MurphyA/hacker-news huggingface dataset:
by joecool1029 | 2026-01-12 19:35:37+00:00
> Unsure where so many get the idea Israel is excited about an ISIS veterans regime on its border that regularly massacres civilians including on-brand mass rapes, kidnappings, beheadings, cutting hearts out etc

Perhaps because they openly provided support to them for years: https://www.jpost.com/middle-east/report-israel-treating-al-...
by cinnamonteal | 2026-01-12 19:35:46+00:00
The distance from Shenzhen to Long Beach is some 300 times the distance from Long Beach to Pasadena, depending on where exactly in Pasadena and which route you take. The CO2 emissions factor for a truck is some 10-100x that of a container ship. The exact ratio depends on what kind of truck, and what scope of emissions are being included. The more one accounts for, the more it will favor the boat. But overall, the emissions from the oceanic leg of the trip are probably anywhere from 1-3x those of the truck.
by bob1029 | 2026-01-12 19:36:22+00:00
> LLMs seem to have a poor understanding of 3D space.

This is definitely my experience as well. However, in this situation it seems we are mostly working in "local" space, not "world" space wherein there are a lot of objects transformed relative to one another. There is also the massive benefit of having a fundamentally parametric representation of geometry.

I've been developing something similar around Unity, but I am not making competence in spatial domains a mandatory element. I am more interested in the LLM's ability to query scene objects, manage components, and fully own the scripting concerns behind everything.
by achierius | 2026-01-12 19:36:31+00:00
I think it's very plausible, looking at the individual events of the revolution, that a different king could have averted what eventually came to pass -- certainly, it could have been possible to have a much more 'moderate' result adjudicated entirely within the Estates General, or even without calling it at all. That alone is enough to suggest that Louis XVI, while 'unremarkable' in and of himself, was historically quite relevant precisely in that he was unremarkable. A remarkable king could have resulted in a very different result and thus course to history overall.
by pizlonator | 2026-01-12 19:36:39+00:00
> This is becoming steadily less true over time, as LLVM IR is growing somewhat more divorced from C/C++, but that's probably a good way to start thinking about it if you're comfortable with C's corner case semantics.

First of all, you're right. I'm going to reply with amusing pedantry but I'm not really disagreeing

I feel like in some ways LLVM is becoming more like C-in-SSA...

> and the current topic du jour of that WG is a byte type proposal.

That's a case of becoming more like C! C has pointer provenance and the idea that byte copies can copy "more" than just the 8 bits, somehow.

(The C provenance proposal may be in a state where it's not officially part of the spec - I'm not sure exactly - but it's effectively part of the language in the sense that a lot of us already consider it to be part of the language.)
by themafia | 2026-01-12 19:36:41+00:00
> Anthropic's mistake is that they are incapable of monetizing their great models in the chat market

The types of people who would use this tool are precisely the types of people who don't pay for licenses or tools. They're in a race to the bottom and they don't even know it.

> and that's a very thin layer

I don't think Anthropic understands the market they just made massive investments in.
by zahlman | 2026-01-12 19:36:52+00:00
"uv-like performance" seems like clickbait here.

> Perhaps the most interesting part for the Python community is that it achieves this performance while remaining pure Python.

> We are seeing a trend of "rewriting it in Rust" to solve performance bottlenecks (e.g., uv). While I love Rust, there is something satisfying about squeezing this level of performance out of Python itself. Niquests has optional extensions for extra speed, but they aren't required to see these gains.

Well, yeah. It's been established already that the "rewrite it in Rust" performance benefits (with uv as an object example!) have quite a bit to do with the "rewrite it" part and not really that much with "in Rust". (I even wrote about that a couple weeks ago: https://zahlman.github.io/posts/oxidation/) Especially for things like this where you're eventually still going to be bottlenecked by the actual network bandwidth.
by AstroBen | 2026-01-12 19:37:11+00:00
The fact that you could be fired at any time hasn't changed. That was true before any of this. Maybe this is a wake up call that it's a real risk, but the risk was always there and should be planned for

The more important thing though is that if LLMs can't replace people (remains to be seen) they won't lead to a net job loss. You'll find something else
by skissane | 2026-01-12 19:37:15+00:00
> But the birthday date didn’t change so it shouldn’t move to a different day.

But it does. My brother moved to the US for a few years. So we’d send him birthday wishes on the day of his birthday (Australia time), and he’d get them the day before his birthday (his time). Now he’s moved back to Australia, the same thing happens in reverse-he gets birthday wishes from his American friends the day after his birthday.

My wife has lots of American friends on Facebook (none of whom she knows personally, all people she used to play Farmville with)-and she has them wishing her a happy birthday the day after her birthday too. Maybe she’s doing the same to them in reverse.
by Imustaskforhelp | 2026-01-12 19:37:18+00:00
My original message was more positive but after more looking into context, I am a bit more pessimistic.

Now I must admit though that I am little concerned by the fact that the vulnerability reporters tried multiple times to contact you but till no avail. This is not a good look at all and I hope you can fix it asap as you mention

I respect dax from the days of SST framework but this is genuinely such a bad look especially when they Reported on 2025-11-17, and multiple "no responses" after repeated attempts to contact the maintainers...

Sure they reported the bug now but who knows what could have / might have even been happening as OpenCode was the most famous open source coding agent and surely more cybersec must have watched it, I can see a genuine possibility where something must have been used in the wild as well from my understanding from black hat adversaries

I think this means that we should probably run models in gvisor/proper sandboxing efforts.

Even right now, we don't know how many more such bugs might persist and can lead to even RCE.

Dax, This short attention would make every adversary look for even more bugs / RCE vulnerabilities right now as we speak so you only have a very finite time in my opinion. I hope things can be done as fast as possible now to make OpenCode more safer.
by ebbi | 2026-01-12 19:38:31+00:00
Why do you think it's extraordinary?

I know quite a lot of Iranians, and when I talked about this with them about a year ago, their lay of the land given their own opinions and their wider networks opinion is that the majority of Iranians are pro-regime change but NOT at the hands of a US/Israeli intervention.

There are anti-regime segments that are pro-US/Israel intervention, but they think this is a minority and they think most of them are products of foreign intervention.

After Israel bombed Iran last year, there were a few Israeli cells that were uncovered in Iran, so suggesting there is some foreign intervention isn't out of the ordinary.
by anon7000 | 2026-01-12 19:38:35+00:00
And crucially, many of those bad foods can be pretty addictive. They’re quite literally engineered so that you want to eat a lot of them and buy more. So it’s not surprising many people struggle to change that habit when the food ecosystem is working against you. Junk food both tastes better and is easier to eat than home-cooking a very healthy meal. You’re not exactly set up for success here.
by ofrzeta | 2026-01-12 19:38:41+00:00
> So the claim here is that by backing any coups and revolutions, the US tacitly backed all of them? Ok!

I didn't say that. It's just that Iran already had a democratically elected government. However there is some truth to the claim that you put in my mouth, that is, you can see that pattern quite often in history. Chile is another example but let's focus on Iran.
by GuinansEyebrows | 2026-01-12 19:39:17+00:00
yeah, it drives me a little crazy that the only trackball that supports rotation is the Kensington Slimblade. I'd love to try a ploopy or something else out there, because i don't otherwise particularly like the slimblade (especially the software and the industrial design - ugly!) but i can't give up rotational scrolling. it's so much better than scroll wheels or scroll-mode buttons once you get the hang of it.
by kgrizel | 2026-01-12 19:39:19+00:00
The same old misleading headline yet again. Grok continues to be free, whatever that X message said, it had so far no impact on Grok web and mobile app. They just switched off the part of their integration with X that let people generate images.

You can of course pay for Grok if you like, but that just buys you bigger quota (up to 50 videos a day is free), not new capabilities or less censorship.
by shagie | 2026-01-12 19:39:42+00:00
From the data at the end of https://climate.mit.edu/explainers/freight-transportation

+----------+---------------------------+------------------+----------+------------------+
| Mode | Freight (bn tonne-km) | CO2 (Mt) | CO2/Frgt | Compared to Sea |
+----------+---------------------------+------------------+----------+------------------+
| Air | 303 | 155 | 511 | 79 |
| Rail | 10,842 | 170 | 15 | 2 |
| Road | 26,807 | 2,230 | 83 | 12 |
| Sea | 101,486 | 657 | 6 | 1 |
+----------+---------------------------+------------------+----------+------------------+
by UncleMeat | 2026-01-12 19:39:46+00:00
So, we've seen large disproportionate electoral success from pro-life democrats? Referenda protecting abortion rights in red states were totally crushed?

Wait no. That's not what has happened.

Further, democratic voters are democrats because they support the policies that the democratic policy supports. Democrats suddenly being down with a federal ban on abortion isn't going to exactly get pro choice dems (the huge majority of their voting population) to run to the polls.

Dems tried the "actually we are right wing too" approach on immigration. Do people who hate illegal immigrants vote dem now? No.
by Y-bar | 2026-01-12 19:39:47+00:00
My guess is that Sotomayor’s words from 2024 are becoming relevant again:

> The President of the United States is the most powerful person in the country, and possibly the world. When he uses his official powers in any way, under the majority’s reasoning, he now will be insulated from criminal prosecution. Orders the Navy’s Seal Team 6 to assassinate a political rival? Immune. Organizes a military coup to hold onto power? Immune. Takes a bribe in exchange for a pardon? Immune. Immune, immune, immune.

https://www.supremecourt.gov/opinions/23pdf/23-939_e2pg.pdf
by abustamam | 2026-01-12 19:39:53+00:00
I always found it weird when systems code dates as DateTime strings. There needs to be a different primitive for Date, which is inherently timezone-less, and DateTime, which does require a timezone.

After having a bunch of problems with dealing with Dates coded as DateTime, I've begun coding dates as a Date primitive, and wrote functions for calculation between dates ensuring that timezone never creeps its way into it. If there is ever a DateTime string in a Date column in the database, it's impossible to know what the date was supposed to be unless you know you normalized it at some point on the way up.

Then I found that a lot of DatePicker libraries, despite being in "DATE" picker mode, will still append a local timezone to its value. So I had to write a sanitizer for stripping out the TZ before sending up to the server.

That said, I am pretty excited about Temporal, it'll still make other things easier.
by marcusverus | 2026-01-12 19:40:43+00:00
> He wrote that the FCC wasn't a government agency. Hard to argue that is correct

You're harping on a detail that hardly matters in order to avoid the broader point, which is rather silly. The FCC is a government agency. Brendan Carr made an ill-advised tweet, which doesn't hold a candle to Biden's use of the FBI to spread misinformation and induce censorship for political purposes.

> or that their political pursuit of one of trump's "enemies" isn't actually political.

Of course it's political. It's political when both sides do it.

> ...paid by Russians at one point

Ah, I see that I'm wasting my time here.
by aisengard | 2026-01-12 19:40:52+00:00
I mean, they tried that in the primaries and young people still stayed home. If they actually came out in force for Bernie like you said they would, he would have won every primary. Young people simply don't vote because of a lot of different reasons. Probably some of the reasons are immaturity and a lack of belief that they have agency, which is understandable given how society works in the US. You have basically zero rights until you turn 18, at which point you are magically able to vote! Do you believe you have the ability to affect the world at that point? Of course not.

"Put up candidates that don't suck" in this context is basically "put up candidates who will cater to young voters at the expense of literally every other constituency", which is exactly the reason Bernie lost in 2016, and lost even harder in 2020. You can't focus only on one group of people, even if that's the only way to drive their turnout. It's just a losing game, clearly not one worth playing with a group of people who don't yet understand that other people exist, with other priorities.
by mikeayles | 2026-01-12 19:40:55+00:00
I think we are targeting different ends of the market, but I'm trying to do a full product development pipeline end to end. PCB, enclosure, peripherals, firmware.

https://github.com/MichaelAyles/heph/blob/main/blogs/0029blo...

I need to redo this blog, because I did it on a run where the enclosure defaulted to the exploded view, and kicanvas bugged out, either way, the bones of it is working. Next up is to add more subcircuits, do cloud compilation of firmware, kicad_pcb to gerbers.

Then order the first prototype!
by burntsushi | 2026-01-12 19:40:57+00:00
> but the datetime APIs refuse to expose leap-second info because they're too committed to "only UTC is in-scope for this project".

This doesn't make sense on at least two different levels.

First, pedantically, the definition of UTC as a time scale is that it includes leap seconds. So if you're committed to UTC, then you're supporting leap seconds.

Second, and to more broadly address your point, you should say, "they're too committed to 'only the POSIX time scale is in-scope for this project.'" That more accurately captures the status quo and also intimates the problem: aside from specialty applications, basically everything is built on POSIX time, which specifically ignores the existence of leap seconds.
by swat535 | 2026-01-12 19:41:36+00:00
Iranian here (speaking from outside), fair but you have to consider the circumstances.

The regime currently is in its weakest position. Russia is busy with Ukraine, many of top IRGC commanders assassinated, HAMAS is in disarray, and their nuclear program has been crippled.

The water shortage was the straw that broke the camel's back. Years of sanctions, economical downturn and abuses by the Regime piled up to the point of no return.

Based on my last contact with my family, our people have crossed a line and there is no going back.

What Westerners don't realize is that if your back is against the wall, all you have left is putting your life on line.

People rather die trying because truthfully, what is the alternative?
by sigmoid10 | 2026-01-12 19:41:57+00:00
>However, the Supreme Court of the United States ruled in Trump v. United States (2024) that all presidents have absolute criminal immunity for official acts under core constitutional powers, presumptive immunity for other official acts, and no immunity for unofficial acts.

I think future law philosophers and historians will cite this as an example of how immunity should not work. If the president can break any law as long as he is doing it as the president in an official manner (for example by signing an executive order), nothing can stop him from having all his political enemies arrested, exiled or straight-up murdered. So there is literally only the goodwill of one single person keeping the US from becoming a fascist dictatorship.
by munksbeer | 2026-01-12 19:43:12+00:00
> And frankly, claiming that they might be saying nice things about AI because of some financial motive is crazy.

I'm actually taken aback by the vehemence of the anti-AI brigade on HN. It seems objectively crazy to me to suggest someone like antirez, with a long visible history now has an agenda to push AI products, so he writes blog posts to do so.

This is just genuinely going into the wilfully blind territory now, and your post is the one downvoted for pointing it out.

I think we are properly into holy war territory and people on either side are losing their minds, and their objectivity.
by weinzierl | 2026-01-12 19:43:36+00:00
Unpopular opinions:

1. Release notes should never be created mechanically but focus on the consumer of the release.

2. The best changelog is your git. It is OK to generate a calcified changelog for an audience that prefers that.

Last and least:

3. The commit messages are a private space where developers communicate. The messages should never end up at the customer without thorough filtering and distillation.

Apart from that: git-cliff is excellent. If you must generate a document from commits, use that.
by whynotmaybe | 2026-01-12 19:44:54+00:00
I'm building and deploying appbundle from my self hosted runner for this exact reason.

I manually maintain flutter and Android sdk on my server.

I've never been a docker fan, I prefer to completely handle my whole stack.

I have scripts to install the required tools and some actions in my scripts are just echoing what needs to be done manually.

With the years, I've found that infra for fully reproducible builds cost too much to maintain for us.
by HarHarVeryFunny | 2026-01-12 19:45:08+00:00
Siri is already transitioning from an intent-based NLU system to an LLM.

In iOS 18.1 (on iPhone 15+) Siri is part intent-based, part on-device "Apple Intelligence" small LLM, and in iOS 18.2 it also supports off-device ChatGPT.

This year Siri 2.0 is expected to ditch the legacy intent-based system and instead use just the small on-device Apple Intelligence LLM plus (opt-in) off-device Gemini (running in some private cloud).
by ffsm8 | 2026-01-12 19:45:21+00:00
I didn't remember having issues finding buttons on windows 8.

While they were certainly flat, they were always clearly signaled from my memory - did other people have this issue?

To be clear, when it was released I was one of the people hating on it, but it grew on me over time - and after I installed startisback, which essentially just scaled down the start screen/Metro ui to a slightly larger start menu ... It was a decent UX again, to me.
by lenerdenator | 2026-01-12 19:45:25+00:00
That's their business.

If there's a business operating for profit (and Twitter is, ostensibly) and their tool posts pictures of me undressed, then I am going to have a problem with it.

And I'm just some dude. It probably means a lot more for women who are celebrities.

"It's inevitable" isn't an excuse for bad corporate or personal behavior involving technology. Taken to its logical conclusion, we're all going to die, so it's just executing on the inevitable when someone is murdered.
by godelski | 2026-01-12 19:45:33+00:00
I did find this later, but that's also very unintuitive. I'm looking at a call log, why would I filter my calls to look at voicemails? I mean even the options there are categorically inconsistent. It is "Calls", "Missed", "Voicemail". voicemail is a different category than received and missed. I'm expecting that because that's what used to be at the top of that page. They taught me that that's what I should expect from the filtering option.

My solution was to change from "Unified" to "Classic" which changes the bottom bar from [("Calls" "Contacts" "Keypad") "Search] to ["Favorites" "Recents" "Contacts" "Keypad" "Voicemail"]. THE ICONS ARE EXACTLY THE SAME SIZE. The only difference is the spacing between them.

But again, this is fucking crazy because going back to the classic mode, if I click on a recent name it starts dialing them. But in the unified mode it gives me information. The unified makes the whole name act as if I'm pressing the info button.

The problem is that Apple created an anti-pattern, TO ITSELF. They taught users that an action did one thing and then used that action to do something completely different. No one on iOS 26 should expect that clicking the call line will take you to the information page and should instead expect that doing so will start dialing that person.
by dylan604 | 2026-01-12 19:45:58+00:00
I tried the smart tv, but then the app devs stopped updating the apps for that model or version of the OS. there's nothing wrong with the picture, but to be able to keep using apps would require a new tv. That's when I switched to devices connected to the TV, and stopped using the TV's apps. Devs will always update for devices like Roku, AppleTV, etc as there's enough users. I can only imagine the number of users for specific model of tv's OS will get smaller and no longer worth effort on the dev's time.
by herodoturtle | 2026-01-12 19:46:03+00:00
Cool idea!

Is the terminology correct though?

Looking at the showcased disks, in my youth we called these “stiffy disks” - owing to their stiff plastic casing.

We also had “floppy disks” - but these were larger (in size, albeit with less storage capacity) and floppier (the plastic case would bend easily).

I treasured my burgundy Dysan stiffy disk boxes!
by mullingitover | 2026-01-12 19:46:08+00:00
Why? The people creating and operating the CSAM/revenge porn/depfakes creation and distribution platform are the ones who are culpable. The users who are creating text prompts are just writing words.

There’s a frantic effort to claim 230 protection, but this doesn’t protect you from the consequences of posting content all by yourself on the site you own and control.
by ThrowawayR2 | 2026-01-12 19:46:14+00:00
He already said it was legit although not in the way that LLM advocates would like: "Linus Torvalds is OK with vibe coding as long as it's not used for anything that matters" https://www.theregister.com/2025/11/18/linus_torvalds_vibe_c... Seems like a reasonable stance to me.

What's up with the scramble to attach legitimacy to LLM usage? The results will ultimately speak for themselves or they won't.
by pvab3 | 2026-01-12 19:46:34+00:00
Are you mad that they didn't raise the federal funds rate sooner? And do you not understand how the CPI is calculated?

One of the major reasons that software was hit hard is that it grew accustomed to 10 years of insanely low interest rates that for some reason didn't cause inflation, and then when things started returning to historical averages, it couldn't continue in the same way.
by exhumet | 2026-01-12 19:46:45+00:00
its a double edged sword, better hardware and experience = more expensive (see Sonys higher end stuff) 90% of would much rather drop the money on the less expensive BIG TV with a cpu that cant even transcode properly and harvests your data to offset the price. ive got a lot of family and friends that use my plex server and i pretty much force them to get a dedicated streaming device for it or warn them that unfortunately i cant help them if the content doesnt want to play.