It's my honor to announce that John Carmack and I have initiated a friendly bet of $10,000* to the 501(c)(3) charity of the winnerâs choice: By January 1st, 2030, completely autonomous self-driving cars meeting SAE J3016 level 5 will be commercially available for passenger use in major cities.I am betting against, and John is betting for. I have another long-term bet: I bet @codinghorror $10k that
Like everything else in software engineering, it seems, the concept of Model-View-Controller was originally invented by Smalltalk programmers. More specifically, it was invented by one Smalltalk programmer, Trygve Reenskaug. Trygve maintains a page that explains the history of MVC in his own words. He arrives at these definitions in a paper he published on December 10th, 1979: Models Models repres
Weâre currently in the midst of building the new web property I alluded to in a previous post. Before I write a single line of code, I want to have a pretty clear idea of what the user interface will look like first. Iâm in complete agreement with Rick Schaut here: When youâre working on end-user software, and it doesnât matter if youâre working on a web app, adding a feature to an existing applic
It's my honor to announce that John Carmack and I have initiated a friendly bet of $10,000* to the 501(c)(3) charity of the winnerâs choice: By January 1st, 2030, completely autonomous self-driving cars meeting SAE J3016 level 5 will be commercially available for passenger use in major cities.I am betting against, and John is betting for. I have another long-term bet: I bet @codinghorror $10k that
Over the next few days, Iâll be building Scott Hanselmanâs computer. My goal today is more modest: build a minimal system that boots. Iâd like to dispel the myth that building computers is risky, or in any way difficult or complicated. If you can put together a LEGO kit, you can put together a PC from parts. Itâs dead easy, like snapping together so many LEGO bricks. Well, mostly. Have you seen ho
There are a couple caveats to bear in mind when reading this chart: The measurement of FLOPS isnât an exact science. It would be more accurate to compare actual work units returned, but I donât see any way to do that from the folding statistics page.Current PC and Mac / PPC contributors span the entire gamut of CPUs released in the last seven years.Folding does cost money, in the form of electrici
This list was last updated September 2025. Why are updates to my reading list so rare? Because computers change a lot in 10 years, but people donât. To make better software, you need to understand how people work, and that is what the books I recommend tend to focus on. Steve McConnellâs Code Complete 2 is the Joy of Cooking for software developers. Reading it means that you enjoy your work, youâr
Due to fallout from a recent computer catastrophe at work, I had the opportunity to salvage 2 GB of memory. I installed the memory in my work box, which brings it up to 4 gigabytes of RAM â 4,096 megabytes in total. But thatâs not what I saw in System Information: Only 3,454 megabytes. Dude, whereâs my 4 gigabytes of RAM? The screenshot itself provides a fairly obvious hint why this is happening:Â
ãªãªã¼ã¹ãé害æ å ±ãªã©ã®ãµã¼ãã¹ã®ãç¥ãã
ææ°ã®äººæ°ã¨ã³ããªã¼ã®é ä¿¡
å¦çãå®è¡ä¸ã§ã
j次ã®ããã¯ãã¼ã¯
kåã®ããã¯ãã¼ã¯
lãã¨ã§èªã
eã³ã¡ã³ãä¸è¦§ãéã
oãã¼ã¸ãéã
{{#tags}}- {{label}}
{{/tags}}