MurphyA/hacker-news huggingface dataset:
by eth0up | 2025-08-31 01:08:19+00:00
As a Florida resident and native, I've been telling people for years to brace for a "Goreicane", which is a cat 6 named after Al.

Irma reached +180mph before magically dwindling to a 3 (or weak 4?) just before landfall. By then, we were already without power, so stats were unknown. I made a safety box out of a toolbox into which I stuffed my cat and provisions, as I wore an old motorcycle helmet and combat boots clutching a bugout bag and bottle of courage.

I really didn't expect to do well and had it hit as a super 5, I'd probably not be leaving this silly post.

But cat 6 is real. We'll see it soon.
by Izkata | 2025-08-31 01:08:19+00:00
I keep a list of every time I change one of my work passwords with the date it would have expired, and it seems to fluctuate between 2.5 and 3.5 months with little consistency. Some of us used to have it locked so we didn't need to keep changing it, but they reenabled it some time ago and we got confirmation it was for some sort of external security requirements.
by johnklos | 2025-08-31 01:09:36+00:00
A few nitpicks:

* landlords aren't a good thing.

* "setup" is a noun.

* It'd be helpful to offer some context. For instance, talking about ufw without even mentioning that we're talking about Linux, or even a specific Linux distro, would make most people confused. Same with apt.

These are good guides, but it should be kept in mind that they don't try to teach you anything - they're more guides to simply follow, and if you happen to learn something along the way, great.

But it makes sense to have guides that just tell you how to do a thing and don't explain it, because that represents a good chunk of the people out there. It wouldn't be bad to have links to stuff for those who want to understand what they're doing, though.

Overall, we need more sites like these.
by Nevermark | 2025-08-31 01:11:10+00:00
I love that example!

I would argue that is still a constructible real. Only practical issues make calculating that value difficult.

Since we are instances of physical constraints ourselves, just because we can't do a particular measurement, directly or indirectly, doesn't make a value un-constructible in the mathematical sense.

(Also side noting, that we handle superposition/quantum collapse explicitly, by actually generating many alternate counts, or an expression that covers all the counts.)

Note that your "algorithm" was finitely statable, and that its "data", consists of a finite number of particles (in any given superposition).

But if I were going to argue for an un-constructible number with a physical counterpart, your thought experiment is a good starting point!
by halfcat | 2025-08-31 01:12:43+00:00
> If you understand the operators

That’s the point. In an imperative language if you don’t yet understand (or make a typo, or whatever), you can just print/console.log and find out.

I’ve seen junior devs, data analysts, and LLMs spin their wheels trying to figure out why adding a join isn’t producing the output they want. I don’t think they would figure it out using SQL alone if you gave them a month.
by noosphr | 2025-08-31 01:13:27+00:00
Unless we have another breakthrough like attention we do know that AI will keep struggling with context and costs will grow quadratically with context.

On a codebase of 10,000 lines any action will cost 100,000,000 AI units. One with 1,000,000 it will cost 1,000,000,000,000 AI units.

I work on these things for a living and no one else seems to ever think two steps ahead on what the mathematical limitations of the transformer architecture mean for transformer based applications.
by koverstreet | 2025-08-31 01:13:28+00:00
No, bcachefs-tools wasn't an option because the right way to do this kind of repair is to first do a dry run test repair and mount, so you can verify with your eyes that everything is back as it should be.

If we had the fuse driver done that would have worked, though. Still not completely ideal because we're at the mercy of distros to make sure they're getting -tools updates out in a timely manner, they're not always as consistent with that as the kernel. Most are good, though).

Just making it available in a git repo was not an option because lots of bcachefs users are getting it from their distro kernel and have never built a kernel before (yes, I've had to help users with building kernels for the first time; it's slow and we always look for other options), and even if you know how, if your primary machine is offline the last thing you want to have to do is build a custom rescue image with a custom kernel.

And there was really nothing special about this than any other bugfix, besides needing to use a new option (which is also something that occasionally happens with hotfixes).

Bugs are just a fact of life, every filesystem has bugs and occasionally has to get hotfixes out quickly. It's just not remotely feasible or sane to be coming up with our own parallel release process for hotfixes.
by SanjayMehta | 2025-08-31 01:14:59+00:00
Boeing is going to be the first company to feel the pain of Trump’s tariffs.

The govt of India has already put one small order on hold and the word in aviation circles is to switch to Airbus as far as possible.

Military purchases now also won’t happen.

Peter Navarro in one of his rants inadvertently leaked this out on TV: his specific issue was a demand for mandatory tech transfer and manufacturing in India.
by qingcharles | 2025-08-31 01:16:32+00:00
Honestly, I like that the assets are freely tradeable on the open market. It's kind of a fun addition that you can on OpenSea and buy a new character to play with, or buy a bunch of buildings or NPCs to drop into your game.

I still think it was a good idea in theory. Crypto is a pain, though. It adds an annoying step to everything.
by sublinear | 2025-08-31 01:18:53+00:00
> When you feel it, you know. The feature makes you smile when you use it. It fits right in, like it was always meant to be there. You want to use it again. You want to tell people about it. This is the difference. This is what metrics, specifications, and demos miss.

Totally absurd! The metrics and specifications are what make all of that possible.

This feels like it was written for execs and managers who bury their heads in the sand when they're overwhelmed.
by shadowgovt | 2025-08-31 01:18:55+00:00
There are also significant practical user experience differences.

Doing a search on Twitter searches Twitter, the whole thing. A search on Mastodon only knows about the servers you're connected to (unless you're searching for a specific user, then it'll micro-target their server to get their account info, but you have to know their name through some side-channel. Similarly, if you chance across a Mastodon post and want to follow that user, unless you happen to be on the same node as them you have to enter your own node data to get redirected to do the follow because of the domain-based nature of web security.

These aren't deal-breakers but we have the hard numbers from other web UX to know that every time you put a friction point like these in the flow, you immediately lose some x% of users. Relative to services that are centralized, these things will slow Mastodon adoption.

(This may not be the worst thing. There are other goals besides maximizing the adoption numbers.)
by alphazard | 2025-08-31 01:19:37+00:00
> So, without IQ it would be impossible for social programs to give better educational opportunities to exist?

It wouldn't be impossible. The extra resources might not go as far, which makes the program more likely to look like a waste.

> how much evidence supports that better educational opportunities truly manifests into the outcomes we socially desire?

The rate of technological progress we can make as a species is largely dictated by the area under the +2 sigma -> infinity region of the IQ curve. Further adjusted by the amount of those people that we can find and motivate to participate in the economy. As for evidence, the US poaches high IQ people from around the world. You can chalk that up to coincidence if you want.
by valenterry | 2025-08-31 01:21:36+00:00
> In general the security model of desktop operating systems is woefully inadequate for the modern era. Given the sheer volume of software known to do things not in the user’s best interest it’s borderline insanity that we hand it the keys to the kingdom without so much as a second thought with such frequency.

This. It must be the problem of having grown up with it that makes people not realize it.

Software will need to operate like people in the real world. You can give your friend power of attorney, but usually you don't, you find a better way to get things done.
by arp242 | 2025-08-31 01:22:12+00:00
Look, I get where you're coming from. It's not unreasonable. I've said this before.

But there are also reasons why things are the way they are, and that is also not unreasonable. And at the end of the day: Linus is the boss. It really does come down to that. He has dozens of other subsystem maintainers to deal with and this is the process that works for him.

Similar stuff applies to Debian. Personally, I deeply dislike Debian's inflexible and outmoded policy and lack of pragmatism. But you know, the policy is the policy, and at some point you just need to accept that and work with it the best you can.

It's okay to make all the arguments you've made. It's okay to make them forcefully (within some limits of reason). It's not okay to keep repeating them again and again until everyone gets tired of it and seemingly just completely fail to listen to what people are sating. This is where you are being unreasonable.

I mean, you *can* do that, I guess, but look at where things are now. No one is happy with this – certainly not you. And it's really not a surprise, I already said this in November last year: "I wouldn't be surprised to see bcachefs removed from the kernel at some point".[1] To be clear: I didn't want that to happen – I think you've done great work with bcachefs and I really want it to succeed every which way. But everyone could see this coming from miles.

[1]: https://news.ycombinator.com/item?id=42225345
by alt187 | 2025-08-31 01:23:07+00:00
Stallman's mannerisms are one of the only reason FOSS is still standing.

First of all, from a public image point of view, it really doesn't matter at all whether he ate something off his foot or whether he says "Amazon swindle", because Stallman isn't the gateway into free softward anymore.

To an order of magnitude, no one in the last 15 years has heard of Stallman then free software.

The real role of Stallman is to avoid the movement being co-opted by soulless and/or corporate interests. As long as Stallman is here, you can't make free software corporate and well-mannered, which essentially means you can't absorb it into a marketing strategy for your next brand of phones unless you actually plan to deliver.
by verdverm | 2025-08-31 01:24:02+00:00
There is a significant gap between agents and models.

Agents use multiple models, can interact with the environment, and take many steps. You can get them to reflect on what they have done and what they need to do to continue, without intervention. One of the more important things they can do is understand their environment, the libraries and versions in use, fetch or read the docs, and then base their edits on those. Much of the hallucinating SDKs can be removed with this, and with running compile to validate, they get even better.

Models typically operate in a turn-by-turn basis with only the context and messages the user provides.
by shadowgovt | 2025-08-31 01:24:13+00:00
In practice, this is rarely an issue due to the nature of human attention. Beyond a couple dozen speakers in a conversation, it's noise.

At least to my observation; I haven't pulled apart the protocol to know why: if you're in a conversation in Mastodon it's real good about keeping you in it. The threading of posts seems to route them properly to the host servers the conversing accounts live on.
by tibbar | 2025-08-31 01:24:18+00:00
Oh, what I meant was, this was an interview with a company that produces a coding assistant. Ironically, you really weren't supposed to use an LLM much for the interview, although I think you could use the company's product if you wanted. The restrictions were a bit unclear to me and I chose to try to code everything by hand, but in retrospect, that was probably not feasible.

The assignment was hard for me for a few reasons: There were many requirements; the requirements as stated were quite unclear to me; and it turned out that they were really referencing a certain standard solution to a standard problem that I was unfamiliar with. So we spent half the interview explaining the idea to me (bad!), and then the other half was me trying to code it up, and I just didn't get nearly far enough.
by godelski | 2025-08-31 01:24:18+00:00
"His own hardware" != "his own copy of the data"

My entire comment was that the entire issue is about data ownership. Doesn't even matter if you have a copy of the data.

It matters how that copy was obtained.

There's no reason to then discuss if your usage violates the terms of a license if you obtained the data illegally. You're already in the illegal territory lol.

Having data != legally having obtained data
by denismi | 2025-08-31 01:25:19+00:00
This pre-election BBC summary - https://www.bbc.com/news/articles/cwy343z53l1o - pretty clearly spells out what has eventuated, describing it as a "central campaign pledge":

> Trump has made tariffs a central campaign pledge in order to protect US industry. He has proposed new 10-20% tariffs on most imported foreign goods, and much higher ones on those from China.
by sgjohnson | 2025-08-31 01:25:57+00:00
The title is not “Do the simplest thing POSSIBLE”. It’s do the “Simplest thing that could POSSIBLY work”.

There’s a HUGE difference between the simplest thing possible, and the simplest thing that could possibly work.

The simplest thing that could possibly work conveniently lets you forget about the scale. The simplest thing possible does not.
by jcalx | 2025-08-31 01:26:23+00:00
Feels like something similar to the NFPA 704 safety square [0] — maybe they could copy that to mimic a relatively accepted "danger measurement" format.

Also of interest: hypercanes [1], my hurricane-adjacent Interesting Wikipedia Deep Dive, which (according to Wikipedia):

- require ocean temperatures of 120 °F (50 °C)

- have sustained winds of 500 mph (800 km/h)

- have barometric pressures in their centers sufficiently low enough to cause altitude sickness

- may persist for several weeks due to above low pressure

- may be as large as North America or as small as 15 mi (25 km) — Wikipedia has an unhelpful caption about the size of the "average hypercane" (!)

- extend into the upper stratosphere, unlike today's hurricanes (lower stratosphere)

- due to above height, may sufficiently degrade the ozone layer with water vapor to the point of causing (an additional) hazard to planetary life

[0] https://en.wikipedia.org/wiki/NFPA_704

[1] https://en.wikipedia.org/wiki/Hypercane
by BenkaiDebussy | 2025-08-31 01:27:10+00:00
I think one issue is that some people just find very different things intuitive. Low cognitive load for one person might be high cognitive load for another.

Because of some quirk of the way my brain works, giant functions with thousands of lines of code doesn't really present a high cognitive load for me, while lots of smaller functions do. My "working memory" is very low (so I have trouble seeing the "big picture" while hopping from function to function), while "looking through a ton of text" comes relatively easily to me.

I have coworkers who tend to use functional programming, and even though it's been years now and I technically understand it, it always presents a ton of friction for me, where I have to stop and spend a while figuring out exactly what the code is saying (and "mentally translating" it into a form that makes more sense to me). I don't think this is necessarily because their code inherently presents a higher cognitive load - I think it's easier for them to mentally process it, while my brain has an easier time with looking at a lot of lines of code, provided the logic within is very simple.
by shadowgovt | 2025-08-31 01:27:20+00:00
Fediverse makes the indexing question interesting because some people don't want it deeply indexed: they point to the practice of dredging up old opinions on Twitter as an anti-pattern that the tooling should not support. Indexing without permission is met with hostility / defederation over there, and both individuals and server owners have tools to switch fine-grained indexing on and off.

(It is, of course, fundamentally impossible to keep people from indexing a default-open network, but if one does it, one does not advertise doing it outside the service-supported mechanisms).
by milesrout | 2025-08-31 01:28:45+00:00
Landlords are an excellent thing, as anyone that cannot afford, or does not want, to simply buy a house could tell you.

Set up is a phrasal verb and omitting the space is incorrect, yes, but only an annoying pedant would point it out.

It recommends Debian and says:

>I make my guides on this site for Debian 11. If you use another OS, just know that your [mileage] may vary in terms of you might need to change some instructions here minorly.

If you were going to complain about bad grammar, that sentence is a much better target, and yet it is still quite easily understandable.
by reval | 2025-08-31 01:29:07+00:00
There is something to this. I believe that if you cannot feel, you also cannot reason. It’s almost as if intellectual ability is an application of emotionality rather than something separate. For example, when something makes sense to you, what does that really mean? In my experience, when something “clicks”, that is not intellect. The intellect kicks in to retroactively explain the feeling. The “clicking” itself- that’s the feeling.
by koverstreet | 2025-08-31 01:30:08+00:00
You have to consider the bigger picture.

XFS has burned through maintainers, citing "upstream burnout". It's not just bcachefs that things are broken for.

And it was burning me out, too. We need a functioning release process, and we haven't had that; instead I've been getting a ton of drama that's boiled over into the bcachefs community, oftentimes completely drowning out all the calmer, more technical conversations that we want.

It's not great. It would have been much better if this could have been worked out. But at this point, cutting ties with the kernel community and shipping as a DKMS module is really the only path forwards.

It's not the end of the world. Same with Debian; we haven't had those issues in any other distros, so eventually we'll get a better package maintainer who can work the process or they'll figure out that their Rust policy actually isn't as smart as they think it is as Rust adoption goes up.

I'm just going to push for doing things right, and if one route or option fails there's always others.
by ncr100 | 2025-08-31 01:30:51+00:00
Do you care to speculate the impact?

I speculate this is going to slow down the small hardware hobbyist small business space, by maybe 50%.

To expand, in too many words:

Personally I have a penchant for music synthesizers and many of them are from a one-person shop. I imagine these 3x price increases are going to slow people down. Determined and cost agnostic people will power through this. People who just have an idea and are actually motivated by the past inexpensive PCB prototyping universe, will a lot more about cost and prototyping and a lot less about the problem that they're solving. And I just can't imagine it being anything less than a 50% slowdown for those folks.
by henrixd | 2025-08-31 01:31:04+00:00
You have to choose from one of two strategies, either you go with tor-browser (also includes Mulvad-browser) route and try make your browser indistinguishable from others or you randomize values to make stable fingerprinting impossible.

When trying to be similar to everyone else, even small changes to the browser, like changing window size, can make you easily identifiable from everyone else. Randomizing will allow you to modify your browser. None of the fingerprinting protections matter if you use your browser and session to login to some sites.

I use multiple browsers. One is for login to sites and tor-browser is for most of my browsing.

This is easily the best fingerprinting extension that I have found so far: https://jshelter.org/
by epistasis | 2025-08-31 01:31:11+00:00
The agricultural section indicators are that there's about to be a big, expensive bailout for ag:

> “Right now, we have zero bushels of soybeans on the books with China for this fall harvest that has begun in the Deep South,” Ragland said. “Normally by this time, close to 40% of our sales for the marketing year are on the books. And with zero on the books right now, it is alarming for American soybean farmers.”

https://www.farmprogress.com/soybean/us-soybean-exports-to-c...

The first time that Trump screwed over with tariffs, they got tons of bailout money that we all paid for.

Not all sectors of the economy are so lucky. The big man at the top must be paid with either bribes or allegiance or both.
by reactordev | 2025-08-31 01:31:14+00:00
I agree with all of that except for SSR part. SSR is back, like it’s 1996. However this isn’t your old school monolith serving jsp pages with tag classpath hell, this is client side pages served from the server for faster rendering. We now have another layer.

Browser -> Client-Side Server Pages -> Business Logic APIs -> Backend Systems.
by kazinator | 2025-08-31 01:32:15+00:00
> Note also that this isn't a linear hierarchy: in the String example above, simple-array and string are unrelated.

Are you sure? If that's the case, it would have to be that the object is not a suitable argument to a method parameter of type string.

Don't guess about whether they're considered unrelated in that implementation, use subtypep and typep.

If (typep "X" 'string) yields true, then the type of "X", whatever it is, is related to string.
by epistasis | 2025-08-31 01:33:52+00:00
That was the entire point of hiking interest rates, to slow down the economy and stop inflation. Tariffs are universally acknowledged to cause inflation, and we would be in a recovery path if it weren't for the delays that tariffs are causing right now.

It is rather interesting to see the difference in standards of accountability for different presidents. Some are responsible for the economy even if its behavior is not sure to their actions. Others are not responsible for poor economic performance even when taking actions universally agreed to harm the economy.
by Nextgrid | 2025-08-31 01:35:01+00:00
Very good point - I don't have an answer for that. But I'd say if there was a choice between killing a person who is very much alive and conscious by our current standards, and one who is "brain dead" by the same standards, I'd still pick the latter.

Part of it is a choice you make when choosing to donate your body for research. There's a chance brain death can be determined incorrectly (though in this situation it's likely the same determination will be used to withdraw life-support, research donation or not).