The curing value of creation
https://world.hey.com/dhh/the-curing-value-of-creation-98736f9f [world.hey.com]
2023-08-08 19:06
tags:
creation
Make something. Participate in something. Engage with someone. All of it might feel as unnatural as strapping on those running shoes after too long of a break, but once you’re back to creating, the energy comes by itself.
You Want Modules, Not Microservices
https://blogs.newardassociates.com/blog/2023/you-want-modules-not-microservices.html [blogs.newardassociates.com]
2023-03-31 12:20
tags:
microservice
Architecture is hard sometimes--people keep offering up some new idea that quickly becomes the mainstream “way to do it” without any context or nuance, and the industry, desperate to find ways to improve their architecture, snaps it up without hesitation. Microservices was the latest in the trend, and it’s time we dissected the idea and got to the real root of what’s going on.
source: CaptainPatate
Observations for students - Richard Hamming
https://www.ece.uvic.ca/~cai/hamming.pdf [www.ece.uvic.ca]
2022-09-14 16:28
tags:
excellence
history
learning
a. Learn to learn
b. Learn to question things
c. Acquire the permanent habit of learning
Huge Pages are a good idea
https://www.evanjones.ca/hugepages-are-a-good-idea.html [www.evanjones.ca]
2023-01-22 07:57
tags:
linux
memory
Openbsd after install ops
https://bsdly.blogspot.com/2024/09/you-have-installed-openbsd-now-for.html [bsdly.blogspot.com]
2024-09-19 09:44
tags:
openbsd
io_uring vs others
https://hackmd.io/@YLowy/rJljf_4F9#io_uring [hackmd.io]
2023-08-07 06:05
tags:
kernel
Where does my computer get the time from?
https://dotat.at/@/2023-05-26-whence-time.html [dotat.at]
2023-06-05 12:21
tags:
ntp
time
Makefile Tutorial
https://makefiletutorial.com/ [makefiletutorial.com]
2023-03-03 08:11
tags:
makefile
Writing for engineers
https://www.heinrichhartmann.com/posts/writing/ [www.heinrichhartmann.com]
2022-09-02 13:13
tags:
writing
Writing is key to have impact in large organizations. As a senior software engineer chances are that writing is the most important skill you have to acquire in order to increase your scope beyond the team and advance your career.
This article contains some learnings that have helped the author to become better and more productive as a writer over the past 15 years.
One way forward: finding a path to what comes after Unix
https://www.theregister.com/Tag/One%20Way%20Forward [www.theregister.com]
2024-03-02 05:49
tags:
os
Plan 9 was intended to be Unix, done better. It preemptively replaced a lot of what we now bodge together with virtual machines, containers, and even microkernels, and it did it more simply and cleanly. But it wasn’t compatible enough to replace its ancestor. With off-the-shelf existing 21st century tech, we can fix that.
source: fosdem2024
Rob Pike on the Origin of Unix Dot File Names
http://xahlee.info/UnixResource_dir/writ/unix_origin_of_dot_filename.html [xahlee.info]
2023-05-10 15:44
tags:
history
Long ago, as the design of the Unix file system was being worked out, the entries . and .. appeared, to make navigation easier....
What color is your function
https://journal.stuffwithstuff.com/2015/02/01/what-color-is-your-function/ [journal.stuffwithstuff.com]
2023-03-25 13:46
tags:
language
Understanding cpu microarchitecture
https://speakerdeck.com/alblue/understanding-cpu-microarchitecture-for-performance-jchampionsconf [speakerdeck.com]
2022-09-02 13:10
tags:
cpu
What happens inside the cpu? how things get delayed...
The Bikeshed email
http://phk.freebsd.dk/sagas/bikeshed/ [phk.freebsd.dk]
2022-09-03 16:50
tags:
history
kamp
The really, really short answer is that you should not. The somewhat longer answer is that just because you are capable of building a bikeshed does not mean you should stop others from building one just because you do not like the color they plan to paint it. This is a metaphor indicating that you need not argue about every little feature just because you know enough to do so. Some people have commented that the amount of noise generated by a change is inversely proportional to the complexity of the change.
OpenBSD innovations
https://openbsd-innovations.ctors.net/ [openbsd-innovations.ctors.net]
2023-03-03 08:13
tags:
openbsd
A curated list of openbsd’s innovations
Remarks for Japan Prize award ceremony for Dennis Ritchie by Dough McIlroy
https://www.cs.dartmouth.edu/~doug/dmr.pdf [www.cs.dartmouth.edu]
2022-09-21 06:37
tags:
philosophy
unix
Adoring admirers have fed Linux goodies to a disheartening state of obesity.
If only some reincarnation with the genius and sensibility of Ken Thompson and Dennis Ritchie were still guiding the evolution of Unix!
source: https://www.wikiwand.com/en/Unix_philosophy
Fascinating little programs
http://antirez.com/news/74 [antirez.com]
2023-05-11 20:02
tags:
c
simplicity
There is something special in simple code. Here I’m not referring to simplicity to fight complexity or over engineering, but to simplicity per se, auto referential, without goals if not beauty, understandability and elegance.
Paul Baran
https://en.wikipedia.org/wiki/Paul_Baran [en.wikipedia.org]
2022-09-13 04:04
tags:
history
network
Paul Baran (born Pesach Baran /ˈbærən/; April 29, 1926 – March 26, 2011) was a Polish-American engineer who was a pioneer in the development of computer networks. He was one of the two independent inventors of packet switching.
source: book; where wizards stay up late
[The Bikeshed] Queue ACM articles from Poul-Henning Kamp
https://queue.acm.org/listing.cfm?sort=publication_date&order=desc&item_topic=all&qc_type=Thebikeshed&filter=all&page_title=The%20Bikeshed [queue.acm.org]
2022-09-01 19:54
tags:
acm
bikeshed
kamp
Inferno design principles
https://www.vitanuova.com/inferno/design.html [www.vitanuova.com]
2024-03-02 05:18
tags:
os
theory