MurphyA/hacker-news huggingface dataset:
by jacobthesnakob | 2026-01-13 00:46:34+00:00
Define “this”. ICE being present in Minnesota, no. The value of an opinion piece from garbageday.email, whatever that is, absolutely. The fact that nobody can seem to find “facts” on these events aside from what a bipolar algorithmic echo chamber wants each side to see, absolutely.

I searched for 30 mins today and was unable to find a completely unedited video of the shooting of that woman. Major news networks were playing an edited version that cuts out her partner telling her to drive right before supposedly hitting the agent with her car. None of them show the actual shooting.

Reality no longer exists, most Americans exist in one of two divergent fictions. And I’m tired of the harassment of those who want to opt out of this rigged crap. We don’t need 3 ICE articles on Hacker News.
by crazygringo | 2026-01-13 00:47:10+00:00
I don't think anyone really knows, because there's no objective standard for determining progress.

Lots of benchmarks exist where everyone agrees that higher scores are better, but there's no sense in which going from a score of 400 to 500 is the same progress as going from 600 to 700, or less, or more. They only really have directional validity.

I mean, the scores might correspond to real-world productivity rates in some specific domain, but that just begs the question -- productivity rates on a specific task are not intelligence.
by hncoder12345 | 2026-01-13 00:47:21+00:00
This is refreshing to read. Sometimes when I come here and look at the posts and comments it seems like lots of people are doing lots of things that are confusing to me. I'm recently coming to terms with being okay about not being able to learn everything that I don't understand and outside of work I've started pursuing non-programming related hobbies which led me to make the comment I did.
by johnisgood | 2026-01-13 00:47:36+00:00
Keep in mind that applying the logical NOT operator twice (using `!!`) converts any integer expression into a strict boolean.

Any non-zero value becomes `1`, and zero remains `0`. This is commonly used for boolean normalization
when the original expression yields a bitmask or arbitrary integer.

While the same result can be written as `(x != 0)`, the `!!x` idiom is concise, widely used in low-level
C code, guarantees a result of exactly `0` or `1`, and works well in macros and constant expressions.
by skybrian | 2026-01-13 00:47:47+00:00
I think a good UI would be to prompt it with something like "how far is that hole from the edge?" and it would measure it for you, and then "give me a slider to adjust it," and it gives you a slider that moves it in the appropriate direction. If there were already a dimension for that, it wouldn't help much, but sometimes the distance is derived.

I'd love to have that kind of UI for adjusting dimensions in regular (non-CAD) images. Or maybe adjusting the CSS on web pages?
by f33d5173 | 2026-01-13 00:47:51+00:00
That's not why I bought stocks for the first time. I had extra money and wanted it to grow rather than sit around. I think the same is true of the majority of people.

I don't think we're disagreeing with each other in that we both think that ai will continue to be a successful industry, and furthermore that we both think that investors think the same. I'm simply hypothesizing an origin for the widely acknowledged bubble in ai stocks.
Tell HN: DigitalOcean's managed services broke each other after update
by neilfrndes | 2026-01-13 00:48:11+00:00
Yesterday my production app went down. The cause? DigitalOcean's managed PostgreSQL update broke private VPC connectivity to their managed Kubernetes.

Public endpoint worked. Private endpoint timed out. Root cause: a Cilium bug (#34503) where ARP entries go stale after infrastructure changes.

DO support responded relatively quickly (<12hrs). Their fix? Deploy a DaemonSet from a random GitHub user to ping stale ARP entries every 10 seconds. The upstream Cilium fix is merged but not yet deployed to DOKS. No ETA.

I chose managed services specifically to avoid ops emergencies. We're a tiny startup paying the premium so someone else handles this. Instead, I spent late night hours debugging VPC routing issues in a networking layer I don't control.

HN's usual advice is "just use managed services, focus on the business." Generally good advice. But managed doesn't mean worry-free, it means trading your failure modes for the vendor's failure modes. You're not choosing between problems and no problems. You're choosing between problems you control and (fewer?) problems you don't.

Still using DO. Still using managed services. Just with fewer illusions about what "managed" means.
by kennykartman | 2026-01-13 00:48:38+00:00
The USA centric view I was referring to is the one where lack of freedom is wrong, since it benefits the USA ideology of maximal freedom. Which is not in generally shared by all western countries (in Europe socialism and state ownership is much more present, for instance), and it's not necessary the most accurate view of real USA (there might be more "free" countries, like Switzerland), it's just that it benefits the perceived image of USA.

With this in mind, no, I don't share the view that a strong government should trust the people: people can easily be steered by foreign parties that want to gain soft power (example: Russia and recent anti-EU propaganda in Poland, Romania and Georgia). It's very hard to draw a line between what is "right" and what is "too much", but I don't think that excessive freedom is an obvious route to an healthy society (that is, a society that has peace and people are happy).
by paulryanrogers | 2026-01-13 00:49:01+00:00
Religion isn't the only factor, nor did I claim it was.

But it's the only one I've seen convince PhDs to believe self contradictory "scriptures", cherry picked "evidence", appeals to authority, parrot useless platitudes, indoctrinate their kids, dismiss injustices, other people even for the most trivial differences in doctrine, and consistently vote against their own interests.
by jerrythegerbil | 2026-01-13 00:49:02+00:00
I run mine on the public internet and it’s fine, because I put it behind auth, because it’s a tool to remotely execute code with no auth and also has a fully featured webshell.

To be clear, this is a vulnerability. Just the same as exposing unauthenticated telnet is a vulnerability. User education is always good, but at some point in the process of continuing to build user-friendly footguns we need to start blaming the users. “It is what it is”, Duh.

This “vulnerability” has been known by devs in my circle for a while, it’s literally the very first intuitive question most devs ask themselves when using opencode, and then put authentication on top.

Particularly in the AI space it’s going to be more and more common to see users punching above their weight with deployments. Let em learn. Let em grow. We’ll see this pain multiply in the future if these lessons aren’t learned early.
by WhatIsDukkha | 2026-01-13 00:50:05+00:00
The term absurdist pro-wrestling term "kayfabe" appears to be an attempt to pretend there are adults in the room in these situations.

We've seen from the last years that's itself a deception to allow the right wing intelligentsia to excuse the erratic choices and profound damage to US international power.

Its an extension of the old Soviet propaganda tool "if everything is a lie, anything can be true".
by akoboldfrying | 2026-01-13 00:50:22+00:00
Cool! It creates very plausible encodings.

> The Llama tokenizer used in this project sometimes permits multiple possible tokenizations for a given string.

Not having tokens be a prefix code is thoroughly unfortunate. Do the Llama team consider it a bug? I don't see how to rectify the situation without a full retrain, sadly.
by defrost | 2026-01-13 00:50:47+00:00
Not in the least, I still love the outdoors.

I've "retired" to argriculture tech and labour support for W.Australian family grain production. We've almost finished harvest and I've been doing a lot of scrolling and posting here while hanging about near idle "on call" fire tenders (we had a hundred fires, mostly from lightening strikes, in a single week just recently)

* https://www.watoday.com.au/national/western-australia/wa-bus...

* https://www.youtube.com/watch?v=yulvSvtFVqc

^ Further south than I'm based, and a header fire, not a strike. Okay when caught early - life and town threatening if not.

Oh, yeah: Songhoy Blues: https://www.youtube.com/watch?v=BOValSt7YOY

The Mali trip was notable for random types firing weapons at our aircraft while we were running lines with 80m ground clearence - we had to armour the cockpit bellies and stuff the fuel tanks with mesh.
by jijijijij | 2026-01-13 00:50:57+00:00
> There's glimmers of hope, like fedora which has its media writer, which is gonna hold your hand through the whole thing. Even that links out to github for a download, despite clicking on a seemingly specific 'windows/mac or linux' button. It's a little buried too, below iso downloads, when it really should be brought up more forward, and explain a little bit better on how it's gonna guide you thru the whole thing.

> It really should be an app that's gonna guide you thru it, or a dead simple 1-2-3 step tutorial that's gonna guide you thru writing an image (download writer, download iso, write an image - laying it out more than that is just overcomplicating it really, at least in the initial quick install guide), with a clear, visible link to it - and yet somehow even this is too high of a bar for many distros to clear.

Sorry, but this is just ridiculously nit-picky. How much more hand-holding do you need? Everything you want is literally there. Are you complaining that Fedora also addresses Linux users, at all?

Fact is, installing an operating system is a bit of an involved process. Realistically, people wouldn't even start with the docs, but some YouTube tutorial... But man... Fedora tries so hard! The site is ultra clean and on-point. Docs are friendly and very much 1-2-3 structured, they maintain a fucking media writer to do all the complicated shit like choosing a mirror and checking signatures, a simple installer where all complexity is hidden and you can just hit 'next'. What the hell do you want more?

MacOS and Windows don't even consider OS installation and only show you where you can find their OS preinstalled. Lol.

(I do have to agree with you on ubuntu.com tho. Haven't opened their site in a while and... jesus christ, what a mess!)
by InMice | 2026-01-13 00:51:05+00:00
Not surprised. Another example is minecraft related queries. Im searching with the intention of eventually going to a certain wiki page at minecraft.wiki, but started to just read the summaries instead. It will combine fan forums discussing desired features/ideas with the actual game bible at minecraft.wiki - so it mixes one source of truth with one source of fantasy. Results in ridiculous inaccurate summaries.
by stearns | 2026-01-13 00:51:20+00:00
Right, that's the point of TFA. It doesn't list "special" operators, it lists "secret" operators -- that is, operators combined from existing sigils that do clever things.

The "Venus" operator is a good example: it's the '+' addition operator! You just add zero to a value that's coercible into a number.

The Eskimo operators are also interesting: similar to a SQL injection attack, you use a close brace and an open brace to stop and start a new code block from within a string that's sent to the interpreter. Perl didn't invent open and close braces: hence the verb "discover" rather than "implement".

The whole page is a bit of a lark, and a good example of why some of us don't enjoy Perl!
by legitster | 2026-01-13 00:51:42+00:00
Well - we do have similar immunity extensions for common citizens if their role warrants - if a soldier or police officer kill someone in the line of duty, they don't necessarily get charged with a crime.

> “The President… is amenable to [the law] in his private character as a citizen, and in his public character by impeachment.”

- James Wilson - one of the drafters and early Supreme Court justice

I'm not arguing that the constitution gives the president broad immunity for all personal crimes. But it was pretty understood at the time and in the text of the constitution that impeachment was to proceed all legal criminal charges.
by rootusrootus | 2026-01-13 00:52:19+00:00
I suspect dead usually means shadow ban, at least for comments, and vouch is a way to selectively show through community support a high value comment from an otherwise abusive user. Where flagged is overt, already applies just to that one comment, and vouching in that case wouldn't really make logical sense. Unless we want people to be able to wage flag wars.
by n0cturne | 2026-01-13 00:53:22+00:00
Upwave | Senior Software Engineer | REMOTE (US) | https://upwave.com

Upwave is a YC/venture-funded startup that helps large enterprises plan, measure, and optimize brand advertising campaigns using advanced analytics and AI. We offer a comprehensive set of tools that help our Fortune 500 clients understand and improve how they're perceived in the marketplace, how aware consumers are of the value they provide, and how much consumers trust them to provide the value they promise.

Our platform leverages AI to deliver deeper insights, automate complex analysis, and help marketers make data-driven decisions faster. We've been rapidly expanding our list of enterprise customers and deepening our integrations with "household name" partners. As we grow, we need engineers to help us build even more unique, differentiated, valuable, scalable, and robust analytical SaaS tools and products.

About the Role: Upwave is a startup and we need an experienced generalist "startup engineer" who's experienced doing the wide variety of technical work that modern SaaS startups need. That includes backend web development (JVM frameworks), frontend SPA development (mostly React), AWS-based cloud engineering, data engineering, and working with AI/ML capabilities to enhance our analytics platform.

Our team emphasizes high-quality, high-velocity, sustainable software development in a collaborative and inclusive team environment. We're a small team that gives our engineers a lot of autonomy, and we want people who are excited to step in and learn whatever's needed to get the job done (whether that's new technical skills or business domain knowledge.)

If interested, email me: jason.kelly@upwave.com
by zahlman | 2026-01-13 00:54:02+00:00
That user is a routine political agitator that I've directly emailed HN about in the past, mainly due to repeated invective of the "everyone I don't like is a fascist" variety. Recent comments include less-than-insightful takes like "Hard to work on your next startup when the gestapo is kicking down your door and abducting your neighbors." and "Get back to me when white people are an impoverished, discriminated, and brutally repressed minority coming from a history of chattel slavery, not the overwhelmingly dominant cultural and political force in the country."
by microtherion | 2026-01-13 00:54:05+00:00
I get to visit my 90-year-old mother in law a few times a week to get her TV setup (Cable box running Android TV, connected to a TV running Android TV — FML) working again.

To make matters worse, the cable box remote works via Bluetooth, the TV remote over IR, so getting any universal remote that works with both AND is simple seems a difficult prospect.

What are people even doing for universal remotes these days? Our household is equipped with Logitech Harmony remotes, which are no longer being made, and I dread the day they stop working.
by arjie | 2026-01-13 00:54:55+00:00
> Interview Coder just leaked their users names and where they got offers. I used Interview Coder and got blacklisted from my dream company. So I made a video a couple months ago disproving all their undetectability claims on their website. But this time, I have something even better. They were actually stupid enough to dox all their users on the home page of their website of all places.

There is no honour among thieves. So unscrupulous people were selling software to unscrupulous people and now they're each finding out that the other is not honest or decent to work with. I can't say that this anything but humorous.
by hopelite | 2026-01-13 00:54:57+00:00
Somewhat related is a concern I have in general as things get more "agentic" and related to the prompt injection concerns; without something like legally bullet-proof contracts, aren't we moving into territory of basically "employing" what could basically be "spies" at all levels from personal (i.e., AI company staff having access to your personal data/prompts/chats) to business/corporate espionage, to domestic and international state level actors who would also love to know what you are working on and what you are thinking/chatting about and maybe what your mental health challenges are that you are working through with an AI chat therapist.

I am not even certain if this issue can be solved since you are sending your prompts and activities to "someone else's computer", but I suspect if it is overlooked or hand-waved as insignificant, there will be a time when open, local models will become useful enough to allow most to jettison cloud AI providers.

I don't know about everyone else, but I am not at all confident in allowing access and sending my data to some AI company that may just do a rug pull once they have an actual virtual version of your mind in a kind of AI replication.

I'll just leave it at that point and not even go into the ramifications of that, e.g., "cybercrimes" being committed by "you", which is really the AI impersonator built based on everything you have told it and provide access to.
by paulnpace | 2026-01-13 00:56:23+00:00
That option shows up in the Puzzle Solved! dialog box.

#Uncrossy Jan 8 in 18 moves, in 2:23, no hints, no resets, no undos, auto-hints on
⬅⬅⬅⬆⬅⬅⬆⬇⬆⬇⬅⬇⬆⬇⬅⬇
https://uncrossy.com
by WorldMaker | 2026-01-13 00:56:24+00:00
Apple thinks they can get a best-of-both-worlds approach with Private Cloud Compute. They believe they can secure private servers specialized to specific client devices in a way that the cloud compute effort is still "client-side" from a trust standpoint, but still able to use extra server-side resources (under lock and key).

I don't know how close to that ideal they've achieved, but especially given this announcement is partly baked on an arrangement with Google that they are allowed to run Gemini on-device and in Private Cloud Compute, without using Google's more direct Gemini services/cloud, I'm excited that they are trying and I'm interested in how this plays out.
by TeMPOraL | 2026-01-13 00:56:42+00:00
Indeed. I'm somewhat surprised 'simonw still seems to insist the "lethal trifecta" can be overcome. I believe it cannot be fixed without losing all the value you gain from using LLMs in the first place, and that's for fundamental reasons.

(Specifically, code/data or control/data plane distinctions don't exist in reality. Physics does not make that distinction, neither do our brains, nor any fully general system - and LLMs are explicitly meant to be that: fully general.)
by cyberax | 2026-01-13 00:57:42+00:00
> That looks like a useful trick, using an ephemeral instance to SSH into a failed CI action context.

Yup. And Tailscale even manages the SSH key provisioning.

> From what I can see, the loop stops when a user is logged in. Is this handled elsewhere?

The script does handle it. The `pgrep` succeeds (returns zero exit code) if there's a "login" process for user 'root' present, which is created when there's an active SSH session. If pgrep fails, then `break` runs and exits the loop.

Github then terminates the workflow and releases the runner.
by pella | 2026-01-13 00:57:44+00:00
"Between the late hours of January 2 and the early morning of January 3, 2026, unusually high activity was again observed at a Papa John's near the Pentagon. This coincided with the lead-up to the United States strikes in Venezuela.[15][16] Following the strikes, President Donald Trump announced the capture of Nicolás Maduro, and his wife, Cilia Flores, who were subsequently flown out of the country to face narcoterrorism charges. The surge in pizza orders preceded the official confirmation of the operation by several hours, during which Venezuelan Vice President Delcy Rodríguez reported the couple as missing.[17]"

+

"In a statement to Newsweek in 2025, the Department of Defense denied the theory, claiming that the Pentagon has numerous internal food vendors that are available to late-night workers. It criticized the accuracy of the timeline provided by the Pentagon Pizza Report.[18][19]"

--> https://en.wikipedia.org/wiki/Pentagon_pizza_theory
by kennykartman | 2026-01-13 00:58:33+00:00
You're right! Still they are billionaires in their countries with many benefits for being billionaires! Except, steering the government where they want - which typically means getting even richer. In the USA this happened, though.

My point is that, even in self-proclamed democracies, it's quite hard to actually give power to the people, precisely as in regimes. It's not a "it's all the same" position, of course: I mean to say that taking some values as absolute is not great if we don't clearly define what we are optimizing for. The USA model of democracy doesn't optimize for individual freedom nor for general population happiness.
by Terretta | 2026-01-13 00:59:13+00:00
> Google invented...

"Google" did? Or humans who worked there and one who didn't?

https://www.wired.com/story/eight-google-employees-invented-...

In any case, see the section on Jakob Uszkoreit, for example, or Noam Shazeer. And then…

> In the higher echelons of Google, however, the work was seen as just another interesting AI project. I asked several of the transformers folks whether their bosses ever summoned them for updates on the project. Not so much. But “we understood that this was potentially quite a big deal,” says Uszkoreit.
by porkloin | 2026-01-13 00:59:49+00:00
Yes, and I think we're already seeing that in the general trend of recent linux work toward atomic updates. [bootc](https://developers.redhat.com/articles/2024/09/24/bootc-gett...) based images are getting a ton of traction. [universal blue](https://universal-blue.org/) is probably a better brochure example of how bootc can make systems more resilient without needing to move to declarative nix for the entire system like you do in NixOS. Every "upgrade" is a container deployment, and you can roll back or forward to new images at any time. Parts of the filesystem aren't writeable (which pisses people off who don't understand the benefit) but the advantages for security (isolating more stuff to user space by necessity) and stability (wedged upgrades are almost always recoverable) are totally worth it.

On the user side, I could easily see [systemd-homed](https://fedoramagazine.org/unlocking-the-future-of-user-mana...) evolving into a system that allows snapshotting/roll forward/roll back on encrypted backups of your home dir that can be mounted using systemd-homed to interface with the system for UID/GID etc.

These are just two projects that I happen to be interested in at the moment - there's a pretty big groundswell in Linux atm toward a model that resembles (and honestly even exceeds) what NixOS does in terms of recoverability on upgrade.
by brokencode | 2026-01-13 01:01:22+00:00
I’m not so sure. Just think about coding assistants with MCP based tools. I can use multiple different models in GitHub Copilot and get good results with similarly capable models.

Siri’s functionality and OS integration could be exposed in a similar, industry-standard way via tools provided to the model.

Then any other model can be swapped in quite easily. Of course, they may still want to do fine tuning, quantization, performance optimization for Apple’s hardware etc.

But I don’t see why the actual software integration part needs to be difficult.