MurphyA/hacker-news huggingface dataset:
by lhl | 2025-06-11 10:37:36+00:00
I've been using o3 extensively since release (and a lot of Deep Research). I also use a lot of Claude and Gemini 2.5 Pro (most of the times, for code I'll let all of them go at it and iterate on my fav results).

So far I've only used o3-pro a bit today, and it's a bit too heavy to use interactively (fire it off, revisit in 10-15 minutes), but it seems to generate much cleaner/more well organized code and answers.

I feel like the benchmarks aren't really doing a good job at capturing/reflecting capabilities atm. eg, while Claude 4 Sonnet appears to score about as well as Opus 4, in my usage Opus is always significantly better at solving my problem/writing the code I need.

Besides especially complex/gnarly problems, I feel like a lot of the different models are all good enough and it comes down to reliability. For example, I've stopped using Claude for work basically because multiple times now it's completely eaten my prompts and even artifacts it's generated. Also, it hits limits ridiculously fast (and does so even when on network/resource failures).

I use 4.1 as my workhorse for code interpreter work (creating graphs/charts w/ matplotlib, basic df stuff, converting tables to markdown) as it's just better integrated than the others and so far I haven't caught 4.1 transposing/having errors with numbers (which I've noticed w/ 4o and Sonnet).

Having tested most of the leading edge open and closed models a fair amount, 4.5 is still my current preferred model to actually talk to/make judgement calls (particularly with translations). Again, not reflected in benchmarks, but 4.5 is the only model that gives me the feeling I had when first talking to Opus 3 (eg, of actual fluid intelligence, and a pleasant personality that isn't overly sychophantic) - Opus 4 is a huge regression in that respect for me.

(I also use Codex, Roo Code, Windsurf, and a few other API-based tools, but tbt, OpenAI's ChatGPT UI is generally better for how I leverage the models in my workflow.)
by zelphirkalt | 2025-06-11 10:37:43+00:00
But how is that then used? If I maintain pointers for each part of a data structure on my stack, won't I have to linearly go through those pointers, to use them to lookup what they are pointing to? And surely it is not ergonomic or feasible to create a new word for something like each element of a 1000 by 1000 matrix?
by mihaaly | 2025-06-11 10:37:44+00:00
I agree. Unluckily the 'take the money and blame every and anyone(thing) else' is a very old game regardless of the context and the tools used. Just look at the characteristic trait of all societies: politics. Barf! Our parents spent a lot of effort trying (with more or less success) distinguishing the honests from shitheads, the reliables from cheats. We are in a constant struggle to learn it further on our own.

Anyhow, perhaps looking at what tools some are using could be a better and better indicator of who are the responsible and who are the not that much responsible types when giving away our hard earned money for something we need and want to receive in exchange.
by wizzwizz4 | 2025-06-11 10:37:56+00:00
(a) Changing the primary colour past a certain threshold is not a solution, in my experience: there are backgrounds where the contrast is too low, no matter what you do.

(b) Even if it were, Apple's implementation doesn't work. https://furry.engineer/@cendyne/114660612541978921

I've been playing with such UIs for years, and they've never left my personal setup, because – while very pretty – they're not worth the hassle. However, Apple's implementation here is particularly bad. (I don't see why anyone takes these companies seriously any more.)
by azan_ | 2025-06-11 10:38:30+00:00
> Do you have any proof whatsoever that non-programmers are using LLMs to write small bespoke apps for them successfully?

I’m radiologist, I’ve been paying for software that sped up my reporting like 200 usd per month. I’ve remade all the functionality I need in one evening with cursor and added some things that I’ve found missing from the original software.
by srean | 2025-06-11 10:39:22+00:00
Yes.

That is why half open sets, half open intervals, are convenient.

If a bus leaves every 10 minutes starting at 1 PM, how many buses leave per hour ? Do we include the 2PM bus in the first hour ?

It helps to cover the space by non-overlapping equal intervals.

Shows up in 0 indexed for loops as well i < n
by IggleSniggle | 2025-06-11 10:39:51+00:00
The 3rd option is the one Azer describes in the post:

He wants to remove his stuff, but isn't sure what the right way to do it is, so he asks npm. npm provides him with a set of scripts to run to remove his stuff, and he, presuming that it's "ok" if npm told him to go ahead and run them, runs them. The impact isn't especially important to him, But since npm just gave him a set of scripts with an implicit "oh okay you want to remove your stuff, here I wrote you a script you can run to get it done," makes it more of an npm choice to handle it in this manner. npm asked him to handle it this way, so he did.
by api | 2025-06-11 10:42:04+00:00
MAGA is populist-leftist in a lot of ways. Really if you took the Heritage Foundation and Project 2025 out of the picture it would be much more so.

Old school union Democrats were often fiercely anti immigration too. Trump turned Ohio from purple to red and carried a lot of that region by pulling in these people.

I’m not personally a fan of populism of either left or right variety. It almost always has a negative outcome. It turns out that experts, even if they are sometimes assholes, often do really know something, and purging them and putting crackpots and apparatchiks in charge has consequences. People who don’t know how to do things don’t do them as well.

RFK is going to be an epic disaster. I think he’s the worst person in the administration in terms of potential long term blast radius. He’s a crank who will kill people with new agey granola anti medicine bullshit.

I used to regard that stuff as part of the loony left. I guess it was. Trump is the Sauron of crackpottery, gathering all con artists and crackpots to himself as if by some magical magnetism.
Ask HN: Does Apple's Liquid Glass hint to upcoming AR glasses?
by divan | 2025-06-11 10:42:53+00:00
Liquid Glass design unveiled at WWDC is facing global backlash and is obviously making things harder to read, etc. It's hard to imagine Apple didn't understand it. But it does make sense if Apple is trying to prepare people to upcoming AR glasses experience, where most of UI will be overlayed over the reality images. In a way, they want to train users before the tech arrives. Does it make sense or something else is going on?
by shinycode | 2025-06-11 10:43:46+00:00
Stupid comment, why someone who is not Steve Jobs can say what SJ would do. Because anyone who is not him can say his own point of view and tag it as « Steve Jobs would have … »

I even think someone at Apple might have said « SJ would have loved it ».

SJ apparently said to Tim Cook : « Don't Do What I Would Do--Just Do What's Right ». In other words, do whatever you want. So only time will tell if he’s right and people complained a lot about the atrocity of the notch and it still made them billions (witch matters most at the end for a company I guess)
by achamian | 2025-06-11 10:45:22+00:00
I've been experimenting with an evolving framework called think-center[0] that directly addresses this friction. It treats AI conversations as structured 'council sessions' with defined perspectives, and includes Obsidian integration - basically your vault becomes the shared workspace.

The key insight: instead of 'AI + notes' or 'notes + AI', it's 'AI as part of your PKM system'. Sessions auto-save to your vault, perspectives can reference your existing notes, and everything stays in sync.

What makes this actually work: treating the perspectives (Weaver/Maker/Checker) like intelligent collaborators on your team, not command interfaces. When Checker raises objections, that's the system working - debate which ones matter. This collaborative approach transforms output quality.

The friction points reveal where the magic happens. If a perspective annoys you (usually Checker), that's your cue to engage deeper with its purpose rather than bypass it.

Still evolving based on what works, but it's been solving the exact split-brain problem you're describing.

[0] https://github.com/achamian/think-center
by chiefalchemist | 2025-06-11 10:46:14+00:00
> As deflationary pressures mount in the world's second-largest economy, consumer behaviour is changing in ways that could lead to further downward pressure on prices, raising concerns that deflation could become entrenched, posing more headaches for China's policymakers.

And this is why the US Federal Reserve Reserve commits to intentionally providing a persistent level of inflation. That is, assets falling in value (e.g., real estate) undermine the stability of the entire system. Investors don’t invest is assets are going to be worth less.*

The irony is, at the same time worker productivity and overall efficiency should lead to lower prices, and yet they don’t. In fact, as we know, wages haven’t kept pace with inflation.

In short, and pardon me, slightly off topic, the sociopolitical system and the socioeconomic system sit on the same foundation. That is the financial system. Yet so often when the finger pointing breaks out, few point to The Fed. This is foolish, at best.

* note: I’m not saying this is right or wrong. This is simply a simplification of the financial system.
by graemep | 2025-06-11 10:46:22+00:00
> Most people don't like living in a constant state of anger, ready to get into an argument all the time

They may not like it, but that does not mean they are motivated to break away from it. I do not think they are aware why they feel like that - they are more likely to blame the other people than the platform.

There is also an addictive element to it.
by shantara | 2025-06-11 10:46:39+00:00
Apple used to care about accessibility by default. Even their cherrypicked and ultrapolished Keynote demo had issues with readability on almost every single screen they’ve shown. Windows 7 designers were smart enough to blur the glassy background behind the rare cases the text was shown on glassy backgrounds, and generally tended to avoid it altogether. Apple instead went full “tech demo” without considering any practical aspects.

Sure, you’ll be able to tone down glass effects in the Accessibility menu, but is making the text legible by default is too much to ask for?
by quotemstr | 2025-06-11 10:48:01+00:00
> Why is it that the most security-sensitive areas are ravaged by the sloppiest programmers and the most negligent managers and business types?

Lemon market: https://www.sfu.ca/~wainwrig/Econ400/akerlof.pdf

Buyers can't distinguish good work from bad, so they pay only average price and thereby drive out the high-quality sellers.
by tkiolp4 | 2025-06-11 10:48:04+00:00
How come this is related to JS only? Like, if I own a python/rust/go/whatever public package named XYZ and later a company named XYZ forces me to release the package because of trademark issues, and I cannot do but obey, all my packages may run the same luck, so anybody relying on them would be screwed.

I don’t see how the size of the package matters here.
by falcor84 | 2025-06-11 10:48:13+00:00
What do you mean? I've been productively shouting at LLMs (particularly via ChatGPT's advanced voice mode) for quite a while now, and they're reasonably receptive to my shouting. More recently , I've been (textually) shouting at OpenaAI's async Codex agents, and they're quite receptive too.

We're obviously not quite there yet, but I don't see any inherent limitation to human managers' ability to shout at AI agents. I'll go even a step further and say that knowing that the AI doesn't actually have feelings that I can affect, and that it has limited context helps make my shouting more productive, focusing on the task at hand, rather than on its general faults, as I might when I'm angry at a human.
by dgellow | 2025-06-11 10:49:02+00:00
Sort of related: using Claude code with the gcloud CLI, only allowing read only commands (and of course no ssh), and with supervision, is such a superpower. I don’t think I can go back to debugging my infra manually. It’s like all use of Claude code, not a fire and forget, you have to guide and correct it, but that’s so much faster and easier than dealing directly with the mess GCP APIs is
by austin-cheney | 2025-06-11 10:49:33+00:00
I honestly do not think a geographically separated Palestinian state would work exactly for the same reasons it did not work out for east Pakistan, which is now Bangladesh.

Clearly one of two things will ultimately occur:

1. A right wing Israeli government will eject non-citizen Arabs from the land either by settlement, starvation, or ejection. Then Israel will annex that land. This can only occur because everyone else implicitly authorizes it. This is the most likely scenario.

2. An international military coalition will invade and impose a military occupation like NATO did to the Balkans in the 1990s. This is easier than it sounds from a military perspective because Israel is small and simple to isolate. Just like Israel isolates the occupied territories they too can be isolated just the same. It’s only challenging from a political perspective.
by jeroenhd | 2025-06-11 10:51:02+00:00
There's a reason the court bothered in this case. The bank (ING if I recall) in question has been promising to fix these issues for years because someone decided they could "just" migrate to a new system and all the legacy problems would be a thing of the past. Deadlines were missed, repeatedly, and the whole process has been a disaster outside of the name thing.

Furthermore, this happened in Belgium, a country with at least three official languages and with enough friction between different groups that there is a legal requirement for law enforcement to talk to you in your own language (i.e. Dutch in the Francophone area and French in the Dutch-speaking area).

Also, I think GDPRhub has the most apt take of the whole situation:

> A correctly functioning banking institution may be expected to have computing systems that meet current standards, including the right to correct spelling of people's names.

Honestly, it's ridiculous that a bank can even operate a country without being able to store common names. The banking system isn't from the 70s either, it was deployed in the mid nineties, two years after UTF-8 came out, and six years after UCS-2 came out.

If I start a bank in the UK and I my system can't render the letter "f", I expect someone to speak up and declare how ridiculous that is. This is no different.
Show HN: Vorm – a schema-based form engine for Vue 3 (zero deps, auto layout)
by Flo0806 | 2025-06-11 10:51:19+00:00
Hey HN,

Over the years I got tired of writing the same boilerplate for login forms, settings pages, etc. I recently built Vorm – a new schema-based form engine for Vue 3.

Define your whole form with a typed schema Repeaters, `showIf`, conditional fields Full slot & wrapper control Zero dependencies 20ms validation for 120+ fields

It’s in early alpha – but I’d love to get feedback, edge cases, break reports and ideas.

GitHub: https://github.com/Flo0806/vorm Docs: https://vorm.fh-softdev.de Playgrounds: (Basic) https://stackblitz.com/edit/vitejs-vite-vexqxvur (Real-World) https://stackblitz.com/edit/vitejs-vite-fj6nyh4z
by npteljes | 2025-06-11 10:51:32+00:00
I believe not. Even with full disk encryption, you need an unencrypted bootloader after uefi to decrypt the disk.

https://security.stackexchange.com/questions/267222/full-dis...

So, there are two scenarios here.

First, PC with FDE + normal boot gets stolen. The attacker cannot get the data without the password, so it's safe.

Second, unattended FDE + normal boot PC gets tampered with. Attacker manipulates the bootloader. Unsuspecting user later boots the tampered PC, unlocks the FDE, gets owned.
by detourdog | 2025-06-11 10:52:14+00:00
I just converted an old school into studio apartments. I took each classroom and added a kitchen and a bath. I based the length of the kitchen counter on a Frankfurt Kitchen(around 11'). I got a little overwhelmed by the project so the kitchen are pretty stark. I plan on adding details and functionality.

https://www.icloud.com/sharedalbum/#B2dGlxzuqGlJoT7
by itzjacki | 2025-06-11 10:53:31+00:00
> They have nothing to do with AI.

Not inherently, but I think LLM services (and maybe other AI based stuff) are corruptible in a much more dangerous way than the things our socioeconomic system has corrupted so far.

Having companies pay to end up on the top of the search engine pile is one thing, but being able to weave commerciality into what are effectively conversations between vulnerable users and an entity they trust is a whole other level of terrible.
by autoexec | 2025-06-11 10:53:46+00:00
> Do you also complain when someone says "Half-life 2 has great water-physics"

I would if they said the water in Half-life 2 was great for quenching your thirst or that in the near future everyone will only drink water from Half-life 2 and it will flow from our kitchen taps when it's clear that however good Half-life 2 is at approximating what water looks and acts like it isn't capable of being a beverage and isn't likely to ever become one. Right now there are a lot of people going around saying that what passes for AI these days has the ability to reason and that AGI is right around the corner but that's just as obvious a lie and every bit as unlikely, but the more it gets repeated the more people end up falling for it.

It's frustrating because at some point (if it hasn't happened already) you're going to find yourself feeling very thirsty and be shocked to discover that the only thing you have access to is Half-life 2 water, even though it does nothing for you except make you even more thirsty since it looks close enough to remind you of the real thing. All because some idiot either fell for the hype or saved enough money by not supplying you with real water that they don't care how thirsty that leaves you.

The more companies force the use of flawed and unreasoning AI to do things that require actual reasoning the worse your life is going to get. The constant misrepresentation of AI and what it's capable of is accelerating that outcome.
by thaumasiotes | 2025-06-11 10:54:20+00:00
Ads on the page aren't the same thing as ads interspersed with the results. The ads used to be in a sidebar, or in an inset with a different background color that appeared above all results.

Read your own link:

> For example, entering the query "buy domain" into the search box on Google’s home page produces search results and an AdWords text advertisement that appears to the right of Google’s search results

> Google’s quick-loading AdWords text ads appear to the right of the Google search results and are highlighted as sponsored links, clearly separate from the search results. Google’s premium sponsorship ads will continue to appear at the top of the search results page.
by agumonkey | 2025-06-11 10:55:36+00:00
Yeah I'm french and it seems that yeah it was promoted above average, that said, this is the first time I hear about the ferroptosis strategy (and it seems a fine tuned approach) so I guess it's not 100% self-flattering (r. rodriguez didn't seem the narcissistic kind either). And it was old news and I fell for the publicity then I apologize.
by poulpy123 | 2025-06-11 10:56:28+00:00
It's not one or the other, it's one on top of the other. I sometimes get the urge to develop a little app for my phone, and I can do that and install it easily for free. I can also distribute it to others for free , even through alternative app stores. And if I want it to be more official, a simple 25€ fee for life and I have it on that google app store.

Maybe in the US, spending 100$ per year for a small hobby is nothing to think about, but In most countries in the world, including the EU, it's something that will compete against other spendings, even if only for other hobbies
by msla | 2025-06-11 10:57:03+00:00
At a certain point, no, you can't unpublish because the world only has one arrow of time. Imagine if Torvalds decides to unpublish his code in the Linux kernel. It's easy to understand how that would work: His code would remain out there for all time because doing anything else would be a massive disruption and cause people actual problems. People don't just give others a way to hurt them like that if they know what they're doing, even if they got a lot of value from them in the past.

Lesson: Vendor your dependencies, I guess. Although a lot of the ire around left-pad was programmers using a library for something so trivial, but that's a different conversation.
by otabdeveloper4 | 2025-06-11 10:57:12+00:00
Yes, the future is in making a plethora of hyper-specialized LLM's, not a sci-fi assistant monopoly.

E.g., I'm sure people will pay for an LLM that plays Magic the Gathering well. They don't need it to know about German poetry or Pokemon trivia.

This could probably done as LoRAs on top of existing generalist open-weight models. Envision running this locally and having hundreds of LLM "plugins", a la phone apps.
Tell HN: Google Search shows irrelevant results for me for days
by fireattack | 2025-06-11 10:58:35+00:00
Hi guys, lately (this week or so) I noticed that when I search through Google, sometimes it shows results that are totally irrelevant to the keywords, but tightly related to my personal search history instead.

This is particular bad when I search in Japanese, which I typically do.

Here is one of the examples:

https://i.imgur.com/p6cr5Xi.png

I searched for "御伽りるむ 前世" where 御伽りるむ is a person's name.

All these top results are TOALLY IRRELAVANT to the person I search. The first result, more interestingly, is a different (again, totally irrelevant) person I just happened to search yesterday.

https://i.imgur.com/fjQ0Oda.png

The autocomplete shows totally nonsense results, too.

There is also an additional UX bug is that now all the links are colored purple (visited) so that you can't tell which one you have clicked. Which you can see in the above screenshots.

I see a few similar results on reddit: https://www.reddit.com/r/chrome/comments/1kloz19/all_unvisited_links_showing_as_purple/ and it seems related to your account, someone gets this bug but most don't. Needless to see this is also very annoying.

I think this is bad enough that it can't be just the typical "Google Search quality in decline", but a straight-up bug. I've sent feedbacks, but it hasn't getting better within these few days.

So I would like to raise the awareness here since I know there are lots of Googler here. Thanks.
by diggan | 2025-06-11 10:58:49+00:00
Around 2016 sometimes, a small team (me included) built a "mini" version of our main product (Typeform) which was using PouchDB for syncing forms/answers between the backend and the mobile app (written with Phonegap/Cordova if I remember correctly), mainly so we could have offline capabilities.

Everything worked fine, and was cool to launch something like that since I'm not a mobile developer by any measure. But PouchDB required using CouchDB for the syncing, which was both the first document DB we deployed in our production infrastructure, and the only use case for having CouchDB at all, so we didn't have lots of expertise about it.

I think managing CouchDB ended up being the biggest maintenance hassle at one point, as it was kind of an extra piece, compared to the "real" setup that hosted the other production data. AFAIK, there was no experts on CouchDB at the company either.

So I guess in the end if this "frontend sync library" you're want to use also ends up dictating the backend storage/engine, then make sure you can "afford" a completely new and standalone piece for just that. Unless you're already using CouchDB, then it seems like a no-brainer.

Probably today I'd cobble together something "manually" with Postgres and WebSockets/SSE instead if I was looking to do the same thing again.