MurphyA/hacker-news huggingface dataset:
by ChrisMarshallNY | 2025-10-24 15:25:16+00:00
I think that some southern US households like to encourage them, as long as they aren't in an area where humans can disturb them.

They kill all kinds of nasty bugs, and are pretty standoffish (as long as you don't get near the nest).

Piss them off, however, and your life will experience whole new vistas of pain.
by mothballed | 2025-10-24 15:25:24+00:00
It's hilarious to US CS items/weapons as a retirement portfolio when you could get pretty damn good and government protected monopoly by buying NFA machine guns knowing the number is capped and the price is likely to only go up. These are now being used by actual retirement funds.

http://machinegunpriceguide.com/html/german_subguns_0.html
by llama_boy | 2025-10-24 15:25:54+00:00
As someone who moved to the UK I find it crazy that 2p machines exist. You put 2p in, and hope to get more out. It's literally child gambling. Where I come from we had arcades with tickets for stuff, but to me that's a whole different level to money in -> money out.

I still enjoy them though, but I enjoy gambling responsibly!
Little ML book club – reading Ultra-scale playbook
by fxlrnrpt | 2025-10-24 15:26:07+00:00
Join Little ML book club. We are reading "Ultra-scale playbook". Together!

Hello fellow ML geeks, my name is Andrey. Each day, I understand more about how little I know. Time to cover another gap - scaling LLM training. Most of the time I just plug in a library or ask an expert colleague. And... I still want to do the same thing, but finally have a much better grasp on what is going on under the hood. Join in!

How it works:

- Read a chapter from the list.

- Jump on a call once a week on Thursdays at 14:00 (London time)

- Take part in the discussion and learn something.

- Message here if you want to present one of the chapters (pretty pretty pretty please!)

- All slides will be uploaded to Github

First call: October 30 (Thursday), 14:00 (London time)

Important links:

- Schedule https://docs.google.com/spreadsheets/d/157L7VW-2M1KcwJoRtzadagpJ7LOpos338oEwj8kp2XQ/edit?usp=sharing

- Calendar https://calendar.google.com/calendar/u/2?cid=ZTM4ZmMwYTM5MDhmZjkwNjcwY2EyZDRlNmQzYThjODZmM2I2NzZkMzZiNWExNzc4NWY3MTE4NTk3MDJkNWJlYkBncm91cC5jYWxlbmRhci5nb29nbGUuY29t

- Repo with slides https://github.com/fxlrnrpt/little_ml_book_club

- Chat invite https://t.me/+bleQ2wfB4DBjMGZk
by cmurf | 2025-10-24 15:26:40+00:00
If UEFI Secure Boot is enabled, Fedora kernels detect this and lockdown. And hibernation is then disabled. The reason is lack of an autheticated hibernation image. This work has had several proposals but still isn't implemented.

I'm not sure of the status on other distro kernels but allowing it would be a significant bypass of Secure Boot's purpose.
by orliesaurus | 2025-10-24 15:26:48+00:00
Lots of talk about must‑have features and backups here...

BUT there's another piece that makes or breaks these tools... whether they can build a community around them and stick around for years...

Open‑source cloud storage projects come and go when maintainers burn out... a sustainable business model or strong contributor base matters as much as technical checklists...

ALSO interoperability is underrated... if your drive can speak WebDAV or S3 and plug into existing identity systems, teams are more likely to try it...

In the end people want something that won't vanish after the honeymoon... that's harder than adding a progress bar...
by Forgeties79 | 2025-10-24 15:27:18+00:00
I get this feeling but frankly I feel more comfortable running Linux on 2+ year old hardware than brand new hardware having experienced both now, if for no other reason than all the questions you have have probably been asked and answered.

And yeah each iteration of the M chip has gotten better, but even a standard M1 is a very capable chip these days.

My work laptop is a 2021 MBpro. M1, 16gb ram, nothing special. Still very capable machine for video editing. One of my department livestream machines is an M4 Mac mini, 16gb ram as well. I regularly juggle between the two and the only two big things I notice are 1) multi screen support (M1 can only push to one external which is annoying), and 2) noticeably better but not wildly improved render times (admittedly this difference is a bit more stark when you’re doing heavy lifts like resolve fusion comps and intense coloring/masking). On any given day they are basically the same machine to me.

Suffice to say if you’re running on an M3 right now and are feeling the need for an M5, unless you’re doing really bleeding edge heavy duty work, I just don’t think there’s that much you’re missing out on. So Linux on an M3 to me is great.
by throwanem | 2025-10-24 15:28:11+00:00
The FileReader web API enables you to make local files available to content running in the browser. This entails a file picker and, depending on the verbiage in your browser UI, that may talk about "upload." That doesn't mean anything is being sent anywhere. See MDN: https://developer.mozilla.org/en-US/docs/Web/API/FileReader

(Or that nothing is; I have not audited this code. But I vouched the parent comment to point out that browsers do offer this capability, and there's nothing facially suspicious in claiming to use it.)
by RobinL | 2025-10-24 15:28:19+00:00
Yes - OLAP database are built with a completely different performance tradeoff. The way data is stored and the query planner are optimised for exactly these types of queries. If you're working in an oltp system, you're not necessarily doing it wrong, but you may wish to consider exporting the data to use in an OLAP tool if you're frequently doing big queries. And nowadays there's ways to 'do both ' e.g. you can run the duckdb query engine within a postgres instance
by cameldrv | 2025-10-24 15:28:33+00:00
If you live at high latitude (Canada, N. Europe, etc), in the winter, the sun only gets 15-20 degrees above the horizon in the middle of the winter, and a vertical panel accumulates snow much less than even a mild slope.

Part of the issue is what you're optimizing for. If you have yearly net-metering, and you just want to max out the number of kWh you generate over the year, vertical probably isn't that great. If you are off-grid or are paid hourly based on power prices or some other scheme, you generally want to maximize your worst-case power production rather than maximize yearly production. Generally batteries are only sized for a few days worth of storage or so. You can't store power from the summer and use it in the winter. Vertical panels at high latitudes also produce more power earlier and later in the day when the sun is really low. Bifacial vertical panels also generally get more bifacial gain, especially on cloudy days.

It's really a question of maximizing worst-case performance vs. average-case performance.
by darth_avocado | 2025-10-24 15:29:11+00:00
> shocking number of people without disposable income who were seriously investing in CS items

If you meant children, with access to parents credit cards, who are addicted to gambling, you’d be more accurate. Children gambling is a huge problem in CS, which created this economy. The players know it, the influencers know it, Valve knows it and pretty much anyone who’s played CS in the recent years knows it. This implosion does nothing more than reset the system for Valve so that they can continue to make money.
by Imustaskforhelp | 2025-10-24 15:30:12+00:00
> Having a game where some players only play in order to win money is, for sure, a no go. If the game is fun, then players will keep on playing it. It may also keep some money thirsty (sometimes very toxic) people at the gates.

All the change valve did was make 5 rare items to give a chance/give a extremely rare item

Earlier, that wasn't the case and were locked behind only lootboxes with extremly rare chances i guess.

So this mechanic was already there from 1000 uncommon -> 10 common -> 1(mythic?) -> rare but now it spread to even extremely rare.

The price drop happened because the extremely rare aren't as rare because now it increased the supply as more people created their rares into extremely rares and sold it on the market and more supply, less price, thus the price wipe out and the loss.

Also skins are just cosmetics, they have no in game advantage

I just searched and you get some skin when you level up but the point I am trying to tell you is that if someone actually plays the game for a long time, they get involved in its community and naturally people would flex their skin etc and they would want to get skins to feel cool as well

So its more like people playing -> wants skin / creates money. Instead of wanting money -> people playing games

But maybe someone could be playing/grinding for the skins but I genuinely don't think this is why steam did it.

Steam did it to show the regulatory power they have in game that they can wipe billions. They are creating their in game store which takes prices from online marketplace so they might tighten the regulations on it in such a way that instead of going to random websites or other parties, steam / valve will try to instead be the middleman and try to capture even more %'s of the trade

Another neat point is that if someone wants a skin in the community, they basically got cheaper now 30-40% so it becomes more affordable imo for the people playing but still

I think valve wouldn't have predicted the losses to be of billions of dollar in terms of wipeout since they had mentioned it as a small change and it wasn't even their twitter update note iirc

I think that a lot of people especially chinese people invested into it and it was a bubble in formation and then people got panicked after this news and the panic made other people panic and thus the insane billions of $ of losses.

I recommend atrioc's/ Big A video on this topic. https://www.youtube.com/watch?v=fCnQsvdVQ1o
by mort96 | 2025-10-24 15:30:32+00:00
I have a desktop, but I could imagine a life with only a laptop. Sure, maybe 99% of my usage would be at one desk, but if I need that other 1%, I need a laptop. It's the desktop that's an optional nice-to-have. And not everyone can afford or wants to have two computers which are powerful enough to do what they need.

In reality, far more than 1% of my computer use happens away from the desk where my desktop is located. I'm guessing I'm not alone in that.
by nyrikki | 2025-10-24 15:31:06+00:00
LLMs and Lean are orthogonal, neither subsumes either.

They both can be useful or harmful, do to their respective strengths and trade offs.

PAC/statistical learning is good at needles in the haystack problems assuming that the tail losses, simplicity bias, and corpus representation issues are acceptable and you understand that it is fundamentally existential quantification and control for automation bias etc…

Lean is a wonderful collection of concepts and heuristics but due to Rice and Gödel etc… will not solve all problems with software development.

How Gödel’s second incompleteness theorem shows that you can prove anything, without that proof being meaningful is a lens into that.

It is horses for courses, and remember that even in sub-TC total functional programming, proving and arbitrary functions is very hard, while constructing one is far more tractable.

Even those proofs don’t demonstrate semantic correctness. History is riddled with examples of people using powerful tools that elegantly explain flawed beliefs.

The 2009 crash and gaussian copula as an example.

Get all the value you can out of these tools, but use caution, especially in math, where superficially similar similarities often have conflicting conventions, constraints, and assumptions.

Obviously if you problem is ergotic with the Markov property, both will help, but Automated theorem proving and PAC learning will never be a meta theory of the other IMHO.
by cbolton | 2025-10-24 15:31:35+00:00
LaTeX has made great progress on this front in the past years and results are now available in TeX Live 2025. Compared to Typst, on one hand the tagging is still opt-in [1]. On the other hand, LaTeX already targets PDF/UA-2 including automatic tagging for math formulas, while Typst currently targets PDF/UA-1, so you have to tag the math formulas manually, like an image. This is evolving fast though: yesterday a draft PR for Typst was opened[2] to add support for MathML Core, which I guess is a big step towards automatic tagging of math since the math tags in PDF/UA-2 are based on MathML.

Another thing to consider is compatibility of third-party packages: LaTeX packages often require adjustements and many important packages work now but many still don't work, including some big ones like Beamer and tufte-book [3]. I think Typst packages should require fewer adjustments, thanks to the way "show rules" work: a package (or the user) can write a show rule to transform an element for rendering, but Typst automatically retains the semantic meaning of the original element.

[1] https://latex3.github.io/tagging-project/documentation/usage...

[2] https://github.com/typst/typst/pull/7206

[3] https://latex3.github.io/tagging-project/tagging-status/
by lapcat | 2025-10-24 15:32:20+00:00
I'm afraid that you've missed the point. The crimes were Watergate and Iran-Contra. The pardons, which came later, indeed from different Presidents in subsequent administrations, allowed previous administrations to escape legal consequences of their crimes.

Granting pardons is not by itself a crime. Should pardons be eliminated or strictly limited? Sure. But pardons are not really the main issue with the Trump administration. Rather, the main issue is general lawlessness and abuse of power. When I mentioned setting the stage, I didn't mean setting the stage for granting pardons specifically but rather setting the stage for abusing executive power generally.
by ndriscoll | 2025-10-24 15:32:30+00:00
FYI NixOS is more of a power user distribution (the draw is it's driven by declarative configuration management). Something like Bazzite is more targeted for e.g. gamers and may be more appropriate if you want a more off the shelf experience (I don't have experience with it but see it discussed a lot). If you only have a mac you might not have much luck though.

The n150 mini PC suggestion is because they really punch above their weight for being so cheap if you otherwise don't have usable hardware and want to play older/less demanding games anyway. They also make for extremely snappy workstations (on Linux. They come with Windows 11 which is super laggy). And they're like 2 inches * 2 inches * 1 inch, so tiny. If you're doing anything other than AI or something like video editing, they're a fantastic value.
by gopalv | 2025-10-24 15:32:52+00:00
> will try to learn more about normal sockets to see if I could perhaps make them work with the app.

There's a whole skit in the vein of "What have the Romans ever done for us?" about ZeroMQ[1] which has probably lost to the search index now.

As someone who has held a socket wrench before, fought tcp_cork and dsack, Websockets isn't a bad abstraction to be on top of, especially if you are intending to throw TLS in there anyway.

Low level sockets is like assembly, you can use it but it is a whole box of complexity (you might use it completely raw sometimes like a tickle ack in the ctdb[2] implementation).

[1] - https://news.ycombinator.com/item?id=32242238

[2] - https://linux.die.net/man/1/ctdb
by Steltek | 2025-10-24 15:32:54+00:00
Standards are a double edged sword though. They are great for getting everyone to agree to the "most correct" answer. But they also freeze evolution in place. What happens when your standard doesn't support contemporary use cases? What if it's at direct odds with, say, modern security practices?

FHS hasn't changed in years. Since then, sandboxing, containers, novel package schemes, and more are the zeitgeist. What does the FHS say about them?
by pessimizer | 2025-10-24 15:33:41+00:00
It absolutely was and is gambling, and plenty of people complain about it. I've always thought it was disgusting to make a living off of pay-to-play games targeted at children. Morally somewhere around the level of being a pimp.

I don't even like it when targeted at adults, but we allow adults to do far worse when it comes to gambling. A lot of our hollow economies depend on it. But you really have to be a moral sewer to pay your rent from kids hoping to open the right bag to hopefully energize their often very narrow, often very autistic social lives. At best you're a carnie.

So there's one data point, take it as you will.
by mamonster | 2025-10-24 15:34:01+00:00
> Can you point to data from Poland that there is no correlation?

No I can't, because I don't know how you would isolate this from the other effects. In general, if you look at countries, it's not correlated.

>On the contrary, it is hard to imagine that "thanks to making it riskier, I decided to have kids"

But I can perfectly well imagine women who don't think ahead, then end up having to carry the baby to term because they can't abort. I might agree with you that this measure will shift the birth rates from higher income classes to lower income classes.
by skalkin | 2025-10-24 15:34:03+00:00
Thanks for sharing!

If converting SQLite to CSV/parquet is a one-off task for you, you can also import SQLite files (among the other 50+ formats for tabular data) and export to multiple supported formats (CSV and parquet included) using Datagrok (https://datagrok.ai/). Just drag-and-drop the sqlite file, then use the "export" button on top. Everything happens inside the browser (so there is a limit on the max size of the dataset, probably around 1GB).

Disclaimer - I'm one of the developers of Datagrok :)
by ndiddy | 2025-10-24 15:34:08+00:00
This isn't anything specific to uutils. When you build a Rust program that links with glibc, it needs to use libgcc to do the stack unwinding. If you look at other packaged Rust programs on Ubuntu, they all depend on libgcc for this reason. For example, Eza https://packages.ubuntu.com/plucky/eza and Ripgrep https://packages.ubuntu.com/plucky/ripgrep . If Ubuntu moves to some safe, permissively licensed glibc replacement in the future, this requirement will drop off all their Rust packages. I'm not saying this uutils change alone will let Ubuntu get out of GPLv3 compliance, I'm saying they likely view GPLv3 software in the base install as undesirable due to their IoT customers and will replace it with a permissively licensed alternative given the opportunity.
by dangus | 2025-10-24 15:34:18+00:00
My advice is if you’re truly a Linux user first, give up the idea that Mac hardware is the only best/acceptable hardware. Break the cycle and don’t just buy Apple because their hardware is 10% better than competitors.

The market really isn’t limited to “buying a windows laptop and putting Linux onto it” anymore.

Lots of OEMs support Linux as a first-class citizen.

For me personally I’m enjoying my Framework laptop a lot. Is it the same kind of hardware polish as a Mac? No, of course not. But owning a Framework is like owning an Apple in the sense that the community has fully integrated Framework systems into the ecosystem.

One command installs Framework fan profiles into Bazzite Linux. One command inside Linux updates UEFI and device firmware, try doing that with Windows!

Is the battery like half as good as a MacBook Pro? Yeah. It sucks a little bit. But also, owning/carrying around a $50 portable battery isn’t such a bad thing, and the weight difference is a wash since the 13” Framework is lighter than the 14” MacBook Pro.

And on the plus side, I paid a less than MacBook Air money for a system with 2TB of storage and 32GB of RAM (DIY previous AMD generation model), fully upgradable, fully repairable, with customizable I/O.

A new battery is DIY, $60, not $250 with a wait for service. Replacing a broken screen is DIY $200, not $700 and a visit to the Apple service depot.

One day, I’m sure framework will be selling an ARM mainboard with similar battery life compared to a Mac, and when that day comes I don’t even have to buy a whole new system to get one.

And on top of all that, it’s still a nice laptop that feels premium even though it’s assembled DIY. I’d say the keyboard is better than a Mac keyboard (though the trackpad isn’t).

But also, there are other OEMs where running Linux is a joy and a breeze, along with being fully supported and even sold preinstalled. System76, Lenovo, Dell, and HP all have Linux-supported configurations.
by lloeki | 2025-10-24 15:34:52+00:00
Around 2004-2005 during some research at the end of my curriculum I happened to be doing with some specific jobs that were parallelised and data flowing as it was processed along a component diagram for visualisation, and it looked very familiar....

So I had this idea that you'd design code to be applied to a processing unit of specific capacity which would lead to execution flowing at a certain speed when applied a certain computation potential... and surprise surprise the relation would be uh, linear, and say you increase a loop's count and so the code would _resist_, or you'd increase computation potential to increase the flow.

So uh, yeah, Ohm's law but it's _code_ that's resistive.

And then I started to look for the pattern and find code with inductive properties, and code with capacitive properties, and some deeper properties emerged when you started modelling stuff with multiple processing units and data flowed around, split (map?), rejoined (reduce?).

And there was something strangely efficient about a way to see code that way and optimise using _laws_ describing the whole execution flow using familiar tools as a whole instead of thinking in gritty details barely higher-level than MOV AX... you "just" had to design code and the execution system so that it would operate in this kind of framework and allow that kind of analysis to identify bottlenecks and weird interplay actions across components.

And then I brought that up to my mentor and he said "well that's complete lunacy, stop thinking about that and focus on your current work" and, uh, case closed.

That was the young and naive me who thought that research labs were made to do think-outside-the-box connect-the-dots innovative stuff...
by palmotea | 2025-10-24 15:35:46+00:00
> It is stated multiple times across the article...

I was a bit confused by your comment, but I think the article you're referring to is not the OP, but the article the OP was commenting on: https://www.cell.com/iscience/fulltext/S2589-0042(25)01403-8...

> Does anyone have an idea how to equip a 1g spacecraft with any means to steer itself at 1/3 speed of light? The kinetic energy at that speed would seem to require something very incompatible with the weight constraint, to my understanding.

I'm also wondering how such a thing is supposed to communicate back to us over dozens of light years. That also seems incompatible with the weight constraint.