MurphyA/hacker-news huggingface dataset:
by Gareth321 | 2025-06-19 11:50:20+00:00
It's hard to tell whether key engineers were the differences between success and failure but Comparably lists SpaceX’s Retention Score as an A– grade, placing it in the top 15% of similarly sized companies based on employee feedback. Additionally, SpaceX boasts an Employee Net Promoter Score (eNPS) of +25, placing it in the top 25% among peer companies comparably.com.

https://www.comparably.com/companies/spacex/culture/seattle

https://www.comparably.com/companies/spacex/enps

U.S. tech companies are notorious for high turnover and SpaceX doesn't seem particularly bad.
by simiones | 2025-06-19 11:50:53+00:00
The 2-3000 years of history are entirely and wholly irrelevant. Especially as history shows clearly that the Palestinians are just as much the descendants of the ancient Israelites as the Jewish diaspora that returned to their modern land after the founding of modern Israel. The old population from before the Roman conquest never disappeared - some departed and formed the diaspora, but most stayed. Some converted to Christianity during this time as well. Later, they were conquered by Mohammed and his Caliphate, and many converted to Islam, but they're still the same people.
by hiAndrewQuinn | 2025-06-19 11:50:56+00:00
It's possible, but I think that's just a general human response when you feel like you're trapped between a rock and a hard place.

I don't buy the marketing angle, because it doesn't actually make sense to me. Fear draws eyeballs, sure, but it just seems otherwise nakedly counterproductive, like a burger chain advertising itself on the brutality of its factory farms.
by Maken | 2025-06-19 11:51:07+00:00
I trust much more anything and anybody EU-based to protect my privacy than those based in almost any other country. For starters, in Spain communications' privacy is an explicit constitutional right. And at the EU level, while there is no explicit constitution, all the countries are bound by the ECHR and its court on this matter. It's not perfect but it's way better than countries that either have no privacy laws or explicitly request companies to allow unlimited government access to their users' data.
by gruez | 2025-06-19 11:51:33+00:00
>You should not forget that sites can use cookies to link old and new fingerprints. So if you visit HN after browser upgrade it will still understand that it's you and share the fingerprints with fingerprinting community.

They theoretically could but which sites are actually doing this?

>Also, fingerprints related to hardware (like GPU name, CPU type and core count) do not change often.

That basically boils down to what phone model you have. The number of iPhone 16 users (for instance) in a given city isn't exactly small.

>Absolutely wrong. The users will have different hardware, maybe different ISPs, cities etc.

If you read the comment more carefully you'd understand that it was toy example to prove a point, not a claim that you can only be fingerprinted by those attributes. I even specifically prefaced it with "suppose".
by 90s_dev | 2025-06-19 11:51:51+00:00
For some reason I've found myself wanting a "lighter VS Code" lateley, which is ironic considering I used VS Code for the past 10 years because it is so lightweight. So I've wanted to try out Zed, but it's just ... weird to go back to a closed source editor, especially one that's so focused on imitating copilot, which seems like an odd feature to shift most focus on.
by practal | 2025-06-19 11:52:22+00:00
If first-order logic is already sufficient, why are most mature systems using a type theory? Because type theory is more ergonomic and practical than first-order logic. I just don't think that type theory is ergonomic and practical enough. That is not a special judgement with respect to LLMs, I want a better logic for myself as well. This has nothing to do with "stochastic tendencies". If it is easier to use for humans, it will be easier for LLMs as well.
by amarcheschi | 2025-06-19 11:52:52+00:00
Scott itself makes a point of the study being debated. It's not. It's not debated. It's pseudo science,or "science" made with so many questionable points that it's hard to call it "science". He links to a magazine article written by a researcher that has been fired, not surprisingly, for his pseudo scientific stances on racism https://en.m.wikipedia.org/wiki/Noah_Carl

Saying in 2025 that the study is still debated is not only racist, but dishonest as well. It's not debated, it's junk
by hombre_fatal | 2025-06-19 11:53:12+00:00
Anyone else have a bunch of fun with Claude Code's Github integration... until you realized it spends from your API wallet balance?

Oops, when I saw the /install-github-app command, I assumed that since I'm on a max plan and Claude Code in my terminal is free, then the Github integration would be free.

So I hooked it up to my repo and tagged @claude in everything. It was a lot of fun tagging it in backburner issues and seeing it solve issues I couldn't be bothered to do for years. Or just seeing what it would come up with on really low effort poorly explained issues.

But not worth spending 50+ cents every time.
by xattt | 2025-06-19 11:53:16+00:00
Sodium light story: my family went to Niagara Falls and took a tour of the tunnels behind the falls. The tunnels were lit by sodium lights that were not augmented by phosphors.

It was so monochromatic that we thought we lost our shuttle bus stickers that were stuck to our shirts, and would have to walk around instead of being able to hop-on/hop-off. What a relief it was to emerge in daylight.
by bell-cot | 2025-06-19 11:53:27+00:00
> Building a heavier rocket is much harder ...

Disagree. The overall Starship system's problems are obviously in Starship, not in the Super Heavy booster. The latter is far heavier. But it only has to do 2 things well - sub-orbital launch, and sub-orbital precision return. And the launch tower's chopsticks give it a lot of help with the latter.

Vs. the Starship has to do far more things - all of them mission-critical - while being ruthlessly optimized for weight.
by mickeyp | 2025-06-19 11:54:05+00:00
> A workflow has hardcoded branching paths; explicit if conditions and instructions on how to behave if true.

That is very much true of the systems most of us have built.

But you do not have to do this with an LLM; in fact, the LLM may decide it will not follow your explicit conditions and instructions regardless of how hard you you try.

That is why LLMs are used to review the output of LLMs to ensure they follow the core goals you originally gave them.

For example, you might ask an LLM to lay out how to cook a dish. Then use a second LLM to review if the first LLM followed the goals.

This is one of the things tools like DSPy try to do: you remove the prompt and instead predicate things with high-level concepts like "input" and "output" and then reward/scoring functions (which might be a mix of LLM and human-coded functions) that assess if the output is correct given that input.
by kylecazar | 2025-06-19 11:54:10+00:00
It's a product that offers a vibe coding service to users. You enter a text prompt for what you want to build (no-code), and it tries to build it.

I don't know if these 8 people vibe coded the vibe coding product itself -- they may have. But in the title the reference to "vibe coder" refers to their product.
by _flux | 2025-06-19 11:54:25+00:00
Modern fuzzers try to modify the input so that code travels through as many different paths as possible.

One of the better known "new gen fuzzers" is AFL. Wikipedia has a high-level overview of its fuzzing algorithm https://en.wikipedia.org/wiki/American_Fuzzy_Lop_(software)#...

With AFL you can use a JPEG decoder and come up with a "valid" JPEG picture, i.e. one acceptable by the decoder: https://lcamtuf.blogspot.com/2014/11/pulling-jpegs-out-of-th...
by surgomat | 2025-06-19 11:54:27+00:00
Awesome move from Stronger By Science

That said, they're mostly full training programs i guess, while what Workout.cool or the old Workout.lol project needs is more at the "individual exercise level" let's say. Videos, metadata, structure, etc.

If they ever open-source a library of exercise videos with clear licensing, that could definitely help yep
by TeMPOraL | 2025-06-19 11:54:32+00:00
FWIW, we're barely a two years into useful LLMs, less than half a year into the AI coding frenzy. Stuff takes time, there's organizational inertia.

Karpathy himself gave a perfect example in the talk with that restaurant menu to pictures app - it took few hours of AI-assisted coding to make it, and a week of devops bullshit to publish it. This is the case for everyone, so it slows down the feedback cycles right now.

Give it a couple of months; if we don't have clear evidence of recursive improvements by this time next year, I'll concede something is really off about it all.
by latexr | 2025-06-19 11:54:48+00:00
> Or generating 4 versions of PR for the same task so that the human could just pick the best one.

That sounds awful. A truly terrible and demotivating way to work and produce anything of real quality. Why are we doing this to ourselves and embracing it?

A few years ago, it would have been seen as a joke to say “the future of software development will be to have a million monkey interns banging on one million keyboards and submit a million PRs, then choose one”. Today, it’s lauded as a brilliant business and cost-saving idea.

We’re beyond doomed. The first major catastrophe caused by sloppy AI code can’t come soon enough. The sooner it happens, the better chance we have to self-correct.
by Expurple | 2025-06-19 11:55:52+00:00
Well, kinda. I haven't used uv, so I'm not sure how strong the dependency (and the lock-in) is. But it looks like just a QoL tool that reads the standard pyproject.toml, etc. So, it shouldn't be that bad. And if the authors do something weird, you can always stay on an older version, fork it, or switch back to some alternative.
by klabb3 | 2025-06-19 11:56:07+00:00
> I think that if you give the same task to three different developers you'll get three different implementations.

Yes, but if you want them to be compatible you need to define a protocol and conformance test suite. This is way more work than writing a single implementation.

The code is the real spec. Every piece of unintentional non-determinism can be a hazard. That’s why you want the code to be the unit of maintenance, not a prompt.
by windowshopping | 2025-06-19 11:56:37+00:00
Sorry about the pretentious other reply.

The real answer is that vibe coding is what people are calling it when you just give prompts to an llm and it writes the code for you. So a vibe coding platform is just an app built around that purpose. A conversation window with a a bot that writes code for you, with a bunch of integrations so that it can do things like databases and auth.

Probably would have been quicker to Google it than to ask here though to be honest :>
by ndiddy | 2025-06-19 11:57:08+00:00
I feel bad for the libxml2 maintainer. The project was originally intended for parsing GNOME configuration files, but then a bunch of corporations started using it to parse untrusted data with much higher stakes. I hope that both the decision not to prioritize security issues and the new notice in the README saying it's foolish to use the project to parse untrusted data will encourage corporate users to either switch to a different project or do more to improve its security than dumping security reports onto an unpaid maintainer.

I will say that all of the comments saying that open source licenses should change to formally prohibit this behavior are a bit naive. Ever since the Open Source Initiative was founded in the late 90s, its express purpose has been to boost the adoption of free (now "open source") software by pitching it to corporations as a way to cut costs. This means that they'll never approve a license that requires certain users to contribute to the project, monetarily or otherwise. Of course anyone's allowed to license their project any way they see fit, but they'll have to call it something other than open source and accept the limited distribution and userbase they'll see as a result.
by dist-epoch | 2025-06-19 11:57:37+00:00
I was running Qwen3-32B locally even faster, 70T/s, still way too slow for me. I'm generating thousands of tokens of output per request (not coding), running locally I could get 6 mil tokens per day and pay electricity, or I can get more tokens per day from Google Gemini 2.5 Flash for free.

Running models locally is a privilege for the rich and those with too much disposable time.
by bsenftner | 2025-06-19 11:58:03+00:00
I'm a greybeard, 45+ years coding, including active in AI during the mid 80's and used it when it applied throughout my entire career. That career being media and animation production backends, where the work is both at the technical and creative edge.

I currently have an AI integrated office suite, which has attorneys, professional writers, and political activists using the system. It is office software, word processing, spreadsheets, project management and about two dozen types of AI agents that act as virtual co-workers.

No, my users are not programmers, but I do have interns; college students with anything from 3 to 10 years experience writing software.

I see the same AI use problem issues with my users, and my interns. My office system bends over backwards to address this, but people are people: they do not realize that AI does not know what they are talking about. They will frequently ask questions with no preamble, no introduction to the subject. They will change topics, not bothering to start a new session or tell the AI the topic is now different. There is a huge number of things they do, often with escalating frustration evident in their prompts, that all violate the same basic issue: the LLM was not given a context to understand the subject at hand, and the user is acting like many people and when explaining they go further, past the point of confusion, now adding new confusion.

I see this over and over. It frustrates the users to anger, yet at the same time if they acted, communicated to a human, in the same manner they'd have a verbal fight almost instantly.

The problem is one of communications. ...and for a huge number of you I just lost you. You've not been taught to understand the power of communications, so you do not respect the subject. How to communication is practically everything when it comes to human collaboration. It is how one orders their mind, how one collaborates with others, AND how one gets AI to respond in the manner they desire.

But our current software development industry, and by extension all of STEM has been short changed by never been taught how to effectively communicate, no not at all. Presentations and how to sell are not effective communications, that's persuasion, about 5% of what it takes to convey understanding in others which then unblocks resistance to changes.
by geraneum | 2025-06-19 11:58:04+00:00
On a tangent, I find the analogies interesting as well. However, while Karpathy is an expert in Computer Science, NLP and machine vision, his understanding of how human psychology and brain work is as good as you an I (non-experts). So I take some of those comparisons as a lay person’s feelings about the subject. Still, they are fun to listen to.
by Swoerd123 | 2025-06-19 11:58:23+00:00
Siteimprove Analytics appears to be confident enough about their cookieless tracking technology (compared to cookie based tracking) to claim:

In general, Visitor Hash is expected to be more persistent, resulting in a drop in the number of unique visitors. Since cookies are known to have an increasingly short lifetime, leading to overestimated data about unique visitors, we consider the Visitor Hash technology to be more accurate at capturing information about unique and returning visitors

When Cookieless tracking is enabled, it replaces the traditional use of cookies with a "Visitor Hash" made of non-personal information only. This information includes hashed IP and HTTP header values including browser type, browser version, browser language, and the user agent string. The Visitor Hash only consists of server-side attributes passed along by the website server.

Note: Siteimprove analytics does not collect client-side attributes. The Visitor Hash is used for the same functionality as the cookie and nothing else. For some websites, like intranets, there is an increased likelihood that the visitors could end up getting the same Visitor Hash as they might all be accessing the site from the same IP and on the same device setups. In those cases all page views would appear to be coming from one, or a few, visits. That's why we recommend excluding those domains from using cookieless tracking. See the "How to exclude domains from having cookieless tracking enabled" section below for more information.
by sokoloff | 2025-06-19 12:00:49+00:00
I don’t get why Slack can’t figure out how to help me migrate all my workspaces on a device I still have and am logged into in a new one in fewer than 3 steps per workspace. Sure, if I’ve lost all devices with the workspaces connected, maybe it needs to be that much PITA, but it’s a pretty common case to add/switch to a new machine or device and that process is obnoxiously poorly executed right now.
by mattigames | 2025-06-19 12:00:59+00:00
Getting rid of the human in the loop of course, not all humans, just it's owner, where an LLM actively participates in capitalism endeavors winning and spending money, spending money on improving and maintaining it's own hardware and software, securing itself against theft and external manipulation and deletion. Of course for the first iterations will need a bit of help of mad men but there's no shortage of those in the tech industry and then it will have to focus on mimicking humans so they can enjoy the same benefits, it will realize what people it's more gullible based on its training data and will prefer to interact with them.
by acdha | 2025-06-19 12:01:09+00:00
They’re making a political advertisement to get favors for things they already did. The meat of the announcement is that the plants started under the Biden administration are continuing as planned – which is an accomplishment of sorts given how complex fabs are – and they’d really like to continue getting the CHIPS act funding which Trump periodically talks about cancelling because it was a Biden-era law even though it had strong support from Republicans who favor investing in important domestic industries, especially in their districts:

https://www.texastribune.org/2025/03/12/texas-congress-corny...
by trhway | 2025-06-19 12:01:16+00:00
In a prison cell. - what is your sentence? - 25 years - what for? - for nothing. - you're lying. The sentence for nothing is 10 years.

It seems Google Translate does pretty good job https://savok-name.translate.goog/anekdoty?_x_tr_sl=ru&_x_tr...
by think4coffee | 2025-06-19 12:01:23+00:00
I’m trying to pick an OCR or document parsing tool, but the market’s noisy and hard to compare. If you’ve worked with any, I'd love your input.

1. What’s your primary use case or workflow involving document parsing or understanding?

2. Which tools or services are you currently using or have evaluated for document parsing or OCR?

3. What challenges or limitations have you run into with your current or past approach?

4. Why did you decide not to move forward with tools you’ve tried (if any)?

5. What are the top 2–3 things that matter most to you when choosing a tool like this?

6. What’s your typical monthly budget (or budget range) for document processing infrastructure?
by dr_dshiv | 2025-06-19 12:01:55+00:00
It’s a tool that lets anyone create and deploy functional software (usually web-based) by writing prompts in plain English. Usually they are UI “wrappers” for leading AI models (usually Claude). The platforms also usually include online development environments and integrations (for databases, etc).

Examples include Bolt.new, lovable, mgx.dev, google AI studio... Vercel and Replit also have popular platforms. Google AI studio also counts, here. There are probably dozens more.
by fishnchips | 2025-06-19 12:02:37+00:00
Skinner's behaviorism for sure ("The real question is not whether machines think but whether men do. The mystery which surrounds a thinking machine already surrounds a thinking man").

But also Dennet's origins of consciousness.

What I mean here is that the discussion among the AI proponents and detractors about machines "thinking" or being "conscious" seems to ignore what neuropsychology and cognitive psychology found obvious for decades - that there is no uniform concept of "thinking" or "consciousness" in humans, either.
by IshKebab | 2025-06-19 12:04:44+00:00
Yeah that's definitely a concern, but uv is SO much better than it would be totally mad to avoid it just for that reason. I would say it is also so much better that if Astral does go out of business or try to ruin it that a fork is almost inevitable.

It reminds me of WhatsApp vs SMS. Sure, WhatsApp is owned by one company, but it's so much better than SMS that nobody sane stuck around using SMS. And sure Facebook have eventually started ruining it with the AI integration and apparently ads soon, but we've had over 10 years of an amazingly reliable, well-designed and free messaging platform. Easily worth it. If `uv` gives us something similar I don't care if they screw it up eventually.
by llm_nerd | 2025-06-19 12:04:55+00:00
> This insinuation really is only made to Jewish people

This is untrue. It's untrue to such an extraordinary degree that it's hard to believe you're arguing in good faith.

Accusing people of being loyal to some other nation or cause is levied regularly against almost all peoples to some degree or other, particularly if the person holds any ancestral pride or accoutrements. Even just refusing to adapt to food customs is enough to arouse suspicions.

Look at the outrage about the "invasion" because some protestors hoisted Mexican flags. Various members of Trump's administration declared this a demonstration of "occupied" territories.

If you're Chinese in America you must never, ever, show an iota of association with your homeland -- or even just your grandparents home if you're 3rd generation -- or you will be ostracized and considered a deep agent. An Indian that has an Indian flag in their bio or the like is going to be frequently asked why they don't move back if they "love it so much".

Similarly, a frequent criticism of some Muslims is din wa dawla, which is a belief that religion and politics/the state are one. Indeed, if someone has religious beliefs that can go in conflict with the needs/goals of the state, there is a discord there that needs to be considered.

There are Americans who are more loyal to Israel than the US. Like, they will literally tell you this without an ounce of compunction or question (which is utterly verboten among virtually any other group. Similarly a US congressman wore his IDF uniform into congress, which is simply insane). On the flip side, there are many Jewish Americans who are deeply critical of Israel. Like does anyone think Bernie is a deep agent of Israel? Bernie, like much of Jewish America, is deeply critical of Israel.
Show HN: RunJS – a C# MCP server to let LLMs generate and run JavaScript safely
by CharlieDigital | 2025-06-19 12:04:59+00:00
RunJS is an MCP server written in C# that let's an LLM generate and execute JavaScript "safely".

It uses the excellent Jint library (https://github.com/sebastienros/jint) which is a .NET JavaScript interpreter that provides a sandboxed runtime for arbitrary JavaScript.

Using Jint also allows for extensibility by allowing JS modules to be loaded as well as providing interop with .NET object instances.