News for hackers. Stuff that matters.

jcalabro

Re:Bluesky Protocol Services on Thursday August 13, 2026 @09:53PM (#49293919)
New jetstream is fully compatible with old jetstream btw! We just added a bunch of new stuff as well

This is new jetstream:

wss://jetstream.us-east.bsky.network/subscribe

We use bunny as our CDN provider at Bluesky, and I have had a very positive experience! Team is great, service is great, price is great.
Re:Janderland/fenv: FoundationDB development environment on Saturday January 10, 2026 @02:39PM (#46569192)
Interesting. I just run it in docker compose: https://github.com/jcalabro/atlas/blob/fee905ba496d363188fb3...
Re:Helix Editor Release 25.07 Highlights on Tuesday July 15, 2025 @09:05PM (#44577673)
Have you found them to work well and be consistent? I've been a helix user for a couple years now, and I found Zed's helix keybindings to be inaccurate. Either that or I have some config options set that were confounding them. Curious how your experience with them has been?
Re:Cloudflare's 1.1.1.1 DNS server seems to be down on Monday July 14, 2025 @06:05PM (#44565840)
came here to report the same
Re:Jepsen: TigerBeetle 0.16.11 on Friday June 06, 2025 @11:11AM (#44201694)
I remember reading a similar thing about FoundationDB with their DST a while back. Over time, they surfaced relatively few bugs in the core server, but found a bunch in the client libraries because the clients were more complicated and were not run under their DST.

Anyways, really interesting report and project. I also like your youtube show - keep up the great work! :)

Re:Nnd – a TUI debugger alternative to GDB, LLDB on Tuesday May 06, 2025 @07:37PM (#43910768)
I just gave it a try on some zig code and no dice. Works great with C though, and I might just be doing it wrong!
Re:Nnd – a TUI debugger alternative to GDB, LLDB on Tuesday May 06, 2025 @01:48PM (#43907801)
I had pretty much the exact same experience with my debugger (uscope). Your debugger looks awesome, nice work! Hopefully I'll have time to get back to mine at some point (or hopefully RAD comes to Linux first haha)
zigception!
Re:They Might Be Giants Flood EPK Promo (1990) [video] on Thursday March 27, 2025 @03:50PM (#43497408)
I had a similar experience with my girlfriend and Dr. Worm - genuinely one of my favorite songs of all time!
Re:Boris Spassky: 1937–2025 on Friday February 28, 2025 @08:51AM (#43205549)
Amazing game, thanks for sharing.
Re:Remco is a lightweight configuration management tool on Sunday February 16, 2025 @07:51AM (#43067612)
What's next? Vingegaard: secure your wine online with this one simple app!

Show HN: Uscope, a New Linux Debugger Written from Scratch

https://github.com/jcalabro/uscope

Hi! I've been building a debugger on my nights and weeks because it's fun, and I personally need a better debugger for my work. GDB and LLDB pain me greatly; we can and will do better!As explained in the README, it's still very early-days and it's not ready for use yet, but check back often because it's improving all the time!Check out https://calabro.io/uscope for a more detailed...

( Read More... | 132 comments | 4 points | on HN )
I grew up in the town next door to Norwell and I play the drums. I drove by many times and would have loved to have gone in and seen if they might have given a high school student a quick tour of the less-secret parts of the factory, but I never did.

There was definitely a strong drumming community in the area; there were some fantastic players and teachers around (i.e. Steve Smith from Journey was born in Whitman). Not sure if that's because of Zildjian, but it was a fun place to grow up and play music. It might just be that there are so many strong music universities in the area.

Re:How Boston City Hall was born on Friday December 20, 2024 @03:26PM (#42474691)
[2012] it took me a second when they said "Mayor Thomas M. Menino" rather than "former Mayor Thomas M. Menino"
Re:GitHub Is Down on Tuesday December 17, 2024 @10:00AM (#42441862)
I'm still having issues. I can't push, it just hangs forever.
The logo is quite similar to Roc?

[0] https://www.roc-lang.org/

Re:Dear OAuth Providers on Thursday December 12, 2024 @01:03PM (#42401586)
I'm in the exact same boat right now. I'm too lazy to fix it, so this is basically the only reason I still have my FB account.
Re:Just: Just a Command Runner on Saturday December 07, 2024 @12:45PM (#42351350)
I've been using just at work and in personal projects for almost a year, and I like it a lot. In particular, its self documentation with `just --list` makes onboarding new folks easy. It's also just a nicer syntax than make.
Re:Sitters and Standers on Wednesday December 04, 2024 @10:03PM (#42324393)
"A man who sits for something stands for nothing"

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

Re:The Two Factions of C++ on Tuesday November 26, 2024 @09:33AM (#42246097)
Agreed. As much as I want it to be simpler to build C++ programs from source, it's pretty much always _possible_ in my experience, it can just a PITA frequently.

I think that tests are a sure-fire way to improve the quality of your code, but I'd throw another piece in to the ring: sanitizers [0]. Projects that have good tests and run them regularly with TSan/ASan/UBSan in my experience are much better to work on because it means that it's much less likely there's deep seeded issues that are lurking. It gives you increased confidence that you're not introducing hard-to-detect issues as you go.

These tools aren't just exclusive to C++. I've said the same thing about C, Go, Zig, Odin, etc. Projects that use them (and have good automated tests) tend to be in good shape, and projects that don't tend to take a long time to make any progress on.

[0] https://github.com/google/sanitizers

Re:A cycling desk / Zwifting with a split keyboard on Thursday November 14, 2024 @08:13AM (#42135862)
I'm a heavy Zwift user myself and I saw think this is genius and now I want to replicate it. I even ride a Cannondale and use a ZSA keyboard haha
Love the 8-bit Holst :)
Re:Linux Syscall Support on Thursday November 07, 2024 @08:46AM (#42076588)
Indeed, Zig does this for instance (at least for x86_64 linux [0]) as a way to avoid having to link libc at all

[0] https://github.com/ziglang/zig/blob/ee9f00d673f2bccddc2751c3...

Re:M4 MacBook Pro on Wednesday October 30, 2024 @03:02PM (#41998936)
I've found compile times on large C++ code bases to be the only thing I really notice improving. I recently upgraded my work machine from a 2017 i7 to a shiny new Ryzen 9 9950x and my clean compile times went from 3.5 minutes to 15 seconds haha. When I compile with an M2 Max, it's about 30s, so decent for a laptop, but also it was 2x the price of my new desktop workstation.

Older »