> You can get a 1.67Ghz G4 Mac Mini on eBay with OS 9 preinstalled. It's wicked fast (especially with an IDE SSD adapter)
The fastest Mac mini G4 topped out at 1.5 GHz, not 1.67. I'm the guy selling many of those Mac mini G4s upgraded with SSDs on eBay... just a hobby business. Also sell on my website at https://os9.shop where there's a FAQ where you can read more about it and why it's a good model/upgrade to buy or build yourself.
I have a hobby business doing something very similar, except I focus on a specific model—pretty much the most power efficient PowerPC desktop Mac you can get that can still run Mac OS 9, the Mac mini G4. It's at https://os9.shop
> What's stopping anyone else from using AI and eat into Oracle's market?
Open source databases have already been doing this for decades. You can’t just clone its products and expect to eliminate it. Oracle is driven by a strong sales culture and ruthless business strategy.
Apple very rarely admits mistakes. The fact they're rolling back some of the extremeness in Liquid Glass and actively mentioned in the keynote that they very seriously took the user feedback shows just how bad it was, at least initially.
Yes, CHIP-8 is kind of the standard "I want to get into emulators" first project. In my latest book Computer Science from Scratch we go CHIP-8 -> NES in chapters 5 to 6. GBA is quite a step up from CHIP-8. I would suggest doing NES or GameBoy next, but of course with today's LLM help GBA is very reasonable if you are going that route.
Syntax is not the focus of your testing, but it’s often a pre-requisite to be clearly and accurately speaking the same language. Think not of taking off points for missing a semicolon but instead understanding the difference between the syntax for a method call and a property access. The different syntax conveys different meaning and so we should expect some basic level of accuracy to the language in question. At least that’s how I see it.
I agree with your premise about why accurate evaluation matters, but your post comes across as pretty bitter. Unless you’re at the job with him, you really don’t know that it’s a “I just need to show up” job he has at Booz Allen. Perhaps he has other great traits like a high social or emotional intelligence that make him good at his job beyond whatever was being evaluated on those projects you helped him with.
He definitely didn't have the book ghostwritten. It does have advice on issues that go beyond faith. But I think it's much more useful as a guide to the faithful than the non-faithful. We interviewed him last year about the book:
No, I don't think you're missing anything. He never answered the title of the post ("Faster Than Dijkstra?"). Instead he went on a huge tangent about his experience writing software for routers and is dismissive of the algorithm because the router problem space he was working in did not deal with a node count high enough to warrant the need for a more complex algorithm. Dijkstra's algorithm is used for problem spaces with far higher number of nodes than he mentions... basically an article that talks about some kind of interesting things but doesn't say much about its central question.
So your opinion is based on just reading the table of contents? I always find it disconcerting when someone writes a multi-paragraph commentary on a work they didn't actually read or see.
I understand that you're commenting on the approach more than the contents, but you're pretty dismissive of it without actually reading the details of how they went about things.
You're not quite judging a book by its cover, but you're not that far beyond that.
Ironically this post comes across to me as written by an LLM. The em-dashes, the prepositions, the "not this, that" lines. As a college instructor, I can usually tell. I put it through GPTZero and it said it's 96% LLM written. GPTZero is not full-proof but I think it's likely right on this one and I find it very ironic.
PureScript is a programming language. English is not. A better analogy would be what would you say about someone who uses a No Code solution that behind the scenes writes Java. I would say that's a much better analogy. NoCode -> Java is similar to LLM -> Java.
I'm not debating whether LLMs are amazing tools or whether they change programming. Clearly both are true. I'm debating whether people are using accurate analogies.
The article starts with a philosophically bad analogy in my opinion. C-> Java != Java -> LLM because the intermediate product (the code) changed its form with previous transitions. LLMs still produce the same intermediate product. I expanded on this in a post a couple months back:
"The intermediate product is the source code itself. The intermediate goal of a software development project is to produce robust maintainable source code. The end product is to produce a binary. New programming languages changed the intermediate product. When a team changed from using assembly, to C, to Java, it drastically changed its intermediate product. That came with new tools built around different language ecosystems and different programming paradigms and philosophies. Which in turn came with new ways of refactoring, thinking about software architecture, and working together.
LLMs don’t do that in the same way. The intermediate product of LLMs is still the Java or C or Rust or Python that came before them. English is not the intermediate product, as much as some may say it is. You don’t go prompt->binary. You still go prompt->source code->changes to source code from hand editing or further prompts->binary. It’s a distinction that matters.
Until LLMs are fully autonomous with virtually no human guidance or oversight, source code in existing languages will continue to be the intermediate product. And that means many of the ways that we work together will continue to be the same (how we architect source code, store and review it, collaborate on it, refactor it, etc.) in a way that it wasn’t with prior transitions. These processes are just supercharged and easier because the LLM is supporting us or doing much of the work for us."
"Earlier this month, top executives at the World Economic Forum's annual meeting said while jobs would disappear, new ones would spring up, with two of them telling Reuters that AI would be used as an excuse by companies planning to cut jobs anyway."
Yes, there are degrees of everything. There is cool, kinda cold, cold, very cold. I'm not exactly sure your point? Seems like you are arguing with a straw man. Who said there are not different degrees of flatness or degrees of hierarchy? The previous poster was just saying that there's always some hierarchy, even if it's unwritten, which aligns with "degrees of flatness."
I don't know but $7 million seems high for a non-profit that's in the midst of layoffs, dramatically losing marketshare, seems to have no direction, and has all of the other failures I mentioned above as Mozilla did in 2023. But point taken, without looking at a scale of other people in similar non-profit positions, it's hard to judge. I think the other points are strong though.