News for hackers. Stuff that matters.

kod

Re:Architecting LARGE software projects [video] on Thursday August 14, 2025 @02:55PM (#44904202)
The "one module should be written by only one person" dogma is kind of interesting.

But I got to the "my wrapper around SDL supports multiple simultaneous mouse inputs, even though no operating system does" and noped out. YAGNI, even in a large project

Re:Cloudflare 1.1.1.1 Incident on July 14, 2025 on Wednesday July 16, 2025 @12:54PM (#44584428)
> Not sure how cloudflare keeps struggling with issues like these

Cloudflare has a reasonable culture around incident response, but it doesn't incentivize proactive prevention.

Re: on Wednesday June 11, 2025 @05:38PM (#44252087)
Facts aren't copyrightable. Expression is. LLMs reproduce expression from the works they were trained on. The way they are being trained involves making an unlicensed reproduction of works. Both of those are pretty straightforwardly infringement of an exclusive right.

Establishing an affirmative defense that it's transformative fair use would hopefully be an uphill battle, given that it's commercial, using the whole work, and has a detrimental effect on the market for the work.

Re:Nintendo Bled Atari Games to Death on Wednesday April 16, 2025 @01:07PM (#43707791)
So toyota made more in net income last quarter alone than nintendo has in net cash, but they're less successful? Seems like a really weird metric.
Re:Nintendo Bled Atari Games to Death on Wednesday April 16, 2025 @12:27PM (#43707327)
> Nintendo is Japans most successful company and Sony isn't even in the top 300

by what bizarro metric is Nintendo more successful than Toyota? debt to equity ratio is all you care about?

Re:But what if I want a faster horse? on Friday April 11, 2025 @09:59AM (#43653862)
I get where you're coming from, but describing the fastest production FWD car as the "closest thing" is really funny
harrison ford certainly does

edit - also, I wasn't making a binary claim, the person I was responding to was: "no law". There are more than zero laws relevant to this situation. I agree with you that how relevant is context dependent.

Re:You should know this before choosing Next.js on Wednesday March 26, 2025 @12:43PM (#43484113)
to be fair, "thunk" is decades old

https://en.wikipedia.org/wiki/Thunk

Re:FOSS infrastructure is under attack by AI companies on Thursday March 20, 2025 @12:10PM (#43425140)
Besides flooding them with junk, what about outright sabotage in the form of serving zip bombs or other ways to waste computational resources?
Re:FOSS infrastructure is under attack by AI companies on Thursday March 20, 2025 @12:08PM (#43425119)
> So long as the resulting model does not contain copies, it is not infringement

That's not true.

The article specifically deals with training by scraping sites. That does necessarily involve producing a copy from the server to the machine(s) doing the scraping & training. If the TOS of the site incorporates robots.txt or otherwise denies a license for such activity, it is arguably infringement. Sourcehut's TOS for example specifically denies the use of automated tools to obtain information for profit.

> your game must be good looking to sell copies

Nah, vampire survivors and balatro look like crap by modern standards, yet are breakout hits.

Re:Kafka at the Low End on Wednesday February 19, 2025 @11:52AM (#43104291)
Kafka wrote a lot, and destroyed most of what he wrote.

Seems like a good name for a high-volume distributed log that deletes based on retention, not after consumption.

Re:Kafka at the Low End on Wednesday February 19, 2025 @11:49AM (#43104248)
If it's a fundamental probability thing with randomized partition selection, put the actual probability of what you're describing in the article.

.25^20 is not a "somewhat unlucky sequence of events"

But always protecting the maintainers' best interests over those of users or new contributors ultimately leads to the death of the project.

There's a fairly good chance the reason someone wrote that 10k line PR is because they actually understand the problem users are having, and you don't as a maintainer.

> But there is no correlation whatsoever between writing on a typewriter or using a fountain pen (or the physical experience of writing generally) and the quality of the writing

I heard neal stephenson say that he writes using a pen rather than a wordprocessor specifically because it does affect the quality of the writing. Because he handwrites slower than he types, he does more thinking and editing in his head rather than after it's on paper.

Re:Async Rust in Three Parts on Friday October 25, 2024 @11:57AM (#41946496)
> the type system cannot prevent logic bugs or design bugs

^ your words, that statement is false. the type system _can_ prevent logic bugs or design bugs, exhaustive pattern matching is an obvious example.

I bet you can find a way to express yourself which is true, e.g. "the type system cannot prevent _all_ logic bugs or design bugs"

Re:Async Rust in Three Parts on Thursday October 24, 2024 @11:21AM (#41936400)
> "No invisible magic" was a promise that Rust made to us.

Honest question, where did you get that promise from?

The 1.0 release didn't really emphasize that: https://blog.rust-lang.org/2015/05/15/Rust-1.0.html

The current rhetoric is more about empowering more people to have confidence in systems programming: https://doc.rust-lang.org/book/foreword.html

Some of graydon's ideas starting almost a decade before 1.0 might have included that https://github.com/graydon/rust-prehistory/blob/df8cc964772b...

but his recent posts on what he would have done differently if he was BDFL include a bunch of stuff that's arguably more magical, not less: https://graydon2.dreamwidth.org/307291.html

Re:Racket Language on Monday April 22, 2024 @04:08PM (#40119397)
I was a student at the 2018 racket school mentioned in the link.

All of the instructors, including Felleisen and Butterick, were nothing but helpful and friendly inside and outside of the classroom.

Even taking that link completely at face value that Felleisen is a Torvalds-type asshole in certain personal interactions... his work including How To Design Programs had such a positive impact on my life and the lives of others that I wouldn't discourage people from taking advantage of it.

Re:The rise and fall of D&D in Japan on Thursday March 28, 2024 @02:05PM (#39855272)
more like D&D has so much cultural influence that Ultima wouldn't have existed without it

https://en.wikipedia.org/wiki/Akalabeth:_World_of_Doom#Devel...

"the game continually evolved over two years under the working title DND with the help of his friends and regular Dungeons & Dragons partners who acted as play-testers"

Re:Ask HN: What's Happening at Southwest? on Thursday December 29, 2022 @12:08PM (#34174827)
> No one, and I mean no one, flys southwest because it's their choice.

Everyone in my family preferred to fly southwest (at least before this round of incidents). Among other things, this was based on a history of better customer service especially in extenuating circumstances. They've been at the top of e.g. JD power customer satisfaction rankings for years.

If you're trying to say no one flies economy because it's their choice... I could certainly afford not to, but I _choose_ otherwise.

Re:Ask HN: Where do you find the interesting jobs? on Thursday August 18, 2022 @10:57AM (#32510563)
That person is not delusional. I've successfully asked for and been shown code as part of interview processes with multiple companies.
Re:Master at Arms Badge for Boy Scouts (1925) [pdf] on Thursday May 12, 2022 @11:56AM (#31355967)
Sparring with quarterstaff is a bad idea, regardless of age. A 7' lever is no joke.

Anyone who thinks that's a hot take, infantilization of kids, politically motivated, or whatever else has been going on in this thread should probably watch e.g. https://youtu.be/3bmcpjBO4a0?t=270

Re:Gaming the system: How GameStop stock surged on Tuesday January 19, 2021 @06:36PM (#25840485)
> When console games started selling for $59.99 (or more)

So last century? Big single player 16 bit games were $80usd (e.g. Phantasy Star II) and $59.99 was not unusual for run of the mill licensed or sports games.

https://i.redd.it/ikerxbqipf821.jpg

It's amazing that 59.99 survived as a standard price for games as long as it did.

Re:Haskell for a New Decade [pdf] on Tuesday June 23, 2020 @08:39PM (#23622459)
"Favor Immutability" - Effective Java, circa 2001

Should not be controversial at this point.

You have any actual data to back up those claims? Recumbents own the unfaired bicycle speed records.
Sane.

"There's too much risk either direction, stay away from it" sounds pretty sane to me.

Safari
Get an ACM membership. It includes full access to oreilly books.

Older »