MurphyA/hacker-news huggingface dataset:
by crystal_revenge | 2025-06-10 17:00:07+00:00
What’s interesting about this is that it used to be far more common for most technical people to be pretty well versed in basic calculus. A frightening number of software engineers don’t really understand calculus. But back in the 90s most engineers, even software folks who may likely have come from an EE background, would have had the basics down pretty well. DFW was writing for an audience with a potentially much higher mathematical literacy than today.

The probability that this “mistake” is intentional is related to how likely an informed reader would be to recognize this mistake.
by Analemma_ | 2025-06-10 17:01:21+00:00
The person I'm replying to isn't talking about "rationalists" in the sense of Descartes and Spinoza, they mean the people in the Bay Area who read Eliezer Yudkowsky and talk about AI safety. And those people are not Platonists in the least. If anything, the usual accusation levied at them is that they drift too far in the nominalist direction. This is evident in pretty much all their writing, so I'm wondering where the GP is getting the impression that Platonism is their intellectual original sin.
by jrochkind1 | 2025-06-10 17:01:56+00:00
Remember when heroku outages would reliably make the HN frontpage? Apparently not anymore?

My app is still up, but heroku dashboard is down for me now -- and (re)starting/stopping dynos may not be working. (hirefire is complaining on and off that it can't scale workers).

In the past, with this kind of outage, apps have often stayed up as long as they don’t try to redeploy, which sometimes takes them irreparably down. So... recommend you don't try to deploy!
by MallocVoidstar | 2025-06-10 17:03:05+00:00
The vast majority of Denuvo games are no longer cracked. There's a list of cracked/uncracked Denuvo games here: https://old.reddit.com/r/CrackWatch/comments/p9ak4n/crack_wa...

I think some of the recent 'cracks' were mostly errors by the developers, allowing the demo of a game to load the full data files or shipping an unprotected EXE on accident somewhere (sometimes they leave a debug EXE lying around).
by geerlingguy | 2025-06-10 17:03:13+00:00
As someone who almost went into photography instead of software dev, I feel like the slower falloff over the years for the "photographer middle class" might've been easier to handle than the quick cutting happening now in dev work...

Though watching job after job dry up around you might wear more than an abrupt change. Not sure which I'd prefer.

I do find myself going back to my film (35mm) camera more now. When it's a moment I want to preserve, and not just a snapshot of an event.
by theamk | 2025-06-10 17:03:27+00:00
The idea is you have some 3rd-party app, which might accept a parameter and pass it to popen as-is, something like "--data-handler=command"

In this case, current "popen" semantics - a single shell command - works pretty well. You can pass it a custom process:

--data-handler="scripts/handle_data.py"

or a shell fragment:

--data-handler="gzip -c > last_data.gz"

or even mini-shell script:

--data-handler "jq .contents | mail -s 'New data incoming' data-notify"

this is where the "shell command" arguments really shine - and note you cannot simulate all of this functionality with command vector.
by zild3d | 2025-06-10 17:03:53+00:00
> I want an AI that I have similar opinions to, which is obviously tough. It's like working with someone on their first day.

Most of what you're describing does apply to humans on the first day, and ais on their first day. If you aren't capturing these preferences somewhere and giving it to either a human or the ai, then why would they somehow know your preferences? For ai, the standard thats forming is you create some markdown file(s) with these so they only need to be explained once, and auto provided as context.
by thayne | 2025-06-10 17:04:15+00:00
But in that case, once the fermentation system is built, the brewery no longer needs that employee.

A better analogy is a brewery hires someone who builds a fermentation system, then continues to operate, maintain, repair, and improve the system over time. Some of the employee's time is spent on work that could probably considered R&D, some of it is on work that is clearly operation, and some isn't clearly one or the other. So how do you determine how much of the worker's salary is R&D vs operational expense? You can try and estimate some percentage, but that breakdown is at best an educated guess, and having to try and figure that out just adds pointless friction.

But that still isn't a great analogy, because in that case the fermentation system isn't the product, the beer is. So for a company that sells software, it would be more like if it wasn't a company that sold brew, but a company that rented out or sold its brewing equipment to other companies that made beer.

Also, the same argument about creating value that pays off over time could be said about most employees. An accountant could find a more efficient way to keep the books that pays off over years; the CEO could create a strategy that pays off over years; customer service staff could create a reputation for high quality customer service that pays off over years; etc.

And then, even if you assume that an engineer's salary is entirely R&D, then the only reason I can see to want that salary taxed at a higher rate is if you want to disincentivize R&D. R&D is already a large expense now in the hopes of a payoff later, and by increasing the tax burden now, you are making that upfront cost even higher.
by dwaite | 2025-06-10 17:04:36+00:00
On a ARM linux target, they do support Rosetta 2 translation of intel binaries under virtualization using Rosetta 2. I do not know if their containerization supports it.

https://developer.apple.com/documentation/virtualization/run...

Given that they announced a timeline for sunsetting Rosetta 2, it may be low priority.
by raphlinus | 2025-06-10 17:04:56+00:00
1. I like ryg's "A trip through the Graphics Pipeline" [1]. It's from 2011 but holds up pretty well, as the fundamentals haven't changed. The main new topic, perhaps, is the rise of tile based deferred rendering, especially on mobile.

2. I skipped over this in the interest of time. `Nevermark has the central insight, but the full story is more interesting. For each tile, detect whether the line segment crosses the top edge of the tile, and if so, the direction. This gives you a delta of -1, 0, or +1. Then do a prefix sum of these deltas on the sorted tiles. That gives you the winding number at the top left corner of each tile, which in turn lets you compute the sparse fills and also which side to fill within the tile.

[1]: https://fgiesen.wordpress.com/2011/07/09/a-trip-through-the-...
by twodave | 2025-06-10 17:05:12+00:00
I think if you spend a few minutes reading about the origin of this change, it's pretty obvious this was a sacrificial lamb for the TCJA to pass. It gave them ~5 years of noticeable extra tax revenue they could use to balance the other provisions. So today, 8 years later, it's not doing anyone any good (and removing it, unless done carefully, might essentially reverse that 5 years of extra revenue, but all in a single year).
by lesuorac | 2025-06-10 17:06:40+00:00
> He stated he agreed with some of Project 2025, but not all of it.

He's stated every stance you can on 2025. Heard of it, never heard of it, love it, hate it, etc.

https://www.google.com/search?q=trump+never+heard+of+2025&oq...
by jlarocco | 2025-06-10 17:06:41+00:00
I don't think your understanding is correct.

In the 60s, 70s, and 80s it was more true, but nowadays Catia, NX, Creo, and the other big CAD systems are monolithic applications with extensions and add-ons (either from the vendor directly, sold as third party add-ons, or developed in house with CAA/NXOpen/ProToolkit) for doing stuff like composite design, sheet metal, various types of analysis, and a million other things.

Under the hood they're very modular with hundreds (or thousands) of shared library modules, and sometimes those modules have long histories going back to the 70s, but the UI of the 70s is long gone, and they're used like normal shared libraries, not piping around data on the shell.

Not that it doesn't happen - I'm sure some companies have old tools they haven't updated in decades - but the day to day CAD work is all GUI based.

That's my impression working at a company doing CAD translation, anyway.

In a lot of large deployments, the CAD data isn't even stored in files, but in a PLM database. For example PTC's WindChill and Dassault's Enovia/3DX.
by jrochkind1 | 2025-06-10 17:07:47+00:00
That status incident page at https://status.heroku.com/incidents/2822 is currently taking nearly 60 seconds to load for me, with a spinner.

Which is odd, heroku I'd think would be pretty good at keeping it's status page infrastructure separate enough to stay up. Must mean something pretty fundamental in their architecture is malfunctioning. :(

but when I am able to see the error page, it did say "Heroku continues to investigate and remediate an issue with intermittent outages" -- I would say it is acknolwedged. Yes, that message is 3 hours old. The fact that it's taking them over 3 hours to fix is disturbing, but getting contant progress communication isn't really urgent for me -- I know they know about it, I know they are working to fix it, I'd like them to fix it _quicker_ but I don't need a play-by-play, "can't even acknowledge an incident" is NOT a problem being exhibited, it's acknowledged.

We'll wait and see what it was. A good retrospective write-up goes a long way to increasing many people's confidence, including mine.
by saurik | 2025-06-10 17:07:49+00:00
The =default syntax might be new, but this should work the same if you use {}... I think this semantic has been the same the whole time I've used C++ (which seems to be a lot longer than you)? (Or like, is the issue with using the is copy constructable check from the standard library? Back in the late 90s we all had those, just in bespoke libraries.)
by raphlinus | 2025-06-10 17:07:58+00:00
It's device sRGB for the time being, but more color spaces are planned.

You are correct that conflation artifacts are a problem and that doing antialiasing in the right color space can improve quality. Long story short, that's future research. There are tradeoffs, one of which is that use of the system compositor is curtailed. Another is that font rendering tends to be weak and spindly compared with doing compositing in a device space.
by Teever | 2025-06-10 17:08:08+00:00
The data we're talking about has a strategic value even if its monetary value isn't quite so clear at this point in time.

Apple may not sell this personal data, but it can and likely does use bhavioral insights to optimize its products to increase engagement and ultimately ecosystem lock-in. These are indirect forms of monetization that accrue into revenue over time and it's hard to gauge their success right now.

So Apple like all big companies collect as much data as they can and store it because they know that the costs of doing so are trivial and the potential benefits are potentially very high.
by chneu | 2025-06-10 17:08:46+00:00
How is caring about the environment(and therefore every living creature) a selfish, lazy materialist act?

Going without children against a ton of social pressure takes a lot of fortitude.

Modern consumer society is dead set on using every last scrap of natural repossible possible while telling you it's not only okay but your right because you have $$$. Bucking that trend and minimizing ones impact is selfish, lazy, and materialistic how?
by flmontpetit | 2025-06-10 17:08:59+00:00
I think Microsoft will let Windows slowly die over the years. I am certain that at the strategy level, they have already accepted that their time as a device platform vendor will not last. Windows will be on life support for a while, as MS slowly corrals its massive client base onto its SaaS platforms, before it becomes a relic of the past. Beyond that point, the historical x86 PC-compatible platform lineage will either die with it, or be fully overtaken by Desktop Linux whereupon it will slowly lose ground to non-x86 proprietary platforms over the years.

The average end user will be using some sort of Tivoized device, which will be running a closed-source fork of an open-source kernel, with state-of-the-art trusted computing modules making sure nobody can run any binaries that weren't digitally signed and distributed through an "app store" owned by the device vendor and from which they get something like a 25% cut of all sales.

In other words, everything will be a PlayStation, and Microsoft will be selling their SaaS services to enterprise users through those. That is my prediction.
by n4r9 | 2025-06-10 17:09:07+00:00
That doesn't match my experience, or most of the stuff I've read. The number of calories I need to hit to lose weight has been pretty constant from my early twenties to late thirties.

That said, I didn't have to be as careful in my twenties because I did a lot more exercise. And that's because I had more free time and opportunity for sports, fewer energy demands, less money for food, and more incentive to walk or cycle places. So I agree it's probably easier for university students to be slim, but I suspect metabolism is not a primary reason.
by SamBam | 2025-06-10 17:09:25+00:00
As someone who works in a school with Chromebooks, I love that web apps like this exist, especially if students will be able to export the files to a 3D printer. It greatly opens up the number of tools we can use to do fun things.

That said, also as a teacher and a parent, I worry that Chromebooks are making kids have no idea about the world of non-web-apps. (And file systems, etc. etc.)

I watch my kid create a poster: find an image online, copy & paste into an automatic background remover, c&p into an image editing program to remove the watermark, c&p into Canva for assembling with text etc.

Meanwhile I show her that I can do the whole thing on Pixelmator Pro (or Affinity or Photoshop) and she looks at me like I have three heads.
by jrochkind1 | 2025-06-10 17:09:30+00:00
They are definitely aware of it, although the status page is having trouble loading, you should get it eventually.

If their triage system is good than overwhelming them with duplicate non-specific "things are wonky" error reports might not hurt, but it def doesn't help.

https://status.heroku.com/incidents/2822

Update

Heroku continues to investigate and remediate an issue with intermittent outages.

Posted 3 hours ago, Jun 10, 2025 14:20 UTC

Issue

Beginning at 06:03 UTC, Heroku is having intermittent outages which are currently being investigated.

Posted 4 hours ago, Jun 10, 2025 13:07 UTC

Investigating

Engineers are continuing to investigate an issue accessing Heroku services.

Posted 4 hours ago, Jun 10, 2025 12:58 UTC

Investigating

Engineers are continuing to investigate an issue accessing Heroku services.

Posted 8 hours ago, Jun 10, 2025 09:19 UTC

Investigating

Engineers are investigating an issue with the Heroku platform.

Posted 9 hours ago, Jun 10, 2025 08:04 UTC
by big-nacho | 2025-06-10 17:09:49+00:00
Something that caught my eye is that it seemed to be a kind of "controlled" K-Means. One problem with K-means is that it's too sensitive to the initial state. You can run it multiple times with different initial states or use fancy initialization techniques (or both) but even then nothing really guarantees you won't be stuck with a bad local optimum. Another thing was that the guy that wrote the paper also authored an insanely high quality method the year before and claimed this one was better. Not seeing any available implementations I wondered how good it actually was.

The optional K-Means step just grabs whatever palette the original method yielded and uses it as initial state for a final refinement step. This gives you (or gets you closer) to a local optimum. In a lot of cases it makes little difference, but it can bump up quality sometimes.
by vel0city | 2025-06-10 17:10:07+00:00
Costs that will be borne by the state and become unavailable to actually assist and help people.

Bonus points: we'll be able to remove people that should have had eligibility but failed to get the right paperwork in place. And we all know those who are severely disabled and unable to work are always excellent on filing their paperwork correctly and on-time and always make required meetings.
by gwbas1c | 2025-06-10 17:10:13+00:00
Because the point was how he used AI, not the actual leverage.

In my case, I used small claims when a contractor took my money and didn't perform work. The threat of losing a lawsuit was enough to get the money back.

I suspect the plaintiff did something that would allow Tyler to countersue, or otherwise there was some kind of threat of negative publicity / tattle to other customers.
by dfxm12 | 2025-06-10 17:10:26+00:00
If you're in the Philadelphia area, I highly suggest checking out the Wharton Esherick museum. The PMA has an impressive Esherick fireplace [0], too (among a lot of other impressive art!). If you're interested in beautiful, hand crafted furnishings, you can also hit up the Nakashima workshop and Bertoia studio as well.

Anyway, the story about the woman looking for the stool in the ad reminds me of a similar issue my mom had with an ad. She was given an ad for Wayfair featuring a particular end table. She clicked on it expecting to go right to the product page for that end table. However, it just went straight to the home page and after both of looked, that end table appeared to simply not be for sale by Wayfair. They lost a customer that day.

I'm also frustrated when a rug or lighting company sends me an ad where they have all this beautiful furniture in the ad (that they don't sell) and, after clicking through, I realize their products were what seemed like the set dressing of the ad. I guess I get that if your products aren't good enough, put them next to something nice in an ad, but it doesn't put me in the mood to buy anything.

0 - https://philamuseum.org/collection/object/84555
by twodave | 2025-06-10 17:10:53+00:00
And the changes proposed in the Big Beautiful Bill actually do reverse it, and allow some retro-active (to tax year 2022) relief. So they're trying to undo it, and of course the Democratic party is calling it "a tax break for billionaires", which, of course, it is. But that doesn't really tell the whole story, either.
by Bender | 2025-06-10 17:10:58+00:00
Speaking of rebellion since you guys are experts on this I want to know who is bringing in all the violent rioters from other parts of the US and handing them the same size, shape Mexican flag that are all folded the same way same creases. Is it the same US taxpayer funded NGO's that were smuggling them into the US? And why the Mexican flag? Isn't that the very place they are trying to stay out of and wouldn't a Mexican flag imply an invasion from Mexico? I would think they would want to wave around a US flag since they want to stay here. Several things are just off about all of this. It feel like I am watching a movie produced by really lazy script writers. Is it just me? I am fine with them burning the US flag since they are following the flag protocol of the United States of America, but it just doesn't make any sense to me.
by actsasbuffoon | 2025-06-10 17:11:46+00:00
Two separate doctors have almost killed my wife with incorrect diagnoses over the span of 15 years.

She had cancer when she was 18 and the doctor insisted that women just don’t get cancer at that age, and insisted the lump was benign without testing it. We got another doctor to remove it, and it turns out it was stage 1 cancer.

A decade ago she was in crippling pain right in the gall bladder area. The doctor insisted it was indigestion. We found another doctor (thank goodness for PPOs letting us go directly to specialists without a referral) who did an ultrasound and said my wife probably had less than a week before she would suffer a rupture, and she had to have emergency surgery.

I’m glad you haven’t had that experience, but it’s a very real problem.
by theamk | 2025-06-10 17:11:52+00:00
I think "non trivial" and "slowly going insane" parts only happen if you don't have right tools, or not using POSIX-compatable system.

In python you have "shlex.quote" and "shlex.join". In bash, you have "${env@Q}". I've found those to work wonderfully to me - and I did crazy things like quote arguments, embed into shell script, quote script again for ssh, and quote 3rd time to produce executable .sh file.

In other languages.. yeah, you are going to have bad time. Especially on Windows, where I'd just give up and move to WSL.
by eastbound | 2025-06-10 17:12:47+00:00
I’m not native in English so I don’t know the term, but this phrase is a truism that is false in depth.

Me having problems in relationships is a societal problem just like women’s former troubles at work. But it seems you direct your compassion exclusively towards women, which inadvertently proves the point that men are just… lacking attention.

How many Trumps do we have to elect until you include us in your inclusive program? How far will you go before you hear the screams of those who suffer?
by Jtsummers | 2025-06-10 17:13:21+00:00
Instead of editing the title, the guidelines have this to say:

> Otherwise please use the original title, unless it is misleading or linkbait; don't editorialize.

https://news.ycombinator.com/newsguidelines.html

Edited titles (without a reason, like abbreviating them to fit or removing elements suggested by the guidelines for elimination) just get reverted, you're creating work for the mods by not submitting the original title.
by BizarroLand | 2025-06-10 17:13:25+00:00
Not relevant but I really dislike the name, "Da Deep Search".

If it were the only app that did what it does, then I could get over it, but since it's being purpose built to "Rival Everything", then it would need to have dramatic improvements over everything for me to consider ever using it.

One thing I can think of that Everything does not do but would be nice:

If you could have a central server that each instance on the domain would report its file data to, and then people with permission to access the server could then quickly search every file on every computer in the entire domain that is running a copy of "Da Deep Search" (Seriously, give it a better name. How about DDSearch?) and also be able to click the results to access the files they find in an explorer tab, that would be fantastic and potentially helpful.

You could sell such a product. Law firms, small and medium businesses, homelabs and home computing enthusiasts alike would like them, although I would recommend that you offer it for free for non-commercial use.
by saltcured | 2025-06-10 17:14:24+00:00
How does a chef get categorized? They develop recipes which have future value but also do a lot of ephemeral work product.

I think the issue is this fantasy that a software develop only produces long term IP. Or how is it different from an executive who is developing strategy and market positions that have future value?

Maybe it would make sense if we could distinguish such work products as a fraction of their total output, tracked as actual inventory that accountants have to assign value and track capital gains on?
by radioactivist | 2025-06-10 17:14:27+00:00
At one point this states:

> Claude was also able to create a list of leaders with the Department of Energy Title17 credit programs, Exim DFC, and other federal credit programs that the team should interview. In addition, it created a list of leaders within Congressional Budget Office and the Office of Management and Budget that would be able to provide insights. See the demo here:

and then there is a video of them "doing" this. But the video basically has Claude just responding saying "I'm sorry I can't do that, please look at their website/etc".

Am I missing something here?