MurphyA/hacker-news huggingface dataset:
by rozap | 2025-12-12 03:52:11+00:00
This was the vibe I got, that they were actually just load shedding but writing it as a 429 with a message about the quota being hit. And if they need to load shed, fine, I get it, but it is a waste of time for me to go in circles trying to figure out wtf is wrong when they're just too cowardly to admit it because it might impact whatever SLA some PM has.

It just leaves a bad taste, and the second a competitor comes along that has an acceptable offering, then I'll move. Just ridiculous gaslighting behavior.
by Neywiny | 2025-12-12 03:52:50+00:00
It's incredibly important to understand that eyes and glass have different optical properties at these wavelengths. It's hard to conceptualize because to us clear is clear, but that's only at visible light. The same way that x-rays and infrared and other spectra can show things human eyes can't see, or can't see things visible light can see, it's a 2 dimensional problem. The medium and the wavelength are both at play. So, when you have the eye which is known to absorb such light, and artificial optics which are known to pass it without much obstruction, they're going to behave like opposites. Imagine if the glass/plastic they used in the car blocked the light. Wouldn't really work.

There is a flip side to this though. Quick searches show that the safety of being absorbed and then dissipated by the water in the eye also makes that wavelength perform worse in rain and fog. I think a scarier concept is a laser that can penetrate through water (remember humans are mostly bags of salt water) which could, maybe, potentially, cause bad effects.
by rk06 | 2025-12-12 03:53:02+00:00
nuxt, sveltekit etc don't have RSC equivalent. and won't have in future either. Vue has discussed it and explicitly rejected it. also RSC was proposed to sveltekit, they also rejected it citing public endpoint should not be hidden

they may get other vulnemerelities as they are also in JS, but RSC class vulelnebereleties won't be there
by citizenpaul | 2025-12-12 03:53:09+00:00
Counter counter point. Apple's most expensive offering is something like $1000-$1500 and they basically rely on people upgrading every year or two. Almost like a ........subscription.

Rather than a car which a person may keep for 20 years at a one time huge purchase. Its not really reasonable to expect a company to support something longer than even lifer employees will be there to work on it.

I do really really hate the idea of automotive subscription services though.
by mmooss | 2025-12-12 03:53:43+00:00
IME, it's not popular to say it on HN, but it's essential to know your author - information is never divorced from a person (sometimes it's a programmer). You're not smart enough to evaluate knowledge unless you have expertise yourself, and even then it's essential to know who wrote it - note that is the lead piece of information in scholarly cites. Here I see no description beyond,

> I try to learn all the time. I make stuff sometimes. And dream about space the rest of the time. Proud Neptune-stan. Ask me about Neptune.

And here is their process:

> the synthesis of parts from several books + papers and discussions with friends

Also know the institution, in this case the 1517 Fund. From their About page,

> In 2010, our team cofounded the Thiel Fellowship with Peter Thiel to prove out a simple belief: great founders don’t need university degrees. That was a $100k grant program – and it gave birth to projects like Ethereum, companies like Figma, OYO Rooms, and Luminar, and funds like the Longevity Fund. We started 1517 to scale that further and expand the support and community that the Thiel Fellowship started.

Just-a-guy-on-the-Internet, and in an org with an agenda, is the source of all sorts of nonsense.
by berekuk | 2025-12-12 03:53:57+00:00
If I control both the backend and the frontend, yes. Server-only async components on top of layout/page component hierarchy, components -> DTO layer -> Prisma. Similar to this: https://nextjs.org/blog/security-nextjs-server-components-ac...

You still need API routes for stuff like data-heavy async dropdowns, or anything else that's hard to express as a pure URL -> HTML, but it cuts down the number of routes you need by 90% or more.
by perrygeo | 2025-12-12 03:54:05+00:00
The cognitive tax is a real problem. Using random cutesy names, there is no obvious behavior boundary. Does authentication go in the SnufBux module? Or the Farfrumstable service? Who knows? Without obvious language clues to handle a new concept, any new functionality will get strewn across these internal boundaries. And why not - they have zero semantic meaning anyway! Sloppy names encourage sloppy programming.
by whstl | 2025-12-12 03:56:18+00:00
For me it isn't much intolerance, it's more of a lack of patience for the careerists.

Working with people that love what they're doing can be very chill. Working with people angling for a promotion, taking shortcuts, one-upping the co-workers and still not pulling their weight is exhausting.

This is not a new phenomenon, in the past this kind of dev also existed. Lots of people studied CompSci but didn't want to be a "lowly developer" for long and were just making time to "become a manager". Of course they never put the work for that as well. Today it's half of the people I interview: they never got good enough to become a manager, and never become good enough to pass most interviews in the market of today.

On the other hand, I got a couple manager friends who love coding and are trying to become individual contributors, but keep getting pulled into leading projects because of their expertise.

Don't get me wrong, though, everyone wants to make money and have a good career, I just prefer working with a different kind of person.
by Duanemclemore | 2025-12-12 03:56:34+00:00
Oh, it was DUMB. I was dumb. I only have myself to blame here. But we all do dumb things sometimes, owning your mistakes keeps you humble, and you asked. So here goes.

I use a modeling software called Rhino on wine on Linux. In the past, there was an incident where I had to copy an obscure dll that couldn't be delivered by wine or winetricks from a working Windows installation to get something to work. I did so and it worked. (As I recall this was a temporary issue, and was patched in the next release of wine.)

I hate the wine standard file picker, it has always been a persistent issue with Rhino3d. So I keep banging my head on trying to get it to either perform better or make a replacement. Every few months I'll get fed up and have a minute to kill, so I'll see if some new approach works. This time, ChatGPT told me to copy two dll's from a working windows installation to the System folder. Having precedent that this can work, I did.

Anyway, it borked startup completely and it took like an hour to recover. What I didn't consider - and I really, really should have - was that these were dll's that were ALREADY IN the system directory, and I was overwriting the good ones with values already reflecting my system with completely foreign ones.

And that's the critical difference - the obscure dll that made the system work that one time was because of something missing. This time was overwriting extant good ones.

But the fact that the LLM even suggested (without special prompting) to do something that I should have realized was a stupid idea with a low chance of success made me very wary of the harm it could cause.
by the_af | 2025-12-12 03:56:45+00:00
> English would say: “He was right.” Or “He guessed correctly.” Direct. Affirmative. Landed. Right is right, wrong is wrong. You don’t say ‘not wrong.’

Is the article's assertion about English true, though? And specifically about British English and maybe a slightly outdated version of the language?

Because George Mikes in the humorous "How to be an Alien" (which is a comical book giving advice to foreigners like himself on how to integrate into UK society) explains again and again that "the English" [1] never say things directly. For example (I'm quoting from memory) he explains how a man may refer to his fiancé affectionately: "I don't object to you, you know". And if he's mad with love: "in fact, I rather fancy you". He also explains that when an Englishman says you're "clever", he's disgusted with you, as being "clever" is a bad trait, very un-English.

So it seems Chinese and (some versions of) English are not that different.

Do note Mikes book was written in the 40s though. And of course it's a work of humor, but there's truth to it.

[1] according to Mikes, when people say "the English / England" they sometimes mean the British Isles, sometimes Great Britain -- but never England.
by nomel | 2025-12-12 03:57:00+00:00
> Apple's most expensive offering is something like $1000-$1500

Same with Samsung, S25 Ultra ($1100 to $1460) [1], with the fold starting at $2k [2].

[1] S25 Ultra https://www.samsung.com/us/smartphones/galaxy-s25-ultra/buy/...

[2] Z fold, $2000 to $2500 https://www.samsung.com/us/smartphones/galaxy-z-fold7/buy/ga...
by jdycbsj | 2025-12-12 03:57:30+00:00
Even if they do, they are not the people who shape policy or have any Power. When is the last time you saw someone with real wotld power show up and comment on HN? So its like worrying about what farm animals think about how the farm runs. What Snowden/Assange/Panama Papers/DOGE teaches us is that it doesnt matter what info about the farm is public, there is a pecking order. If you want to change something about how the farm works and how the farm animals are treated then you have to learn how to be a farmer. No free lunch and shortcuts just because you access info.
by hateselfdriving | 2025-12-12 03:57:32+00:00
I am also very suspect of the origins of some of these regulations as well. Modern airbags are wonderful, don't get me wrong, but it's not unreasonable to question, in the US at least, whether auto manufacturers and their lobbyists have been causing new rules to be invented that coincidentally both require fancy, expensive technology AND increase the difficulty/ cost of meeting the standards as a mean to prevent new competitors from starting up in auto manufacturing. Rear-view cameras, eye tracking, and drunk-driving detection all come to mind.
by protocolture | 2025-12-12 03:59:17+00:00
Australias eSafety office only occurred because of the Christchurch shooting. The Australian government wanted a sniff of that moral panic, and said it needed the right to remove videos of the shooting from the internet. Thats the office that has been pushing for this law. You can draw a direct line from Christchurch to this event.

The Kiwis tightened their gun laws after the incident, despite having done pretty well with what they had until that year.

In both events, both governments paraded around saying shit like "Leading the world" such as Australia is once again doing here. Its much like Godwins favourite dictator going abroad to spruik his fantastic free holiday / political retraining resort. "World Leading" is the absence of any other quality terminology.

For Australias case, during the 00s and early 10s we actually had a really huge internet freedom movement. Previous attacks on the internet had bee repelled quite gracefully. It took such a moral panic to finally put Australia in its place, and now we are looking at a further consequence of that moral failure.
by protocolture | 2025-12-12 03:59:21+00:00
>All of the "it was freer in my youth bollocks" is just that. Bollocks. But, I see that you like the idea of a person's social/sexual education being shaped by misanthropes looking to grift a new lifestlye for themselves regardless of the harm it causes others. All for profit and power. Not for betterment of the world.

I remember logging on to Microsoft Networks, clicking "Adult Chatroom" and saying "Hi adults, my name is <blah> and I am 12" and getting a bunch of very positive, thoughtful replies.

>Espeically if you've not got far enough through school to develop research skills, or critical thinking skills.

Some of the people being banned include these nice kids.

https://en.wikipedia.org/wiki/6_News_Australia

Their founder is now 18, but most of their research and social media people are 14 - 16.

I feel like these kids A, have developed the necessary skills to operate the internet, and B, have a human right to access and report on the information contained within.

>a person's social/sexual education being shaped by misanthropes looking to grift

The grifting misanthropes are in my honest opinion the people trying to prevent kids from accessing information. The "grift" is that kids have political interests and rights to access information and community, especially vulnerable kids, and the grifters want to "return" to a state where parents were the only method via which kids can access information. The internet is there for among other things, censorship resistant access to other people. The cost of this bill, assuming kids don't just keep stepping over the barricade, is going to be tremendous in terms of suicide in LGBT and disabled areas.

So tell us, why do you hate kids so much?
by noduerme | 2025-12-12 04:01:23+00:00
You can easily argue that most of the things that are banned for minors but not for adults are also harmful or at least dangerous for adults as well. Alcohol, pot, tobacco, pornography, stripping or acting in pornography, gun purchases, etc. are all debatable as far as adults, but clearly should be out of the question for developing brains. Perhaps an even better parallel to social media is that minors cannot get credit cards or take out loans without parental approval. A social media profile is a bit like taking out a mortgage on the rest of your life.

There are things that can have lifelong harmful consequences that we as a society recognize adults have rights to, and which they may be capable of moderating their exposure to, but which minors are simply not prepared to fully understand the consequences of.

Banning minors from social media does not ban their speech or access to speech. It bans their access to the gamified drug-like patterns of engagement surrounding the commoditication of speech for the gain of companies which know full well that the services they provide are built on hooking someone's eyeballs at the earliest age possible.
by Spivak | 2025-12-12 04:02:03+00:00
And yet this has been the system for the last 35 years and somehow the sky didn't fall.

Either you're old enough to understand what porn is and have desires to consume it in which case you won't be scarred by it and don't need protection from it, or your not in which case you won't seek it out. You need id checks for alcohol because people too young to consume it want it, and given how much teens drink and how not a problem lower drinking ages are in other countries even that claim is somewhat dubious.
by yencabulator | 2025-12-12 04:02:47+00:00
That's again apples to oranges. The AWS API was not made to be LLM-friendly.

The apples to apples comparison would be this:

A:

- Assume that AWS exposes an LLM-oriented OpenAPI spec.

- Take a preexisting OpenAPI client with support for reflection.

- Write the plumbing to go between agent tool calls and OpenAPI calls. Schema from OpenAPI becomes schema for tool calls.

- You use a preexisting OpenAPI client library, AWS can use a preexisting OpenAPI server library.

B:

- Assume that AWS exposes an MCP server.

- Program an MCP client.

- Write the plumbing to go between agent tool calls and MCP calls. Schema from MCP becomes schema for tool calls.

- You had to program an MCP client, AWS had to program an MCP server. Where as OpenAPI existed before the concept of agent tool calls, MCP did not.

That's why I said MCP is a lot of duplicate engineering effort for seemingly no gain. Preexisting API mechanisms can be used to provide LLM-oriented APIs, that's orthogonal to MCP-as-a-protocol. MCP is quite ugly as a protocol, and has very little reason to exist.
by dmix | 2025-12-12 04:02:59+00:00
3-in-5 british people supported the Online Safety Act (age verification) https://pbs.twimg.com/media/GxxNnMsWUAALm75?format=jpg&name=...

Far more people strongly support it than strongly oppose

The idea it's being done in spite of the public doesn't seem to track with reality. You also don't have to look very hard on social media to find lots of British people supporting strong government policing of the internet.
by citizenpaul | 2025-12-12 04:03:48+00:00
What?? Am I using the same gemini as everyone else?

>OCR is phenomenal

I literally tried to OCR a TYPED document in Gemini today and it mangled it so bad I just transcribed it myself because it would take less time than futzing around with gemini.

> Gemini handles every single one of my uses cases much better and consistently gives better answers.

>coding

I asked it to update a script by removing some redundant logic yesterday. Instead of removing it it just put == all over the place essentially negating but leaving all the code and also removing the actual output.

>Stocks analysis

lol, now I know where my money comes from.
by analog31 | 2025-12-12 04:04:00+00:00
This isn't much more than a factoid, but notice that many of the useful semiconductors are made from elements that straddle the column containing silicon and germanium. Making compounds whose outer shell electrons add up to be silicon-like lets you make semiconductors, but with electrical and optical properties that you can tune. GaAs is another one, and the LED's are made by choosing particular combinations that have specific bandgap energies corresponding to colors of photons.

Part of the "magic" involves finding ratios of elements that have relatively little mechanical strain, because the atoms "fit" just right, which introduce defects that degrade the semiconductor behavior.
by keeda | 2025-12-12 04:04:47+00:00
I think you would be surprised by how much these AIs can "fill in the blanks" based on the surrounding code and high-level context! Here is an example I posted a few months ago (which is coincidentally, related to the reply I just gave the sibling comment): https://news.ycombinator.com/item?id=44892576

Look at the length of my prompt and the length of the code. And that's not even including the tests I had it generate. It made all the right assumptions, including specifying tunable optional parameters set to reasonable defaults and (redacted) integrating with some proprietary functions at the right places. It's like it read my mind!

Would you really think writing all that code by hand would have been comparable to writing the prompt?
by moltopoco | 2025-12-12 04:06:53+00:00
Yes, a true "mask-off moment": I do find that classic LaTeX papers look more trustworthy than whatever MS Word outputs by default.

Associating TNR with authoritarianism would not even be historically accurate, because many authoritarians pushed to simplify writing (Third Reich, Soviets, CCP); if anything, TNR looks _conservative_, which is probably the look that Rubio is going for.
by curious_nile | 2025-12-12 04:07:26+00:00
Maker here (Abhishek). ProdE does code change impact + root cause analysis for large codebases.

Backstory: we tried a bunch of “AI-native” dev tooling and kept seeing the same thing, each tool builds its own partial code map inside its own UI. We wanted code intelligence that’s independent, so the whole toolchain can query the same ground truth.

What it does: - Change impact analysis: answer “which services break if I change the auth middleware?” before you ship. - RCA: when tests/prod fail, surface likely causes + related context.

Try: https://prode.ai Requires: signup + connecting your repos (read-only).

Fallback: if you can’t connect a repo but still want to evaluate it, email abhishek@prode.ai and I’ll add you to an OSS-indexed workspace (e.g., Supabase).

Question: should code intelligence live inside the IDE, or as a shared service Slack/Jira/CI/IDEs can all query?
by hnfong | 2025-12-12 04:07:29+00:00
There's a leaderboard that measures user experience, the "lmsys" Chatbot Arena Leaderboard ( https://huggingface.co/spaces/lmarena-ai/lmarena-leaderboard ). Main issue with it these days are that it kinda measures sycophancy and user preferred tone more than substance.

Some issues you mentioned like length of response might be user preference. Other issues like "hallucination" are areas of active research (and there are benchmarks for these).
by jdub | 2025-12-12 04:08:47+00:00
What an impressive release!

It makes me very curious.

Delivered to GitHub fully-formed: A grand total of 9 commits (mostly docs and CI fixes), all in the last 5 hours, and v0.1.0 released 3 hours ago.

No external database/storage-layer dependencies, so it's not "just" a CLI/server/parser wrapper around other libraries doing the "real work".

It appears to have a substantial test suite (76% code coverage, not skipping the scary bits), and great documentation.

There's a bit of context on https://github.com/stoolap but not much else about the author, project goals, relationship to other systems, e.g. it could be the data layer for something else.

(Interestingly, there's an archived stoolap-go repo with a very similar Go implementation of a columnar/hybrid database, so this is not the author's "first draft".)
by layman51 | 2025-12-12 04:09:09+00:00
That is interesting. I already knew about that idea that you’re not supposed to let the conversation drag on too much because its problem solving performance might take a big hit, but then it kind of makes me think that over time, people got away with still using a single conversation for many different topics because of the big context windows.

Now I kind of wonder if I’m missing out by not continuing the conversation too much, or by not trying to use memory features.
by gamblor956 | 2025-12-12 04:12:31+00:00
The hard part of accounting, and the part that takes all the time, is the reconciling... which can't be automated.

Everything else has been mostly automated since the 90s.

Accounting rules are also not as discrete as programming. There is a lot of discretion. Accounting is basically law with numbers and is corresponding just as difficult/ impossible for LLMs to master.
by sdwr | 2025-12-12 04:12:48+00:00
> How do we implement the lock boxes? I tell you SHA256(NONCE, VALUE) where the NONCE is chosen by me. Given the hash you cannot compute VALUE. To open the lock box, I tell you NONCE and VALUE, which you believe under the assumption that I cannot find a collision in SHA256.

That's the bit I was missing! The prover pre-registers the scrambled solution, so they can't cheat by making up values that fit the constraints.
by sbrother | 2025-12-12 04:13:26+00:00
I once built a music game that basically ran entirely on SVG. We hacked Musescore to attach the same UUID to both the note head in SVG and the MusicXML object in two different output modes, and then used that to synchronise the sheet music scrolling with a MIDI stream. If you're interested you can see it in action in our failed Kickstarter video from like eight years ago: https://www.youtube.com/watch?v=vgbB5Q4-dgY
by tomhow | 2025-12-12 04:15:42+00:00
Many of your comments seem to be charged meta-commentary about posts and threads. If you want to participate on HN, please do so as it's intended: by discussing the topics in a curious, conversational way. If other users are engaging in ideological battle, they are breaking the guidelines and you are welcome to flag their comments and email us (hn@ycombinator.com) to report them. If a post is bad for HN, you can flag it and email us explaining why. We can and do routinely take action against abuse or manipulation on HN when we know about it. But this kind of "something needs to be done" proclamation, without any engagement with the moderators or actionable suggestions, amounts to nothing more than empty venting, which can only drag this place downwards.

Please make an effort to observe the guidelines if you want to participate here.

https://news.ycombinator.com/newsguidelines.html