MurphyA/hacker-news huggingface dataset:
by wakawaka28 | 2025-11-07 16:22:41+00:00
If anything, Rust zealots sure aren't hiding, their agenda is deep-set and out in the open, and they are generally obnoxious. They're pushing the language far harder than it deserves, and harder than I've ever seen any language pushed. They are scrambling to rewrite everything in Rust whether there is any benefit to doing so or not. The inclusion of Rust in the Linux kernel is a prime example. So is the deployment of broken coreutils replacement tools in Ubuntu. If you challenge the obvious campaign, they'll call you a dinosaur or something.

This post is borderline or lowkey Rust propaganda IMO. You might disagree with that but you're not going to convince me there is no campaign.

It also seems reasonable that Rust programmers would feel threatened by anything that makes C and C++ safer and more usable. While there is some benefit to comparing and contrasting different solutions to memory safety, this guy is clearly biased.
by dmpk2k | 2025-11-07 16:22:55+00:00
Alleged? Come now.

Beginners face the following problems: there's multiple standard libraries, many documents are barely more than type signatures, and data structures aren't printable by default. Experts also face the problem of a very tiny library ecosystem, and tooling that's often a decade behind more mainstream languages (proper gdb support when?). OCaml added multicore support recently, but now there is the whole Eio/Lwt/Async thing.

I used to be a language nerd long ago. Many a fine hour spent on LtU. But ultimately, the ecosystem's size dwarfs the importance of the language itself. I'm sympathetic, since I'm a Common Lisp man, but I don't kid myself either: Common Lisp isn't (e.g.) Rust. I like hacking with a relic of the past, and that's okay too.
by Jtsummers | 2025-11-07 16:23:18+00:00
> I'm not seeing the problem here.

They already went after human trafficking and organized crime. That's not the change being discussed in the article and your use of the quote was deliberately misleading. Which, I guess, was the point. You're trolling, not trying to understand but trying to mislead.

> Taking a proven effective organization and opening it up to attack crimes above and beyond the War on Some Drugs is a fantastic idea.

It was already doing that, though. But your intent is clearly to troll and mislead, so good job I guess?
by macNchz | 2025-11-07 16:23:29+00:00
Zero click browser exploits still do pop up—it's also hard to say how common they are, because they're hard to detect, and likely to be used very judiciously by the people who discover them to avoid showing their hand. Ad networks have certainly been a direct vector for malware in the past.

Within the past few years there were quite many malicious ads floating around that would trigger a redirect on load on iOS Safari, sending the user to a scam page (phishing, "you've won!", or instant redirect to the App Store), no engagement necessary.

Some recent browser zero days/malicious ads situations, not necessarily "an ad loaded in my browser -> pwned", but reasonably applicable:

https://www.bleepingcomputer.com/news/security/malicious-ads...

https://www.welivesecurity.com/en/eset-research/romcom-explo...

https://www.infosecurity-magazine.com/news/chrome-zero-day-f...
by ecshafer | 2025-11-07 16:23:30+00:00
Did you play a lot of Morrowind? I am shocked you haven't heard of Morrowind mods. The biggest most popular mods are Tamrield Rebuilt, which builds the mainland. There are also mods for graphics and drawing distance, new houses, a lot of mods around balmora, new guilds, new armors, ones that change how unarmored and unarmed work, how enchanting work, etc. I think Morrowind Vanilla is fine, but there are a few I like, personally I like mods that make enchanting your own items worthwhile, unarmed and unarmored are broken vanilla, and a few bug fixes mods, but I prefer a vanilla like experience.
by bgwalter | 2025-11-07 16:23:46+00:00
Yet anti-war protests were orders of magnitude stronger in the 1980s, Iran Contra was treated like real scandal [1] and politicians occasionally had to resign for misbehavior. Political awareness was much stronger than now and economic issues had far more screen time.

The legacy media was better though than now, despite obvious missteps like hyping up the second Iraq war.

[1] No one would care these days about old weapons being sold to Iran to finance a coup in, say, Venezuela. Of course one would use a coin scam to generate slush funds nowadays.
by zozbot234 | 2025-11-07 16:23:47+00:00
> Can't do GC unless you go all-in.

It can be done, especially with a safe non-GC language that can meaningfully guarantee it won't corrupt GC metadata or break its invariants. You only have real issues (and then only wrt. excess overhead, not unsoundness) with pervasive mutual references between the GC and non-GC parts of the program. You do need to promote GC pointers to a root anytime that non-GC code has direct access to them, and add finalizers to GC objects that may need to drop/run destructors on non-GC data.
by xiphias2 | 2025-11-07 16:23:56+00:00
The original code is really nice:

// golfed minslides, 173 bytes let a=document.getElementsByClassName("slide"),b=0,c=a.length-1; document.addEventListener("keypress",({key:d})=>{b+=("j"==d)-("k"==d),b=0>b?0:b>l?l:b,a[b].scrollIntoView()})
by mikewarot | 2025-11-07 16:23:59+00:00
This isn't fast take off, this is a stock bubble.

I believe we'll eventually have AGI, and it'll run on a PC at home, on CPU if you're willing to wait and have enough RAM. Training takes massive amounts of compute, but that can be distributed. I also believe that it's possible to significantly reduce the power required to run LLMs using alternative chip architectures.

Even if the bubble pops and no new data centers get filled with masses of GPUs, I think we're going to eventually have AGI now. Enough people have enough of a clue as to how to do it, not to mention the public sourced training data and models, to make it a certain outcome.
by vacuity | 2025-11-07 16:24:10+00:00
I could argue on technical aspects, but firstly, how do you square what you're saying with Rust code used in production codebases? Do they not do multithreading, or shared memory, or complex allocation patterns? Sure, Rust is not a silver bullet (nothing is), and it has many pain points, but the picture you're presenting is entirely incongruous with the reality of programs written in Rust.
by tmerc | 2025-11-07 16:24:41+00:00
"they haven’t stolen anything from you" correct by the legal definition as my non lawyer brain reads it. https://www.law.cornell.edu/wex/theft

"so you have nothing to complain about" incorrect. Copyright infringement is it's own crime with it's own penalities.

The terminology section of this Wikipedia article is quite informative on why copying is not theft according to the US Supreme Court.

https://en.wikipedia.org/wiki/Copyright_infringement

A big difference in theft vs copyright infringement is if you go to jail or not (criminal vs civil). Again, not a lawyer.
by atrettel | 2025-11-07 16:25:39+00:00
I get what you are saying, and I just want to add another factor here.

Science journalism has gotten a lot harder over the years simply due to how fragmented ("salami sliced" [1] as it is sometimes called) so much research is now. "Publish or perish" encourages researchers to break up a single, coherent body of research into many smaller papers ("minimum publishable units") rather than publishing a larger and easy-to-follow paper. I find it to be one of the most annoying current practices in scientific publishing, because it makes it difficult to see the bigger picture even if you are a subject matter expert. It is hard to find every piece of the research given how split up it becomes, though forward and backward citation analysis helps. That only gets worse when trying to summarize the research from a less technical perspective as science journalists do.

[1] https://en.wikipedia.org/wiki/Salami_slicing_tactics#Salami_...
by pwdisswordfishs | 2025-11-07 16:25:42+00:00
> I actually had a license at the time, but didn't have it installed on that particular laptop

That reminds me of the time I had moved to another city. I still had my old apartment but had brought most of my things and was more or less officially moved and moved-in. Of the stuff that I did still have at the old place was a lot of food (non-perishables, oil, eggs) because it had been better to leave it there for the time being instead of moving it all (because food). When I was back in my old city to take care of some business there and showed up to my old apartment in the late morning one Sunday, I decided to make a big brunch to use up a lot of the consumables. I needed a measuring cup, though, and I no longer had one there. (It happens that the one I did have at my new apartment was also cracked (in the physical sense) from moving, so it actually wouldn't have been any help, because even though I was going to fix it, I hadn't gotten around to it.)

I went to the store and lifted one (same brand), since I knew I had once already paid for one once.
by Telaneo | 2025-11-07 16:26:04+00:00
> Intellectual property is a 'something'.

Good thing I don't recognise the existence of that. We live in a society that does, and I despise that. At least the EU has the sense to not recognise software patents, so 'intellectual property' is not all-encompassing. Maybe one day they can loosen the grip further.

> As another valid example, see "identity theft".

'Identity fraud' is a much better term for what this is. Someone using my name, phone number and my mother's maiden name to get money in my name is not stealing my name and phone number; it's just fraud. It's much closer to lying than stealing.
by breakpointalpha | 2025-11-07 16:26:32+00:00
He's been very clear that he intends on raising taxes to cover the budget shortfall and additional services.

"Zohran’s revenue plan will raise the corporate tax rate to match New Jersey’s 11.5%, bringing in $5 billion. And he will tax the wealthiest 1% of New Yorkers—those earning above $1 million annually—a flat 2% tax (right now city income tax rates are essentially the same whether you make $50,000 or $50 million). Zohran will also implement common-sense procurement reform, end senseless no-bid contracts, hire more tax auditors, and crack down on fine collection from corrupt landlords to raise an additional $1 billion."

https://drive.google.com/file/d/14-aM9DKG337SDMilmfQtLRR-pDw...
by sys_64738 | 2025-11-07 16:26:32+00:00
It's a race to the bottom in this AI slop world we now live in. That's the problem with trying to get eyeballs in a mass alternatives universe. To stand out you need to get more radical and extreme to keep your audience. Eventually the general population click and realize that the alternative media is generally trash. That's when people start looking back at quality media. It's just a vicious circle.
by oofbey | 2025-11-07 16:26:38+00:00
That’s backwards. New research and ideas are proven on small models. Lots and lots of ideas are tested that way. Good ideas get scaled up to show they still work on medium sized models. The very best ideas make their way into the code for the next huge training runs, which can cost tens or hundreds of millions of dollars.

Not to nitpick words, but ablation is the practice of stripping out features of an algorithm or technique to see which parts matter and how much. This is standard (good) practice on any innovation, regardless of size.

Distillation is taking power / capability / knowledge from a big model and trying to preserve it in something smaller. This also happens all the time, and we see very clearly that small models aren’t as clever as big ones. Small models distilled from big ones might be somewhat smarter than small models trained on their own. But not much. Mostly people like distillation because it’s easier than carefully optimizing the training for a small model. And you’ll never break new ground on absolute capabilities this way.
by vacuity | 2025-11-07 16:26:41+00:00
The borrow checker is an approximation of an ideal model of managing things. In the general case, the guidelines that the borrow checker establishes are a useful way to structure code (though not necessarily the only way), but sometimes the borrow checker simply doesn't accept code that is logically sound. Rust is statically analyzed with an emphasis on safety, so that is the tradeoff made for Rust.
by georgemcbay | 2025-11-07 16:27:09+00:00
Yeah there were entire categories of products I'd never buy again on Amazon because of the scams and the list got so large that I cancelled Prime a while ago.

The most common one I've run into is third party sellers taking items that come in multiple to a pack from the manufacturer and splitting them up but then also listing the single item for the same price as the multi-pack's MSRP.

As an example, pouches of cat food treats that come 10 to a pack. Scam sellers will split the pack and sell each pouch for the same price as the full 10 pack and because Amazon has historically done nothing to guard against this, their scam listing appears fully comingled with the manufacturer's listing in a way where it is very hard to recognize the scam option even if you are aware of the possibility.

Amazon has made some noise about fixing these comingling issues this year, but their plans have been vague and for me the well is already poisoned after years of letting it go.

Its actually shocking that it took until this year for Amazon to really acknowledge this as an issue. Manufacturer/brands can't have been happy about this considering that for any item that can be scammed like this you'll find lots of bad reviews on Amazon where the review isn't really complaining about the product, but the scam.

Some example reviews that I just randomly and easily found on Amazon:

https://www.amazon.com/gp/customer-reviews/R1KZ41Q9MZL7UX

https://www.amazon.com/gp/customer-reviews/R3UUT2K2Q4OROF
by NeveHanter | 2025-11-07 16:27:18+00:00
Nit/Correction; Tamriel Rebuilt is not about adding all the Tamriel but only Morrowind mainland. What you might be thinking about is Project Tamriel [0] which tries to add Cyrodill, Skyrim, High Rock and Hammerfell. They're working in collaboration with Tamriel Rebuilt so they are all compatible and share many resources.

[0] https://www.project-tamriel.com/welcome
by ceigey | 2025-11-07 16:27:34+00:00
That was my gut feeling too, or at least something Tahoe related. I reckon they’re using Gemshell based on the game icon, which they’ve also been talking about on their YouTube channel.

On Gemshell’s store page (https://l0om.itch.io/gemshell) it seems they’re in turn using Neutralino JS, which should be using a Webview, like Tauri.
by tekbruh9000 | 2025-11-07 16:27:36+00:00
The problem with the revolution talk is too few know how to "work to live".

Only 4% hunt in the US anymore. When is the last time you sewed a shirt? Grew a carrot? 100 years ago everyone had manual labor skills, even the rich. Musk and Zuckerberg live the same prisoner's dilemma.

Our lived experience informs us revolution is certain doom as we watch ourselves live daily routines that only require the smallest obligation to ourselves; eat, shower, sleep, computer.

~84% live less than 100 miles from their childhood home. Americans are fine being sedate and cared for despite the rhetoric they're rugged individuals.

Office workers need to learn how to grow potatoes and rotate a tire first.

The best kind of revolt would be a methodical Luigi style pruning. Simpsons made that joke 20+ years ago; you'd have to kill 50 CEOs to see certain changes[1]. That's included here to demonstrate how normal and old the issue is.

Inflation since 1980 is 297%. Slow steady deflation of buying power into helplessness was not an accident.

[1] https://www.reddit.com/r/simpsonsshitposting/comments/1hios5...
by Twey | 2025-11-07 16:27:37+00:00
The ‘three tribes of programming’ [1] strike again!

This thread is full of claims that ‘programming is really engineering’ (in accordance with the article), ‘programming is really building’, or ‘programming is really philosophy/mathematics’. They're all true!

It's not that one of them is the True Nature of software and anyone doing the others is doing it wrong or at a lower level. These are three different things that it is completely reasonable to want to do with software, and each of them can be done to an amateur or expert level. But only one of them is amenable to scientific analysis. (The other two are amenable to market testing and formal proof, respectively.)

[1]: https://josephg.com/blog/3-tribes/
by jwr | 2025-11-07 16:28:30+00:00
I invested quite a bit of effort into designing URLs for the PartsBox ID Anything™ system so that they fit well into optimized QR codes. Uppercasing was one of the tricks, and it makes quite a difference indeed. This is important when you want small and yet easily readable/scannable QR codes.

Later it turned out that when printing labels, you hand your data off to the printer to produce the QR code anyway, and printers do not try very hard to find an optimal encoding.
by wat10000 | 2025-11-07 16:28:33+00:00
They don’t have to predict the weather for a year. They choose to do something which cannot be done. Certainly not with any known technique, and probably not even in theory.

If I predict that the weather in my location on November 7, 2076 will be moderately cool and sunny (as it is today), I have a pretty good chance of being correct. I wouldn’t find it impressive, though.
by HeinzStuckeIt | 2025-11-07 16:28:48+00:00
On modern social media, even if you had a group full of smart and reasonable people, the platform itself is injecting crap that may well drive out many of them.

I rececently returned to Reddit since there are no other remaining discussion venues for one of my hobbies. I looked at the new-Reddit interface and shuddered: ads are being shown among comments, and many comments are hidden by defaul because apparently discussion and community brings insufficient engagement for a modern ad-based internet business. Even if I and a tiny, tiny percentage of people are still using the old-Reddit interface, obviously the overall culture there is going to be molded by the default one.
by throw7 | 2025-11-07 16:29:05+00:00
"...scammers obtain sexual images of a user, often a teenager, under false pretenses and then blackmail them – ... was becoming commonplace on Meta’s platforms"

There you go U.K. OFCOM. Here's child endangerment propagated knowingly by Facebook. Don't worry, I know you won't do anything to Facebook because you "protecting" kids is pretext.
by cyrusradfar | 2025-11-07 16:29:26+00:00
Hi! Thank you :) Great question and it's one that's full of assumptions so tell me where you think I'm wrong.

Tours are stored as a flat file (JSON). When you open a tour, you open it with the Agent and on, re-opening, it goes through re-validation (as is done during the tour). In the case where lines shift in files because the file includes start/end ranges and line text (verbatim), this will cause the tour to be invalidated and the Agent will need to rebuild it. There are a lot of "dead code" cases where this won't catch a tour update, today.

The tour file contains a ton of meta information, as well, so each time the Agent opens it -- it could rebuild the tour with the same intents. The original user request, synthesized request, success criteria, concepts that are going to be taught.

This is a first pass solution for now. If there's more interest, there's a much more interesting tech solution with managing pointers to references and invalidating the tour on a broader range of criteria.

Part of what I need to learn is:

- A. Are tours something that folks use as ongoing "interactive" documentation, e.g. a set of onboarding tours - B. Are tours ephemeral that folks use to hash out how to approach a feature, bug or review a PR.

At the moment, it's more optimized for B as that's how I've been using it but A is a very cool use case because one could imagine opening a new repo and having N tours that you can just start up. I was considering reaching out to open source projects to create tour-files and request a PR after they confirm interest (not spam them) to test A.

Your thoughts are welcome and appreciated. Have a lovely Friday.
by AdmiralAsshat | 2025-11-07 16:29:36+00:00
No, I didn't! That's part of what informs my question.

I had the original Morrowind on Xbox and never got anywhere with it (I think I spent like 30 minutes creating my character, opened a chest in the first room in the game because apparently I wasn't supposed to do that, got beaten/arrested, and then I put the game down).

I did buy the PC version specifically for OpenMW use--because until Proton that was the only way to play it on Linux, but I've not gotten around to doing a full playthrough. I wanted to know about mods because those usually can help provide some QoL adjustments that can ease the learning curve if you didn't grow up with the game.
by rgreekguy | 2025-11-07 16:30:04+00:00
Very nice article, straight to the point. Also loved the quote in the end.

Only thing I can add to the Murena-likes is iodéOS (iode.tech), a French de-Googled, LineageOS-based OS (distribution?). They have a very big range of phones that you can buy from them, old and somewhat newer. Their business model seems to be either subscription or pay once, for some devices, when you purchase them.
by vladms | 2025-11-07 16:30:15+00:00
Wonder how it would sound if we would use the same paragraph about "deregulation".

> Deregulation always seems simple, but there are inevitable unintended consequences. Sadly, those who see deregulation as the only or best tool to shape behavior are quick to suggest yet more deregulation to fix those unintended consequences ...

Which sounds more reasonable: "Deregulation always seems simple" or "Regulation always seems simple" ? Will let the reader decide, because in the end it is a subjective choice.

I personally don't think there is one optimum that we can reach. At certain points in time and for certain subjects deregulation should be applied at other points in time regulation should be applied. I don't see any point in talking "generally", this depends on topic, country, priorities, etc.
by hvs | 2025-11-07 16:30:31+00:00
Anything that contributes to you not needing to actually "think" and instead just "react" is going to be bad for you because it is simply engaging your reward system. The only way LLMs can be a net good is if they free you from drudgery and allow you to work harder on the things that actually matter. (Think dishwashers and laundry machines). If you are using them as an "easy button" so you can finish your work (poorly) to have more time to scroll your timeline then yes, you are turning your brain into mush.

I'm purposefully not engaging with whether LLMs are actually even good at what they do, which is another discussion.
by overfeed | 2025-11-07 16:30:35+00:00
> What in the world do those posters of pornography know that I don't?

The power of persistence. I'm not being glib: these people probably get most of their ads/accounts blocked or banned, and have a dismal success rate baked into their business model, but they keep submitting until one goes through.

Misrepresentation is another key ingredient, but I hope you're not willing to buy a network of bot or havked accounts just so you can get an ad approved.
by wakawaka28 | 2025-11-07 16:31:29+00:00
I'm not familiar with the guy and I can't say that this post is obviously mean. You certainly seem to think very well of him, which might cloud your judgement about what is actually in the post. It just comes off as soapboxing for Rust under the pretense of saying Fil-C is great. It's like reading a review for a movie that says "This movie was good for X, Y, Z reasons but this OTHER movie is at least as good, if not better." The man is certainly entitled to an opinion but I didn't get anything from it besides "I like Fil-C but Rust is still solving this problem a way I like better."