MurphyA/hacker-news huggingface dataset:
by danabramov | 2025-12-12 06:23:11+00:00
For what it’s worth, I’ve just built an app for myself with RSC, and I’m still a huge fan of this way of building and structuring web software.

I agree I underestimated the likelihood of bugs like this in the protocol, though that’s different from most discussions I’ve had about RSC (where concerns were about user code). The protocol itself has a fairly limited surface area (the serializer and deserializer are a few kloc each), and that’s where all of the exploits so far have concentrated.

Vulnerabilities are frustrating, and this seems to be the first time the protocol is getting a very close look from the security community. I wish this was something the team had done proactively. We’ll probably hear more from the team after things stabilize a bit.
by buu700 | 2025-12-12 06:23:27+00:00
I use Grok pretty heavily, and Elon doesn't factor into it any more than Sam and Sundar do when I use GPT and Gemini. A few use cases where it really shines:

* Research and planning

* Writing complex isolated modules, particularly when the task depends on using a third-party API correctly (or even choosing an API/library at its own discretion)

* Reasoning through complicated logic, particularly in cases that benefit from its eagerness to throw a ton of inference at problems where other LLMs might give a shallower or less accurate answer without more prodding

I'll often fire off an off-the-cuff message from my phone to have Grok research some obscure topic that involves finding very specific data and crunching a bunch of numbers, or write a script for some random thing that I would previously never have bothered to spend time automating, and it'll churn for ~5 minutes on reasoning before giving me exactly what I wanted with few or no mistakes.

As far as development, I personally get a lot of mileage out of collaborating with Grok and Gemini on planning/architecture/specs and coding with GPT. (I've stopped using Claude since GPT seems interchangeable at lower cost.)

For reference, I'm only referring to the Grok chatbot right now. I've never actually tried Grok through agentic coding tooling.
by curtisf | 2025-12-12 06:23:35+00:00
Livestock emits between 10% to 20% of global greenhouse gases (in carbon equivalent/100y-GWP) [1]

In contrast, all data centers (not just AI) currently use less than 1.5% of all electricity, making up less than 0.3% of global emissions [2]. Although recent increases in data center electricity usage is lamentable, even in the short term future, much of this can and more importantly _will_ be low-carbon energy, and the ratio should continue to improve with time.

A 1% reduction in livestock emissions is therefore about the same as a 50% reduction in data center emissions.

[1]: https://thebreakthrough.org/issues/food-agriculture-environm...

[2]: https://www.carbon-direct.com/insights/understanding-the-car...
by globular-toast | 2025-12-12 06:24:49+00:00
Come on... It's 2025. If this were true you don't think by now at least one woman would have published her work under a man's name just to prove a point?

It takes a certain type of brain to be an Einstein. That type of brain is extremely rare in any part of the population, but it's exceedingly rare for women. It's not better or worse, it's just different. It's like red paint or blue paint. You don't have to rank one higher than the other, but you clearly do. Look inside yourself and ask why. If you want to make a difference you'd find a way for everyone to feel great about themselves rather than assume malice.
by DinakarS | 2025-12-12 06:24:59+00:00
Mostly the title. This is single HTML file concept deployed to Vercel from my GitHub. I made this project management resource allocation prototype by prompting ChatGPT and it gave me a single HTML with inline code.

All the data is private and is stored in your unique link as hash data. You can copy your links, store, share, and get to back to the last stored point at any time. Thank you for checking it out.
by jumploops | 2025-12-12 06:27:18+00:00
Not to be the “ai” guy, but LLMs have helped me explore areas of human knowledge that I had postponed otherwise

I am of the age where the internet was pivotal to my education, but the teacher’s still said “don’t trust Wikipedia”

Said another way: I grew up on Google

I think many of us take free access to information for granted

With LLMs, we’ve essentially compressed humanity’s knowledge into a magic mirror

Depending on what you present to the mirror, you get some recombined reflection of the training set out

Is it perfect? No. Does it hallucinate? Yes. It it useful? Extremely.

As a kid that often struggled with questions he didn’t have the words for, Google was my salvation

It allowed me to search with words I did know, to learn about words I didn’t know

These new words both had answer and opened new questions

LLMs are like Google, but you can ask your exact question (and another)

Are they perfect? No.

The benefit of having expertise in some area, means I can see the limits of the technology.

LLMs are not great for novelty, and sometimes struggle with the state of the art (necessarily so).

Their biggest issue is when you walk blindly, LLMs will happily lead the unknowing junior astray.

But so will a blogpost about a new language, a new TS package with a bunch of stars on GitHub, or a new runtime that “simplifies devops”

The biggest tech from the last five years is undoubtedly the magic mirror

Whether it can evolve to Strong AI or not is yet to be seen (and I think unlikely!)
by brucehoult | 2025-12-12 06:27:43+00:00
What mistakes?

No one is ever going to design an ISA that is complete and finished forever on Day #1. There are always going to be new data types and new algorithms to support e.g. the current rush to add "AI" support to all ISAs (NPUs, TPUs, whatever you want to call them).

Arm has ARMv9-A following on from ARMv8-A, and they are already up to Armv9.7-A in addition to as many ARMv8-A enhancements.

Intel/AMD have all kinds of add-ons to x86_64, and not even linear e.g. the here now gone now AVX512. Finally here to stay (presumably) in x86-64-v4. And there is already APX and AVX10 to add to that.
by iancmceachern | 2025-12-12 06:28:05+00:00
"She had come to view the morning news as a toxic way to start the day, one that disposed viewers toward fear and distrust."

"Don’t start your day with the news,” Folsom said. “Because while you think it’s helping you be a better person, it’s actually killing you.”

"Folsom said her moment of epiphany occurred around 2021, when three things happened. A person close to her had a mental breakdown; she began reading writers on spirituality, like Alan Watts; and she stopped personally consuming the news in the morning, other than what she had to read for work. Starting her day without the news, she said, “f—ing changed my life.” She said moved through her days with a different, more positive outlook."
by businessmate | 2025-12-12 06:28:25+00:00
AI assistants now influence procurement evaluations, customer research, compliance interpretation, and internal operational decision making. These systems generate compressed judgments that may include misstatements, contradictory suitability assessments, substitution events, and exclusion effects. Existing monitoring and optimisation tools observe outputs but cannot provide reproducible, audit grade evidence of how external AI systems represent or evaluate enterprises. This paper defines the external reasoning governance layer, catalogues the failure modes that create material exposure, sets out the requirements for evidential control, and outlines AIVO’s methodology for controlled testing, stability measurement, and structured evidence generation. The paper concludes with implications for enterprise risk management, governance oversight, and regulatory readiness.
by lotsofpulp | 2025-12-12 06:28:46+00:00
Bullshit response. It would cost Rivian nothing to allow Apple (and Android) devices to use the monitor in the car as a second screen to be able to play music and whatnot, they just don’t want to to increase vendor lock in.

They could easily make their screen compatible with Carplay/Android Auto and provide whatever experience Rivian wants to at the same time, and they could let the drivers choose which to use.

And I write this as someone with a Model Y who does not miss Carplay (although it would be nice to have).
by phplovesong | 2025-12-12 06:31:19+00:00
SSR is just dumb. Its very rare that you would benefit much from this approach, the only thing you get an complexity bomb exploding in your face.

How about either just return html (maybe with htmx), or have a "now classic" SPA.

The frontend must be the most over engineered shitshow we as devs have ever created. Its where hype meets the metal.
by IlikeKitties | 2025-12-12 06:32:03+00:00
If you haven't figured out this is a push by the WEF for digital identity and an end of anonymity on the internet you can't be helped. They are LITERALLY saying it out loud https://nitter.net/JimFergusonUK/status/1988514762896855155

Why do you think there's a global push all at once for this? Anyway I'll order a bunch of cheap USB Sticks, load them up with porn and gore and drop them at school yards at night then. If we do that enough we can make using USB Devices require ID Soon enough.
by getnormality | 2025-12-12 06:32:24+00:00
In my recent explorations [1] I noticed it got really stuck on the first thing I said in the chat, obsessively returning to it as a lens through which every new message had to be interpreted. Starting new sessions was very useful to get a fresh perspective. Like a human, an AI that works on a writing piece with you is too close to the work to see any flaw.

[1] https://renormalize.substack.com/p/on-renormalization
by p0w3n3d | 2025-12-12 06:32:49+00:00
There is a technological feudalism being built in an ongoing manner, and you and I cannot do anything with it.

On the other side of the same coin there are already governments that will make you legally responsible of what your page's visitors write in comments. This renders any p2p internet legally unbearable (i.e. someone goes to your page, posts some bad word and you get jailed). So far they say "it's only for big companies" but it's a lie, just boiling frogs.
by aeonfox | 2025-12-12 06:32:50+00:00
> That was a big part of the shift in 2008.

Your hypothesis might be right, but I've provided data, and you're providing opinions. I'm fine with being wrong in my claim, but I didn't earn the downvote when no-one seems to have a clearer hypothesis with better evidence. First, show me that this shift is peculiar to 2008. And then show me that this is what teenagers are killing themselves over.
by rurban | 2025-12-12 06:33:14+00:00
> "We’re using Viper for configuration management, which feeds into Cobra for the CLI, and then Melody handles our WebSocket connections, Casbin manages permissions, all through Asynq for our job queue".

But before those silly names came up, every company used their own three letter abbrevations for their tooling, which was not much better. They had descriptive names, but using the abbrevations only didn't help, and you needed a company wide dictionary. Like "We’re using CMT2 for configuration management, which feeds into CCM for the CLI, and then WSM handles our WebSocket connections, PM manages permissions, all through AJQ for our job queue."
by mrsmrtss | 2025-12-12 06:33:52+00:00
> its quality of work is extremely high ...

It may seem decent until you look closer. Just like with a junior dev, you should always review the code very carefully, you can absolutely not trust it. It's not bad at trivial stuff, but fails almost always if things get more complex and unlike a junior dev, it does not tell you, when things get too complex for it.
by robocat | 2025-12-12 06:34:27+00:00
The childless should pay enough to ensure there are younger people to do the work of supporting the childless when retired.

Using foreigners to fill a demographic shortfall is unsustainable/shortsighted.

That said, I'm in New Zealand and too many young adults emigrate because (A) our economy sucks and (B) richer economies like to employ NZ citizens (NZers love international travel/work).
by delusional | 2025-12-12 06:35:21+00:00
My guy, this is making the opposite argument from what you think:

"On the illegal market, no one is checking IDs before selling marijuana. When and where cannabis is illegal, high schoolers often sell cannabis to their peers. In contrast, licensed cannabis stores have overwhelming compliance with age-gating."

It has indeed not increased the cannabis use of kids, but that would also still be illegal. That study is an argument that age gating works.
by usegrand | 2025-12-12 06:36:43+00:00
LaunchRank is a daily leaderboard for micro-SaaS launches. Every 24 hours, a new cycle begins. Your app gets fresh visibility, community upvotes from actual founders, and a real shot at ranking first. Hypeboard gives premium visibility. Backlink Exchanger lets you swap dofollow links with vetted indie projects to grow domain authority. Built for makers. No subscriptions. No corporate spam. Just indie hackers launching products and growing together.
by Noel04 | 2025-12-12 06:37:32+00:00
ntfy.sh is great! But it requires: - Setting up a topic/channel - Installing their app on your phone - Subscribing to topics - Running a curl command or HTTP client console.text() is: npm install @holler2660/console-text console.text('thing happened');

That said, ntfy.sh doesn't do SMS, so if you genuinely need to wake up at 3am for critical alerts, it's push notifications vs actual phone calls/texts. The main thing I'm going for is ease of use
by daemonologist | 2025-12-12 06:39:42+00:00
I've also noticed Google having indexing issues over the past ~year:

Some popular models on Hugging Face never appear in the results, but the sub-pages (discussion, files, quants, etc.) do.

Some Reddit pages show up only in their auto-translated form, and in a language Google has no reason to think I speak. (Maybe there's some deduplication to keep machine translations out of the results, but it's misfiring and discarding the original instead?)
by teleforce | 2025-12-12 06:40:04+00:00
What's so incredible about this 4th cenrury inscription is that most the written words (Latin alphabets version) are very much intelligible to modern Astronesian language speakers for examples Malay and Indonesian (~300M), although the language were suppose to be older than the Old Malay.

As a comparison, the words from the Ireland Ogham stones from the same era (4th century) written in primitive Irish (before Old Irish) are not intelligible by the modern Irish Gaeilge speakers (~200K) [1].

If interested there is open source collection of Corpus of the Inscriptions of Campā available online [2].

[1] Ogham Stones [PDF]:

https://www.heritagecouncil.ie/content/files/Ogham-Stones.pd...

[2] Corpus of the Inscriptions of Campā (Champa):

https://isaw.nyu.edu/publications/inscriptions/campa/inscrip...
by rswail | 2025-12-12 06:40:09+00:00
> ed commands are very similar to vi commands at heart

vi was build on top of ed.

Ed was the Unix line editor, which is why all the commands after a colon have the form of "start,endcommand", eg "1,$p" would list all the lines of a file on your tty/decwriter.

1,$s/findexp/replace/g would s ubstitute all examples ("g") of findexp on the lines 1 through EOF
by mos87 | 2025-12-12 06:40:30+00:00
>the important forests being torn down far cattle

It's a bit extreme to refer to that "climate" summit "guests" as cattle, but I won't deny it gave me a chuckle.

>the inhumane conditions in which the cattle are raised

Gosh, that's sad. One way to go about it is to vote with your hard-earned and only buy meat from the Ethically Raised in the Swiss Alps Cows that look quite happy on the photos then.
by kazinator | 2025-12-12 06:41:16+00:00
> In English, this feels bizarre. If something is good, you say:

> Nice

> Great

> Perfect

> Brilliant

Flawless

Spotless

Impeccable (Latin: in (not) + pecare (to sin))

Immaculate (Latin: in (not) + macula (stain))

Unerring
by girvo | 2025-12-12 06:42:03+00:00
> Same thing applies to other fields like chemical engineering, where people there maintain even stricter discipline. IUPAC nomenclature ensures that 2,2,4-trimethylpentane describes exactly one molecule. No chemist wakes up and decides to call it “Steve” because Steve is a funny name and they think it’ll make their paper more approachable.

This so isn't important, but this just isn't true at least in chemistry. Plenty of molecules have names that aren't IUPAC based, but instead are based on prefixes/suffixes that are common to the field (more in pharmacological chemistry but not just!)
by phantasmish | 2025-12-12 06:43:08+00:00
I think eliminating the need to think and work around reality is part of the trouble. Not that it ruins everything (people take HN posts as so maximalist even when they factually are not; see: the rest of this comment tree) but I think the lack of the odd limitation or need to think about how to solve a problem without resorting to “render it in a computer” causes significant harm to cinema overall. I’m not (see above parenthetical) claiming it’s net-negative, but there’s a kind of film-making skill and genius that was once on display pretty widely, and now is not.

I mean for fuck’s sake, they’d probably CG the paint buckets in Home Alone if they made it today. And we’d get some tasteless can-cam shot, because you don’t have to figure it out, you can just do it. And they’d look fake because they’d move too perfectly, lacking the kinds of little off-seeming movements that a real paint can in a real take might do. Never might the can obscure a few frames of face when the directors might choose otherwise, and the result will be obviously CG through its convenience if not due to outright flaws.

Excessive perfection and too many things moving the optimal way for the shot or exactly the way the viewer expects are under-appreciated tells of CG, and they’re deadly ones, present even in a lot of “perfect” CG (give it a few years, we thought the CG in Lord of the Rings was convincing and now it looks like trash). They need to start CGing their fake environments sometimes doing something slightly less than ideal to an actor’s jacket, or something, and not to call attention to it as a comedy relief moment, but because “that’s just what happened” (not really, but it’d make the effects more convincing)
by lhl | 2025-12-12 06:43:32+00:00
Anecdotally, I will say that for my toughest jobs GPT-5+ High in `codex` has been the best tool I've used - CUDA->HIP porting, finding bugs in torch, websockets, etc, it's able to test, reason deeply and find bugs. It can't make UI code for it's life however.

Sonnet/Opus 4.5 is faster, generally feels like a better coder, and make much prettier TUI/FEs, but in my experience, for anything tough any time it tells you it understands now, it really doesn't...

Gemini 3 Pro is unusable - I've found the same thing, opinionated in the worst way, unreliable, doesn't respect my AGENTS.md and for my real world problems, I don't think it's actually solved anything that I can't get through w/ GPT (although I'll say that I wasn't impressed w/ Max, hopefully 5.2 xhigh improves things). I've heard it can do some magic from colleagues working on FE, but I'll just have to take their word for it.
by Nevermark | 2025-12-12 06:44:35+00:00
> Because it's not about age verification, it's about setting up infrastructure to enable incremental enchroachment on privacy.

Yes. You are emphasizing a reason it would be a good idea.

Sideline the ulterior/hidden motive. Or at a minimum, force it into the open, where it has less of a chance. (Ulterior motives are kept quiet for a reason.)

> Fun fact: many ZK identity solutions run centralized provers and can be subpoenaed. Need to use something that generates proofs client-side.

Subpoenas are one of the many privacy problems solved by this.

If there is no log of your real identity tied to visiting a site, there is nothing to hack or subpoena.

A verifier can report you got keys validated. But they don't know what sites they were for.

Sites can ensure users are vetted for age. Without knowing who they are.

This is such a classic cryptography scenario, I don't know how it isn't being pushed to the center of this debate. Anything that reduces the practical tension between divisive goal posts is going to have practical benefit, and make worst case legislation much less likely.
by wvenable | 2025-12-12 06:45:11+00:00
The OP said the LLM didn't build anything, said it was great, and didn't even compile it. My experience has been far the opposite: not only compiling it and fixing compile time errors but also running it and fixing runtime issues as well. Even going so far as to write waveform analysis tools in Python (the output of this project was WAV files) to determine the issues.

It doesn't really matter what we told it do; a task is a task. But clearly how each LLM performed that task very different for me than the OP.
by rswail | 2025-12-12 06:45:18+00:00
There's a reason why the basic Unix file commands are ls, cp, mv, rm.

They're easy to type on a TTY.

grep is from the ed command "g/re/p" which is g (all lines, short for "1,$") /re/ regular expression to search for, "p" to print the lines.

It still works in vi.
by nyc_data_geek1 | 2025-12-12 06:45:22+00:00
And the Internet also consists in large part of bots talking to bots. This is not to say that some people won't always promulgate the "Won't somebody please think of the children?" argument every time an expansion of the surveillance state apparatus is in question, but rather to say that we should not take for granted that every bad opinion we see online is one deeply held by any real people.
by ubutler | 2025-12-12 06:46:02+00:00
> Weirdly, the blog announcement completely omits the actual new context window size which is 400,000: https://platform.openai.com/docs/models/gpt-5.2

As @lopuhin points out, they already claimed that context window for previous iterations of GPT-5.

The funny thing is though, I'm on the business plan, and none of their models, not GPT-5, GPT-5.1, GPT-5.2, GPT-5.2 Extended Thinking, GPT-5.2 Pro, etc., can really handle inputs beyond ~50k tokens.

I know because, when working with a really long Python file (>5k LoCs), it often claims there is a bug because, somewhere close to the end of the file, it cuts off and reads as '...'.

Gemini 3 Pro, by contrast, can genuinely handle long contexts.
Send a vintage Christmas postcard for free to any Indian address
by shajanjp | 2025-12-12 06:46:27+00:00
For fun, I’m hand-painting Christmas postcards this year using the old Indian yellow postcards many of us grew up with. I’ve always loved the charm of handwritten mail, so I thought it would be nice to bring that feeling back in a small way.

If you’re in India and want one, I’ll mail it to you for free — watercolor, paint, postage, everything covered by me. It’s just a hobby thing I’m doing in my spare time, not a business.

If you’d like to receive one, you can drop your address here: https://worthasmile.in/xmas

They’ll go out over the next couple of weeks. No guarantees on delivery time (postcards have a mind of their own), but that’s part of the fun.
by seec | 2025-12-12 06:46:36+00:00
Now that there are plenty of Chinese tablets that are excellent for the primary use case (media consumption) at a very good price for the hardware quality, iPads are definitely overpriced.

And the "Pro" lineup fails to be a true laptop replacement. People buy them for the “cachet” or out of habit, but I think the situation is much worse than people think.

The built-in obsolescence via software deprecation is also starting to bite them in the ass. If you cannot expect the tablet to last more than 6 years, there isn't much reason to buy Apple, considering competitors quality/performance is more than enough.