|
Today we’re announcing Mach nominated Zig versions, a sweet-spot between stable Zig and nightly Zig which offers a different balance of latest-and-greatest features and fixes, and less of a moving target. If you are in the Zig community, you likely fall into one of two categories: You target Zig nightly, a target which moves every day You target Zig stable, which may be released once or twice per year. The challenge of using Zig stable....
|
|
I have tried every productivity system imaginable, pairing them with every conceivable app out there, spending countless hours tuning dials and configuring things just the way I need “to get work done.” For many years, Todoist was my go-to tool. However, I decided to transition away due to concerns about data sovereignty. In my quest for the perfect system, I set up countless rules, reminders, and filters. But eventually, I realized I w....
|
|
I don’t know what it tells about me, but I have a soft spot for prank calls. My guilty pleasure is listening to the prank call show Phone Losers of America. In the show, the host Brad calls up unsuspecting people with bizarre stories to get a reaction out of them. He’s done it for decades, which you can tell from his ability of giving his victims a hard time on the phone while remaining totally cool himself.
|
|
I don’t know what it tells about me, but I have a soft spot for prank calls. My guilty pleasure is listening to the prank call show Phone Losers of America. In the show, the host Brad calls up unsuspecting people with bizarre stories to get a reaction out of them. He’s done it for decades, which you can tell from his ability of giving his victims a hard time on the phone while remaining totally cool himself.
|
|
I don’t know what it tells about me, but I have a soft spot for prank calls. My guilty pleasure is listening to the prank call show Phone Losers of America. In the show, the host Brad calls up unsuspecting people with bizarre stories to get a reaction out of them. He’s done it for decades, which you can tell from his ability of giving his victims a hard time on the phone while remaining totally cool himself.
|
|
Klara and the Sun by Kazuo Ishiguro is an intimate novel, exploring the boundaries of what makes us ‘human’. We follow Klara, an…
|
|
Vagabonding by Rolf Potts was an inspirational read recommended to me by a friend, who after suggesting it, went and applied some…
|
|
Everything I Know about Love by Dolly Alderton was a fascinating read of her life, navigating through relationships and friendships…
|
|
In October, I had recently gone through the end of my first and only relationship, and it was one where I felt regret…
|
|
The God of Small Things by Arundhati Roy transports you to a world where the air is sticky with overly ripe fruit, nestled in the…
|
|
Homecoming was a touching multi-generational account of the lives of Elfie Shiosaki’s family. Throughout the text, there was a…
|
|
How to use bash to recursively search and replace a string in all directory files
-
nicolaiarocci.com
-
2 years ago
-
eng
Another achievement I unlocked with the recent website update is the newsletter switch from Substack to a fantastic and independent provider, Buttondown . That required updating all the “subscribe to my newsletter” links. We’re talking 5K posts, all saved as individual files in the same directory. The bash command that did that for me is: find content/post/*.md -type f -exec \ sed -i .bak 's|https://nicolaiarocci.substack.....
|
|
While occasionally simplistic and revisionist, The Company is a fascinating foray into the history of human organization, corporate profits, and human society. An interesting reminder that things have not always been the way they are, humanity pushes forward through progress and chaos alike, and shows that even in the largest bureaucratic machines in the world, any choice can be traced back to an individual.
|
|
It could be due to my curating the top design tricks and techniques from places like GSkinner and VeryGoodVentures. Continue reading on Medium »
|
|
Every year, I get asked, “How many CVEs do you think will be published this year?“ I am always willing to take a guess, but last year, I read Time Series Forecasting in Python. As I started to read more about the Kalman Filter, I figured it would work great for predicting CVE growth, so I built a simple model to test it out. 2024 Prediction My 2024 CVE model using the Kalman Filter is predicting 32,600 published CVEs. Here is the monthly br....
|
|
For the first time in ages we had a family night at the cinema to see the film “One Life”. It is unusual for my wife and I to agree on a film to watch, let alone the kids as well!
|
|
For the first time in ages we had a family night at the cinema to see the film “One Life”. It is unusual for my wife and I to agree on a film to watch, let alone the kids as well!
|
|
Are you interested in using your Python skills within Excel? Would you like to share a data science project or visualization as a single Office file? This week on the show, we speak with Principal Architect John Lam and Sr. Cloud Developer Advocate Sarah Kaiser from Microsoft about Python in Excel.
|
|
I have to say, I’ve found no greater professional joy than working with a tight group of people to ship and support our own products. And for those products to find people willing to trade their own hard earned treasure for a little bit of ours. Betting on an idea — and seeing it through — is enormously fulfilling. The creative and intellectual stimulation is beyond compare. Especially when you’re the first customer for anything you make.
|
|
Build and deploy a Node.js security scanning API to Platformatic Cloud
-
snyk.io
-
2 years ago
-
eng
In this guide, we'll dive into the powerful combination of Platformatic, Fastify, and Snyk, unlocking rapid backend development with an emphasis on robustness and security.
|
|
Last December, I completed a half-year project to develop a continuous benchmarking system for the popular rustls library. My work was financed by ISRG, the makers of Let’s Encrypt, who are interested in rustls as a memory safe alternative to OpenSSL. The thing is, replacing OpenSSL is only realistic if you offer at least on-par performance. But how do you achieve that? What do you measure to ensure performance keeps improving and to avoid ..
|
This article describes how the Objective-C `BOOL` type is differently defined on Apple platforms, and how these differences are defined in LLVM
|
This article describes how the Objective-C `BOOL` type is differently defined on Apple platforms, and how these differences are defined in LLVM
|
|
There can be multiple scenarios where you need to increase the swap memory size on your Raspberry Pi. This post will show you how to do it.
|
|
This is a post I wrote for my newsletter, Keys to the City Council, in which I cover NYC City Council legislative activity. In it, I talk about: How legislation snakes its way through city council. All the records the council generates along the way. What you can and can’t find in them. How I use AI to sift through it with techniques you can use. Every bill that makes it to a vote in the NYC city council passes.
|
|
There can be multiple scenarios where you need to increase the swap memory size on your Raspberry Pi. This post will show you how to do it.
|
|
A lot of coding jobs can involve fairly “normal” tasks - create a page, write to and read from a database, add a new field to this screen. These tasks have been done numerous times by numerous developers around the world in different flavours.
|
|
A lot of coding jobs can involve fairly “normal” tasks - create a page, write to and read from a database, add a new field to this screen. These tasks have been done numerous times by numerous developers around the world in different flavours.
|
|
Want “Reader Mode” for almost the entire web - and have every page load nearly instantly? Here’s how. There are three main constellations of Web Browsers - ones based on Google’s Blink rendering engine (used in Google Chrome, MS Edge, Vivaldi, Brave and others), ones based on WebKit (used in Safari on MacOS & iOS 7 iPadOS) - and on Mozilla’s Geko engine (used by Firefox & Thunderbird). There are also a few other, “non-mainstr....
|
|
Previously we covered early chatbots, bots talking gibberish, and self-taught number crunchers. But what we got so far is still boring. AI was promised to overthrow the world order and not just classify arrays of floats. Can we have a chat? GPT As unimpressive as it is, neural networks take arrays of numbers and return arrays of numbers. Just like our brain takes electric signals and emits electric signals. It’s only a matter of how we enco..
|
|
Previously we covered early chatbots, bots talking gibberish, and self-taught number crunchers. But what we got so far is still boring. AI was promised to overthrow the world order and not just classify arrays of floats. Can we have a chat? GPT As unimpressive as it is, neural networks take arrays of numbers and return arrays of numbers. Just like our brain takes electric signals and emits electric signals. It’s only a matter of how we enco..
|
|
Hi, Wann hattest du die letzte große Veränderung in deinem Leben? Für mich war es in 2023 meine Selbständigkeit. Was für ein Abenteuer! Das Jahr ist jetzt um und die Feiertage habe ich genossen, um abzuschalten und Zeit mit meiner Familie zu verbringen. Glaub mir, im ersten Jahr der Selbständigkeit leidet die Freizeit am meisten 😉 Im letzten Jahr ist so viel passiert. Es gab so viele Hightlights. Und es gab so viele interessante T..
|
|
Last month, as a short vacation, we went to the Dolomite Alps, more specifically to Val Pusterìa . Among several hikes, we visited the lovely village of Bruneck . With great surprise, there was a huge exhibit underground with fossils and a few displays about local legends. My girlfriend went on, while I stopped to write down some notes. Unluckily, I forgot of the nice miniatures exposed, but the subject was the Crodères , the beings wh....
|
|
Last month, as a short vacation, we went to the Dolomite Alps, more specifically to Val Pusterìa . Among several hikes, we visited the lovely village of Bruneck . With great surprise, there was a huge exhibit underground with fossils and a few displays about local legends. My girlfriend went on, while I stopped to write down some notes. Unluckily, I forgot of the nice miniatures exposed, but the subject was the Crodères , the beings wh....
|