News for hackers. Stuff that matters.

wtetzner

Re:Type Server Protocol on Monday October 26, 2026 @06:34PM (#50252079)
> Why do people keep getting this wrong?

It's kinda funny to say people are getting it "wrong" when strong/weak typing isn't really defined anywhere or universally agreed upon.

In fact, even "dynamic typing" can be considered to be an oxymoron, since types are formally defined to be a static property of a language. A more correct term would be "uni-typed".

I'm not saying that the meanings you're using for static/dynamic and weak/strong are bad, just that chastising someone for getting them "wrong l" doesn't make sense for terms that are not widely agreed upon.

Re:Type Server Protocol on Monday October 26, 2026 @06:22PM (#50251966)
They definitely have other intentions, but it's often the same as people contributing in their free time: they use the software, want to make it better for their purposes, but don't want to be the ones to maintain it.
Re:Type Server Protocol on Monday October 26, 2026 @06:21PM (#50251950)
Of course not? I don't think anyone claimed it was out of charity.
Re:Apple Music 404 Not Found on Monday October 26, 2026 @11:20AM (#50245289)
Sure, but why not have a better virtual keyboard in the Apple TV OS?
Re:It's still OK to enjoy programming on Friday October 23, 2026 @02:22PM (#50213295)
Sure, I guess, but I've yet to see an LLM generate code that I'd consider either easy to read or particularly well-written, regardless of who was driving the agent.

And even if it does end up being good code, if it's something non-trivial, having a reasonably deep understanding of what it's actually doing is quite hard simply from reviewing the code.

Re:Google's Rust Style Guide on Wednesday October 21, 2026 @05:48PM (#50188140)
I find using lifetimes to be simpler and easier to follow than reference counting, unless you're in a situation where you actually need a shared lifetime.

Adding Rc/Arc is just another layer of indirection and noise that makes the code hard to read.

Re:Google's Rust Style Guide on Wednesday October 21, 2026 @05:39PM (#50188051)
Honestly I think having blanket rules in either direction is a bad idea. Sometimes it makes sense to qualify things, sometimes it's clearer if you don't.
Re:Apple broke an essential presentation feature of iPads on Tuesday October 20, 2026 @02:48PM (#50170877)
> Of course shareholders praise other things like cutting costs and raising revenue.

And I don't think these software releases really have anything to do with that. I would be very surprised if they were meaningfully driving sales.

Re:Apple broke an essential presentation feature of iPads on Tuesday October 20, 2026 @02:47PM (#50170851)
No they don't.
Re:It's still OK to enjoy programming on Monday October 19, 2026 @01:28PM (#50155272)
It's funny how differently people see things. I find reading/reviewing LLM generated code to be much more difficult and tedious that writing it myself.
Re:It's still OK to enjoy programming on Monday October 19, 2026 @01:27PM (#50155252)
In my experience LLMs tend to do a very poor job at architecture.
Re:New PlayStation 5 Console Jailbreak Released on Wednesday September 30, 2026 @04:48PM (#49914204)
AFAIK they stopped losing money on PS5's about 8 months after release.

https://www.pcmag.com/news/sony-says-499-ps5-no-longer-sells...

Re:New PlayStation 5 Console Jailbreak Released on Wednesday September 30, 2026 @04:46PM (#49914182)
The way things have been going, it seems unlikely we'll see a price drop any time soon.
Re:New PlayStation 5 Console Jailbreak Released on Wednesday September 30, 2026 @04:44PM (#49914153)
Neither of those things make it any less ridiculous. What it really amounts to is that you're not really purchasing the hardware.
Re:New PlayStation 5 Console Jailbreak Released on Wednesday September 30, 2026 @04:35PM (#49914025)
> If Sony and MSFT decide to go down this route and it's the only way to play blockbuster games, it'll happen whether we like it or not because the market cares far more about playing the latest game than it does maintaining control over its own destiny so to speak.

Maybe, or maybe it'll live a giant gap waiting to be filled in by a new competitor in the console market.

Re:AI companies leak data to advertisers [pdf] on Tuesday September 29, 2026 @10:31AM (#49893981)
Just because something is due to incompetence instead of malice doesn't mean they shouldn't be held accountable.
Re:AI companies leak data to advertisers [pdf] on Tuesday September 29, 2026 @10:29AM (#49893943)
You don't store your password in the URL.
Re:GUIs should be fully keyboard-driven on Saturday August 29, 2026 @11:17AM (#49490614)
Couldn't you distinguish things by their grayscale value? Then you change the hue on top of that for people who can see color.
Re:The entire city of San Francisco as a video game on Tuesday August 25, 2026 @09:35AM (#49433822)
On my phone I was able to just touch-and-hold on the screen to move the camera. I assume on a PC you can just use the mouse to control the camera.
Re:Rust Glancer: Rust LSP using 100x less RAM on Friday August 21, 2026 @09:47PM (#49395790)
Then why not just ask the LLM to explain what LSP stands for?
It's not just habits. It changes the composition of your gut microbiome, hormones, etc. All of that can make changing your diet much harder than one might think.
Re:How to Read More Books on Monday July 13, 2026 @01:26PM (#48895922)
This sounded weird to me at first until I realized that this exactly what I do when watching a movie with subtitles.
I'm wondering if going back to cheaper and less capable hardware will actually result in better games. Forcing creativity, and maybe (by necessity) dropping the constant push for higher fidelity graphics. I think that push for fidelity is so costly that a large number of game developers don't even attempt to innovate in the rest of game design anymore.

> For the ps6, they were already done with design and they'd need to let that go to waste to not put it out.

I guess nobody can predict the future, but this sounds like the sunk cost fallacy. E.g., if it's not going to sell well enough to recoup manufacturing costs, then producing the console will be more costly than just wasting the design effort anyway.

Maybe they don't need mass market sales to at least break even?

Re:Odin, Wikipedia and Engagement Farming on Friday July 10, 2026 @12:48PM (#48862368)
> The author knows the orientation of his language better than anyone else.

^ I was only addressing this comment, not the specifics of Odin.

> Odin is a general purpose language; is capable of being used in numerous different areas from application development, servers, graphics, games, kernels, CLI/TUIs, etc.

I would argue that being capable of doing anything is not in conflict with being oriented around something specific. Any Turing complete language is capable of those things.

Again, I don't even know Odin, so I'm not addressing whether or not it is game dev oriented. Only that the arguments themselves don't seem sound.

EDIT: grammar/formatting

Re:In Emacs, Everything Looks Like a Service on Friday July 10, 2026 @12:42PM (#48862297)
> that seems backwards to me

I'm not sure I completely understand which part you find backwards. Do you mean merging language runtimes and the OS is a bad idea, or that you think merging them would lead to more innovation?

I can see an argument for both (in terms of innovation), but being able to run only one language environment on a computer at a given time would make it much harder and heavy weight to use new languages. Or at the very least, new language runtimes.

Re:In Emacs, Everything Looks Like a Service on Friday July 10, 2026 @12:35PM (#48862214)
Yeah, I kinda feel like when you're mentoring people, you should let them drive. If you're going to do it for them, you might as well just record a training video.
This was already addressed:

> But with LLMs generating 7101 commits in less than a month that isn't feasible.

I don't think trying to understand LLM generated code is feasible for anything other than very small projects. IMO it's a big problem with using LLMs for coding. Sure, they can generate a bunch of stuff, but in some ways that just makes the real problems of software development even harder.

Re:A Love Letter to Flashcards on Friday July 10, 2026 @12:31PM (#48862161)
I kinda feel like using memorization techniques for things that require deeper understanding probably isn't the most efficient way to learn.

IMO you want to be actively trying to map the new concepts to things you already understand, and constantly working to update your mental model.

So your solution is to just read through all 1M+ lines of code?
What about just not installing sketchy extensions?

Older ยป