MurphyA/hacker-news huggingface dataset:
by giobox | 2026-03-03 21:28:14+00:00
The Apple Silicon fanless MBAs are great until you end up in a workload that causes the machine to thermal throttle. I tried to use an M4 MBA as primary development machine for a few months.

A lot of software dev workflows often require running some number of VMs and containers, if this is you the chances of hitting that thermal throttle are not insignificant. When throttling under load occurs it’s like the machine suddenly halves in performance. I was working with a mess of micro services in 10-12 containers and eventually it just got too frustrating.

I still think these MBAs are superb for most people. As much as I love a solid state fanless design, I will for now continue to buy Macs with active cooling for development work. It’s my default recommendation anytime friends or relatives ask me which computer to buy and I still have one for light personal use.
by abustamam | 2026-03-03 21:28:22+00:00
I think this could go equally for Windows as well, and many other software (not just OS). I purpose refrained from Tahoe because I didn't like the design but I wanted to know what the consensus was on it before upgrading. Apparently it's bad!

Win 11 is bad compared to Win 10 as well. I'm fairly new to Linux so I can't really form an opinion there.
by saurik | 2026-03-03 21:29:13+00:00
I love how they come out with this article about the new 5.3 Instant, comparing it to the old 5.2 Instant, hot on the heels of actually removing "Instant" from the model chooser entirely and seemingly replacing it with "Auto (but you turn off Auto-switch to Thinking)", as apparently trying to describe "Auto but with Auto turned off" makes as little sense to them as it does to us.
by solid_fuel | 2026-03-03 21:29:21+00:00
Didn’t the sugar industry spend decades funding research designed to push the blame for obesity onto fat and carbs instead of sugar? That is politics, and opposing it is ALSO politics.

The sad truth is you don’t get to choose what will be considered political and what won’t. Trying to be distanced from politics instead of engaged and aware just makes it easier for bad actors to manipulate you.
by throwaw12 | 2026-03-03 21:29:24+00:00
I am saying PRs I get are around 60-70 lines of change, which is small enough to be considered as single unit (add to this unit tests which must pass with new change, so we are talking about 30 line change + 30 line unit test)

But when looking at the PR changes, you don't always see whole picture because review subjects (code lines) are scattered across files and methods, and GitHub also shows methods and files partially making it even more difficult to quickly spot the context around those updated lines.

Its difficult problem, because even if GitHub shows whole body of the updated method or a file, you still don't see grand picture.

For example: A (calls) -> B -> C -> D

And you made changes in D, how do you know the side effect on B, what if it broke A?
by JonathanFly | 2026-03-03 21:29:35+00:00
> This is correct and also increasingly affecting me as my eyes age. I had to give my Studio Display to my wife because my eyes can't focus at a reasonable distance anymore, and if I moved back further the text was too small to read.

> (I now use a combo of 4K TV 48" from ~1.5-2 metres back as well as a 4K 27" screen from 1 m away, depending on which room I want to work in. Angular resolution works out similarly (115 pixels per degree).)

The TV is likely a healthier distance to keep your eyes focused on all day regardless, but were glasses not an option?
by guilhas | 2026-03-03 21:29:46+00:00
Sex in hospitals, in schools, public places, public transport, in prision, violence, desperation, power relation, aliens?, most Japanese/animated porn is about non-consensual sex. A lot of this is illegal and most of it could be misinterpreted and lead to real life misunderstandings. At this level 80% of porn could be banned.

Two consensual adults or cartoons acting something illegal. And in UK porn is banned for underage already... So it seems problematic that they could just as easily justify to ban any book or video that depict illegal things
by zzleeper | 2026-03-03 21:29:49+00:00
Wow. The amount of quasi-xenophobic comments in this tread is nuts. They are also a bit misguided.

You don't hire a professor at a R1 school just to teach math101. You hire them they can build a research lab or otherwise help to advance the frontier of the field (cancer, stats, etc.). The talent pool in several of these fields is very very small for Americans, because the brightest just go (used to go?) to work to finance or tech. So if you say you can't bring any bright foreigners, you are constraining yourself to a lower talent pool than other countries, and thus will pay a price (in less research, in no foreign students applying and thus no $$ from them, etc etc)
by mcmcmc | 2026-03-03 21:29:51+00:00
Thanks for the ad hominem. Subjective artistic value aside, do you not dispute that prompting AI to create an artistic image is functionally the same as outsourcing to another human? You input instructions and a commission fee; you get back a piece of artistic expression. You did not create the art, someone else did. And for AI output, the machine cannot claim a copyright on that original image.

If you outsource the image creation, then throw it on a t-shirt design, or modify it, or do whatever, you can copyright the modified work that you Han a hand in creating, but you still are not the creator of the original.
by dangus | 2026-03-03 21:30:04+00:00
And if you are comparing against an M1 or M2 you can find numerous PC laptops that will beat that out in performance and still have a quiet/cool/long battery life operation.

Yes, the MacBook Air is unique-ish for having no fan at all, but a slow running fan that you can barely hear is going to get you more performance with basically zero added cost or compromise.

And for those users who don’t need top performance and just need an affordable office app machine, I’d argue that Snapdragon laptops have the same primary benefits as the MacBook Air.

In terms of competition against x86, Apple is only ahead of competition in their latest two or so generations and only in specific ways.

Want to play games sometimes like 936 million other PC gamers in the world? (The fastest growing segment of people who buy computers) You’ll pay a lot less for an Omen Transcend 14 than a MacBook Pro at the same specs and you’ll get a system with a very similar noise and battery life profile, along with far Better graphics performance.

I don’t personally think Windows is so bad compared to Mac in terms of annoyances. Mac nags you about all of Apple’s subscription services and you can’t even uninstall their apps like News and Stocks. Microsoft lets you uninstall everything including Notepad. It’s really not that annoying after about 5 minutes changing settings and uninstalling some things.

If we are talking about buying a used Mac we are also talking about buying a computer that will lose software support before the Windows equivalent historically. E.g., you buy an M2 MacBook Air and you’ve got about 7 years left or less before you lose major OS versions. Almost guarantee you that won’t be the case with any reasonably recent Windows PC that supports 11 today. My
by Biganon | 2026-03-03 21:30:19+00:00
The problem was not scp'ing the .ssh/ directory. The problem was scp'ing a directory whose permissions were 777, and "mapping" it (cannot find a better term) to a remote directory, which happened to be the home directory. The remote home directory therefore had its permissions changed to 777, which was deemed "too open" by openssh which refuses to use any file in it.
by mekdoonggi | 2026-03-03 21:30:30+00:00
Because currently the working population pays what is effectively a tax for health insurance. I pay over $450 a month for a family plan, and that's cheap and subsidized AND I need to pay for copays/deductible/coinsurance.

So taxes could go up $5k/yr but if I got health insurance, I'm better off.

The savings would take longer to realize because they come from better contracts, better preventative care, increased screenings etc.
by XCSme | 2026-03-03 21:30:40+00:00
They said it's available in the API too, in the blog post.

EDIT:

> GPT‑5.3 Instant is available starting today to all users in ChatGPT, as well as to developers in the API as ‘gpt-5.3-chat-latest.’ Updates to Thinking and Pro will follow soon. GPT‑5.2 Instant will remain available for three months for paid users in the model picker under the Legacy Models section, after which it will be retired on June 3, 2026.
by enaaem | 2026-03-03 21:31:19+00:00
I don't see how this is going to work without troops on the ground?

The US had air supremacy, troops on the ground and a friendly regime in Afghanistan and Vietnam, and it did not work. (I am not sure if Iraq was a success, but I am sure that people were super tired of it, and did not want something like that again)

What is just bombing going to do? They just rebuilt their weapons and you have to bomb them again in 1-2 years?

The administration has already suggested sending troops as an option. It does not help that they are just making things up as they go.
by FireBeyond | 2026-03-03 21:31:30+00:00
(I think) what you are thinking of was something introduced around the Catalina>Big Sur transition, when the Pro Display XDR was introduced.

At the time, people were "marveling" at the magic of Apple, and wondering how they did the math to make that display work within bandwidth constraints.

The simple answer was "by completely fucking with DP 1.4 DSC".

I had at the time a 2019 (cheesegrater) Mac Pro. I had two Asus 27" 4K HDR 144Hz monitors, that the Mac had no problems driving under Catalina.

Install Big Sur. Nope. With the monitors advertising DP 1.4, my options were SDR@95Hz, HDR@60Hz. I wasn't the only one, hundreds of people complaining, different monitors, cards, cables.

I could downgrade to Catalina: HDR@144Hz sprung back to life.

Hell, I could on the monitors tell them to advertise DP 1.2 support, which actually improved performance, and I think I got SDR@120Hz, HDR@95Hz (IIRC).

So you don't deserve downvotes on this. Apple absolutely ignored standards and broke functionality for third party screens just to get the Pro Display XDR (which, ironically, I own, although now it's being driven by an M2 Studio, versus the space heater that was the Xeon cheesegrater).
by crazygringo | 2026-03-03 21:31:34+00:00
This article is missing some important aspects/context:

> If the card processing cost is 4 percent of the sale price, the fee amounts to $6. That $6 is not 4 percent of the profit; it is 12 percent of the merchant’s margin.

Sure, but merchants are raising prices overall together with all their competitors, or charging more when using a card. Credit cards aren't taking away 12% of merchants' profits that they'd keep otherwise.

Also, credit card fees are not 4%, they're 1.5-3.5% with an average of around 2.3%.

> The merchant may pay little or nothing per transaction, the funds usually arrive immediately and no physical terminal is required.

But what's missing here is fraud protection. It's more like debit cards than credit cards, and debit card transactions are much cheaper in the US too (more like 0.7%).

Now that it's increasingly common for local merchants to implement a credit card surcharge (so non-CC users don't have to pay more), and a large percentage of credit card fees come straight back to the user as rewards (e.g. a 2% cash reward), it's not really clear that payment fees matter all that much in the end. See:

Fed Data Shows Economics of Interchange: 86% of Fees Fund Rewards Programs: https://www.pymnts.com/news/loyalty-and-rewards-news/2025/fe...
by PaulKeeble | 2026-03-03 21:32:03+00:00
What has surprised me about the cloud is that the price has been towards ever increasing prices for cores. Yet the market direction is the opposite, what used to be a 1/2 or a 1/4 of a box is now 1/256 and its faster and yet the price on the cloud has gone ever up for that core. I think their business plan is to wipe out all the people who used to maintain the on premise machines and then they can continue to charge similar prices for something that is only getting cheaper.

Its hard drive and SSD space prices that stagger me on the cloud. Where one of the server CPUs might only be about 2x the price of buy a CPU for a few years if you buy less in a small system (all be it with less clock speed usually on the cloud) the drive space is at least 10-100x the price of doing it locally. Its got a bit more potential redudency but for that overhead you can repeat that data a lot of times.

As time has gone on the deal of cloud has got worse as the hardware got more cores.
by deltarholamda | 2026-03-03 21:32:16+00:00
>The old Macs really were the perfect form factor for a compact desktop computer

For certain types of work, they are excellent. I used an SE/30 as a dedicated writing and light programming machine for several years. It presents a friendly face, and the intimacy of the small screen is nice.

The small screen discourages distraction, though the small resolution was a bit of a chore while programming (lots of scrolling).

I'd like to see a toaster Mac-style box, perhaps with a slightly bigger screen, say 12", and with a decent resolution.
by aleph_minus_one | 2026-03-03 21:32:41+00:00
> The important thing is not what merchants want, but what customers want.

What many people in Germany want is a payment system that is as anonymous and is as hard to control by some untrusted entitity (both government and banks are very distrusted) as possible and what cash offers. That's basically cash.

Not without reason, in Germany there exists the well-known phrase "Bargeld ist gelebte Freiheit" ("cash is lived freedom").
by tossandthrow | 2026-03-03 21:32:58+00:00
I did the "simple life abroad" some years ago. A couple of years in Portugal. Easy very well paid job.

I moved back finished a second degree and am looking into a more stable career in my home country.

Don't sweat the decision. If you want to checkout Portugal. Do it. Spend a year or whatever, and move back to turkey if you didn't like it.
by taylorallred | 2026-03-03 21:33:07+00:00
It makes me think that it's worth sitting down and considering what all the valid outcomes for a piece of functionality are. A user typing in a string in the wrong format is not necessarily "exceptional", whereas running out of memory while getting the input would be. I feel like programmers too often treat perfectly valid outcomes to be errors. For example, in Rust I'll see Option<Vec<Foo>> and I ask myself if we could just use the empty vector as a valid return value.
by Aurornis | 2026-03-03 21:33:28+00:00
$120K isn't going to cover the fully loaded costs of an SRE who can set up and run that.

Hiring 1 person to run the infrastructure means that 1 person is on-call 24/7 forever.

If there's an issue with the server while they're sick or on vacation, you just stop and wait.

If they take a new job, you need to find someone to take over or very quickly hire a replacement.

There's a second bus factor: What happens when that 8xH100 starts to get flakey? You can't move the jobs to another server because you only have one. You can start diagnosing things and replacing parts and hope it gets to the root issue, but that's more downtime.

Going on-prem like this is highly risky. It works well until the hardware starts developing problems or the person in charge gets a new job. The weeks and months lost to dealing with the server start to become a problem. The SRE team starts to get tired of having to do all of their work on weekends because they can't block active use during the week. Teams start complaining that they need to use cloud to keep their project moving forward.
by datadripsol | 2026-03-03 21:33:42+00:00
Most data conversations focus on tooling — better dashboards, faster pipelines, shinier BI platforms.
The problem is usually upstream.
Bad data is worse than no data because no data means you know you're guessing. Bad data creates false confidence. We've seen revenue logged differently across systems, customer definitions that vary by team, KPIs calculated inconsistently across departments.
Dashboards don't fix that. Governance does.
Not a 40-page policy. Just clear ownership and agreed definitions across four things: accuracy, completeness, consistency, and timeliness.
Clean inputs reduce arguments. Fewer arguments mean faster decisions.
Happy to discuss — curious how others have approached ownership models at scale.
by amluto | 2026-03-03 21:33:42+00:00
belated edit: My comment about “whatever, the temperature is high” is silly. The mean photon energy is about 2.7kT, which scales in direct proportion the interest bits of the Maxwell-Boltzmann and Bose-Einstein distributions (see [0] and [1]). At 2.7kT, the curves are pretty close, but you don’t have to go down that far to get a big difference. So tagging all the light would cause a substantial change in the sun’s color.

[0] https://scholarship.haverford.edu/cgi/viewcontent.cgi?articl... Eq. 16
[1] Handy plot at https://commons.wikimedia.org/wiki/File:Quantum_and_classica...
by highfrequency | 2026-03-03 21:33:51+00:00
Given how good Apple Silicon is these days, why not just buy a spec'd out Mac Studio (or a few) for $15k (512 GB RAM, 8 TB NVMe), maybe pay for S3 only to sync data across machines. No talent required to manage the gear. AWS EC2 costs for similar hardware would net out in something ridiculous like 4 months.
by jackfranklyn | 2026-03-03 21:34:12+00:00
The structured data point in the top comment is spot on. Added Organization and SoftwareApplication schema to my own project recently and the shift in how Google indexes you is real - went from being treated as a random domain to Google actually understanding what the site represents.

What's maddening about this whole situation though is that Google already has every signal it needs. The GitHub repo links to nanoclaw.dev. The npm package links to it. The commit history proves authorship. But apparently domain age and raw backlink count still trump verified ownership signals. The system rewards whoever stakes out the domain first, not whoever actually built the thing.
by eikenberry | 2026-03-03 21:35:07+00:00
You can use hosted versions of Qwen or any other of the smaller models w/o having to invest in a LLM rig today... I plan to use the cheap hosted models until hardware advances enough to host locally in method that is more cost effective than the API costs. A couple of the hosting providers I'm looking at are https://synthetic.new and https://openrouter.ai .. I'm sure there are tons more.
by mothballed | 2026-03-03 21:35:08+00:00
Trump is at his best point to save face right now. It's now or never, IMO. He killed an entire leadership lineup of Iran. If he pulls out now it is a clear victory for him. If he continues the campaign 2 or 3 more weeks it's tough for me to find another out for him that doesn't involve a lot more risk to the USA.

Given he did take this clear victory and cash in, in Venezuela, there is some hope he'll do the same in Iran.
by alliao | 2026-03-03 21:35:18+00:00
sadly I'm one of those "knowledge worker" that aren't extraordinary enough to survive on my own so I have a job. And everyday when I try to login to my zero trust network my face is being scanned multiple times. And I feel the cold stare from the teenager me lol that dude would not approve such atrocity for sure. daily refresh of biometric data is just downright degrading...
by linkdd | 2026-03-03 21:35:23+00:00
Last-Write-Win CRDTs are nice, but I wish the article talked about where CRDT really shine, which is when the state truly converge in a non-destructive way, for example:

1) Counters

While not really useful, they demonstrate this well:

- mutations are +n and -n
- their order do not matter
- converging the state is a matter of applying the operations of remote peers locally

2) Append-only data structures

Useful for accounting, or replication of time-series/logs with no master/slave relationship between nodes (where writes would be accepted only on a "master" node).

- the only mutation is "append"
- converging the state is applying the peers operations then sorting by timestamp

EDIT: add more

3) Multi Value registers (and maps)

Similar to Last-Write-Win registers (and maps), but all writes are kept, the value becomes a set of concurrent values.

4) Many more...

Each is useful for specific use cases. And since not everybody is making collaborative tools, but many are working on distributed systems, I think it's worth it to mention this.

On another note, the article talks about state based CRDTs, where you need to share the whole state. In the examples I gave above, they are operation based CRDTs, where you need to share the operations done on the state and recompute it when needed.

For example, in the Elixir ecosystem, we have Horde ( https://hexdocs.pm/horde/readme.html ) which allows distributing a worker pool over multiple nodes, it's backed by DeltaCrdt ( https://hexdocs.pm/delta_crdt/DeltaCrdt.html ).

Delta-CRDTs are an optimization over state based CRDTs where you share state diffs instead of the whole state (described in this paper: https://arxiv.org/pdf/1603.01529 ).
by JohnMakin | 2026-03-03 21:35:27+00:00
I agree with none of this. It's clickbait slop, very obviously, and that did make me skim it faster than I normally would have, but I read it. The burden shouldn't be on me to try to understand the point clickbait slop is making. This "style" is unreadable and exhausting and that was my salient point. Read what I just linked, it makes the complete opposite conclusion just a few months ago.

How good, non-slop writing usually works is - you lead with your main point, and break it down further throughout the main article. The fact he contradicts his leading hook indicates slop and bad writing, not failure for me to understand whatever the hell the point of this nonsense is (other than to get clicks).
by mitthrowaway2 | 2026-03-03 21:36:34+00:00
If anything, a high base pay would be a dis-incentive to perform well, because increased wealth (a) reduces the marginal utility of additional compensation, and (b) makes the CEO less vulnerable to going down with the ship. The same goes for "golden parachutes".

IMO, if incentivizing good performance was really the goal, then companies would hire CEOs who are not already wealthy, pay them only enough base salary that they accept the job and can focus on it without worrying about paying bills, and compensate them mainly using illiquid, very long-dated stock options, which become worth a fortune if and only if the company is still around and profitable far into the future. It turns out that this is basically how founders are compensated, and it's a wonder that shareholders allow public-traded companies to be run in any other way.
Show HN: A Free, interactive API course for product managers
by matb31240 | 2026-03-03 21:36:34+00:00
My wife is a product manager and she kept asking me questions about APIs at her new job. I’m a former developer and now a high school teacher, and I love simplifying complex tech concepts.

So we created API101.org, a free course to help product managers and non-technical folks understand APIs, webhooks, authentication, and more. Most of the course is reading and examples, but there are a few mini Postman-style widgets (her idea) scattered in the lessons so you can try real API calls right in your browser.

It’s about 2–3 hours long, fairly comprehensive (maybe a bit much, but everything felt essential), and built as a side project for fun.

We’d love feedback, what’s useful, what’s confusing, what could be improved. Thanks!