|
I’ve finished reading Nineteen Eighty-Four by George Orwell . I always felt that this must be a very boring read, but the recent rise of trumpism, MAGA, dark enlightenment and all these dystopian things finally made me pick it up. 5/5, highly recommended. Not boring at all. It paints a picture of a totalitarian regime that utilizes new speak , surveillance and propaganda to control the population. Written with Stalinist USSR and Nazi Ge..
|
|
Find your perfect match today with trusted U.S.-based dating platforms — fast, secure, and designed for real connections
|
|
Janet Jackson might not be the first person who comes to mind when you think of a hacker. But she inadvertently created a malicious payload that performed a Denial of Service (DoS) attack on many different hard drive models manufactured in 2005 and later that rotated at a speed of 5400 rpm (rotations per minute). How did it work? If your computer had a 5400 rpm hard drive, all you had to do was play Janet Jackson’s Rhythm Nation musi..
|
|
Janet Jackson might not be the first person who comes to mind when you think of a hacker. But she inadvertently created a malicious payload that performed a Denial of Service (DoS) attack on many different hard drive models manufactured in 2005 and later that rotated at a speed of 5400 rpm (rotations per minute). How did it work? If your computer had a 5400 rpm hard drive, all you had to do was play Janet Jackson’s Rhythm Nation musi..
|
|
I really hate it when I’m exposed to some horrible news online, and feel powerless. There is nothing I can do, I am not responsible, and yet at the same time I have this feeling “this shouldn’t be happening”. There is a temptation to immediately react – if it was printed, I would crumple up the paper and throw it away – yet, reading pixels on the screen I don’t have the right gesture to express my discontent. So I made this little brow..
|
|
It's funny I just realised I was so heads down in programming yesterday that I forgot to write any notes, and so that's why yesterday looked a bit strange with only links. Just like the good old days of linkbloging . A lot of those links are probably dead by now. Just a quick note written in Termux on my mobile device while I listen to the latest All-In pod , having my breakfast. It's all about robots and AI supercomputers. Kind of cr..
|
|
We should measure effect sizes on substantively important scales
-
wyclif.substack.com
-
10 months ago
-
eng
|
|
Perfect to use at almost any moment in a software engineer's life, this tool generates "O RLY?" books from just a simple query.
|
|
Congratulations to Rani Zilpelwar, the recipient of 8th Light’s Quarterly Beacon Award, a peer-nominated honor that celebrates team members who shine light on our core values. Rani is a Software Delivery Lead with over a decade of experience building high-quality software and high-trust teams. This quarter, Rani’s leadership and influence grew significantly beyond her original role with one of the world’s largest entertainment providers.....
|
|
John Bridges is a software engineer that co-developed PCPaint, which in 1984 was one of the earliest digital painting programs and helped spur the use of mice within the IBM PC market. He supported the growing number of PC video developers by freely releasing the VGAKIT and TGA utilities, tools that helped developers understand and compensate for the many hardware and software quirks of the era. He was also on the forefront of presentation ....
|
|
John Bridges is a software engineer that co-developed PCPaint, which in 1984 was one of the earliest digital painting programs and helped spur the use of mice within the IBM PC market. He supported the growing number of PC video developers by freely releasing the VGAKIT and TGA utilities, tools that helped developers understand and compensate for the many hardware and software quirks of the era. He was also on the forefront of presentation ....
|
|
Building an AI-Powered Amazon Ad Copy Generator with Flask and Gemini
-
blog.adnansiddiqi.me
-
10 months ago
-
eng
This post is part of the GenAI Series. Back-to-back GenAI-related posts, but I could not resist writing this post instead of a trading-related one. A few days ago, I built a small tool that lets you input an Amazon ASIN and instantly generate marketing copy, including Facebook ads, Amazon A+ content, and SEO product descriptions by using Gemini. The frontend is built with Bootstrap + jQuery, and the backend runs on Python Flask. While this ....
|
|
How does the performance of an algorithm hold up when you put it into a realistic context? Where might Python code defy Big O notation expectations when using a profiler? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
|
|
The key principle I follow is this: how I take my notes will evolve over time . I do not stick to any system too dogmatically. That said, I’ve settled on a system that’s been fairly robust and stable for the past few years. I have tweaked it here and there to make it easier for me to find what I need. Emacs configuration # I make heavy use of org-mode and linking. To make linking as ergonomic as possible, I use the following func....
|
|
The key principle I follow is this: how I take my notes will evolve over time . I do not stick to any system too dogmatically. That said, I’ve settled on a system that’s been fairly robust and stable for the past few years. I have tweaked it here and there to make it easier for me to find what I need. Emacs configuration # I make heavy use of org-mode and linking. To make linking as ergonomic as possible, I use the following func....
|
|
tldr; A paper caught my eye, proposing a way to treat individual agent calls in multi-turn agent training as individual steps. The key contribution - an easy, intuitive method of assigning credit to each step, for quicker training. [Paper] | [Slides] | [Video] Introduction A paper - Reinforcing Multi-Turn Reasoning in LLM Agents via Turn-Level Credit Assignment - caught my eye, prompting me to present a paper club on it.
|
https://martinfowler.com/articles/exploring-gen-ai/i-still-care-about-the-code.html I'm a fan of AI. However at the end of the day what we do is build features . Martin notes that focusing on tests first is a great way to go in the AI age, and I strongly agree. If feature code doesn't have tests, that's fine. As a team we don't pay for writing and maintaining the test. However if we get "bad" tests, that's SO MUCH WORSE than no te....
|
|
Introduction I recently bought a 3D printer, and also recently acquired a new, very popular hobby (for my standards at least): I have a tiny 10 cm × 10 cm × 10 cm fish tank on my desk! What to do with such a tiny fish tank? Well, it’s not all disadvantages. Disadvantages: Advantages: I … Continue reading Tiny aquarium fish net 3D print
|
|
Repository: @knadh/koanf GitHub release page: v2.2.2 What’s Changed Replace yaml package with go.yaml.in/yaml/v3 by @devhaozi in https://github.com/knadh/koanf/pull/365 Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 in /providers/cliflagv2 by @dependabot[bot] in https://github.com/knadh/koanf/pull/366 Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 by @dependabot[bot] in https://github.com/..
|
|
I had about twelve hours to kill in Vancouver yesterday. I went to my favorite tea place there (Vancha), played some pinball, and then went to a movie for the first time in five years or so. I saw the new F1 movie. I didn’t know anything about F1, and I don’t want to give […]
|
|
Yet another thing that Gemini is really good at. So you are in the middle of coding something, but you get side tracked by something. Maybe it‘s a bug you discover in a related bit of code, or it‘s something you realise you have a gap in your domain knowledge about, or something that crops up as part of the usual back and forth between two people as they work on something, and you suddenly realise that you are side tracked, but it‘s a val....
|
|
Modern cloud-native architectures are composed of multiple microservices running across dynamic environments. Effectively diagnosing performance issues, bottlenecks, or failures requires comprehensive observability. For this, many organizations look to OpenTelemetry, which provides a standardized approach to capturing and analyzing telemetry data. Fir is Heroku’s next generation cloud platform, designed to offer more modern cloud-native cap..
|
|
Somebody is in the room — did we just interview ChatGPT?
-
engineering.prezi.com
-
10 months ago
-
eng
|
|
Jurisdiction Is Nearly Irrelevant to the Security of Encrypted Messaging Apps
-
soatok.blog
-
10 months ago
-
eng
Every time I lightly touch on this point, I always get someone who insists on arguing with me about it, so I thought it would be worth making a dedicated, singular-focused blog post about this topic without worrying too much about tertiary matters. Here’s the TL;DR: If you actually built your cryptography properly, you shouldn’t […]
|
Here are all the commands required condensed into a single script (thanks Copilot): This is for a 1GB swap file (double the ram on the pi). However, you can increase it as much as you’d like on line #14. Just be aware that the benefits drop off pretty quickly beyond this point. Note that I’m … Continue reading "Using a USB Drive for a swap file on a RaspberryPi Zero 2"
|
|
I believe what’s important isn’t the specific technology itself, but rather maintaining curiosity that always looks toward new alternatives and making technical decisions based on your own judgment rather than simply delegating your choices to popular opinion. In Praise of the Contrarian Stack
|
|
Mastering Postgres Replication Slots: Preventing WAL Bloat and Other Production Issues
-
www.morling.dev
-
10 months ago
-
eng
Table of Contents Use the pgoutput Logical Decoding Output Plug-in Define a Maximum Replication Slot Size Enable Heartbeats Use Table-level Publications Use Column and Row Filters Enable Fail-Over Slots Consider Using Replica Identity FULL Monitor, Monitor, Monitor! Drop Unused Replication Slots Summary Over the last couple of years, I’ve helped dozens of users and organizations to build Change Data Capture (CDC)....
|
|
Mastering Postgres Replication Slots: Preventing WAL Bloat and Other Production Issues
-
www.morling.dev
-
10 months ago
-
eng
Table of Contents Use the pgoutput Logical Decoding Output Plug-in Define a Maximum Replication Slot Size Enable Heartbeats Use Table-level Publications Use Column and Row Filters Enable Fail-Over Slots Consider Using Replica Identity FULL Monitor, Monitor, Monitor! Drop Unused Replication Slots Summary Over the last couple of years, I’ve helped dozens of users and organizations to build Change Data Capture (CDC)....
|
|
On Thursday, I will be conducting an MCP Server session at the Summer AI Afternoon event organized by DevMarche in collaboration with DevRomagna , the neighbouring development communities. There are more than 50 people signed up already, and I’m so looking forward to meeting old and new friends down South.
|