2 private links
A case for planting more trees in urban areas.
The Arecibo Telescope in Purto Rico, used for SETI research until its collapse in 2020 (Source) Almost anyone with any interest in astronomy, space travel, astrophysics, or old-fashioned science fi…
Lisp is an ambiguous category. But Common Lisp isn't, right? It's a restricted self-sufficient language, after all.
While ncurses still has a place in the modern world, ANSI escape codes may be better in some situations:
- you can use (almost) any programming language, not just those that have a curses binding or a foreign function interface;
- you're literally just printing out some short codes: that's both efficient and liberating;
- you can use features that modern terminal emulators have, but (n)curses doesn't.
As for the downsides:
- ANSI escapes are like coding in machine language – you'll need a cheatsheet;
- some hardware videoterminals never supported the standard;
ncurses
does more useful work besides translating for those old things.
It's still good to have another tool in the toolbox, doubly so when it's easy and fun to tinker with.
Sometimes we can get carried away with adding bells and whistles to websites thinking it somehow makes things better. At the end of the day, design should conform to purpose.
DRAFT! work in progress!
I always chuckle when folks mention they don't know what to blog about. It's easy, blog about what you like. Talk about the things that you are passionate ab...
Contents1 What is modern?2 Beyond new features2.1 RAII2.2 Strong typing2.3 Compile-time programming3 Conclusion The term “Modern C++” is often used interchangeably with “Code using the new C++ standard”. Here, “new” […]
A technical and root cause analysis of CISA's Known Exploited Vulnerabilities from 2023.
The personal website of Knut Magnus Aasrud
A vision for the "small web", small software, and small architectures.
Complements my own thoughts on the matter.
Publishing online is a wonderful activity. The more options available make it more likely that there is an option for everyone.
The recent move among U.S. states to add digital “age verification” to websites which serve adult content is a troubling one. Digital age verification systems are rife with privacy concerns, many requiring you to upload your government ID to third-party vendors or even directly to the website in question. Privacy advocates and companies within the […]