miniblog.

For long term storage, the US Library of Congress recommends CSV, JSON, XML and... sqlite! https://www.sqlite.org/locrsf.html I'm surprised since it's a more complex format tied to a single implementation. Extremely widespread though.
Woah, rather than selling security exploits, there's now a black market selling access to compromised corporate networks! https://arstechnica.com/information-technology/2019/05/hackers-breached-3-us-antivirus-companies-researchers-reveal/
I'm a big believer in 'Perlis languages', where you learn a language for new perspectives and approaches rather than needing it for a specific domain. The tricky bit is: when can you say you've acquired those new perspectives?
Extraterm is a terminal emulator with a really interesting model of showing outputs in frames and allowing you to manipulate them: https://github.com/sedwards2009/extraterm
Cute (video) introduction to exceptions in Smalltalk. You can handle, resume, return alternative values or even re-execute in the same context! https://youtu.be/x8q_04lrsDM
I'm really excited to learn about Luakit, a browser that's extensible in Lua! https://luakit.github.io/ I've followed uzbl and Conkeror with interest but both are inactive these days.
fping is a handy ping alternative, that allows specifying multiple hosts and other handy flags like timeout! https://fping.sourceforge.net/
The Stack Overflow/Discourse model is that you get more privileges as you're more active in a project. Could we do the same with git repos? Newbies get more guidance and guard rails, seasoned contributors get automatic merge powers if CI passes?
Pharo 7 includes a tiling window manager! https://pharoweekly.wordpress.com/2018/07/09/tiling-shortcuts/
On the early metaphors that drove the original development of Unix: https://zge.us.to/txt/unix-harmful.html (Lots of typewriter influence, and amazingly the first versions did not have a notion of pipes!)
gcc 9.1: better diagnostics, better optimisations (faster to optimise and faster at runtime), a new D frontend, and more! https://gcc.gnu.org/ml/gcc/2019-05/msg00024.html
A neat demo of the importance of good tracebacks in asynchronous code: https://vorpus.org/blog/beautiful-tracebacks-in-trio-v070/
BitBlox, an alternative to breadboards that uses colour to help students understand the connections: https://www.kayladesportes.com/project/bitblox/
Command line code review of git pull requests: an elegant approach that considers the dependency tree and a heatmap of which files are changed the most often! https://blog.jez.io/cli-code-review/
An excellent overview of the different gradient descent algorithms, and a nice example of content that is available as both a responsive website and a PDF on arXiv: https://ruder.io/optimizing-gradient-descent/
JavaScript libraries have fabulous opportunities to include demos in their documentation. Here's a machine learning library that has a demo of agents exploring the home page! https://caza.la/synaptic/#/
"the emoji for 🤦 Person Facepalming - if sent from iOS to Android at present, it would change from what appears to be a Man (on iOS) to a Woman (on Android)" https://blog.emojipedia.org/googles-three-gender-emoji-future/
A really fun read of the YouTube team quietly rebelling against supporting IE6 in 2009: https://blog.chriszacharias.com/a-conspiracy-to-kill-ie6
Purchasing expired domains that are linked from well known sites, then redirecting to your content: https://detailed.com/expired-domain-seo/ (I don't condone the technique, but the cat and mouse dynamic of SEO is interesting.)
Purchasing expired domains that are linked from well known sites, then redirecting to your content: https://detailed.com/expired-domain-seo/ (I don't condone the technique, but the cat and mouse dynamic of SEO is interesting.)
Showing 2,061-2,080 of 7,508 posts