relistan

Joined 13 years ago

Karma
659
Submissions
251
Member since
Aug 21
30 years in tech. 10 startups. Live in Dublin, Ireland
View on Hacker News

Recent submissions

Comment · 5 months ago
Are you in middle school?
Comment · 5 months ago
Yep a bunch of people who often exhibit swarm behavior.
Comment · 5 months ago
Sure, but you cannot deny the hypocritical swarm behavior, which is the point.
Comment · 5 months ago
Hacker News: “It’s unfair the burden put on maintainers of the core pillars of open source software. Show some respect for the maintainers, and do your best to contribute.”

… little changes …

Also Hacker News: “I have the right to tell you how to manage the project that you created and have maintained for 30+ years, because I feel very self-righteous about AI and code quality!”

Comment · 5 months ago
This is now the word
Comment · 5 months ago
They did say "everything I can find" which, while not citing references, you would also have found it you tried to Google this at all. Here's one

https://www.nytimes.com/2026/05/24/business/what-is-naphtha....

here's another one:

https://www.irishtimes.com/world/asia-pacific/2026/05/19/ple...

It's wider than Japan, it's in other countries in Asia. It's directly tied to the war and the closure of the Strait of Hormuz. But it's pretty clear you have your own axe to grind.

Comment · 5 months ago
Having built two production, scaled evented systems over the last decade, I don’t see the need for this. Properly designed events flatten to a table schema in a regular DB quite easily. Tools like Trino/Presto and therefore Athena, let you deep query on a JSON field, as well (e.g. against a Parquet-based event store on block storage), so if you use a standard envelope, the bodies are all still available without having to provide the schema for every event. This works to quite huge amounts of data given that you do rollups and/or snapshots.
Comment · 5 months ago
I am a Go dev, too. I consider Go my main language. The BEAM has a very, very similar architecture to the M:N scheduler in Go. Goroutines are not dissimilar to BEAM processes. You can similarly run thousands of processes on the BEAM. But Go does not have a real Phoenix equivalent and there are reasons to use Elixir and BEAM, especially on the web side, including some of what I already mentioned above.
Comment · 5 months ago
At least they can patch all of them to fix it at once. 16 year old new drivers are harder to patch.
Comment · 5 months ago
Elixir and Phoenix is a better production platform than Django.. I’m not throwing shade on Django, many production systems use it happily. I’m saying that Phoenix/Elixir is better, partly because of the BEAM and OTP and partly because of the language and the framework. Real concurrency. Better performance. Far more robust in production. The language is pre-compiled, and while not statically typed, that alone provides one more safety layer. It’s functional, which avoids a lot of the ugly patterns in both Rails and Django. It has a built-in fast and reliable KV store. It has distribution between the nodes if you want it (e.g. for a distributed cache). It enables you to debug with a remote shell connected live to the running system. There’s a lot more than I can add here.
Comment · 5 months ago
Contrast that with my personal experience of items from the UK (specifically the UK, my experience is different elsewhere) where “untested” almost always means “I tested it and I know it’s broken but I want to try to get a better price anyway”. Especially when testing would involve plugging it in with the adapter it comes with and seeing that it doesn’t light up, for example.
Comment · 6 months ago
And, thank you for that! Still my favorite site on the internet.
Comment · 7 months ago
I found a similar (though much smaller! 1GB) Kingston drive from about 2008 that had been in storage since I moved overseas. 14 years later it still had all the data on it.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton