HN user

oleg_antonyan

433 karma
Posts4
Comments94
View on HN

Pure tech dimensions of AI are out of scope. The internet is full of tech critiques and praises, what's the point of yet another opinion on it. Can't open linkedin without seeing only AI-generated posts about AI replacing people next to AI dumb. But the political dimension seems completly abscent from the public discussion

I call these AI tools "proprietary non-determenistic database of the free internet". They belong to american companies which can cut off your access if american government doesn't like your country's government. They fed from the free internet that many of us grew up in, store it in humans unreadable form and sell you access to it. If some day claude starts to spit out compiled binaries instead of code nobody will notice, and we'll essentially get proprietary cloud-hosted compiler that most in the world depends on to build software. With built-in telemetry and backdoors and clause in license that allow full overtake of your business if provider wants it ofc. It's a great shift from the internet we all know and love towards the new subscription-based access to world's propriatary knowledge base. It's a perfect "mind control" tool as well - you don't need USAID, "free media" and stuff like that in other countries when all people there including politicians ask chatgpt everything from meaning of life to recipies of pancakes. Once you see these political and philosophical dimensions it's hard to unsee how claudecode running on my PC won't turn into a weapon some day. But in blissful ignorance it's fun to use, and companies love it for the promise of replacing people. Amen

In dynamic languages things like autocomplete often make it worse, they cannot identify the correct types and locations 100% of the times. So at some point I decided to avoid these and got used to it. To the point where I avoid QtCreator for Qt/C++ projects b/c autocomplete and fancy navigation features become annoying and distracting

The headline itself literally repeats Marxists theory: the means of production belong to workers aka proletartiat. Inside the article they oppose this working class to "evil rich CEOs" aka bourgeoisie. I won't even go deeper to unrelated to the article topics like "evil imperialism" and other nowadays popular in the west ideas used by Lenin&co hundred years ago. This crap cannibalizes the very foundation of the success of the western civilization and many people fall into this - that's insane to me

PipeWire is drop-in replacement for pshshaudio with additional features (while preserving pshsh part sometimes). Only difference is 15 years ago half of the problems with sound were fixed by uninstalling pulseaudio as it was in early stages full of bugs but still pushed to many distros similar to systemd. Today's pipewire is as easy as uninstalling pulseaudio, installing pipewire, and most of the times it will continue working

Switched to Linux in Windows' "golden age" - XP. Never looked back. There's one thing that reminds me that old Windows - cloud providers. Their configuration in UI looks a lot like group policies on Windows. Every time I have to deal with those IAM permissions in Google Cloud I get flashbacks, except now the UI is much slower

Cyber Scarecrow 2 years ago

To check if your credit card is in scammers' database, please enter card number and cvv

EE promotion was a thing via local clubs for kids (aka future workforce to build missiles). But the choice of components those clubs had was limited, so if you find a schemtics for some cool device in "Radio" magazine chances are you won't be able to find all components for it in such club. This sometimes was even mentioned in the article itslef - like you need this transistor which is not available to general public, but "we all know where to get it ;)"

Russia 90-2000. Few common spots to find electronic components were:

1) dumpsters - literally, after school we went on a hunt for thrown away TVs and other stuff. Especailly near factories. We knew some common spots to loot and visited them periodically. Many of those logic/gates/counters ICs I had came from one junkyard near the industrial zone - they used to "respawn" in a form of pcbs from old mainframes or something like that (pcbs were varnished and removeing ics was huge pain in a butt)

2) TV repair shops. They usually had some stuff they don't need and with enough persistence (aka soft skills) we as kids were able to get some goodies, along with books and advice.

3) Absolute treasure - someone working at a factory that is miraculously not closed yet - getting aka stealing stuff for them was easy. Stealing stuff from school and other places we could gain access to was also a thing - they often had a lot of old crap sitting in basement, like record players, amplifiers.

4) Radio markets and shops. These were often out of reach for kids especially in that period, but sometimes we were able to save enough money for something that can be purchased but not found elsewhere. The choice was also very limitted, but I found few ex-engineers selling a lot of goodies stolen during their employment - selling these was ofter the only way to survive, but again with enough "soft skills" we were able to "loot" them for free.

5) In soviet era there were a lot of clubs for kids/teenagers, even in small towns you could find a club with teacher where everyone can come and learn how to build some electronic stuff. Those usually had access to element base. During 90s most of them have closed, those who survived were barely afloat in this new world. I personally never had a good experience with those, but know that someone did, so getting goodies there was also a possibility.

This brings my memories from childhood: I've built digital clock using this К561ИЕ11 (or K176 - these series were pin to pin compatible), and few other counters, decipherers, 32k quartz and 7-segment led displays

Ruby 3.3 3 years ago

It's a matter of personal preference and/or which one you've learnt to live with first.

I like how Ruby's imports work - just load a file, similar to C. On the other hand, modules in Python always felt like something to overcome rather than "just works as you expect".

It could be useful with ORM. For example, in Rails ActiveRecord instantiates the class for each row. But when you need to write complex query with many joins and instantiate AR models tree from it becomes either cumbersome or leads to n+1 queries. Still pretty niche usecase, but looks interesting

Actually, this is a good explanation why I don't use streaming services and download music intead, which is 90% torrents and 10% bandcamp that costs overall higher than streaming subscription would be

Liquidating a company takes a lot of time, up to a year in some countries. In Russia last time it took me 3 months. What's your point? That he didn't shut it down the next day invasion began or what?