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
HN user
oleg_antonyan
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
https://omnipackage.org - a tool that simplifies building RPM and DEB packages and managing repositories on S3
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.
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
My escape from this: https://github.com/olegantonyan/typerb
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"?
try https://github.com/olegantonyan/mpz/ not even close in terms of features, but it could be enough
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
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
It's insane how socialism is growing in the west after defeat of soviet union
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
To check if your credit card is in scammers' database, please enter card number and cvv
- one Big Mac and Mac Book, please
CI and repository manager for developers to build and distribute RPM and DEB packages for many distros https://omnipackage.org/
One day they'll replace the kernel with Linux and nobody notices
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
I wish something like this was possible with ffmpeg
Coming soon on ChatGPT
I've got this too. Nice trolling if it's intentional
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
Radio, thematic groups on social media, new releases on torrent tracker
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?
Will try being born in another place in the next life, thx for the advice (: