HNHacker News
TopNewBestAskShowJobs

kh_hk

1,163 karma · joined December 2, 2012

"Not craftsmen, my lord," he said. "I have no use for people who have learned the limits of the possible."

    ― Terry Pratchett, The Last Hero
submissionscomments
kh_hk··on Clicks Communicator
My recommendation for someone considering a minimalist / dumbphone / detox / whatever is to avoid expensive products that over-promise their utility. There's no middle ground, it's either usable or it is not, so any in between will just become e-waste eventually.

The alternative I went with, and which I recommend, is getting both a smartphone and a nokia shitphone (no internet). Then ask the carrier for a sim duplicate. These exist, and are in fact a new number that redirects to your number. Use and carry whichever you want, knowing that calls will all go to both phones.

kh_hk··on So I started cloning the Wii U gamepad [video]
So I see the merit of a well produced video, don't get me wrong. But wasn't this a bit of a lot of bluff for not so much content?
kh_hk··on Loss32: Let's Build a Win32/Linux
LuaJIT can be extremely fast
kh_hk··on Lua 5.5
Like https://moonscript.org/ or https://teal-language.org/ ?
kh_hk··on I got hacked: My Hetzner server started mining Monero
Yes, but I want it to only apply to podman, not any running task.

    systemctl --user enable podman.socket loginctl enable-linger <USER>

?
kh_hk··on I got hacked: My Hetzner server started mining Monero
A side-effect of running rootless and daemonless is that containers stop on user log out, and I can't believe how all this is to be expected for a newcomer to parse. Because I thought the whole point of containers in production was for them to keep running when you log out.

Of course, when you think about it, nobody expects a command to just survive logging out, but coming from docker, you still have that expectation. And I wonder, am I supposed to be running this on a tmux like the old days? No, you need to do a bunch of systemd/linger/stuff. So being that we are already in systemd land, you keep searching and end up in quadlets, which are a new-ish thing with (last I checked) bad docs, replacing whatever was used before (which has good docs). Docs, being said, that give k8s ptsd. Quadlet, podlet and pods.

It seems that when podman deviates from docker, it does in the least ergonomic way possible. Or maybe I have been lobotomized by years and years of using docker, or maybe my patience threshold is very low nowadays. But this has been my experience. I felt very stupid when I deployed something and it stopped after 5 minutes. I was ready to use podman, because it worked locally. And then it failed in production. Thanks no.

kh_hk··on I got hacked: My Hetzner server started mining Monero
I keep reading comments by podman fans asking to drop Docker and yet every time I have tried to use podman it failed on me miserably. IMHO it would be better if podman was not designed and sold as a docker drop in replacement but its own thing.
kh_hk··on How Google Maps allocates survival across London's restaurants
Post could benefit from a terser writing that has not gone through AI.

It took me extra effort to distil useful information from all the noise of what otherwise would be a great post.

kh_hk··on Firefox to create AI Window: Built for choice and control
Welcome to zombo.com. You can do anything at zombo.com
kh_hk··on Cassette tapes are making a comeback?
I will start there, thanks!
kh_hk··on Tesla Optimus robot takes a suspicious tumble in new demo
Oh they definitely can. A friend of mine working with humanoid robots told me that kids running around their demo booths and wanting to hug their robots were a major stress factor on doing the demos. That, plus knowing it's your code what's running there.
kh_hk··on Cassette tapes are making a comeback?
My car radio has stopped playing cassettes for a while, I inherited this car with a full library on the glove compartment that I enjoyed playing from time to time. Guess it can be fixed?
kh_hk··on Screenshots from developers: 2002 vs. 2015 (2015)
YMMV I guess, he was cool with signing my laptop at FOSDEM in 2013 and even exchanged a couple of jokes. Humans be humans.
kh_hk··on Vortex: An extensible, state of the art columnar file format
Thanks
kh_hk··on Vortex: An extensible, state of the art columnar file format
I tend to agree, but I don't see this one as any of the worst offenders, unless I am missing something.

This readme has what, max two or three emojis? Compare that to most LLM generated readmes with a zillion of emojis for every single feature.

kh_hk··on 10M people watched a YouTuber shim a lock; the lock company sued him – bad idea
It would be funny if all this was just a liquid death marketing campaign
kh_hk··on Show HN: Status of my favorite bike share stations
A note on [2], the HA integration has been updated with a separate library so new fields might be coming in the future!

https://github.com/home-assistant/core/pull/151009

kh_hk··on Kohler's Dekoda Toilet Camera
"your result" - what a prude way of saying shit. Here's a question, what word would you use, besides an emoji, if you were designing this?
kh_hk··on Liquid Glass Is Cracked, and Usability Suffers in iOS 26
Oh, so OP is holding it wrong?
kh_hk··on Blog Feeds
I write on my blog, but I am not sure who I am writing for. Which is fine, because in the end I write for myself. Years ago you would get comments, posts would get linked (remember pingbacks?). Maybe as time progressed I started writing more niche things that reach nobody, or maybe that web started disintegrating. Hope it comes back, but I will not hold my breath. I will keep posting though.
kh_hk··on Why NetNewsWire Is Not a Web App
There are browser apis that could make it work as an app. Web app does not imply server side app
kh_hk··on Zoxide: A Better CD Command
Ctrl+r in zsh already gives you fuzzy search. In the rare case I have to go to a long path that I can't remember I use that, but for most cases, cd <tab> [...] <tab> <enter> suffices if I am feeling really lazy
kh_hk··on Ask HN: Has anyone else been unemployed for over two years?
I don't know. It's all a mix of factors, but it's basically "been there, done that". The last times I was really excited about the jobs, nowadays I have this doom feeling it will be the same experience over again. Maybe burnout, maybe being too privileged to fail and still somehow make ends.

That said, I forced being motivated, and I did whatever took, and still failed interviews. So, now I know it's not on my hands to pass or not.

kh_hk··on Ask HN: Has anyone else been unemployed for over two years?
Left my job in 2022, thought I was going to just take a short break. Been applying to jobs but I really struggle to find something that motivates me enough to pass the interviews. Probably have gone through 20 processes. Got one offer, but also managed to get a grant to work on my side project for the last year, so I did that instead. We see what next year will look like, but I am not too optimistic honestly.
kh_hk··on Python: The Documentary – An origin story [video]
Nothing compares to Erlang: the movie

https://www.youtube.com/watch?v=xrIjfIjssLE

kh_hk··on Are we decentralized yet?
I think git is a successful attempt despite existing centralized hubs. git over ssh just works. Decentralized does not mean federated
kh_hk··on We put a coding agent in a while loop
I am honestly surprised how we went from almost OCD TDD and type purism, to a "it kinda works" attitude to software.
kh_hk··on The AI vibe shift is upon us
This just feels again like the powers that be trying to bring down wages to "correct" after the recent astroturfing.
kh_hk··on The beauty of a text only webpage
At some point we will have to get past the meta of blog posts about blog posts though.
kh_hk··on Creating the Longest Possible Ski Jump in “The Games: Winter Challenge”
I have not tried reproducing, but IIRC on my jumps the skis on the player were not even visible on the top part of the screen during the jump, so higher for sure
← PreviousPage 2 of 14Next →