HackerTrans
TopNewTrendsCommentsPastAskShowJobs

oleg_antonyan

no profile record

Submissions

Show HN: Build and distribute native Linux packages easily

omnipackage.org
4 points·by oleg_antonyan·vor 27 Tagen·2 comments

Show HN: Music player for big local collections with mpd support

github.com
4 points·by oleg_antonyan·vor 7 Monaten·0 comments

comments

oleg_antonyan
·vor 27 Tagen·discuss
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
·letzten Monat·discuss
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
·letzten Monat·discuss
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
·vor 2 Monaten·discuss
https://omnipackage.org - a tool that simplifies building RPM and DEB packages and managing repositories on S3
oleg_antonyan
·vor 8 Monaten·discuss
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
·vor 3 Jahren·discuss
Radio, thematic groups on social media, new releases on torrent tracker
oleg_antonyan
·vor 3 Jahren·discuss
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
oleg_antonyan
·vor 3 Jahren·discuss
Despite being based on science, software development is full of bs, opinions and lacks measurable metrics. How "clean" this code is? In numbers between 0 and 1 for example. What's the metric there? Does using polymorphism automatically make your code clean? We cannot reliably reason about even single responsibility b/c there's no real measure how to count responsibilities of a function. In such la-la-land some desperately seek any formal measure, and there's one - performance - you can actually put a number on a piece of code. But you cannot do this for code "cleanliness". So some people prefer to ignore unmensurable trait and replace it with measurable
oleg_antonyan
·vor 3 Jahren·discuss
Indeed. If anything this demo shows how badly C++ polymorphism performs. It doesn't necessarly means that all OOP languages created equal. Although I have no data to prove anything, and frankly don't care b/c all these arguments about clean vs dirty code are meaningless in an absence of formally defined rules and metrics universally enforced by some authority that can revoke your sw dev license or something like that