News for hackers. Stuff that matters.

jbaiter

Re:How I Reverse Engineered a Board Game on Friday October 23, 2026 @05:27AM (#50206398)
Did the same thing last year for christmas for my in-laws without Spotify or Aple Music, created a small webapp that allows them to scan the cards and then plays the track from youtube. Works really well to this day, it's a fun game!
Re:145 Days of Uptime, 56 TiB of Traffic, One Debian Upgrade on Wednesday September 16, 2026 @03:21PM (#49731651)
FFS, please do at least one edit pass over the article to get rid of the LLM stench before you publish it. It's the least you can do if you expect your readers to give the text a chance.
Re:LG Says We're Fake News [video] on Sunday September 13, 2026 @07:57AM (#49683005)
You can root it and put it behind a PiHole or the like, that should allow you to get rid of the worst offenders. https://www.webosbrew.org/rooting/
Re:JetKVM Mini on Sunday September 13, 2026 @07:44AM (#49682897)
I have the predecessor at home, it's solid and the tailscale support is great!
That's not how most established private torrent trackers operate? Account privileges are usually granted according to tenure, number of uploads and ratio requirements.
Re:The lost joy of music piracy on Thursday July 16, 2026 @02:49AM (#48931130)
It's still there!
Re:Endive: A JVM native WebAssembly runtime on Friday May 29, 2026 @02:31AM (#48319775)
You might want to take a look at https://www.graalvm.org/webassembly. Runs on JDK25 and has very good guest<->host interop.
Re:Endive: A JVM native WebAssembly runtime on Thursday May 28, 2026 @04:20PM (#48314888)
Yeah, this was the first thing that came to mind, how does this compare to the Truffle WASM implementation. The Graal Polyglot API is pretty incredible, we've been using it for a JavaScript/Python plugin system in a JVM app, and it's been amazing.
I think it's Claude, yeah.
Same for me, I used it as a welcome opportunity to get rid of the Reddit habit, which was surprisingly easy. I haven't gotten much useful content out of it for quite some time.
Re:Ploopy Bean: a trackpoint for every computer on Saturday May 16, 2026 @02:03AM (#48157259)
I've been using a Logitech trackball for two years now and they're incredibly easy to clean and don't accumulate much dirt on the surface (since they're very smooth), just a little bit on the ceramic balls that they rest on in the case. You just pop out the ball every few weeks, remove the dirt with a cloth and that's it, doesn't take more than a minute.
Isn't this like the #1 problem people have with wireguard? I've had clients with the MTU issue every time I've set it up for more than a few clients. Also how on earth is "connection reset by peer" dreaded?
Re:Kimi K2.6: Advancing Open-Source Coding on Monday April 20, 2026 @02:55PM (#47838934)
Had the same experience using it for a refactor of a 3k LOC monolith via the Pi harness and OpenRouter. After burning through $8 worth of tokens it left the code in a broken state, the "thoughts" were full of loops where it would edit the monolith, then refer back to the original file, not finding it and then overwriting its changes with "git checkout --"
Re:OpenTelemetry Profiles Enters Public Alpha on Thursday March 26, 2026 @03:38PM (#47534710)
We're doing this with a few dozen GiBs of logs a day (rsylog -> central rsylog -> elasticsearch). It works reliably, but the config is an absolute nightmare, documentation is a mixed bag and troubleshooting often involves deep dives into the C code. We're planning to migrate to Alloy+Loki.
Re:Bet on German Train Delays on Wednesday March 04, 2026 @08:02AM (#47246834)
Absolutely, it's probably the most consumer-friendly and reliable part of all of the Bahn services. Personnel is usually pretty great too, and that despite them having to suffer the most from all the inept decisions made in the upper ranks.
Re:The Dance Floor Is Disappearing in a Sea of Phones on Sunday February 22, 2026 @09:19AM (#47111208)
It's pretty much the norm in all "proper" German techno/electronic music clubs I've been to, Berlin and elsewhere.
Re:uBlock filter list to hide all YouTube Shorts on Saturday February 14, 2026 @07:44PM (#47020000)
Yup. I pay for YouTube, but not being able to disable shorts made me use ReVanced.
Re:How to Make a Living as an Artist on Thursday February 12, 2026 @02:26AM (#46985809)
On the other end of the spectrum, "experimental artist" (whatever that is) Lawrence English wrote "A Young Person's Guide to Hustling (in Music and the Arts", which seems more like what you're after.

https://collapseboard.com/a-young-person%E2%80%99s-guide-to-... https://lawrenceenglish.bandcamp.com/album/a-young-persons-g...

Re:Stranger Things creator says turn off "garbage" settings on Tuesday December 30, 2025 @10:30AM (#46434272)
Yup, it's great, at least for live action content. I've found that for Anime, a small amount of motion interpolation is absolutely needed on my OLED, otherwise the content has horrible judder.
Re:I Think about Kubernetes on Friday December 26, 2025 @07:28PM (#46397891)
Also not like logging setups outside of k8s can't be a horror show too. Like, have you ever had to troubleshoot a rsyslog based ELK setup? I'll forever have nightmares from debugging RainerScript mixed with the declarative config and having to read the source code to find out why all of our logs were getting dropped in the middle of the night.
Re:Show HN: TinyPDF – 3KB PDF library (70x smaller than jsPDF) on Saturday December 20, 2025 @05:43AM (#46335152)
Agree, the lack of support for TTF fonts is a bummer for most non-english use cases:-/
Am I in the minority when I actually like those AI features on GitHub? The ability to interrogate any open source codebase is __amazing__, this feature alone has saved me days of work/research. The AI code reviews are nothing to write home about, but occasionally catch stuff that I would've missed, a net benefit for me. I don't really get all the outrage... Sure, having an "Ask AI" Clippy-like thing in your face everywhere gets old quick, but at least on GitHub I find it non-obtrusive and often actually useful.
It really is. I've been using Revanced to patch out the Shorts feature on my phone, works decently well, but I'm technically violating the ToS with that, despite shelling out 15€/month for it. Obnoxious.
Re:Verifying your Matrix devices is becoming mandatory on Thursday November 20, 2025 @02:55AM (#45990095)
I tried implementing a Matrix bot a few months back, and it was an absolutely miserable experience, since Device Verification/E2EE was not working with any of the available open source Python implementations I found.

I then stumbled upon their internal Rust SDK[1] that they use for Element X, which is actually quite nice, and even has FFI bindings for Python and Kotlin[2]. Unfortunately the documentation was really lacking at the time. I managed to put something together with the help of an LLM and the source code and examples to find my way around the various APIs, and it actually works with emoji verification and E2EE (although there are weird bugs around synchronization, but that's probably just an API misuse on my end).

It seems they've improved the documentation since and even provide a reference client[3] to see how things work.

[1] https://github.com/matrix-org/matrix-rust-sdk

[2] https://github.com/matrix-org/matrix-rust-sdk/tree/main/bind...

[3] https://github.com/matrix-org/matrix-rust-sdk/tree/main/labs...

100% this. Sometimes it's not even the filer itself. `hard` NFS mounts on clients in combination with network issues have led to downtimes where I work. Soft mounts can be a solution for read only workloads that have other means of fault tolerance in front of them, but it's not a panacea.
Does anybody remember Cocoon? It was an XSLT Web Framework that built upon Spring. It was pretty neat, you could do the stuff XSLT was great at with stylesheets that were mapped to HTTP routes, and it was very easy to extend it with custom functions and supporting Java code to do the stuff it wasn't really great at. Though I must say that as the XSLT stylesheets grew in complexity, they got *really* hard to understand, especially compared to something like a Jinja template.
Re:Airbnb Is in Midlife Crisis Mode on Wednesday May 14, 2025 @03:49AM (#43982005)
As somebody traveling with small children, what's even more frustrating is that AirBnB seems to have a tag "Well reviewed by families", but refuses to allow you to search for it. Which means using more indirect filters (like "has a baby bed") and clicking through dozens of listings to find one with that tag. I get why they do it (looking at more listing is great for them), but I feel like they're wasting my time and it sucks, researching holidays is a frustrating timesink as it is, and they make it worse.
Re:Jepsen: Amazon RDS for PostgreSQL 17.4 on Wednesday April 30, 2025 @11:59AM (#43847049)
It's funny, because I remember the early days of Jepsen, and it relied heavily on memes (the whole name is based on "call me maybe"/carly rae jepsen) and aphyr wasn't (and still isn't) shy about his colorful real life personality :-)

See for example https://aphyr.com/posts/282-call-me-maybe-postgres, which makes heavy uses of memes.

Re:Python's new t-strings on Monday April 21, 2025 @04:47AM (#43749674)
Thanks, I hate it. While it's nice syntactic sugar, the difference between an SQL injection vulnerability and a properly parametrized query is now a single letter that's easily missed
Re:I maintain a 17 year old ThinkPad on Thursday April 03, 2025 @02:19AM (#43565467)
I have the same, and I'll probably use it until it's dead. I love the screen for the same reason you mention. It's a damn shame that they put the ugly reverse webcam notch on the newer ThinkPads, it ruins the complete look :-/

Older »