News for hackers. Stuff that matters.

musicale

Re:So I guess everyone uses LLMs to think now on Sunday November 01, 2026 @09:27PM (#50332401)
> garbage llm summary Google puts at the top of every search page

I assume they don't want to pay for something that would make search results better rather than worse.

Re:Pharo 14 on Friday October 30, 2026 @09:50PM (#50312481)
Why yes, and that's why Squeak isn't called... oh wait.

> Welcome to Squeak/Smalltalk

> Squeak is a modern, open-source Smalltalk programming system with fast execution environments for all major platforms.

https://squeak.org

Re:Apple Is Entering Its Slop Era on Friday October 30, 2026 @09:45PM (#50312455)
No wireless. Less space than a nomad. Lame.
> selling decade old games for 80 bucks

Mario Kart 8 Deluxe is $60; I don't think it's correct to add the DLC price to that.

Also Deluxe is improved in a number of ways: new characters, new battle mode with 8 new courses, two items at once, smart steering, etc. And it supports 12 players in LAN mode (though MK World supports up to 24!)

Super Smash Bros Ultimate is also greatly improved vs. its Wii U incarnation (its roster includes basically every character from the series - hence "ultimate"), and is also $60.

They are both fantastic games that you can basically play forever. The Wii U games were also great - but the Switch versions are even better.

Historically Nintendo game cartridges were expensive than disc-based games for PlayStation etc., but these game cards at least are still $60 - same price as the Wii U disc versions (and the Wii U game prices are equivalent to $84+ in 2026 dollars.)

Nintendo's deal is that the consoles are platforms for their outstanding games, and first-party exclusives are the biggest reason to buy a Nintendo console (though they are also great handheld systems and support local multiplayer gaming without an internet connection.)

Re:Apple's New Touchscreen MacBook Pro Costs Up to $14,549 on Wednesday October 28, 2026 @11:27PM (#50284228)
Such a bargain. But you know they're going to sell almost all of the M5 Max 128GB that they can make.

Apple being Apple; they probably sold a lot of PowerBook 170 laptops at $4600 each in 1991 (~$11.3K in 2026 dollars.)

> docker

If only we could somehow share libraries and configuration files across apps rather than duplicating them and having to update them for every app individually.

We could call it a "shared library" system and an "operating" system. Someone should really invent this.

I mean, even docker could maybe use a shared base image or something right? ;-)

> Apple fucked this up, but I really don't think the situation is "as bad if not worse" than if MacOS just didn't do this.

https://support.apple.com/en-us/149555

Re:Pharo 14 on Wednesday October 28, 2026 @11:14PM (#50284164)
> Pharo is its own system, heavily inspired by Smalltalk to the extent that non-language lawyers look at it and say "it's Smalltalk".

That is a pretty good argument for calling it "Pharo Smalltalk" or something, which would be accurate and descriptive.

Re:Behind the scenes at the NeXT Computer office on Monday October 26, 2026 @09:57PM (#50253804)
Probably, for the most part. ;-)
Re:Pharo 14 on Monday October 26, 2026 @09:29PM (#50253623)
I don't understand why Pharo doesn't proudly acknowledge that it is a version of Smalltalk on its landing page, rather than this lukewarm statement on its About page:

> A dynamic, pure, reflective object-oriented programming language in the tradition of Smalltalk

Why not call it a modern Smalltalk, which seems to be what it is?

Smalltalk is a great language and its ecosystem deserves to grow.

Homework grades are supposed to provide feedback and some incentive to do the work.

However, counting homework grades toward course credit also creates an incentive to cheat. It probably makes sense to remove (or at least drastically reduce) that incentive.

Apprenticeship is a good model. The tutorial system also seems to work at some universities.

Personally I have found well-organized, clearly presented university courses to be great ways to learn the material. The combination of readings, textbooks, lectures, tutorial sessions, writing, labs, problem sets, course projects, etc. has been effective for me. Good textbooks and online resources have also been very helpful. Obviously it only works if you actually do the work yourself.

You're not wrong about grading being largely a numerical ranking system for resource allocation - with minimal effort from the allocator.

Even in the age of AI, I think I still prefer a portfolio system where you accumulate a body of work that you can present and defend in an interview for a job or graduate school position. Unfortunately diligent portfolio assessment can be a lot of work when there are hundreds of applicants for a single slot, so the first stage is usually reviewing a summary or list of work rather than the work itself, and that system can be gamed.

In any case, personalized feedback for student work is still very useful, and it may be more beneficial if it is focused on helping students individually rather than ranking them or sorting them into bins.

Without some sort of pre- and post-assessment, it can be hard to determine whether students actually learned anything in a course. The question is: how do you use that information? I think it should primarily be used as feedback to the students and the instructors, with the aim of improving learning.

> grad students are lucky they aren’t being asked to pay extra to be provided with research topics and lab time to pursue them

It depends on the field, but grad student wages in science and engineering are usually much lower than what industry would pay for similar work. Academic research is very cost-effective because most of the work is done by underpaid graduate students.

Research tends to be deep but narrow - more like an internship than an undergraduate semester; courses can focus on teaching the fundamentals and background material in a broader and more systematic way.
If you are building for linux, why not use linux tools, in a linux container (which runs on a linux kernel running on a hypervisor?) Apple even provides a Container tool, Containerization framework, etc.

For using Unix tools in native macOS workflows, ports systems like homebrew, macports, pkgsrc, etc. are a decent option.

That's very disappointing.

In my dreams this might breathe more life into homebrew alternatives for macOS. (I also wonder whether some of the port systems for BSD and macOS could/should be unified.)

I keep hoping people will stop using gnu parallel or that distros will remove its citation begging.

> For 99% of the use cases moreutils' parallel (AKA Tollef parallel) is an equal, or even better, alternative.

https://news.ycombinator.com/item?id=15319859

Re:The Curse of Soldered RAM on Saturday October 24, 2026 @05:16PM (#50225400)
> I then had to manually transcribe this, which [w]as “fun”.

Can't you select and copy the text in the photo (on most smartphones and PCs at least)?

Re:The Curse of Soldered RAM on Saturday October 24, 2026 @05:02PM (#50225238)
> Bash me all you want, but after CPU, GPU, memory controller & a host of other things integrated in modern System-on-Chips (SoC), I've long held the belief that next logical step would be to integrate RAM

Haven't Apple (A-series, M-series) and others been copackaging memory for a while? (SiP or MCM?)

Re:iPhone Duo Owners Report Screens Breaking Along the Hinge on Saturday October 24, 2026 @12:14AM (#50218322)
Jobs wasn't exactly wrong (the antenna worked OK if you didn't bridge it with your finger):

https://www.wired.com/2010/06/iphone-4-holding-it-wrong/

But the "fix" was also disappointing: an insulating bumper or $15 if you didn't want that:

https://www.cultofmac.com/apple-history/antennagate-payout

Re:iPhone Duo Owners Report Screens Breaking Along the Hinge on Saturday October 24, 2026 @12:10AM (#50218307)
No one could have predicted this.
Re:New Apple TV 4K on Friday October 23, 2026 @02:18AM (#50205087)
Agreed. Adhesion contracts that consumers cannot understand or meaningfully agree to should not be enforceable.
Re:Software engineers don't get to be Luddites about AI on Sunday October 18, 2026 @12:04AM (#50137818)
I suggest the following:

> "Kept pace with" is fine; consider using this in the future.

Thanks.

Probably safeguarded just as well as the other data they collect.
> I designed a nose guard for my dog and gave it away.

poor dog

> Now 500 dogs wear one (snoutcover.com)

enterprising dog

Re:New Apple TV 4K on Thursday October 15, 2026 @11:29PM (#50113690)
> vanilla safari has a bunch of default favorites, and when you open a browser window it contacts each one of them and sets cookies

Last I checked it was grabbing the favicons; intentionally bad or not, this is still obnoxious anti-privacy behavior that needs to stop.

Re:Software engineers don't get to be Luddites about AI on Thursday October 15, 2026 @11:23PM (#50113631)
Tracked means "followed" and I find the meaning clear enough, but if you don't then please substitute "kept pace with" and/or rewrite as needed to clarify the point, which is the productivity - wage gap.
Re:New Apple TV 4K on Thursday October 15, 2026 @11:17PM (#50113589)
This is ugly. Time for some more lawsuits probably.

Older »