MurphyA/hacker-news huggingface dataset:
by avianlyric | 2025-08-22 23:54:41+00:00
When people talk about land usage for wind, they normally include the entire clear area of land around each turbine.

Nobody is claiming a huge wind farm technically has a tiny footprint because only the base of each tower touches the ground. The US if fucking huge, seeing “as far as the eye can see” is only about 28 sq miles, even if we assume we’re looking for wind turbines only (so can see 100m tall turbines with their bases over the horizon), you’re looking at 1500 sq miles. The U.S. is 3.5 million square miles. That’s three orders of magnitude greater than the area with wind turbines are far as the eye can see in every direction covers.

Or put another way, if you stood in the middle of a wind farm filled with the worlds largest onshore wind turbine stretching in every direction as far as the eye can see, that would be a land area about equivalent to 0.042% of the U.S. I don’t think there are wind farms even remotely close to that size.

Another way of looking at that number, is wind turbines evenly distributed across the US, so that a turbine as always just visible over the horizon from anywhere, would only consume 0.042% of the U.S. So yeah, it would be very hard to visualise show just how little land the U.S. wind turbines currently cover.
by vitus | 2025-08-22 23:55:29+00:00
nit: document.applets is not the same as the <applet> tag.

Note: Support for the <applet> element has been removed by all browsers. Therefore, calling document.applets always returns an empty collection.

https://developer.mozilla.org/en-US/docs/Web/API/Document/ap...

For instance: https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Rel...

The <applet> element has been removed (Firefox bug 1279218).

Also see https://github.com/mdn/content/pull/26850 which removed MDN docs for the element a couple years back, citing removals from major browsers.

<font> and <frameset> are still implemented in browsers, though, even if they are fully deprecated and marked by WHATWG as obsolete and non-conforming: https://html.spec.whatwg.org/multipage/obsolete.html#non-con...
by etempleton | 2025-08-22 23:56:01+00:00
Why would TSMC or Taiwan want to give that information to the United States? There is a strategic reason why TSMC does not build their latest nodes and processes in the United States and why their R&D happens in Taiwan. They want / need The United States to protect Taiwan and their interests. It opens up strategic options for the United States if Intel or another US based company can produce cutting edge chips in the ballpark of TSMC.
by nextos | 2025-08-22 23:56:17+00:00
> If someone has suggestions please share

A recent ThinkPad with one of the latest AMD Ryzen U CPUs should have a very decent battery life. You just need some custom udev rules to set the right power saving states for different devices. Powertop should make this straightforward. IMHO, this is a great compromise, because you stay on x86_64 and Linux, you get within 3/4 of ARM's power efficiency, and hardware support is perfect. I've squeezed more than 11 hours from some models.

One thing that is often discounted is that Safari is marvel of power efficiency, which adds up to the efficiency of Apple M chips. IMHO, there should be dedicated Chromium and Firefox builds with compile flags and options that optimize efficiency. To counter that, running a barebones Linux setup is a good option. Keeping your CPU wakeups/s low lets you cross the 10 hour barrier.
by dbg31415 | 2025-08-22 23:56:22+00:00
> I think it would be far more effective to make it easier to lose your license than it would be to make getting the license more challenging.

For your system to work, there would actually need to be cops watching traffic.

Since the pandemic, some cities just don't have as many police watching the streets as they used to.

For example, there is virtually no traffic enforcement in Austin now. You see the results with how much people speed now, and how awful some drivers behave on the road.

* Traffic enforcement capacity in Austin dropped significantly -- traffic citations fell about 55% between 2018–2022.

https://www.austintexas.gov/sites/default/files/files/Audito...

* As a result, speeding tickets, which once averaged 100 per day in 2017, dropped to about 10 per day by 2021 -- a 90% decrease.

https://www.kut.org/transportation/2022-02-24/austin-police-...
by ninetyninenine | 2025-08-22 23:57:15+00:00
Wisecracking programmers lol. You talk as if programming is like something to be proud of. It’s one of the most lucrative jobs with ease of entry as a boot camp can turn someone from zero to hero in a year.

And then you mouth off a buzz phrase not even coined by a programmer but repeated to the point of annoyance about how the final 10 percent is always the hardest as if programmers who copy the phrase are so smart.

Bro the last 10 percent being the hardest doesn’t mean the previous 90 percent didn’t happen. The first 90 percent is a feat in itself and LLMs can now even do PRs. That was a feat no one just 5 years ago could have predicted was possible in our lifetimes.

Idiot programmers and their generic wise cracks were the ones saying that AI would never be able to pass the Turing test and this was just 4 years ago.
by smcin | 2025-08-22 23:57:41+00:00
This is deckchairs on the Titanic. "long-term stability"? US federal debt is now 122% of GDP and rising; from only 79% in 2019. [0] In a few years we get to the levels at which countries either slide into war or sovereign default. I cited you Scott Galloway saying the current US political process is simply generational theft by the elderly from the young. [1] Even just look at the discrepancy in % home ownership level (by age) and you see how unsustainable it is.

Sure in principle, a (US or UK) referendum process would have to be safeguarded, if all the other legs of healthy democracy were still in place, and the (US) judiciary hadn't already in 2010 removed the mechanism by which excessive money coud be kept out of politics, but that's all well in the rear-view mirror.

I think your analysis is wanting to hang everything on some structurally independent mechanism that will persist longterm, regardless whether it's a referendum mechanism or rule of law + independent media.

> At the state level, you still defend your values with one person one vote.

No you can't do that either, because only a few (27+16 / 438) Congressional districts in 2024 were toss-up/competitive and not safe/gerrymandered, per Brennan/Cook Political Report [2]. And when one party establishes a quadrifecta in a state, they try to lock down that numerical advantage for another decade or two.

[0]: "U.S. Debt Is on Pace to Set a Record High, Going All the Way Back to 1790" https://www.nytimes.com/2025/05/20/upshot/record-debt-republ...

[1]: https://www.youtube.com/watch?v=qEJ4hkpQW8E

[2]: https://www.brennancenter.org/our-work/analysis-opinion/comp...
by devilbunny | 2025-08-22 23:58:10+00:00
> No cop is going to ticket you for going 70-75 on the turnpike

Unless it's the end of the month and they have to meet quota and blah blah blah... Australia seems to get away with ruthlessly enforcing ridiculously low speed limits. The correct speed limit, by your own comment, seems to be 75 (120 km/h) at least.
by khedoros1 | 2025-08-22 23:58:53+00:00
I used Ubuntu for some time, then Mint. I'm mostly settled on Fedora, and have been for a long time (aside from Raspbian on some Raspberry Pi's). It has a balance of progress and stability that I've been comfortable with.

In my current job, we're using Ubuntu for our development machines. It's a solid system.
by john01dav | 2025-08-22 23:59:23+00:00
> I’m more concerned with social media than porn though. The correlation between social media use and the rise in teen suicide rates looks awfully suggestive.

This problem isn't specific to children. Addictive and often otherwise manipulative too feeds affect people of all ages. Instead of age checks, I'd much rather address this. A starting point for how to do this could be banning algorithmic feeds and having us go back to simple algorithms like independent forum websites with latest post first display order.
by johncolanduoni | 2025-08-22 23:59:25+00:00
It is compatible under Rust’s model (I’ve used it to implement safe io_uring interfaces specifically). ‘&mut Vec<u8>’ doesn’t just let you mutate contents or extend the allocation - you can call ‘mem::replace(…)’ and swap the allocation entirely. It’s morally equivalent to passing back and forth, and almost identical in the generated machine code (structure return values look a lot like mutable structure arguments at the register calling convention level). However it’s much less annoying to work with in practice - passing buffers back and forth and then reassigning them to the same variable name results in a lot of semantically irrelevant code to please the ownership model.
by notpushkin | 2025-08-22 23:59:41+00:00
Yeah, I think that was what prompted this submission.

All this has also reignited my idea for a compile-to-XSLT templating language, too – maybe I’ll get to it finally this time; definitely if XSLT 3.0 gets into web standards: https://github.com/whatwg/html/issues/11578, https://news.ycombinator.com/item?id=44987552

Also, I’ve put together a simple XSLT playgroung a while ago! https://xsltbin.ale.sh/
by jasoneckert | 2025-08-23 00:00:11+00:00
I think the biggest takeaway from this blog post is that developers and other professionals should take more note of the tiling window managers available on Linux like Sway and Hyprland - they are insanely fast and customizable to exactly what we need to be more productive.

I'm a Sway user (ironically on Fedora Asahi Remix on a Mac) and I won't have it any other sway... er... I mean way.
by runjake | 2025-08-23 00:00:40+00:00
Because some of us want that minimalism and a good “power user” default setup to tweak from there. I spent all of the 90s learning Linux deeply and custom tweaking everything and trying everything posted to freshmeat.net. I bootstrapped my own Linux from scratch before LFS was a thing.

Now I just want to get work down on an OS that feels like it belongs to power users and closely matches my deployment targets.

This is why I switched to Omarchy.
by Y_Y | 2025-08-23 00:01:49+00:00
> Any well-known generic word is very likely to already have been used by a bunch of projects,

Are you sure? There are lots of words, and not so many projects that use words like these as their names.

Of the 118179 packages I see on this Ubuntu 18.04 system I can roughly roughly ask how many have names that are dictionary (wamerican) words:

comm -12 <(apt-cache dumpavail | awk -F': ' '/^Package:/{sub(/^lib/,"",$2); print $2}') /usr/share/dict/words | wc -l

This gives 820 (or about 1000 if you allow uppercase). Not so scientific, but I think a reasonable starting point.
by pacbard | 2025-08-23 00:02:15+00:00
This was my take as well. At least microeconomics has moved away from large-scale observational studies and has moved into experimental and quasi-experimental studies.

While the methods alone cannot fix it all ("You can’t fix by analysis what you bungled by design" [1] after all), it gets somewhat closer to unbiased results.

[1]: https://www.degruyterbrill.com/document/doi/10.4159/97806740...
by commandersaki | 2025-08-23 00:02:25+00:00
I understand the optimisation, I'm just saying I'm sceptical the optimisation is even that useful, like it seems it'd only kick in with pathological cases where kernel round trip time is really dominating; my gut reckons most applications just don't benefit. Caddy in the last few years got sendfile support and with it on and off and it usually you wouldn't see a discernible difference [1].

Which makes me sceptical for the argument for kTLS which is stated in the article; what benefit does offloading your crypto to the kernel provider (possibly making it more brittle). I've seen the author of haproxy say that performance he's seen has been only marginal, but did point out it was useful in that you can strace your process and see plaintext instead of ciphertext which is nice.

[1]: https://blog.tjll.net/reverse-proxy-hot-dog-eating-contest-c...
by roenxi | 2025-08-23 00:03:13+00:00
In legal terms, children aren't full humans. They literally don't have fully formed brains and there isn't an expectation that they can make decisions that consider the consequences of their actions.

In the sense that a phrase like "growing autonomy" doesn't really mean anything, sure they should get that. Practically, they shouldn't have a lot of autonomy. The concept of childhood education is largely predicated on the idea that children have no idea what is going on and someone else should be inculcating knowledge, values and beliefs in them while making long term decisions on their behalf. And there is a pretty good argument that those values and beliefs ought be aligned with their family.
by simpaticoder | 2025-08-23 00:03:54+00:00
It's kind of too bad XSLT didn't take off. It is quite complex, until you compare it to the complexity of what now solves this problem (e.g. a build step with React and webpack and javascript absolutely required on the client-side). As the OP ably demonstrates, XSLT provides a declarative, non-javascript, non-build way to solve the basic HTML component problem. Perhaps a devastating 0-day in V8 will make us really, really want an alternative to the current best practice.
by gjsman-1000 | 2025-08-23 00:04:02+00:00
That’s idiotic; as the amount of control parents are allowed over their children has never been lower compared to historical norms. We’re at the point a minor can get an abortion without parents being informed; which would have been unheard of and unthinkable 50 years ago, let alone the idea that a government would even mandate leaving parents unaware of a sexually active child. That idea didn’t even occur to the most rabid of socialist dreams.
by jmward01 | 2025-08-23 00:04:21+00:00
Power management in all aspects is one big thing that I wish was better in all distros. Hibernate/fans/shorter battery life are real usability things. I only use windows when I am at risk of being fired for not using it and macos is 'acceptable' but there are soooo many little things that make me cringe about it (.DS_Store littering every drive I touch is close to the top) but if I knew I could get mac hardware, including MPS backend working well in pytorch and battery life, with a solid distro guaranteed to work I would definitely buy that over all the pc hardware out there.
by johncolanduoni | 2025-08-23 00:04:39+00:00
Windows paths are not necessarily well-formed UTF-16 (UCS-2 by some people’s definition) down to the filesystem level. If they were always well formed, you could convert to a single byte representation by straightforward Unicode re-encoding. But since they aren’t - there are choices that need to be made about what to do with malformed UTF-16 if you want to round trip them to single byte strings such that they match UTF-8 encoding if they are well formed.

In Linux, they’re 8-bit almost-arbitrary strings like you noted, and usually UTF-8. So they always have a convenient 8-bit encoding (I.e. leave them alone). If you hated yourself and wanted to convert them to UTF-16, however, you’d have the same problem Windows does but in reverse.
by b_e_n_t_o_n | 2025-08-23 00:05:59+00:00
This works client side right? So when a user navigates to this page, it recursively fetches content from the server? And if you have nested includes it would waterfall?

Even single page app frameworks have mostly solved this by doing the rendering on the server instead of making multiple round trips from the client. This feels like the no-JavaScript version of Spinnergeddon.

Does the browser wait for all the includes to resolve before showing the page or does it flicker in?
by medler | 2025-08-23 00:06:19+00:00
They had one week to “onboard” and then were fired with no warning. The fact iscoding assistants show promise but just aren’t that helpful for most experienced engineers at this point, so installing the tool is just another time-wasting task. Maybe they didn’t get it done that week for the same reason people put off TPS reports and other management-driven make-work?
by pas | 2025-08-23 00:06:40+00:00
It's completely in-line with Rust's approach. Concentrate on the hard stuff that lifts every boat. Like the type system, language features, and keep the standard library very small, and maybe import/adopt very successful packages. (Like once_cell. But since removing things from std is considered a forever no-no, it seems path handling has to be solved by crates. Eg. https://github.com/chipsenkbeil/typed-path )
by throwawee | 2025-08-23 00:06:57+00:00
For over a decade I never heard anything good about Arch. The most common pitch was something like "it's fun to fix when it breaks", so I was completely blindsided when Valve based SteamOS off it. What did they see in it? I was due for a new SSD, so I decided I'd run it for a week or two. The moment it started being a nuisance, I'd wipe the drive.

That was years ago and I'm still on it.
by sarchertech | 2025-08-23 00:07:02+00:00
It is. We force parents to send their children to school until they are 16 or educate them themselves—along with many other regulations on how you can raise your kids.

We also put limits on brick and mortar business to help parents. We don’t allow liquor stores to sell alcohol to kids. You could argue that parents should be the ones preventing their kids from buying alcohol, and requiring everyone to submit ID in order to prevent underage drinking is the state doing parent’s job for them.
by actinium226 | 2025-08-23 00:07:45+00:00
I've known him for bucking trends actually. Back when every company was tripping over themselves to say how "Black Lives Matter" they were, he sent a memo to the company saying "if you support that stuff, that's fine, but do it on your own time. When you're at work, the focus is the company's mission. If you don't like this, here's a nice severance package." Something a low single-digit percentage of employees took the severance offer. It was a pretty brave move when the prevailing wind was towards all these social justice issues.

And he also bucks the trend by running a crypto company in the US instead of some random island in the Carribean and actually talking to regulators in the hopes of getting regulatory clarity.
by deathanatos | 2025-08-23 00:08:13+00:00
> Subsidized solar farms have made it more difficult for farmers to access farmland by making it more expensive and less available. Within the last 30 years, Tennessee alone has lost over 1.2 million acres of farmland and is expected to lose 2 million acres by 2027.

A quick Google says that solar generates ~20 W/sq ft., so the amount of farmland lost here, by implication, to solar generation, is enough to power the entire United State with solar power alone, twice over.

Obviously, not all 1.2 million acres of land here is lost to solar generation as the government is implying. They don't cite their source, but AFAICT, this is all land that is no longer farmland for any reason at all.
by lucideer | 2025-08-23 00:08:44+00:00
Going to agree somewhat with the sibling comment on this: (2) & (3) are of significantly greater concern here than (1).

Sure, code quality is important everywhere, & even moreso in finance, but if you're going through this world believing the mean standard across financial tech is high, even before considering the likely rot of coin-brained companies on their engineer's standards, then you need to readjust your skepticism.

On the other hand, the cultural implication of feeling my superiors even have any level of granular interest in monitoring the individual tools I personally use to generate outputs that benefit the company... outside of obvious security/endpoint concerns, there's no world in which that's an environment conductive to quality.
by tgma | 2025-08-23 00:09:13+00:00
I don't understand the logic. I mean if you hate Google, or you specifically want to avoid Google having your data sure, but whichever email provider you choose will have at some point access to your plaintext email and they may choose to store it. There's no such thing as real end-to-end encrypted email unless the sender actively does so or you run the server yourself (and be online to do the TLS handshake when someone connects to your domain's MX address).

Another concern about anything social is that there are at least two sides in a conversation and whoever leaks the data to a third party will compromise privacy of all so it is really hard to prevent your email from getting to Gmail servers one way or another.
by gus_massa | 2025-08-23 00:09:29+00:00
I don't expect the new mRNA to be injected in humans directly. I guess it will be try in mice, then in other animals, then in a few humans, then in a bigger group, and then available to the general public. (Or something like that, I don't remember the details, IANAMD.)

It's the usual process for all new medicines. We already had a lot of bad cases with other potential medicines, so all new candidates must pass a lot of tests.
by groggo | 2025-08-23 00:09:30+00:00
Definitely true in practice, but I don't think we want discretion. What I mean though is as a deterrent, you can either have a "fair" fine that's enforced 100% of the time, or 2x the "fair" amount with 50% enforcement, etc. When it's 100x the "fair" amount with 1% enforcement, and you see everyone else not being enforced, it feels unfair.
by aatd86 | 2025-08-23 00:10:35+00:00
???!

refinement: the process of removing impurities or unwanted elements from a substance.

refinement: the improvement or clarification of something by the making of small changes.

public static void in a class with factory of AbstractFactoryBuilderInstances...? right..? Yes, say that again?

We are talking about removing unnecessary syntactic constructs, not adding as some would do with annotations in order to have what? Refinement types perhaps? :)
by anigbrowl | 2025-08-23 00:11:12+00:00
Agreed. There are a lot of people who would rather be a big fish in a small polluted pond than a small or middle-sized fish in a more competitive one. A lot of the objection 'globalism', 'green new scam', 'woke mind virus' is just atavistic dislike of outsiders manifesting as a desire for autarchy.
by mathiaspoint | 2025-08-23 00:11:27+00:00
I'm an extremely pro-AI person and use it heavily at home (I actually just finished the most recent rewrite of my agent software that uses MCP. It's really amazing, a lot of people say the AI bubble is popping, I think it's only just starting, people have no idea how how far this stuff can go.)

I suspect I was just laid off for not using any of the AI tools at work. Here's why I didn't.

1) They were typically very low quality. Often just more hosted chatbots (and of course they pick the cheapest hosted models) with bad RAG on a good day.

2) It wasn't clear to me that my boss wasn't able to read corespondance with chatbots the way he could with my other coworkers which creates a kind of chilling effect. I don't reflexively ask it casual questions the way I do at home.

3) Most of my blockers were administrative, not technical. Not only could AI tools not help me with that but in typical corporate fashion trying to use the few sanctioned tools actually generated more administrative work for me.

Oh well. I'm kind of over corporate employment anyway and moving onto my own thing. Just another insane misfeature of that mode of socialization at that scale.
by etempleton | 2025-08-23 00:11:52+00:00
There werestrings attached to the CHIPs act money. Not saying this is some great deal. It isn't. It is a deal made from a place of necessity and weakness for Intel, but it gives them the cash infusion they need in the short term. Right now Intel's only goal is to have enough money to get 14a off the ground and attract at least one large external customer to prove their capabilities.