|
Finding my balance: An evolved and simplified task management system
-
pankajpipada.com
-
2 years ago
-
eng
An evolution in work related task management over the years, that has worked for me, and has personally shaped my professional life.
|
|
I (N.A. Ferrell) watch a good amount of anime. Anime has been a somewhat regular article topic here at The New […]
|
|
I have published a long-running series of dialogues between two fictional characters in New York City, Justin and Justina. Many of […]
|
|
Note: this blog post was not written by me. It was posted as a comment on r/rust by user matthieum, and was so well received that I thought it deserved to reach a broader audience. He gave me permission to repost it here. Everything below this paragraph has been taken verbatim from there. — Disclaimer: I love logging. I’ve implemented no less than 4 complete logging systems at various companies in the last 16 years, two of which were low-la..
|
|
Another day, another tool brought to my Emacs fingertips. A while ago, I wrote about easily copying text from desktop to mobile via QR codes . Later on, I brought it under dwim-shell-command as dwim-shell-commands-clipboard-to-qr . This time around, I needed the opposite: to scan a code from an image file. This is where zbar 's zbarimg comes in. These days, I'm mostly on macOS, so I installed via Homebrew : $ brew install zbar Th....
|
|
Sharing reflections on a great summer so far in Toronto, embracing AI tools like ChatGPT, evolving in my role at Ada, exploring new coding practices and dabbling in music.
|
|
Discover how to enhance your React components with type safety using TypeScript typings for events. Delve into browser events and their role in notifying applications of user or browser-triggered changes. Explore the world of React events and learn how to handle them effectively with TypeScript.
|
Two years ago, I made a small tool on top of Cloudflare’s Workers to generate a single feed by taking input from multiple RSS sources, a kind of aggregator or planet software as it was usually known a few years ago. You can read more about it here and here. This is a basic tool […]
|
|
Issues in the bedroom I have a wall-mounted TV in my bedroom. This TV has a PS4 and a PC hooked up to it. I use the PS4 to remote play my PS5 (which is situated in the living room), and in the past, have used the PC for Kodi/Jellyfin and YouTube in bed, using a USB remote control with support for moving the mouse cursor. Unfortunately, it doesn't do that very well, as the Wi-Fi adapter I have for it keeps presenting issues under Linux. No ....
|
Many thanks to the mighty, mighty Zebbler for this DEF CON 31 Trailer video! Enjoy the artistry, dance like no one's watching and get your mind right for DEF CON 31. You can download it for yourself on the #defcon media server at http://m6rqq6kocsyugo2laitup5nn32bwm3lh677chuodjfmggczoafzwfcad.onion/DEF CON 31/ . Two little weeks, people. It's almost here. Let's GO!
|
|
Every step of this captivating experience has impacted both my professional and personal development.
|
|
Differentiating the Versions of Python & Unlocking IPython's Magic
-
realpython.com
-
2 years ago
-
eng
What are all the different versions of Python? You may have heard of Cython, Brython, PyPy, or others and wondered where they fit into the Python landscape. This week on the show, Christopher Trudeau is here, bringing another batch of PyCoder's Weekly articles and projects.
|
|
Developers are embracing WebAssembly for its ability to accelerate complex algorithms, enable gaming and multimedia applications, and provide a secure sandbox. But before adopting WebAssembly, it’s crucial to consider its security implications and how to mitigate the risks.
|
|
A technical write-up for a cross-site request forgery vulnerability present in some Debug Adapter Protocol implementations. The Debug Adapter Protocol is used by VS Code and other development tools to debug programs. The write-up details the vulnerability and presents a proof-of-concept, one-click, runtime code execution exploit impacting the official Microsoft Java debugger extension for VS Code.
|
|
Consistent Hashing in Distributed Systems: Navigating Data Distribution with Finesse
-
akashrajpurohit.com
-
2 years ago
-
eng
Welcome to the captivating world of consistent hashing in distributed systems! In this blog, we'll explore the elegant technique of consistent hashing that empowers distributed systems to distribute and balance data with finesse. Join me as we unravel the magic behind consistent hashing and discover how it enables seamless scalability and fault tolerance in modern distributed architectures.
|
|
Real-life indirection is the root of all evil (and AI agents can fix it)
-
marianogappa.github.io
-
2 years ago
-
eng
The blogpost explores how the evil downsides of indirection, a programming principle that can be conceptualised in real life, can (and invariably will?) be challenged by the latest AI developments.
|
|
Real-life indirection is the root of all evil (and AI agents can fix it)
-
marianogappa.github.io
-
2 years ago
-
eng
The blogpost explores how the evil downsides of indirection, a programming principle that can be conceptualised in real life, can (and invariably will?) be challenged by the latest AI developments.
|
|
A technical write-up for a cross-site request forgery vulnerability present in some Debug Adapter Protocol implementations. The Debug Adapter Protocol is used by VS Code and other development tools to debug programs. The write-up details the vulnerability and presents a proof-of-concept, one-click, runtime code execution exploit impacting the official Microsoft Java debugger extension for VS Code.
|
|
Consistent Hashing in Distributed Systems: Navigating Data Distribution with Finesse
-
akashrajpurohit.com
-
2 years ago
-
eng
Welcome to the captivating world of consistent hashing in distributed systems! In this blog, we'll explore the elegant technique of consistent hashing that empowers distributed systems to distribute and balance data with finesse. Join me as we unravel the magic behind consistent hashing and discover how it enables seamless scalability and fault tolerance in modern distributed architectures.
|
|
Consistent Hashing in Distributed Systems: Navigating Data Distribution with Finesse
-
akashrajpurohit.com
-
2 years ago
-
eng
Welcome to the captivating world of consistent hashing in distributed systems! In this blog, we'll explore the elegant technique of consistent hashing that empowers distributed systems to distribute and balance data with finesse. Join me as we unravel the magic behind consistent hashing and discover how it enables seamless scalability and fault tolerance in modern distributed architectures.
|
|
In this article, you'll learn what Kubernetes RBAC is, why you should use it, and how to configure it in your cluster.
|
|
Monerosupplies partnering with OrangeFren, Monero meetup in South Africa, MoneroKon 2024 planning begins, and more...
|
|
Uploading a dataset about coffee and using ChatGPT to automatically clean the data, understand insights, and generate cool charts.
|
|
Uploading a dataset about coffee and using ChatGPT to automatically clean the data, understand insights, and generate cool charts.
|
|
Pandas added support for nullable float32 and float64 datatypes in the past few years (Float32 and Float64 respectively) 1 , but there's a lot of footguns, so it feels kind of bolted on. One example is that while arrays with this dtype can have both np.nan and pd.NA (aka None) as values, Series.isna() only catches the latter not the former. This is a known bug , but there's no fix yet and it might take until Pandas 3.0 before one comes. ....
|
|
Hi, Du bist neu in einem Projekt. Vielleicht hast du gerade den Job gewechselt. Oder intern hat sich eine Gelegenheit geboten - gewollt oder ungewollt. Dein erster Tag. Du weißt eigentlich nichts über das Projekt. Also fast nichts. Du weißt worum es geht. Du hast das Produkt vielleicht auch schon selbst ausprobiert. Aber du weißt nicht wie die Architektur aussieht. Du weißt nicht wieviele Services das Produkt betreiben. Worauf sie l..
|