MurphyA/hacker-news huggingface dataset:
by gamblor956 | 2025-06-08 19:47:44+00:00
DOGE sent people to Medicare for the purpose of cutting off Medicare patients, not rooting out fraud in service providers.

DOGE's actions have actually increased service provider fraud quite dramatically across all agencies, because the existing fraud prevention processes have all been circumvented.

Taking into account the increased costs DOGE has imposed on government agencies, DOGE's net "savings" to date are an estimated negative 100 billion for 2025 alone (meaning, that when all is said and done, DOGE will have caused the government to spend at least $100 billion more than it would have if DOGE had done nothing at all) and negative $500 billion for the remainder of Trump's term if their "cuts" are extended.

DOGE is what happens you put technoidiots in charge of things they know nothing about and think that technology is the magical solution to every problem.
by xnx | 2025-06-08 19:47:51+00:00
> when rent is less than 10% of take home pay

If that were ever true, people would chose to spend a higher percentage to get a nicer, bigger, or better located place.

Unlike many goods, there is practically no upper bound on what you can spend on housing. You can't buy a better phone for $3000, but you can continue to buy a better home up to $50 million (possibly more).
by AnthonyMouse | 2025-06-08 19:48:46+00:00
> The article also blames it for 2022 mass layups at existing big tech companies with cash reserves.

It's possible for two things to be true at once. The new rules can be moderately bad for big companies and cause them to do layoffs and also cause them to be catastrophically bad for startups, giving incumbent big tech companies another relative advantage over them.

This is also ignoring the short-term vs. long-term effects. In the first year the incumbent companies are in the same boat as the new ones because they already deducted all their R&D expenses from the previous year when they were still allowed to, so they get a minimal deduction this year and have no advantage. But five years from now, they'll have five years worth of R&D they're still amortizing -- notably, this means the government is no longer getting more revenue from them in the current year than they would otherwise, since their average R&D expense and their average amortized deduction are now equal -- whereas the startup has no historical R&D to deduct and is put at a disadvantage.
by margalabargala | 2025-06-08 19:48:55+00:00
Should we take bets as to whether the two students in this particular story were young adults?

No Contact orders are a useful tool. This isn't a case where they were the correct one to use.

Universities here are simply doing what requires the least possible amount of administrative effort to protect the university from legal liability. Not uncommon among schools in the US, university or otherwise.
by Topfi | 2025-06-08 19:49:07+00:00
Will be interesting to see whether and how the purported improvements in terms of efficiency and standby life will find their way into mainline Windows. A lot of issues people like myself have with current day Windows can be traced back to intentional decisions which they could have gone back on at any stage in the last decade.

Changing settings between updates against users wishes, dark patterns, (re)installing what on any other OS would be considered adware, launching Recall without even the most basic security measures initially showcasing a lack of care, standby being at most a suggestion considering how often my work laptop burns up the inside of my backpack, everything connected with OneDrive...

None of this should require an outsiders perspective or an extensive reworking of what Windows is to fix, just a willingness to do the bare minimum. Will keep my eyes open for changes that can be traced back to these efforts, but fear that besides a potential improved game mode, most of this "trimming-of-the-fat" will remain with the Xbox version of Windows. Alternatively, bad habits take over again and they introduce the aforementioned issues into the Xbox version, rather than learning to remove that stuff from Vanilla Windows.
by izacus | 2025-06-08 19:49:46+00:00
> I think practice shows this isn't true, Minecraft is pure procedural generation and people love wandering through Minecraft worlds.

Minecraft isn't even remotely the same genre or even catering to the same audience as Bethseda games, so it's a really terrible comparison.

It's like telling a cyclist that the roads are fine you see, there's plenty of trucks on them.
by bgwalter | 2025-06-08 19:51:48+00:00
Direct your bewilderment at the conspiracy theorists of the NYT!

https://www.nytimes.com/2025/06/06/technology/elon-musk-trum...

"The spat was revelatory, it was epic, it was historic, at least according to the thousands of earnest and excited commentaries that were instantly published.

It was also a well-timed outburst.

Mr. Musk and Mr. Trump did not have a feud five days ago and might not have a feud five days from now. Until proved otherwise, all of this is theater. Think of it as the political version of professional wrestling. For a few hours, everyone was diverted by the spectacle of a brawl between the world’s richest man and its most powerful person."

Having you and other politically naive persons shoot down anything as a "conspiracy theory" is exactly what enables the system.
by wkat4242 | 2025-06-08 19:52:01+00:00
> Then a little bit later Jordan Hubbard announces FreeBSD would be the UNIX layer of OS X.

But it's not. It's NeXTStep. They took a little bit of userland but that's about it. A lot of it is not even freebsd-specific like zsh and bash (the ancient version apple ships)

I wonder if more was planned at first. Similar to when Jonathan Schwartz proudly announced ZFS being part of macOS but it only ever made it to a beta and was removed again.
by IshKebab | 2025-06-08 19:53:39+00:00
That's not how batteries work. The charging time is measured in "C"s which is a weird unit where 1C means you can fully charge the battery of any size in 1 hour. 2C means half an hour.

But it's already independent of the size of the battery. You don't really get any increase on the max charging speed by dividing it up differently, any more than you can create cake by cutting a whole cake into pieces.

The way to improve it is with battery chemistry, and probably with more capable power electronics.
by pjmorris | 2025-06-08 19:54:31+00:00
I'm willing to be a cup of coffee that the OP's degree and Atkinson's advice preceded the existence of R. I'm going to excerpt a mid-80's interview of Butler Lampson from Susan Lammer's book 'Programmers At Work' to illustrate my guess at what Atkinson might've been thinking...

LAMPSON: I used to think that undergraduate computer-science education was bad, and that it should be outlawed. Recently I realized that position isn’t reasonable. An undergraduate degree in computer science is a perfectly respectable professional degree, just like electrical engineering or business administration. But I do think it’s a serious mistake to take an undergraduate degree in computer science if you intend to study it in graduate school.

INTERVIEWER: Why?

LAMPSON: Because most of what you learn won’t have any long-term significance. You won’t learn new ways of using your mind, which does you more good than learning the details of how to write a compiler, which is what you’re likely to get from undergraduate computer science. I think the world would be much better off if all the graduate computer-science departments would get together and agree not to accept anybody with a bachelor’s degree in computer science. Those people should be required to take a remedial year to learn something respectable like mathematics or history, before going on to graduate-level computer science. However, I don’t see that happening.
by WillAdams | 2025-06-08 19:55:16+00:00
I mentioned Processing --- there isn't an interactive graphical front-end --- it's a text editing/result window pair. Another concern is the last time I looked into it I couldn't get the precision necessary --- has that changed?

Probably I should just use Hypernext Studio:

https://tigabyte.com/

but I don't like that it's closed source/very small company (one person?) and not really cross-platform.
by Oarch | 2025-06-08 19:55:56+00:00
I wonder how much longer this logic can hold. I have equity in the startup I'm at. It's a very complex platform and in a niche / emerging market.

Yet could AI feasibly generate a similar (or better) app in a few years? It used to be unthinkable. Now, I'm not so sure.

The development cost of software could feasibly drop to negligible levels. It no longer seems like sci-fi, more and more it seems like the inevitable direction of travel.

What happens to my equity? Welp. Might not be great news.
by const_cast | 2025-06-08 19:56:38+00:00
1. The US health insurance market is not a free marketplace. It's almost as far away from a free marketplace as you can get. It's socialized medicine, just done in smaller, shittier fiefdoms.

2. I've never in my life seen anyone successfully negotiate health insurance with their employer. You get a pamphlet with your pre-determined shitty options and you have to pick one.
by PopAlongKid | 2025-06-08 19:56:55+00:00
>AMT is a pretty complicated calculation

Actually, it is not. It only seems complicated because it is backed into after calculating the regular tax when you use the IRS tax forms. In other words, first you calculate ordinary tax, then you make plus/minus adjustments for the things that are different under AMT.

If there was a Form 1040-AMT which simply calculated the AMT the same way we calculate regular tax, you would see that it is actually simpler than ordinary tax. (depreciation is simpler, itemized deductions are simpler, personal exemptions for kids go away, the standard deduction is much higher, and so on).

If we did it the other way around - calculate AMT first, then make adjustments to back into ordinary tax, then you'd say ordinary tax is complicated.

Most people don't understand that under the TCJA temporary provisions enacted in 2017 and expiring in 2025, most of the changes just involved moving AMT provisions into the ordinary tax calculation.
by mitthrowaway2 | 2025-06-08 19:57:02+00:00
From the GP's description, "passing a long line of cars", unless that vehicle is flashing emergency lights you certainly don't need to move over to accommodate an aggressive driver to your rear (and doing so might force you to slow down to a halt). This situation is common when there's a backed-up highway exit for example.

But I don't think a powerful engine is needed in that scenario either. The only case where it's really needed is accelerating up a steep hill.
by godelski | 2025-06-08 19:58:52+00:00
Sure. There were also a lot of very normal people. There were people trying to take down Nazi from the inside. And there were people that were genocidal maniacs.

It's not like one day all of Germany turned evil then a few years later turned good again. Framing things like that is unhelpful. It makes evil seem cut and dry. Trivial to identify. That's what authoritarians thrive on: oversimplification. Everything is easy, it's not your fault, "it's so simple, you just..."

All that accomplishes is letting evil flourish. Gives it time to grow and set root. You're just being dehumanizing yourself.

Don't help your enemies.

Don't emulate your enemies.
by kldg | 2025-06-08 19:58:56+00:00
crudely. apache2 logs are parsed every 5 minutes. if the IP address exists already in post-processed database, ignore the entry; if they didn't exist in database, a script parses user agent strings and checks against a list of known "consumer" browsers; a whitelist. If they match, we assume they're human. we then delete the detailed apache2 logs and put just the IP address, when we first saw them (date, not datetime), and whether they were deemed human or bot into database. faking user agent strings or using something like playwright would confuse the script; but the browser list will also inherently not have all entries of existing "consumer browsers".

every day, a script checks all IP addresses in the post-processed database to see if there are "clusters" on the same subnet. I think it's if we see 3 visitors on the same subnet, we consider it a likely bot and retroactively switch those entries to being a bot in the database. Without taking in millions of visitors, I think this is reasonable, but it can introduce errors, too.
Completing four development tasks while on a trail run
by scottfalconer | 2025-06-08 19:59:42+00:00
I tend to tend to get my best ideas when I'm not sitting in front of a computer.

My general workflow was:

- Be out. - Think of idea. - Make a note on my phone. - Hopefully remember to look at it later. (Rarely happened)

but now it's:

- Be out. - Think of idea. - Kick off coding / creative / research agent to do whatever I’m thinking of. - Review when I’m home.

Why make a note when you can just as easily start doing the thing?

So today I put it to the test and decided to see how much dev work I could get done while on a run.

My workflow: Kick off an initial task, head out on the trails, whenever I got to a shady spot, check the tasks, merge the ones with passing tests, and start new tasks as needed.

End results:

~5 miles through the Boise foothills. ~550ft elevation gain. - 7 development tasks kicked off. - 4 pull requests reviewed and merged.

Development tasks initiated, developed, and merged while on the run:

https://github.com/scottfalconer/compact-memory/pull/399

https://github.com/scottfalconer/compact-memory/pull/400

https://github.com/scottfalconer/compact-memory/pull/401

https://github.com/scottfalconer/compact-memory/pull/402

Strava map:

https://strava.app.link/e83SL3bz2Tb
by AnthonyMouse | 2025-06-08 20:00:15+00:00
> That assumes 100% of expenses are software development related. But the numbers are imaginary so using your example taxes are 21% of 200k, so 7 million in losses = 7.042 million in losses. A 1/2 of 1% increase, the sky is fucking falling.

The problem here is that the losses are often in time or future liabilities but the government expects to be paid in cash. Your developers were mostly working for stock options or some other deferred compensation, which may cost you tomorrow but tomorrow you'll have more revenue. Where are you getting the cash to pay the government right now?
by AshamedCaptain | 2025-06-08 20:00:44+00:00
This article is not complete without the reminder that this entire dance of instructions was required because MS would not allow a Windows OEM licensor to ship ANY customer-facing computer that would offer the option to boot BeOS via a pre-loaded bootloader or similar.

https://www.zdnet.com/article/be-stings-microsoft-with-lawsu...

> Be outlines its tortured history of trying to get its operating system included on machines from major computer makers, most notably Compaq Computer and Hitachi.

> Be said that in September 1998, Hitachi verbally committed to loading the BeOS alongside Windows on a line of PCs. Be had planned to offer software that would easily let computer owners choose between the two operating systems, but said it was notified by Hitachi in November 1998 that Microsoft's licensing deal with Hitachi effectively prevented such an approach.

> Although Hitachi eventually sold some PCs with the BeOS loaded on the hard drive, Be said the operating system had to be started from a floppy disk, and the machines bore no indication that they even came with the operating system.
by const_cast | 2025-06-08 20:00:56+00:00
Well, there's a lot going on here:

1. Bad plans have really, really high deductibles and high OOP max. If you're looking at 9K OOP max then you can absolutely be financially ruined. I mean, for many people that's more than their car.

2. Out of network charges and ridiculous billing. You can get denied, you can be given the run-around, and you WILL pay more than whatever your OOP max is. Your hospital visit will result in you getting bills 3 months later. Things will conveniently slip through the cracks.

3. Not everything is covered, for example, long-term care. If you're old and sick and need to be in a nursing home, you're 100% fucked. You need medicaid for that. Not medicare, that doesn't cover it, you need medicaid. So you need to basically forfeit all your money you've ever made. Or, pay 10k a month, which is functionally equivalent for almost everyone.
Show HN: TRMNL E-Ink Home Assistant Weather Station
by TilmanGriesel | 2025-06-08 20:01:25+00:00
This is a lightweight Home Assistant integration that sends live sensor data to a TRMNL E-Ink display. It supports CO₂, temperature, humidity, pressure, and other environmental metrics from Netatmo or any Home Assistant-compatible device.

Still under development, feedback and contributions are welcome.
by CorpOverreach | 2025-06-08 20:03:51+00:00
I wish more games would prioritize couch co-op modes over online play. Games that are focused on online only play basically have an expiration date from the day that they launch. Some may live longer, some may be dead on arrival.

But, make a good game that's playable by friends together at any time on a rainy day? If the game is good, it never dies.
by shayway | 2025-06-08 20:04:02+00:00
This is not a criticism of the developers at all, and certainly not their sentiments. I am behind those 100%. But.

There are so many fantastic games made with just as much heart out there that don't have a tweet go viral and revitalize the playerbase. Developers that aren't able to support their families by doing what they love. While it's always nice to see game development pay off, the real lesson here isn't honesty or values; it's good marketing and good luck.
Ask HN: What Happened to the Apple Vision Pro?
by pera | 2025-06-08 20:05:11+00:00
The Apple Vision Pro was released just two years ago but somehow I completely forgot about it, does anyone still use it for anything?

I've never had the chance to try one but I do remember many people referring to it as a revolutionary piece of technology.

https://news.ycombinator.com/item?id=36201593
by bogantech | 2025-06-08 20:06:37+00:00
> Turns out the competition had done the most stupid thing and built a read buffer

This isn't really stupid though as explained in the pdf

> Paradise had stuck a read FIFO between display memory and the video output stage of the VGA, allowing the video output to read ahead, so that when the CPU wanted to access display memory, pixels could come from the FIFO while the CPU was serviced immediately. That did indeed help performance--but not as much as Tom’s write FIFO.

VRAM accesses are contended, so during the visual display period the VGA circuitry has priority. CPU accesses result in wait states - a FIFO between the VRAM and the VGA means less contention and more cycles for CPU accesses

Why improve read performance though? Games accessing VRAM I presume would be 99% write. Perhaps it was to improve performance in GUIs like Windows?
by strangattractor | 2025-06-08 20:06:47+00:00
Do you remember him suggesting to drink bleach or exposing yourself to UV? [0]

Let's say for example the President keeps his yap shut about hydroxychloroquine or drinking bleach [0] etc and 10 people listening to Alex Jones die taking it because they are frightened. Now lets say POTUS goes on televised News and suggest doing dangerous things to 100 times the size of Alex Jones's audience and we end up with 1000 needless deaths of people that may not get COVID anyway. I expect Alex Jones to be an irresponsible sleaze bag but POTUS should have some restraint/intelligence.

[0] https://www.youtube.com/watch?v=zicGxU5MfwE
by antisol | 2025-06-08 20:06:55+00:00
Sure, ok.

> some strange ideological reasons to cling to X.

"It works" == "strange ideological reasons"

...And you claim I'm the one arguing in bad faith, lol.

You might want to look up "projection".

> I do actually wish you the best of luck.

Yep, and good luck - sincerely - getting wayland to a usable state. Who knows, maybe in another decade or two it'll be worth revisiting
by Terr_ | 2025-06-08 20:07:50+00:00
Or the internals of the eldrich sorting machine in Going Postal, by Terry Pratchett:

> "Let me guess," said Moist. "The postmen had to work too hard?"

> "Oh, postmen always work too hard, sir," said Groat, without blinking. "No, what got people worried was finding letters in the sorting tray a year before they were due to be written." [...]

> Moist moved a little closer to the machine and peered into the machinery. He could just make out, at the heart of the glow, a little wheel. It was turning, slowly. [...]

> "Three and a bit, that's the ticket. Only Bloody Stupid Johnson said that was untidy, so he designed a wheel where the pie was exactly three. And that's it, in there."

> "But that's impossible!" said Moist. "You can't do that! Pi is like... built in! You can't change it. You'd have to change the universe!"

> "Yes, sir. They tell me that's what happened". [...]

> Words spilled out of Mr Groat like stashed mail from a crack in the wall. Sometimes the machine had produced a thousand copies of the same letter, or filled the room with letters from next Tuesday, next month, next year. Sometimes they were letters that hadn’t been written, or might have been written, or were meant to have been written, or letters which people had once sworn that they had written and hadn’t really, but which nevertheless had a shadowy existence in some strange invisible letter world and were made real by the machine.
by const_cast | 2025-06-08 20:10:28+00:00
Waymo is significantly more dangerous than air travel to a degree that the comparison is actively offensive to everyone currently alive on Earth.

We can't even get cars, working in more-or-less two dimensions, to go without constantly running into each other and being one of the major causes of death in human civilizations. Waymo "solved" that problem in about, oh let me see here... yeah 0.0001% of cases. So, we're almost there! That's, like a couple cities out of all cities on Earth.

Yeah that's bad. Really, really, really bad. Like so bad it's not even worth talking about and comparing to air travel.
by kiitos | 2025-06-08 20:10:38+00:00
Forget about reliably-correct. The code that any current-gen LLM generates, no matter how precise the prompt it's given, is never even close to the quality standards expected of any senior-level engineer, in any organization I've been a part of, at any point in my career. They very much never produce code that is as good as what I can create. If the LLM-generated code you're seeing passes this level of muster, in your view, then that's really a reflection on your situation(s), and 100% not any kind of truth that you can claim as part of a blog post or whatever...
by kjellsbells | 2025-06-08 20:10:38+00:00
As the ww2 generation passes on, it's easy to forget the degree of utter, total mobilization that went on in the British Isles during the war. I'm always struck by how easy it is to hike into some remote part of the UK and learn that the parish school was a training ground for Italian resistance fighters or that some park in remote scotland was where they trained commandos. Perhaps its because the country is quite small, and they had to use every inch, but it always seems remarkable.

I think the notion of odd, but brilliant, boffin is deeply embedded in British culture. Or was, until at least the 2000s. The Great Egg Race on TV being a fine example.
by vkou | 2025-06-08 20:11:04+00:00
> And shameful (for them.)

1. A single positive outcome with N=1 should generally not be the basis for making a medical recommendation.

2. It takes a mountain of research work to go from that to a study that you can draw meaningful conclusions from.

3. The hospital is not in the business of doing research, it's in the business of treating patients.