MurphyA/hacker-news huggingface dataset:
by jeffwask | 2025-11-25 16:32:17+00:00
> Seems so wrong, yet no one there seems to care.

It the exact same pattern we saw with Social Media. As Social Media became dominated by scammers and propagandists, profits rose so they turned a blind eye.

As children struggled with Social Media creating hostile and dangerous environment, profits rose so they turned a blind eye.

With these AI companies burning through money, I don't foresee these same leaders and companies doing anything different than they have done because we have never said no and stopped them.
by swatcoder | 2025-11-25 16:32:37+00:00
> It’s a lot more complicated financially for. You used to not have to rely on dual incomes just to survive.

This is a toxic myth and acts as excuse to blame extrinsic factors that won't see change by the time you'll need them to, even if they can be fixed. Economic life today can be a lot more complicated for middle class professionals and skilled laborers, but they were only ever a fraction of the population in the first place, and families in tougher circumstances than today's middle class folk figured out how to navigate the cards they were dealt.

Emotionally, it legitimately sucks if you come from a comfy middle class background, and have a career that you believed should have been good enough to deliver the life you remember your parents or grandparents having and now doesn't seem to be. It feels unfair and disorienting, maybe. But the fact is that middle class lifestyle is gone for now, and if it does manage to get restored, that restoration will take a generation or two to come.

In the meantime, you have to figure out how to adapt and live that more modest and "more complicated financially" lifestyle. It can be done. Lots of people have been doing it for a long time. Along the way, you'll probably discover that lower class folk who never had the luxuries of your parents and grandparents in the first place were not seeing the world as something they had to "suffer in": they lived in homes, but often with more people in them. They traveled, but more infrequently, less glamorously, and with more pragmatic rationale like "visiting family" than "seeing the world". They had parties, but served simpler dishes on less fancy platters. They had "child care" when two parents worked, but got it by exchanging favors with family or neighbors instead of sending half a paycheck to a prestigious daycare. They laughed, they drank, they had kids. It's not a world of suffering to just not have some luxuries.
by Onavo | 2025-11-25 16:32:39+00:00
> Canonical paying Devs and all, it isn't a great way of influencing a community.

That's kind of the point of modern open source organizations. Let corporations fund the projects, and in exchange they get a say in terms of direction, and hopefully everything works out. The bigger issue with Ubuntu is that they lack vision, and when they ram things through, they give up at the slightest hint of opposition (and waste a tremendous amount of resources and time along the way). For example Mir and Unity were perfectly fine technologies but they retired it because they didn't want to see things through. For such a successful company, it's surprising that there technical direction setting is so unserious.

https://www.reddit.com/r/linux/comments/15brwi0/why_canonica...
by robocat | 2025-11-25 16:33:11+00:00
Student? If you are then to innoculate yourself against these business scams, you need to go along to at least one MLM presentation given by a friend (watch for something sold by a friend as a business opportunity).

I wonder what other things we need to mentally vaccinate ourselves against?

Don't believe you would never get caught out: there's too many clever grifts out there and they prey on your dreams.

Amway for insurance!
by lisdexan | 2025-11-25 16:33:20+00:00
I'm not acquainted with her work, but after reading the transcript your comment seems... highly moralistic and highly judgmental?

The whole interview reads as very sober, she mentions elements that are at odds with the pop culture understanding. She very explicitly takes head on this type of criticisms.

>I think the question of how you judge these people is very tricky. People often write in to me and say, "I don't like the way that you do sometimes make judgments about X as a mass murderer, when they're 2000 years in the past. Surely, it's often said, "You should be judging them on their own terms, not on your terms."

> I've got two responses to that. One is, quite often, these people were hostilely judged in antiquity itself, but we rather brush that under the carpet. Julius Caesar, for example, it's reckoned now that he may well have killed about a million Gauls in his campaign against Gaul, and there were people in Rome who said he was committing crimes against humanity. This is not a new invention that Caesar was a war criminal, there were people in Rome who said that. So I think we have to be very careful always to listen out for the discordant voices in antiquity itself. But I think perhaps more important is that the job of the historian, and this kind of explains I think why we sometimes find there's a flip flop here between one sort of judgment of Alexander the Great and another, you know, favorable or not favorable, same with Caesar, whatever, is that the job of the historian I think is to have stereoscopic vision. I think it is important to understand these characters in their own context, and in their own terms, and how people, by the standards of their time, yes, I think you should do that. But I think that the modern historian can't just leave their own moral values, you know, at the library door. I do at a certain point have to say I find the conquests of Alexander the Great, very, very uncomfortable, and I think what I particularly dislike in terms of our modern appropriation of them is the way we somehow seem to go along with approving of what they did. I might not want to disapprove of it, I might want to say, in part, that by the standards of their own time was okay, but I do have to say it's not the standards of ours, and we have to realize that there are moral issues and questions about what happened in antiquity that we shouldn't be afraid of bringing to the surface. I'm very happy to do that. I mean, I think it's quite interesting, I've chosen a group of men for my most influential Rome, I think I had no choice but to do that. I can also say, but I think there is something about the misogyny of the Roman Empire that I deplore. And you have to be able to hold those two views at the same time, I think.

That's not sneering, it's just not falling in to the trap that whitewashes the brutality of the past. Should future historians only consider our proclaimed ideals? Our notions of virtue? Will the War on Terror be seen just as a "cool" period, morally-neutral?
by andsoitis | 2025-11-25 16:33:46+00:00
> Agree, in any other field if a product cannot be made safe for consumers, you just don't produce and sell it

This is patently untrue. We are exposed to risk, incl. death, from products and services every day. Nothing can be 100% safe, nor would it be wise to aim for it. The benefits, as they say, often outweigh the cost.
by creata | 2025-11-25 16:33:55+00:00
> The handler function isn't actually unnecessary, or at least, it isn't superfluous: by default, the signature would include 'a on self as well, and that's probably not what you actually want.

To clarify, I meant the 'a in `Box<dyn Handler + 'a>` in the definition of `process_handler` is unnecessary. I'm not saying that the <'a> parameter in the definition of Handler::handle is unnecessary, which seems to be what you think I said, unless I misunderstood.
by ecshafer | 2025-11-25 16:34:13+00:00
> The only thing I can think of that would have changed things for me is if the math club were the cool kids and the football team were the outcasts.

For background I grew up in the US, my wife grew up in China. And how she grew up (in a high tier Shanghai Highschool) she says that is kind of how it was. Top social order was basically Rich and politically connected (not different from anywhere I guess) but also really good students. Where the best students are looked up to. But also just everyone asks you how you do all in school all of the time. There are students who focus more on sports and go to sports schools, but unless they end up going to the Olympics or something, its really looked down upon compared to those who specialize in STEM or more difficult subjects.

In my high school, honors/AP students weren't outcasts, we were kind of just a separate set mostly our own clique with some being popular and some not independently of being AP students. Like I happened to be Football Team Captain and in AP classes, 3 other Captains weren't in AP. Academic success was just a non factor.
by minimaxir | 2025-11-25 16:34:26+00:00
Text encoder is Mistral-Small-3.2-24B-Instruct-2506 (which is multimodal) as opposed to the weird choice to use CLIP and T5 in the original FLUX, so that's a good start albeit kinda big for a model intended to be open weight. BFL likely should have held off the release until their Apache 2.0 distilled model was released in order to better differentiate from Nano Banana/Nano Banana Pro.

The pricing structure on the Pro variant is...weird:

> Input: We charge $0.015 for each megapixel on the input (i.e. reference images for editing)

> Output: The first megapixel is charged $0.03 and then each subsequent MP will be charged $0.015
by aleph_minus_one | 2025-11-25 16:35:09+00:00
> I can find one other explanation: greed.

If the decision makers were greedy, they wouldn't gamble away the future of the company (or even national economy) because with some very, very low probability the investment will make them insanely rich. Greedy people rather

- want to get even much richer with a high probability, and

- hate it when an investment that they do is with an insanely high probability a dog.

In other words, as I already outlined: such greedy investors would for sure invest some small amount of their investment volume into some insanely high-risk-high-reward opportunities such as AI, so that in the rare event that if this turns out to be huge, they will nevertheless profit insanely from it, but they would never bet most of their money on this single investment area.
by darkwater | 2025-11-25 16:35:34+00:00
Downloaded the dmg/installer (not from the App Store), launched it and I get

Update Error! An error occurred while parsing the update feed. [ Cancel Update ]

and clicking the button it exists, and that's it. Disappointing for a 1.0 release.

Maybe it's related to PiHole? I'm on MacOS 26.1
by 542458 | 2025-11-25 16:35:47+00:00
> Run FLUX.2 [dev] on GeForce RTX GPUs for local experimentation with an optimized fp8 reference implementation of FLUX.2 [dev], created in collaboration with NVIDIA and ComfyUI.

Glad to see that they're sticking with open weights.

That said, Flux 1.x was 12B params, right? So this is about 3x as large plus a 24B text encoder (unless I'm misunderstanding), so it might be a significant challenge for local use. I'll be looking forward to the distill version.
by tjungblut | 2025-11-25 16:36:15+00:00
I'll probably get DV to oblivion for this, but I have to constantly wonder where those parents come from that need to forbid their children to roam freely on the internet.

Didn't they grow up in an age unrestricted web either? By now we must have two generations of unhinged children grown up with unsafe World of Warcraft, MSN, Whatsapp and ICQ. Oh and the p0rn... I mean, seriously, do you guys have nothing else to do than to moderate your kids Minecraft servers?
by SAI_Peregrinus | 2025-11-25 16:36:29+00:00
> It is possible the deb package is parsed to extract some metadata before being installed and before verifying signature.

Yes, .deb violates the cryptographic doom principle[1] (if you have to perform any cryptographic operation before verifying the message authentication code (or signature) on a message you’ve received, it will somehow inevitably lead to doom).

Their signed package formats (there are two) add extra sections to the `ar` archive for the signature, so they have to parse the archive metadata & extract the contents before validating the signature. This gives attackers a window to try to exploit this parsing & extraction code. Moving this to Rust will make attacks harder, but the root cause is a file format violating the cryptographic doom principle.

[1] https://moxie.org/2011/12/13/the-cryptographic-doom-principl...
by tracker1 | 2025-11-25 16:36:34+00:00
MS could/should have just made other XAML/MAUI options a better experience in general over the React Native thing... It might be different if they actually embrace web as a whole and at least gave a consistent UX, more like say WebOS or ChromeOS, but that's not what they're doing here.

What MS really needs to do is create a really long checklist of all the UI defained configurations and options, along with a connected list of all the relevant API interfaces they connect to... then come up with a consistent, complete and competent component library to do a ground up re-implementation of all the things in a consistent way.

This would, of course mean stabilizing the released version of windows to mostly bug fixes for a couple years while frantically generating and dog-fooding the new UX... starting with a re-revamped task manager, and launcher/file-picker. Just a bare desktop and a hotkey that opens task manager as the first and only UI elements then working out from there.
by endymion-light | 2025-11-25 16:36:55+00:00
I looked at Roblox recently as a nostalgia trip as I was active in the community over a decade ago when I was a kid.

Genuinely insane that it's legal. Full dark gambling patterns, insane access. I think the only reason it's not been regulated is that people haven't looked closely, but it's as if someone took the worst of gacha games and decided to base their childrens platform on it.
by Fripplebubby | 2025-11-25 16:36:56+00:00
Hiring is still a pretty non-uniform thing despite attempts to make it less so - I'm sure there are some teams and orgs at all these large companies that do it well, and some that do it les well. I think it is pretty well accepted that university brand is not a good signal, but it is an easy signal and if the folks in the hiring process are a bit lazy and pressed for time, a bit overwhelmed by the number of inbound candidates, or don't really know how to evaluate for the role competencies, I think it's a tool that is still reached for today.

In a way, I think the hiring process at second-tier (not FAANG) companies is actually better because you have to "moneyball" a little bit - you know that you're going to lose the most-credentialed people to other companies that can beat you dollar for dollar, so you actually have to think a little more deeply about what a role really needs to find the right person.
by Letstalk123 | 2025-11-25 16:37:27+00:00
I’ve noticed something lately: it’s getting harder to have conversations that feel effortless.

Not “deep” conversations. Not small talk. Just the simple, low-pressure kind where you talk about nothing in particular and it somehow feels grounding.

Those used to happen everywhere school, work breaks, late nights, walking home, sitting outside with a friend. Nobody was trying to sound interesting. Nobody was performing. The conversation just… existed.

Now most interactions feel either rushed or fragmented. Phones come out mid-sentence. People are distracted. Everything feels scheduled or optimized or filtered through a feed.

It’s strange how much that changes the quality of basic human connection.

I’m not nostalgic for some perfect past, but I do think those low-pressure moments mattered more than we realized. They weren’t exciting. They weren’t “productive.” But they were human. And they made life feel less like a constant stream of stimulation and more like something you were actually part of.

I don’t want intensity just presence. A conversation where nobody is trying to impress anyone. A moment where you can just exist alongside another person without expectations.

It feels rare now, but I think a lot of people quietly miss it.
by tyfon | 2025-11-25 16:37:37+00:00
I have a dual pentium pro 200 that runs gentoo and openbsd, but rust doesn't ship i586 binaries, only i686+. So I would need to compile on a separate computer to use any software that is using rust.

There is already an initrd package tool I can't use since it is rust based, but I don't use initrd on that machine so it is not a problem so far.

The computer runs modern linux just fine, I just wish the rust team would at least release an "i386" boostrap binary that actually works on all i386 like all of the other compilers.

"We don't care about retro computers" is not a good argument imho, especially when there is an easy fix. It was the same when the Xorg project patched out support for RAMDAC and obsoleted a bunch of drivers instead of fixing it easily. I had to fix the S3 driver myself to be able to use my S3 trio 64v+ with a new Xorg server.

/rant off
by mwigdahl | 2025-11-25 16:37:44+00:00
I wonder if that difference in mentality is a large part of the pro- vs anti-AI debate.

To me the AI is a very smart tool, not a very dumb co-worker. When I use the tool, my goal is for _me_ to learn from _its_ mistakes, so I can get better at using the tool. Code I produce using an AI tool is my code. I don't produce it by directly writing it, but my techniques guide the tool through the generation process and I am responsible for the fitness and quality of the resulting code.

I accept that the tool doesn't learn like a human, just like I accept that my IDE or a screwdriver doesn't learn like a human. But I myself can improve the performance of the AI coding by developing my own skills through usage and then applying those skills.
by eichin | 2025-11-25 16:38:30+00:00
Mmm, apt-ftparchive is pretty useful for cooking up repos for "in-house" distros (which we certainly thought was serious...) but those tools are already a separate binary package (apt-utils) so factoring them out at the source level wouldn't be particularly troublesome. (I was going to add that there are also nicer tools that have turned up in the last 10 years but the couple of examples I looked at depend on apt-utils, oops)
by nxor | 2025-11-25 16:39:01+00:00
I can relate. It's an advantage for sure not being in tune to human social conflicts. I am to a degree, of course, but I don't consider the same things offensive and that has only helped me in learning a lot quickly. In this regard I wish autism was seen as less of a disability and more of a "you are different from most people but sometimes that is good."
by phil21 | 2025-11-25 16:39:49+00:00
16 minutes per mile (3.75mph) (5 miles in 80 minutes) is basically my 'fast walk' time in the city. My wife who is shorter has a hard time keeping up with that.

Unfortunately stop lights/etc. will also make this longer. My "best" pace where I actually do get tired is about 15 minutes per mile. Few can keep up a 4mph pace even on a dedicated walking trail with no elevation changes for any material length of time.

Most folks average probably greater than 20 minutes per mile, especially for longer walks. 2.5 hours is definitely on the extreme end, but close to 2 hours is probably more realistic for most.
by stingraycharles | 2025-11-25 16:40:14+00:00
Is ML a systems language? Sorry, maybe my definition is wrong, but I consider a systems language something that’s used by a decent amount of OS’es, programming languages and OS utilities.

I assume you’re talking about OCaml et al? I’m intruiged by it, but I’m coming from a Haskell/C++ background.

Rust is somewhat unique in terms of system language this because it’s the first one that’s not “simple” like C but still used for systems tools, more than Go is as far as I’m aware.

Which probably has to do with its performance characteristics being close to the machine, which Go cannot do (ie based on LLVM, no GC, etc)
by bill3389 | 2025-11-25 16:40:28+00:00
This is an excellent, historically grounded perspective. We tend to view the risks of a new medium (like AI content) through the lens of the old medium (like passive entertainment).

The structural difference is key: Movies and video games were escapism—controlled breaks from reality. LLMs, however, are infusion—they actively inject simulated reality and generative context directly into our decision-making and workflow.

The user 'risks' the NYT describes aren't technological failures; they are the predictable epistemological shockwaves of having a powerful, non-human agency governing our information.

Furthermore, the resistance we feel (the need for 'human performance' or physical reality) is a generation gap issue. For the new generation, customized, dynamically generated content is the default—it is simply a normal part of their daily life, not a threat to a reality model they never fully adopted.

The challenge is less about content safety, and more about governance—how we establish clear control planes for this new reality layer that is inherently dynamic, customized, and actively influences human behavior.
by lemonwaterlime | 2025-11-25 16:40:44+00:00
Exactly this. With a comfy life, you can mature later. The more hardships and adversity one must overcome the faster that maturation happens. Particularly so when the hardships put one on an abnormal path.

Losing a close relative or a job is normal adversity that everyone will go through but not everyone has. Going through those other things while having a different philosophy or life ethos than those around you, thus also causing you to prioritize and pursue different things in life adds a different layer of challenge. That causes you to have to figure stuff out on your own and thus contributes to maturing in a different manner and at a different rate.
by pengaru | 2025-11-25 16:40:57+00:00
You guys seem to be assuming transpiling to C means it must produce C that DTRT on any random C compiler invoked any which way on the other side, where UB is some huge possibility space.

There's nothing preventing it from being some specific invocation of a narrow set of compilers like gcc-only of some specific version range with a set of flags configuring the UB to match what's required. UB doesn't mean non-deterministic, it's simply undefined by the standard and generally defined by the implementation (and often something you can influence w/cli flags).
by MisterTea | 2025-11-25 16:41:00+00:00
""and not be held back by trying to shoehorn modern software on retro computing devices""

Nice. So discrimination of poor users who are running "retro" machines because that is the best they can afford or acquire.

I knew of at least two devs who are stuck with older 32 bit machines as that is what they can afford/obtain. I even offered to ship them a spare laptop with a newer CPU and they said thanks but import duties in their country would be unaffordable. Thankfully they are also tinkering with 9front which has little to no issues with portability and still supports 32 bit.
by riazrizvi | 2025-11-25 16:41:14+00:00
Well now, here’s a puzzle for you. If literate humans don’t believe in myth, and all US Presidents had religious affiliation, were they all a) semi-literate ‘cave people’, b) cynical manipulators of the semi-literate cave-people, c) something else?

And if a person practices any myth-based festival, Christmas, Easter, Halloween, is that indicative to you of a semi-literate cave-person? Or do you make exemptions for how a person interprets the event, and if so, how do you apply those exemptions consistently across all myth-based societies? Also do you reject science-fiction and fantasy works as works of idle fancy or do you allow that they use metaphor to convey important ideas applicable to life, and how do you square that with your treatment of myth in religion?

It is my hope, that you will consider my comment, and come to a better understanding of what LLMs are. They aren’t baking any universal truth, or world model, they are collating alternative narrative systems.