News for hackers. Stuff that matters.

Kamq

Re:Apple Music 404 Not Found on Saturday October 24, 2026 @02:27PM (#50223807)
Sure, but on android, there's just a setting that effectively says "Play on start up"

Not sure if there's something for the apple equivalent.

Re:Swedish government offices to ban ChatGPT and Claude on Saturday October 24, 2026 @02:26PM (#50223803)
That's part of sustained demand. The current spike seems to mostly be due to developments in Iran/the Straight of Hormuz.

This is, however, one of the reasons Germany is hit so hard by the current spike, I'll give you that.

Re:Apple Music 404 Not Found on Friday October 23, 2026 @04:15PM (#50214698)
At least on the android side, that's a setting. Not sure about the defaults though
Re:Swedish government offices to ban ChatGPT and Claude on Friday October 23, 2026 @12:09PM (#50211281)
To be fair, the current spike in prices definitely wasn't from anything europeans were able to vote on...
Re:Is this the new cyber normal? on Friday October 23, 2026 @08:47AM (#50208151)
When you know you're looking for an exploit, it's easily verifiable and you can iterate fairly rapidly and get fast feedback, you can just have a test that you don't get a 403 back or something. LLMs, in general, seem good at problems like this.

When you're developing, there's a ton of degrees of freedom, and security encompasses only some of them. To be sure, if you set up a quickly verifiable test for every security flaw, you could probably get LLMs to satisfy them somehow, but there's a lot of those, and it's not necessarily practical.

I mean, if you want to be at that point
Re:Tsrs: A Port of TypeScript to Rust on Tuesday October 20, 2026 @08:16PM (#50174474)
They said race conditions and specifically exempted data races. You can absolutely write race conditions in rust, they're a logic bug.

As an example, let's say you have two functions A and B. A only works properly if B has never ran for some reason. Let's say they both accept a reference to a value C, and B changes C's value somehow. Because this is rust, we can't have data races, so we wrap it in an ArcMutex or what have you. That doesn't impact the ordering of A and B at all.

If we spawn threads that execute A and B at the same time, it's up to the scheduler if A functions properly.

Re:Tesla Roadster on Friday October 16, 2026 @06:05PM (#50125365)
Dude, like everything tanked today.
Re:Aligned to Whom? on Sunday September 13, 2026 @01:59PM (#49686714)
This seems to be that there's just so many degrees of freedom, that there's a pretty reasonable chance on any day that you're in a situation where nobody has been before. Or as PG put it once, my job is to think thoughts nobody has ever had before.

That being said, that doesn't mean the majority of the situations you're in are completely novel, just that there's a reasonable chance of at least one occuring.

> there's a whole quote about the 'arc of history bending towards justice' but it's not an inevitability

I think it probably is inevitable, but it probably happens the reverse of the direction that the quote implies.

That is to say, I think our definition of justice bends towards whoever wins historical conflicts.

Re:Creepy Crawlies on Sunday August 30, 2026 @02:07PM (#49501171)
You're not wrong, but something can work well enough to still be useful despite falling short of the idea of a proof or any formal definition.

Let's say that 95% of individual humans can pass it and only 2% of bots. For someone maintaining a website, who has to decide between using this system and shutting down their site because of the increased costs, that may very well be good enough

Re:Nerd culture is murdering intellectuals on Sunday August 02, 2026 @05:19AM (#49142639)
> Compare an early magic staple, "Demonic Tutor" with https://bossminis.co.uk/cdn/shop/products/881e5922-b464-4a1a... with just the box of one of the latest sets: https://unicorncards.co.uk/images/thumbs/0246004.jpeg to get a sense of the vector.

I mean, you're comparing a black card to the set as a whole? And you think that's fair?

Here are 3 of the top 6 black commanders:

https://cards.scryfall.io/display/front/d/6/d67be074-cdd4-41...

https://cards.scryfall.io/display/front/4/f/4f087b1c-97e0-43...

https://cards.scryfall.io/display/front/7/2/72e4548b-c171-4f...

The culture of magic (and nerd-dom in general) has definitely changed, I won't argue that. But when you use an example like this, it kinda undercuts your entire point.

Re:The End of an Era on Friday July 31, 2026 @10:06AM (#49123312)
I don't think you're committing career suicide. I've seen people get serviceable results out of it, and it always involves reading the code in depth. Reading the code being slower than writing it, they're almost never getting a speed up.

That being said, the better coders I've seen aren't looking for a speed up, they're generally looking for something to bounce ideas off of, or to get a first draft going to defeat writer's block or something (I guess this is technically a speed up, but not the way people mean when they describe slinging tokens around). It's generally to wind up at a better solution at the end than to get a sustained speed up (which seems to only be possible in boilerplate heavy domains, but those were previously slowed down by the boilerplate and are really only coming up to speed with everything else, at significant cost).

Their post said that load growth had a mitigating effect on prices. Not letting the data centers come online would, presumably, result in higher prices.

That seems slightly weird, but that sounds like there's some large fixed costs that they can spread over the entire subscriber base, so the extra data centers are picking up some of those fixed costs.

Re:Building for the Future on Friday May 08, 2026 @08:38AM (#48062191)
> I just read what it produces.

I don't think that's average right now.

> Let's not pretend Microsoft has a monopoly on idiocy in the software world.

Entirely fair, but let's not pretend the situation is symmetrical. Canonical doesn't have monopoly on the linux or broader *nix world the same way that Microsoft has on the Windows world.

The government.

You'd have to prove that the CEO knew that it would hurt the company and still did it or that it's so ridiculously negligent that any sane person should have known.

This is BS. A shareholder lawsuit against the CEO/board/executives for investing in the employees in the hope of long term profits would never succeed. The idea of a fiduciary duty doesn't mean that. It means the CEO can't take actions that intentionally hurt the company.

And there are very few large public companies with active enough investors to oust a CEO over this, and even fewer that have both active and activist investors that would be interested in such a thing.

> This is true whether an AI wrote the code or a co-worker

I agree. I just don't think code reviews are as load bearing as everyone seems to think. They're important, but not nearly enough.

> My "actual job" isn't to write code, but to solve problems.

Yes, and there's often a benefit to having a human have an understanding of the concrete details of the system when you're trying to solve problems.

> That has increasingly shifted to "just" reviewing code

It takes longer to read code than to write code if you're trying to get the same level of understanding. You're gaining time by building up an understanding deficit. That works for a while, but at some point you have to go burn the time to understand it.

Re:I ****Ing Hate Science on Monday November 03, 2025 @12:46AM (#45796191)
Oh come on. They're obviously using the word "science" in this context as a shorthand for the institutions and processes we've set up to do research. Mostly because that's too many words for a title and nobody has come up with a catchy name that's not politically coded. It's also pretty normal usage of the word out in the wild.
> This should be the only entity that's approved to have nuclear weapons.

This speaks like someone who has never been outside of a heavily bureaucratized regime. People don't get "approval" for things, they just do them.

Re:YouTube's new anti-adblock measures on Saturday June 21, 2025 @12:21PM (#44338727)
> Just because I'm a middle aged male I see trucks, and beer, and football advertisements all day long

Well, yeah. Those companies will pay to send their ad to all middle aged men. Those companies could slice and dice more to get better demographics, but they don't think it's worth it.

Google's business isn't to slice and dice the demographics to show you better ads. It's to slice and dice the demographics in any way that the advertisers will pay for.

Because the people who are willing to pay money are, ultimately, the customers.

Re:Unexpected security footguns in Go's parsers on Saturday June 21, 2025 @12:09PM (#44338616)
> Go's simplifications often introduce complexities elsewhere

It does occasionally, although I'll push back on the "often". Go's simplifications allow most of the codebase to be... well... simple.

This does come at the cost of some complexity on the edge cases. That's a trade off I'm perfectly willing to make. The weird parts being complex is something I'm willing to accept in exchange for the normal parts being simple, as opposed to constantly dealing with a higher amount of complexity to make the edge cases easier.

> There's no free lunch here

This I'll agree with as well. The lunch is not free, but it's very reasonably priced (like one of those hole in the wall restaurants that serves food way too good for what you pay for it).

> the compromises Go makes to achieve its outcomes have shown themselves to be error-prone in ways that were entirely predictable at design time.

I also agree here, although I see this as a benefit. The things that are error prone are clear enough that they can be seen at design time. There's no free lunch here either, something has to be error prone, and I like the trade offs that go has made on which parts are error prone. Adding significant complexity to reduce those error prone places has, in my experience, just increased the surface area of the error prone sections of other languages.

Could you make the case that some other spot in design space is a better trade-off? Absolutely, especially for a particular problem. But this spot seems to work really well for ~95% of things.

> Equal in voting rights. Gerrymandering has been perfected by Republicans. Through that they manage to dilute votes of the opposition.

This thread is talking about the Senate. The senate isn't gerrymandered. Both senators are state-wide races.

If you want to view it that way, you can view the senate as "pre-gerrymandered". But the last time that was an option was in 1959, and both of those are just "the entire area the US owned, but wasn't a state yet. To get senate gerrymandering, you have to go back to 1912 and the admission of New Mexico/Arizona.

Re:Find Your People on Saturday May 24, 2025 @12:10AM (#44078704)
> And yet so many of them kinda rule the world by running the biggest corporations in the world.

Have you looked at the state of the world recently?

Re:Find Your People on Saturday May 24, 2025 @12:08AM (#44078693)
> Imagine not being able to get a shitty fast food job because ... Or just moved to the US and speak too weird and don't have anyone to vouch for you.

You've obviously never worked food.

Re:Where Do Scientists Think This Is All Going? on Saturday May 03, 2025 @12:51PM (#43880333)
> That’s incredible! The capability of an AI model is approximately junior level in the fields I’ve tested it in (programming, law, philosophy, neuroscience). If you’d don’t see any possible uses for the technology, keep thinking about it.

It is absolutely incredible from a technical perspective, but your next statement does not follow.

In a lot of (most?) fields, juniors are negative ROI, and their main value is that they will eventually be seniors. If AI isn't on the road to that, then the majority of the hype has been lies, and it's negative value for a lot of fields. That changes AI from a transformative technology to an email summarizer for a lot of people.

Re:The Worst Programmer I Know (2023) on Monday March 24, 2025 @05:02PM (#43465378)
> Then your industry is atypical in the type of applicants that you are getting

Based on the quality of candidates that get through at other companies, I'm guessing our problem isn't atypical. Or at least, good devs often aren't getting through their pipelines at all. It's possible that in trying to reduce the false positive rate, they screened out all of the actual positives, but that doesn't paint a good picture of the industry.

> How do you scale interviewing everyone if you don’t pre screen?

We do pre-screen. The fact that they haven't encountered a tricky algorithm before isn't a problem. For ones where the syntax is valid, a dev at my company does a code review on it.

Re:The Worst Programmer I Know (2023) on Monday March 24, 2025 @09:41AM (#43460955)
> It’s absolutely fantastic at filtering the lower 95% of applicants because they will _never_ be able to pass.

This is the part I disagree with. It hasn't been true for years. Anyone with the free version of ChatGPT can pass a hacker rank today.

> but that doesn’t matter to the outcome of your company

It does for mine, because we've hired all of the good developers that get through the process you're describing and it isn't enough. We actively moved away from what you're describing and turned the interview into a 2-3 hour pair programming session where the person completes a mini version of a ticket.

This has much more predictive power than what you're describing.

Older »