MurphyA/hacker-news huggingface dataset:
by pSYoniK | 2025-09-22 09:45:28+00:00
This is such a good point. I've changed jobs a lot and one thing consistently bad (to varying degrees) is documentation and tutorials specifically.

"Download X and setup"

"It's not working..."

"Oh yeah, you're supposed to do it on the remote access VM"

"It says access denied"

"Oh right, you're supposed to use the Yubikey for access"

"I don't have a Yubikey, its pass + authenticator"

"Ok, I'll email Jeff from this department you wont hear off until someone new starts. But otherwise keep following the tutorial and you should be good to go!"

It always infuriates me. At my last job I had a lot more control and authority, so I redid the entire tutorial for the proj we worked on. Every few months I'd check all my account permissions, update the list on the readme, spin up Windows/Ubuntu VMs and try to get the project running using ONLY the tutorial. Anything missing - add it.

If anyone added a new dependency the documentation would be updated and the steps checked on a new VM. I did this as we had various people come in and work for a few weeks, add a new feature and leave. The end result was that instead of 1-2 weeks to get running, people would have everything running within their first day and start work sooner. Instead of needing someone for 4 weeks for ONE feature, we could finish 2-3 and sprinkle in more tests and confidence.

I think most developers would benefit from writing for a less experienced audience, especially for this sort of thing.
by nobody9999 | 2025-09-22 09:45:35+00:00
>There are always enough likeminded people that you can't end a horrible reign just by killing the leader.

An excellent point. Just look at the line of succession to the Presidency right now[0]:

No. Office Incumbent Party

1 Vice President JD Vance Republican

2 Speaker of the House of Representatives Mike Johnson Republican

3 President pro tempore of the Senate Chuck Grassley Republican

4 Secretary of State Marco Rubio Republican

5 Secretary of the Treasury Scott Bessent Republican

6 Secretary of Defense Pete Hegseth Republican

7 Attorney General Pam Bondi Republican

8 Secretary of the Interior Doug Burgum Republican

9 Secretary of Agriculture Brooke Rollins Republican

10 Secretary of Commerce Howard Lutnick Republican

11 Secretary of Labor Lori Chavez-DeRemer Republican

12 Secretary of Health and Human Services Robert F. Kennedy Jr. Independent

13 Secretary of Housing and Urban Development Scott Turner Republican

14 Secretary of Transportation Sean Duffy Republican

15 Secretary of Energy Chris Wright Republican

16 Secretary of Education Linda McMahon Republican

17 Secretary of Veterans Affairs Doug Collins Republican

18 Secretary of Homeland Security Kristi Noem Republican

Now which one is dedicated to the Constitution/rule of law?

[0] https://en.wikipedia.org/wiki/United_States_presidential_lin...
by ProtoAES256 | 2025-09-22 09:46:00+00:00
If you are in the scene long enough, you should have known that there are some uncooperative clients that always send 0% (Xunlei being one of the more notorious example with their VIP schemes, and later on they would straight up spoof their client string when people started blocking them). Being a leecher nowadays is almost a norm for a lot of users, and I don't blame them since they are afraid of consequences in a more regulated jurisdiction. But a must seed when leech requirement? Hoho no, that's more like a suggestion.
by joz1-k | 2025-09-22 09:46:12+00:00
You must have confused Perl with another programming language. Perl has always been a memory-managed language with a reference-counted garbage collector.

The link you posted doesn't even mention Perl at all. It does say that:

Using a memory safe language can help prevent programmers from introducing certain types of memory-related issues. Memory is managed automatically as part of the computer language; it does not rely on the programmer adding code to implement memory protections.

Perl clearly fits the definition of a memory-safe language with automatic memory management. The funny thing is that this document lists Delphi/Object Pascal as memory-safe languages, even though there are clearly not.
by jrflowers | 2025-09-22 09:47:16+00:00
I love how enthusiastic this post is while being wrong.

Making a copy of a thing does not violate copyright (eg you can photocopy a book that you possess even temporarily). Sharing a copy that you made can violate copyright.

It is like mixing up “it’s illegal to poison somebody with bleach” and “it’s illegal to own bleach”. The action you take makes a big difference

Also, as an aside, when you view a legitimately-purchased and downloaded video file that you have license to watch, the video player you use makes a copy from the disk to memory.

If I own a license to listen to Metallica - Enter Sandman.m4a that I bought on iTunes and in the download folder I screw up and I make

Metallica - Enter Sandman(1).m4a

Metallica - Enter Sandman(2).m4a

Metallica - Enter Sandman(3).m4a

How much money do I owe Lars Ulrich for doing that based on The Law of The Earth Everywhere But Switzerland?
by teekert | 2025-09-22 09:47:59+00:00
I've always this attitude that the one after me should not face the same issues as I had and so I update all wrong documentation, this also helps me remember how stuff works. But I have had many occasions where I just had to give up. People thought I was being annoying, my PR for fixed Readme (or even a Readme at all at times!) were simply not picked up, etc, etc.

I left that company, and left a letter for management about the abysmal developer experience.
by vintermann | 2025-09-22 09:48:29+00:00
One can argue that, if one doesn't look too closely how that "limiting of each other" tends to work in practice, and how it tends to work out in the end.

We have many, many examples of presidential republics, where both a president and a parliament have equal constitutional claim to represent the will of the people.

We see them reel from one constitutional crisis to another like a drunken sailor.

The US has fared comparatively well, as presidential republics go - so far. I don't know why, maybe because some groups have been more willing to yield to preserve the prestige of the institution as a whole. Given that it's the most prestigious presidential republic by a mile, that wouldn't be so surprising.

But it makes sense then, that this subservience will eventually get pushed further and further, until everything breaks.
by raxxorraxor | 2025-09-22 09:48:58+00:00
There is now even less hope for Palestine to ever become a country. These states try to keep this hope alive, despite it looking like it could justify terrorism like others see it.

A genocide doesn't happen. While we see a lot of death in wars and any death it too much, it isn't relevant in the grand scheme of things regarding population numbers.

Number 1 will never happen, it would end in a real genocide that does fit the term. Number 2 has become less likely and was rejected thoroughly in the past by Palestinians. Number 3 is actually Israel occupying Gaza for a long time and it will probably prompt a repeated aggression in the future. This is the most likely option for now.

Perhaps with Hamas ousted and the realization how much suffering their aggression did inflict, there can be peace in the future, that results in something like number 2.
by tietjens | 2025-09-22 09:49:09+00:00
I don't know why I'm surprised, but this blog does link to DHH actually complaining about the present-day ethnic makeup of London ("demographic nightmare") and contrasting it with Copenhagen. London is apparently too brown for DHH and he is clearly saying that you can't be a native Brit if you're not white. Repugnant and willfully idiotic.
by metalman | 2025-09-22 09:49:29+00:00
Hilarious, didn't know it had a name! I am maybe 1/4 persian, but get picked out as Persian, and was unknowingly indoctrinated in this form of behavior, though other parts of my ancestry do come out, my mother, scotch/english/irish ,says,useing her star treck metaphore, that I am an unlikely Vulcan/Klingon hybrid. Thinkng about Taarof as it is practiced, makes me think that an LLM doing this could easily become the most dangerous thing ever.....listening to my father give me specific pointers in how to phrase things and conduct myself is enlightening, he's 97 and enjoying the storys I bring of my life and goings on. If you look further into the history of persian culture , philosophy, and scientific background you will find a number of ancient contributors to what has developed today.
by stinkbeetle | 2025-09-22 09:50:47+00:00
My point is on the lies and misinformation around the meanings of the words used, yes. I was going to apologize for the miscommunication, but I looked back on my comments and see that they are all very short and clear about that.

> But measures that separate kids from cars seem to be why kids are only a fifth as likely to be killed walking (and only a quarter as likely to be killed cycling) in 2003 vs in 1985 in the Netherlands. Do you propose an alternate causality?

I don't propose anything. As I said, I wasn't judging the merits of policies.

Since I looked, the paper you link appears to be a study of England and Wales. In that case I would propose there is probably not much direct causality between the improving British numbers from 1985 to 2003 and the anti-car movement and resulting policies in the Netherlands.

It's quite possible that similar "anti-car" efforts in Britain contributed somewhat, but the paper don't necessarily support the conclusion AFAIKS. Not least because the numbers show car commute distances for children has increased 70% over the period and walking and cycling have declined 19% and 58%, so by that metric Britain has moved in the pro-car and anti-cycling/pedestrian direction in terms of transporting children.

But child vehicle passenger fatalities per mile have also decreased enormously. Better and safer cars, roads, better training and regulation and enforcement around drivers (reported drink-driving accidents declined by about 4x over a similar period despite increasing car miles driven https://worksinprogress.co/issue/how-the-war-on-drunk-drivin...) have certainly had a big impact and would have almost certainly contributed somewhat to pedestrian and cyclist deaths. Better cycling practices, better bikes, safety gear, reflectors, lights, etc., might have helped too. How to untangle all the variables? You probably can't with superficial numbers like these.

With all that said this is really going off topic because I have nothing to really argue about one way or the other with respect to policy. Making cycling safer and infrastructure that lets more people cycle would be great. It would be also great for advocates and lobbyists of all types used facts and rational arguments rather than appeals to emotion, disinformation, guilt tripping,and lies.
by minitech | 2025-09-22 09:50:59+00:00
If you ignore the other half of the suggestion, yeah. Designating trusted reviewers to audit dependencies like React would be downright cheap at scale. The issue is just setting up and popularizing the systems to achieve this. It’s a little harder than it should be because lots of companies don’t take software security seriously enough.

(And hey, if anyone is looking for people to do this kind of work for their node_modules at very low cost, I’m available right now! `unfrosted_handsaw${107 * 2}@simplelogin.com`)
by vhantz | 2025-09-22 09:51:00+00:00
I owe so much to that website. I first had access to a computer at 13, some nights of the week and only some of those nights did I also have internet access. Somehow I still discovered le Site du Zéro at that time. While I barely touched a computer the year before, I still was able to go through the whole C++ class and learned most of the basic things and reflexes I've ever needed to work in software development. That makes it really hard to listen to people who dismiss C++ because it's "not beginner friendly".

They used to have "users" who are more advanced in a class review the work of people who are behind them, and that's how you got credits to get your own homework reviewed (based on what I remember). I still daydream about building something like that, not just to learn programming, but for everything.

Now openclasssrooms is really weird, no idea what's going on on there. Their landing page is like a synthesis of every corporate website ever made. But I found an archive of the content of the old website here: http://sdz.tdct.org/
by summarity | 2025-09-22 09:51:24+00:00
One thing you can do to become a tiny(!) bit more informed is take some psych classes yourself. PSYC1030 is a popular (free) one and gives you the first glimpses into social, clinical and developmental psychology. It doesn’t give you any particular qualification but it does at least demystify some of the processes. That makes it easier to recognise the hucksters

If you’re focused in particular on getting a diagnosis for something, I’d also recommend reading relevant parts of “Psychopathology and Mental Distress” which is a tomb of a book that aggregates both DSM and ICD diagnostic criteria, but also provides current meta surveys on relevant research, from multiple perspectives. It’s reasonably easy to read but definitely better after getting the basic thinking tools from a proper course on clinical psych.
by dansmith1919 | 2025-09-22 09:51:46+00:00
Crazy how he doubled down by just pasting badger's answer into Chat and submitting the (hilariously obvious AI) reply:

> Thanks for the quick review. You’re right — my attached PoC does not exercise libcurl and therefore does not demonstrate a cURL bug. I retract the cookie overflow claim and apologize for the noise. Please close this report as invalid. If helpful, I can follow up separately with a minimal C reproducer that actually drives libcurl’s cookie parser (e.g., via an HTTP response with oversized Set-Cookie or using CURLOPT_COOKIELIST) and reference the exact function/line in lib/cookie.c should I find an issue.
by JumpCrisscross | 2025-09-22 09:51:58+00:00
> doesn't mean we should abolish the minimum wage to exploit desperation

I agree. If all the city had done was raise the minimum wage (and make it applicable to these workers), that would have been fine. They didn't. They added a targeted tax.

> Nobody is buying a house or starting a family as a Uber delivery driver

Not in Seattle, but objectively untrue across the country. But also, I don't think it's fair to say we should render unemployed everyone who has a job that they can't start a family or buy a house on.
by reify | 2025-09-22 09:52:22+00:00
I always laugh, but I am extremely worried by the sales pitch about ai.

Its the; ai has human elements, it has a personality, it hallucinates, it thinks, it feels, it identifies, that annoys me most. its all bullshit.

A lacanian perspective, the mirror stage, is when the child first recognises itself in the mirror.

The human baby, immature, helpless, perceiving itself only in a fragmented way, is, at some point between the ages of six and eighteen months, going to see an image in the mirror, and realise that it is itself.

This will be the first time the baby discovers itself as a unitary being, and this discovery is the source of an intense feeling of joy and excitement, which is usually shared with the adult present; the infant, having made this discovery, turns back to look at its mother, for example, and shares with her its pride and surprise. This founding act, leading to the formation of the ego and the perception of the Subject, is attended by powerful emotions.

Is AI ever going to be able to look itself in the mirror and experience those amazing human emotions. NAH!

AI has nothing human!
by wizzwizz4 | 2025-09-22 09:52:46+00:00
Neither rape nor murder are inherently, definitionally wrong. There are situations in extremis where murder and rape are considered justifiable: in war, murder is often praised; and in an "everyone else is dead, humanity will go extinct" situation (e.g. the subjective belief of Lot's daughters, according to some traditions, in Genesis 19:31–36), rape might¹ be considered permissible. And both words are used to refer to things which aren't necessarily wrong (e.g. "I'm going to murder this sandwich", or the "forcefully taking" -> "winning in a competition" senses of 'rape' described on Wiktionary and Urban Dictionary).

Rather, central members of the categories of 'rape' and 'murder' are wrong for reasons, and while those reasons may differ depending on your ethical framework, pretty much all ethical systems agree on this point.

"That's immoral by definition" isn't really how words work. Some philosophers would call that a category error, others would call it meaningless, and yet others would call it equivocation.

---

¹: For the record: I think the "don't rape" deontological principle is extremely reliable, and if anyone alive finds themselves in a situation where they think they should break it, they're almost certainly wrong about the facts. The dilemma faced by Lot's daughters was a false dilemma: many other options were available, including "talk about the dilemma and thereby acquire either consent, or a good counterargument", or "double-check with the supernatural being who created the otherwise-unlikely circumstance where you have good reason to believe everyone else died in fire and/or conversion to salt, to confirm whether you are in fact the last remnants of humanity". I can't think of a situation where rape is actually justified. Trolley problems don't occur in real life.
by tgsovlerkhgsel | 2025-09-22 09:53:32+00:00
Removing the need to ship a physical SIM card created an entirely new ecosystem.

There is very little difference between a physical SIM from provider X and an eSIM from provider X (except that one requires an available physical slot and the other is a pain to move between devices), but eSIM allowed many new provider and reseller business models.

In practice, this means much more choice, much lower prices, but often also lower quality because everything is optimized to be as cheap as possible and often involves roaming agreements where your traffic gets sent on high-latency world tours.
by fpoling | 2025-09-22 09:54:25+00:00
> are measuring sequential throughput

On SSD I am measuring LUKS performance in fact as IO is much faster then LUKS encryption using specialized CPU instructions. As I wrote, without LUKS the numbers at least twice faster even with random access.

The point is that in 2025 with the latest SSDs there is no point in using compressed memory. Ewen with LUKS encryption it will be faster than even highly tuned swap setup.

In 2022-23 when LUKS was not optimized it was different so I used hardware encryption on SSD after realizing that even lz4 compression was significantly slower than SSD.
by BiteCode_dev | 2025-09-22 09:54:49+00:00
This type of comment is a problem.

Instead of trying to evaluate the argument on its merits:

- There is a long-term systemic problem, POTUS is a symptom.

- Democracy has been at risk for 20 years in the US, starting with the destruction of Habeas Corpus after 9/11, under thunderous applause.

- The opposition has been weak at best, and didn't show its value by attempting to reverse the worse of the trends when they had the chance. So nobody trusted them anymore. They didn't represent something to rally for, only the opposite of what you didn't want.

You attempt to put me in a tribe and judge me on that.

Except... I live in Europe. I don't care about your tribes, I can only see you have a wannabe dictator in place, and that it's the consequence of a long chain of events. It's not an unexpected surprise.

Arguing "that's because of the bad guys" is like falling in the mud and blaming the mud.
by alias_neo | 2025-09-22 09:55:15+00:00
> I did not mean to rant

Not at all, I sympathise, we're all like minded people here!

> One example was sending 1.3M update requests a day to manage state of ~60 entities, that have a total of 3 possible relevant state transitions

> but we've also had situations where 429s result in complaints to their management how our API "doesn't work", "is unreliable" and then demanding refunds / threatening legal action etc

That's painful, and at this point, we're beyond technical solutions, this need human solutions. If they can't realise that they're rate limited because they're basically abusing the API, they need to be told in no uncertain terms.

Of course I understand that it's not that simple, as a backend dev, my "customers" are usually other devs so I can be frank, but when dealing with B2B customers we often have to act like they're not in the wrong.
by thaumasiotes | 2025-09-22 09:55:16+00:00
> Chinese characters are known to have persisted unchanged for thousands of years.

Are you kidding? Two thousand years ago they would have looked like seal script.

That radical is known today as the 宝盖 ("cover of 宝"), so here's the character 宝 itself. The roof is prominently featured: https://img.zdic.net/zy/jinwen/32_F420.svg

( You can see other instances from the same period at http://zdic.net/zd/zx/jw/%E5%AE%9D )

Would you be able to recognize the radical? Would you be able to recognize the character?
by numpad0 | 2025-09-22 09:55:24+00:00
Internal voltage is chemistry dependent. In other words, cell manufacturer invariant. It's 3.7V for NMC, 3.2 for LFP, 2.3 for LTO, 3.0 for Na-ion.

Technically speaking, the pack voltage as well as Ah rating should be that of the pack and not cumulative total of the pack; two NMC 18650 in series should be 7.4V 2600mAh, not 3.7V 5200mAh. But denoting as if all cells are in parallel allow this figure to be maximally inflated and so that's what manufacturers do.

High voltage charging etc are not relevant. Though, high voltage assembled battery packs should be marked in that high voltage amp-hour ratings.

The technical reason why amp-hour rating exist is because there are parameters dependent on amperage than energy or voltage, such as thickness of the wire to be used in the device or cycle life of the cell. Voltage of a battery also kind of change proportionate to remaining energy in it, and values like 3.7 for NMC or 1.5 for Alkaline is a 50%, averaged, state.
by rendx | 2025-09-22 09:55:41+00:00
"twin studies fail to separate the effects of genes and the prenatal environment. This failure casts doubt on claims of the relative effects of genes and environment on intelligence, psychiatric disorders, personality and other psychological variables, and other conditions."

https://www.psychologytoday.com/gb/blog/looking-in-the-cultu...

"Although many twin studies have been conducted (which is quite an understatement; there are almost 9,000 hits for “twin study” on PubMed!), there have long been critics who argue that they are scientiﬁcally worthless."

Smith, Jinkinson. (2020). The debate over twin studies: an overview. http://dx.doi.org/10.22541/au.159674847.78026661

"Because heritability is defined by both genetic and environmental influences, it is not a fixed characteristic of a disease or trait, but a population-specific estimate, analogous to, for example, the mean height, cholesterol level or life expectancy in a population. It also cannot be interpretated at the family or individual level."

Kaprio J. (2012). Twins and the mystery of missing heritability: the contribution of gene-environment interactions. Journal of internal medicine, 272(5), 440–448. https://doi.org/10.1111/j.1365-2796.2012.02587.x
by Gerard0 | 2025-09-22 09:55:59+00:00
It is definitely not easy. Specially because you cannot "see" their past work or results except from someone telling you about it. I practice psychoanalysis (lacanian if you gotta give it a name) and really liked your wording: "finding someone a bit more invested into figuring things out". Feel free to hit me up (gerhn cupipo com) if interested in starting an analysis (or anyone reading this). We can have up to 4 sessions which you won't have to pay for unless you think we are up to something and decide to continue.