MurphyA/hacker-news huggingface dataset:
by foundry27 | 2025-08-03 00:21:03+00:00
It’s easy to be fooled, myself included it seems :)

For context, here’s a handful of the ChatGPT cues I see.

- “wasn’t just my backup—it was my clean room for open‑source development” - “wasn’t standard AWS incompetence; this was something else entirely” - “you’re not being targeted; you’re being algorithmically categorized” - “isn’t a system failure; the architecture and promises are sound” - “This isn’t just about my account. It’s about what happens when […]” - “This wasn’t my production infrastructure […] it was my launch pad for updating other infrastructure” - “The cloud isn’t your friend. It’s a business”

I counted about THIRTY em-dashes, which any frequent generative AI user would understand to be a major tell. It’s got an average word count in each sentence of around ~11 (try to write with only 11 words in each sentence, and you’ll see why this is silly), and much of the article consists of brief, punchy sentences separated by periods or question marks, which is the classic ChatGPT prose style. For crying out loud, it even has a table with quippy one-word cell contents at the end of the article like what ChatGPT generates 9/10 times when asked for a comparison of two things.

It’s just disappointing. The author is undermining his own credibility for what would otherwise be a very real problem, and again, his real writing style when you read his actual written work is great.
by nathan_compton | 2025-08-03 00:21:35+00:00
But that isn't the point. The user would know that the arc was programmed in. Loneliness is the absence of the esteem of your community. You cannot get the esteem of the people around you by interacting with a non-person with no free ability to reject you, no matter how elaborate the simulation or how intelligent the non-person entity.

As long as an AI is constructed as a tool for a specific end under the control of people it cannot meet the real social needs of humans.
by perching_aix | 2025-08-03 00:22:03+00:00
> Why people don’t just learn cron syntax is beyond me.

Maybe the better question to ponder is why is it something that needs explicit learning. It's a basic task scheduler.

The *nix format hell in general drives me insane. Immensely glad for the recent-ish trend of lots of applications at least slowly adopting JSON and others as both config and output options.
by michaelsalim | 2025-08-03 00:25:05+00:00
I've noticed this recently. Libraries that normally wouldn't have much documentation now has quite a long README.

I thought it was a blessing until I start reading them and realize that many of them are clearly generated by AI... The information is not wrong, but most of the time it's too long and a pain to read. Human written documentation are typically better at picking and choosing relevant information rather than dumping every single little thing
by ninetyninenine | 2025-08-03 00:27:08+00:00
It has. I regularly use gui's without command line all the time. Even for dev work believe it or not.

The main issue with GUI's is they take a long ass time to develop and developer workflows and technologies shift epically quickly so it's really hard to evolve a GUI as fast as my workflow evolves. That's why GUI's haven't dominated in the dev world. It's not because GUI's are shit, it's because they take too long to create and customize for a specific workflow and among developers there are millions and millions of workflows.

However if you discount development effort. TUI and GUI at it's core, the TUI is simply one aspect of a GUI. It's a subset and a TUI is definitively worse across every metric.

Your complaint is that you can't find a GUI that fits your workflow. That's all.

Well for me personally I'm able to fit about 70 percent of my workflow into a GUI. Namely jetbrain ides. It requires adaptability. Rather then always having the UI workflow adapt to you, you meet it in the middle and adapt to it a little bit.

For the TUI, you just adapt to one archaic keyboard based workflow no matter how inefficient it is and force of habit carries you the rest of the way. It's like you mastered building houses with tooth picks and EVEN though the brick is a superior building material your years of expertise at building houses out of tooth picks has made you stubborn.
by cpncrunch | 2025-08-03 00:27:10+00:00
The article says "The fuzzier atom rustles more easily and records the path of the photon. In tuning up an atom’s fuzziness, researchers can increase the probability that a photon will exhibit particle-like behavior".

I think we're just seeing decoherence in action here. If the photon interacts with the atom, it becomes entangled with the environment (the atom). Giving the atom a higher temperature results in it having a higher probability of it interacting with the photon, and decohering.

And I think the individual photon doesn't have a mixture of a certain % of wave or particle like nature. It's just that there is a certain probability that it will decohere (interact with the atom), so if you turn up the temperature of the atoms, you'll just see a greater % of the photons decohering when they interact with those atoms.

That's just my amateur understanding of the situation, so I'm happy to be corrected by someone who knows better. Also, I don't have access to the paper itself (https://journals.aps.org/prl/abstract/10.1103/zwhd-1k2t) as it's paywalled and not on scihub.

Quantum mechanics is fascinating!
by atleastoptimal | 2025-08-03 00:27:15+00:00
>Go look at the referenced paper[0]. It is on page 3, last item in Figure 1, labeled "Simple Python code given spec and examples". That line is just after 2023 and goes to just after 2028. There's a dot representing the median opinion that's left of the vertical line half way between 2023 and 2028. Last I checked, 8-3 = 5, and 2025 < 2027.

The graph you're looking at is of the 2023 survey, not the 2022 one

As for your question, I don't see what it proves. You described the desired conditions for an a sorting algorithm and chatGPT implemented a sorting algorithm. In the case of an array with one element, it bypasses the for loop automatically and just returns the array. It is reasonable for it to assume all inputs are arrays because your question told it that its requirements were to create a program that " turn any list of numbers into a foobar."

Of course I'm not any one of the researchers asked about their predictions in the survey, but I'm sure if you told them "a SOTA AI in 2025 produced working human readable code based on a list of specifications, and is only incorrect by a broad characterization of what counts as an edge case that would trip up a reasonable human coder on the first try", I'm sure the 2022 or 2023 respondents would say that it meets their criteria for their threshold.
by bediger4000 | 2025-08-03 00:27:21+00:00
> Most egregious was the assertion that those who cut funding for aid are morally culpable for the deaths associated with said cuts,

Given that the funding was worked out by elected officials, and cut by unelected people without any kind of democratic mandate or consideration or consultation, my opinion is that, yes, those few who cut the funding are morally culpable.
by anzizdaouda0 | 2025-08-03 00:28:10+00:00
# I built ILN: Stop learning 10 languages, master ONE that absorbs them all

Hey dev community!

I'm Anzize, 24, psychology student from Benin. You might wonder "what's a psych student doing in programming?"

Well, it's precisely because I'm NOT a traditional developer that I could see a problem everyone accepts as normal.

## The lightbulb moment

A few months ago, I watched developers around me juggling Python, JavaScript, Go, Rust... Each for specific reasons: Go for concurrency, Rust for memory safety, JS for reactivity.

And I thought: "Why do we accept this?"

Why should a creator learn 5 different syntaxes just to build modern web apps? Why waste months mastering scattered paradigms when we could unify them?

## The solution: ILN (Informatique Language Nexus)

The concept is simple but revolutionary:

*Instead of learning GO, RUST, JS separately...* ```python # GO syntax for concurrency func processConcurrent(data []string) { ch := make(chan string) // complex logic... }

# RUST syntax for memory safety fn safe_allocation() -> Result<Vec<u8>, Error> { // ownership logic... } ```

*Use ILN and absorb ALL essences:* ```python from iln import ILN

iln = ILN() result = iln.execute(""" chan!('data_pipeline', concurrent_processing) && own!('memory_safe', secure_allocation) && event!('ui_reactive', async_updates) """) ```

## What makes ILN different

- *Level 1*: Essence absorption (chan! for GO, own! for Rust, event! for JS) - *Level 2*: Multi-engine architecture with automatic optimal selection - *Pro Levels*: Complete ecosystem coordination (coming soon)

## It's already working in production

I've built several live demos proving the concept works: - WebPilot API (400x web compression) - AI Web Navigator (multi-AI coordination) - Fusion EL4X (fusion architecture)

All built without being a professional developer.

## Why now?

Because language fragmentation kills innovation. Creators spend more time learning syntax than building their ideas.

ILN flips this: master ONE unified paradigm, access ALL the power.

## It's open source

Levels 1-2 are completely free and open source. You can install it right now:

```bash pip install git+https://github.com/Tryboy869/iln-nexus.git@v1.0.0 ```

Repository: https://github.com/Tryboy869/iln-nexus

## My background

I don't come from traditional tech. I come from cognitive psychology. This gives me a different perspective on how humans learn and use tools.

ILN isn't just a technical tool—it's a reflection on making creation accessible to more people.

## What I'm looking for

- Honest feedback on the concept - Early adopters to test and improve - Contributors who share this vision - Discussions about the future of language unification

If this resonates with you, try ILN and let me know what you think.

The future of programming is unified. The future is ILN.

---

Anzize Daouda Creator of ILN nexusstudio100@gmail.com
by brikym | 2025-08-03 00:28:31+00:00
I have always found thinkpads to be the most overrated laptops ever. I far prefer Macbooks in all aspects beit ergonomics, aesthetics or performance. I don't get the love for Thinkpads. Maybe it's just nostelgia clouding people's judgement because I just see something which is clunky, ugly, plastic, noisy with a crap screen and crap battery life. The keyboard is the only thing I like more, but the macbook keyboards are okay these days.
by mrintegrity | 2025-08-03 00:28:59+00:00
Newly discovered nematode individuals have been reanimated from Siberian permafrost after remaining in cryptobiosis. Preliminary analysis indicates that these nematodes belong to the genera Panagrolaimus and Plectus. Radiocarbon dating indicates that the Panagrolaimus individuals have remained in cryptobiosis since the late Pleistocene (~46,000 years)
by xpe | 2025-08-03 00:28:59+00:00
> You either use Discord or nobody comes.

WAT? Not even close to true. A lot of people gravitate to other discussion forums. Some even dislike chat-style "communities" that they steer clear. (Someone can find market research if we want to pin it down more.)

My summary (exaggerated for effect): Discord is a time waster. Slack is Stockholm Syndrome. GitHub Issues is comfortable. Zulip is lesser-known but great and FOSS.

So many of these products have redefined our frame of mind for how we interact, for better or (let's be frank) worse.
Show HN: Voltpeek – Vim-inspired oscilloscope software
by schuyler4 | 2025-08-03 00:29:22+00:00
This is software for my headless, PC based oscilloscope, which is controlled entirely via commands similar to the Vim text editor. I built this because I liked the idea of headless oscilloscopes; I always have my laptop around when I’m working on electronics anyway, and it’s very convenient to save images of captured waveforms. However, I found the software for off the shelf models to be annoying and cumbersome to work with. In my experience, this holds true both when opening the software and connecting to an attached oscilloscope, and when adjusting the scope settings using menus and buttons. I have also built my own oscilloscope hardware for use with Voltpeek. The specs are nothing to write home about (7.5MHz BW, 62.5MS/s), but they should be adequate for some basic debugging and measurement tasks.
by lucumo | 2025-08-03 00:29:28+00:00
> So if someone routinely hauls a couple mountain bikes in the bed of their truck or gets a few 2x4s from the lumber yard it wouldn’t count.

I don't know how long a 2x4 is, so I don't know about those. But in the summer holiday period (so now) you see a lot of these running around: https://commons.m.wikimedia.org/wiki/File:Thule_(11834033554... Even on surprisingly small cars.

I dislike the whole "justify why you like X" thing. People can always find the flimsiest of reasons why they want to prohibit things they don't like and then demand others justify why they should get to keep what they have. Just simply liking something never seems enough for those fighters against joy.

I really don't like pick up trucks. I also think most of their practical uses can be achieved with other vehicles. But that shouldn't concern me. If the owner of the car gets joy out of it, then that should be enough. I don't have to like what others like, and they don't have to like what I like.
by kristianp | 2025-08-03 00:29:47+00:00
> significant upfront costs on software now. Even a small amount on an app can be thought of as too much

My experience with google play store is that useful apps have in app purchases, but you don't know ahead of time if the feature you need is free or addon. An app store that requires disclosure and filtering by paid features would help there, as users may be ok with paying ahead of time if the can actually find them.
by Fraterkes | 2025-08-03 00:29:49+00:00
It really depends on how much actual logic you implement in Gdscript. It is really slow though, even slower than python as far as I know. So if you’re doing anything beyond gluing engine calls together (eg writing complicated enemy logic) its easy to run into performance issues. The “official” way to deal with that is to create gdextensions for the slow stuff, but at that point you might aswell do everything in C# (imo).

It’s easy to convince yrself that code is going to be fast enough, but games run into bottlenecks really quickly, and it also makes your stuff inaccessible to people who don’t have great hardware.
by AndrewKemendo | 2025-08-03 00:30:25+00:00
The Yanomami are the most surveyed group that fits this category

Their chief threat is the externalities from industrialization and encroachment from transactional extractionist commercial systems.

You can look at the Hadzabe and the Tarawa also for other examples in extant locales

https://en.m.wikipedia.org/wiki/Yanomami
by ha1zum | 2025-08-03 00:30:43+00:00
This could have a great utility, but for me HTML in canvas in HTML feels so cursed.

To make it make sense in my opinion canvas should already be a first class format for web browsers, so it doesn't have to be inside a HTML.

Then we would have a choice of HTML-first page with canvas elements in it, or a canvas-first page with HTML elements in it.

But what do I know.
by stevenwoo | 2025-08-03 00:32:20+00:00
Every device one has that has integrated circuits (chips) and some of the discrete components was designed based on the quantum mechanical properties of materials that were beyond us until we understood quantum mechanics - sometimes we get too accustomed to the wonder right in front of us. The Electrical Engineering curriculum at my university started with Quantum Electrodynamics for a semester. Figuring out how the sun and stars work required an understanding of the smallest particles, it's all kind of amazing.
Show HN: Realtime Magic-Eye Mirror
by namuol | 2025-08-03 00:32:30+00:00
I've been learning all about autostereograms (aka "Magic eye" illusions) recently and had a fun idea: If I can somehow get a depth image of my webcam, I can see myself in a "magic (eye) mirror" on my screen. It turns out that it's actually pretty feasible to get real-time depth estimates, at least on newer hardware and in browsers with WebGPU. To my delight, this worked pretty well, so I decided to polish it somewhat and share it here.

To be honest, all the heavy lifting is done by the depth-estimation model [1], otherwise this demo just wouldn't be possible.

I will warn you that viewing this may take some practice if you aren't already very well-versed in autostereogram viewing, and you will probably only want to run this on somewhat beefier laptop/desktop hardware, preferably in a Chromium browser.

For something less intense and mobile-friendly, I also made a sibling app that works with still images: https://namuol.github.io/magic-eye-anything

Both projects are open-source:

- https://github.com/namuol/magic-eye-mirror - https://github.com/namuol/magic-eye-anything

[1]: https://huggingface.co/spaces/Xenova/webgpu-realtime-depth-e...
by everforward | 2025-08-03 00:32:41+00:00
> [0] Unless the router were "excitingly" misconfigured!

This is probably the pivotal difference lol. Most of the ISP-provided routers I've used either have a default-allow policy or auto-create firewall rules when you add a NAT forwarding rule. I don't honestly recall which because it's been like a decade, but I do remember that I didn't have to explicitly add a firewall rule.
by wat10000 | 2025-08-03 00:32:49+00:00
We have a ton of public intervention in health, it’s just not very well done. The US government spends more per capita on health care than other developed countries, while covering only a fraction of the population. We’ve had universal health care for almost forty years, it’s just bad and nobody wants to call it that. A law called EMTALA says hospital emergency rooms can’t turn people away for being unable to pay, so anyone can get care, just in a very inefficient way. Properly covering everybody is Socialism(tm) and therefore isn’t in the cards.
Can't get AI to accurately analyze a spreadsheet – help needed
by zyruh | 2025-08-03 00:33:11+00:00
I work in marketing. Analyzing spreadsheets of data and drawing conclusions is a regular part of the job. I have pro accounts with both GPT and Perplexity. Neither one of them seems to be able to accurately analyze spreadsheets. They either miss portions of the data or draw wrong conclusions. I need help! Any thoughts or recommendations for other tools?
by weitendorf | 2025-08-03 00:33:16+00:00
That's a very reasonable response and I appreciate you showing up to explain the actual implementation challenges. That's a problem many ambitious projects have and I hope you guys are able to execute on the vision.

I will say, as a vaguely interested outsider (but not so invested in the premise of decentralization that I am going to jump through hoops to use matrix) my impression of the user story "Ok I guess I'll finally check out that matrix thing and see what it's like" was that it assumed I had an understanding of various matrix concepts while getting started, and didn't really guide me down a happy path towards opening a functioning matrix client.

Eg here https://matrix.org/try-matrix/. I suspect 90-99% of first time users would want to just go straight to https://app.element.io/ but instead I had to figure out what the distinction between clients/servers/auth really meant, click through to install element, then select the rightmost icon to open it in my browser.

Some of the docs are similar (https://matrix.org/docs/chat_basics/matrix-for-im/#creating-...) - most likely I just want to make an account for the first time but the content is covering a ton of ground and arguably even introducing complexity (I can use any provider, but I don't have to, but need to keep in mind how it impacts data migrations, anyway this is the company behind matrix, they have an app, go here).

The subtext I sensed when I went through this for the first time was not exactly just that Matrix was complex. It was that the culture/expectations set by the people behind it was using it required me to learn/account for all this stuff even though I just want to open your chat app. To a certain extent as a nerd I am interested in your app, and I know a lot of the existing community is very interested in the technical details. But ultimately I'm just trying to check out a chat app, in fact I have already made the decision to go open it, and all the focus seems to be on selling its configurability/flexibility/potential rather than helping me chat.
by goosejuice | 2025-08-03 00:33:42+00:00
> So if someone routinely hauls a couple mountain bikes in the bed of their truck or gets a few 2x4s from the lumber yard it wouldn’t count.

If that's all you're doing, anything more than a Maverick is overkill. Bike racks and wood delivery are a thing. Shit you can fit a mountain bike in the back of a sedan. I see people doing this at trailheads all the time.

Those suburban moms don't need a Yukon to take their two kids to soccer practice either.
by whyenot | 2025-08-03 00:33:45+00:00
Maybe I’m just sentimental, but My Thinkpad x300 was the toughest, most productive laptop that I have owned. I took that laptop deep into the Amazon where it was exposed to near 100% humidity for months. It’s plastic / polycarbonate shell stood up to a tremendous amount of abuse, and it’s keyboard was awesome. Times have changed and now I mostly use Apple products, but they are not nearly as tough, or have as nice of a keyboard as that X300.
by so-cal-schemer | 2025-08-03 00:34:11+00:00
"The principal aim is to develop and investigate, experimentally, a new way in which a computer can aid, more effectively, people in their creative work in their thinking in any field from research to engineering, design management, education and so forth. The fact of the matter is that the situation with respect to computers today is somewhat similar as the situation with respect to power — electrical power or mechanical power — immediately following the invention of the steam engine. The steam engine made it possible for people to build locomotives, big machines that could do work that no individual or group of individuals or group of animals, for that matter, could possibly do. In the same sense computers today can perform calculations and logical operation that would take years and years for any reasonable group of people to do by hand. The big difference, particularly to our society, came when power could be distributed to the electrical system and was brought into the home — into the offices of people wherever people worked. That made it possible: the development of use of power tools, sewing machines, vacuum cleaners. In a general sense power put new powerful physical tools in the hand of people. Now what we would like to do is do the same thing for what we might call logical power and bring the ability of computers to perform logical operation computations at the service of the individual in whatever he may be doing. ... In essence what we want is to make computers accessible to people."

"A person would like to be able to instruct a computer to do what it wants directly and conveniently. That is, using terminology and a language that is convenient to the individual and not necessarily convenient to the computer. Now, what has been stopping the use of the computer on the part of many people until now is just this barrier of instructing the computer, and what many scientists for instance have been doing is using specialists called programmers to instruct the computer to solve, let's say, the problem that the scientist may want. But this places a real barrier between the scientist and the computer. What we would like is to make it possible, for instance, for the scientist to instruct directly the computer and how to do what the scientist wants."

- Robert Fano