|
An overview and technical breakdown of a silly side project idea that possibly became a useful modding API for Minecraft.
|
|
An overview and technical breakdown of a silly side project idea that possibly became a useful modding API for Minecraft.
|
|
Kurt Vonnegut’s Breakfast of Champions was a literary subversion, both in its wacky style and message. The sprinkles of sketched…
|
|
Trusting third-party services with your data, a cautionary tale
-
nicolaiarocci.com
-
4 years ago
-
eng
Quoting [Nelson’s weblog][3]: Goodreads lost my entire account last week. Nine years as a user, some 600 books and 250 carefully written reviews all deleted and unrecoverable. Their support has not been helpful. In 35 years of being online I’ve never encountered a company with such callous disregard for their users’ data. Ouch. A lesson learned the hard way: My plan now is to host my own blog-like collection of all my reading not..
|
|
Lately, I am constantly refreshing the news about the war, and waiting for word from family in Ukraine. I am not sure what Putin thinks the end-game is here. Taking Ukraine for Russia? Installing a puppet regime? Has he not seen what Ukrainians have been willing to go through for their freedom? Does the bunker he crawled into not have Internet access to see what’s happening? Even if he manages to control the country by force for a while, Uk..
|
|
View from the campground southwards, across the partially frozen lake. Summary: 5.5 mile round-trip snowshoe from Kachess Sno-Park to Kachess Campground. Kachess Lake Road (from the I-90 to Kachess Sno-Park) was completely clear of snow, so very easy to access the trailhead. Even though we arrived at midday on a Saturday, there were still plenty of spaces. Parking is on the right side of the road, with a big turning circle at..
|
|
View from the campground southwards, across the partially frozen lake. Summary: 5.5 mile round-trip snowshoe from Kachess Sno-Park to Kachess Campground. Kachess Lake Road (from the I-90 to Kachess Sno-Park) was completely clear of snow, so very easy to access the trailhead. Even though we arrived at midday on a Saturday, there were still plenty of spaces. Parking is on the right side of the road, with a big turning circle at..
|
|
I share my experience and lessons learned from a recent tech job search, including tips on preparing for interviews and negotiating job offers.
|
|
There's a recent reddit post asking how to view webp images in Emacs . I didn't know the answer, but it's something I had wanted for some time. This post was a nice reminder to go and check things out. Was happy to contribute an answer . Turns out, it's very simple. Just set image-use-external-converter and install relevant external tools. (setq image-use-external-converter t) I'm a use-package user, so I prefer to set with: (use-pa....
|
|
I share my experience and lessons learned from a recent tech job search, including tips on preparing for interviews and negotiating job offers.
|
|
Over most of the ten years I've been using git, I've been a strong proponent of merging over rebasing. It seemed more honest to avoid rewriting commits and more likely to produce a complete history. There are also problems that arise when you rewrite shared history, and you can avoid those entirely if you just never rewrite history at all. While all of this is true, the hidden costs of the approach came to play an increasing role in my thin....
|
|
It’s my honor to announce that John Carmack and I have initiated a friendly bet of $10,000* to the 501(c)(3) charity of the winner’s choice: By January 1st, 2030, completely autonomous self-driving cars meeting SAE J3016 level 5 will be commercially available for
|
|
I use Hugo for my personal website - https://www.unsungnovelty.org . At present I use Bulma CSS for it. But I am working on a redesign with Tailwind CSS . During my search, I found articles on how to add Tailwind CSS to Hugo confusing. And at times bloated. So here is an attempt to tell you how to add Tailwind CSS to Hugo in the most minimal way. The goal is a simple and straight forward setup for Tailwind CSS in your Hugo website. Al....
|
|
Defining Optional Arguments and Moving Beyond "Beginner" Python
-
realpython.com
-
4 years ago
-
eng
How do you define Python functions that accept optional arguments or default values? Are you wondering how to go beyond being a beginner with Python? This week on the show, Christopher Trudeau is here, and he's brought another batch of PyCoder's Weekly articles and projects.
|
|
This book stands up to its fame. It’s chock-full of precious insights on our decision-making and behavioral processes and how and why we humans are often capable of making informed yet awful decisions. The bad news is that we can hardly avoid most of these biases, no matter how hard we try and even if we know about them. So-called experts in the field are subject to these same biases: their short-term estimates and predictions can even be p..
|
|
It’s 3AM of 4th of March, 2022, but it’s just “the eighth day” for Ukrainians. We don’t know what day it is any more because every day lasts at least ten lives. I was in Kyiv a day before the war started. On Wednesday, I flew to Estonia for a regular business trip. I had only a small backpack and planned to return in a few days. I’m safe, but everything that makes me me – is not. My nation, country, culture, language, self-identity, peo..
|
|
It’s 3AM of 4th of March, 2022, but it’s just “the eighth day” for Ukrainians. We don’t know what day it is any more because every day lasts at least ten lives. I was in Kyiv a day before the war started. On Wednesday, I flew to Estonia for a regular business trip. I had only a small backpack and planned to return in a few days. I’m safe, but everything that makes me me – is not. My nation, country, culture, language, self-identity, peo..
|
|
Write faster C++ with Google Benchmark: measure everything from math micro-ops to sorting algorithms, and discover 60x speedups with simple compiler tricks.
|
Write faster C++ with Google Benchmark: measure everything from math micro-ops to sorting algorithms, and discover 60x speedups with simple compiler tricks.
|
|
Great book to listen to while doing chores. A lot of the principles have penetrated the tech industry, so you will be familiar with what this book has to offer. However, you should still give it a try, since there aren't many book like that one. A fictious story about DevOps practices. THat's pretty cool and unique.
|
|
We’re excited to announce infrastructure as code (IaC) and container security are joining code and open source dependency security in the Snyk free plugin for JetBrains IDEs.
|
|
Read our best practices cheat sheet to help you make the most of the integration between Snyk and Bitbucket.
|
|
In this blog post, we’re going to take a look at how you can secure your cloud infrastructure to be PCI compliant.
|
Hugo is a static site generator built in Golang. Fast compile times and a powerful templating engine makes it a powerful option for creating sites like a blog.
|
|
Hugo is a static site generator built in Golang. Fast compile times and a powerful templating engine makes it a powerful option for creating sites like a blog.
|
|
One of the techniques that fascinates me most about writing is textual analysis, which includes semantics (the meaning of words) and syntax (the use of signs and letters to construct sentences). -Continue to read the article on SerHack.me
|
|
GDPR is a useful law. Full stop. But if something can be improved, why not do it? The privacy and the level of security offered to EU users after the release of the GDPR have surely improved, indeed some other countries took inspiration for new online regulations, but since it’s a quite new law (is active since 25 May 2018), it has some downsides, at least in its first implemention. In fact it has been improved in the 2022 , the cook..
|
|
GDPR is a useful law. Full stop. But if something can be improved, why not do it? The privacy and the level of security offered to EU users after the release of the GDPR have surely improved, indeed some other countries took inspiration for new online regulations, but since it’s a quite new law (is active since 25 May 2018), it has some downsides, at least in its first implemention. In fact it has been improved in the 2022 , the cook..
|
|
Learn how Developers can take advantage of penetration testing tools and techniques to find and fix vulnerabilities in their software.
|
|
Joining Collections in MongoDB with .NET Core and an Aggregation Pipeline
-
www.thepolyglotdeveloper.com
-
4 years ago
-
eng
If you've been keeping up with my .NET Core series on MongoDB, you'll remember that we explored creating a simple console application as well as building a RESTful API with basic CRUD support. In both... The post Joining Collections in MongoDB with .NET Core and an Aggregation Pipeline appeared first on MongoDB .
|
|
Learn more about the importance of Container Monitoring to maintain security across your container deployments.
|
|
A whole new way of seamlessly “hydrating” and building “reactive” webpages, proclaim the dozen new Javascript frameworks that offer slightly different ways of manipulating DOM; new stacks for generating static webpages from templates; new ways of deploying “no-code” apps to “serverless edges”; memory-safe languages that enable error-free programs; NoSQL databases that offer unlimited scalability; CSS frameworks that forever change how webpa..
|
|
A whole new way of seamlessly “hydrating” and building “reactive” webpages, proclaim the dozen new Javascript frameworks that offer slightly different ways of manipulating DOM; new stacks for generating static webpages from templates; new ways of deploying “no-code” apps to “serverless edges”; memory-safe languages that enable error-free programs; NoSQL databases that offer unlimited scalability; CSS frameworks that forever change how webpa..
|
|
I have a hard time keeping these terms straight: liveness vs. safety soundness vs. completeness This is intended as a short guide for myself; maybe someone else will find it useful too! Note that this is all to the best of my knowledge and understanding at the present time; if there be faults, they be the faults of myself. I welcome correction and clarification if I am wrong. Liveness vs. Safety # Liveness and safety deal with ....
|
|
I have a hard time keeping these terms straight: liveness vs. safety soundness vs. completeness This is intended as a short guide for myself; maybe someone else will find it useful too! Note that this is all to the best of my knowledge and understanding at the present time; if there be faults, they be the faults of myself. I welcome correction and clarification if I am wrong. Liveness vs. Safety # Liveness and safety deal with ....
|
|
DeveloperSteve provides a recap of a DevSecCon discussion around when to incorporate securtiy practices into the development process.
|
|
Hello there. I have not posted in a while, and not without good reason. In my first article I had mentioned that I was going to make posts about my own implementation of Self called mySelf. That project never took off, and my interest shifted to other things. I had largely forgotten about it, but then LangJam happened. LangJam LangJam is a programming jam that works similar to game jams, but instead of developing video games you devel..
|