MurphyA/hacker-news huggingface dataset:
by rvz | 2025-05-02 18:21:00+00:00
Who exactly is going to "vibe code" in Xcode? Likely only for developers on Apple platforms but that's really it.

This isn't going to be anywhere near the popularity that Cursor, Windsurf and Replit have on 'vibe-coding' (which is a scam anyway).

If this is not outside of Apple platforms and is also not on the web, its dead on arrival and Anthropic still benefits even if it fails.
by Propelloni | 2025-05-02 18:21:22+00:00
Thinking otherwise is no-term thinking, tariffs hurt consumers in the short term, long term, or any other term.

Anyway, why would some industry move from a comparatively low-cost country like Spain to a comparatively high-cost country like Germany?

Manufacturing goes where total cost of manufacturing is lowest. Transportation has become so cheap since the mid-20th century that it has lost all impact on deciding on manufacturing locations. Thus the consumer prices can also be low, independent of the location of the manufacturer and the consumer. Tariffs raise sales prices again in the flawed idea that this would raise manufacturing costs abroad. But of course they don't, and seriously, how would they? Tariffs just make imports more expensive and thus actually make prices go up for consumers in the levying country.

In the best case it creates a situation where an out-competed local manufacturer can start to manufacture again at cost and compete on prices. But obviously this will be higher than the price of pre-tariff goods, otherwise the local manufacturer wouldn't have been out-competed in the first place. I mean, come on, that's basic economics.

In the second best case the manufacturer just stops exporting to tariff country because its market vanished. Why would it vanish? Right, because consumers cannot afford the goods anymore. This creates an opportunity for a competitor that could manufacture at higher cost to sell goods at prices that still cover its cost, because otherwise -- you already guessed it -- the competitor could have competed before tariffs. Again, basic economics. Whatever, consumers pay more -- and have less choice. Yay for tariffs!

So what about "yeah, think long term", what does that mean? Let's say long term means 5-10 years or more, because that's about the time you need to launch manufacturing again. OK, there comes a new manufacturer along, or an ailing one recovers because higher prices cover higher manufacturing costs. In beautiful tariff world nations effectively closed their borders for trade, so markets have become much smaller. Even ignoring the initial higher costs, smaller markets mean smaller scale. The new small market will be unable to match the scaling effects of the old large market, there are just not enough consumers. Thus manufacturing will stay more expensive. This in turn will make goods more expensive for consumers. That's not quite as basic but still.

Of course we could veer off into some kind of post-capitalistic market system, and depending on what exactly that means I would probably be fine with it. However, I don't think that's what is going to happen.
by simmerup | 2025-05-02 18:21:35+00:00
Well sure.

But the fact people over eat so readily is most likely down to the heavily refined food we eat that our hormones aren’t tuned to handle in my opinion.

I know I was miserable on CICO as Iw as constantly going through cycles of gaining then losing lbs. Whereas once I switched to a whole food diet I no longer even need to think about the calories I eat, I just eat when I’m hungry. And I don’t even crave the cookies and marshmallows at all
by dotandgtfo | 2025-05-02 18:21:49+00:00
I don't enjoy making others pay for my entertainment. What a petty way to frame the discussion.

You'll find broad/majority support for state broadcasters in Northern Europe. The business model of for-profit digital news production is not economically viable outside of certain niches or clickbait/ragebait. Doubly so in small countries with just a few million citizens.

Free, broadly available, non-commercial journalism is a critical part of our society. Some would say paywalling a baseline of local knowledge constricts civic participation and is immoral. But that's a lame value judgement and should rightfully be dismissed.
by spacemadness | 2025-05-02 18:21:55+00:00
Once you've played a version of it heavily modded, you realize that if they were to do this, they'd need to improve it up to the level the modding community has already. The mod community has added a ton of free content to the game and added a lot of graphical and quality of life improvements. They need to compete with that as well. Instead they chose not to compete and have paid mods which didn't go over too well.
by uncial | 2025-05-02 18:22:04+00:00
Yeah, I'm not 100% sold on "drive". There's a few competing ideas here -- initially I called it a "loom", but then I wanted to lean more into the analogy of loading a disk, so "drive" kinda won out.

I get the feeling there's some word in the vicinity of "clock" that I'm missing. Something like "metronome", "pulse", "synchronizer" etc -- because you're right, the (primary) purpose of the drive is to deliver phase information to the disks. Drawing a bit of a blank tho.

(Thank you for the feedback and encouragement!)
by pwil30 | 2025-05-02 18:22:24+00:00
FWIW, The Vatican Observatory had an interesting podcast series discussing the "real story" of the Church v. Galileo:

Pt 1. https://www.youtube.com/watch?v=2BNHHy5etQc

Pt 2. https://www.youtube.com/watch?v=3FYYB9kqkE4
by moduspol | 2025-05-02 18:22:33+00:00
+1 for GLP-1s and TRT.

I went from 220lbs to 160lbs with the help of a GLP-1, but then had to stop due to gallstones and pancreatitis. Now I'm on TRT (under the guidance of a physician) and trying hard to do low carb and high protein. So far so good. And energy level is much higher.
by OhMeadhbh | 2025-05-02 18:22:40+00:00
One of the interesting things about the US military is the uniformity of training. There's an entire group in the Army called TRADOC, or Training and Doctrine Command. The US military is sort of slow to adopt new ideas, but once they do, TRADOC makes sure everyone gets them pounded into their heads. I haven't been in the Marines for close to 35 years, but I can still tell you what BAMCIS is an initialism for and could probably still call in a fire mission.

Even though leaders who attend boarding schools at West Point and Annapolis have a leg up politically, the US military has been open to good ideas coming from places other than service academies. Modern Maneuver Warfare came from a political rando. But he was a political rando with a decent idea and access to pentagon staff.

And no one seems to know who came up with the "lazy commanders" concept that is so often attributed to Moltke. It's a decidedly American concept that couldn't possibly have survived the Prussian Army of the 19th century. (The best source I've heard is Kurt von Hammerstein-Equord, which is a little surprising, but maybe he said it right after WWI.)

But yes... military boarding schools in Maryland and New York cast a long shadow over the US armed services.
by Qem | 2025-05-02 18:23:50+00:00
Perhaps survivorship bias explain part of it. Many of those scientists arrived at US fleeing their home countries in WWII. Migrating under those circumstances is tricky, lacking the necessary support network or failing to successfully negotiate an encounter with border patrol may be the difference between reaching a safe place and being dragged to rot in the trenches. Good verbal intelligence is very helpful in this process. Perhaps the same way good verbal intelligence is over-represented in those who escaped the war, the trait of being taciturn was over-represented in all the scientists that got stuck and died in WWII[1].

[1] https://worldscientific.com/worldscibooks/10.1142/q0436#t=ab...
by steveklabnik | 2025-05-02 18:24:09+00:00
I'm not sure what that quote is from. Regardless:

1. We'd have that conversation if we had a third party vendor exist. No point in having that conversation until then.

2. It's your hardware. You can run whatever software you'd like on it. You're probably going to need to port something, though, I doubt anything other than our software runs out of the box.

To be clear on 2, I thought you're asking about the host software. You can run anything on the VMs that you want, with our host software, via standard images.
by dovin | 2025-05-02 18:24:16+00:00
Location: Portland, OR

Remote: yes

Willing to relocate: yes, to SF, NYC, Berlin, London, and possibly other EU cities

Technologies and tools: Python, TypeScript, AWS (+ a few certs), React, llama.cpp, MCP, HIPAA certified, experience with HL7 and EMR/EHR, competent in a wetlab

https://drive.google.com/file/d/1T_t6Gkib3DCQ1oryyH0oc11XifM...

Email: see resume

Hey there! I'm Rowan. I've built and led software teams (at a molecular diagnostics lab and for a political advocacy project), built an award-winning synthetic bio video game, and have worked with startups and major research groups like at Stanford Health. Recent work of mine: published a survey of semantic search engines for science.
by chunkmonke99 | 2025-05-02 18:24:27+00:00
But we have AGI? We will have an intelligence super explosion by 2027 and a country of super geniuses just sitting around waiting for your command to "solve death" in 3 years after that. /s

Hopefully more forward thinking developed and developing countries can step up and resurrect the US model that made it so successful and lure top talent to their more welcoming shores.
by deeThrow94 | 2025-05-02 18:24:34+00:00
There are two ways that recursion intersects with language that are relevant here:

1. Our spoken and especially written grammar is recursive. We do handle this unconsciously. This is not related to our ability to reason about recursion at a high level, and recursive grammars are not necessary to do so. This is not a skill in the normal sense and we have only (very) limited ability to improve our capacity to interpret deeply nested grammars. However, this is still a useful illustration of what recursion IS, which is why I brought it up.

2. Language also introduces the ability to semantically reason about recursiveness. This is still a linguistic thing—you need a symbol and relations among symbols in order for recursion to be meaningful—but this is a skill and is likely very related to linguistic skill. This is the part that really helps you to program: ultimately, you're just reasoning about symbols and looking for incoherency.
by randerson | 2025-05-02 18:25:11+00:00
As an accomplished programmer who is not great at language nor math, I feel like my "modeling brain" is the key to success. I can envision all the aspects of an architecture, its data shapes and program flow, making it obvious which data structures and algorithms to use, or where to look for a bug. I did spend a lot of time naming things though... until ChatGPT replaced the need for a thesaurus.
by strobe | 2025-05-02 18:25:24+00:00
I was involved in mobile game development for several years, but I’m no longer active in that field. In my opinion, one of the reasons they do this is to maximize Ad revenue. In this case, it’s obvious that if you see this warning on your product page, the quick fix would be to spend money on Ads to gain a few more users as soon as possible. This also creates a competitive bidding situation across the market, as more developers buy ads, forcing others to do the same to keep up.
by atomicnumber3 | 2025-05-02 18:26:49+00:00
Just anecdotally based on my 2000something kid high school, the copious amount of tiering of math classes seemed to indicate to me that either we're really bad at teaching math to 80% of people, or only 20% of people will be able to handle precalculus.

We had basically 4 tracks: one ended with you doing algebra 1 in senior year, another ended with you doing trig in sr year, yet another that ended with trig (no precalculus), and then one that ended with you doing trig and precalc. That final class then had further subdivisions that were too small to have their own full classes: some kids just did precalc, some did calc 1 and took the AP Calculus AB exam and/or IB Math SL, while even even smaller group took AP Calculus BC and/or IB Math HL. The total number of kids who took the AP Calc AB exam in my year was 20ish, out of a graduating class of 500-600.
by SpicyLemonZest | 2025-05-02 18:27:11+00:00
This is really important to understand. Formality isn't an arbitrary concept invented by old fogies, it's a psychological hack we apply to convince people to take things seriously. People really like joking around [citation needed], so that's hard to achieve. A lot of people develop weird complexes about it, because there are big gaps between otherwise close subcultures in what should or shouldn't be taken seriously, but I hope nearly everyone can agree that court proceedings are a serious matter.
by dathery | 2025-05-02 18:27:30+00:00
Sorry but your point is just completely wrong and I am not sure why you have this belief. It is extremely normal and safe to backup SQLite via block device or filesystem snapshots. Are you under the impression that SQLite cannot recover from a power loss...? The whole point of using a log is that you can recover from crashes mid-way through updating the database file by replaying the writes from the log.

If it will convince you, I went and asked ChatGPT like you recommended and it agrees:

> If you want to use snapshots: > Use a filesystem or block-level snapshot tool that guarantees a point-in-time, atomic snapshot (e.g., LVM snapshots, ZFS snapshots, Btrfs snapshots, or VSS on Windows).

If you were going to "Tell SQLite to create checkpoint (write the WAL contents to the main DB) and suspend writes" as you suggest is necessary, why even bother with a snapshot at that point?
by hickoryhashrate | 2025-05-02 18:28:28+00:00
MARA | AI, Compute, Energy Hackathon | San Francisco | June 21, 2025 | https://www.mara.com/hackathon-2025

MARA is bringing together 100 students in San Francisco for a focused hackathon on the convergence of energy, compute, and AI. It’s a one-day event with technical prompts, mentorship, and a 1 BTC top prize.

Challenges will explore how AI agents can help solve the growing imbalance between compute demand and energy availability.
by magicalhippo | 2025-05-02 18:28:28+00:00
I recall reading about a professor at uni which carefully designed his tests throughout the year so he could determine if a student had grasped a certain programming topic. He also tracked effort, through handins and such.

After collecting data for a few semesters he concluded his students could be clearly divided into three categories: those who just "got" programming, those who understood it after working hard, and a small group that just didn't grasp regardless of effort.
by kmdupree | 2025-05-02 18:29:01+00:00
Avantos.ai | Jr Software Eng | Remote (UTC-6 - UTC+2) | 60-80k

Avantos is an AI platform that streamlines client onboarding and servicing for financial institutions. Its a Series A startup headquartered in NYC.

Tech Stack Languages: Typescript, Golang Frameworks/Libs: React, Next.js, Vitest, Playwright DB: Postgres Infra: AWS, Terraform, Docker

React experience is a must have. Experience with the rest of the stack is preferred, but not required.

You'll get a sense of what we're building during the coding challenge, which you can start by sending a POST request to: https://apply-to-avantos.dev-sandbox.workload.avantos-ai.net Payload should be this: {"email": "<your-email>"}

You'll need to make sure the user agent isn't something too bot-seeming or WAF will block you. This user agent works: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36
by janalsncm | 2025-05-02 18:30:18+00:00
There are different ways of solving a problem though, some which require more critical thinking than others. Trial and error (in industry you can sound fancy by calling it “choosing parameters empirically”) requires no understanding of the underlying process, only the ability to measure the outcome.

If you’re debugging, you can get by for a long time by trying things until the compiler shuts up. It’s not efficient or good but people do it.
by rz2k | 2025-05-02 18:30:27+00:00
The term "vibe-coding" is a pretty silly take on this possible partnership.

In my experience, Anthropic's biggest problem is their infrastructure and capacity. Anthropic could help Apple catch up where it appears far behind in AI, and Apple silicon might have the potential to keep Anthropic's cost structure from lagging behind competitors like Google, or OpenAI that seems to have negotiated excellent deals.
Ask HN: Feedback on Our SaaS Security Product (Sentrinus) for Startups and SMBs
by aditya12anand | 2025-05-02 18:30:27+00:00
Hey HN,

We’re a small team building Sentrinus (aka NEBULA), a lightweight endpoint monitoring and security platform aimed at SMBs and startups that can't afford heavy, complex EDR/XDR tools. Bringing the most critical aspects of MDM, EDR, and asset inventory tools under the same product.

After months of development, we’ve built a functional SaaS platform with a native Windows agent. It provides real-time visibility into processes, services, and system events, and provides device restrictions for security that our MVP customers asked for. The platform follows an agent server architecture, and the deployment of the agent takes just a few minutes. We’ve tried to keep it as frictionless as we could.

Here are a few videos to explain what we have already built as of now:

a) A short demo video (1:39) - https://drive.google.com/file/d/1z2E32VykDj1ObDWaz9vnaqRrR1_rpWou/view?usp=drive_link b) A full walkthrough (4:42) - https://drive.google.com/file/d/1_rHeBpuPr-GzOz4y-7_XIz1c9V0OguxD/view?usp=sharing

We want to launch publicly soon and would love to get feedback from the HN community:

a) What do you think we’re doing right? b) Where do you see potential risks, flaws, or poor practices? c) What would you want improved if you were a user or an investor?

A few things we’re already working on:

a) Custom policy configuration and alerts, along with user groups b) macOS and Linux support (basic functionality is in place for Linux) c) Getting it externally pentested & getting GDPR/ISO cert

Happy to answer any technical or product questions. Be brutal if need be, we want to improve.

Thanks in advance!
by tgv | 2025-05-02 18:30:49+00:00
Hold your horses. The summary of that article does not offer any proof of what the title says.

* It's a small sample, and they did not analyze the people who didn't complete the course. That's dubious. Those 6 could have had a massive influence on the outcome.

* The summary does not present the actual numbers. These are: "fluid reasoning and working-memory capacity explained 34% of the variance, followed by language aptitude (17%), resting-state EEG power in beta and low-gamma bands (10%), and numeracy (2%)". Note: numeracy, not math.

* The test result was only partially programming related. 50% consisted of the results of a multiple choice test with questions such as What does the “str()” method do?. Linguistic knowledge indeed.

* It's about completing a 7.5 hour Python course. That's learning indeed, but only the very beginning, where abstraction is not in play. The early phase is about welding bits of syntax into working order.

* The numeracy skills required are very low for such tasks, as the tasks are simple, and mainly require thinking in steps and loops, whereas numeracy aptitude is generally measured on rather problems involving fractions.

Edit: the paper uses the Rasch-Based Numeracy Scale for this, which seems to involve estimation and probabilities.

* 17% explained variance is a rather minimal result, and you cannot easily compare factors in such a small design, even if the other one is only 2%. That's a rather hairy statistical undertaking.

* Linguistic expedience might be explain the speed with which the course was followed, since the instruction is, obviously, linguistic. Hence, this factor is not necessarily related to the actual learning or programming.

* The argument from beta waves is clutching at straws.

* The argument that "perhaps women should have more of a reputation for being “good” at programming" because they score better on tests, is --however well meant-- utterly ridiculous. It reverses correlation to causation and then turns that into a fact.

* That linguistic skills are useful for programmers is widely understood. However, this is not because of the actual coding, but because the coder needs to understand the environment, the specs, the users, etc., all of which is transferred via language.

* And of course, the statistical result relies on Null Hypothesis Test Significance, which is rotten in its very foundations.

* Note that the CodeAcademy course "Learn Python 3" is 23 hours in 14 lessons.
by comeonbro | 2025-05-02 18:31:17+00:00
This is not truly solvable. There is an extremely strong outer loop of optimization operating here: we want it.

We will use models that make us feel good over models that don't make us feel good.

This one was a little too ham-fisted (at least, for the sensibilities of people in our media bubble; though I suspect there is also an enormous mass of people for whom it was not), so they turned it down a bit. Later iterations will be subtler, and better at picking up the exact level and type of sycophancy that makes whoever it's talking to unsuspiciously feel good (feel right, feel smart, feel understood, etc).

It'll eventually disappear, to you, as it's dialed in, to you.

This may be the medium-term fate of both LLMs and humans, only resolved when the humans wither away.
by pluto_modadic | 2025-05-02 18:31:28+00:00
quoting from a nice piece: https://lmnt.me/blog/app-stores-and-payment-methods.html "It still blows my mind how little the App Store has improved over the last decade. It’s barely changed. Almost every bad thing about the App Store still exists. And almost every good thing that happened for app distribution and payment methods is just the result of regulation."
by mjdesa | 2025-05-02 18:32:11+00:00
Equall | Product Engineer (Full Stack) | NYC (In-Person / Hybrid) | Full Time | $150K–$250K depending on experience | dani@equall.com

We’re building the OS for legal risk — a real-time AI platform that does legal work (not a co-pilot). Custom knowledge graphs + multi-agent systems = outputs that replace 100s of lawyer-hours.

You’ll:

- Own and ship full-stack features across SvelteKit, GraphQL, and Python

- Work in person with a high-output team, solving real pain points for top law firms

- Build AI-native product.

Must:

- Be NYC-based (or willing to move)

- Be serious, fast, and ready to work long hours on hard problems

- 2+ years experience

Nice: FastAPI, GraphQL, Tailwind, Svelte, Bun/Deno, AI/ML infra, structured concurrency
by ASalazarMX | 2025-05-02 18:32:13+00:00
Altruism is a weird thing, because deeds matter more than words, but doing altruistic things for the wrong reasons is still a bitter win. As an individual, intentions matter as much as deeds.

I'm not saying this man was or wasn't purely altruistic, I have no way of knowing that. I'm just playing Devil's advocate to point out that altruism can be a fascinatingly deceptive gray zone, even if it does a net good.
by HarHarVeryFunny | 2025-05-02 18:32:49+00:00
> I'll claim that there's not real thing such as a "language brain" or "math brain.

Did you even read beyond the silly headline?

The article itself is about pre-testing subjects on a range of capabilities from problem solving ability to second (foreign) language learning ability, and then seeing how these correlated to the ability of the test subjects to learn to code.

The results were basically exactly what might be expected - people who learned Python the quickest were those who scored the best at learning a second language, and those who learned to wield it the best were those who had scored the best at problem solving.

Not surprisingly math ability wasn't much of a predictor since programming has little to nothing to do with math.