💬 Interesting series of blog posts with a solid introduction to Prometheus. Multiple parts Metrics and Labels, Metric types, Exposing and collecting metrics, Instrumenting code in Go and Java and Alerting rules.
💬 I enjoyed this podcast and it spoke to me as I’m one of those people that constantly thinks that meditation would be a good practice for me but I never make the time to do it. 🧘♂️
💬 This reads like a detective novel and dives into some interesting things about how modern CPU's work and what they do in silicon to protect different memory spaces. This looks like a pretty nasty issue but we won't know the real extent of it until the embargo is removed. The aside on the name option for the fix made me chuckle: The fix is to separate the kernel's memory completely from user processes using what's called Kernel Page Table Isolation, or KPTI. At one point, Forcefully Unmap Complete Kernel With Interrupt Trampolines, aka FUCKWIT, was mulled by the Linux kernel team, giving you an idea of how annoying this has been for the developers.
💬 Oh the fun you can have playing with some Python code and a simple game. If you've been subjected to many games of Chutes & Ladders this will give you some new ways to appreciate the game. 😅 With two players, this translates to a 1% chance that the game will go 72 moves without either of the players winning. Assuming roughly 20 seconds per round, that is about 24 minutes of play time, though from personal experience I can say it feels roughly twenty times that long.
💬 Nice article going into some depth on how Microsoft has had to completely rethink how they deliver SQL Server to make it work for a cloud platform. I like that this highlights the stuff that often isn't considered as you shift software to a cloud deployment strategy. Velocity and speed are highlighted in ways they never are in other models.
💬 Another example of a personal annual report, this one on various metrics that Aaron Parecki has kept for the year. Transportation, beverages…
💬 Ad this to the list of reasons for why you absolutely should be running protective software when browsing the web. I run 1Blocker, Ghostery and Better.
💬 Lovely! 👏 I like how they show the transcripts of previous discussions. Spamnesty is a way to waste spammers' time. If you get a spam email, simply forward it to email@example.com, and Spamnesty will strip your email address, pretend it's a real person and reply to the email. Just remember to strip out any personal information from the body of the email, as it will be used so the reply looks more legitimate.
💬 I shared my frustration with the reporting that my power company provides and Luke Samaha pointed me to Sense. This looks like a pretty amazing device and some great data. I like the premise of identifying the changes and then having the user annotate what happened. Wish it cost half as much though.
💬 There are many many novel ways to generate true random numbers, versus pseudorandom numbers that almost all devices create. This one is a great read and a good photo but it leaves me feeling like it can be a very good answer. Look at the photo that the video is capturing, most of that frame is static. It would seem much better if there was more variety in the frame.
💬 Terpstra is a developer and power-user and I always find I learn or discover something when I read the write-ups of apps that folks like this use.
💬 Great post and reflections from Jeff Atwood. His thoughts reflect many of the people building things in tech. I think it’s a good thing that people are becoming more introspective on the systems that they create, and asking questions about the value they are bringing. Software is easy to change, but people … aren't. So in the new year, as software developers, let's make a resolution to focus on the part we can change, and keep asking ourselves one very important question: how can our software help people become the best version of themselves? File this into that area of computer ethics that should become part of computer science curriculums.
💬 Thorough list of tools that this person uses to track and measure various aspects of their life.
💬 Like seeing this. After reading the Checklist Manifesto I started a wiki at CCChecklist.org. The idea of that project was to be a Creative Commons licensed collection of checklists to share. This project is similar just using Github instead of a wiki. I never launched that project, but the concept is still really good. Minor nitpick that this is using Github Flavored Markdown for the checklists and I think Taskpaper would be a more useful and interoperable format.
💬 I had no idea this was a known effect but it makes a lot of sense and the name is pretty awesome. 🤣
💬 This is super cool and I might have to try this. I know our house has a wireless meter system, the electric company installed it several years ago. I've never looked into how it works but if it’s this easy this could be a great way to get much more detail on our power usage. If you can get hourly, daily reports on power you should be able to connect your activities close enough to make changes to reduce usage.
Minnestar is the technology community for Minnesota. If you are passionate about technology you need to go to Minnebar and Minnedemo. Did you know that Minnebar is the largest BarCamp in North America and one of the largest in the world? Its also been going on for over 10 years? Minnedemo is the best place to hear about innovative tech and fun projects in the Twin Cities area. I am on the Minnestar board and I focus on Minnestar as one of the driving forces improving and expanding the technology community in the area. Minnestar is a 501c3 non-profit. Become a Community Supporter today!
The end 🎬
Thank you for subscribing to the Weekly Thing! If you know of people that would like the Weekly Thing please forward it along!