MurphyA/hacker-news huggingface dataset:
by kstrauser | 2025-09-05 05:10:45+00:00
There’s no way to discuss Lunduke without getting into politics, so I’ll leave it that Lunduke is clearly a very intelligent person who IMO mistakes his knowledge in some areas for general expertise in other unrelated fields.

It’s a common trap to fall into. See also: Ben Carson. Both of them are obviously intelligent and highly skilled in their professional fields. And both have let that convince themselves that they know everything about everything.
by WalterSchulz | 2025-09-05 05:11:38+00:00
No, they explicitly never said that. This is the origin:

https://www.canonrumors.com/inside-the-canon-eos-1d-c

Quote:

I was told by someone at Canon that they would “bring the might of its legal team” to anyone that attempts to modify at the software level, the features of an EOS-1 camera body

/Quote

"Someone"'s name was never revealed.

ML was never mentioned directly.*

ML team was never contacted by any Canon official or anyone speaking in their regard.

* Of course it is logical to assume there is a connection to ML.
by seanhunter | 2025-09-05 05:12:02+00:00
That first question is a tautology. It’s like asking “Why is a screwdriver so perfect for turning screws?”

We have discovered a method (calculus) to mathematcally describe continuous functions of various sorts and within calculus there is a particular toolbox (differential and partial differential equations) we have built to mathematically describe systems that are changing by describing that change.

The fact that systems which change are well-described by the thing we have made to describe systems which change shouldn’t be at all surprising. We have been working on this since the 18th century and Euler and many other of the smartest humans ever devoted considerable effort to making it this good.

When you look at things like the chaotic behaviour of a double pendulum, you see how the real world is extremely difficult to capture precisely and as good as our system is, it still has shortcomings even in very simple cases.
by Retric | 2025-09-05 05:12:22+00:00
Network effects didn’t save MySpace, instead companies need to constantly adapt or risk disruption.

Historically many companies seemed like they had a much deeper moat when the real risk comes out of left field. Blockbuster didn’t die because a competitor suddenly opened a lot of stores instead the basic economics underpinning their business model changed.

Nvidia faces similar risks because they depend on access to world class fabs at reasonable prices. If hypothetically Intel suddenly develops a much better node and then keeps executing Nvidia could be left in the dust with little recourse.
by Jensson | 2025-09-05 05:12:38+00:00
Yes they are trying to change the laws to be more oppressive which I don't like, but at least they aren't doing that illegally.

I feel the EU level is not very democratic since its more removed from voters, similar to the US federal level, I see the same kinds of problems in both. As long as the EU doesn't get the same level of power as the US federals I am happy though since local lawmakers can fix things.
by prawn | 2025-09-05 05:13:08+00:00
I use the song radio mode to find tracks relevant to distinct songs that I've enjoyed recently, and I find this incredibly effective at unearthing new material that I really like. For many years, I've had no trouble with this finding new artists and quite different songs. Then if I've listened to those a few times, that seems to populate Discover Weekly with a new angle.
by charleslmunger | 2025-09-05 05:13:39+00:00
Out of curiosity, does this idiom work in fil-c?

https://github.com/protocolbuffers/protobuf/blob/cb873c8987d...

// This somewhat silly looking add-and-subtract behavior provides provenance // from the original input buffer's pointer. After optimization it produces // the same assembly as just casting `(uintptr_t)ptr+input_delta` // https://godbolt.org/z/zosG88oPn size_t position = (uintptr_t)ptr + e->input_delta - (uintptr_t)e->buffer_start; return e->buffer_start + position;

It does use the implementation defined behavior that a char pointer + 1 casted to uintptr is the same as casting to uintptr then adding 1.
by kragen | 2025-09-05 05:13:51+00:00
Yeah, I meant to be clear that 4× was the worst case, and I think it's an impressive achievement already, and perfectly fine for almost everything. After all, running single-threaded software on an 8-core CPU is already an 8× slowdown, right? And people do that all the time!

What's the minimal code size overhead for FUGC?
by usr1106 | 2025-09-05 05:13:56+00:00
We had Gitlab issues for 7 years at work. It was a clear and reponsive UI, simple but powerful markdown editing. Probably only 20% of the functionality what you can theoretically do with Jira, but just more pleasant to use and we got everything done. Over the years Gitlab kept adding more features and response times slightly decreased, but still nothing compared to Jira. After changing jobs I have to use Jira and hate it every day.
by jakewins | 2025-09-05 05:14:02+00:00
The person you are responding to is not arguing there is not a use case for crypto in cases like this.

They are arguing that stablecoins, specifically, require an off-chain entity that ultimately control them. And if you have an entity actually in control, why go through the trouble of blockchain? Then you can just have the controlling entity run a normal non-blockchain ledger.

I like the argument elsewhere in this thread that the actual reason is that it allows running a bank while pretending it’s not, bypassing regulation meant to protect depositors.
by modeless | 2025-09-05 05:14:11+00:00
A Fil-C kernel that ran the whole system in the same address space, safely, would sure be something. Getting rid of the overhead of hardware isolation could compensate for some of the overhead of the software safety checks. That was the dream of Microsoft's Singularity project back in the day.

I guess there would be no way to verify that precompiled user programs actually enforce the security boundaries. The only way to guarantee safety in such a system would be to compile everything from source yourself.
by BLKNSLVR | 2025-09-05 05:15:17+00:00
The world in which I choose to live (which is seemingly getting further removed from 'shared reality') the meaning of words actually matter. I'm reminded of the classic Calvin & Hobbes strip[0] that ends "Maybe we can eventually make language a complete impediment to understanding"

"Maybe by definition" does not a counter-argument start.

[0]: https://www.reddit.com/r/words/comments/10k610a/calvin_and_h...
by AngryData | 2025-09-05 05:15:23+00:00
Mostly im sure, but using older and simpler technology does have benefits when it is going to be used on ships traveling for decades at a time through space. Seemingly the mass of ships in the Alien universe doesn't seem to matter too much so chunky old tech that is easier to repair and hopefully more robust could make ships both cheaper and more likely to return from the apparently not uncommon ship disasters.
by niemandhier | 2025-09-05 05:15:31+00:00
The Fouriertransform is a change of bases in infinite dimensional space.

That sounds complicated but if you look at the integral the exponential kernel is essentially a continuous “matrix” and the function you are integrating over that kernel is a continuous vector.

This observation on can be a guide to better understand infinite dimensional Hilbert spaces ( inner product space + stuff) and is one of the core observations in quantum mechanics where it’s part of the particle-wave concept as it transforms location space -> momentum space.
by scott_w | 2025-09-05 05:18:29+00:00
While reading I was musing one way to handle text could be to use a linked list format as storage? To make it work like that, you’d need the editor to work on a block concept and I don’t think document editors work like that?

Spreadsheets might be a little easier because you can separate out by sheet or even down to a row/column level?

Part of me wants to try it now…
by acchow | 2025-09-05 05:21:46+00:00
> they always rely on trust in an off-chain oracle or custodian. At that point, a shared ledger implemented with traditional databases / protocols would be faster, easier, and more transparent.

International wire money transfer is far too difficult today. And after you've sent it, you still need to wait minutes (hours?) for the receiving end's bank to actually process the wire and move it into the recipient's account (correctly).

Then you need to nag the receiving party to check their account every few minutes so that they can inform you that they actually did receive it successfully. What if they're in a different timezone? 12 hours off?

Moving money on a blockchain is far simpler.
by etherealG | 2025-09-05 05:22:19+00:00
Because google search and llm teams are different, with different incentives. Search is the cash cow they keep squeezing for more cash at the expense of good quality since at least 2018, as revealed in court documents showing they did that on purpose to keep people searching more to have more ads and more revenue. Google AI embedded in search has the same goals, keep you clicking on ads… my guess would be Gemini doesn’t have any of the bad part of enshitification yet… but it will come. If you think hallucinations are bad now, just you wait until tech companies start tuning them up on purpose to get you to make more prompts so they can inject more ads!
by gsf_emergency_2 | 2025-09-05 05:23:04+00:00
What ought to be surprising is that the "thing" itself doesn't change.

A learning that describes chaos well enough may not want to be associated with "calculus", or even "math" (ask a friendly reverse mathematician about that)

https://www.johndcook.com/blog/2021/04/09/period-three-impli...

Somewhat tangentially, if Ptolemy I had responded (to Euclid) with anything less specific ---but much more personal--- than "check your postulate", we wouldn't have had to wait one millennium.

(Fermat did the best he could given margin & ego, so that took only a century or so (for that country to come up with a workable strategy))

Less tangentially, I'd generalize Quigley by mentioning that groups of hominids stymie themselves with a kind of emergent narcissism. After all, heuristics,rules and even values informed by experience & intuition are a sort of arrogance. "Tautology" should be outlawed in favour of "Narcissism" as a prosocial gaslighting term :)
by viccis | 2025-09-05 05:24:03+00:00
They also removed a big part of her page when she was a primary candidate in 2019/2020 about a man she intentionally kept in prison despite knowing he was innocent. Wikipedia is absolutely a political battleground. Take a look at this old version of her 2019 page about Daniel Larsen [1] and compare it with her current Wikipedia page.

[1]: https://en.wikipedia.org/w/index.php?title=Kamala_Harris&old...
by pizlonator | 2025-09-05 05:24:48+00:00
> What's the minimal code size overhead for FUGC?

I don’t have good data on this.

The FUGC requires the compiler to emit extra metadata and that metadata is hilariously inefficient right now. I haven’t bothered to optimize it. And the FUGC implementation pulls in all of libpas even though it almost certainly doesn’t have to.

So I don’t know what minimal looks like right now
by wonger_ | 2025-09-05 05:24:59+00:00
Fun fact, this project helped the author get a job: https://github.com/fathyb/carbonyl/issues/162#issuecomment-1...

Carbonyl is surprisingly performant and usable, especially with --zoom=300 --bitmap

At lower resolutions, it would be nice to render images using a "subpixel" terminal rendering library like chafa (https://hpjansson.org/chafa/), or maybe sixels/kitty image protocol.
by justinmk | 2025-09-05 05:26:20+00:00
When problems get solved, the remaining problems become more salient. The most salient feedback we get in the last 3+ years is that the "getting started" UX has too much friction. (And this affects old users too, whenever I install Nvim on a new machine without my bag-of-tricks, I notice where friction is.)

For most users that want LSP, or even just to try Nvim for 2 minutes to see what it can do, it's not acceptable that our intro docs have to say "go here or there to install this or that plugin manager, and read their docs, then come back...".

Being able to say "add vim.pack.add(http://...) to your config, then :restart", is a complete answer.

vim.pack is relatively tiny (low maintenance), and zero performance cost for users that don't use it. Not bloat.

It's the opposite of bloat, because it allows us to more often choose "runtime-dependencies", instead of "shipping the universe" in the default build. That's a very welcome "release valve".

- Example of "shipping the universe": Vim's 1000+ builtin syntax files, ftplugins, etc.

- Example of "runtime-dependencies": nvim-lspconfig, treesitter parsers.

> The only users who need to do that are the ones who have already found a plugin that they want to install,

You skipped some steps.

> automatic dependency management

None of the existing plugin managers do that, except luarocks.
by wrp | 2025-09-05 05:26:26+00:00
Wikipedia: The War Department existed for 158 years, from August 7, 1789, to September 18, 1947, when it split into the Department of the Army and the Department of the Air Force under the National Security Act of 1947, joining the Department of the Navy to form the National Military Establishment (NME). In 1949, the NME was renamed the Department of Defense (DOD).

It's personal taste, of course, but Department of Defense sounds mealy-mouthed to me. I actually like the idea of going back to the original name.
by BrenBarn | 2025-09-05 05:27:26+00:00
Part of the problem is that in some areas schools (and parents) have leaned so heavily into certain notions of "equity" or "care" that they no longer are willing to require anything so specific. I use quotes because while I think there is value in moving more towards those goals than schools often did in the past, I think it's possible to take it too far. At some point there has to be some sort of standard that has to be met, and by pushing that point further and further into life (e.g, from junior high to high school to college) we're similarly lowering the bar in various areas of life.

I've met numerous parents who seem to be offended by the idea that someone would tell their child "You must do this, even if you don't want to" in basically any context. In the past I think such things were said in many contexts where they shouldn't have been, but the pendulum is swinging a bit too far the other way these days.
by addaon | 2025-09-05 05:27:27+00:00
> Most C/C++ code for old or new programs runs on a desktop or server OS where you have lots of perf breathing room. That’s my experience. And that’s frankly your experience too, if you use Linux, Windows, or Apple’s OSes

What if I also use cars, and airplanes, and dishwashers, and garage doors, and dozens of other systems? At what point does most of the code I interact with /not/ have lots of breathing room? Or does the embedded code that makes the modern world run not count as "programs"?
by hattmall | 2025-09-05 05:27:52+00:00
There's an overwhelming and abundantly clear reason they are referred to as man's best friend. I guess I was fortunate to always grow up with dogs, but I can never really understand people that don't pine for dogs. Now, I can understand not wanting the added responsibility in some situations, but the amazingness of a dog companion is one of the most mind blowing things about the whole nature of human existence. The presence of dogs through evolution legitimately made humans the way they are today and the reverse for what dogs are. It's really wild. I also don't get people that treat their dogs like humans or kids though. It's a dog, don't bring it in a restaurant.

Also lots of empirical evidence that dog owners live longer.
by Terretta | 2025-09-05 05:29:20+00:00
Some context from coverage of GPT 5:

https://legaltechnology.com/2025/08/08/openai-launches-gpt-5...

https://www.artificiallawyer.com/2025/08/08/gpt-5-tops-harve...

Remember when "asking for a friend" was a thing?

Today's expression is "I asked a friend". You can try that when talking to your lawyer about your latest ChatGPT — they might still believe you.
by Der_Einzige | 2025-09-05 05:29:51+00:00
The time span between grandmaster + AI engine being better than AI chess engine was like 10 years max, likely a lot less depending on how you look at it.

It's the same dynamic but shrunk by far more time due to extreme uptick. You won't ever prompt even close to better than the person who literally optimized a prompt using verifiable rewards for 500 iterations.

The future will be controlled by those most effective at wielding the means of computation. Writing prompts by hand gets you the equivalent of a serf getting a shovel. Learning to wield the automation tools gets you your own castle.
by titanomachy | 2025-09-05 05:29:54+00:00
It doesn't necessarily contradict the findings. People in this study also predicted that they would hate interacting with a stranger.

I've had interesting conversations with uber drivers and not so interesting conversations. I prefer to use one of those charge-by-the-minute rental cars if they're available, because they tend to cost 1/3 as much and I'm perfectly capable of driving myself.
Show HN: Webapp to organize search for properties when renting/buying
by jun_dev | 2025-09-05 05:29:59+00:00
Backstory: Few years back, I used a shared spreadsheet (GSheets) to organize my property hunt, and found it quite frustrating to keep on top of things just on the productivity side alone.

Felt that there should be a better way to do this, and that's when I started creating a webapp, with features that can make this journey feel less stressful.

This is a solo dev project. Have a look at the demo, and let me know your thoughts!

Cheers
by DiscourseFan | 2025-09-05 05:30:03+00:00
Hey now we’re talking!

But seriously, teaching in public schools these days relies so much on technology, youtube, that it makes no sense to have teacher’s as paid professionals, just get subscriptions to technology services for the kids and teach them how to work them. I think we still need places to socialize kids, but that’s a different job. Anyway, yes, too many teachers are simply there to enforce unnecessary social hierarchies and rigid modes of thinking, there is no need for most of them.
by godelski | 2025-09-05 05:31:02+00:00
Sure.

Current paradigm:

Education time = time at school + time doing assignments

OP said:

> Obviously the answer to testing and grading is to do it in the classroom.

So my question is, when is homework done? If it is being done at school, then our two options are to extend hours spent at school or give up time normally spent lecturing. I guess there's the alternative of getting rid of homework and only evaluating students on exams, but considering how terrible of an idea this is, I'm assumed that's not what's being suggested.

Now I'll be fair, I interpreted "testing and grading" as including homework. Why? Well...

1) exams are already performed (primarily) in the classroom. Everyone is already aware of how supervised settings reduce (but not eliminates) cheating. I'm assuming the OP isn't so disconnected that they are aware of this. I'm assuming they also went to school and had a fairly typical education. I'm also assuming that the OP isn't making the wild assumption that the majority of school teachers and news reporters aren't comatose, so capable of understanding this rather obvious solution.

2) I assumed the OP RTFA

The entire problem that's constantly talked about, including THE ARTICLE, is HOMEWORK. No one is talking about 1) for the aforementioned reasons. *Everyone is talking about homework.* It has been the conversation the entire time. So I restate, if you are evaluating /homework/ in class, then what are we giving up? It really doesn't take a genius to figure out something has to give, right?
by willywanker | 2025-09-05 05:31:49+00:00
IBM in Nazi Germany was no different from other German owned companies in being conscripted to do what the Third Reich ordered them to; the headquarters in the US obviously had no control over them during WW2.

Plus it's ridiculous to apply collective guilt in any form by blaming later IBM management, given that anyone involved with 1940s German IBM is long dead by now.
by cycomanic | 2025-09-05 05:32:52+00:00
And you can essentially "observe" the Heisenberg principle when looking at a moving object. If you are observing a plane for example to more accurately know its velocity you will need to observe over a longer time, but if you do this you loose accuracy about its position. This does affect radar systems, who can either send short pulses to accurately pin down the position or long pulses to measure the speed.
by obsidianspace | 2025-09-05 05:32:56+00:00
I’ve been diving deep into the evolving landscape of WordPress AI website builders and wanted to get the community’s thoughts on where this technology is heading.

What’s interesting about it is the approach - you can apparently build websites, apps, and software tools using natural language prompts rather than traditional coding. The workflow seems to be: describe what you want → get a working prototype → deploy directly to platforms like Netlify or GitHub. They’re also working on WordPress integration.

This got me thinking about the broader shift toward no-code/low-code solutions. I’m curious about others’ experiences:

Have you used similar prompt-to-deployment platforms?

What’s been your experience with no-code tools for rapid iteration?

Do you think these tools are genuinely useful for serious projects, or more suited to quick mockups?

I’m particularly interested in hearing from anyone who’s used this for client work or personal projects. The promise of going from concept to deployed app quickly is appealing, but I’m wondering about the limitations you hit in practice.

What are your thoughts on where this space is heading?
Show HN: Swimming in Tech Debt
by loumf | 2025-09-05 05:33:03+00:00
This is the first half of my book, “Swimming in Tech Debt”. It is available at a pre-launch sale price of $0.99 (https://loufranco.com/tech-debt-book).

I have been working on it since January 2024. It is based on some posts in my blog, but expands on my ideas quite a bit.

In September 2024, excerpts appeared in Gergely Orosz’s Pragmatic Engineer newsletter, which helped me get a lot of feedback that expanded the book from my initial idea. This half is about what I expected to do before that —- the rest of the book goes into team and CTO practices.
by sivakumarc | 2025-09-05 05:33:13+00:00
PosterChild Inc ($2M pre-seed) | https://posterchild.ai/ | – Founding Full-Stack Engineer – Bay Area (Hybrid) | Build the core of an AI platform already used by 40+ nonprofits including UC Berkeley, SMASH, and the Kapor Foundation. Several partners have boosted their fundraising campaigns by hundreds of percent with PosterChild. As our one of first engineers you’ll work across Next.js/React + Python/FastAPI, integrate cutting-edge AI workflows, and make key architecture decisions with the founding team. Salary: $120–150K base + $10K bonus + 0.25–1% equity (performance grants available). JD: https://shorturl.at/DBTK4
by seanhunter | 2025-09-05 05:35:29+00:00
One thing I find fascinating about Fourier analysis is the way the trigonometric Fourier series played such a central role in “breaking mathematics”[1] and the crisis that led to providing a rigorous basis for limits and continuity and all the other stuff that is now called real and complex analysis.

Cauchy had just proved that the limit of the sum of an infinite set of continuous functions was itself continous, and then along came Fourier with “are you sure about that bro?” and showed that you could take the infinite sum of very clearly continuous functions (just sine and cosine) and approximate something like a sawtooth function (which was very obviously discontinous) as closely as you like.

[1] by which I mean making obvious the fact that they had been proceeding for 100+ years using calculus without a rigorous basis.