HNHacker News
TopNewBestAskShowJobs

oleg_antonyan

445 karma · joined October 18, 2020

submissionscomments
oleg_antonyan··on Why are European countries moving their gold out of North America?
Case in point: a naive belief in "high moral". Bad guy (Ru) attacks good guy - bad, punish, cancel. When good guy (US) attacks bad guy - that's different, whataboutism etc. Such POV falls apart when good guy (US) attacks another good guy (EU), and while you may chose to ignore such possibility, European leaders don't (a rare case of competence on their side).
oleg_antonyan··on Why are European countries moving their gold out of North America?
Russia had assets in Europe, look what happened to those. We got so naive and relaxed in the abscense of big wars within the "western hemisphere" that some people geniunly forgot what will happen to all of their "assets" when shit hit the fan.
oleg_antonyan··on Please stop flooding our projects with AI slop to furnish your CV
Do recruiters actually care about your open source contributions? Especially now when only LLMs read CVs and match them against strict criteria, I doubt there are many companies that actually care about your work outside of work, in fact they might care in opposite direction - thinking that you'll be distracted from work
oleg_antonyan··on Show HN: Build and distribute native Linux packages easily
I tried initially making it an action itslef, but turns out there's not much to abstract into such action. Installing binary is not as smooth as running scripting languages, compiling Rust binary every time is long and wasteful. Just copy-paste a workflow file is easier and more flexible. For example: https://github.com/olegantonyan/bruno/blob/main/.github/work... Maybe I missed something here
oleg_antonyan··on Ask HN: Why is the HN crowd so anti-AI?
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
oleg_antonyan··on Ask HN: Why is the HN crowd so anti-AI?
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
oleg_antonyan··on Ask HN: What are you working on? (May 2026)
https://omnipackage.org - a tool that simplifies building RPM and DEB packages and managing repositories on S3
oleg_antonyan··on Ask HN: What Are You Working On? (Nov 2025)
Working on adding MPD [1] client mode to my music player: https://github.com/olegantonyan/mpz

Currently it works as standalone player. Addition of MPD client mode opens possibility to play music on a separate device while keeping the UX of the music player that I like.

[1] https://www.musicpd.org/

oleg_antonyan··on Ask HN: Programmers who don't use autocomplete/LSP, how do you do it?
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
oleg_antonyan··on Rails is better low code than low code
My escape from this: https://github.com/olegantonyan/typerb
oleg_antonyan··on Fisker EVs Hired an IT Spy Who Funneled Millions to N. Korea's Missile Program
A simple IT guy has access to company's finances in such way to move millions. Am I the only one who smells either ridiculous incompetence or plain fraud by the company trying to cover up "something"?
oleg_antonyan··on Foobar2000
try https://github.com/olegantonyan/mpz/ not even close in terms of features, but it could be enough
oleg_antonyan··on Every company should be owned by its employees
Yep, that's what it leads to. But it all began with "good" intentions. They destroyed well-developed empire, took the land from the rich and see where it all now. Trust me, you don't want "to take money from the rich and spread them across poor" in USA, it sucks https://en.wikipedia.org/wiki/Dekulakization. Pleas, keep being a place where anyone can build a unucorn company and become rich af
oleg_antonyan··on Every company should be owned by its employees
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
oleg_antonyan··on Every company should be owned by its employees
It's insane how socialism is growing in the west after defeat of soviet union
oleg_antonyan··on The Linux audio stack demystified (and more)
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
oleg_antonyan··on My Windows Computer Just Doesn't Feel Like Mine Anymore
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
oleg_antonyan··on Cyber Scarecrow
To check if your credit card is in scammers' database, please enter card number and cvv
oleg_antonyan··on McDonald's Loses 'Big Mac' Trademark in European Union
- one Big Mac and Mac Book, please
oleg_antonyan··on Ask HN: What non-AI products are you working on?
CI and repository manager for developers to build and distribute RPM and DEB packages for many distros https://omnipackage.org/
oleg_antonyan··on Sudo for Windows
One day they'll replace the kernel with Linux and nobody notices
oleg_antonyan··on Reverse Engineering a Soviet CMOS Chip
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 ;)"
oleg_antonyan··on Reverse Engineering a Soviet CMOS Chip
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.

oleg_antonyan··on Reverse Engineering a Soviet CMOS Chip
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
oleg_antonyan··on --libcurl
I wish something like this was possible with ffmpeg
oleg_antonyan··on Show HN: I made a tool to compare time zones
Coming soon on ChatGPT
oleg_antonyan··on Show HN: I made a tool to compare time zones
I've got this too. Nice trolling if it's intentional
oleg_antonyan··on Ruby 3.3
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".

oleg_antonyan··on What if an SQL statement returned a database?
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
oleg_antonyan··on If buying isn't owning, piracy isn't stealing
Radio, thematic groups on social media, new releases on torrent tracker
Page 1 of 4Next →