HNHacker News
TopNewBestAskShowJobs

aki237

13 karma · joined August 18, 2017

submissionscomments
aki237··on I hate packaging my software for Linux
Not sure about debian/ubuntu.

You can easily setup a copr repo for this to solve the auto update qualms for almost all the RPM repos. Needs a spec file and that's about it.

AUR should do.

Debian. Eeshk.

aki237··on I hate packaging my software for Linux
Yes. But I would bet, people who use a cli editor would not mind manually updating their package.

I use fedora on my work machine. It is a pain. But hey, freedom of choice has its drawbacks too.

aki237··on Docker Sandboxes – Disposable, isolated sandboxes for AI agents
I'm currently facing this issue. I've resorted to implementing my own execution environment albeit limited.

It goes like this: - bash script parser + interpreter (with hooks for things like file open, execute etc.,) - wasm executor for execution. - wasm implementations of common tools like coreutils, grep, sed etc., from the uutils project. - wasm implementation of python by a VMware backed project. - entirely virtualized filesystem using Go's io/fs.FS. (tmp dirs can be implemented using any backend)

Works like a charm for the limited usecase I have. There are definitely some drawbacks with threading and especially with preopens in wasm. But a cheap sandbox for simple file explorations and minimal computations.

aki237··on Ruff v0.16.0 – Significant new updates – 413 default rules up from 59
What? I feel go has one of the best language tooling out there without requiring a bully ide to do stuff. golangci-lint is quite comprehensive. What do you miss otherwise?

(Honestly go's distributing itself has covered a lot of it)

aki237··on No more JetBrains products for me
Recently been using emacs' inbuilt debugger. Honestly it is nuts, how good it is.
aki237··on Ask HN: How is AI-assisted coding going for you professionally?
I use it purely as a search engine. It is pretty good at dehtml/dejs/decss or a distraction free access to articles / docs. I had dabbled with claude for purely writing testcases which I'm very lazy at.

But man, people really oversell LLM's coding capabilities. It is good at pattern matching and replicating elsewhere. That's about it.

I had asked a simple question to opus 4.5.

> Python redis asyncio sample code.

The 3 attempts at generation all failed at the import statement. I verified if such an import structure ever existed in older versions. Never. But it looked convincing enough though!?

Is it because there is not much asyncio code (2014) is available for claude to train on?

aki237··on D Programming Language
Genuinely curious as I'm relatively new compared to the time of inception of this language. Can you cite the reasons why people didn't choose D?
aki237··on Pocket TTS: A high quality TTS that gives your CPU a voice
This is impressive.

I just tried some sample verses, sounds natural.

But there seems to be a bug maybe? Just for fun, I had asked it to play the Real Slim Shady lyrics. It always seems to add 1 extra "please stand-up" in the chorus. Anyone see that?

aki237··on I just want working RCS messaging
+1. I was a strong proponent of RCS earlier. Don't care about Green/Blue bubble nonsense. But Google (an Ad company) started abusing RCS to send garbage ads my way. And there is no way to block that as well except for disabling RCS. I feel this is a loophole Google can abuse where local regulations ban vendors for sending promotional messages.

Whatever it is, Google of all org should not be at the Helm of this.

And the amount of moral policing they did to apple. Disgusting assholes. I hate Apple for a lot of reasons. iMessage is definitely not one of them.

aki237··on GNOME 50 completes the migration to Wayland, dropping X11 backend code
I have no idea what issues folks are talking about. I use vanilla gnome for my work and personal use case (given with well supported GPUs, read: no Nvidia). All the features work. Zoom/screen share/obs etc.,

Multi touch gestures work on laptops as smoothly as they were on a mac. HDR has started working recently even in my browser. VRR has been working for almost a couple of years.

It doesn't break, most mem leaks that gnome was known for all gone. Almost all the cli X specific tools I use (mostly clipboard stuff) are all available. Initially when I switched I did see like a 10~15% increase in battery usage albeit being smooth.

aki237··on Elixir 1.17 released: set-theoretic types in patterns, durations, OTP 27
I don't fully agree with your statement. We had used Scala around the time the devs were playing around with dotty. I loved many features of the language (compile times were painful, but the language itself was fun). But we had to stay back because a specific db dependency did not resolve well with later versions of Scala (2.13 it broke).

Similar thing recently, there was an obscure Scala version mismatch error when trying to use it with spark. (Not that significant of a problem).

It is definitely a headache trying to cope with the conditions till we get better especially with smaller teams who can't afford to fork and maintain something. A

aki237··on Is Emacs dying?
And here I was thinking emacs had excellent documentation, unlike VimL (neovim not counted)
aki237··on Bluetooth remains an 'unusually painful' technology after two decades
But... Does the quality of a phone's DAC matter? I was under the impression that Bluetooth is digital audio. And the quality issue is with the bandwidth mostly or the headset DAC sucks.