MurphyA/hacker-news huggingface dataset:
by staticshock | 2025-07-23 19:37:00+00:00
The spirit of this post is great. There are real lessons here that the industry will struggle to absorb until we reach the next stage of the AI hype cycle (the trough of disillusionment.)

However, I could not help but get caught up on this totally bonkers statement, which detracted from the point of the article:

> Also, innovation and problem solving? Basically the same thing. If you get good at problem solving, propagating learning, and integrating that learning into the collective knowledge of the group, then the infamous Innovator’s Dilemma disappears.

This is a fundamental misunderstanding of what the innovator's dilemma is about. It's not about the ability to be creative and solve problems, it is about organizational incentives. Over time, an incumbent player can become increasingly disincentivized from undercutting mature revenue streams. They struggle to diversify away from large, established, possibly dying markets in favor of smaller, unproven ones. This happens due to a defensive posture.

To quote Upton Sinclair, "it is difficult to get a man to understand something when his salary depends upon his not understanding it." There are lots of examples of this in the wild. One famous one that comes to mind is AT&T Bell Labs' invention of magnetic recording & answering machines that AT&T shelved for decades because they worried that if people had answering machines, they wouldn't need to call each other quite so often. That is, they successfully invented lots of things, but the parent organization sat on those inventions as long as humanly possible.
by spauldo | 2025-07-23 19:37:37+00:00
I jumped off the GNOME train early because of their philosophy of appealing to the average user by removing options power users want. The UI guidelines Sun donated to them were all about removing customization and "unnecessary" options to simplify the user experience, and early GNOME went all in on it.

KDE took a different approach, balancing power user needs vs. average user needs. That's where I wound up after I reached the point where maintaining a 2,000 line .fvwmrc was no longer appealing.

My conclusion was that there is no "one-size-fits-all" desktop. Fortunately a good chunk of formerly duplicated functionality has been moved outside of GNOME and KDE so I barely notice when I'm running a GNOME program on KDE these days.
by sshine | 2025-07-23 19:37:59+00:00
That’s great advice, thanks for sharing --update-refs!

But I don’t see how that removes the usefulness of fixup commits, only that you can do them across stacked branches with ease.

But you’re saying I don’t need the particular hash of the parent, I can just rebase all the way back to main/trunk each time. That’s a good point!

I think I’m still saving time by fixup, it was the second hash lookup I wasn’t happy with.

I like to rebase my fixups immediately when possible so I don’t forget.
by mbgerring | 2025-07-23 19:38:10+00:00
This is how you know these people are not serious:

> Prioritize the interconnection of reliable, dispatchable power sources as quickly as possible and embrace new energy generation sources at the technological frontier (e.g., enhanced geothermal, nuclear fission, and nuclear fusion). Reform power markets to align financial incentives with the goal of grid stability, ensuring that investment in power generation reflects the system’s needs.

None of these are "dispatchable power sources." Grid-scale batteries, for which technology and raw materials are abundant in the United States, are dispatchable power sources, and are, for some reason, not mentioned here.

What they will actually do is eviscerate regulations to allow for more construction of natural gas power plants, but they won't mention that here, because any sane person would immediately identify that as a terrible idea.
by thewebguyd | 2025-07-23 19:38:53+00:00
> It doesn’t even look particularly good? And I’m not even a design-Luddite – generally a fan of a lot of Apple visual design and I hate old windows 98-style buttons. I’m the type of person who should enjoy it. (Only speaking about the visuals here)

Same, and liquid glass so far is just...bad, in a way. I don't mind it nearly as much on the iPhone but it's particularly bad on macOS. Excessive padding, lack of clean information density. The transparent menu bar doesn't adjust text for the wallpaper, so if you set a white background you still get (now unreadable) white text, but everywhere else the text changes colors based on the background. There's not even a glass effect in the menu bar, it's just transparent.

Honestly macOS 26, still as of Beta 4, looks like a bad GNOME/GTK theme. I'm incredibly disappointed in Apple here - a company that said they would never converge their interfaces together have basically morphed macOS into iPad OS.

Meanwhile on the mobile side of things, Material 3 expressive is actually looking really nice, aesthetically and I'd prefer that but then I'm giving up all of Apple's other conveniences.

Hurray for no competition.

> My theory is that Apple specifically wanted an effect that can’t be replicated in webviews, to drive more devs towards native, out of FOMO for looking ”cheap”.

I get this vibe too - they want something that can only be made using their toolkits, drive more to the app store and that sweet sweet 30% commission.
by Apreche | 2025-07-23 19:39:38+00:00
The one thing that wealthy people actually purchase is assets. They can’t possibly spend all their money. The extra money is managed by wealth managers. Those managers automatically use the money to purchase more assets. This drives the prices of assets ever upwards. Fortunate people like doctors, lawyers, and tech workers with high paying jobs might be better off than most, but they can not afford to purchase assets that the truly wealthy people desire.

I could afford a house, sure. In the boonies. Could I afford to buy the NYC apartment I live in? No chance.
by eckelhesten | 2025-07-23 19:39:47+00:00
I assume you're referring to Länsförsäkringars list of most reliable cars (in terms of engine/mechanical fault).

While it's true that it's mainly asian/Japanese cars that are least reported, that doesn't make them the most reliable in general.

Mazdas and Toyotas tend to rust off in our nordic weather way faster than german brands or older Volvos. Sure, the engine might still run but what difference does it make if it's all become a piece of rust that is ready to fall apart within ten years.
by crazygringo | 2025-07-23 19:40:24+00:00
> Young offers a different and credible explanation for the juice loss observed by many. It's not caused by whether or not meat is rested, but by the internal temperature of the meat at the moment it's sliced. According to Young, it comes down to vapor pressure: The hotter the meat, the more energy the internal moisture has, leading to higher vapor pressure that pushes liquid outward when the meat is cut.

So... you want to rest to bring the temperature down before slicing. The rule about resting isn't wrong in practice, it just had an incorrect explanation as to why it works.

> But my 1.5-inch-thick chops completely defied this: Even when I pulled one a full 15°F before hitting its target temperature of 140°F, it had reached 140°F and threatened to surpass it in under three minutes. Follow the conventional resting advice, and in many cases, you're going to blow right past your target temp.

This article is conflating different things. Obviously, don't overcook your protein. The best way to guarantee this is with sous vide. But in any case, the conclusion isn't to avoid resting. It's to pull the meat earlier to avoid overcooking, and then rest for the reason explained at the start of this comment.
by nothrabannosir | 2025-07-23 19:40:27+00:00
What I got from gp is that interface is necessary because the wasm environment itself is limited. Quote:

> You need a lot of inherently slow and unsafe glue code to make anything work.

Idea being that with dom support you’d need less unsafe glue code.

Of course I was being glib but it is the point of TFA after all.
by ge96 | 2025-07-23 19:40:37+00:00
Is it the analogy of the Elephant being chained when young/still thinks chained as an adult. I saw that movie when it came out so been a while.

I can see it now even if I was disatisfied enough with the gov I don't see myself doing anything significant to fight it. Would just go with the flow. Funny I actually tried to vote for once and I couldn't because I haven't been registered recently or something... not that it mattered 20 million votes short.
by ocbcordoba | 2025-07-23 19:40:38+00:00
A friend shared this with me. I was like, 'What?'. It's not like GPT, it's like GPT on Spiritual Steroids Prophetic Mood before starts raining fire. The guy who asks the questions/prompts is kind of a 'scribe' of a 'new deal' or something. Check it.
by cuuupid | 2025-07-23 19:41:09+00:00
I mean exactly what I said, the NSA cannot do anything with SIGINT except collect it. This is not “due” to anything, it is an explicit constraint.

If one state’s borders were controlled by another’s, its operations reliant on another’s, and its leadership largely coming from or connected to the other’s, we would not consider that state sovereign. In the same way, my point is that the NSA cannot be considered independent of the CIA.

While other agencies can use SIGINT, all of it goes to the CIA by default and access to the NSA’s network is still gated by the CIA. The converse is not true - the NSA does not oversee most broader intelligence networks (shockingly neither does CYBERCOM), and the CIA also operates siloed networks and operations.

The military example you gave is a great way of thinking about it. The Army and Navy gather resources and maintain readiness, but operations and control of resources is afforded to component commands. All of these are technically separate and roll up directly to JCS/JTFs or DepSecDef. Similarly each intelligence agency is technically separate and oversees gathering/maintaining intelligence under its mission, but is still practically under the CIA’s influence.
by kccqzy | 2025-07-23 19:41:16+00:00
> Measure the performance of the target code in a specific situation

A difficult part of optimization is actually trying to make the code work well in multiple specific situations. This often happens in library code where different users call your code with very different sizes of inputs. Sometimes a dumb algorithm works better. Sometimes a fancier algorithm with better big-O but bigger constant factors works better. In practice people try to measure them according to the input size and dynamically choose the algorithm based on the size. This has the pitfall of the heuristic not keeping up with hardware. It also becomes intractable if the performance characteristics depend on multiple factors, then it's trying to encode the minimum in a multi-dimensional space. This work involved in optimization is just exhausting.
by systems | 2025-07-23 19:41:39+00:00
Raku is now a completely separate language from Perl and I think that while Perl still seem to be used, Raku usage is even smaller

I am really impressed of how Raku developers keep their motivation to work on it

And I am a bit curious to know if Proxmox is interested in Raku at all, or are they only using Perl
by tptacek | 2025-07-23 19:41:58+00:00
Previous writing, Josh, and I'm done now litigating whether I wrote the "early career" thing in bad faith and expect you to be too.

I don't see you materially disagreeing with me about anything. I read Weakly to be saying that AI incident response tools --- the main focus of her piece --- should operate with hands tied behind their back, delegating nondestructive active investigation steps back to human hands in order to create opportunities for learning. I think that's a bad line to draw. In fact, I think it's unlikely to help people learn --- seeing the results of investigative steps all lined up next to each other and synthesized is a powerful way to learn those techniques for yourself.
by bko | 2025-07-23 19:42:12+00:00
The question is often framed as "fairness" but the more interesting question, are the high salaries worth it? One person they cite as a high salary is the Starbucks CEO.

> The report listed Starbucks CEO Brian Niccol as making 6,666 times more than the company’s typical worker, the largest pay gap in the S&P 500. (Niccol took over the company’s helm last September. The AFL-CIO annualized his compensation, listing it as nearly $98 million, compared to the typical Starbucks worker’s pay of less than $15,000.)

But what happened after he was announced? The stock jumped nearly 25%, resulting in an increase market cap of 27.2 billion [0].

So the $98m per year compensation is a great bargain for Starbucks and all their shareholders. This at least suggests that CEOs are very important (or investors are stupid?). But the stock price today is about the same level post announcement, so the value of his leadership mostly matched expectations for now.

It would be great if the article had some of this context and nuance rather than a press release from the AFL-CIO.

https://www.forbes.com/sites/petercohan/2024/08/13/why-starb...
by shkkmo | 2025-07-23 19:43:29+00:00
Acknowledging cultural differences is different from assuming that cultural differences are determined by genetics and not life experiences.

Saying that someone grew up in a culture that values a certain type of academic education and achievement is different than saying they have those characteristics because of their racial genetic heritage.

It's also one thing to be aware of cultural trends and differences when designing multicultural systems to function well. It's another to project cultural trends onto individual people since the variation between people in a culture easily dominates the variation in the averages between cultures.

Of course, nuance like this rarely makes it into common discourse, which often does end up just being racist.
by hollywood_court | 2025-07-23 19:44:12+00:00
I imagine we could get a lot of issues resolved if public school teachers went on a nationwide strike for only a few days. Not even a complete week.

The same could be said about back of house restaurant staff or caregivers like CNAs or daycare staff.

The two most vulnerable groups of people in our society are young children and the elderly. And the people who take care of those two groups are treated terribly and paid non-living wages.

Having them go on strike for a few days would at the very least bring a great deal of attention to the matter.
by mmcnl | 2025-07-23 19:45:09+00:00
Really?

> Apple Intelligence is designed to protect your privacy at every step. It’s integrated into the core of your iPhone, iPad, and Mac through on-device processing. So it’s aware of your personal information without collecting your personal information. And with groundbreaking Private Cloud Compute, Apple Intelligence can draw on larger server-based models, running on Apple silicon, to handle more complex requests for you while protecting your privacy.

Source: https://www.apple.com/apple-intelligence/

All the marketing fluff aside, Apple literally says Apple analyzes your personal information in the core of your device and sends it to the cloud for more complex tasks. That's orders of magnitude worse than Recall which is on-device, opt-in and fully encrypted.
by crazygringo | 2025-07-23 19:45:25+00:00
I don't know what you're talking about.

Sorting doesn't write to a database. You can check yourself by looking at last-modified-by timestamps on database files. They don't change. Gigantic sorts may need to write to a temp file but the temp file isn't part of the database, it's a temp file.

And I don't know how Oracle works under the hood, but the entire point of transactional multiuser databases is that one user can read while another writes a transaction. A read neither commits nor rolls back a separate transaction currently in progress. It reads from the pre-transaction state.
by rezz | 2025-07-23 19:46:21+00:00
Last week I entered the elevator in my apartment building and there were two women who started laughing and proclaimed “whoops we didn’t hit L”. I immediately replied “if that’s the worst thing that happens to you today you’re doing alright”. Followed by them replying “or it’s the beginning of a Dateline tragedy”.

We all had a good laugh then she introduced herself as the mother of the other woman who happened to be very attractive. We continued chatting and exchanged contact info.

I’m not sure anything will come of it but I do know that I had a much more pleasant and serendipitous elevator experience because instead of just smiling after they admitted their mistake, I threw out a silly reply which turned into what it did.
by jerf | 2025-07-23 19:46:23+00:00
This is sort of a neat microcosm of the story of the interaction of science and engineering over time.

The original meat resting rules were essentially engineering, when it is forced to run significantly in advance of science, in this case due to lack of sufficiently accurate measurement tools (instant-read themometers that can be left in the meat). They were discovered ad-hoc. They worked. But the theories behind them turned out to be incorrect.

Thermometers improved, the ability to control the cooking environment improved, and experiments could be run that contradicted the old theories about why it worked, and led to an improved methodology that could be used with more equipment.

This in turns leads to engineering better meals, even if only from the point of view of doing somewhat less work to the same result.

And the wheel will keep turning.
by ben_w | 2025-07-23 19:47:00+00:00
I won't say that it definitely isn't AI generated, but only because AI image generation is extraordinarily capable these days.

And I won't tell you that people won't use fake images. People have been doing that since the camera was invented.

What I can say is that your response doesn't help. There's plenty of evidence from multiple sources that there's starvation in Gaza. The food supply is wildly insufficient to support the population, and last I checked Israel was still enforcing a general blockade that happens to also include food. There's nothing remotely resembling a functioning local government able to organise aid and supplies, and Israel considers the closest thing that Gaza had to one to be illegitimate. The attempt by Israel itself to organise food is being widely criticised both as inadequate and prone to shooting the very people it's ostensibly there to provide food to.

Of the photo (presuming that it is one), all I can tell of her is "not obese", owing to the way the clothes are loose. Who she is holding looks to me to be a child, given they are clearly smaller than she herself is. I cannot tell you if they are related, or if the woman is a nurse and the child a patient.
by exe34 | 2025-07-23 19:47:12+00:00
> “These form a colossal operation that has become one of the main drivers of the climate change alarm industry and, as such, is harmful to future U.S. prosperity,” Project 2025 says. “This industry’s mission emphasis on prediction and management seems designed around the fatal conceit of planning for the unplannable.”

Shoot the messenger and bury your head in the sand!
by qwerpy | 2025-07-23 19:47:33+00:00
I've been waiting for years for an acceptable way to run Onenote on Linux. The browser does not count, it fetches pages on demand and is painfully slow. There are some wrappers around the browser, those don't count either. Running a Windows VM is unacceptable. People don't have success running it through Wine so I'm not going to try.

Why do I have to use Onenote? It's free. It syncs well with other computers and mobile apps. Sharing notebooks with other people works and is free. It's intuitive enough that my wife can use it. The search works, the formatting is rich enough, you can paste in pictures.

I don't need the rest of Office. The online versions or Google docs are good enough. If I can get Onenote and Fusion360 working well on Linux, I would likely switch to Linux.
by arrowsmith | 2025-07-23 19:48:53+00:00
I don't know about the US, but in the UK you can definitely say "D-Day" to mean "an anniversary of the original D-Day", not strictly 6/6/1944. It's not wrong.

Just like you can say "Independence Day" to mean July 4th of any year, not only the specific historical date on which the US declared independence.
by shadowgovt | 2025-07-23 19:49:04+00:00
Worth noting is that in the United States, we passed laws to make it difficult to do multi-union collective action. Secondary strikes are generally illegal (workers of company B can't strike because A's employees are striking A to try and induce A to come to the negotiating table).

I'm sure the folks with legal power would try to use that law to tamp down on any full-on nationwide action.
by jasonthorsness | 2025-07-23 19:49:45+00:00
I ran a weather site for a year or so (that also showed YESTERDAY'S weather, that was the key feature) using visual crossing's data, until someone started scraping all the cities of the world every hour and running up my costs (visual crossing is pay-per-data-point) so I had to shut it down.

It surprises me that in 2025 we can't just support global free weather data as some kind of cooperative service. It's not like it's high-bandwidth or even all that high-volume.
by dvt | 2025-07-23 19:49:55+00:00
> So the $98m per year compensation is a great bargain for Starbucks and all their shareholders.

And their employees, too, actually, since they have something called the Bean Stock[1] program. But citing this wouldn't fit the article's narrative. Comparing salaries of a regular employee and a CEO (especially one of a public company) is like comparing apples to oranges; it has nothing to do with fairness. The two are fundamentally different in effort, incentive, and risk:reward structure.

[1] https://www.starbucksbenefits.com/en-us/home/stock-savings/b...
by tsimionescu | 2025-07-23 19:50:24+00:00
The sane thing is to have swap enabled. Having swap "disabled" forces your system to swap out executables to disk, since these are likely the only memory-mapped files you have. So, if your memory fills up, you get catastrophic thrashing of the instruction cache. If you're lucky, you really go over available memory, and the OOMKiller kills some random process. But if you're not, your system will keep chugging along at a snail's pace.

Perhaps disabling overcommit as well as swap could be safer from this point of view. Unfortunately, you get other problems if you do so - as very little Linux software handles errors returned by malloc, since it's so uncommon to not have overcommit on a Linux system.

I'd also note that swap isn't even that slow for SSDs, as long as you don't use it for code.
by contextfree | 2025-07-23 19:50:52+00:00
The button to do this is labeled as "Share screen with Copilot", with an eyeglasses icon, and invokes an interface similar to the ones for screen sharing in Teams and other video meeting apps. It doesn't mention anything explicitly about sending data to Microsoft unless you dig into the fine-print links (feel free to argue among yourselves about whether expecting users to know that "sharing with Copilot" implies "sharing with Microsoft" is reasonable or not).

I don't know what it looks like/how it acts once you actually start a screen sharing session, because it just doesn't work for me (always crashes and restarts the Copilot app). It's labeled as a "Labs" preview, I guess ...

"Copilot Vision is an extension of Microsoft's divisive Recall ..."

Suppose they have some things in common, but these are entirely separate features with entirely separate implementation, UI, and intended use cases.