MurphyA/hacker-news huggingface dataset:
by trod1234 | 2025-06-10 18:22:21+00:00
Inexpensive is a relative indirect term. Can you clarify what you mean here?

The expense of an LLM prompt is cents, the expense of a entry-level programmer is at least 50k/yr.

Why would this be? Its simple economics.

There are firm requirements on both parties (employer/employee) in any given profession in an economy. You must make profit above what it costs you to survive.

That puts a floor on the labor costs involved for every profession. If these costs fall below that floor in purchasing power, no potential entrants who are competent will enter that market. There is no economic benefit in doing so, given the opportunity cost. Worse, severe competition for jobs will also force the most competent out first (brain drain).

You not only are losing people going into the pipeline, you are losing the mid-senior level people to burnout and this brain drain as well from adverse competition from the job pool shrinking to such a degree. AI effectively eliminates capital formation (through time value of labor going to zero), which breaks the foundations of every market economy over the past thousand years or so. We have no suitable replacement, and we depend on production remaining at current yields to support our population level (food).

What happened to the advanced vacuum tube engineers after transistors were miniaturized? A lot of those processes, and techniques became lost knowledge. The engineers that specialized retired, didn't pass that knowledge on because there was no economic benefit in doing so.

White collar jobs account for ~60% of the economy, and will be replaced by AI. We've only seen a small percentage of the economy impacted so far, and its created chaotic whipsaws.

What happens when those single digit percentage disruptions become over half?
by Horde | 2025-06-10 18:22:24+00:00
This made me think, especially about new browsers and all that.

There was a thread here on HN, a while back, that making a browser is too hard. Maybe not? Could it just be a lemons market?

"Oh, we're pivoting..." Sounds like a good idea as a business. But it seems to lead to a lemons market for the whole space, when everyone does it, does it not?

Could that be the "real" reason why so much harder to get a new cool product off the ground in 2025 as compared with 1995? The space was new in 1995 and too much trust hadn't been lost yet?
by vel0city | 2025-06-10 18:22:30+00:00
As a resident of Texas, yes we are struggling with migration. I'm not trying to paint migration in a negative light, but we do need to do more in terms of ESL programs and better funding schooling and similar programs in migrant-heavy areas. It's hard to have well performing schools in areas where it's hard to hire a teacher that speaks the language of the children, our Medicaid programs are struggling to provide healthcare, etc.

We all point to Texas's education department as a laughing stock of results. But we expect Texas to bear a massive part of the burden of low income non-English migrants while using the same measuring stick to compare. And we act like this is fair. And don't get me wrong, Texas' legislature is complicit for the failure! We should all do more to support these communities.

I do agree, it's largely a self inflicted problem. But things need to change to properly deal with the increase in those relying on public programs. They're underfunded, understaffed, and under supplied. We're not setting people up for success, and it shows.
by boroboro4 | 2025-06-10 18:24:01+00:00
I want to have USB-C and I want to have iPhone.

I’m very happy EU regulators took this headache off my shoulders and I don’t need to keep multiple chargers at home, and can be almost certain I can find a charger in restaurant if I need it.

Based on the reaction of my friends 90% of people supported this change and were very enthusiastic about it.

I have zero interest in being part of vendor game to lock me in.
by michpoch | 2025-06-10 18:24:07+00:00
> For any expats, I was curious what your pathway was to getting overseas?

So... any expats? Or Americans moving overseas? Or people from the USA moving to EU countries? These will be wildly different scenarios.

For me it was signing a work contract in Switzerland and moving there from an EU country. The path to get that job was by finishing a good uni and having some work experience already while studying. Not sure this helps you much...
by RunSet | 2025-06-10 18:24:11+00:00
Perhaps my favorite deliberate error in arithmetic is from Winston Groom's Forrest Gump, during the protagonist's tour in Vietnam:

> I am the machine gun ammo bearer, cause they figger I can carry a lot of shit on account of my size. Before we lef, a couple of other fellers axed if I would mind carryin some of their han grenades so’s they could carry more orations, an I agreed. It didn’t hurt me none. Also, Sergeant Kranz made me carry a ten-gallon water can that weighed about fifty pounds.

Unlike Forrest, the reader knows a gallon of water weighs roughly eight pounds and is not spared the extent of his burden.
by alt227 | 2025-06-10 18:24:24+00:00
This is a grey area. Yes people are people, but when they work for corporations they are given a green light to do things that they normally morally wouldnt do. The ability to blame it on superiors, brush it under the carpet, or hide evidence amongst billions of pieces of normal data allow 'People' to make abhorrent decisions in the best interest of making the company money. These decisions may even be incentivised by bonuses etc.

People are human beings, and we are all prone to bias and bribery nwhen big sums of cash are dangled in front of us.
by vouaobrasil | 2025-06-10 18:25:12+00:00
It is the case, but it varies in magnitude. The textile industry was a bad thing in one way in that it caused an uncontrollable surplus of clothing that is in a sense "too cheap" and now is a major environmental problem. They key is that each invention can be thought of having a magnitude M of how it becomes uncontrollable, and once M > T (some threshhold T), then it becomes a net negative, where AI is certainly greater than T.
by phoronixrly | 2025-06-10 18:25:36+00:00
It would be nicest not to use unethical software (Denuvo or any other DRM) and distribute the game source with the binaries since the initial release. I can't believe that this needs to be repeated and that our understanding of open source has been perverted to 'is it on Github, and do the devs/community work for free so we can take advantage from them?' and that it's ok for games to be proprietary software...
by WillAdams | 2025-06-10 18:25:42+00:00
A tool which looks at this sort of thing which was mentioned here recently:

https://news.ycombinator.com/item?id=44118159

but which didn't seem to get much traction is:

https://pontus.granstrom.me/scrappy/

but it pretty much only works for JavaScript programmers and their friends (or folks interested in learning JavaScript).

Other tools which I'd like to put forward as meriting discussion in this context include:

- LyX --- making new layout files allows a user to create a customized tool for pretty much any sort of document they might wish to work on --- a front-end for LaTeX

- pyspread --- every cell being either a Python program or the output of a program, and the possibility of cells being an image allows one to do pretty much anything without the overhead of making or reading a file

- Ipe https://ipe.otfried.org/ --- an extensible drawing program, this really needs a simpler mechanism for that and I'd love to see a tool in the vector drawing space which addressed that --- perhaps the nascent https://graphite.rs/ ?
by tabemann | 2025-06-10 18:26:34+00:00
I have not had any feedback from Chuck, but from looking at Chuck's work I think he wouldn't consider zeptoforth to be all that Forthy.

As for a zeptoforth-MCP bridge, well, I am not really a fan of LLM's. At work we have GitHub Copilot, and I find its autocomplete to be more of a nuisance than anything, as I never like its suggestions and find the fact that it suggests anything, which I then have to reject, as largely something that interferes with my flow.
by bitpush | 2025-06-10 18:26:47+00:00
That was anything but subtle.

> When you use Apple's native frameworks, you can write better apps with less code. Some other frameworks promise the ability to write code once for Android and iOS. And that may sound good, but by the time you've written custom code to adapt each platform's conventions, connected to hardware with platform-specific APIs, implemented accessibility, and then filled in functionality gaps by adding additional logic and relying on a host of plugins, you've likely written a lot more code than you'd planned on. And you are still left with an app that could be slower, look out of place, and can't directly take advantage of features like Live Activities and widgets. Apple's native frameworks are uncompromisingly focused on helping you build the best apps.
by oliverrice | 2025-06-10 18:27:55+00:00
how are you thinking the differences between mysql and postgres will impact multigres vs vitess? The ones the jump to mind are

- Postgres has transactional DDL vs auto-commit. Can that property be retained?

- Postgres leans into extensions much more that Mysql. Will types/indexes/etc introduced by e.g. pg_vector or postgis, have a path for support?

anything similar that will be a challenge?
by frankvienna | 2025-06-10 18:28:07+00:00
The job hunt nearly broke me.

I wasn’t lazy. I wasn’t underqualified. I followed every piece of advice:

Computer Science degree Two internships (one unpaid, one where I built real tools) A clean, ATS-optimized resume GitHub filled with projects – real stuff, not to-do lists Contributed to open source and even led a small dev community

And still? 73 applications. 41 rejections. 32 ghostings. 0 offers.

I was told to “network more” or “apply smarter.” But the truth? The system felt like a maze with no exit.

So I stopped waiting. I built Woberry, a minimalist portfolio builder tailored for junior devs.

No flashy templates. Just what actually matters:

Showcases your actual skills with context Integrated resume + project walk-throughs Simple analytics so you know when recruiters view your site Easy application tracker, because job hunting = emotional rollercoaster

woberry.com

Built out of frustration. Now being used by over thousands of job seekers.

I’m not raking in VC money. I’m not living in a penthouse. I’m staying with family, budgeting every cent, and trying to make this work.

But Woberry is helping people get interviews. That alone has made this worth it.

Lessons I didn’t expect to learn:

A “perfect” resume is useless if no one reads it Projects matter more than degrees – but only if you explain them well Building for others is 10x harder than building for yourself Rejection can be the best push toward building something real
by mattnewton | 2025-06-10 18:28:13+00:00
I'm not sure they're scared of Anthropic - they're doing great work but afaict running into some scaling issues and really focused on winning over developers at the moment.

If I was OpenAI (or Anthropic for that matter) I would remain scared of Google, who is now awake and able to dump Gemini 2.5 pro on the market at costs that I'm not sure people without their own hardware can compete with, and with the infrastructure to handle everyone switching to them tomorrow.
by holodro | 2025-06-10 18:28:13+00:00
> Coming into bio as a programmer, this is the absolute sin qua non rule you need to internalize: there are no boundaries between systems, because everything is jiggling atoms.

(Similar background as you.) Another sine qua non rule is that evolution created biology, it wasn't engineered like software and it doesn't decompose like software. Evolution creates hairballs that has don't respect traditional engineering boundaries and abstraction hierarchies.

From that, along with probabilistic molecular jiggling, we get biological systems that are quite difficult to understand, predict, and control.
by rietta | 2025-06-10 18:28:16+00:00
If the software written in a one year period of time for $100k is an asset then I, as a small business owner, can go to the local credit union and take out a loan on favorable terms with the that asset as collateral. No, of course not! They would laugh me out of the branch or the loan would be credit card interest rates. Software is demonstrably NOT AN ASSET like a major piece of equipment.
by biophysboy | 2025-06-10 18:28:27+00:00
I don't know if this is OpenAI's intention, but the little message "you've reached your usage limit!" is actively disincentivizing me from subscribing. For my purposes, the free model is more than good enough; the difference before and after is negligible. I honestly wouldn't pay a dollar.

That said, I'm absolutely willing to hear people out on "value-adds" I am missing out on; I'm not a knee-jerk hater (For context, I work with large, complex & private databases/platforms, so its not really possible for me to do anything but ask for scripting suggestions).

Also, I am 100% expecting a sad day when I'll be forced to subscribe, unless I want to read dick pill ads shoehorned in to the answers (looking at you, YouTube). I do worry about getting dependent on this tool and watching it become enshittified.
by tptacek | 2025-06-10 18:28:34+00:00
The basic thesis of that post (the original of which I wrote) is that if messages are important enough that they need to be protected from state-level adversaries, then they're important enough that you shouldn't care about all the other reasons you like SMTP. If any of SMTP's affordances trump message security, you're LARPing the security part: you're protecting them in a threat model that doesn't correspond to a real-world attacker.
by oliverrice | 2025-06-10 18:29:10+00:00
One peice of tooling I've wanted for Vitess is for it to make recommendations about sharding keys based on the statistics it collects + query patterns. Seems like it's in the perfect location to collect the data for that and remove the mental overhead associated w sharding. If much of the implementation has to be rebuilt, is there a path for that in this implementation?
by arcb | 2025-06-10 18:29:47+00:00
Thank you! One of the big ones is that clinicians don't want more screens; they're already overloaded. So we're succeeding if we're invisible and yet effective for our customers. We're not dogmatic here - we can see customer-facing UIs being useful for focused and necessary usecases. For example, changing their process should be something close to an email or a chat with their agent, but not a complex process builder that they have manage runtime complexity in.

Another is that once you free up clinician time, they will quickly find higher-leverage tasks. It shows how overloaded the system is, and that there's pent-up demand to make it better.
by Brybry | 2025-06-10 18:30:12+00:00
According to Governor Newsom he wasn't communicated with at all.

In an interview with All Things Considered host Juana Summers, Newsom said the mobilization order was not done with communication to or approval by his office. [1]

[1] https://www.npr.org/2025/06/09/nx-s1-5428342/per-california-...
by sougou | 2025-06-10 18:30:18+00:00
The Vitess architecture was traditionally built in a database agnostic fashion. Most of its features should port smoothly over to Postgres.

The cool features that I can think of: A formal sharding scheme based on relational foundations, a fairly advanced query analyzer and routing engine capable of cross-shard functionality, HA and durability, abilities to reshard safely, seamless migrations, etc.

It's a pretty big list of capabilities.
by jcranmer | 2025-06-10 18:30:25+00:00
> BTW: anyone aware of LLVM optimizer passimplementations that can deal with MBAs ?

Your best bet is InstCombine, but likely most of the MBA patterns aren't going to be InstCombine patterns because who writes that kind of code?

In principle, you might see if you can tickle Alive2 (which can map LLVM IR to SMT logic) to see if you can get a peephole optimizer that's querying an SMT solver. But I'm not aware of anyone who's built a pass like that yet, and it's definitely not a regular pass in the compiler.
by big-nacho | 2025-06-10 18:31:19+00:00
Yeah, good point. I'll definitely add an image showing the saliency map tradeoff.

Regarding full examples, because some other projects seem to have cherry picked cases where they perform very well, I wanted to go for a "try it out yourself" approach, at least for now. Maybe in the future I'll add a proper showcase. Thanks for the feedback :)
by ty6853 | 2025-06-10 18:31:38+00:00
This is why I laugh whenever anyone lauds Singapore for stuff like public housing.

They literally have an immigration schema, if you want permanent resident to citizen track, that requires immigrants to match the ethnic makeup of the country's citizens.

So you have all these white public housing advocates, talking about how great public housing is in Singapore, but they leave out that you have to have PR or citizenship to get it, and they've accomplished making all that possible by having like half their population non-citizens who pay taxes for housing they're ineligible to get and then the people living in the public houses are ethnically guaranteed non-replacement.
by udev4096 | 2025-06-10 18:32:22+00:00
This is one of the reason you need to segregate your whole LAN. At the bare minimum, use VLANs to knock off these ruthless scanners. And obviously, this wouldn't be possible if you used a strong adblock list on whatever DNS you're running. They cannot touch the people who take proper measures. I also do not believe people who use Facebook really care about privacy. I am well aware of how mean this sounds but they fully deserve to be tracked
by seadan83 | 2025-06-10 18:32:26+00:00
The business and employee still pay many taxes, even if undocumented - so payroll taxes are still payed, "The IRS estimates that undocumented immigrants pay over $9 billion in withheld payroll taxes annually." [1]

[1] https://bipartisanpolicy.org/blog/how-do-undocumented-immigr...
by whatevermom | 2025-06-10 18:32:33+00:00
Why do you want to find employment first? I don’t mean to tell you to change course but curious if going to a school first wouldn’t be a better option.

I can’t prove it but I think that it’ll be hard getting a job here without speaking the language unless you’re extra qualified. At least, that’s my perspective in France but I might be 100% wrong since I actually never held an office job here.

Not sure about Germany, but I would say that they speak better English than us French on average so that’s where I would try my luck first if I was you.

… except that German will be useless if you ever want to transition to Spain / Italy. Learning French would allow you to learn Spanish or Italian fast, but German wont.

(This message is definitely a nothing burger concerning finding employment, but I hope it gave you some ideas to consider)
by mhitza | 2025-06-10 18:32:38+00:00
That was my suspicion when I first deleted my account, when it felt the output got worse in ChatGPT and I found highly suspicious when I saw an errand davinci model keyword in the chatgpt url.

Now I'm feeling similarly with their image generation (which is the only reason I created a paid account two months ago, and the output looks more generic by default).
by aaronbaugher | 2025-06-10 18:32:52+00:00
Read the Time article[1] on how the US bureaucratic and corporate establishment teamed up to "fortify" the election to make sure Trump wouldn't win, which uses words like "conspiracy" and "shadow election" approvingly. He was expected to win coming into campaign season, since peacetime presidents with good economies almost never lose, so much so that the Democrats ran one of their old war-horses to let him pad his campaign chest in a losing effort, their version of a Dole or McCain. Then Covid brought on mail-in balloting and the opportunities that presented, and the establishment took advantage.

However much you think that did or didn't cross the line from "fortification" to fraud isn't the point. The point is that if they hadn't done so much of it, Trump would have won the election (in the electoral college, which is what matters), and he would be a footnote now, after spending his second term building a few more miles of border wall and probably not a lot else.

[1] https://time.com/magazine/us/5936018/february-15th-2021-vol-...
by distortionfield | 2025-06-10 18:33:03+00:00
Most numbers I can find say that about 65% of Americans are registered to vote. Let’s say 100% of them voted in 2024.

Of that, let’s call it a flat 51% voted for Trump. That means that about half of 65%, or roughly 32.5% of American citizens support Trump, and by extension, likely this policy move.

So yes, it actually is more than you need to win elections.
by umbra07 | 2025-06-10 18:33:31+00:00
Products are supposed to come with different tradeoffs. I want to have an Android and I want to have my headphone jack back. That doesn't mean that the EU should make that a law.

> Based on the reaction of my friends 90% of people supported this change and were very enthusiastic about it.

That is an absolutely worthless metric, and you know it.
by dkarl | 2025-06-10 18:33:36+00:00
> The whole book is striking a middle ground between expressing every step of mathematical rigor, and describing in a more literary way how to feel about these concepts

I really hate this. If you don't care to understand something, why would you want to absorb the feelings that somebody else thinks you should have from understanding it? It reminds me of all the cringey posturing that undergrads engage in because their English professor mentioned a couple of philosophers during lectures and it totally changed their wardrobe.
by MallocVoidstar | 2025-06-10 18:33:42+00:00
No, people had tested it after Altman's announcement and had confirmed that they were still being billed at the original price. And I checked the docs ~1h after and they still showed the original price.

The speculation of only input pricing being lowered was because yesterday they gave out vouchers for 1M free input tokens while output tokens were still billed.
by layer8 | 2025-06-10 18:33:43+00:00
I disagree about math and logic being somehow constrained by our lack of imagination or cognitive processes. However, I also don’t think that “existence” is a real thing. What exactly is it supposed to mean? All else being equal, what is the difference between something that exists and something that doesn’t (but conceivably could exist)? The fact that we are able to perceive it in our universe? That would be a strangely subjective notion. The fact that it is part of the universe we live in? But the non-existent thing is part of its own universe that we just happen to not live in. So that reduces back to the subjective notion.

It seems more parsimonious to me to not assume that there is a strange boolean flag “exists” attached to things, and that everything logically possible just is, and we are merely part of the logically possible things.
by lxgr | 2025-06-10 18:33:43+00:00
Is there also a corresponding increase in weekly messages for ChatGPT Plus users with o3?

In my experience, o4-mini and o4-mini-high are far behind o3 in utility, but since I’m rate-limited for the latter, I end up primarily using the former, which has kind of reinforced the perception that OpenAI’s thinking models are behind the competition altogether.
by nick_ | 2025-06-10 18:34:03+00:00
It's unclear if the author understands false sharing. The excessive "ping-pong"ing of cache lines between cores means the cache line that the counter sits on is shared with other memory that's being accessed in contention.

Making sure the counter variable is sitting alone on its own cache line would completely remove the excessive ping-pong behaviour. The cache line with the counter would, of course, still ping-pong as it's mutated, but not excessively.