MurphyA/hacker-news huggingface dataset:
by asdff | 2026-03-11 19:23:41+00:00
Is the laptop market even choosy or discerning? Very few people I know would actually understand specs. Especially when you step outside people who majored in fields that require some programming. I assume they must buy laptops, if they still even buy laptops, based on things like yearly sales periods at retailers, since you do see a surprising amount of square footage reserved for laptops to sit open on tables (not just apple's) in places like best buy, costco, target, etc. So there must be buyers. Maybe their comparison only goes as far as whatever bullet points Costco highlights on the price tag I suspect, in a "bigger number is better for the price" sort of way vs understanding a persons own compute needs.
by fragmede | 2026-03-11 19:24:12+00:00
For me, the one feature that sells having an iphone and a Mac laptop to me is copy and paste between the two devices. I spend way more time on my phone than I should, but being able to go from my phone to my laptop and back is what has me in Apple's ecosystem (for now). MacOS and iOS feel like they are buggier than they used to be, (don't get me started on 26) but framing it purely as a luxury and brand identity thing, without looking at usability details like battery life is an oversimplification.
by fc417fc802 | 2026-03-11 19:24:25+00:00
> There is a vast difference between a student reading from a textbook and a researcher / scientist reading studies and/or papers.

Not really. Both are learning new things. Neither has the time or access to resources to replicate even a small fraction of things learned. Neither will ever make direct use of the vast majority of things learned.

Thus both depend on a cooperative model where trust is given to third parties to whom knowledge aggregation is outsourced. In that sense a textbook and prestigious peer reviewed journals serve the same purpose.
by markrogersjr | 2026-03-11 19:25:11+00:00
Thanks, Simon, for the post. I love the idea of compound engineering, will try that out.

I recently wrote an agent skill that helps coding agents produce better code: https://inmimo.me/blog/tighten/

TLDR: declarative style, locality of reference, and comparisons to Anthropic’s code-simplifier plugin. Would love to get your feedback!
by rajit | 2026-03-11 19:25:35+00:00
This is a great point, and I agree with you. If a weight loss supplement brand were to use an AI influencer to market their product, it does raise questions about whether their supplement does in fact work on real people.

Nevertheless, things are trending more in this direction, and AI influencers will soon become the norm. Brands should be required to disclose when their marketing is AI.

It's worth mentioning that AI videos on Prism (and on any platform) do not have to be purely prompt to creative. For example, a brand designer can take an existing creative for a billboard for example and then use AI to generate images of this creative at a train station, in the Louvre, at a bus stop etc (without actually going there and shooting images).
by BugsJustFindMe | 2026-03-11 19:25:59+00:00
> The biggest shortcoming of the decade-ago MacBook “One”, aside from the baffling decision to include just one USB-C port that was also its only means of charging, was the shitty performance of Intel’s Core M chips.

MMMMMMM.....I don't know. I think the biggest shortcomings of that laptop were super common keyboard (dustgate), SSD, USB-C port, display, battery, and CPU (popcorning) failure.
by trollierworm | 2026-03-11 19:26:16+00:00
This sent me down a mental rabbit hole, I think it's one of those interesting nuances that are rules that native speakers follow without being able to name it, or know it.
I'm a native speaker, and also thought `vawn` was the most obvious pronounciation.
I'm guessing it's because `augh` is perceived as a recognizable vowel cluster where `gh` tends to be silent (daughter, caught, naught, taught). The interesting twist for me is that `laugh` is in obvious counter example, until I realized that gh in final position (laugh, rough, enough) is almost always \f\. And further, in words like laughter, roughness, we immediately distinguish a modified root word from the lexical position.

Maybe there's also an interesting thread to pull on in that the pattern may be more pronounced for names (e.g. Hughes). Just ruminating here though, I don't have a source for any of this.
by drdaeman | 2026-03-11 19:26:51+00:00
Instead of full e-voting I would love to see an additional scheme to a traditional paper ballot that allows for verification. Something like STAR-Vote or Scantegrity. Even if it’s flawed, it would be nice to run specifically because it doesn’t affect the elections but could produce useful insights. If it fails - nothing particularly bad happens, if it works - cool, we get extra assurances or maybe spot some fraud that we weren’t aware about.

But there seems to be either no political will, or some issues with the practical implementations. There were some municipal experiments here and there, and then just… crickets. Anyone knows what happened to those efforts?
by thewebguyd | 2026-03-11 19:27:31+00:00
Yeah, majority isn't big enough.

To modify the state constitution, you need 2/3 vote in both the house and the senate, and it also must be approved by a simple majority of voters in the next general election.

Since republicans are always unified against an income tax, dems only hold a 30-19 majority in the senate, and a 59-39 majority in the house, missing 3 and 7 votes respectively.

The plan for this tax is basically to have it challenged on purpose and leave it up to the state supreme court to re-interpret the constitution, and consider this an excise tax, which is the same way they were able to pass the state's capital gains tax.
by HPSimulator | 2026-03-11 19:27:52+00:00
Most analytics tools are good at showing what happened.

You can see bounce rates, funnels, and click paths.

But they rarely explain why a visitor hesitated or decided not to continue.

When I talk to founders about conversion problems, a lot of the discussion ends up being guesswork:

maybe the pricing feels wrong

maybe the page feels untrustworthy

maybe the messaging isn't clear

But it's surprisingly hard to diagnose those things objectively.

For people here who build products:

How do you currently figure out why users hesitate on a page?

Do you rely on user interviews, session recordings, heuristics, or something else?

I'm curious how others approach this layer of the problem.
by Aurornis | 2026-03-11 19:28:02+00:00
> MacOS is also very behind Linux these days in terms of app compatibility (especially games).

For the average consumer looking for a $599 MacBook Neo, Mac is the better choice for apps they actually use.

Linux can be used for gaming with a lot of titles, but both Mac and Linux are too far behind Windows or consoles to be considered as gaming machines.
by glitchc | 2026-03-11 19:28:04+00:00
It's a cool talk, but the relevance to the present problem escapes me.

If you're alluding to gcc vs fbstring's performance (circa 15:43), then the performance improvement is not because fbstring is faster/simpler, but due to a foundational gcc design decision to always use the heap for string variables. Also, at around 16:40, the speaker concedes that gcc's simpler size() implementation runs significantly faster (3x faster at 0.3 ns) when the test conditions are different.
by joeframbach | 2026-03-11 19:28:07+00:00
I figured out why it wouldn't work on my machine:

@media (prefers-reduced-motion: reduce) {
*, *::before, *::after {
animation-duration: 0.01ms !important;
animation-iteration-count: 1 !important;
transition-duration: 0.01ms !important;
}
}

With reduced-motion enabled (which is basically required in Tahoe :eyeroll:), animations complete immediately and there is no chance to click the salt/water.
by mcphage | 2026-03-11 19:28:18+00:00
> As long as the quality moat persists

The risk Lego faces is that they don't actually have a quality moat any longer. You can get non-lego sets with no stickers, plenty of prints, LED lighting, at a cheaper price, and with the exact same piece quality. I purchased this set: https://www.lumibricks.com/collections/steampunk-world/produ... over Christmas, and I paid $105 because it was on sale. The pieces were indistinguishable from Lego in quality, and the lights and lack of stickers was a quality increase from what Lego offers.

What moat Lego has is: brand recognition and licenses. Which aren't nothing, but don't offer much protection.
by usui | 2026-03-11 19:28:20+00:00
I just want to say that despite the AI negativity in other places, this highlights the positive aspect of it. I'm sure this could have been done without it, but I'm glad OP could get it out faster for a low-risk use case, shared it with us, and in the process taught a little bit of refining to others. It's a fun minigame.
by openasocket | 2026-03-11 19:28:21+00:00
Voter ID is often touted as an important part of election security, but when you look at the threat model of elections it just doesn't do much. Think about how you would try to cheat at an election. The common methods are things like ballot stuffing, throwing out votes, discouraging people from voting, etc. Examples include spreading disinformation about what day voting is happening, seizing ballot boxes and replacing them with forged ballots that favor your candidate, or calling in bomb threats to polling places. These are not prevented by voter ID requirements.

The only thing voter ID prevents is voter impersonation. It prevents you from finding someone else's name and polling place, going there, pretending to be that person, and submitting a vote on their behalf. But that threat doesn't really scale. Even if you assume no one at the polling places notice you coming to vote over and over under different names, a single person could probably only do this a few dozen times on election day. To scale that you would need more people; and every person you add to the scheme increases the odds of someone slipping up or getting caught. But the real issue is if any of the people you are impersonating try to vote! While election officials don't record what people voted for, they do record who voted, and the ballot counting process will automatically note that people voted multiple times. So you would have to figure out some way to gather a database of a large number of people you know aren't going to vote, and get a bunch of people to turn up at a bunch of polling places under those names. It's just not practical to do, when elections are decided by thousands or tens of thousands of votes.

> how difficult it supposedly is to have an ID (which is weird when you look at how other countries run elections)

The devil is in the details. I don't trust that the groups drafting Voter ID legislation are doing so in good faith. For example, North Dakota passed a voter ID law years ago. It stated that you needed a valid state-issued ID that included a street address. Sounds fine, right? The problem is that most homes on Native American reservations don't actually have street addresses. Tribal members use P.O. boxes for mail, and that P.O. box is on their driver's licenses. This was brought up when the law was proposed, but it passed anyway. The Spirit Lake Nation and the Standing Rock Sioux tribes had to sue in federal court. They were eventually successful, but it took years, and in the meantime the 2018 midterms were held with many Native Americans literally unable to vote.

See https://www.npr.org/2020/02/14/806083852/north-dakota-and-na...
by dagmx | 2026-03-11 19:28:22+00:00
How do you quantify that macOS is very behind Linux for games?

Proton has a direct counterpart in Crossover (whose components are open source) and has roughly the same compatibility as Linux via Proton. It’s less convenient I grant.

Then you also have the slew of iOS games that can also be played too.

If you’re talking convenience for specifically using Steam, then yes Linux has a lead. If you’re talking pure number of games, I don’t think you can actually quantify that argument.
by wolvoleo | 2026-03-11 19:28:43+00:00
Iran's mass murder after the protests was not ignored. We had a mass protest in my city. I'm not sure if you can call it genocide because it's their own people, the same race and identity. It's certainly mass murder and terrible but not an attempt to change the population racial makeup. Thus the label genocide doesn't qualify, but yes the actions are morally equally bad. Just a different label.

The reason there's less attention is twofold:

First of all our countries support Israel so we are complicit. That calls for more protest among us who don't agree because there's actually something we can change. Iran is not going give a crap when they see people marching in protest in Europe.

Another thing is that Israel has no business being in Gaza in the first place. Iran's government unfortunately does have a legitimate claim to governance in Iran.

I'm not against Jews at all but I am against my country supporting genocide.

Also I don't think one country unilaterally bombing a place they have nothing to do with is the answer to any problem.
by fakedang | 2026-03-11 19:28:47+00:00
Parent company in Delaware only for VC funding from US VCs. Final setup in Estonia for cost, Netherlands for ease of doing business and Switzerland for prestige or some intangible shit.

If you're not going for VC funding from the US, you can skip the Delaware setup and setup solely in the EU, ideally in the place where you're currently at. Don't make it all the more complicated than it needs to be. By the time you're big enough to obtain VC funding, your legal partners will have a better idea of how to structure the company.
by janalsncm | 2026-03-11 19:28:50+00:00
I don’t disagree, but it’s worth having a look at the changes the LLM did apply.

https://github.com/karpathy/autoresearch/blob/master/progres...

My opinion is you’d have to go pretty far down the x axis to get to anything that’s not things like tinkering with bs, lr, or positional encodings. There are so many hyperparameter knobs already exposed that duplicating layers is unlikely to be proposed for a long time.

I also just noticed that the last change it applied was changing the random seed. Lol.
by mhitza | 2026-03-11 19:29:12+00:00
Hi Willem.

I think the info you're getting from LLMs is misguiding you. And having LLMs write your content is not going to help. Even if you see other adults around you do that recklessly.

Cold emails have not been the recommended marketing approach for a long time. And if the emails were further composed by LLMs (even if you did the research on those leads) does not help

I've worked for, with, and run a boutique consulting company. Hundreds of clients managed is not the norm, it's far below that, in the tens, for the happy path.

I think you're building a model, for ideas that might be reinforced by a LLM, but niche in practice.

I appreciate the entrepreneurial spirit, and I'd recommend applying to YCombinator, if you're old enough for their program.
Show HN: R2 Desk Pro – a vault-locked desktop client for CF R2 (Tauri/Rust)
by pio_greeff | 2026-03-11 19:29:14+00:00
I built R2 Desk Pro because the Cloudflare R2 dashboard is fine for
one-off tasks but painful for real workflows — bulk uploads, sync
automation, cost visibility, and large bucket navigation across
multiple accounts.

It runs on Windows, macOS, and Linux. Built with Tauri v2 and Rust.

A few things I focused on for the security model:
- Vault-gated access with Argon2id passphrase — no unlock, no R2
operations
- Credentials stored exclusively in the OS keychain, never in app
settings
- All R2 requests execute in the Rust backend so secrets never sit
in browser code paths
- License validated via Lemon Squeezy on activation, then cached
locally with an offline grace period

On the feature side beyond the basics:
- Resumable multipart uploads with session persistence
- Sync engine with dry-run planning before any destructive operation
- Bucket administration: CORS, lifecycle rules, custom domains,
event notifications, jurisdiction
- Cost analysis with per-bucket and per-prefix breakdowns
- Live R2 metrics via Cloudflare GraphQL
- Signed URL generation for GET, HEAD, PUT, DELETE
- Cloudflare cache purge from the desktop workflow

Private beta is live at $29. First 100 customers get 25% off with
code R2CONTROL (valid until March 15 23:59 UTC). 250 seats per
platform.

Happy to answer questions about the Tauri/Rust architecture, the
security model, or any of the R2-specific implementation details.

https://r2desk.greeff.dev
by Imustaskforhelp | 2026-03-11 19:30:30+00:00
My friend, I am 17 so its nice to see that you are 15 but here are some discussion points I'd like to share.

Your writing sadly feels AI to me. I want you to know to NEVER use AI for writing purposes.

Second point, Mass cold out-reach (especially using AI) is not a good thing to do (reputation-wise). That's my opinion but maybe that can change.

Third point, Try to take things slow. At some point saying that we are 15 or 17 isn't the thing that one expects (that's my opinion). Because I think that stable businesses take a risk of migrating towards a product and they want to know that they are betting "safe"

Somethings don't require this concept of safety like say new businesses but even they would like to see previous reviews. A bit of chicken-and-egg issue to get first customers even and this is why cold-outreach didn't work for you

Fourth point, Everything doesn't has to teach you something right away. Things take time to teach you sometimes. Something like delayed-feedback rather than instant-feedback.

Fifth point: Realize why you are doing this. Are you doing it because you had wanted this yourself and you want to share this to others, or because you want to make money or want to make fame and that's all great as well fwiw :)

I can't speak about yourself but I have had multiple ideas shift, they come and go and singular digit ideas stick in mind and even they get crossed and changed to get to one and that's my point too, all you need is one business as well.

Sixth point: Never compare yourself to anybody or chase trends even if short-term could be fine. Maybe this is just my opinion but its not so good chasing trends and trends personally as your moat becomes timing and you might scroll say twitter to find the newest AI thing and this would just suck the joy out of building.

have a nice day.
by canjobear | 2026-03-11 19:30:35+00:00
I ran into an interesting incident of this recently. I got a Google Scholar alert about a paper with some experiments related to a paper I had published a while ago, by one "N. Tvlg". I read the paper with interest but I started noticing that although the arguments sounded good, they didn't really make sense, and also the descriptions of the results didn't really match the figures. Eventually I came across a cluster of citations to completely unrelated papers---my field is computational linguistics and these were citations to, like, studies of battery technologies for electric cars. I looked up "N Tvlg" on Google Scholar and they had "published" several articles very recently in totally divergent fields, and upon inspection, all of them had citations back to this materials science research buried deeply somewhere. Clearly these were LLM generated papers trying to build up citation count and h-rank for someone's career.
by brendoelfrendo | 2026-03-11 19:30:37+00:00
Correct. My understanding of the SAVE act is that it would require an enhanced RealID drivers license to act as sole proof of citizenship, which is a type of license only issued in 5 states (all bordering Canada) that can act as proof of citizenship when driving across the US-Canada border. Even people with a valid RealID would be required to bring an additional form of ID to prove citizenship, such as a birth certificate. The fact that this is confusing to people is, in and of itself, a huge red flag for the impact this will have on voter participation.
by 10xDev | 2026-03-11 19:30:45+00:00
They are attempting MAD but without nukes. The problem is that while the US seems to have obliterated Iran, they have no endgame plan on actually accomplishing a regime change. They thought about arming Kurdish Iranians but wen't against the idea, now we seem to be in a perpetual state of "it is over / it is not over".
by pessimizer | 2026-03-11 19:30:56+00:00
Most of these people are legitimately stupid. This article is also pretty stupid for focusing on grammar and spelling when the content of these emails is also quite moronic.

I don't think Larry Summers was fired for hanging out with Epstein and talking terribly about women with him; I'm sure plenty of people knew that he was an Epstein-type and hung in Epstein-type circles, and he publicly said horrible things about women's capacities, to people he barely knew.

I think he was fired for sounding like a subnormal reddit dweller. Simply seeming like a mediocre dumb guy. The idea that he was teaching their precious children was simply repellent to Harvard alums. It makes it even more of an obscenity that he was in charge of the government response to the housing bubble, and for running up the stock market in the late 90s. It's so much worse when you confirm the awful acts were done by an actually dumb guy.

You want to fool yourself into thinking that these monsters were trapped by some bad premise within some elaborately reasoned theory or at least unfortunately tripped up by a sign error or a transposed digit buried somewhere. Nope, just a guy whose job is to sit in a chair with a bunch of qualifying paper around his name, and do the things that his backers pay him to do. An elite robosigner. They're not even charming or handsome.
by ventuss_ovo | 2026-03-11 19:31:05+00:00
The phrase "first-class" matters here because most developers do not reject a platform over peak performance, they reject it over friction. If the happy path still requires language-specific glue, generated shims, and a mental model of two runtimes, then WebAssembly remains something you reach for only when the pain is already extreme.

What would really change perception is not just better benchmarks, but making the boring path easy: compile with the normal toolchain, import a Web API naturally, and not have to become a part-time binding engineer to build an ordinary web app.
by bell-cot | 2026-03-11 19:31:07+00:00
> voting for a bad person because you like their policies.

These days, you're lucky if you get to pick from "Bad", "Very Bad", and "Worst".

(BTW, does Mr. Bad look like he'll competently implement and honestly administer his policies? 'Cause without those, "good" policies ain't worth squat):
by mikestew | 2026-03-11 19:31:17+00:00
Please don't call people chuckleheads while licking a boot of a single corporation.

C'mon, you can make a better counter-argument than that. People can prefer what they like as far as I'm concerned, but poorly-thought arguments and narrative-supporting go straight to the "chucklehead" bin. Perhaps you can do a better job describing how a $300 plastic laptop is superior to a MacBook Neo than OP did, I'm willing to listen.
by lordgroff | 2026-03-11 19:31:31+00:00
Linux will always be a second class citizen on Apple hardware. I have the M1 and have tried Linux a few times at different stages of maturity. As it is right now, it's still a far cry from the experience of a Linux on x86 hardware, and specifically Thinkpads. Bottom line is, even though I really like my laptop, I do NOT like Mac OS (and with every update I like it _less_) and will probably go back to a thinkpad for my next laptop. It's a big shame.
by selectodude | 2026-03-11 19:31:52+00:00
You don't, but also you don't have to. Voter rolls are cross referenced with other sources of data to verify citizenship. ID is required to submit a non-provisional ballot even during early voting if you're not in your designated precinct.

Also just generally it's a severe federal crime to vote illegally, so people who are here illegally aren't out en masse publicly tying their identity to federal felonies.