It’s a pretty fascinating book, snapshotting the microcomputer industry (and its history) as things sat back in 1991 (or was it 1992?). It surprised me how many things are just like they were back then, 27 years ago (yikes!). The names have changed, but human organizations remain the same.
https://apenwarr.ca/log/20190207
Famous laws of Software development
These laws consist of rules, principles, or famous words from great and inspiring persons in the development world. At the same time they are interesting, funny, worth knowing, and all have great back-stories which are amazing to read.
https://www.timsommer.be/famous-laws-of-software-development/
The Other Side Of Paradise
The police stayed calm and the Buddhists were calmer, but by then there wasn’t much anyone could do. In the hours previously, I had come to believe, simultaneously and sequentially, that I was: dead, alive, omniscient, immortal, non-existent, gay, straight, telepathic, a flower, a pulse of pure energy and a nuclear bomb. And that was the good part, relatively speaking. By the time I was handcuffed and led to an ambulance, my troubles, or at least this episode among them, were just underway.
https://www.esquire.com/uk/latest-news/a25651175/the-other-side-of-paradise-how-i-left-a-buddhist-retreat-in-handcuffs/
Guys, do you really not understand why x86 took over the server market?
It wasn’t just all price. It was literally this “develop at home” issue. Thousands of small companies ended up having random small internal workloads where it was easy to just get a random whitebox PC and run some silly small thing on it yourself. Then as the workload expanded, it became a “real server”. And then once that thing expanded, suddenly it made a whole lot of sense to let somebody else manage the hardware and hosting, and the cloud took over.
https://www.realworldtech.com/forum/?threadid=183440&curpostid=183486
Hints for Computer System Design
Studying the design and implementation of a number of computer has led to some general hints for system design. They are described here and illustrated by many examples, ranging from hardware such as the Alto and the Dorado to application programs such as Bravo and Star.
http://bwlampson.site/33-Hints/Abstract.html
Reahl – python-only web framework
Build a web application purely in Python, in terms of useful objects that shield you from low-level web implementation issues.
https://www.reahl.org/docs/4.0/tutorial/inputwidgets.d.html
“Reverse Innovation” Could Save Lives. Why Aren’t We Embracing It?
At less than the price of a cup of coffee, it might be one of the world’s most economical lifesaving devices. The “uterine balloon tamponade” does not look like much: a syringe, some blue tubing, a lubricated condom. All this is contained in a plastic bag, along with a checklist and a laminated set of instructions. But, when the condom is attached to the end of a catheter and inflated with water, it can stop uterine bleeding in women who have just given birth—one of the leading causes of maternal mortality in developing countries. “I get pictures every day from women—in India, in Kenya, in Tanzania—from women who have survived,” Thomas Burke tells me, holding up his phone, as we sit in the living room of his house in the Boston suburbs. “We’ve heard it called the miracle device.” In his basement are boxes containing thousands of the kits.
https://www.newyorker.com/science/elements/reverse-innovation-could-save-lives-why-isnt-western-medicine-embracing-it
Choosing a service framework
Side-step framework wars by defining the implementation and operations standards for your services. Then permit any tools which conform to this standard. The standard IS the service framework, not the technology in which it is implemented.
https://medium.com/@kislayverma/choosing-a-service-framework-3191754a92cb
What Impossible Meant to Feynman
Impossible! The word resonated throughout the large lecture hall. I had just finished describing a revolutionary concept for a new type of matter that my graduate student, Dov Levine, and I had invented.
http://nautil.us/issue/68/context/what-impossible-meant-to-feynman
Prog8
This is an experimental compiled programming language targeting the 8-bit 6502 / 6510 microprocessor. This CPU is from the late 1970’s and early 1980’s and was used in many home computers from that era, such as the Commodore-64. The language aims to provide many conveniences over raw assembly code (even when using a macro assembler), while still being low level enough to create high performance programs.
https://prog8.readthedocs.io/en/latest/index.html