Copy
Semi regular newsletter featuring interesting links and articles
View this email in your browser
Random Interesting Things
A semi regular newsletter by R.I.Pienaar
Welcome to the next issue of my newsletter, expect when-its-good-and-ready frequency issues full of interesting things I come across online.

Quite the busy issue! I have enough links to make a double size issue but I'll spare you, might for once make the next one on a weekly cycle :)
- [ Development ] -
There's a very interesting look at early coding teaching for kids around 5 years old.  The company specialises in making games teaching kids to code.  They did some testing and found that text on it's own is a massive blocker, so they developed a visual pictorial style coding language that gradually shift into text and had success.

The unikernel buzz seems to be settling down, or my eco chamber has a short attention span, either way Unik lets you turn Go, Node, Python, Java or C++ apps into unikernels.

Very nicely done visual look at how compression works.

A nice in depth look at Kernel development and their long history of not using GitHub. This came up after another person claimed GitHub invented PRs and that the only way to share code with Git without GitHub is by mailing diffs around.  History matters.

- [ DevOps ] -
GitHub has been mentioning for a while that they are moving to Kubernetes, they have completed this move now and wrote a stellar blog post about it.  Lots of indepth info there about how they raised confidence in the move and slowly ramped up traffic etc

A fantastic post about the history and current implementations of Load Averages.  Really amazing work.

FaaS (ie. serverless) is gaining traction, good to see a number of viable self hosted versions of this. I get we aren't supposed to self host stuff, otoh I am also not keen on paying for commercial time billed use for CI and Dev.  These platforms deployed to a managed kubernetes strikes a good balance.  New kid on the block called simply faas this week.

Another interesting Kubernetes thing, this from a Puppet user who already have Hiera in his tool chest and using it to generate k8s manifests.

This week a proof of concept that recovers Vault secrets from core dumps were released. Quite scary, Hashicorp updated their docs to inform people to disable core dumps for Vault.

It seems unbelievable that people would put Puppet Masters on the internet unrestricted but it happens and it's quite scary. Sample: out of 2500 tested Puppet Master 89 auto signed certs, 50 handed back catalogs, 39 tried to make catalogs and failed perhaps due to missing facts - so something to play with.  OMG.  The author rightfully states the solution lies with vendors doing better.

A fantastic write up about Devs vs Ops as it plays out in the Linux Distribution vs Software Make pair.  This says a lot of things I have said a lot and often called Debian distribution maintainers on.  As a maker, dealing with distributions is just a pain in the arse.  A good read. 

Timescale turns your Postgres database into a full featured time series database, nice if you know postgres and don't want to run more things but also lets you use normal SQL features on your time series data.

There's an uptake in interest in DNS again, a nice roundup by the IETF.

- [ /dev/random ] -
I love draw.io its a great light weight web based Visio like tool, and it's open source.  They just released desktop versions for Mac, Linux and Windows.

A great free password manager that runs almost anywhere and syncs with many things - enpass.io

This week saw DMCA takedowns against ad blocker lists, scary stuff.  But there's another pov as well.

Malicious DNA used to infect computers. It's a bit far future punk but we already have attempts to patent DNA so you can at least imagine such a future, interesting research anyway.

If you use newish Chrome and hate their SSL Certificate UI idiocy, check out chrome://flags/#show-cert-link
Copyright © 2017 R.I. Pienaar, All rights reserved.


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list

Email Marketing Powered by Mailchimp