MurphyA/hacker-news huggingface dataset:
by skydhash | 2025-05-19 20:24:57+00:00
I loved windows XP and Windows 7. They were a bit brittle regarding malware, but I was using a lot of pirated software at the times, so that may have been me. Win 8 was bad UX wise, but 8.1 resolved a lot of the issues. But since then, I barely touched windows.

I want a OS, not an entertainment center, meaning I want to launch a program, organize my files, and connect to other computers. Anything that hinders those is bad. I moved from macOS for the same reason, as they are trying to make those difficult too.
by ty6853 | 2025-05-19 20:25:11+00:00
>- Certain states have serialization requirements and registration once a firearm is assembled (the slide is connected to the frame).

Cool, not mine, not for a title 1 firearm like a handgun. I did say 'my state' not 'your state.'

>- Many states require a permit to conceal carry but may only require a driver’s license to purchase (meaning you can own but not conceal without a permit).

Cool, mine doesn't require a drivers license to make a gun and doesn't require a CCW or ID to conceal it.

>- If a store posts signage saying firearms are prohibited, you legally can enter, however you can be trespassed if they discover you possess a firearm. This is generally not a criminal charge, unless your firearm is possessed illegally or another violation has taken place.

My local bank ('a bank') doesn't have that, maybe yours does.

>- A “suppressor” (the more correct and accurate term) is purchased from an FFL and transferred to the buyer via an ATF Form 4 (not a Form 1). Additionally, certain states do not allow the possession of a suppressor, regardless of the legality at the Federal level. FFLs don’t generally manufacture suppressors, they sell them.

FFL type 7 makes suppressors for a profit. You generally cannot make silencers intended for sale without an FFL.

A private individual can make them with a form 1 without involving an FFL. That is, you pay the NFA tax stamp filed under form 1 and make it, there is no transfer or from 4 needed if you legally make a silencer.

I don't care which you call it, the NFA calls it a silencer, it is dumb but the government doesn't give a shit that you call it a suppressor they will lock your ass up if it meets their definition of a 'silencer' regardless of chosen semantics.
by tombert | 2025-05-19 20:25:13+00:00
I liked the comic ok, but I was actually a much bigger fan of the cartoon series that came out in the late 90's. It has, in my opinion, one of the most underrated opening title sequences out of any show.

I love that show enough to where I actually bought an animation cel from it a few years ago, and it hangs in my basement office.
by alvis | 2025-05-19 20:25:16+00:00
The vision of submitting a feature request and receiving a ready-to-review PR is equally compelling and horrifying from the standpoint of strategy management.

Like Anthropic and most big tech companies, they don't want to show off the best until they need to. They used to stockpile some cool features, and they have time to think about their strategy. But now I feel like they are in a rush to show off everything and I'm worried whether the management has time to think about the big picture.
by 0xbadcafebee | 2025-05-19 20:25:23+00:00
You're right, it is incredibly nice. Just the other day I got a Windows-only developer to install and use the POSIX/*NIX toolkit we use for development/deployment. In 30 minutes he was editing and deploying left and right with our normal open source stack. No messing around with Cygwin or MSYS or anything, it all just worked in Ubuntu on WSL. It's fantastic.
by netsharc | 2025-05-19 20:25:36+00:00
As Carl Sagan wrote in The Demon-Haunted World, millions of people probably prayed earnestly for God to save their king/queen, but kings and queens don't live beyond the average lifespans of humans...

If you want to read a book that's closer to how the universe actually works, and how your mind should operate, read it: https://archive.org/details/B-001-001-709
by gowld | 2025-05-19 20:25:47+00:00
Tit-for-Tat with occasional Forgiveness and occasional Defection (abuse of trust) often performs better than pure Tit-For-Tat, especially in the presence of random error. Tit-For-Tat falls into "permanent mutual Defection" tar-pit when playing against a Tit-for-Tat-like opponent that Defects once (perhaps in error) and is non-Forgiving.

Humans are pretty good at repeated-game theory, intuitively.
by laurencerowe | 2025-05-19 20:26:13+00:00
Rooftop solar in the US is absurldy expensive. The 30% federal subsidies alone are greater than the full buildout cost of utility scale solar. At these prices rooftop solar makes no sense.

This seems to be more about the US market than rooftop vs utility scale. Australia shows it is possible to install rooftop solar cheaply. Why can't we?
by tinix | 2025-05-19 20:26:19+00:00
> Well don’t use Fargate, there’s your problem. Run programs on actual servers, not magical serverless bullshit.

That kind of absolutism misses the point of why serverless architectures like Fargate exist. It might feel satisfying, but it closes the door on understanding why stateless and ephemeral workloads exist in the first place.

I get the frustration, but dismissing a production architecture outright ignores the constraints and trade-offs that lead teams to adopt it in the first place. It's worth asking: if so many teams are using this shit in production, at scale, with real stakes, what do they know that might be missing from my current mental model?

Serverless, like any abstraction, isn't magic. It's a tool with defined trade-offs, and resource/process isolation is one of them. If you're running containerized workloads at scale, optimizing for organizational velocity, security boundaries, and multi-tenant isolation, these constraints aren't bullshit, they're literally design parameters and intentional boundaries.

It's easy to throw shade from a distance, but the operational reality of running modern systems, especially in regulated or high-scale environments, looks very different from a home lab or startup sandbox.
by therebase | 2025-05-19 20:26:22+00:00
I can totally second that.

I have just stumbled over a project that was developed as part of that fund. Super minimal probably the funding and obviously only a start, but this has a 'dutch flair' of being practical, usable etc. As always: please send people to teach the germans about how to build things (2 extra cookies if you teach us how to *Railway*)

I do think the way to success for EU is to start with this little elements. Maybe EU cloud infra later relies on one little OS component that is still maintained by 3 people - not one ;).

If we invest our time in something else than cloning hyperscalers - maybe there is a silver lining in form of a technological jump on the horizon. What about a Eurocloud that is a distributed system and not a 'monolith by monopoly'. The Systems we replace are not cheap, so there is even money on the table. Building EU hyperscalers just would suck OS projects dry of their 'IP' and siff money to a account on the caimans or UAE somewhere. Not building them is the way.

Maybe not make this a 'bring US startup culture to europe' thing as well? It leads to monopolies and a lot of 'loosers'. Not a super efficient way to build what in fact is infrastructure.
by alex43578 | 2025-05-19 20:26:24+00:00
What is the college experience in this context? Networking? The library and research efforts? Socialization? Parties? Frats? Sports teams?

On the "academic" side, I don't see how the college experience would work for a trade school, while on the "social" side, it's crazy to think you'd pay the premium for most of these things (except networking, as people often point out for "regular" colleges) when there's other avenues for socialization or sports.
by jchw | 2025-05-19 20:26:44+00:00
Thinking about that more though, http.Client.Do is going to take that io.Reader and pipe it out to a socket. What would it do differently if you handed it a []byte? I suppose you could reduce some copying. Maybe worth it but I think Go already has other ways to avoid unnecessary copies when piping readers and writers together (e.g. using `WriterTo` instead of doing Read+Write.)
by esbranson | 2025-05-19 20:27:08+00:00
So multiple requests for annulment or revision by multiple people and companies were denied by the same court that issued the order. Given that European appeals courts generally do not have stare decisis (binding precedent), the same court could continue issuing new orders under the same reasoning ad nauseam regardless of the outcome of any and all appeals until an extrajudicial court, the Constitutional Court, rules on it.

It speaks volumes that large companies with enough money skip European judicial processes altogether. Being Spain, no doubt such a great judicial system has done wonders in places like Mexico and the rest of Latin America.

So much for rule of law. But hey, at least they vote for the leader of their country, right?
by rounce | 2025-05-19 20:28:23+00:00
> You can use Wine/Crosseover, which is cool, but even now the number of software products it supports is tiny. Steam has a lot of games.

This isn't really the case, and hasn't been for some years now, especially since Valve started investing heavily in Wine. The quality of Wine these days is absolutely stunning, to the point that some software runs better under Wine than it does on Win11. Then there's the breadth of support which has has moved the experience from there being a slight chance of something running on Wine, to now it being surprising when something doesn't.
by bawolff | 2025-05-19 20:28:33+00:00
> If the ICC is doing so much harm to the US, fight legally.

US isn't really a party to all this, so there isn't much they can do legally (to be clear i think americas sanctions are unacceptable). They could file a juridsictional challenge, which some countries did, but legally there isn't a huge amount of ground to stand on for that.

Other than that, the actual legal part doesn't start until (if) the suspects are apprehended. And if it does get to a trial, its going to be the accused lawyers who are going to be fighting it out.
by cjbgkagh | 2025-05-19 20:28:40+00:00
I’m pretty much back to 100% I just get the occasional slump but I can’t be sure that isn’t from working too hard.

For the IL-1B I take high doses of D3, TUDCA, and DIM. For the dysautonomia aspect I take Low Dose Naltrexone, a lower dose of modafinil in the morning and amitryptiline at night. I prefer weaker psychopharmacology ligands as it’s preferable to work with the natural rhythms of the body instead of fighting them.

I have a strict near zero sugar diet that’s high in kale. I take a low dose of semaglutide (ozempic) which has been one of the best meds I’ve tried. I make sure I get enough UV exposure. I’ve done Test Cyp and Ipamorelin/ModGRF and they do help a lot but I stopped taking them when semaglutide worked so well. I highly suspect people with hEDS are highly sensitive to semaglutide and should start and stay on much lower doses (1/10th) otherwise they’re near guaranteed to have a bad time.

I’m mostly interested in the TNXB subtype of hEDS which seems to have some weird comorbidities, like an intolerance to noise, a touch of ADHD, obstinate personality, difficulty falling asleep, local and general anesthetic resistance, and an unusually high IQ. There is an unusual reaction to medications with most medications working less than expected.

A good list of comorbidities that could help make a self diagnosis; https://ohtwist.com/about-eds/comorbidities
by dismalaf | 2025-05-19 20:28:42+00:00
I read all the links, most of the problems weren't bugs (Fan runs loud? Fans run under Windows as well... Only modern suspend? Literally created for Windows...). From all those links the only thing that was a bug was an issue with a kernel regression and 4/5 distros he listed weren't one I listed.

Maybe I was too positive on Fedora (I was going by it's reputation, I use Ubuntu for work). Ubuntu is solid.
by lurking_swe | 2025-05-19 20:29:00+00:00
“attacked”? A lot of hyperbole here. I suppose if the color wheel is scary then sure, you’ve been attacked haha.

Just to play devils advocate…nobody forces you to participate in that culture when decorating your home. In fact, having the “boring” house on the block would be a statement of its own, and is low effort. :)
by zozbot234 | 2025-05-19 20:29:04+00:00
This could be a great text-mode IDE with the addition of some LSP, tree-sitter and DAP support. There is already an open issue about possibly adding support for tree-sitter grammars for fast syntax highlighting, but they do mention that this requires some sort of optional plugin system to avoid bloating up the codebase severely (for example, the tree-sitter grammars within the Helix editor take up hundreds of megabytes, which is obviously unacceptable here).
by masklinn | 2025-05-19 20:29:17+00:00
1. Like read(2), io.Reader.Read takes a slice parameter to which it writes, it doesn't return one. This is better for a "legitimate" read stream as the caller can amortise allocations.

2. And Read takes the slice by value, so the length, capacity, and buffer pointer are copied into the callee. This gives no way of "swapping buffers", even ignoring that the caller may have issues getting back a slice with a completely different size and capacity than they sent / expected.
by kh_hk | 2025-05-19 20:29:26+00:00
Neal Stephenson is not any sci-fi writer. He's written (and reflected) at length about crypto, VR and the metaverse, ransomware, generative writing, privacy and in general early tech dystopia.

Since he has already thought a lot about these topics before they became mainstream, his opinion might be interesting, if only for the head start he has.
by DocTomoe | 2025-05-19 20:29:29+00:00
See ... that' nice and everything, and I applaud those who invest their time in building something they clearly love. But the time for me to fiddle with my DE, which essentially is a supporting technology, meant to make other, more meaningful work easier, is much rather spend sitting in the garden and watching my nephews grow up these days.

I don't want to invest migration of workflows and time to understand a new UI paradigm for a system that once catastrophically crashed and burned something good on the altar of 'new and innovative and unfinished'.

That's not a grudge. It's growing older and setting other priorities in life.
by jchw | 2025-05-19 20:29:42+00:00
Similarly powerful would be totally fine. More powerful really is silly. Personally I couldn't make a lot of my workflows work very well with WSL2. Some of the stuff I run is very memory intensive and the behavior is pretty bad for this in WSL2. Their Wayland compositor is also pretty buggy and unpolished last I used it, and I was never able to get hardware acceleration working right even with the special drivers installed, but hopefully they've made some progress on that front.

Having Windows and Linux in the same desktop the way that WSL2 does obviously means that it does add a lot of value, but what you get in the box isn't exactly the same as the thing running natively. Rather than a strict superset or strict subset, it's a bit more like a Venn diagram of strengths.
by Terr_ | 2025-05-19 20:29:57+00:00
Uh... I don't get it. Perhaps something was lost in translation?

It sounds like you're saying each person had to smash a container against the wall to release the food, and the Mathematician got side-tracked analyzing the container.

However:

1. Spam™ cans have a convenient pull-tab, you don't need to bash them against a wall.

2. Spam™ cans are typically not "cylinder" shaped... Unless the Mathematician was expecting a cylinder and didn't recieve one, but in that case what did the Devil say that would have caused that expectation?

3. Why would the Engineer do worse at opening the can compared to the Physicist?
by austin-cheney | 2025-05-19 20:30:33+00:00
I wrote my own media application to generate a media player with static playlist for the browser with dynamic sorting and filtering so that I can play media on my phone from a media server I own instead of paying for streaming.

I drive way across town to go to a wholesale grocery stores to buy produce in bulk. This is what I look forward to on the weekends. I have to pass nearly a dozen supermarkets to get there, but its worth it. I can typically get a 30 pound box of tomatoes for $19. Sometimes I can get 40 pound box of bananas for $20 or less. I can sometimes get a giant 10 pound wheel of Brie from France for $7 or a 40 pound wheel of Asiago for $19. Last week they were selling 12 6-packs of flour tortillas for $1 and 40 pounds of high quality dog food for $29.

I have a tiny yard, but I also have multiple fruit trees. I get several dozens pounds of grapes off one grapevine (pink Iona) and this year expect to get thousands of figs off my large fig tree (florea) and several dozen persimmons. For my persimmon tree I ordered a mini-chocolate persimmon, which is like an Asian Hachiya persimmons that are just a little larger than American persimmons with deep brown fruit, but immediately after I planted it the tree genetically divested a second trunk producing American persimmon leaves and American persimmon fruit. Next year I am also hoping for dozens of pounds of cherries off a Lapins Cherry tree. We also in the past grown cabbage and broccoli, but by far the most productive salad crop is okra.

I bought my second Kia Soul for $17,000 and still drive it 8 years later. I have never had a mechanical failure on it. I am on my third battery and only gone through a flat tire once. I don't need any security package because it is a manual transmission, and of course who wants to steal an old Kia Soul?
by dmkolobov | 2025-05-19 20:30:49+00:00
The point is that somewhere, you need to chuck bytes over the network and someone needs to receive them.

If the teams working on the two are different, or even if the expertise level is uneven, something like a typed serialization library is a great boon.

At work, I maintain a Haskell-like programming language which spits out JSON representations of charts over OLAP queries. I’m the only one who knows the language extensively, but everyone is expected to do work with the JSON I push. If I serialize something incorrectly, or if someone else mistypes the frontend JSON response definition, we’re in for a world of pain.

Needless to say, I’ll be adding something like Zod to make that situation safer for everyone.
by rockostrich | 2025-05-19 20:31:33+00:00
I can't find anything super relevant while searching for Shandling and manifesting, but considering he was known for being a practicing Buddhist and a big proponent of meditation I wouldn't be surprised if he believed that writing down his goals is a good first step in achieving them.

Adams's version of manifesting is "if you write stuff down, it's more likely that outcomes outside of your control will help you achieve your goal."

Those are not the same thing.
by wyager | 2025-05-19 20:31:46+00:00
> reverse the ban on using the data for health insurance

Right now, health "insurance" is transparently a subsidy scheme where the healthy subsidize the unhealthy. I wonder, if "insurance" companies were allowed to operate as actual actuarial net-neutral-EV honest-to-god insurance companies again, which political coalition would get net savings? I could see it going either way. Conceivably, the efficiency gains from having actual insurance again would result in net-positive EV for both sides.
by samtheprogram | 2025-05-19 20:32:01+00:00
This is not true. Different programs on the same system that interoperate and use different versions of the same shared library can absolutely cause issues.

For a trivial change to glibc, it won't cause issues. But there's a lot of shared libraries and lots of different kinds of changes in different kinds of libraries that can happen.

I still haven't nailed if it was due to a shared library update, but just the other day, after running upgrades I was unable to su or sudo / authenticate as a user until after rebooting.
by wiseowise | 2025-05-19 20:32:24+00:00
> So much for "without judgement".

Previously author felt enlightened by sneering on stupid normies for not understanding beautiful, clean™, statically typed code.

What’s better way to show how better you’re now, that you’ve reached new nirvana, by sneering on ivory tower wizards with their arcane languages that are obviously a sign of autism (because whoever is different from, and possibly smarter than, you is obviously autistic)?
by jopicornell | 2025-05-19 20:32:36+00:00
I agree, I just used gnome as the other mainstream DE alternative. I am a happy user of i3, due to my 1070ti giving a lot of problems using wayland. That could be the culprit of my unstability. I want to change to AMD gpus for that reason, and I'll some day test it again for sure.

My last time using kde was a few months ago, and it was stability issues (which could be hardware related), but also cumbersome customization of main UI, and minor annoying bugs, that keep accumulating through usage.

Don't get me wrong, I love KDE concept and I don't think Gnome is making great decisions keeping it minimalist (I use i3 for that reason. If I want a DE I want it fully featured and customizable).

I'm just sharing my personal view and agreeing with another user. I know what users can think about fabulous software, and that they (we) are biased in many many ways.
by lurking_swe | 2025-05-19 20:32:39+00:00
They are saying they feel “regret”. Why? Because they paid a lot of money and then put it in a drawer.

Why not sell it to someone that would appreciate it, and use it daily? Then their regret would…go away??? That’s my point. Blogging about it to share your experience is great. Saying you regret your purchase is VERY silly in this case, when it’s so easy to recoup most of the initial cost.
by theamk | 2025-05-19 20:33:34+00:00
Jobs are different too. At the place I work in, we have many software engineers doing research-y stuff - nothing groundbreaking, but plenty of algorithms to be written, tuned and debugged. We would not want the candidates that cheated through college with AI.

Other places might be different of course. I've heard many sentiments from webdevs that they never use any CS theory, and college is useless, so I suspect you don't really need college if all you want to do is web development.
by mcphage | 2025-05-19 20:33:39+00:00
The article pushes against that kind of solution:

> But we should always be suspicious of complex, multi-factorial explanations for trend breaks on a chart. That wage stagnation started and ended suddenly enough that it cries out for a simple story. We just don’t have one yet.

Although I don't really understand that at all. It seems like simple singular solutions should be the ones we're suspicious of.