Creating your own federated microblog
In this tutorial, we will build a small microblog that implements the ActivityPub protocol, similar to Mastodon or Misskey, using Fedify, an ActivityPub server framework.
The latest blog posts to take off on Hacker News. 80,849 posts.
In this tutorial, we will build a small microblog that implements the ActivityPub protocol, similar to Mastodon or Misskey, using Fedify, an ActivityPub server framework.
Vim is a powerful text editor that improves coding speed & efficiency through its shortcut-based Vim language. While learning Vim can be challenging, it is a valuable skill that can enhance your career as a computer professional.
I never would have read Careless People , Sarah Wynn-Williams's tell-all memoir about her years running global policy for Facebook, but then Meta's lawyer tried to get the book suppressed and secured an injunction to prevent her from promoting it:
We have solved a traveling salesman problem (TSP) to walk to 81,998 bars in South Korea. The problem was created using the Open Source Routing Machine (OSRM) to build a table of the 3,361,795,003 point-to-point travel times, one for each pair of bar locations. Our computation produced a tour together with a proof that…
We’d like to announce the availability of the QEMU 10.0.0 release. This release contains 2800+ commits from 211 authors.
YAGNI, or, You aren't gonna need it , is a standard piece of advice that warns against over engineering and building too many features too early. I think its great and saves you from wasting time, which can kill a project.
A whistleblower at the National Labor Relations Board (NLRB) alleged last week that denizens of Elon Musk’s Department of Government Efficiency (DOGE) siphoned gigabytes of data from the agency’s sensitive case files in early March. The whistleblower said accounts created for DOGE at the NLRB downloaded three code…
News Highlights: ◆We have achieved the world's first successful lightn...
AI coding tools boost productivity but may sacrifice the flow state and deep satisfaction developers experience when writing code by hand. What are we losing?
It turns out that LLMs can make CAD models for simple 3D mechanical parts. And, I think they’ll be extremely good at it soon.
Developing a Boids program from scratch without restarting it.
MCPs—Model Context Protocols—are set to transform AI from passive chatbots into powerful, action-taking agents. But the real story isn’t what MCPs enable—it’s who controls them.
An essay about bad AI app design
A virtual feature store for the modern AI stack
They made computers behave like annoying salesmen | exotext
After over two decades, players are now forbidden from flying a seaplane, all thanks to undefined code behavior.
I’ve been using Obsidian for all my writing lately, and it’s been a game changer. The local-first model means everything lives as plain text on my machine, and with the Minimal theme, the interface stays clean and distraction-free. My vault lives in iCloud (Dropbox or Google Drive work too), so notes sync seamlessly…
This is a brief continuation of a previous post ( Repo ), which introduced such visualization for collatz sequences based on Langton’s Ant .
Pick the cheapest geocoding API provider for your project. An impartial comparison of pricing for HERE, Google Maps Platform, Azure Maps, OpenCage, TomTom Maps, LocationIQ, and Nominatim.
A collection of advanced Python features that I've found interesting, underrated, or unique - as someone who's seen a lot of Python code.
It is wonderful to see the growing number of people working on digital commons, inventing and improving technologies to the benefit of all humanity. 42 of such projects have been selected for funding in the October call of the NGI Zero Commons Fund. In terms of applications, it was the largest call round in NGI Zero's…
When measuring the size of a two-dimensional digital picture, the unit pixel is used in a weird overloaded way. Sometimes, it is used as a unit of linear length. For example, each frame of an animation is 1920 pixels wide and 1080 pixels tall. The Cascading Style Sheets (CSS) web standard has px as a unit of length…
How to Build Truly Portable eBPF Programs
Atuin Desktop looks like a doc, but runs like your terminal. Script blocks, embedded terminals, database clients and prometheus charts - all in one place.
How long it really takes to create a new habit, not 21 days.