Free software and the revolt against transactionality https://medium.com/@/free-software-and-the-revolt-against-transactionality-3a44a1b7f96d?source=friends_link&sk=dcc51b815d020b5fb50852ed6844922a
Distributed Operating System Amoeba - Fireball Software http://fsd-amoeba.sourceforge.net/
The faster you unlearn OOP, the better for you and your software — Dawid Ciężarkiewicz aka dpc https://dpc.pw/the-faster-you-unlearn-oop-the-better-for-you-and-your-software
Slow Software https://www.inkandswitch.com/slow-software.html
COLA (software architecture) - Wikipedia https://en.wikipedia.org/wiki/COLA_(software_architecture)
GitHub - uliwitness/Stacksmith: An intuitive software erector kit targeted at people new to programming, but with enough potential to stay useful once they’ve learned, inspired by HyperCard. https://github.com/uliwitness/stacksmith/
Folklore.org: Desk Ornaments http://www.folklore.org/StoryView.py?project=Macintosh&story=Desk_Ornaments.txt&sortOrder=Sort+by+Date&topic=Software+Design
Folklore.org: The Grand Unified Model (2) - The Finder http://www.folklore.org/StoryView.py?project=Macintosh&story=The_Grand_Unified_Model_The_Finder.txt&sortOrder=Sort+by+Date&topic=Software+Design
Folklore.org: The Grand Unified Model (1) - Resources http://www.folklore.org/StoryView.py?project=Macintosh&story=The_Grand_Unified_Model.txt&sortOrder=Sort+by+Date&topic=Software+Design
TempleOS: an educational tool for programming experiments - TechRepublic https://www.techrepublic.com/blog/software-engineer/templeos-an-educational-tool-for-programming-experiments/
DigiBarn Software: Xerox Alto Operating System and Alto Applications http://www.digibarn.com/collections/software/alto/index.html
Things Nobody Told Me About Being a Software Engineer · Ana Ulin https://anaulin.org/blog/things-nobody-told-me-about-being-a-software-engineer/
Periodic reminder that Apple is a predatory rent-seeking company that hasn’t done anything innovative since 1980: https://motherboard.vice.com/en_us/article/yw9qk7/macbook-pro-software-locks-prevent-independent-repair
RE: Software disenchantment - Rakhim.org https://rakhim.org/2018/09/re-software-disenchantment/
Software disenchantment @ tonsky.me http://tonsky.me/blog/disenchantment/
TempleOS: an educational tool for programming experiments - TechRepublic https://www.techrepublic.com/blog/software-engineer/templeos-an-educational-tool-for-programming-experiments/
David Patterson Says It’s Time for New Computer Architectures and Software Languages - IEEE Spectrum https://spectrum.ieee.org/view-from-the-valley/computing/hardware/david-patterson-says-its-time-for-new-computer-architectures-and-software-languages
Another fun day of loading data for this software pilot. It’s fun just watching data load.
Software Rot and Classes of Rot Resistance · InductiveComputerScience/progsbase Wiki · GitHub https://github.com/InductiveComputerScience/progsbase/wiki/Software-Rot-and-Classes-of-Rot-Resistance
Bad idea of the day: using spaced repetition software to remind yourself to meditate on open questions
Manifesto for Minimalist Software Engineers | Minifesto.org http://minifesto.org/
I love working with 3rd Party software. When you have an issue you get to put in a ticket and then wait weeks for a response.
This is a very hot take and also not a new one but here we go: the goal of a properly functioning software engineer is to obviate themselves, not by solving the customer’s specific problems but by blurring the line between using a computer and programming one to the point where users can solve their own problems.
Pet peeve: the 6+ news outlets that titled their coverage of OXU in 2014 as ‘Software project gets release after 54 years’ as though there wasn’t a release in 1999, another in 2007, one in 2014, and one in 2016 (and this is just the translit & just the stuff you can download now)
Penti Chorded Keyboard https://software-lab.de/penti.html
We shouldn’t let people get used to the idea that software fails - Rakhim.org https://rakhim.org/2018/07/software-shouldnt-fail
Software only becomes ‘enterprise grade’ if, when its behavior is described to an outsider flatly and precisely, the outsider assumes the description is some kind of elaborate joke.
The Shape of Code » Premium mediocrity is software engineering’s demographic http://shape-of-code.coding-guidelines.com/2018/05/21/premium-mediocrity-is-software-engineerings-demographic/
When I say ‘luckily software has nothing to do with business’, what I mean is that software is uniquely positioned, compared to all other engineering, to be free of economies of scale: it is cheap to develop and has near zero cost of reproduction.
Monktoberfest 2016: Bryan Cantrill - Oral Tradition in Software Engineering - YouTube https://www.youtube.com/watch?v=4PaWFYm0kEw
Operant Conditioning by Software Bugs – Embedded in Academia https://blog.regehr.org/archives/861
Software utopianism in a flawed universe – Rococo Modem Basilisk – Medium https://medium.com/@/software-utopianism-in-a-flawed-universe-20dd51cad195
RustConf 2017 - Closing Keynote: Safe Systems Software and the Future of Computing by Joe Duf… https://www.youtube.com/watch?v=CuD7SCqHB7k
Greg Young - The art of destroying software on Vimeo https://vimeo.com/108441214
As a software engineer, being ignorant of sociology & psychology is just as bad as being ignorant of cryptography. Treat toxic communities the way you would treat any other security vulnerability: as an emergency.
Social engineering is engineering. When you design software used by people, the community is not an externality – it’s shaped by your design, & therefore your responsibility.
AdBlock Adds Feature to Cache … https://www.bleepingcomputer.com/news/software/adblock-adds-feature-to-cache-popular-javascript-libraries/
The Coming Software Apocalypse - The Atlantic https://www.theatlantic.com/technology/archive/2017/09/saving-the-world-from-code/540393/
Dissecting Software Component‘s Reproductive System - 250bpm http://250bpm.com/blog:51
GitHub - s-macke/SAM: Software Automatic Mouth - Tiny Speech Synthesizer https://github.com/s-macke/SAM
Semi-autonomous software agents: A personal perspective. - Mondo 2000 http://www.mondo2000.com/2017/11/08/semi-autonomous-software-agents-personal-perspective/
These glasses trick facial recognition software into thinking you‘re someone else - The Verge https://www.theverge.com/2016/11/3/13507542/facial-recognition-glasses-trick-impersonate-fool
Clocks for Software Engineers http://zipcpu.com/blog/2017/09/18/clocks-for-sw-engineers.html
Software is a Long Con – emptywheel https://www.emptywheel.net/2017/09/14/software-is-a-long-con/
GitHub - mr-mig/every-programmer-should-know: A collection of (mostly) technical things every software developer should know https://github.com/mr-mig/every-programmer-should-know
Boffin rediscovers 1960s attempt to write fiction with computers • The Register https://www.theregister.co.uk/2017/08/29/ibm_1960s_story_writing_software/?mt=1504125155672
@freemor@freemor.homelinux.net Thanks for the pointer to heads. Didn’t know that tails uses nonfree software.
Haskell is the Dark Souls of Programming: http://deliberate-software.com/haskell-is-the-dark-souls-of-programming/
PhD thesis: A Reference Architecture for Distributed Software Deployment
Today Sander van\
 der Burg successfully defended his PhD thesis entitled A\
 Reference Architecture for Distributed Software\
 Deployment! It describes (among other things) [Disnix](https://github.com/s … ⌘ Read more