MurphyA/hacker-news huggingface dataset:
by michaelt | 2025-12-13 00:02:45+00:00
-----BEGIN PGP SIGNED MESSAGE-----

Hash: SHA1

> How would you digitally sign a Json document and embed the signature in the document?

Embedding a signature into the same file is easy enough.

-----BEGIN PGP SIGNATURE-----

Version: GnuPG v0.9.7 (GNU/Linux)

iEYEARECAAYFAjdYCQoACgkQJ9S6ULt1dqz6IwCfQ7wP6i/i8HhbcOSKF4ELyQB1

oCoAoOuqpRqEzr4kOkQqHRLE/b8/Rw2k =y6kj

-----END PGP SIGNATURE-----
by hazbot | 2025-12-13 00:02:49+00:00
When I watched a very short clip juxtaposed next to a clip of a nazi salute, then it looked like one to me.

But when I watched it in context, it looked like a man putting a hand on his heart and then proffering his thanks to the audience.

My belief is that it was most likely not a nazi salute and is not relevant evidence in the important task of assessing Musk's political stances.
by roenxi | 2025-12-13 00:03:08+00:00
Yeah it'd be a wild view to call him among the most popular. But he is actually [0] pretty standard for a modern president - probably the least popular [1] but he doesn't stand out that much among the Bush/Biden/Obama polling except that it appears people understood what he was going to do before he entered office instead of discovering it on the way through.

And there is an interesting argument that most modern presidential approvals have more to do with the media environment and better visibility on just how bad their policies are.

[0] https://en.wikipedia.org/wiki/United_States_presidential_app...

[1] I'd argue better than that loser Bush who was probably the worst president in modern US history and who's polling showed it, but for the sake of keeping things simple.
by stubish | 2025-12-13 00:03:11+00:00
Any 'fad blitz' you see is just mindless flailing, trying to deal with a category of food we know is unhealthy but are still trying to work out the mechanisms and reasons why (which would enable improved categorizations). It doesn't seem particularly targeted at anything, and most industry players profit from ultra processed foods. I think the interesting edge case is soy milk and similar. Most brands including organic ones count as ultra processed by the nutritionists definition, with vitamins and calcium supplementation. And this very supplementation is how many vegans and vegetarians keep their calcium and B vitamin levels up, even if they don't always realize it.
by drweevil | 2025-12-13 00:03:27+00:00
Indeed, an EO is not law. It only applies to the federal executive branch's enforcement of existing federal law. State legislatures and agencies do not fall under any federal executive, unless they are in violation of federal law. This EO therefore is as vacuous as the pardon of a state prisoner is. If Trump believes "it is important for America to dominate AI", then it is important enough that he should go through the legislative process rather than threatening states.
by ozlikethewizard | 2025-12-13 00:03:35+00:00
Unions are the reason we have a 40 hour week, minimum wage, equal (ish) pay, reasonably safe working conditions, overtime pay, holiday, etc. Anti-union think is a Reagan/Thatcherite psyop, don't drink the kool-aid. Notice that since the dismantling of the Unions both here (UK) and across the pond the average person's life has steady a steady economic decline? Not a coincidence.
by neilv | 2025-12-13 00:03:39+00:00
That Smartmi model seems to have toxic IoT in it.

I'm currently using the Vornado EV100 non-IoT evaporative humidifier, and my only complaints are relatively minor, as humidifiers go (consumable wick, fan noise, insanely bright blue LEDs). https://www.vornado.com/shop/humidifiers/evaporative/ev100-e...
by AnthonyMouse | 2025-12-13 00:03:54+00:00
> IMO, unionization is in the hands of the workers, and is easier to accomplish compared to addressing competition when - as you noted - there's regulatory capture.

If you form a union and then the company goes bankrupt, or lets you go on strike forever and hires replacements or offshores the work, that hasn't helped you.

If you form a union and the employer is a monopolist, now that company gets even less efficient, and meanwhile now the union prefers rather than opposes the company remaining a monopolist, which makes it even harder to fix the actual problem.

> it's not at all clear to me how we would go about making all the industries competitive again.

The government solution is to enforce antitrust laws and remove the ones impairing competition. You can do this at multiple levels. If the federal government sucks right now, individual states have their own antitrust laws and many of the regulatory capture rules are state laws to begin with.

The market solution is get all these people you were going to unionize and instead have them pool their resources or raise capital to start a competing company. They already know how to do it because they're already doing it right now, right?
by tw04 | 2025-12-13 00:04:18+00:00
Volkswagen was handed over to be run by a British military officer immediately following the war.

Tesla’s board decided after the war was lost to not only let the nazi sympathizer continue running the company, but to give him an egregiously disproportionate compensation package. The guy who single handedly pushed the biggest failure in the history of the company (cybertruck) is apparently the only one who can save the company.

I expect at some point they’ll be acquired for pennies on the dollar by a Chinese company or if Trump gets his way he’ll insist on a government takeover.
by generalizations | 2025-12-13 00:04:55+00:00
They said this:

> Even a normal spreadsheet is fairly complex beast. But the novel thing about bidicalc is the backwards solver. Mathematically, updating a spreadsheet "backward" is a (potentially underdetermined) root finding problem, because we are trying to find a vector of unknowns such that , where F is the function computed by the cells formulas, and G is the objective value entered in the cell. Note that F is not necessarily a single formula, but the result of composing an upstream graph of cells into a single function.

> The actual root-finding solver is a custom algorithm that I made. It a general purpose algorithm that will find one root of any continuous-almost-everywhere function for which a complete syntactic expression is known. It uses a mix of continuous constraint propagation on interval union arithmetic , directional Newton's method and dichotomic search. It is of course limited by floating point precision and available computation time.

But that really doesn't answer your question. I see no reason why the solver wouldn't decide every time it had a two-variable summation that ADD(X+Y) doesn't reverse to X=-90 and Y=100.
by piker | 2025-12-13 00:09:55+00:00
Yes, I think we'll have continued difficulty reconciling this understanding.

It's almost impossible to get arrested for posting something that isn't CSAM or literal state secrets on Twitter in the US. Even so-called "hate speech" is broadly protected in the US by the First Amendment. In fact the American Civil Liberties Union (which is loathed by the American right) has gone to bat and litigated on behalf of the KKK of all organizations, for example, to protect those rights.

If you send "menacing" notes to someone, that can be a part of a larger crime like harassment, assault or stalking, but as noted in the chain, that's not what's being measured here.

So the fact that people are being arrested at all for tweets is not "what I consider to be acceptable speech" but in fact what the US generally considers to be protected speech. Any number above 0 that doesn't reference child porn is infinitely more than you'd expect to see in the US. That's the difficulty we're having.

[Edit: I understand US != UK. The American flag only flies in the embassy here. I just wanted to provide the context of those arrests and these numbers to US readers who will find them surprising.]
by fouronnes3 | 2025-12-13 00:10:10+00:00
I made this mostly as a fun challenge :)

You are right that there is some arbitrariness involved when picking a solution, however it's a bit more subtle than that.

Let's say our problem has N free variables.

Step 1 is finding the subset of R^N that is the solution to the root finding problem. If this subset is a point, we are done (return that point). Note that if there is no solution at all bidicalc should correctly report it.

Step 2 is if the solution subset is not a point. Then there is multiple (maybe even an infinity of) solutions, and picking one is indeed arbitrary.
by klardotsh | 2025-12-13 00:10:25+00:00
Fully this. Every Ace or Do It Best I've been to in Washington has had at least one Rugged Grandpa ™ on staff who could have given me a PhD-level essay on whatever I asked them about; at Home Depot I'm lucky if the folks there have any idea what an impact-rated bit is or why I specifically need one and NO please stop trying to sell me this other crap if you're sold out of the impact bits, they are NOT the same!

(It gets worse the further from the power tools section you get, I find. I had to explain the difference between a three-prong and four-prong 240V plug once at HD and promptly told my friend to stop asking the staff for "help" finding things.)
by dmix | 2025-12-13 00:10:25+00:00
Federal preemption requires federal law (aka laws written by congress). How else would it get to the supreme court?

The EO mentions congress passing new law a few times in addition to an executive task force to look into challenging state laws based on constitutional violations or federal statues. That's the only way they'd get in front of a judge.

If the plan is for the executive to invent new laws it's not mapped out in this EO
by willrshansen | 2025-12-13 00:10:40+00:00
The first example on the main page has a formula with two variables being updated from changing one value. The immediate question I have is if I change the output, where does the extra degree of freedom come from on the inputs? Does one stay locked in place? Unclear.

I am a huge fan of the concept though. It's been bugging me for years that my spreadsheet doesn't allow editing text fields after filtering and sorting them down to the subset I want. I have to go all the way back to the mess of unsorted input rows to actually edit them.
by lucb1e | 2025-12-13 00:11:04+00:00
Then they can also coalesce the digit 1 into uppercase i and lowercase L because who cares right it gotta look clean. And why bother deviating from the perfect circle? The future is lowercase o, also for zeroes. Heck, why do we have the letter J anyway? Couldn't we merge that with I? It's so rarely used, it sounds iust about the same, let's iust "keep it clean"

I really can't imagine this is the thinking
by maccard | 2025-12-13 00:11:36+00:00
I’m inclined to agree with you about not building containers. That said, I find myself going around in circles. We have an app that uses a specific toolchain version, how do we install that version on a build machine without requiring an SRE ticket to update our toolchain?

Containers nicely solve this problem. Then your builds get a little slow, so you want to cache things. Now your docker file looks like this. You want to run some tests - now it’s even more complicated. How do you debug those tests? How do those tests communicate with external systems (database/redis). Eventually you end up back at “let’s just containerise the packaging”.
by mullingitover | 2025-12-13 00:11:38+00:00
> And there is an interesting argument that most modern presidential approvals have more to do with the media environment and better visibility on just how bad their policies are.

I think you can go further, the ratings are also heavily tied to things like gasoline prices and the overall economy, and generally things the president has little control over. So actually not much to do with their policies at all. I think Trump knows this and it's why he's done some strategically stupid things to the US fossil fuel industry in order to tactically bring down gasoline prices to juice his ratings.

This likely also explains the 2024 election, because it happened in the context of vast sums of money being sucked out of the economy as the fed tried to fight inflation. Incumbents globally got an absolute thrashing that year regardless of what their actual policies were.
by IshKebab | 2025-12-13 00:12:31+00:00
See https://opensource.googleblog.com/2025/11/secure-by-design-f...

This looks like it has a smaller code footprint at least. I'm not sure RISC-V is a very good target for this sort of thing. E.g. decoding the immediates in software is going to be very slow, whereas in hardware it's fast.

But on the other hand it is a stable target and can be configured to be a lot simpler than WASM.
by asa400 | 2025-12-13 00:12:32+00:00
> I might have a different take. I think microservices should each be independent such that it really doesn't matter how they end up being connected.

The connections you allow or disallow are basically the main interesting thing about microservices. Arbitrarily connected services become mudpits, in my experience.

> Think more actors/processes in a distributed actor/csp concurrent setup.

A lot of actor systems are explicitly designed as trees, especially with regard to lifecycle management and who can call who. E.g. A1 is not considered started until its children A2 and A3 (which are independent of each other and have no knowledge of each other) are also started.

> Also for many system designs, you would explicitly want a different topology, so you really shouldn't restrict yourself mentally with this advice.

Sometimes restrictions like these are useful, as they lead to shared common understanding.

I'd bet an architecture that designed with a restricted topology like this has a better chance of composing with newly introduced functionality over time than an architecture that allows any service to call any other[1]. Especially so if this tree-shaped architecture has some notion of "interface" services that hide all of the subservices in that branch of the tree, only exposing the public interface through one service. Reusing my previous example, this would mean that some hypothetical B branch of the tree has no knowledge of A2 and A3, and would have to access their functionality through A1.

This allows you to swap out A2 and A3, or add A4 and A5, or A2-2, or whatever, and callers won't have to know or care as long as A1's interface is stable. These tree-shaped topologies can be very useful.

1 - https://www.youtube.com/watch?v=GqmsQeSzMdw
by dragonwriter | 2025-12-13 00:12:44+00:00
> Search for "Chroma" (which was a partial-ish retraining of Flux Schnell)

Chroma is not simply a "partial-ish" retraining of Schnell, its a retraining of Schnell after rearchitecting part of the model (replacing a 3.3B parameter portion of the model with a 250M parameter replacement with different architecture.)

> You're probably looking at a cost of at least tens of thousands or even hundred of thousands of dollars.

For reference here, Chroma involved 105,000 hours of H100 GPU time [0]. Doing a quick search, $2/hr seems to be about the low end of pricing for H100 time per hour, so hundreds of thousands seems right for that model, and still probably lower for a base model from scratch.

[0] https://www.reddit.com/r/StableDiffusion/comments/1mxwr4e/up...
by klardotsh | 2025-12-13 00:14:00+00:00
I went to Wi-Fi settings, "Edit" in top right, scroll to bottom "Managed" section, and was able to turn off "Auto-Join" for the "t-mobile" managed network just fine. I did this many months ago, I think because I was infuriated at the idea of auto-connecting to a Wi-Fi network I did not opt in to, but regardless, the checkbox has remained off through a few OS updates since (on 26.1 now with a T-Mo prepaid eSIM).
by jumploops | 2025-12-13 00:14:06+00:00
I think the future is likely one that mixes the kitchen-sink style MCP resources with custom skills.

Services can provide an MCP-like layer that provides semantic definitions of everything you can do with said service (API + docs).

Skills can then be built that combine some subset of the 3rd party interfaces, some bespoke code, etc. and then surface these more context-focused skills to the LLM/agent.

Couldn’t we just use APIs?

Yes, but not every API is documented in the same way. An “MCP-like” registry might be the right abstraction for 3rd parties to expose their services in a semantic-first way.
by lucb1e | 2025-12-13 00:14:24+00:00
It's not that level of open. You can't just do a pull request, not only because there's no infrastructure for it but because you also need to change the name. It becomes a different product.

> No Modified Version of the Font Software may use the Reserved Font Name

And if you are fine changing the name and releasing it as a separate font, you might as well just type "Ubuntu" and discover that this font already does what you want!

I really don't see the point of designing a font that is worse than what's already out there. What is Google trying to achieve here? Just another headline, giving something openly to the world, good brand publicity? Seems like an expensive way to do it so probably not, but then why
by quesera | 2025-12-13 00:15:13+00:00
I'm depending on Americans to have a limit to their willingness to harm other citizens.

I know that hasn't been much in evidence lately, and I know that American humans are no more special than any other humans.

But we're starting from a very different place than, e.g., Tanzania.

I predict reversion to the mean, not revolution. (It can be argued that what we're seeing right now is the reversion to the mean, which is a whole different cart of apples.)
by inferiorhuman | 2025-12-13 00:15:31+00:00
A blip in high end RAM prices

It's not a blip and it's not limited to high end machines and configurations. Altman gobbled up the lion's share of wafer production. Look at that Raspberry Pi article that made it to the front page, that's pretty far from a high end Mac and according to the article's author likely to be exported from China due to the RAM supply crisis.

I can get a Ryzen 7 system with 32gb of ddr5, and a 1tb drive delivered to my house before dinner tomorrow for $500 + tax.

B&H is showing a 7700X at $250 with their cheapest 32GB DDR5 5200 sticks at $384. So you've already gone over budget for just the memory and CPU. No motherboard, no SSD.

Amazon is showing some no-name stuff at $298 as their cheapest memory and a Ryzen 7700X at $246.

Add another $100 for an NVMe drive and another $70–100 for the cheapest AM5 motherboards I could find on either of those sites.
by bhelkey | 2025-12-13 00:15:42+00:00
> When can I ship my own web browser with my own JIT?

Do you live in Europe or Japan? If so, you can [1][2]. If not, Apple forbids you from doing so.

The US, Department of Justice is suing Apple [3]. Maybe the US will be added to this list.

[1] https://developer.apple.com/support/alternative-browser-engi...

[2] https://open-web-advocacy.org/blog/japan-apple-must-lift-eng...

[3] https://www.justice.gov/archives/opa/pr/justice-department-s...
by troad | 2025-12-13 00:15:47+00:00
I am aware of it. I don't think it's equivalent to the tools I mentioned, though it is definitely an improvement on mere ASDF/QL. The problem with ocicl is that it's more brownfield than greenfield -- it's fixing the existing packaging, but not doing much to rethink it.

The tool I am thinking of would need to (a) be able to download, manage, pin (etc) various CL compilers, (b) offer a REPL as interactive as e.g. irb, (c) offer comparable features and ease of use to something like cargo. That is to say - language management, project management, package management, accessible at logical keywords under an all-in-one tool.

CL's soul is the REPL, and yet by default the average newcomer can't even use arrow keys or backspace in SBCL. Sure, sure, they should use rlwrap, but they'd have to know that exists, and they generally don't. So they'll go back to Python or Node, and not worry about a language that can't even figure out backspaces (from their perspective).

CL has a lot going for it, but also has a lot of cruft, that its users are used to, but which is off-putting to newcomers. Not every bit of esoterica about the historical implementations of CL is in fact important or even useful, and CL is absolutely buried in it. Both OCaml and Haskell have invested heavily in their tooling recently, to good effect. CL... not so much.

It would take a very confident hand to hack away the weeds, but I don't see another way forward. CL can be a vibrant tool into the future, or it can become (remain?) a museum piece.
by pdimitar | 2025-12-13 00:15:50+00:00
You are kind of ranting on general trends here, not to mention misrepresenting what I said which I cannot see as arguing in good faith (never said that big companies using something makes it good; I said that they did studies -- that's absolutely very much not the same as many other types of cargo culting that they do which I'll agree is never credible).

I am not pretending to not understanding anything as well by the way, I was trying to find objective technical disagreements and still can't find any in your reply. I am seeing a bit of curmudgeon-ing on several places though, so I am bowing out.
by adzm | 2025-12-13 00:17:22+00:00
AdobeWebM is a plug-in to support webm for after effects and premiere and media encoder and etc. And yeah adding AV1 support is almost as simple as adding a lib to cmake but once you start looking into hardware acceleration things get trickier quickly. For the most part the core plug-in is easy enough, parse the matroska/mkv/webm file, read keyframes positions etc, seek and decode frame packets from the stream.
by Retric | 2025-12-13 00:18:14+00:00
The general public have no issue saying a computer is thinking when you’re sitting there waiting for it to calculate a route or doing a similar process like selecting a chess move.

The connotation is simply an internal process of indeterminate length rather than one of reflexive length. So they don’t apply it when a GPU is slinging out 120 FPS in a first person shooter.
by BobbyTables2 | 2025-12-13 00:18:20+00:00
Forget safety. Using enums in Rust is sheer delight. The fact they can even contain associated data is the really powerful. That alone makes me love the language. Especially with bitfields.

It cannot be matched in in C, even with a lot of macro magic. Plus, C is way too lax with type strictness and enums.
by no_wizard | 2025-12-13 00:18:50+00:00
As far as I am aware, after having done exhaustive research on this, its licensing costs and popularity. Display port simply isn't popular enough. The vast majority of TV manufacturers (not brands mind you, many white label their manufacturing to different brands) also make monitors, and adoption of HDMI across both tvs and monitors not only was much higher, it was overall cheaper in cost since you could share the same components across lines. This being driven by cheaper licensing costs for accessory manufacturers (like blu ray players).

Its also easier to implement, if I recall correctly

This is the essential core of it, as I have come to understand it anyway.
by Buttons840 | 2025-12-13 00:18:55+00:00
One of the most important traits of intelligence is understanding and appreciating delayed reward.

I saw a gambler win the jackpot. He was really excited and started gathering up all the chips he'd won. Why he was so excited to win a bunch of plastic chips, I'll never know. What's so great about plastic chips? Why was his brain so excited when all he was doing was gathering plastic chips? ...

A half-second delay doesn't mean your brain can't learn to make the precursor feel good.