MurphyA/hacker-news huggingface dataset:
by yjftsjthsd-h | 2025-11-21 02:15:16+00:00
Right, I think we can all mostly agree that the old state of things wasn't great/sustainable. The problem, IMHO, is that they went hard on the second-system syndrome and went way too far the other way. This allowed them to replace a massive messy codebase with a nice clean codebase that doesn't do the things people actually need from it.

Xorg put everything - way too many features - into one single display server (Xorg). Wayland put everything in the hands of the compositor, and then spawned an endless array of them (most of them implementing only a fraction of needed features).

X11 de jure and de facto required all those features to be present. In theory you could have an X server missing new features, but there was no way to get rid of really old features, and in practice you really needed all the new ones or apps would break. Wayland made essentially everything optional, to the point of fracturing the ecosystem.

Xorg was a monolithic reference implementation. Wayland ships a reference implementation in the form of weston, and it's so feature poor as to be useless.

X11 has, in practice, really poor security. (There were/are attempts to improve this, but it's not been terribly successful.) Wayland is really big on security. So much so that they refused to implement little things like screen shots and a11y features because they could be abused.

IMHO, with hindsight, they should have done this in 2 stages: First, do the backend refactoring to get the nice driver-facing parts (GBM, AIUI). Essentially, make rootful XWayland the only Xorg, but in a way that is completely invisible to users. (Or, put differently, ship https://gitlab.freedesktop.org/wayback/wayback in 2010 instead of 2025.) Second, after you've done that and vastly simplified a huge chunk of code and made upkeep and refactoring easier, start working on X12. For the sake of argument, this can still be basically the same protocol as the wayland we actually got. However, don't actually ship that at first. Instead, go build/port an actual complete desktop environment to it, including all the features people actually want - clipboard, screen sharing, a11y and automation tools, remote desktop, etc. - and actually implement all the protocols needed for those. By all means make them optional add-ons to the core protocol, but make them up front. Also, I really recommend making one of those a window management protocol, so that 90% of window managers don't have to be a compositor, though some will. Then, after the thing is actually functional, start trying to get people to switch over. Don't start pushing people to adopt something half-baked and mess about for years on basic protocols that should have shipped day one (last I checked, in 2025 there are still 3 different incompatible wayland screenshot protocols). Make it an improvement, not a regression that only benefits you the Xorg developers.
by AnimalMuppet | 2025-11-21 02:15:51+00:00
We homeschooled. When we wanted to socialize our kids, we shoved them into the restroom and beat them up for their lunch money.

I kid, but there's a real point: So much of the socialization is bad.

More: Kids aren't going to be kids forever. Does socialization with a bunch of other kids prepare them for the adult society that they're going to go into?
by Aboutplants | 2025-11-21 02:15:58+00:00
“And more importantly, we can provide a better environment for them to mature socially.”

Take it from someone who was homeschooled from pre-k through high school, you will absolutely not provide a better social environment. I was so unprepared to handle the social dynamics in casual, educational or professional that it took years and years of active work to put myself in a position where it wasn’t an absolute detriment to my success. I have no doubt you can educate your children well, it’s every other aspect of humanity that is typically missed out on and can lead to unintended consequences.
by FridayoLeary | 2025-11-21 02:17:38+00:00
It's worth pointing out what a hideous cludge lots of Win10 ui is. I remember some ui expert complaining how there are half a dozen (maybe more, i don't remember) completely different ui interfaces. The most prominent ones of course is that horrible rectangle thing that's meant to be the start menu. Windows 11 didn't do a worse job, that would be almost impossible, but it's not much better. Then there was openly breaking functionality and discoverability by having a settings app as well as the old control panel, which is an absolute abomination. The manager app probably looked old fashioned on Windows xp.

All of that was ok, because Win10 looks and feels quite nice overall and was a significant upgrade compared to 7. Win11 has none of that saving grace. They needed to fix the many disasters of Win10, not introduce new ones.
by AnimalMuppet | 2025-11-21 02:18:33+00:00
One of the key issues in school is classroom size. A teacher with 30 kids is handicapped as a teacher compared to one with a smaller class.

Let's say your family has four kids. As a family, that's large. But as a classroom size, it's really small. That gives you an advantage as a homeschooler over a public school teacher.
by actinium226 | 2025-11-21 02:18:39+00:00
Neat! I just sent out an order to JLCPCB for an ESP32 based board. I don't have a rework station or any experience with SMT so I decided to go for their assembly options. It's 80 per board, but would probably be cheaper per board if I got more than 2 (I also have more components on my board than you).

Question about the instructions in your README, you say that once you're done with the top side, repeat for the bottom, but when you're working on the bottom side, what stops the elements on the top side from falling off once the heat passes through the board and melts the solder on that side?
by al_be_back | 2025-11-21 02:18:54+00:00
A houseplant with tiny turtles for leaves… very informative if under the influence of some substances.

It’s not a Hello World equivalent.

So much around generative ai seems to be around “look how unrealistic you can be for not-cheap! Ai - cocaine for your machine!!”

No wonder there’s very little uptake by businesses (MIT state of ai 2025, etc)
by kragen | 2025-11-21 02:19:30+00:00
They may not be consciously aware of it, but that makes them more likely to be influenced by it, not less. Having unexamined opinions generally means having self-contradictory opinions, which makes you easy to manipulate.

Moreover, the Department of Education is clearly using the term in the sense I am describing, about whose further historical development you can read more in https://en.wikipedia.org/wiki/Profession.
by flatline | 2025-11-21 02:20:09+00:00
I have tried prozac in my teens and zoloft in my 30s. Prozac made me dissociate pretty hard, I found myself between classes not knowing where I was coming from or going. Zoloft did nothing but give me the zaps when I came off it.

There have been some serious efforts made to reproduce the original groundbreaking results that showed how effective SSRIs were, without much success. Anecdotally, I know plenty of people who have benefited from them, so I would not say they are ineffective as a blanket statement. I do think it’s important to understand that nobody really knows how these drugs will impact any one individual, and it’s trial and error to find something that may help.
by buu700 | 2025-11-21 02:20:12+00:00
Some people like running, and some people like traveling. Running is a fine hobby, but I'm still glad that planes exist.

Maybe some future version of agentic tooling will decimate software engineering as a career path, but that's just another way of saying that everyone and their grandmother would suddenly have the ability to launch a tech startup. Having gone through fundraising in the past, I'd personally prefer to live in a world where anyone with a good idea could get access to the equivalent of a full dev team without raising a dime.
by loeg | 2025-11-21 02:20:32+00:00
> in my case it was a way for me to access PRP injections before wider adoption

So they are not only quacks, but also grifters? The evidence for PRP is basically non-existent. It doesn't hold up in RCTs: https://www.jwatch.org/na54355/2021/12/27/evidence-against-p...

(To be fair, chiros are not unique in grifting PRP -- I've seen traditional doctors selling it too.)

> Consider the percentage of ‘normal’ medical doctors in Germany who believe in homeopathy.

I hadn't heard of this, but, yeah, that's also quackery. Wild. 32% of German GPs report "using" homeopathy once a week. The US medical system may have some problems, but at least believing in homeopathy isn't one of them.
by Forgeties79 | 2025-11-21 02:20:35+00:00
This reads to me like over-prescription rather than lack of efficacy but I’m also not a doctor and won’t presume my kneejerk reaction is accurate.

We saw a similar whiplash with Ritalin after over-prescribing in the 90’s/2000’s. ADHD medication absolutely works, but for a lot of people it didn’t for this reason.
by stego-tech | 2025-11-21 02:20:40+00:00
While I am firmly in the “de-regulation is bad, because every single one of those is written in blood” camp, I also sympathize with startups and businesses desperately trying to innovate in a regulated market and being stymied by said bureaucracy.

What I’ve come around to is the exact opposite of most de-regulation stans: bigger government. The tradeoff for regulations from the government is having said government shoulder the burden of helping new businesses successfully navigate said regulations quickly and efficiently. It shouldn’t be on the small business owner or startup founder to trawl through thousands of pages of texts and attempt to figure out where their business sits within them, the government should instead have an ombudsman or agent - paid with by tax dollars from successful businesses - work full-time with that business to figure things out.

Want to start a bar? Here’s the application for a liquor license, here’s the plain-language requirements for accessibility and hygiene, here’s a taxpayer-supported payroll system to ensure labor law compliance, and here’s the map of areas where you can setup shop without requiring a separate permit process.

Of course, the problem with said approach is that it requires funding, which requires more tax revenue, which means higher taxes. Under the current neoliberal, laissez-faire Capitalism system in the USA, that simply isn’t happening at present, if for no other reason than established players have captured regulatory agencies and government officials to deliberately hamstring new businesses.

Selling deregulation in business, especially “hardtech”, is exactly what those ghouls want. Don’t take the bait. Be better, even if it’s harder.
by charcircuit | 2025-11-21 02:21:32+00:00
Perhaps proprietary closed source development is better for making operating systems. Is it a coincidence that Google was able to scale Linux to billions of devices while open source development ones weren't? Open source development should take some lessons if they want to be successful and not aggrevate developers writing apps for your platform like what happened in the article, forcing them to do extra work.

If development for X is ceasing now, there isn't time to experiment on finding the true successor.
by anon291 | 2025-11-21 02:21:48+00:00
My kids get more socialization than me. Our parish homeschool group has daily activities. Monday is two hour playgroup. Tuesday is extracurricular classes at the parish. Wednesday is catechesis and play time. Thursday is free. Friday she does a day long camp with an outdoor education program (not parish based). All added up, she spends more time with kids than I did and doing more interesting things
by Jensson | 2025-11-21 02:23:01+00:00
> However, in this conversation, we are speaking English, whose words owe their meaning entirely to tradition.

The meaning of words change over time, so you are wrong, words meaning are not entirely from tradition or else their meaning would not change.

Or if you agree that traditions can change, then what the word meant year 1300 doesn't matter, things has changed since then.
by WarOnPrivacy | 2025-11-21 02:23:30+00:00
Yep. I had ~10 Win11 systems with uninstallable updates - which wound up log-jamming WU. These began appearing in October. I was able to (eventually) repair all but 2. One of those has resisted every repair method.

For some other systems, when I hover over explorer process in the taskbar, I'll have the expected preview windows + 1 incompletely rendered one to the right.

On 1 system I have remote desktop windows that go goofy when left overnight and won't obey controls. They only option that works is to r-click on their taskbar instance and choose Full Screen. Nothing else works; top bar controls don't even manifest. For some reason, each RDP window has has a small, empty, unresponsive, vertical oval in the top center of the desktop.

I had 2 system (+ a 3rd yesterday) where the start menu went wonky. One won't show all apps and the other two show corrupt icons and won't respond to right clicks.

This isn't a complete list but it gives you an idea how it's going.
by PunchyHamster | 2025-11-21 02:24:04+00:00
> You don't get Dieselgsate without convoluted regulation and compliance industries. You can't game a complex text without a complex test to be gamed.

No you do not. You get smokes of diesel fumes without dieselgate.

Yes, some regulations are going too far and yes, it's hard to rewind it back, but that is mostly because any time something was under-regulated, companies abused it far harder.

I do think the regulations should get review period some time after enactment (whether the desired affect was met, the cost, whether it was worth it, could it be done other, easier way etc.) but it is still probably preferable than under-regulation.

And one rarely considered (by rule-makers) context is how much more they affect smaller players, making competing with established industry giants that much harder
by egypturnash | 2025-11-21 02:24:14+00:00
I am an artist. I have friends who like to code. I could leverage talking to my friends and saying "hey anyone wanna fool around and make some games". I could get Unreal and one of the 800 game templates available on their store for prices ranging from $0 to a few hundred bucks and start plopping my art in there and fiddling around. There's a bazillion art assets on there for the programmer with no art skills, too. And there's a section on the Unreal forums for people to say "hey I have this set of skills, who wants to make a game with me?".

Or we could all just generate a bunch of completely unmaintanable code or some uncopyrightable art, sounds great.
by crazygringo | 2025-11-21 02:25:40+00:00
Generally, you do want the general principle of something like this to be explainable in a few sentences, yes.

Even if that results in a bunch of more detailed regulations, we can then understand the principles behind those regulations, even if they decide a bunch of edge cases with precise lines that seem arbitrary.

Things like the limits of free speech can be explained in a few sentences at a high level. So yes, I'm asking for what the equivalent might be here.

The idea that "it's so impossibly complicated that the general approach can't even be summarized" is not helpful. Even when regulations are complicated, they start from a few basic principles that can be clearly enumerated.
by AnthonyMouse | 2025-11-21 02:26:55+00:00
> There's a reason for most regulations - most of them are written in blood.

There are thousands of pages of regulations, by volume they're written by rather than opposed to the incumbents, and only a small minority are actually safety-critical, but those are the ones everyone retreats into when it comes time to defend all of the ones that aren't. Most regulations are written in crayon.

> It becomes too tempting to cheat otherwise - see Dieselgate / VW, for example.

Dieselgate wasn't an instance of someone causing harm by satisfying a regulation that was too relaxed. They regulation was stringent and they were committing intentional fraud in order to violate it.

> Since we can't tell what kind of person you are, REALLY - SBF also told people to trust him, for example - onerous regulations are required.

So because liars lie, that justifies the government taking months or years to answer a question? Or requiring millions of dollars worth of certifications to test whether a device that customers only buy because it actually significantly improves fuel efficiency isn't reducing fuel efficiency?

That's exactly the thing you don't need the government to test ahead of time because the customer is going to notice immediately and have a false advertising claim if it doesn't actually work.

> Plus, I love how on the main page advertising to companies, Revoy advertises 3x-to-5x better fuel efficiency - I'm guessing this one is the one they'll need to back up and officially achieve or companies will dump them / sue.

> In the blog post, he claims 94% less fuel and 7 mpg to 120 mpg. I don't see how 7 mpg to 120 mpg is "only" 3x-5x better fuel efficiency - it seems like it's more 17x. Sounds to me like he's exaggerating the effect in the blog to try to get sympathy.

The post linked in the article explains that the first version of their product resulted in a 78% reduction in fuel consumption (this is the 3x-5x) and the newer version is 94%.

That the "onerous regulations" are demanded by people willing to condemn others when they themselves haven't done the reading is rather one of the issues.
by Fripplebubby | 2025-11-21 02:28:50+00:00
> This is partly a tooling problem. Many of the tools we use do not do a good job of capturing and representing this data. For example, the majority of latency graphs produced by Grafana, such as the one below, are basically worthless. We like to look at pretty charts, and by plotting what’s convenient we get a nice colorful graph which is quite readable. Only looking at the 95th percentile is what you do when you want to hide all the bad stuff. As Gil describes, it’s a “marketing system.” Whether it’s the CTO, potential customers, or engineers—someone’s getting duped. Furthermore, averaging percentiles is mathematically absurd. To conserve space, we often keep the summaries and throw away the data, but the “average of the 95th percentile” is a meaningless statement. You cannot average percentiles, yet note the labels in most of your Grafana charts. Unfortunately, it only gets worse from here.

I think this is getting a bit carried away. I don't have any argument against the observation that that average of a p95 is not something that mathematically makes sense, but if you actually understand what it is, it is absolutely still meaningful. With time series data, there is always some time denominator, so it really means (say) "the p95 per minute averaged over the last hour", which is or can be meaningful (and useful at a glance).

Also, the claim that "[o]nly looking at the 95th percentile is what you do when you want to hide all the bad stuff" is very context dependent. As long as you understand what it actually means, I don't see the harm in it. The author makes this point that, because a load of a single webpage will result in 40 requests or so, you are much more likely to hit a p99 and so you should really care about p99 and up - more power to you, if that's the contextually appropriate, then that is absolutely right, but that really only applies to a webserver serving webpage assets which is only one kind of software that you might be writing. I think it is definitely important to know, for one given "eyeball" waiting on your service to respond, what the actual flow is - whether it's just one request, or multiple concurrent requests, or some kind of dependency graph of calls to your service all needed in sequence - but I don't really think that challenges the commonsense notion of latency, does it?
by PunchyHamster | 2025-11-21 02:29:53+00:00
That begs a question: if they had that much experience why they chose to structure wayland in a way that's such PITA to write for ? This just looks like some massive second system effect.

They just decided X11 did everything wrong and did it differently rather than pick up the pieces (if in spirit of idea, not code) that work and fix parts that don't
by owenversteeg | 2025-11-21 02:30:07+00:00
Late reply, but most of the pro-focusing-distance crowd agrees that it’s time in peak sun, plus a fairly small number of daily “reps” of near-far focusing that is sufficient. In other words, kids could spend 99% of the time outdoors just reading a book, and the handful of glances at a tree in the distance, stop sign, bird, etc would be sufficient. Furthermore, as I mentioned to a sibling comment, even if it is just the bright light, with no influence from the focusing (which I doubt!) the only practical way to get that light is outdoors.
by zulko | 2025-11-21 02:30:11+00:00
Yeah it would be nice if Wikipedia would host it, but it would probably require some more serious ground work so the project fits in the wikipedia ecosystem. Could be a pipeline Wikipedia -> Wikidata -> Atlas.

There are many projects that could be done with with wikipedia and LLMs, for instance "equalizing" all languages by translating all pages into all other languages where they are missing. Or, more surgically, finding which facts are reported in some languages of a page but not others, and adding these facts to all languages.

For now, it seems that wikipedia doesn't want to use generative AI to produce wikipedia pages, and that's understandable, but there may be a point where model quality will be too good to ignore.
by hirvi74 | 2025-11-21 02:30:51+00:00
First of all, I want to write that I am glad you found something that worked so that you are able to remain here with us.

Though, I am curious about the, "otherwise have very good lives" part.

Whose definition are you using? It seems the criteria you laid out fits a "very good life" in a sociological sense -- very important, sure. You could very well have the same definition, and perhaps that is what I am trying to ask. Would you say you were satisfied in life? Despite having a good upbringing, were you (prior to medication) content or happy?

I am by no means trying to change your opinion nor invalidate your experiences. I just struggle to understand how that can be true.

As someone that has suffered with deep depressive bouts many times over, I just cannot subscribe to the idea that depression is inherently some sort of disorder of the brain. In fact, I am in the midst of another bout now. One that's lasted about 3 or so years.

To me, I have always considered emotions/states like depression and anxiety to be signals. A warning that something in one's current environment is wrong -- even if consciously not known or difficult to observe. And if anyone is curious, I have analyzed this for myself, and I believe the etiology of my issues are directly linked to my circumstances/environment.

> I don’t think there’s a metaphorical “cow” that could have helped me.

The smart-ass in me can't help but suggest that maybe medication was your cow?
by varenc | 2025-11-21 02:31:12+00:00
Bump didn't use direct device-to-device communication. A central server correlated the two bumping phones, based on geolocation and accelerometer data, then swapped the data via the server. At least that's how it worked in the early days. (Wiki page confirms)

Since it's relying on your internet connection, skeptical it'd be faster than AirDrop for a large amount of data like photos. But for swapping contacts I bet it was faster since it didn't have to spend time establishing a new direct connection.
by VaticNZ | 2025-11-21 02:31:23+00:00
TL;DR: We stress-tested 6 LLMs under realistic context load. LFM2 (tops arena leaderboards) achieved 0.3% accuracy and hallucinated fake crisis resources. Qwen3-30B maintained 96.9% accuracy with graceful degradation. Standard benchmarks are insufficient for production deployment.