For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | relistan's commentsregister

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!”


As HN consists of more than two people, it is home to multiple contradictory opinions. Furthermore, both points may be valid. As a user you might want working software, and as an open source maintainer, you aren't beholden to what the users want.

Sure, but you cannot deny the hypocritical swarm behavior, which is the point.

> the hypocritical swarm behavior, which is the point.

That's exactly why that "point" is inherently nonsense. It's right there, you just wrote it yourself. If you lump people together "as a group", and some of them have different opinions on something, that doesn't make any of them a hypocrite. And the group can't be hypocritical either, because it's just your abstraction, not an actual group that communicates and coordinates and decides what "official" stance to take on certain issues.


The "swarm behavior" is mostly an illusion created by your mind. HN is just a bunch of people and bots.

Yep a bunch of people who often exhibit swarm behavior.

By this logic, will you just start calling yourself "hypocritical Karl", as you clearly belong here? ;)

Are you in middle school?

No, are you?


This is now the word


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.


[flagged]


The first search was something like "Why is Japan having a naphtha shortage?". The results from that were almost all saying it is due to the war in Iran. A later search was something like "Why was naphtha production in Japan lower in 2025 than in previous year?" because somewhere in there I had looked for a table of production by year and there was a decline in 2025.

Nothing I saw in any of the results suggested that any policies of the current Japanese administration were a significant cause of the production decline in 2025, or that the decline was enough to cause any shortages itself, and that the drop in imports due to the war is much larger to the point that shortages would be nearly as bad now even if production had not dropped.

I should have done more more search, to find out when the current administration came to power. I knew it was in 2025 but assumed it was early in the year. It was actually late in the year, after production had dropped.


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.


At least they can patch all of them to fix it at once. 16 year old new drivers are harder to patch.


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.


if you want true concurrency, why not use goroutines? It provides single binary deployment and static types?


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.


Elixir is very ergonomic when it comes to concurrency, e.g. parallel-map example:

    1..10
    |> Task.async_stream(fn x -> x*2 end, max_concurrency: 2, timeout: 7000, on_timeout: :kill_task)
    |> Enum.to_list()
Equivalent Go code would be very long and very ugly.

Golang has its positives but you also lose a lot. Whole ecosystem is not comparable, like "debug live production cluster" is one-command away for Elixir vs "fuck you" for Golang


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.


I've had good luck from "vibe checking" the seller based on their other listings, it's usually obvious who's trying to make a profit vs who's just trying to clear out their unused personal stuff. The latter is often priced down too, for a quick sale. I'll only buy from a commercial seller if they explicitly describe the fault(s).


A whole lot of these bulk electronic sales seem to be "Here's all the stuff I couldn't fix". Either water damaged or the repair was botched. I can't imagine too many normal situations someone has 15 of the same game console they are selling in a bulk lot.


I used to do vacuums. As I understood it, it was house clearances etc.

I think it depends on how much it's been parted up. A big mess of everything is probably safer than a listing of 15 identical items.


And, thank you for that! Still my favorite site on the internet.


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.


The older and the smaller are flash drives, the more likely it is to have longer retention times.

For low-density flash memories, it is possible to achieve up to 20 years of retention time.

This is no longer possible for high-capacity SSDs, which store multiple bits per cell in very small cells.


It’s not clear to me from this, but I hope that the “removability” component of this means the end of “disposable” vapes with a fixed lithium battery installed. I can’t even count the number of these I’ve seen littering the roadside. Ideally this raises the cost of that business model enough to also eliminate some vendors from that product category (“disposable” vapes), which is primarily aimed at/used by children anyway.


I agree, disposable vapes are an absolute perversion. I never thought we would come to a point where throw-away "technology" (e.g. microsystems, batteries) would be acceptable like a throw-away cigarette. Absolutely wicked, and again many politicians that have been captured by the vape industry to not act against it.


The UK banned disposable vapes, the suppliers now add a charging port and the ability to put in refills. The refills cost as much or more than the vapes so now people throw away the "reusable" vapes as if they were disposable.


Unintentional consequences. I expect there will be some from this law as well.


Yes, they will be banned to EU-wide


I would argue that under WEEE disposable vapes were never legal, it's just that nobody cares and EU directives rely on self-enforcement.

Next time you see one, look for the "no bin" symbol)


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search:

HN For You