Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK

Let’s talk about AI pair programming - not the hypothetical future version, but what we have right now in 2024. I’ve spent the last year working extensively with AI coding assistants, and I have some thoughts to share.

Powerful and cautionary story. I wondered for many years, how all of this could have happened. How people like my grandpa turned into monsters and people around him watched or turned into monsters with him. The last years made this very clear. More here .


The Song of Achilles is a moving tale offering a new perspective on Homer’s The Iliad. It weaves through the origin of Achilles…




It's time for my annual books roundup - slightly late, but who's counting? (it's me) In the earliest moments of 2023, my partner Yee Aun and I were hailing a pedicab on the rainy streets of San Diego; as the year ended, we were cozy in bed hours before, having succumbed to sleep. Funny, the contrast. Looking back on this list, Jo Harkin's Tell Me An Ending stands out as my favorite, a story following several people through a world wh....

After toying with GPT based models. I have also explored how we can use these models locally, without internet, having full control. This post describes my process and learnings about my explorations…

After toying with GPT based models. I have also explored how we can use these models locally, without internet, having full control. This post describes my process and learnings about my explorations…

Using the __construct() method for dependency injection in Laravel Artisan commands can have unexpected consequences.

Visiting Greece - liza.io - 2 years ago - eng
I visited Greece last year, spending a week in Athens and then another in Thessaloniki to attend a wedding. I took so many pictures and they’re just languishing in my phone, so I decided put them into a small travel post.

A dozen years ago, I shared an edited-for-readability chat I had with a friend on the gold standard. In it I stated: I’d think that it would be better to keep the mountains and valleys more stable / less high|deep, so that slowdowns aren’t felt by a disproportionately small community/niche of the economy, and so... continue “bring back boom-and-bust” »


A follow up hot-fix has been released on the v2.9.x release to fix a path traversal fix isolated to the Windows platform.

Quite Quiet - markjgsmith.com - 2 years ago - eng
Quite Quiet (Issue #150) 2024-01-20 12:45:00 +07:00 by Mark Smith This week’s newsletter is out! In this week’s edition: Sort of a quiet week but still a few interesting and important topics: Bitcoin scaling, HTMX, regulation in the EU and open source AI. Issue details: Title: Quite Quiet Issue: 150 Page: issue webpage Another awesome issue of the newsletter. #

Using NetworkManager and systemd-resolved together in Debian bookworm does not work out of the box. The first sign of trouble was these constant messages in my logs: avahi-daemon[pid]: Host name conflict, retrying with hostname-2 Then I realized that CUPS printer discovery didn't work: my network printer could not be found. Since this discovery now relies on Multicast DNS , it would make sense that both problems are related to an ....


It's 2024, y'all. We're 20 days into the year, so I'm running out of time to write that end of year post I always do. I haven't quite known…

So the day before we left on our vacation to New Zealand last month, a guy who was not being careful rear ended use on Queen K highway stopping at a red light. He was almost stopped so there wasn’t much damage and no one was hurt. When we got home we followed up and … Continue reading The Internet can be so f’ing efficient!

Today, let’s go back to the topic of the first post in this series of Django tips. At the time, I focused on the python manage.py check --deploy command. In this article, I will explore the feature on which it is built and how it can be quite handy for many other scenarios. So, the […]

If you are one of the few following me on Substack, I have news: I’m leaving Substack and moving to a different platform . I actually left a couple of weeks ago; my latest posts are not on Substack and you can find them on my website (the source of all my content), or you can subscribe to the new newsletter or the RSS feed like hackers do. If you’re an old-time Substack subscriber, you already know because I transferred all the act..

A not insignificant part of my job is to go over code. Today I want to discuss how we approach code reviews at RavenDB, not from a process perspective but from an operational one. I have been a developer for nearly 25 years now, and I’ve come to realize that when I’m doing a code review I’m actually looking at the code from three separate perspectives. The first, and most obvious one, is when I’m actually looking for problems in the code -....

How can you measure the quality of a large language model? What tools can measure bias, toxicity, and truthfulness levels in a model using Python? This week on the show, Jodie Burchell, developer advocate for data science at JetBrains, returns to discuss techniques and tools for evaluating LLMs With Python.

Assumed Audience : Hackers and listeners of the Changelog podcast . Epistemic Status : Confident. So, apparently, the Changelog podcast thought that one of my blog posts was important enough to comment on. Cool! But they had a critique. They linked to another show of theirs with Kris Brandow who said : we should get rid of [the tech debt analogy], because I don’t think the thing that we’re talking about when we’re ta..

Assumed Audience : Hackers and listeners of the Changelog podcast . Epistemic Status : Confident. So, apparently, the Changelog podcast thought that one of my blog posts was important enough to comment on. Cool! But they had a critique. They linked to another show of theirs with Kris Brandow who said : we should get rid of [the tech debt analogy], because I don’t think the thing that we’re talking about when we’re ta..

Assumed Audience : Hackers and listeners of the Changelog podcast . Epistemic Status : Confident. So, apparently, the Changelog podcast thought that one of my blog posts was important enough to comment on. Cool! But they had a critique. They linked to another show of theirs with Kris Brandow who said : we should get rid of [the tech debt analogy], because I don’t think the thing that we’re talking about when we’re ta..

Assumed Audience : Hackers and listeners of the Changelog podcast . Epistemic Status : Confident. So, apparently, the Changelog podcast thought that one of my blog posts was important enough to comment on. Cool! But they had a critique. They linked to another show of theirs with Kris Brandow who said : we should get rid of [the tech debt analogy], because I don’t think the thing that we’re talking about when we’re ta..

Assumed Audience : Hackers and listeners of the Changelog podcast . Epistemic Status : Confident. So, apparently, the Changelog podcast thought that one of my blog posts was important enough to comment on. Cool! But they had a critique. They linked to another show of theirs with Kris Brandow who said : we should get rid of [the tech debt analogy], because I don’t think the thing that we’re talking about when we’re ta..

Assumed Audience : Hackers and listeners of the Changelog podcast . Epistemic Status : Confident. So, apparently, the Changelog podcast thought that one of my blog posts was important enough to comment on. Cool! But they had a critique. They linked to another show of theirs with Kris Brandow who said : we should get rid of [the tech debt analogy], because I don’t think the thing that we’re talking about when we’re ta..

A prototype that makes it easier to navigate and research city council hearings using LLMs (links below). 👉 This blog post discusses a prototype I worked on which is now live at https://citymeetings.nyc. citymeetings.nyc is a tool built to help folks navigate NYC city meetings easily. I’ve been using LLMs to glean information from NYC city council meetings as part of my work writing this newsletter on NYC city council activity.

We’ve got some DEF CON content updates for you today! First, we’ve added some AppSec Village videos we were missing from DC30 and DC31. You can grab them at media.defcon.org . Second, the big torrent of all the goodies from DC31 is now also live on the media server . And third, if you’re looking for a 1.7T ‘everything DC’ torrent, that’s freshly updated and available for you on infocon.org . Make sure to stretch your..

I have a lot of thoughts about this book but I’ll try to keep this brief. To start, this book has a very odd citation format. The author directly cites journalists, blog posts, magazine surveys directly in line, but then deeper resources, ie Academic Studies, Medical Journals, are cited at the back of the book - and not many are cited compared to how many Journalists are. This creates a problem where many times in the book the author will..

This year, we asked the DevRel and SecRel team at Snyk and security experts from around the industry to drop in their personal and professional New Year's security resolutions for 2024.

Attention is a prized currency. Basically, every company around you is trying to grab your attention to get a return on investment. What does it mean for lifelong learners and knowledge workers? What are the pitfalls to avoid and ways to leverage that to learn better and be more productive?


On January 11th, 2024, a significant security vulnerability was disclosed in Jinja2, a widely used Python templating library. Identified as CVE-2024-22195, this cross-site scripting (XSS) vulnerability has raised concerns due to its impact on numerous projects.

Over the decades I've relied heavily on bash aliases and functions to automate common tasks, resulting in a .bash_profile that's over a thousand lines long. But lately I find myself writing many small scripts instead. These tiny scripts, which live in a directory on my $PATH, have several advantages: They compose nicely, in line with the Unix philosophy . They are reasonably portable. If it works for me on Linux, it'll often work on....




Hi, Deine E-Mail-Validierung ist falsch (wahrscheinlich). Und deine Modellierung, dass jeder Mensch einen Vor- und einen Nachnamen hat, ist ebenfalls falsch. Als ich in den vergangenen Tagen meine Bookmarks auf der Suche nach einem Artikel zu Project Management in BigTech durchforstet habe, bin ich auf einen alten Artikel von 2010 gestolpert: Falsehoods Programmers Believe About Names . Ein exzellentes Essay! Unsere Annahme..

Over the decades I've relied heavily on bash aliases and functions to automate common tasks, resulting in a .bash_profile that's over a thousand lines long. But lately I find myself writing many small scripts instead. These tiny scripts, which live in a directory on my $PATH, have several advantages: They compose nicely, in line with the Unix philosophy . They are reasonably portable. If it works for me on Linux, it'll often work on....


5 visitors online