Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
seabrookmx
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
31.
▲
by
seabrookmx
4mo ago
I don't disagree with you, but technically speaking MacOS is still proprietary and Asahi is not compatible with the latest and greatest Apple devices. While they don't _prevent_ Asahi from doing what they're doing, they certa
32.
▲
by
seabrookmx
4mo ago
I didn't have a single Apple device in my house until a month ago when I bought a Neo. The last Apple devices I had before that were an iPod Nano and a PowerMac G5 many many years ago. Apple has pretty good competition in every segment
33.
▲
by
seabrookmx
4mo ago
The base PS5 does not have better hardware. Though the PS5 Pro outperforms the Steam Machine and is still cheaper than it..
34.
▲
by
seabrookmx
4mo ago
It supports HDMI CEC, it has a built in dedicated radio for the steam controller, it ships with Steam OS, and will receive support from Valve. If you are comfortable building a custom PC and fixated on the spec sheet sure, it's not tha
35.
▲
by
seabrookmx
4mo ago
I used TenFourFox to extend the usefulness of my PowerMac G5 for many years, though I last used it about a decade ago. I'd imagine running the modern web on a machine that slow would be painful. The G5 was actually the last Mac I owned
36.
▲
by
seabrookmx
4mo ago
Tokio uses a thread pool with work stealing so it is definitely more advanced than Windows 3.1's model! As other commenters have pointed out, cooperative multitasking is actually a great fit for I/O bound code.
37.
▲
by
seabrookmx
4mo ago
I'm with you. I have the Claude web app pinned as a PWA for quick queries, and then use the CLI for everything project-based. I did consider experimenting with the Routines feature on the desktop app, but I'm leaning towards whipp
38.
▲
by
seabrookmx
4mo ago
Everyone parrots this but I don't think it's true. The Linux kernel does famously have a stable ABI (we "don't break user space" after all). The issue is folks expect this to be at a higher level, so when libc or GT
39.
▲
by
seabrookmx
4mo ago
Have you considered flatpak support? I know it's has its rough edges, but I use many apps across arch/Fedora/Ubuntu that are delivered as a single flatpak.
40.
▲
by
seabrookmx
4mo ago
Flatpak mostly solves this for GUI apps.
41.
▲
by
seabrookmx
4mo ago
The DGX spark desktop shipped with Ubuntu, but I haven't seen if it has a bunch of Nvidia specific repos for drivers etc. needed to make it function. Assuming all that stuff is upstreamed (and they aren't using oddball webcam/
42.
▲
by
seabrookmx
5mo ago
Yeah ChromeOS has the same problem. They have a Javascript-native terminal emulator, and a wasm (formerly PNaCL) implementation of open-ssh. But they have to use ChromeOS specific browser extensions in order to allow native TCP connections
43.
▲
by
seabrookmx
5mo ago
I've never thought about it that way, but that makes sense!
44.
▲
by
seabrookmx
5mo ago
Sure, in a web server context you'd probably want to instantiate that executor globally and re-use it, Then you could write helper functions around that. But it's still considerably more code and legwork than the async alternativ
45.
▲
by
seabrookmx
5mo ago
I said nothing about "stand-alone" services. I'm all about using the right solution to the problem. We run on Kubernetes and have access to message queues. But if all I want to do is make a couple of HTTP calls concurrently,
46.
▲
by
seabrookmx
5mo ago
Say I need the results from two expensive REST API calls, so I want to run them concurrently. Managing a thread pool you find a _better_ experience than one, two = await asyncio.gather(callOne(), callTwo()) ?
47.
▲
by
seabrookmx
5mo ago
Same with the BEAM languages like Erlang, Elixir, and Gleam. Though it still bothers me that they call their green threads "processes".
48.
▲
by
seabrookmx
5mo ago
You not only leave performance on the table (which depending on your use case/environment, may not matter if you can just throw more threads at it) but also some developer ergonomics. asyncio.gather is a lot less code than having to ma
49.
▲
by
seabrookmx
5mo ago
While I agree it's better than the golang alternative, it's definitely still a footgun. See Cloudflare's Nov 2025 outage.
50.
▲
by
seabrookmx
5mo ago
Google rug pulled Code Assist and Gemini CLI. They're moving everything to Antigravity and we would need to reinstall all our tooling, reconfigure any automations, and the mechanism to subscribe via GCP is much clunkier. This was all s
51.
▲
by
seabrookmx
5mo ago
Try another language? The Go ecosystem tends towards libraries as opposed to "frameworks." I personally chose C# for this reason, because ASP.NET is mature and (IMO) well designed. But there's also Java/Spring and and lo
52.
▲
by
seabrookmx
5mo ago
Yeah I think with how efficient MacOS's memory compression is, the swap works _really_ well. You can have a lot of things open, as long as those things aren't active/too heavy it all works smoothly. Popping open Activity Moni
53.
▲
by
seabrookmx
5mo ago
I bought one just to have Mac around (I haven't daily driven MacOS since the PowerPC days) and to help debug MacOS specific dev environment issues my team has. While I lean on VSCode remote SSH pretty heavily so you could argue I'
54.
▲
by
seabrookmx
5mo ago
While C# is a particularly egregious case, I think all reasonably long-lived, popular languages suffer from this problem. Go is being very intentional about not falling in this trap, but JavaScript, Python, Java.. modern/idiomatic code
55.
▲
by
seabrookmx
5mo ago
Off topic but I like your username! Ironically I have matching 2003 CR85 and CR250's but not the 125 :P
56.
▲
by
seabrookmx
5mo ago
I reliably get 6 hours out of my Framework 13 with the Ryzen 5 340. And that's with multiple IDE's, 20 browser tabs, full screen brightness. I'm running the latest Fedora without any power saving tweaks.. just stock. It'
57.
▲
by
seabrookmx
5mo ago
The Framework 13 absolutely does not touch the MacBook Pro battery life in any of its current configurations, though the upcoming 13 pro promises to. I have a Ryzen 5 AI 340 powered machine and average about 6 hours. I might be able to stre
58.
▲
by
seabrookmx
5mo ago
Are you conflating autonomous system (AS) with availability zone (AZ)?
59.
▲
by
seabrookmx
6mo ago
Asahi is still in the early days of m3 support. It looks like there is zero m4 support, so I doubt you can even boot on one yet: https://asahilinux.org/docs/platform/feature-support/m4/#m4-...
60.
▲
by
seabrookmx
6mo ago
VS Code online supports tunnels, or you can run your own "code-server" (OSS VS Code bundled in a docker container). I daily drive VS Code remote SSH and had a (honestly inexplicable) thing for Chromebooks for a while. Before the i
More ›