MurphyA/hacker-news huggingface dataset:
by lekevicius | 2025-12-16 14:42:23+00:00
Even if that's true, that sub-minute videos are not the apex content, that only goes to prove inevitability. Every idea will be tested and measured; the best-performing ones will survive. There can't be any coordination or consensus like "we shouldn't have that" - the only signal is, "is this still the most performant medium + algorithm mix?"
by wakawaka28 | 2025-12-16 14:42:27+00:00
>I suppose it depends on how much faith you place in the foresight of whoever is writing the template as well as their vigilance :P

The actual effects depend on a lot of things. I'm just saying, it seems contrived to me, and the most likely outcome of this type of broken template is failed compilation.

>As a fun (?) bit of trivia that is only tangentially related: one benefit of definition-site checking is that it can allow templates to be separately compiled.

This is incompatible with how C++ templates work. There are methods to separately compile much of a template. If concepts could be made into concrete classes and used without direct inheritance, it might work. But this would require runtime concepts checking I think. I've never tried to dynamic_cast to a concepts type, but that would essentially be required to do it well. In practice, you can still do this without concepts by making mixins and concrete classes. It kinda sucks to have to use more inheritance sometimes, but I think one can easily design a program to avoid these problems.

>I believe you can't avoid it in C++ without pretty significant backwards compatibility questions/issues. It's part of the reason that feature was dropped from the original concepts design.

This sounds wrong to me. Template parameters plus template code actually turns into real code. Until you actually pass in some concrete parameters to instantiate, you can't test anything. That's what I mean by saying it's "unavoidable". No language I can dream of that has generics could do any different.

>Not always, I think? For example, if you accidentally assume the presence of a copy constructor/assignment operator and someone else later tries to use your template with a non-copyable type it may not be realistic for the user to change their type to make it work with your template.

I wasn't prescribing a fix. I was describing a new type of error that can't be detected automatically (and which it would not be reasonable for a language to try to detect). If the template requires `foo()` and you just create an empty function that does not satisfy the semantic intent of the thing, you will make something compile but may not actually make it work.
by viega | 2025-12-16 14:42:35+00:00
I don't think I even saw this until I published the article. I don't think it was academically published, or googled well back in 2000. Nor did it match my needs for a ring buffer at the time, which was to drop stale data (I think in that algorithm, write operations fail when the buffer is full), so if I did see it, I wouldn't have payed enough attention to notice if it even had users. It's good work for sure, but that's why it didn't get mentioned.
by toomuchtodo | 2025-12-16 14:42:59+00:00
https://en.wikipedia.org/wiki/2022_United_States_railroad_la...

> In February 2023, CSX announced a deal to provide four days of paid sick leave annually, plus the option of converting three personal days into additional paid sick time with two unions.

Is it enough? No (they were striking for 15 days). Does it help until the ratchet can be pulled further for better working conditions? Yes. Next time they strike, they should ensure they're in a better position of power to obtain their desired outcome.
by germinalphrase | 2025-12-16 14:43:07+00:00
“ The first archetype, Euro premiums, has an average labor cost of $2,232 per vehicle and includes premium brands such as Mercedes-Benz, BMW, Jaguar Land Rover, and Audi. This group is characterized by high production costs, complex design and advanced manufacturing processes, and strong labor unions.

Within the category, German manufacturers face among the highest labor costs of $3,307 due to stringent regulations and high wage rates.

The second archetype, electric vehicle-only manufacturers, includes startups as well as more established players like Tesla, which do not operate under organized labor contracts. Their average labor costs range from $1,502 to $13,291, and they face high per vehicle production costs due to low manufacturing volumes. EV-only manufacturers also have been heavily reliant on government subsidies, which are now being cut back by the new administration.

The third archetype, mainstream model manufacturers, has an average labor cost of $880 per vehicle and includes traditional high-volume automakers from various countries. Japanese manufacturers enjoy lower labor costs per vehicle, with an average of $769, compared with manufacturers in the United States, where the average is $1,341 — a labor cost per vehicle that reflects recent historic union gains.

The fourth archetype, Chinese car manufacturers, has an average labor cost of $585 per vehicle, characterized by low wages and high efficiency. The group maintains the lowest overall conversion costs in the industry by leveraging its newer factories, efficient supply chains, and high production volumes” - https://www.oliverwyman.com/our-expertise/insights/2025/apr/...
by jack_tripper | 2025-12-16 14:43:17+00:00
>The interruption occurred after the institution exceeded the 152.5 terabyte storage limit contracted with the technology giant, which maintains a partnership with UFRN .

152 TB is something nerds self host in closet home labs, no need to tie yourself up to Google. I though people went to google for solutions with much more scale than just 152TB.

I did a quick check and for a name-brand (but not DELL or HPE solution) 200TB self hosted server with redundancy you're looking at 16K USD upfront cost and then you need to add your own maintenance and support costs which shouldn't be too high with Brazil labor costs and university's easy access to (often voluntary) skilled labor.

From what I can gather this is still cheaper than paying Google.
by hervellalm | 2025-12-16 14:43:30+00:00
Hi HN, I like daily habit type puzzle games but was always missing one around chess so I built it.

It is called Daily Chess Blitz and the gameplay is simple: get as many check mates in one move as possible before the timer runs out. Right move adds 10sec. Wrong move removes 10sec. New board puzzles daily.

No ads, no signup, just a minute a day to keep the brain sharp. It runs on vanilla JS with a Google Sheet backend and I built it vibe coding it
by nostrademons | 2025-12-16 14:43:39+00:00
I think a more accurate and more useful framing is:

Game theory is inevitable.

Because game theory is just math, the study of how independent actors react to incentives.

The specific examples called out here may or may not be inevitable. It's true that the future is unknowable, but it's also true that the future is made up of 8B+ independent actors and that they're going to react to incentives. It's also true that you, personally, are just one of those 8B+ people and your influence on the remaining 7.999999999B people, most of whom don't know you exist, is fairly limited.

If you think carefully about those incentives, you actually do have a number of significant leverage points with which to change the future. Many of those incentives are crafted out of information and trust, people's beliefs about what their own lives are going to look like in the future if they take certain actions, and if you can shape those beliefs and that information flow, you alter the incentives. But you need to think very carefully, on the level of individual humans and how they'll respond to changes, to get the outcomes you want.
by wink | 2025-12-16 14:43:50+00:00
I had a native English coworker who used to pronounce it Ü-Bahn and when corrected he insisted that it sounded exactly the same then when I said U-Bahn.

He was perfectly capable of making the same (German) u sound when saying other English words. Apparently it is very subtle, sometimes even for specific things like start of the word and length of the vowel. I just don't know.
by CrazyStat | 2025-12-16 14:44:24+00:00
The Secretary Problem tells us that once you’ve lived 1/e (~37%, 30ish years) of your life[1], the next time you see something that’s stupider than everything you’ve seen before there’s a 1/e chance that’s it’s the stupidest thing you’ll ever see.

[1] Strictly speaking it would be 1/e of your stupidity sightings, which may not be 1/e of your life. If you intend to retire early and become a hermit you may want to stop the exploration phase earlier.
by subdavis | 2025-12-16 14:44:24+00:00
If you’ve had it for that long without installing the crucial part of what you described above as a major selling point, I think that would have been useful to volunteer in the original comment lol.

The extension cord thing was interesting too, but “I sold my partner on a feature that turned out to be more trouble than it was worth to set up” is super relevant to discussion!
by zwnow | 2025-12-16 14:44:35+00:00
I dont give a shit about a pipeline of drug dealers but I give a shit about humans. They are victims of a state that let them down. Them freezing to death or whatever doesn't show them drug dealers, its simply ignoring a person in need. But doesn't surprise me that people in a tech forum have little to zero empathy or pull some tinfoil hat theory out of their ass just so they can justify not giving anyone anything.
by pjmlp | 2025-12-16 14:44:42+00:00
LLVM wasn't the first modularization of codegen, see Amsterdam Compiler Kit for prior art, among others.

GCC approach is on purpose, plus even if they wanted to change, who would take the effort to make existing C, C++, Objective-C, Objective-C++, Fortran, Modula-2, Algol 68, Ada, D, and Go frontends adopt the new architecture?

Even clang with all the LLVM modularization is going to take a couple of years to move from plain LLVM IR into MLIR dialect for C based languages, https://github.com/llvm/clangir
by kspacewalk2 | 2025-12-16 14:44:43+00:00
Dr. Mike, a rare YouTube doctor who is not peddling supplements and wares, and thus seems to be at the forefront of medical critical thinking on the platform, interviewed Dr. Amen recently[0]. I haven't finished the interview yet, but having watched some others, generally the approach is to let the interviewee make their grandiose claims, agree with whatever vague generalities and truisms they use in their rhetoric (yes it's true, doctors don't spend enough time explaining things to patients!), and then lay into them on the actual science and evidence.

[0] https://www.youtube.com/watch?v=J-SHgZ1XPXs
by mojosam | 2025-12-16 14:45:06+00:00
> That "why" is almost missing from the public conversation. People jump straight to hardware and hand-wave the business case, as if the economics are self-evident. They aren't.

But then he never answers that fundamental question, and jumps straight to the hardware and power and cost? What problems are orbital data centers trying to solve? What optimizations are they intended to deliver? Are these optimizations beneficial to everyone who uses a data centers, or just operators or users of orbiting satellite constellations?

> But the knock-on effects are why this keeps pulling at people. If you can industrialize power and operations in orbit at meaningful scale, you're not just running GPUs. You're building a new kind of infrastructure that makes it easier for humans to keep spreading out. Compute is just one of the first excuses to pay for the scaffolding.

This seems to be the closest we get to a “Why”, but it doesn’t make much sense. A constellation of 40,000 satellites with GPUs “infrastructure that makes it easier for humans to keep spreading out”? How?

> The target I care about is simple: can you make space-based, commodity compute cost-competitive with the cheapest terrestrial alternative? That's the whole claim. … Can you deliver useful watts and reject the waste heat at a price that beats a boring Crusoe-style tilt-wall datacenter tied into a 200–500 MW substation?

Isn’t the answer clearly “No”? The default settings of his model — which I assume he considers optimal — tell us that power for orbital data enters will cost 3.5X terrestrial ones. And that only SpaceX has the vertical integration to do even attempt to do this. So again, where is the competitive advantage?

Also, I don’t understand why he’s including satellite construction and launch costs for a 40,000 satellite constellations in his analysis, if he’s assuming SpaceX as he claims. Wouldn’t SpaceX simply implement these compute capabilities in the next gen of Starlink, so which would reduce costs significantly.

> It might not be rational. But it might be physically possible.

But isn’t that precisely what everyone has been saying? I don’t think the question has been whether orbital data centers are possible, it’s been whether they are rational. And that centers foremost h the unanswered question, Why is this a good idea?
by ElevenLathe | 2025-12-16 14:45:12+00:00
We can talk about how violent taxing the rich is once we have the first instance ever in history of the police locking up a rich guy for refusing to pay their taxes. Even then, sure, I'm fine with that level of violence. We would live in a utopia if that were the worst kind of state violence we had to deal with.

Go ahead and twist my normal, non-radical politics into whatever shape you want. You're the wing nut, not me. Normal people want normal stuff out of politics: functioning infrastructure, upward mobility, a future. Only the most warped, unreachable paint huffers are willing to throw away all possibility of a normal country for the "freedom" of a few dozen rapacious sociopaths. This means that we will ultimately win. Unfortunately normal people have been asleep at the switch for at least a generation, so you're probably going to be able to drag us through several hellish decades, maybe centuries, until we can right the ship.

I'm sure I'll see you in the camps, so at least we'll have that in common. Have a nice day.
by sylvainhalle | 2025-12-16 14:45:29+00:00
Author here. This is a LuaLaTeX-based layout engine that computes page geometry in Lua and emits flowfram frames for deterministic, magazine-style layouts.

It’s intentionally not a newspaper-style balancer: columns don’t equalize automatically. The goal is predictable, designed layouts (sidebars, banners, figures spanning columns).

Happy to answer technical questions about LuaTeX, flowfram constraints, or the DSL.
by treetalker | 2025-12-16 14:45:46+00:00
My preferred font for federal work. Sadly all Florida appellate documents must be set in 14-point Arial or Bookman Old Style — a choice in name only.

One would think that by now we'd have a way to draft and file litigation papers in plain text, perhaps with some light markup, and then the courts could automatically generate cover pages, case styles, and tables of contents and authorities; each judge could apply his own preferred styling for working with it (like a LaTeX class file); and the courts could make the official document available to the public in html and pdf versions in whatever typesetting they deem appropriate. (Even better if the public could choose the format — CSS, perhaps.)

Instead we have ever-shifting rules and standards for compliance, which vary by jurisdiction, and which waste inestimable time, energy, and expense for rules committees, lawyers, administrative staff, printers, and, of course, clients.
by smallmancontrov | 2025-12-16 14:45:52+00:00
The "centrally planned growth is hollow and doomed" narrative doesn't seem to fit China like it fit the USSR. Did the USSR ever make 80% of the stuff in your home?

As for making friends, the US empire is highly atypical in its "friendliness" and it's entirely plausible that its successor will revert to the mean.
by sys_64738 | 2025-12-16 14:45:55+00:00
> People forget that Microsoft was in position to compete because of Gates' and Allen's stellar BASIC. They were hand-picked by IBM because the market loved BASIC to the point of pirating it before that was even a thing. They cared about the product.

I thought the whole MS-DOS thing happened due to Billy's mom being secretary for the law firm that had IBM as a client.
by ansc | 2025-12-16 14:46:05+00:00
Maybe I am misunderstanding, but I disagree a whole lot. The whole problem is that is it inevitable. Technology is an enormous organism. It does not care about the ethical or moral considerations of it. It's a tug-of-war who can use most technique to succeed -- if you do not use it, you fall behind. Individuals absolutely can not shape the future of technology. States can attempt, but as they make use of technology for propaganda and similar reasons -- they are also in a requirement of it. It is inevitable as long as you keep digging.
by jve | 2025-12-16 14:46:37+00:00
Are you talking about income or real income?

> Adjusted gross disposable income of households per capita in real terms is the total amount of money households have available for spending and saving after subtracting income taxes and pension contributions, plus the individual goods and services (such as education and health services) received free of charge from government and non-profit institutions serving households. Real means that its nominal value is adjusted for price increases (by the deflator of household actual final consumption expenditure). Per capita indicates that the value was divided by the total population.
by zkmon | 2025-12-16 14:46:42+00:00
You are mistaken. The future is defined by the common man on the steet. Those are the same people who use Whatsapp, Facebook and instagram accounts heavily and regularly. They will soon become the biggest drivers of AI adaption.

The techies are drop in the ocean. You may build a new tech or device, but the adaption is driven by the crowd who just drift away without a pinch of resistance.
by dadoum | 2025-12-16 14:47:04+00:00
> Programs aren't even allowd to set their own icon

In GNOME. There is a protocol to set your window icon, and it will be respected by the Wayland compositors which are considering that there is value at having custom icons for each window. GNOME also considers it's confusing to have multiple windows from the same program with different icons, especially since the only places those icons could be displayed on GNOME are in the dock and in the Alt+Tab menu, but you pin apps to the dock, so those custom icons cannot be displayed there when there are multiple windows from the same app.
by jasonshen | 2025-12-16 14:47:27+00:00
At the highest level, this becomes a question of whether we live in a predetermined universe or not. Historians do debate the Great Man vs Great Forces narrative of human development, but even if many historical events were "close calls" or "almost didn't happens" it doesn't mean that the counterfactual would be better. Discrete things like the Juicero might not have happened, but ridiculous "smart internet-connected products" that raised lots of VC money during the ZIRP era feels inevitable to me.

Do we really think LLMs and the generative AI craze would have not occurred if Sam Altman chose to stay at Y Combinator or otherwise got hit by a bus? People clearly like to interact with a seemingly smart digital agent, demonstrated as early as ELIZA in 1966 and SmarterChild in 2001.

My POV is that human beings have innate biases and preferences that tend to manifest what we invent and adopt. I don't personally believe in a supernatural God but many people around the world do. Alcoholic beverages have been independently discovered in numerous cultures across the world over centuries.

I think the best we can do is usually try to act according to our own values and nudge it in a direction we believe is best (both things OP is doing so this is not a dunk on them, just my take on their thoughts here).
by podlp | 2025-12-16 14:47:31+00:00
As a counterpoint, consider reading Kevin Kelly’s “The Inevitable.” I also avoid most social media and have an aversion to all things “smart,” but these may actually be “inevitable.” In a capitalist society, these forces feel inevitable because there’s no Anubis balancing the scales. Only local decisions, often short-sighted. When demand is being created in a market, people will compete to capture it any way possible. Some of those ideas will last, and others will be a flash in the pan. It’s not clear to me that if you reran the tapes of history again, you’d get a significantly different outcome that didn’t include things like short-form video to exploit attention.

https://kk.org/books/the-inevitable
by Rperry2174 | 2025-12-16 14:47:34+00:00
I generally like the daily habit puzzle games and I play a ton of daily chess, but this one doesn't give me much time to think and reflect on my moves (either pre or post moving on to the next puzzle)

Would be nice to add something like that... i think review mode is a huge reason why chess.com puzzles / chess.com is so popular because you leave a little smarter than you came
by frameworkeGPU | 2025-12-16 14:48:03+00:00
easier to drive, and better for hauling gross or oddly-shaped loads. Before we started taxing them out of existence, small pickups were also easier to load.

worse for storing tools and supplies. So some service techs here also prefer vans depending on their loadout. but generally it's easier to use a pickup truck for van stuff (eg locking jobsite boxes) than the reverse.
by mgbmtl | 2025-12-16 14:48:31+00:00
Donations only get you so far. Take a mid-sized project, that needs $500k per year (a few devs, very modestly paid, zero expenses). It's a lot of money. It requires a huge user base. Say you have 500k users, and 5% donate $25 per year (I'm optimistic). And that's just $500k US, a few devs, zero expenses. A project that size probably has audit requirements, hosting costs, accounting, legal, trademarks, etc.

I see finances for a few free software projects, and many of them really struggle to get donations year after year, in a way that helps make the project predictable and sustainable.

For the US, people want you to be a 501c3, and then you need a EU equivalent. Canadians are unlikely to give to a US org (especially these days), but the market is too small to setup a local charity. So you need partners. All that has many compliance requirements and paperwork, so you need non-tech employees for the fundraising and accounting.

Eventually your big donors start blackmailing the project if you don't do what they want, and often their interests are not aligned with most users. You need various income sources.
by tsimionescu | 2025-12-16 14:48:53+00:00
> I happen to use ruby at work and native debugging is enough - you can drop into an interactive console at a breaking point adding a single line, with no tooling.

If you've only ever used this type of debugging, you should really try out a real IDE debugger once. The difference in productivity when you can use your IDE to navigate to, say, the usages of a function and then just press a keyboard shortcut to put a breakpoint on the line with that usage is immense.

Compare this to the native debug support: you have to leave the interactive debugger, move to your editor, find usages, note down the file name and line number, then go back to your interactive debugger and type a manual break command (break my_file.rb:2517 or something). All of that context switching and remembering is replaced by a single keyboard shortcut in Emacs, VS Code, or any other integrated debugger. And no, adding manual breakpoints in your source code is not simpler - what I'm describing works interactively while your code is already running, whereas a breakpoint statement requires you to restart the whole process.