MurphyA/hacker-news huggingface dataset:
by dwd | 2025-10-01 05:32:31+00:00
Between personal and home, I've had a:

M1 (16Gb)

M1 Pro (16Gb)

M2 Pro (16Gb)

M3 Pro (32Gb)

M4 Air (24Gb)

Currently switch between the M2 Pro and the M4 Air, and the Air is noticeable snappier in everyday tasks. The 17' M3 Pro is the faster machine, but I prefer not to lug it around all day, so it gets left home and occasionally used by the wife.
by ur-whale | 2025-10-01 05:33:28+00:00
Great initiative, especially the new sync algorithm, but giant hurdles to adoption:

- only works on a weird combo of (src platform / dst platform). Why???? How hard is it to write platform-independent code to read/write bytes and send them over the wire in 2025?

- uses bazel, an enormous, Java-based abomination, to build.

Fingers crossed that these can be fixed, or this project is dead in the water.
by minimaxir | 2025-10-01 05:33:58+00:00
An interesting counterexample is "a screen recording of the boot screen and menus for a user playing Mario Kart 64 on the N64, they play a grand prix and start to race" where the UI flow matches the real Mario Kart 64, but the UI itself is wrong: https://x.com/fofrAI/status/1973151142097154426
by msla | 2025-10-01 05:34:15+00:00
It's not really a meaningful page, because "lowest level" is ill-defined.

Usually, it means "most similar to what the hardware does" so C is lower than Python (because C makes you worry about manual memory management and gives you access to raw pointers) and assembly is lower than C (because it's a human-readable translation of machine code) and microcode is lower than assembly on processors which have it (because microcode is used to implement machine code).

However, this is mathematical code. It's all abstract. Nothing requires or takes advantage of being closer to or further from the hardware. So I guess lowest-level might mean "least like mathematical notation" or "requiring the most concepts to be defined in order to implement the mathematical notation" but that's a very odd definition. And if they meant that, why not use a language like Maxima or Octave which is designed for mathematical work, just for comparison?
by deaux | 2025-10-01 05:35:20+00:00
> Unless the company is doing something that requires almost no special domain knowledge, it's almost inevitable that it's going to take a good while for them to on-board. For us, it usually takes about year to get them to the point that they can contribute without some form of handholding.

I know that such places exist from reading HN but it always seems so counterproductive to join such a place as a fresh grad. As a beginner you need to be getting your hands dirty, getting some ownership and respobsibilities, making mistakes and decisions. Figuring stuff out, exploring tradeoffs and experiencing them firsthand.

It's like when a football player joins a big team before they're ready and spends a year or 2 on the bench. It completely stunts their development and they never reach their potential. When you look at those who reach the top, they were all playing nearly every match from a young age as an important member of their team.

Obviously I'm biased due to personal experience, as everyone is. And there naturally must be upsides to joining your company as a first job as well. But I'm very glad that in my first job I was writing production code and doing both brownfield as well as greenfield stuff by week 2.
by EdSchouten | 2025-10-01 05:35:26+00:00
I’ve also been doing lots of experimenting with Content Defined Chunking since last year (for https://bonanza.build/). One of the things I discovered is that the most commonly used algorithm FastCDC (also used by this project) can be improved significantly by looking ahead. An implementation of that can be found here:

https://github.com/buildbarn/go-cdc
by optionalsquid | 2025-10-01 05:35:33+00:00
> Eh? Linus has called it "experimental garbage that no one could be using" a whole bunch of times, based on absolutely nothing as far as I can tell.

Where did Linus call bcachefs "experimental garbage"? I've tried finding those comments before, but all I've been able to find are your comments stating that Linus said that
by rayiner | 2025-10-01 05:36:25+00:00
So everything is fine as long as you can fit the facts into “how the law is written?”

If so, why are you complaining about the Comey prosecution? 18 USC 1001 is extremely broadly written: https://www.law.cornell.edu/uscode/text/18/1001

> (a) Except as otherwise provided in this section, whoever, in any matter within the jurisdiction of the executive, legislative, or judicial branch of the Government of the United States, knowingly and willfully… (2) makes any materially false, fictitious, or fraudulent statement or representation

It basically makes any lie about “a matter within the jurisdiction … government” into a felony. No surprise that even a blue state grand jury indicted Comey for this.
by maltris | 2025-10-01 05:36:59+00:00
The thing is called freedom. There was a time on the internet where people shared media not to make any profit, but to supply those who could not afford them. There was a time in my life where I earned 215€ per month. Later 343€. There was nothing left for any entertainment after expenses. No console, no games, no movies and no music. These times are over, plus there is affordable streaming services, but I still know and understand the spirit.
by joshmn | 2025-10-01 05:37:30+00:00
The economics just would not have worked, let alone being the one to break the contractual agreements between the leagues and cable companies: my customers were more concerned about availability (see: no blackouts) than they were about price.

In the US, if you are physically located in Los Angeles, you're unable to watch the Lakers (or Clippers) without a cable subscription: having the league-provided streaming package NBA League Pass is not enough. Getting around this limitation was the selling point.
by geuis | 2025-10-01 05:38:38+00:00
This material is highly prized in art conservation. If you ever watch Baumgartner painting restoration videos on YouTube, he frequently uses this or another similar paper to securely but lightly adhere to a painting's surface while he's working to stabilize it from the the back. May seem like a waste of rare paper but it serves an excellent purpose for that niche but important craft.

More importantly, this video is too short. It doesn't talk about why this paper can last a thousand years other than saying that it has.

Also I think the UK host gets short shrift. I really want to know his story. That on its own would be super interesting.
by reeredfdfdf | 2025-10-01 05:39:09+00:00
Mostly it's about engine tech. A 777/787 or whatever can fit almost as many passengers as a 747, but has only two engines, burning less fuel and requiring less maintenance.

Back when 747 was designed engine tech wasn't there yet to build really big two engine airplanes. There was also the issue of ETOPS limits. The regulations on how far away from nearest airport you can fly with two-engine aircraft were stricter than today, so for many routes flying over oceans you needed more than two engines.
by jeswin | 2025-10-01 05:40:13+00:00
> I've been looking at non-apple equivalents that have similar performance/power as the M lineup and it seems they all lag about 20%+.

Most of it can be explained away with TSMC. If you compared Apple's 5nm parts (M2), with AMD's 4nm parts, you'll see the performance swing in just about the same magnitude but in favor of AMD. M5 is 3rd gen 3nm.
by solatic | 2025-10-01 05:40:27+00:00
I do something similar to the OP, but there's an additional critical hack - you have to sort your Unreads view (cmd-shift-A) by the order of the channels in your groups, which is not the default setting. Then, when you you hit cmd-shift-A, you pay close attention to the initial messages from the channels close to the top (i.e. the stuff that requires your immediate attention) before hitting Escape to mark them read. Eventually the Unreads view starts to show you bullshit that you don't really need to pay attention to, and you can basically spam the Escape key to mark everything read, after maybe skimming it slightly so you see there wasn't anything of interest. Also, be pretty aggressive about muting support channels where you're not among the group of people expected to provide support.

This makes Inbox Zero in Slack easy and I don't understand why it's so difficult for other people to do it.

(currently working in a Fortune 500 with membership in probably thousands of channels, only maybe 20-30 of which are actually relevant to my daily work).
by pants2 | 2025-10-01 05:41:14+00:00
The author simultaneously claims that:

1. Crypto is a battleground where anything that can be exploited will be

2. Bitcoin is highly vulnerable to 51% attacks

Something's not right here. For all the theoretical speculation about a 51% attack on Bitcoin, it's never happened, so maybe the system is working as designed.

Bitcoin is relatively unchanged since 2009 by design, the author hardly mentions more modern consensus protocols like Ethereum's Proof of Stake + Slashing + LMD GHOST. Even in the most optimal scenarios the cost to attack Ethereum is astronomical.
by Frannky | 2025-10-01 05:41:44+00:00
This is very interesting. I need a standardized way to interact with a CLI agent connected to a MCP server.

I built something hacky for an app powered by cli agents(LibreChat + custom backend for starting CLI agents and handling conversations, plus an MCP server to communicate with, guided by agent.md).

The capabilities are amazing, and the speed of creating new stuff is impressive. However, everything felt very hacky...
by alephnerd | 2025-10-01 05:42:13+00:00
Ehn, that isn't really a big deal.

As Eitan Hersh proved over a decade ago, most voters are already decided so a reduction in party membership didn't have much of an impact.

The biggest issue has been organizational. The best example is probably the GOP after Obama 1.

Ironically, lower civic engagement might actually help the Dems given the demographic shifts over the past decade.
by btilly | 2025-10-01 05:42:42+00:00
So having a different philosophy from you makes me presumptive?

What makes you presume that you have any business telling someone with different beliefs from you, what is OK to believe? You may believe in the existence of whatever you like. Whether that be numbers that cannot be specified, or invisible pink unicorns.

I'll be over in the corner saying that your belief does not compel me to agree with you on the question of what exists. Not when your belief follows from formalism, which explicitly abandons any pretense of meaningfulness to its abstract symbol manipulation.
by Terr_ | 2025-10-01 05:43:49+00:00
No, the law is called the "Affordable Care Act" precisely to avoid making it partisan with an active politician's name getting free advertising on the side.

If was Republicans who spent years promoting that unofficial nickname of "Obamacare" as an insult!

> [2011] Arguing that Obamacare is at this point a derogatory term, House Democrats want to ban the term from mailers sent from Congressional offices [saying it] violates the rules against sending mailers for "personal, partisan, or political reasons."

You are literally blaming the victim for something the other side did.

__________

https://www.theatlantic.com/politics/2011/10/house-democrats...
by AnthonyMouse | 2025-10-01 05:46:31+00:00
That's what the single thread score is supposed to be for. The multi-thread score is supposed to tell you how the thing performs on the many real workloads that are embarrassingly parallel.

Suppose I'm trying to decide whether to buy a 32-core system with a lower base clock or a 24-core system with a higher base clock. What good is it to tell me that both of them are the same speed as the 8-core system because they have the same boost clock and the "multi-core" benchmark doesn't actually use most of the cores?
by jaza | 2025-10-01 05:47:46+00:00
I reckon Satoshi understood quite well what he created. But what he quite possibly didn't understand as well, is how human behaviour would play out with his creation. He clearly believed that at least 51% of the node-grunt-power would be controlled by people who have good intentions - or at least by people in who's interest it is - to maintain the rules of the system. That has held up so far, but there's no guarantee it will always hold up.
by atmosx | 2025-10-01 05:48:55+00:00
OpenZFS has worked fine for me, in mirror mode, for 15 years without anything resembling data loss.

When I had to replace HDDs, the ops were very smooth. I don't mess with ZFS all that often. I rely to the documentation. I must say that IMO the CLI is a breath of fresh air compared to the other options we had in the past (ext3/4FS, ReiserFS, XFS, etc.). Now BTRFS might be easier to work with, I can't tell.

btw, this bug is well known amongst openZFS users. There are quite a few posts about it.
by surreal_ | 2025-10-01 05:49:13+00:00
hey everyone,

excited to share opencanvas, a weekend project by ai engineers from mai, google, and anthropic that we're now open sourcing.

what it does:

transform any pdf document or topic into professional presentations in minutes using ai. the unique part: it has a built-in evaluation system that helps presentations self-evolve and improve.

key features:

- pdf to presentation conversion - topic-based generation (just describe what you need) - ai evaluation and self-evolution - generates in minutes, not hours - clean, professional designs

why we built this:

we were all tired of spending hours creating presentations from research papers and documents. most ai tools just generate basic slides - we wanted something that actually understands content and improves itself. turned into a fun weekend hackathon between colleagues.

github: https://github.com/genmini-ai/opencanvas

would love your feedback and contributions. happy to answer questions about the implementation or how we collaborated across companies on this.

what features would you like to see next?
by famouswaffles | 2025-10-01 05:49:23+00:00
Calling a Nobel Prize winner, among others 'cherry-picked' in an argument about literary greats where you asked for 'commonly accepted measures' is one of the most intellectually dishonest things I've ever read, so congratulations again.

You were thoroughly proven wrong so now your new standard for literary greatness is "writers that average people know" ? (which is really just code for 'writers I know', because millions do know those writers, I wasn't sharing some secret). I guess that means we can throw out Faulkner, Joyce, and Woolf in favor of whoever's currently at the top of the airport bookstore list.

It's not "defamatory" to point out that your argument, which began with a dismissive generalization about an entire country, was based on profound ignorance (the kind that wouldn't have taken anything more than a basic google search to remedy). You were corrected with facts. Instead of going, 'I stand corrected, sorry', you're doubling down. It just makes you look worse, and stupid.

This is the most basic racist playbook happening in real time, and you're the star. If you genuinely think you aren't then you need to take a long, good look at yourself.
by drysine | 2025-10-01 05:49:57+00:00
>That is not really a function of whether Ukraine does

It's a function of what you call what the Ukraine does. If you use a report of an isolated episode to justify the claim that "Russia deliberately targets civilians" accompanying all Western reporting on Russian strikes, than you surely must accept the statement that "Ukrainian soldiers have swastika tatoos"[0]. Do you?

>with their rapes and torture chambers and the like

You forgot the infants raped with teaspoons and Viagra kits distributed to Russian soldiers, all according to Ukrainian sources and Western politicians and media. Having said that, I'm sure war crimes happen just like in any war.

>I don't think I've seen a clearer good vs evil war in my lifetime

That's exactly what Western media wants you to think. Russian state media wants Russians think the same.

[0] https://www.lemonde.fr/videos/video/2025/06/18/guerre-en-ukr...
by codebje | 2025-10-01 05:50:43+00:00
Here in Australia the (single party) government of the day was dismissed in 1975 after failing to secure a supply bill. The government was dismissed by the Governor General, the Crown's representative in Australia, and the event sparked a bit of a ruckus. Google: The Whitlam Dismissal.

There's lots of instances of our government requesting dissolution of the Houses following failure to secure votes, but in most cases they're for things other than operating expense bills, taken as proxies indicating the government does not have the confidence of the House to continue to act. Since failure to secure a bill is grounds for dissolving Parliament, it's not likely to be used for political grandstanding here.
by Corvulf | 2025-10-01 05:51:13+00:00
Author here.

I've been frustrated for a while that even after meticulously optimizing token counts, our AI bills weren't really going down as much as they should. It felt like we were missing the big picture.

My theory, which I've started calling "Information Heat," is that we're paying a massive hidden tax every time we force a model to regenerate information that was carelessly destroyed in an earlier step (like crude context truncation in a RAG pipeline).

I decided to model our AI workflow as a thermodynamic system to measure this waste. The surprising part was that when we optimized to minimize this "heat" instead of just tokens, the end-to-end costs on a RAG workflow dropped by 36% and latency improved by 33%.

The full write-up and data are in the link. Happy to answer any questions and curious to hear if this resonates with what others are experiencing.
by flowerthoughts | 2025-10-01 05:52:04+00:00
This is a post about not being lazy when inviting to a meeting, because it's disrespectful. It then goes on to quote a comedian saying

> Them: tells you to say/do something

> Louis: Fuck you, I don’t have to do anything!

It sounds like OP is not strong enough to improve the terms of engagement (e.g. just send them a Calendly/Calendar link to help them book,) and has intrusive thoughts about being disrespectful back instead.

OP needs to find her/his way of saying "yes, on my terms" without feeling like it's a chore. That might be with a Calendly link, or setting a weekly quota on extra-professional meetings, or simply saying "no" if the subject isn't meeting some bar.

Explaining that your inner desire is to ask people to fuck off because they're interested in you, but are themselves busy, isn't exactly flooding with respect. If this happens often, then just say a simple "sorry, no" to most and free up your time to politely say "yes, let me help you" to the remaining few. That's what the rest of us do. You can't help everyone, and if you're becoming an asshole for it, you're not going to be helping anyone.

The Stoic philosophy separates what you can change from what you can't change, and asks you to focus on the latter. Changing other people who just met you is going to be annoyingly hard, as OP has discovered. Out of the eight billion people on Earth, there's always someone new to say no to. Instead, focus on changes you can make to yourself to simplify the interaction. For some, that might be hiring a secretary. Or just use Calendly.

However, I could also read this piece as bragging about how popular OP is, which would be inviting even more people to want a meeting. I think the result of such a post will be more ruthless people sending invitations, and fewer of the respectful people sending invitations. The opposite of what OP wants. YMMV. Hopefully.
by zozbot234 | 2025-10-01 05:52:35+00:00
The underlying problem is that constructivism and non-constructive reasoning are using the word "exists" (and, relatedly, the logical disjunction) to mean very different things. The constructive meaning for "exists" is certainly more intuitive, so it makes sense that constructivists would want it by 'default'; but the non-constructive operator (which a constructivist would preferably understand as "is merely allowed to exist"), while somewhat more subtle, has a usefulness of its own.
by QuesnayJr | 2025-10-01 05:52:38+00:00
The article was interesting, but it convinced me of the opposite of its thesis. The books mentioned are 1) a standard school textbook, 2) a standard book for navigators, and 3) a chart of whale hunting grounds that someone created (that Melville anticipated). It all seems like the kind of books a ship's captain would own.

Still, it was interesting to read about the things themselves. I had no idea that the US Navy put out a mathematics reference book. (It's easy to find online, too. The most recent edition came out in 2021.)
by dleeftink | 2025-10-01 05:53:32+00:00
There's a fitting quote from 2017's Columbus:

> "[...] in its place, he identifies a different kind of crisis. Not the crisis of attention, but the crisis of interest."

Our attention in fact, has never been as fully absorbed as is today's. In place of books and architecture (as in the film), our attention has shifted towards more rapid forms. Yet in terms of hours spent, our 'attention' towards them has massively increased.

Is the crisis we're feeling then one of purported inattention, or a general loss of interest and satisfaction from our surrounds? What has spurred this crisis? Gabriel and Casey's conversation ends:

> "What about everyday life? Are we losing interest in everyday life?"

The film offers an hopeful answer.
by btilly | 2025-10-01 05:54:06+00:00
Trump's decision to hide the list was the first time that I've seen MAGA anything split with Trump.

Proof that it contains egregious crimes by Trump, really could widen that. Doubly so given that these are crimes which Trump can still be prosecuted. Particularly since there is no statute of limitations on many sex trafficking crimes.

Could it widen it enough to allow Republican politicians to reject Trump? That's a good question. But I do find it hopeful that Ted Cruz, who has been so good at folding to Trump that he now resembles a piece of origami, was actually able to stand up and mock Trump's administration for his attempt to crush free speech by shutting down Jimmy Kimble. If Trump loses a chunk of his base, maybe some R politicians will remember what it's like to have a spine.
by seec | 2025-10-01 05:54:25+00:00
Well the thing is that technically information is free, but creating it is definitely not. So, if Ads are not paying for it, and people won't pay for it either, who does?

Fake news exists because of the perverses incentives of the system; where getting as many clicks as possible is what matters. This is very much a result of social networks and view-based remuneration.

I don't think it's that bad if people need to pay for real information...
by Scaevolus | 2025-10-01 05:55:20+00:00
This lookahead is very similar to the "lazy matching" used in Lempel-Ziv compressors! https://fastcompression.blogspot.com/2010/12/parsing-level-1...

Did you compare it to Buzhash? I assume gearhash is faster given the simpler per iteration structure. (also, rand/v2's seeded generators might be better for gear init than mt19937)
by Ozzie_osman | 2025-10-01 05:55:25+00:00
I think there's a difference between Bitcoin and Dropbox/Twitter. Even if you were skeptical about the latter products at first, with the benefit of hindsight, it's easy to make a retroactive argument for why they made sense (better usability, better network effects, etc).

But with Bitcoin, even with the benefit of hindsight, I still don't get it.
by ipaddr | 2025-10-01 05:55:29+00:00
You get insurance to manage risk. You factor in roof repairs, vacancy rates when determining rent meanwhile your property value over the last 10 years in most places around the world have at least doubled and more.

Doesn't mean the next 10 years will see that growth but if you believe your country/area's population will grow it is probably a good investment for now in the western world.