MurphyA/hacker-news huggingface dataset:
by nerdjon | 2025-12-04 17:32:45+00:00
> Still this “everyone is a bit autistic” stuff is kind of absurd. It diminishes the condition.

Again nowhere am I saying that.

Maybe I could have worded it much better but I never meant to imply, it happens that like myself a larger portion of the people I hang out with are diagnosed which for me works with just saying "most people" but I can see why that was not clear.
by DonHopkins | 2025-12-04 17:32:53+00:00
https://news.ycombinator.com/item?id=31042291

DonHopkins on April 15, 2022 | parent | context | favorite | on: Solaris 11.4 free for non-production personal use

You've hit the nail on the head, that's a perfect analysis, and it wasn't an isolated incident!

But they'd been like that for a long time, since before I started there in 1990, long before Java. They DEFINED themselves in terms of Microsoft, to the extreme extent that when Sun Microsystems fell apart into separate divisions, they actually named one of them "SunSoft" to directly position it against Microsoft. As if.

The management at Sun didn't consider Java to be a programming language or software platform, they considered it to be first and foremost their primary weapon of mass destruction in their apocalyptic war against Microsoft, and they didn't consider Java developers to be loyal cherished customers, they considered them to be disposable brainwashed mercenaries in their World Wide War against Microsoft.

It was funny when Sun proudly and unilaterally proclaimed that Sun put the "dot" into "dot com", leaving it wide open for Microsoft to slyly counter that oh yeah, well Microsoft put the "COM" into "dot com" -- i.e. ActiveX, IE, MSJVM, IIS, OLE, Visual Basic, Excel, Word, etc!

And then IBM mocked "When they put the dot into dot-com, they forgot how they were going to connect the dots," after sassily rolling out Eclipse just to cast a dark shadow on Java. Badoom psssh!

https://web.archive.org/web/20200814053447/https://www.itbus...

Sun totally dropped the ball fighting their true original enemy AT&T, and they should have put all that effort and energy into improving SunOS and railing against AT&T after SunOS finally beat System V in the Unix market, instead of capitulating to AT&T AFTER SunOS won the Unix war against System V, and then rolling over, giving up, selling out to their mortal enemy, and becoming Solaris.

To port my favorite cross platform Apple/IBM joke:

Q: What do you get when you cross Sun and AT&T?

A: AT&T.
by some_random | 2025-12-04 17:33:14+00:00
I disagree completely, the discourse around RFK and "anti-science people" makes it extraordinarily clear that when most people hear "Autism Spectrum Disorder" they think exclusively of common, mild cases where the person has no serious issues existing in society and frequently benefits from their "disorder". They consider discussion of "curing" autism insulting, and challenge the idea that it's a read detriment at all. They do not for a moment think about the more severe cases that require people to have full time caretakers because they are unable to feed themselves.

I can't read the article because of the paywall, but I assume that it is referring the fact that these two extremes need to be treated completely differently and even discussing ASD is made remarkably difficult because these extremes are the same diagnosis.
by tingletech | 2025-12-04 17:33:33+00:00
Right around this time I got to go to the bookstore at UCSD and buy a Sun desktop machine. I also bought a shrink-wrapped compiler, a shrink-wrapped Sybase, and a shrink-wrapped Netscape Enterprise Server.

I built a lot of server side javascript web apps in Netscape enterprise server, and a built a windows shell in javascript with netscape (I had to get a code signing certificate to remove the chrome in Netscape). Over 300 public workstations in the libraries ended up running that funky javascript shell (replacing all the green and amber screen terminals).

Writing the server side apps and hacking together that shell is basically what taught me programming. That plus I had to migrate a bunch of perl 4 code to perl 5.
by baobabKoodaa | 2025-12-04 17:33:59+00:00
You said:

> The two things aren’t contradictory at all, in fact one strongly implies the other. If AI is writing 90% of your code, that means the total contribution of a developer is 10× the code they would write without AI. This means you get way more value per developer, so why wouldn’t you keep hiring developers?

Let's review the original claim:

> AI will replace 90% of developers within 6 months

Notice that the original claim does not say "developers will remain the same amount, they will just be 10x more effective". It says the opposite of what you claim it says. The word "replace" very clearly implies loss of job.
Do you have an AI companion?
by sarbak | 2025-12-04 17:34:10+00:00
I am always surprised by how many people are talking to AI like a companion already.

Some research says ~50% of US teenagers regularly talk to AI companions. Sensortower says AI companion apps get downloaded 25 million times per month. It is sometimes listed as one of the top personal use cases for AI.

AI companions may refer to specific apps or using ChatGPT/Claude like a companion sometimes.
by y-c-o-m-b | 2025-12-04 17:34:19+00:00
Is that the low-gravity one? Such a fun map.

I remember modding the homing missile gun (forgot its name) to be more agile around corners and building obstacles courses in Unreal Editor for DM-Morpheus to shoot the missiles through. Modding Unreal games was always a great time considering the technology back then.
by JohnBooty | 2025-12-04 17:34:32+00:00
I find both of them equally (un)reliable. I feel like they both work(ed) about 80% of the time.

The most annoying failure case for FaceID for me is using it in bed. I'm a side sleeper so half of my face is mushed into the pillow. I realize how lazy this sounds, but when I'm half asleep... that is exactly when I don't feel like tapping out a PIN or repositioning my head.

A fingerprint reader inside the powerbutton is the way to go IMO

I really wish the phone had both methods, TBH.

I love the "reader inside the powerbutton" idea, but... phone cases....
by squigz | 2025-12-04 17:34:36+00:00
> To the point that most people that I know, including myself, say that we are "somewhere on the spectrum" or some variant of that.

I'm not entirely sure why this comment is apparently so controversial, but I think people are confused by this. My reading of it was that you meant "most autistic people you know", and you yourself are. Maybe I'm wrong?
by andrepd | 2025-12-04 17:34:45+00:00
https://github.com/andrepd/posit-rust

LLVM codegen has been almost always sufficient, but for a routine that essentially amounts to adding two fixed-size bigints (e.g. 1024-bit ints represented as `[u64; 16]`), codegen was very very bad.

Writing a jump table by hand literally made the code 3× faster :)
by genuser | 2025-12-04 17:35:01+00:00
Las Vegas during Formula 1 weekend presents the ultimate photographic challenge: neon-drenched darkness, rapid motion, and unpredictable weather. To determine which flagship camera phone truly leads the pack, I tested the Samsung Galaxy S25 Ultra, Google Pixel 10 Pro XL, and Apple iPhone 17 Pro across the most demanding visual environments Sin City could offer. While race access restrictions altered my original plan, the resulting comparison reveals how each device handles real-world extremes that separate exceptional mobile photography from mere marketing claims.
by rtp4me | 2025-12-04 17:35:21+00:00
Sorry, carefully read the comments on this thread and you will quickly realize "real" coders are very much threatened by this technology - especially junior coders. They are frightened their job is at stake by a new tool and take a very anti-AI view to the entire domain - probably more-so for those who live in areas where the wages are not high to begin with. People who come from a different perspective truly see the value of what these tools can help you do. To say all AI output is slop or garbage is just wrong.

The flip of this is to understand and appreciate what the new tooling can help you do and adopt. Sure, junior coders will face significant headwinds, but I guarantee you there are opportunities waiting to get uncovered. Just give it a couple of years...
by observationist | 2025-12-04 17:35:34+00:00
https://cclab.ucsd.edu/pet-cognition-communication/

Check out their research. It's very solid - there are all sorts of conditioned response tricks to see on social media, but the UCSD research has recorded examples of multiple pets using the same untrained behavior where they string together 2 or more words to indicate a new idea. Not only are the pets talking, but there are emergent and convergent abilities being documented that demonstrates a common mode of cognition that arises from the underlying cognitive capacity of these animals, across species.

There's a great example of a dog on youtube where it used "squeaky car" to point out a firetruck with the sirens going. There are examples of dogs "laughing" at farts, calling out smells, telling owners about injuries or burrs stuck in paws, discomfort or pain in a leg or stomach or ear, and so forth. They indicate affection, anger, impatience, happiness, fear, confusion. They identify group membership - stranger, family, neighbor, friend, human, animal, dog, etc.

Video examples on YouTube are ubiquitous at this point - take a look at the training methods, the way vocabulary is modeled and taught, and then go in with a skeptical perspective. For those owners that follow the teaching methodology validated by the UCSD research, they're providing their animals with a legitimate skillset that empowers the pet with language understanding, the ability to communicate and creatively produce novel and complex ideas.

This shouldn't be too surprising - based on neuroscience research, it looks like the engine of human cognition is the mammalian neocortex. Lions, tigers, and bears (and dogs, cats, whales, primates, and nearly all mammals) are likely able to use language, given the apparatus and training to do so. Humans have a unique capacity for complex vocalization and extremely sophisticated culture, allowing rapid uptake of language skills. Given the opportunity, it looks likely that nearly all mammals will have some facility with language, simply because the neocortex function is so powerful and plastic.
by bunnytrack | 2025-12-04 17:35:36+00:00
For those who loved UT99, there is still a fairly large community of players online, particularly in the gametype known as BunnyTrack.

It's focused on movement-based challenges and is extremely fun and unique.

I host a few BT servers myself. Please feel free to join and check it out. See: https://www.bunnytrack.net/about
by pimlottc | 2025-12-04 17:35:38+00:00
https://www.npr.org/2025/04/15/nx-s1-5355896/doge-nlrb-elon-...

https://www.wired.com/story/doge-data-access-hhs/

https://www.theatlantic.com/technology/archive/2025/02/doge-...
by stego-tech | 2025-12-04 17:36:04+00:00
Literally got it in one, here. I’m not knocking Kubernetes, mind, and I don’t think anyone here is, not even the project author. Rather, we’re saying that the excess of K8s can sometimes get in the way of simpler deployments. Even streamlined Kubernetes (microk8s, k3s, etc) still ultimately bring all of Kubernetes to the table, and that invites complexity when the goal is simplicity.

That’s not bad, but I want to spend more time trying new things or enjoying the results of my efforts than maintaining the underlying substrates. For that purpose, K8s is consistently too complicated for my own ends - and Uncloud looks to do exactly what I want.
by roryirvine | 2025-12-04 17:36:23+00:00
GNOME added the High-Contrast section to their HIG in 2003 - it prioritised simplicity, and used icons drawn with an "on-the-shelf" (ie. flat) perspective with overhead lighting.

Stylistically, it was a decade ahead of other flat designs - and was much more pleasant to use than the shiny 3D overload of KDE 3 / OSX Aqua / Windows XP.
by mike_d | 2025-12-04 17:36:30+00:00
I can see how it can be confusing.

If you know demand will go up because Microsoft announced that each new Xbox will have 2TB of RAM, that is perfectly fine. Or if OpenAI issues a press release that they intend to buy half the worlds RAM.

If you know demand will go up because you learn the volume your customer intends to purchase from your competitor during confidential negotiations, that is not ok.
by 1970-01-01 | 2025-12-04 17:36:36+00:00
"Engine failure" is something everyone thought was a last century problem, yet it's back. Some blame extra thin oils, and some are pointing to cheap parts (ex. plastic manifolds and plastic timing guides). There are now engine lawsuits in 2015-2025 model vehicles from all the big vehicle manufacturers, with new failures clustering in late models. They literally don't make them like they used to.
by jodrellblank | 2025-12-04 17:36:45+00:00
> "Famine is not isomorphic to hard times"

Nobody claimed it was

> "particularly not what the aphorism is referring to"

The aphorism does not say what it is referring to, you are making this up so it says what you want it to say (which is bias). This wouldn't be a problem if you used that to make a point and argue your point, but it is a problem when you just go "I imagine that it means something else, so you're wrong". Self-created hard times such as ... what? If laziness in farming doesn't create famine in winter... what hard times are more relevant than that for a society in 0 AD? "Needlessly curtailed" by who or what effect?

> "I said corrosive and/or dangerous, and weakness can be both corrosive and dangerous."

Can it. Is there any way to measure this weakness? Is it actually a thing?
by vanwal_j | 2025-12-04 17:37:07+00:00
Does this include any provider that does not fall under USA CLOUD Act? This vulnerability disclosure timeline is a nightmare for us Europeans, it was fully disclosed yesterday late afternoon for us and I can trace back attack logs that happend during the night. I expect some downfalls from this.

I genuinely believe Next.JS is a great framework, but as an European developer working on software that should not touch anything related to CLOUD Act you're just telling me that Next.JS and React, despite being OSS, is not made for me anymore.
by babypuncher | 2025-12-04 17:37:24+00:00
Well in the case of Doom: The Dark ages, it's not just about about fidelity but about scale and production. To make TDA's levels with the baked GI used in the previous game would have taken their artists considerably more time and resulted in a 2-3x growth in install size, all while providing lighting that is less dynamic. The only benefit would have been the ability to support a handful of GPUs slightly older than the listed minimum spec.

Ray tracing has real implications not just for the production pipeline, but the kind of environments designers can make for their games. You really only notice the benefits in games that are built from the ground up for it though. So far, most games with ray tracing have just tacked it on top of a game built for raster lighting, which means they are still built around those limitations.
by ryandrake | 2025-12-04 17:37:35+00:00
Step 1, step 2, step 3, step 4? And a believable line drawn between those steps?

Since nobody's actually replying with a concrete and believable list of steps from "Palantir has data" to "I am a slave of the state" I have to conclude that the steps don't exist, and that slavery is being used as a rhetorical device.
by JohnBooty | 2025-12-04 17:37:48+00:00
The big problem for me is using FaceID in bed. Unless you sleep on your back, the pillow obscures your face.

All you typically need to do is lift your head up so FaceID can get a clear look... but when I'm sleepy, it's annoying.

Ideally, the phone would just have both... somehow... but this seems technically infeasible so I get it
by mrguyorama | 2025-12-04 17:38:19+00:00
It is called "Autism spectrum disorder"

Disorder by definition means that we do not consider it to have a single cause or issue, and we acknowledge that we don't understand it well enough to give it a single name, cause, or objective diagnostic criteria.

When we know what causes something, or how to strictly and objectively identify it, then we usually call it a disease.

This is well understood by medical professionals, and a normal part of their job, and not confusing for the vast majority of people diagnosed with some disorder or other.

This article is utter trash. As per the usual for the economist
by zem | 2025-12-04 17:38:39+00:00
the saddest thing is that it used to be possible to do it at at least some of the megacorps too. "senior engineer" (one level below staff) was widely accepted as an "I have reached as high as I want to in my career, and just want to work on interesting problems now", you would basically never get a raise other than cost-of-living but you could do your work and go home and live your life too. that's still doable to an extent but the recurring layoffs have added a measure of precarity to the whole situation so now you have to care more about all the self promotion and "being seen to be doing something" aspects of the job a lot more than you used to.
by raverbashing | 2025-12-04 17:39:14+00:00
The current shitshow was the result of several misshaps and naive thinking

- Group together "rainman" type people (and people with even harder limitations) with "not overly social/minor social impairments"

- The current overmedicalization and diagnostication of everyday life wanting to label every minor difference between people

- Current "education was too hard, let's build accommodations" which is good but not when you can get any diagnosis by shopping for it
by LelouBil | 2025-12-04 17:39:17+00:00
I am in the process of redoing all of my self-hosting (cloud storage, sso, media server, and a lot more), which previously was a bunch of docker compose files deployed by Ansible. This quickly became unmanageable.

Now I almost finished the setting up part using a single-node (for now) Kubernetes cluster running with Talos Linux, and all of the manifest files managed with Cue lang (seriously, I would have abandoned it if I had not discovered Cue to generate and type check all of the yaml).

I think Kubernetes is the right solution for the complexity of what I'm running, but even though it was a hassle to manage the storage, the backups, the auth, the networking and so on, I much prefer having all of this hosted at my house.

But I agree with the control plane part, just pointing out my use case for self-hosting k8s
by kachapopopow | 2025-12-04 17:39:38+00:00
if the market is not solving the problem then the natural conclusion is that it is not a problem that needs solving, pretty sad about it that not that many people care about these things.

The opposite is pretty much true when it comes to security I am generally forced to use an apple device since I can be relatively sure that my keys will be safe (not including state sponsored actors, at that point I would have bigger problems).

Now something for the market to actually solve would be poor hardware security in general making locked bootloaders serve no purpose, having strong built-in security at the SOC would diminish the advantages gained with locked down systems and would allow us to have BYOK without compromising on the general populations security.
by nerdjon | 2025-12-04 17:39:54+00:00
That is exactly what I meant to say which is why I added an edit. I for sure could have phrased that a lot better.

Now yes there are people who are undiagnosed for whatever reason (including some people I know that don't see the point after being diagnosed with ADHD, I know personally I had to have this conversation with my psychologist to determine if there was a point to actually do it at that point) that use that phrase and it gets a bit tricky.

But nowhere am I trying to imply that *everyone* is saying this.
by zetazzed | 2025-12-04 17:40:00+00:00
This is actually not such bad advice for a manager who manages other managers, though I can see why ICs find it very frustrating. If you are giving high level platitudes and counseling-disguised-as-coaching to a junior new hire, they can rightly ask WTF. But managers, especially those recently moved from IC tech roles, often do benefit from this kind of forced introspection. If they have an underperforming employee, they should bounce ideas around with a more experienced manager, but the first line manager ultimately needs to be the one deciding how to rebalance work to maximize learning or to ultimately make the call to part ways with the employee. If a servant senior leader over them is actually doing the slog of working through the hardest issues (interpersonal conflict, serious direction change needed for team, firing people, top performers at risk of leaving), the first line manager is never going to grow. Similarly "cut out the middleman" advice in the article is great for senior ICs/quasi-architects or sub-managers but potentially toxic for junior engineers who may get steamrolled by the classic "1000 urgent requests issue" that managers or potentially very senior ICs need to drive.
by hanemile | 2025-12-04 17:40:01+00:00
With the metatopic of this thread being obscure languages, I had some fun squeezing this into some list comprehensions (maybe someone's got an idea of how to keep track of the state within the list):

```

$ cat << EOF > pi.py

state = [0, 0, 2*8, 2*12]; _ = [print(f'\rRun {state.__setitem__(0, state[0] + 1) or state[0]}/{state[3]} | Last \u03c0: {current_pi:.6f} | *Average \u03c0: {(state.__setitem__(1, state[1] + current_pi) or state[1]) / state[0]:.6f}*', end='', flush=True) for current_pi in [(4 * sum([1 for _ in range(state[2]) if __import__("random").random()*2 + __import__("random").random()*2 < 1]) / state[2]) for _ in range(state[3])]]; print()

EOF

$ time python3 pi.py

Run 4096/4096 | Last π: 3.140625 | *Average π: 3.143051*

python3 pi.py 0.41s user 0.01s system 99% cpu 0.429 total

```

Play around with the `2*8` and `2*10` values in the state, they control the amount of rounds and the range in which the random values get generated respectively.
by angiolillo | 2025-12-04 17:40:12+00:00
> I definitely think the average congressperson is more qualified to do that kind of work

My sense is that people who advocate for sortition find it attractive not because they believe that the average citizen is more intelligent or better informed than the average career politician, just less corrupt.

Setting aside whether that's even true, I'm not sure whether it would be better to live in a country run by honest idiots or corrupt experts.
by renewiltord | 2025-12-04 17:40:34+00:00
Actually, the original word has nothing to do with continuity. That's a later adoption of it from Latin to English. So to be precise, you don't need continuity. It's just a re-adoption of the same word form the original Latin.

But many without autism don't have that need for precision so they get confused by mixing up later word use in different contexts like you did there.
by ilaksh | 2025-12-04 17:40:36+00:00
We don't have any geniuses or stupid people anymore -- just autistic and ADHD.

Are you shy, slightly socially awkward and very intelligent? You must be "on the spectrum".

The most intelligent, knowledgeable, socially tuned and socially integrated people I see online claim to be autistic. I swear it is absolute nonsense.
Show HN: We instrumented Claude Agent SDK using a tiny Rust proxy
by skull8888888 | 2025-12-04 17:40:39+00:00
At Laminar (https://github.com/lmnr-ai/lmnr) we're building open source AI observability platform in Rust.

We obsess over instrumentation DX for our Python and TS SDKs and in this new blog we outline how we made the most seamless way of instrumenting recently released claude agent sdk