MurphyA/hacker-news huggingface dataset:
by lazide | 2025-11-16 10:27:33+00:00
The original comment I replied too was how a billionaire buying an Apple was destroying/taking things from the system - when the reality is that the billionaire traded a bit of value, and so it’s just changing ‘columns’ in the system, not being destroyed in the process, but rather now the farmers/retailers/middlemen now have some cash instead of too many apples, etc.

What is the better alternative?

Because it’s actually in their interest to buy fewer real goods, and more ownership - assuming the ownership is of productive assets. That’s how they became billionaires in the first place. By using their Capital (literally excess assets/buying power) to acquire more assets/buying power, or grow the value of their assets/buying power. Yes, that includes the orchard example above.

In the USSR, you could only buy things approved by bureaucrats who ensured the ‘right things’ were available for sale, and people didn’t get jealous, and ownership of most classes of assets was restricted to the state.

There were no private billionaires in the USSR, but a lot of administrators that had to play political games - with those on the bottom being stuck with the leftovers.

Notably, for those complaining about the US military industrial complex - military spending in the USSR as a percent of GDP dwarfed even the US. (Albeit much lower in actual value, because the USSR’s economy was relatively tiny)

One could easily argue that the biggest priority of the USSR was in fact military spending - far more so than the US even at its peak, and they happily threw everyone else but the elites under the bus to afford it.

History rhymes for a reason, and people are similar all over.
by Retric | 2025-11-16 10:28:20+00:00
America isn’t #1 in pollution per capita, that’s largely a function of per capita income and America is a long way from #1 on that metric.

For example, we where ranked 16th in terms of CO2 per capita in 2023. https://en.wikipedia.org/wiki/List_of_countries_by_carbon_di... We are just #3 by population and far richer per capita than the other 2.
by OgsyedIE | 2025-11-16 10:28:44+00:00
There is no candidate for the prime exploiter of NPP at this time, since any numeric measure of chemical throughput has us almost tied with marine protists.

Furthermore, the majority of calories consumed by humans are derived from the Haber-Bosch process, which entails exploiting ancient reserves of stored sunlight instead of the present-day supply of sunlight.
by nosianu | 2025-11-16 10:29:16+00:00
No the cappuccino tasted fine, good even. I hated the effect on my heart that came later.

Also, the food was very very good, I still dream of it occasionally. Just some sandwiches, but perfection. Some cooked root whose name I forgot as the main ingredient, the overall composition was what distinguished it though, like a cook is able to get much more than the sum of the parts out of the ingredients by choosing compatible ones and doing appropriate processing.

Also, top location. College Ave. somewhere, not University Ave, maybe corner Ashby, and ca. twenty to twenty-five years ago.
by dangus | 2025-11-16 10:31:28+00:00
I don’t think the blog post is written by an author thar is currently poor and is therefore wasting their precious time writing blog posts instead of figuring out their life.

I think the point it’s trying to convey is that people too often blame the poor without stepping in their shoes.

If you think that conversation isn’t “very productive” I’m not sure what planet you’re living on. Certainly not the same planet where the world’s richest country is trying to cut food assistance, add work requirements to social safety net programs, refuse to make even the most basic healthcare services universal, cut the basic healthcare services that it does provide the poorest, and generally has a cultural zeitgeist actively hostile to people in poverty.

You say that the poor person whose car broke down should just magically stop worrying and do something productive like find a solution, but don’t you think that having to do that constantly sounds a bit exhausting?

As someone who is not poor you have no need to train your brain to ignore survival alarms like that. If your car breaks down you have ample options, just throw your uber ride on a credit card, take your car to the fancy dealership that will give you a courtesy car, own a second or third car, or own a nice new car that will never strand you in the first place.

Your belly never feels hunger for too long, your body never feels excessive cold or heat, you don’t feel the pain of untreated preventable health conditions, you don’t feel your body aching from working multiple physical jobs, you don’t feel the adrenaline rush of being mugged or hearing bullets fly in your neighborhood, the police don’t work with a heavy hand because of where you live and they don’t harass you for how you look, you don’t breathe the pollution and don’t hear the noise that disproportionately impacts lower income neighborhoods, [1] you don’t have the government coming to move you and take your house because it’s cheap and convenient to do so. [2]

Those are actual physical survival feelings that you’re just telling the poor to stop worrying about.

[1] Interstate highways don’t tend to cut through/demolish established wealthy neighborhoods.

[2] Here’s a random example: the LA Dodgers stadium was built on the site of a working class neighborhood where the residents were kicked out in a fiasco that can only be described as an abuse of eminent domain: https://en.wikipedia.org/wiki/Battle_of_Chavez_Ravine
by vinckr | 2025-11-16 10:32:04+00:00
These are fair concerns, and I want to clarify what's included versus what's paid.

The confusion here is about two different types of SSO:

_Admin SSO (for managing Ory itself)_ - Ory is fundamentally an API. For self-hosted deployments, you control access however you want - through your infrastructure, reverse proxy, or using Ory Polis. This is not gated.

_Organizations SSO (for your end users)_ - This is the paid feature. It allows your B2B customers to bring their own identity provider. If you're building a SaaS product and BigCorp wants their employees to authenticate using Okta or Azure AD, Organizations handles that federation.

The distinction matters because maintaining integrations with enterprise IDPs is continuous work. For example Google randomly changes their OIDC implementation on a Saturday evening. Someone needs to wake up and fix that. For products serving other businesses at scale, that operational burden is real.

Organizations is one of the few areas where we charge, specifically targeting the B2B SaaS use case. If you're self-hosting for internal use or building a consumer product, you don't need Organizations. If you're selling to enterprises that require SSO, you're generating revenue to support the cost.
by jeroenhd | 2025-11-16 10:32:05+00:00
Rust removed inheritance only for the Rust ecosystem to generate some kind of half-inheritance system by sticking macros on everything. For every `extends Serializable`, Rust has a `#[derive(Serializable)]`. Superclasses are replaced by gluing the same combinations of traits together in what would otherwise be subclasses, with generic type guards.

The problems with bad design don't go away, they're just hidden out of plain view by taking away the keywords. Rust's solution is more powerful, but also leads to more unreadably dense code.

One clear example of this is UI libraries. Most UI libraries have some kind of inheritance structure in OO languages, but Rust doesn't have that capability. The end result is that you often end up with library-specific macros, a billion `derive`s, or some other form of code generation to copy/paste common implementations. Alternatively, Rust code just reuses C(++) code that needs some horrific unsafe{} pointer glue to force an inheritance shaped block down a trait shaped hole.
by Graidable | 2025-11-16 10:32:26+00:00
I'm a solo founder who built a service called Graidable, an AI grading platform that handles essays, programming assignments, and handwritten STEM exams.

Tech stack: TypeScript, Next.js 15, Mastra (AI agents), RabbitMQ, PostgreSQL, OpenRouter LLMs, LandingAI

I've been using it myself (I'm a TA) and it saves me hours every week grading assignments at my uni.

Built it because existing solutions didn't handle handwritten STEM work well, most competitors just have basic feedback and don't really reference actual sections in the exams I'm grading. Very helpful for math and physics, since it handles LATEX very well (very proud of this).

Would love feedback on some stuff if anyone is interested, whether it be architectural decisions, UI/UX, features, or if anyone is building something in EdTech. I would love to get LMS integration, but seems very difficult to do.

Try it on graidable.com, I can provide you with any amount of free trial you want if you wanna test. All feedback is helpful <3

Happy to answer questions as well if anyone wants help building their own website!
by Aeolun | 2025-11-16 10:33:16+00:00
All of this is true, but Valve is one of the best companies I know and for now, I’ll happily give them money.

It’s not about the fact that I’m actually going to use it. It’s about the fact that I want people to keep making things like this. It’s about the fact I want to reward them for not locking it down completely.
by defrost | 2025-11-16 10:34:34+00:00
> For example, we where ranked 16th in terms of CO2 per capita in 2023

For home soil central north american CO2 production, sure.

Things change if such rankings were to account for the CO2 production as a result of satisifying US consumption habits .. the "benefit" of having off shored industry to China is the final goods come to the USofA while the emissions and waste of industry occur elsewhere.
by SkiFire13 | 2025-11-16 10:37:32+00:00
This has been proposed at the time, but it doesn't work for the case where the borrow points to stable memory (e.g. a `&str` pointing to the contents of a `String` in the same struct). In general case a reference might point to either stable or unstable memory at runtime, so there's no way to make this always work (e.g. in async functions)
by confident_inept | 2025-11-16 10:38:33+00:00
I've been using a somewhat low-spec PC to play games and for general desktop usage. Finding stuff in this form factor, that you can guarantee will be well put together and worth the money is a rarity.

Highly likely this could replace my desktop, as I don't need something much more powerful, just with more modern hardware. I don't do much AAA gaming and nearly game in my Steam library would run on this just fine. My regular daily computing needs can reasonably be satisfied with the compute power of a Raspberry Pi. I can swap flatpak based immutable SteamOS with plain Arch without losing the advantages (i.e. custom hardware settings integration) that one might sacrifice doing so on the Steam Deck.

This is going to be a no-brainer for my next upgrade.
by bruce511 | 2025-11-16 10:40:35+00:00
Subsidies are a definite tool, and subsidies are existent in many industries. Lots of farm products for example are subsidized.

Of course they encounter their own political hurdles. Think Solar, Electric Cars, CHIPS act etc. But they become political footballs, even to the detriment of local interests. (Witness Florida reps voting to repeal CHIPS even though Florida got a lot of CHIPS money.)

So yes, companies want consistency in the supply chain, and current US politics doesn't offer that.
by jcul | 2025-11-16 10:40:48+00:00
Why not just make all the abandon transactions into fake discarded transactions, discard them at the send later. E.g. by poisoning the frame checksum or setting something invalid on them, so they get discarded.

Seems you'd be doing this anyway with the dummy transactions.

Then you have no branch, though may want to add dummy transactions anyway to keep the code in cache.
by omnicognate | 2025-11-16 10:41:28+00:00
Not sure where you get "most" from. Personally I've found the exact opposite: Despite having been forced by work constraints to use most major IDE platforms at one point or another, sometimes for years at a time, I always come back to emacs with great relief and find it better in pretty much every way. I know better than to assume my experience is that of "most" people, though.
by chocalot | 2025-11-16 10:43:19+00:00
Fair reasons. I won't be getting one, because the Steam Deck is enough for me.

> It’s Steam, not Good Old Games. Sure it can run GOG games but the Machine is primarily designed to run Steam. You avoid purchasing from Steam like the plague, yet you’re willing to buy a Machine dedicated to it? Are you crazy?

I prioritise getting games on GOG, and the Steam Deck experience with it is good.

I use Heroic Launcher to install them, and Steam mode to play it.

> You don’t have time to fiddle with configuration. Button and trackpad mappings to get the controls just right enough to play strategy games designed to be played with keyboard and mouse will only leave you frustrated.

+1. I don't bother with configuration. If a game only supports keyboard and mouse I just play it when docked.

> Fuck it, I’m getting one.

Haha.
by Freak_NL | 2025-11-16 10:46:32+00:00
> It’s an application which detects people looking at your screen. The aim is to keep you safe from shoulder surfing, utilising your webcam to give you the power to prevent snoopers.

When is this ever a problem that cannot be solved by positioning yourself with a wall behind you or going somewhere private? This feels like overkill for the stated use-case. I can imagine someone thinking they might need this to do private stuff in a public space (a coffee shop?), but they'd turn paranoid from everyone passing by just glancing around.

Also, is this a realistic threat model anywhere? People snooping by standing behind you tend to be colleagues or totally random passers-by; not people actually interested in gleaning private information. Anything more serious than logging into your Facebook account would imply simply having proper OpSec procedures (like: 'only do this in private').

All I can think of is employee monitoring where such tools will just end up making people insecure in their workplace (and less productive, because gazing out of a window or into nothingness actually helps when you are doing work which requires pondering; and less healthy, because looking away from your screen into the distance is recommended for anyone with working eyes).
by imiric | 2025-11-16 10:46:55+00:00
I didn't downvote you, but you have a misconception.

There's no such thing as an Emacs "look". Its appearance, UI and UX, are wildly different depending on how the user wants it to look and behave. Considering that it is a very configurable system that happens to expose building blocks for a text editor, every Emacs installation is thus different from another.

We could say that the Emacs GUI toolkit and perhaps its internals are dated by modern standards, but even those would be personal preferences. Being single-threaded is arguably holding it back in some aspects, though that isn't a major limitation for most use cases.
by sylens | 2025-11-16 10:47:05+00:00
I have been trying for a long time to find a way to play my PC games from my couch without dragging my desktop into the living room.

Steam Link works okay but is still noticeable for some games. Docking a Steam Deck wasn’t powerful enough. Running a long HDMI cable isn’t feasible in my current living space. So I’m very intrigued to have this lower powered cube sit under my TV for when I just want to do some couch co-op or play something more casual to wind down at night.
by mariopt | 2025-11-16 10:47:05+00:00
Steam Machines can become an existencial crisis for PlayStation and Xbox.

A “console” that I can use as a PC? I am in 100%. You’ll get the world biggest game library at a discount, this is why I sold my PlayStation after spending 200 euros and watching it becoming useless.

I also suspect a lot of game devs will optimize for steam machine and finally we’ll get a console like experience on PC.

Don’t let the “low specs” fool you, it has the same specs or better as 70% of steam users.

Given Valve gave money to a lot of open source maintainers , it’s also great for Linux.

Just take my money
by seanalltogether | 2025-11-16 10:47:28+00:00
I'm also one of those people who does everything on my mac laptop, but hits a kvm switch to jump onto a PC to play games at night (when I have time, which I don't). At this point I've stopped pretending that I want a PC that I can upgrade and swap out parts. I just want a little box that doesn't make any noise and works as is. Framework desktop and now this steam machine look like good options. I'm a bit disappointed at the 8gb gpu though.
by chrismorgan | 2025-11-16 10:47:31+00:00
Answer: this page is ancient and unmaintained. That line’s from late 2017. Chromium only shipped its implementation in early 2023, and back then you also had EdgeHTML to consider.

Wayback Machine investigation: from the first capture in https://web.archive.org/web/20141227061758/http://asciimath.... until https://web.archive.org/web/20171213211317/http://asciimath...., that line read:

> As HTML5 including MathML has currently become an official recommendation, the remaining browsers are likely to follow with first implementations soon!

Then, finally accepting that Google did not intend to support MathML, by https://web.archive.org/web/20171113100326/http://asciimath...., they changed it to what you read today:

> While HTML5 now includes MathML as an official recommendation, the remaining browsers do not appear to be implementing it. For widest browser compatibility, the use of MathJax is recommended.

Since then, Edge has abandoned its own engine in favour of Chromium, and Igalia has driven MathML with the end result of MathML Core (a reduced and better-specified subset of MathML) and an implementation in Chromium.
by kklisura | 2025-11-16 10:48:26+00:00
> I asked Claude if there is such a way to basically hard-code branch prediction rules into the machine code, and the answer was that there’s no way to do this on x86, but there is a way on ARM: the BEQP (predict branch taken) and BEQNP (predict branch not taken) instructions.

> Those ARM instructions are just hallucinated, and the reality is actually the other way around: ARM doesn’t have a way of hard-coding ‘predictions’, but x86 does.

This made me chuckle. Thanks.
by dSebastien | 2025-11-16 10:48:54+00:00
This is not the case. I've implemented many things differently.

The core of the transcription process is mostly the same and uses the same libraries, but I've rebuilt the UI from scratch to be fully responsive, added support for Wayland/Hyprland (with adaptive window size), implemented lazy loading/filtering/group by date/editing/search/filtering etc to the history screen, implemented history storage/handling differently, added more control over the history feature, added support for custom sounds, improved UX around managing sounds, added a loading screen, added support for model download pause/resume/cancel/delete etc.

These might seem like details, but it all takes time. I started this project 3 weeks ago and this is just the beginning.

In my roadmap I've listed many ideas I have in mind and will be focusing on: https://docs.voice-ai.knowii.net/roadmap

I want to go in a different direction than Handy, and my customers (who are mainly interested in Knowledge Management) too.
Show HN: Listiary – A FOSS wiki engine built on nested, interactive lists
by demon_of_reason | 2025-11-16 10:49:52+00:00
Listiary is an open-source, lists-first wiki platform. Instead of treating lists as an afterthought inside long pages, Listiary treats nested, interactive lists as the primary way to structure knowledge.

It comes with its own markup language (Describe Markup Language, or DML) and a compiler built with ANTLR, so lists are both human-readable and machine-parsable.

I’d love feedback on the model, the language, and the implementation from people who care about wikis, DSLs, and long-term knowledge organization.
by lproven | 2025-11-16 10:52:52+00:00
I am a big fan of VLC, and I just wrote an article about it:

https://www.theregister.com/2025/11/12/vlc_guru_gong/

But VLC is a multi-function tool that can play audio and video.

Foobar is, as far as I can tell, just an audio player. It's more focussed and consequently smaller and simpler. That's what I like about it.

I keep both on my machines and I use both... but I use VLC for video, and Foobar for just listening to music.
by Surac | 2025-11-16 10:53:26+00:00
Kudos to the author. I also will not buy a steam Box. But i appreciate the effect it will have on gaming and Linux. I use Mint and use steam to play my games just fine. For some games it is a little bit shaky. Game company’s now have a incentive to make gaming just feel right on a Linux machine much more than like the switch deck. Just my thinking of course
by simion314 | 2025-11-16 10:54:18+00:00
>I thought to win you need to get more votes than competitors, not to spend more money.

Listen troll, there is a law in civilized countries about how elections should take place, this laws include declaring your spending, labeling political ads as "political", not doing campaign in specific days before elections, gathering real signatures etc. I am not sorry for Putin that his favorite candidate did not respected the law in such an ovvious way that his trolls can't defend it so they have to do some deflection.

For actual humans reading this, Kremlinescu declared ZERO spending, he spend more then ZERO, so law was broken, for Kremlin bots, next time instruct your pawns to avoid doing so obvious illegal shit.

What idiot would think that the guy would brag by mistake that he spends zero ? Unless Kremlinescu is retarded he knew well that a lot of money is spent in this campaign, and if he is a retard then is a win win we got an actual genius as president then a Putin fanboy.

Kremlinescu is also linked with far right criminals/mercenaries ... and the bastard had the guts to pretend he does not know the criminals until video evidence triggered his memory. Fuck him and his idiots fascists followers.
by phito | 2025-11-16 10:54:20+00:00
It's the same as the steam deck: I don't enjoy video games anymore, I've actually never really enjoyed gaming except for a handful of titles. But I'll be damned, I love that Valve is bringing gaming to Linux and I'll buy the hardware just to support the cause. The people in my life that have been using the "I need Windows for my games" reason (or excuse ;)) to not switch to Linux are now slowly but surely leaving Windows!
by Almondsetat | 2025-11-16 10:55:18+00:00
Instead of the computer serving the user, this is a glaring example of forcing the user to serve the computer.

Even though we might use a digital device, its output is still visual, so it is unclear why Euler's notation (which is a subset of mathematical notation) is obsolete. Latex is a tool for creating documents, not programs or proofs. So it's natural that it tries to make the conversion between what we want to see and what we want to write as seamless as possible.
by NaomiLehman | 2025-11-16 10:55:27+00:00
I think the answer is China (CO2 emissions). But the longer answer is that they are mainly making stuff for the US and the EU.

> While China emits over one-third of global CO2, it is also the world’s factory, producing more than one-third of global manufactured goods (IEA, 2024a; Norton, 2024) . Research indicates that China remains the world’s largest generator of embodied trade carbon emissions. The gap between emissions embodied in China’s exports and those in its imports widened from 0.7 GtCO2 in 1990 to 1.8 GtCO2 in 2019 (CGTN, 2024) . According to the Global Carbon Budget, China’s 2021 consumption-based CO2 emissions are about 10% (or 1.2 GtCO2) lower than the territorial emissions (Friedlingstein et al., 2025).

- https://climateactiontracker.org/countries/china/