MurphyA/hacker-news huggingface dataset:
by ncruces | 2025-12-10 23:35:24+00:00
> They can message people they actually know IRL, somewhere without a feed full of crap from people they don't know.

Just how do you think they get introduced to TikTok? What do you think gets posted in the school class WhatsApp group chat?

My kids' WhatsApp group chats are mostly a torrent of sharing idiotic TikToks, YouTube Shorts, and celebrity Instagrams.

Which my kids can't watch… until they're savvy enough to bypass my restrictions. Until then, they'll watch it in school, on their friends' phones - little consolation there.

And when that pauses, they just have stupid sticker wars, and the kind of impolite banter (often misogynist/homophobic in nature, definitely not age appropriate) that may well have been par for the course when I was their age, but that I would never have committed to in writing, in essentially a public space. Not to mention the almost bullying.

The mere suggestion by my kid (on my advice) that a separate space was created to discuss actually important stuff, like forgotten homework assignments, test dates, etc, was met with incredulity and laughter by peers (the almost bullying).

Kids teach their peers how to act. Peers have way more influence than their parents. We need a majority of kids to understand TikTok/etc are bad for them.
by asdff | 2025-12-10 23:35:26+00:00
New jobs might materialize but who knows if they will be good jobs. Think of all the towns around the US set up around resource extraction or manufacturing that went away, and in its wake you have jobs like selling geekbars in the 7/11 to the other minimum wage workers and people scrapping along on the dole in the area. People living on the poverty line today while their parents bought a home and two cars on a single income from the steel mill a generation or two previous. Most of the population up and left.

How about when offices went digital? All the file runners, calculators, switchboard operators, secretaries, transcribers, etc. Where are they now? Probably not working good jobs in IT. Maybe you will find them bagging groceries past retirement age today.
by steve_taylor | 2025-12-10 23:35:49+00:00
It doesn't have to be that effective. The point was to get the law passed. Now that it's in effect, there will be iterative steps to make it effective. I think it will eventually lead to all social media users in Australia having to authenticate with their Digital ID, which will be made available to private sector integrators in the 2nd half of 2026.
by sh34r | 2025-12-10 23:35:51+00:00
There’s no honor among thieves. You don’t get to cry about Chinese “bandits” when Anthropic just had to pay $1 billion to settle a massive copyright infringement lawsuit. All of these models were created through the mass-scale theft of humanity’s intellectual property, personal data, and dignity.

Open always beats closed. Drain the moats. Starve the ClosedAI beast.
by bsder | 2025-12-10 23:36:20+00:00
Anime was probably my first introduction to "Heroes can both sacrifice and still lose. "Winning" may not be worth it but may be the only option."

I'm trying to think of the earliest "Western Literature" that you get introduced to that has the darker side of humanity and not coming up with anything until you hit 11th or 12th grade while I bumped into anime at something like 7th grade.

Hmmm, perhaps something by O'Henry or Roald Dahl would qualify. I hit them in 7th grade and liked them very much, too.
by chris_wot | 2025-12-10 23:36:31+00:00
You can't link your government ID to your social media account. The legislation doesn't allow social media companies to gather this data. It's specifically not allowed.

In other words: this legislation is useless, and entirely stupid, and kids will bypass it trivially. Teenagers are exceptionally good at bypassing that which they find stupid, or gets in their way of what they consider to be fun, or a right.
by gridspy | 2025-12-10 23:36:35+00:00
That's probably assuming a solar system sized to cover typical summer energy usage. You can simply over-provision solar until you have wasted capacity in summer and little to no storage requirement in winter. Then it's just a tradeoff between battery and solar costs to find the best price point.

Also this calculation probably assumes no baseload power imported from the grid, where means such as wind and tidal power work year-round and help offset the need for batteries.
by godelski | 2025-12-10 23:36:39+00:00
I think you're missing the actual problem.

I'm not worried about this project but instead harvesting, analyzing all that data and deanonymizing people.

That's exactly what Karparthy is saying. He's not being shy about it. He said "behave because the future panopticon can look into the past". Which makes the panopticon effectively exist now.

Be good, future LLMs are watching ... or humans using them might be

That's the problem. Not the accuracy of this toy project, but the idea of monitoring everyone and their entire history.

The idea that we have to behave as if we're being actively watched by the government is literally the setting of 1984 lol. The idea that we have to behave that way now because a future government will use the Panopticon to look into the past is absolutely unhinged. You don't even know what the rules of that world will be!

Did we forget how unhinged the NSA's "harvest now, decrypt later" strategy is? Did we forget those giant data centers that were all the news talked about for a few weeks?

That's not the future I want to create, is it the one you want?

To act as if that future is unavoidable is a failure of *us*
by jauntywundrkind | 2025-12-10 23:37:01+00:00
I hear this a lot, but I don't know why that's exciting. I remember using WindowMaker a bit as a kid & thinking it was fun & cool, liking the widgets, but it didn't strike me as radically different a desktop from everything else.

NeXTSTEP's own "Features and Benefits"[1] 6 pager doesn't particularly feel illuminating / compelling either. I'm interested in object integration, object persistence, and object linking, but I don't really know in practice what that was like or what was really there & used. The rest sounds fine & maybe quite advanced for it's age, but it's not clear to me that there was a bunch of material left unexplored over time. Other than what remains a really interesting but abstract idea, that I don't know how was used, of there being objects, somewhere, which plenty of programs individually have & which COM & DCOM had in Windows for years, which CORBA, DCOP, DBus and others also had.

I want a lot to know more. But I just don't know what exactly people are excited over. I don't know what remains novel, what got abandoned. It feels like an early version of a modern desktop, in any decent Linux compositor / display server.

[1] https://www.levenez.com/NeXTSTEP/NeXTSTEP.pdf
by 9rx | 2025-12-10 23:37:13+00:00
It's not exactly wrong. Not since the advent of AI systems (a.k.a. compilers) have developers had to worry about code. Instead they type in what they want and the compiler generates the code for them.

Well, except developers have never had to worry about code as even in the pre-compiler days coders, a different job done by a different person, were responsible for producing the code. Development has always been about writing down what you want and letting someone or something else generate the code for you.

But the transition from human coders to AI coders happened like, what, 60-70 years ago? Not sure why this is considered newsworthy now.
by PaulHoule | 2025-12-10 23:37:17+00:00
Funny but my impression is that these days kerning is usually pretty bad with Serifed fonts in, at the very least, Microsoft Word, Microsoft Publisher, Microsoft Powerpoint, Adobe Photoshop, and Adobe Illustrator.

It is not so bad if you are using it for paragraphs but I can't stand the way serifed fonts come out if I am setting display text for a poster unless I manually take over and adjust the kerning. After I had this problem I was wondering if I was the only one or what other people did so I looked at posters people had put up around campus and had a really hard time finding posters where people were using serifed fonts in large sizes and my guess is people either start out with sans or they tried something with serifs but changed their mind because it looked wrong.
by josephg | 2025-12-10 23:37:19+00:00
You said above:

> Also, a more Rust-friendly model would have incured higher memory costs.

I'm not sure how modelling everything in a rust borrow checker friendly way would change anything here? Everything you're talking about doing in C could be done more or less exactly the same in rust.

Arenas are slightly inconvenient in rust because the standard collection types bake in the assumption that they're working with the global system allocator. But there's plenty of high quality arena crates in rust which ship their own replacements for Vec / HashMap / etc.

It also sounds like you'd need to write or adapt your own JSON parser. But it sounds like you might be writing part of your own JSON / Yaml parser in C anyway.
by ml- | 2025-12-10 23:37:40+00:00
Want to put local history on a map, so when I go somewhere I could ideally just open this webapp and immediately get presented with cool or interesting history that happened close by.

Currently spending time establishing relationships with historical societies, as I really need them to contribute points of interest, and stories. Many of these societies are run on a voluntary basis by 70+ year olds, so it's a long process. Getting some good responses eventually though, so it might actually go somewhere, just a lot slower than I want.

Also still doing https://wheretodrink.beer, but haven't added anything of note since playing on this other project.

And react2shell was a fun time
by energy123 | 2025-12-10 23:37:50+00:00
70-74% of voters in Australia and the UK want this. It's also a bipartisan legislation. It has nothing to do with a conspiracy among politicians.

It's not just about the kids either. People know those kids are going to grown up and impact them one day. An avalanche of broken people is not conducive to what I want on a purely selfish level as a non-parent.
by tptacek | 2025-12-10 23:38:01+00:00
The military dynamics of the Israel and Hezbollah conflict are an indictment of Israeli's Gaza campaign. When Israel is clear-eyed, strategic, and effective at confronting a serious military adversary, it looks like the Hezbollah conflict: ultra-targeted rapidly disabling strikes. That Israel instead systematically leveled an entire civilian metropolitan area to combat Hamas makes the the claims about the Hezbollah strike more damning, not less.
by steve_taylor | 2025-12-10 23:38:04+00:00
The real news is that age verification will be required to use a search engine from the 27th. This has flown completely under the radar because of the social media ban.

Initially, it will only be required if you're logged in. Obviously that won't be effective, so the next logical step would be to require that everyone logs in to use a search engine.

https://www.abc.net.au/news/2025-07-11/age-verification-sear...
by amluto | 2025-12-10 23:38:55+00:00
> Gemini via studio

Excuse me? If you mean AI Studio, are you talking about the product where you can’t even switch which logged in account you’re using without agreeing to its terms under whatever random account it selected, where the ability to turn off training on your data does not obviously exist, and where it’s extremely unclear how an organization is supposed to pay for it?
by irishcoffee | 2025-12-10 23:39:15+00:00
> At what? They're already better than me at reciting historical facts.

I wonder what happens if you ask deepseek about Tiananmen Square…

Edit: my “subtle” point was, we already know LLMs censor history. Trusting them to honestly recite historical facts is how history dies. “The victor writes history” has never been more true. Terrifying.
by tennex | 2025-12-10 23:39:41+00:00
Whether it's a bubble depends on pricing. Is it worth the price, is it worth the future price, and by how much?

In the case of AI coding, yes: AI does exceptionally well at search (something we have known for quite some time, and have a variety of ML solutions for).

Large codebases have search and understanding as top problems. Your ability to make horizontal changes degrades as teams scale. Most stability, performance, quality, etc., changes are are horizontal.

Ironically, I think it's possible that AI's effectiveness at broad search give software engineers additional effectiveness, by being their eyes. Yes, I still review every claude code PR I submit, and yes, I typically take longer to create a claude code PR than a manual one. But I can be more satisfied that the parallel async search agents and massive grep commands are searching more locations, more quickly, and more thoroughly than I would.

Yes, it probably is a bubble (overvalued). No, that doesn't mean it's going to go away. The market is simply overcorrecting as it determines how to price it. Which--net net, is a positive effect, as it encourages economic growth within a developing sector.

Bubble is also not the most important concern--it's rather a concern that the bubble is in the one industry that's not in the red. More important to worry about are other economic conditions outside of AI and tech, which are causing general instability and uncertainty rather than investor appetite. Market recalibrating on a developing industry is fine, as long as it's not your only export.
by SahAssar | 2025-12-10 23:39:49+00:00
> Basically they moved the proprietary stuff to firmware and open sourced the rest

I'm pretty sure they also moved a lot of stuff to a closed source user-space component, right?

This quote from that readme also seems to indicate a required user-space component that I'm pretty sure is not open sourced?

> Note that the kernel modules built here must be used with GSP firmware and user-space NVIDIA GPU driver components from a corresponding 590.44.01 driver release
by JumpCrisscross | 2025-12-10 23:40:23+00:00
> I do think that stopping trade in USD is the biggest reason

This hasn't been a thing since the 1970s. Oil is priced and settled in multiple currencies today, including out of New York and London. America is a net oil exporter. And global oil trading volumes are insignificant compared with other dollar uses.

There are a lot of stupid reasons we're going to war with Venezuela. None of them have to do with dollar hegemony.
by Night_Thastus | 2025-12-10 23:40:40+00:00
Don't worry that much about 'AI' specifically. LLMs are an impressive piece of technology, but at the end of the day they're just language predictors - and bad ones a lot of the time. They can reassemble and remix what's already been written but with no understanding of it.

It can be an accelerator - it gets extremely common boiler-plate text work out of the way. But it can't replace any job that requires a functioning brain, since LLMs do not have one - nor ever will.

But in the end it doesn't matter. Companies do whatever they can to slash their labor requirements, pay people less, dodge regulations, etc. If not 'AI' it'll just be something else.
by unethical_ban | 2025-12-10 23:41:41+00:00
Neither of these decisions likely originated with the SoS themselves. I say the reasoning matters, though.

You can try to avoid the discourse, but if you're American then you're in it. This administration is destroying the country for many reasons: profit, hatred of democracy, racism, control. And FWIW, it's the current administration foaming at the mouth about a font change, not the last one.

In this case, the decision is solely because the last guy did something and they can't let anything from the last administration stand.

Let's say, in an alternate universe where Rubio's department genuinely thought there were cost or coordination issues with Calibri. They could have reversed the decision and cited that. But no: Making a font that is more compatible with screen reader technology is woke. Their words, not mine.
by acdha | 2025-12-10 23:41:55+00:00
I really wish more places would enable explicit proxies: if you have a mandate to inspect all traffic, block 443 except to proxy.megacorp.com and configure clients to use it. You lose all of the bugs and security issues caused by the security software—fun fact, Palo Alto _still_ doesn’t correctly implement TLS 1.2!—which as the author points out is basically training users to disable validation or ignore errors. This is so common I’ve seen security people with the usual certs giving advice from ChatGPT to add -k to curl calls, which is especially great when that’s baked into a container which will run on other networks.

One really nice win is troubleshooting: inspection appliances break decades of performance and reliability work which groups like the Linux kernel developers have done, and they make all errors have the same symptom so the security team will now be the only people who can troubleshoot network-level issues. Explicit proxying can’t fix your network but it makes it very clear where the problem needs to be investigated.
Show HN: I made a social media bot maker
by quadVision | 2025-12-10 23:42:30+00:00
Hello!

I'd like to introduce my latest project, MakeSocialBots. As you can probably guess by it's name, it allows you to create bots on social media platforms like Twitter, Tumblr and Bluesky. :D

A "little" backstory: I am a big fan of RWBY and I made a little bot for posting a post of my favorite character (Penny Polendina) on Twitter every day. It was nothing fancy, just a little Rust application running on my server. Eventually I realized that I could turn this into a full webapp that my friends could use too to create their own bots since the most popular alternative is in my opinion difficult to start with and so after 3 months, I've finally finished it and I even added a lot more features than what I originally planned. It can now - Post to Tumblr and Bluesky in addition to Twitter - Make dynamic posts using variables - Support scheduled posting on specific days and times (e.g., only on Mondays at 8 pm) - Store images and videos. It uses the platform's official API so the risk of getting banned is practically zero.

I chose Next.js as my website's framework (dw it uses the patched version :D) since I already had experience with it and I really liked coding with it. For the actual posting, a JavaScript file periodically looks up the MySQL database for accounts that want to post via Prisma and pushes those accounts into a Redis job queue. Then, a Rust application handles all the posting.

Please try it out and let me know what you all think of it. I'd appreciate all feedbacks!
by pavpanchekha | 2025-12-10 23:44:43+00:00
Author here. The problem isn't the technical challenge of writing a constraint solver. It's making sure that the resulting layout looks good, despite contradictory guidance from the designer.

Yes, a constraint solver can figure out which constraints it's violating. And for under-specification, it can produce a layout that satisfies the constraints. But the layout the constraint-solver chooses might be really bad—if all the text is placed at 0,0 the result is unreadable. And over-specified constraints might occur for some user on some weird device after deployment, when there's no developer to respond to errors.

Determining whether a set of constraints could be over- or under-specified for some set of parameters is computationally very challenging (this is what SAT and SMT solvers do, basically). But besides the computational challenge, I think it is practically very challenging—this is drawing off my experience doing this for four years—to write non-conflicting constraints for real-world designs. How would you write constraints for text wrapping around a figure? For mixed-font text lining up nicely?
by 10000Industries | 2025-12-10 23:44:46+00:00
A minimalist social network where you communicate only by sending pulses of coloured light.

Pulsii is an online space for simple, moment-to-moment interaction.

• no accounts • no posts • no messages • no followers • no doomscrolling

Tap or click anywhere to send a brief pulse of coloured light that everyone online sees instantly.

It’s deliberately simple. I’m curious what patterns appear when many people join in.

pulsii.net The Greatest Social Media Platform Around™
by godelski | 2025-12-10 23:44:47+00:00
> Maybe I'm stupid, but they don't even have current llama.cpp, WTF?

I don't understand. It's in the AUR...

https://aur.archlinux.org/packages/llama.cpp

> has to be compiled by yourself, either via the AUR

I don't think I'd call the AUR "compiled by yourself". It's still a package manager. You're not running the config and make commands yourself. I mean what do you want? A precompiled binary? That doesn't work very well for something like llama.cpp. You'd have to deliver a lot more with it and pin the versions of the dependencies, which will definitely result in lost performance.

Is running `yay -S llama.cpp` really that big of a deal? You're not intervening in any way different for any other package (that also aren't precompiled binaries)
by seanmcdirmid | 2025-12-10 23:44:51+00:00
It is fun. It takes some skill to organize a pipeline to generate code that would be tedious to write and maintain otherwise. You are still writing stuff to instruct the computer, but now you have something taking natural language instructions and generating code and code test assets.

There might have been people who were happy to write assembly that got bummed about compilers. This AI stuff judt feels like a new way to write code.
by 1970-01-01 | 2025-12-10 23:45:13+00:00
Forgive my ignorance but this seems to be one of the most neutral things Hitler did. He just didn't like the font so he ordered it to be changed. Equivalent to your boss ordering tabs be used instead of spaces. After the war was lost the arguments just continued. https://en.wikipedia.org/wiki/Antiqua%E2%80%93Fraktur_disput...
by dfabulich | 2025-12-10 23:45:24+00:00
Apple's native SwiftUI framework and Google's Jetpack Compose framework stumbled upon basically the same layout system, "Constraints down, sizes up":

1. Proposal: The parent component proposes a size/constraints to the child

2. Measurement: The child component picks its own size based on those constraints

3. Placement: The parent component then positions the child in its coordinate space

It's all done in a single pass. It scales great. It fits great with React-like reactive UI frameworks. (SwiftUI and Jetpack Compose are based on React.)

This is what CSS needs.
by jMyles | 2025-12-10 23:45:38+00:00
I think you may have misunderstood my comment - or perhaps misunderstood the consequences of the censorship regime.

If anything, it seemed like the denialism was amplified by the censorship. What fell by the wayside were the serious, rigorous dialogue that had previously been the best thinking on epidemiology and public health.

I was a moderator and frequent contributor to /r/ebola during the 2014 outbreak; during that time I reached out and began to form relationships with (and respect spectrums for) various epidemiologists and academic departments. And it was really hard during the COVID19 pandemic to watch people like John Ioannidis, David Katz, Sunetra Gupta, Michael Levitt, etc. be totally cut out of the conversation while a group of second-stringers who were willing to toe the corporate line took their place.

Was it your experience that the censorship worked to _stem_ denialism? It seemed to me that it made it much louder and much worse, muddying the water of genuine discussion and research.