8,915 karma · joined August 31, 2013
- https://classicproblems.com
- https://computersciencefromscratch.com
- https://x.com/davekopec
- https://github.com/davecom
I'm a computer science professor at a teaching college with a background in software development. I also build indie apps, have a few entrepreneurial ventures, write technical books, and co-host the podcast Business Books & Co. My latest programming book is "Computer Science from Scratch: Building Interpreters, Art, Emulators and ML in Python" with No Starch Press:
https://nostarch.com/computer-science-from-scratch
If you want to find out about my upcoming book, media, or software projects then join my very low volume newsletter:
https://buttondown.email/kopec
As an Amazon Associate I earn from qualifying purchases.
As a human who is deeply familiar with the codebase, what percentage of Scion's codebase would you estimate is directly inspired by Mononoke?
It seems more like a post about hooking up an LLM to a pre-made robotic arm.
While that's interesting, I wouldn't have labeled the post "my robotics crash course."
Unfortunately, I think this is in some sense another example of LLMs substituting for actual learning. While I'm sure the author is learning something about robotics from doing these experiments, I doubt it's as much as he would have gotten from say reading a couple chapters of an introductory robotics for dummies book.
Please tell us about the mass market, affordable, WiFi routers before AirPort. Links please. AirPort came out in July, 1999. Apple did deep negotiations with Lucent to get the price of the equipment down. And they also innovated with an incredibly easy to use software interface that set the standard for WiFi products to this day. I don't know what products you're talking about that came before it that similarly cost $100 for client and $300 for router.
And if you can't see why great product and user interface design can be a type of big innovation (re iMac, iPod) then you're blind.
The word "refined" is doing a lot of work here. Just a few examples:
- The iMac had a design unlike any desktop computer before it.
- While a couple products had come before it, AirPort was the first affordable, mass-market consumer Wi-Fi router.
- The iPod was the first MP3 player to incorporate the then brand new 1.8" Toshiba hard drives that enabled it to have for the time incredible capacity for the package size. And Apple innovated with the click-wheel user interface.
All three of these products most people would see as much more than "refinements" but actually big innovations compared to what was already available in the market.
Pasteur was born after Napoleon was exiled. Maybe she is referring to Napoleon III, but then it's misleading to just write "Napoleon." Two factual mistakes in the first couple pages and I can't trust the rest. Especially on a topic I know little about so I can't be discerning regarding.
Your description here and on the website is not clear to me about what I am predicting. Am I predicting whether the stock is going to continue to go up the same day? Is the chart of one day and I am predicting whether it will go up or down the next day? In my opinion, you need to get the explanation of what I'm looking at and the directions of what I am predicting down to one clear sentence.
According to Wikipedia, the Manhattan project only cost $28 billion in 2024 dollars. That's a completely different order of magnitude compared to what we're talking about here. I imagine the size of the investment here would even be hard for the US government to swallow.
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
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.
Sounds like a natural fit as a feature, not a product.
https://pnc.st/s/business-books/9720205c/the-juggling-act-wi...
He gets into many of the issues discussed in this thread: having faith while being a CEO and how to handle that.
https://github.com/LadybirdBrowser/ladybird/tree/master/UI/A...
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.
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.
https://www.observationalhazard.com/2025/12/c-java-java-llm....
"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."