|
Do you remember MapReduce? That distributed computing pattern that powered early Google and Hadoop? “Mapping” a lot of tasks to some compute clusters, then “reducing” the results? Well, I’ve been experimenting with applying the same concept to AI tasks using Claude Code, and the results have been surprisingly powerful. This is already being used to generate RAGs, but it’s a lot more fun to try it locally in your own documents.
|
|
Second week of my NixOS notes on what happened in the community or that I learned that I found interesting.
|
|
Do you remember MapReduce? That distributed computing pattern that powered early Google and Hadoop? “Mapping” a lot of tasks to some compute clusters, then “reducing” the results? Well, I’ve been experimenting with applying the same concept to AI tasks using Claude Code, and the results have been surprisingly powerful. This is already being used to generate RAGs, but it’s a lot more fun to try it locally in your own documents.
|
|
The Marginalia Search index has been partially rewritten to perform much better, using new data structures designed to make better use of modern hardware. This post will cover the new design, and will also touch upon some of the unexpected and unintuitive performance characteristics of NVMe SSDs when it comes to read sizes. The index is already fairly large, but can sometimes feel smaller than it is, and paradoxically, query performance i..
|
|
Matt ODell [26:26]: "Trump has absolutely filled his bags with as much Bitcoin as possible, including all of his cronies. I mean right now his stock, Trump Media, has 15000 Bitcoin in the Treasury. Bro has more Bitcoin than Coinbase." #
|
|
Back to science fiction with another installment in the Hainish Cycle! The Telling is about orthodoxy, totalitarianism, and cultural revolution. It felt different than other sci-fi I’ve read from Le Guin. Instead of being a man from an alient planet like Hain-Davenant or Annares, the narrator is an Indian-Canadian woman from Earth. While the story takes place on the recently-uplifted planet Aka, Earth and the narrator’s rememberings and a..
|
|
Back to science fiction with another installment in the Hainish Cycle! The Telling is about orthodoxy, totalitarianism, and cultural revolution. It felt different than other sci-fi I’ve read from Le Guin. Instead of being a man from an alient planet like Hain-Davenant or Annares, the narrator is an Indian-Canadian woman from Earth. While the story takes place on the recently-uplifted planet Aka, Earth and the narrator’s rememberings and a..
|
|
I’m trying to get a bit back into the habit of daily blogging. I’ve found that when I get very in depth absorbed into development work, my blogging output decreases. It’s a focus thing, but also a balance thing. There are times when blogging can be an ephemeral and non-distracting activity, something you just do in a few minutes in between tasks. But it can also sometimes turn into something more involved. And when you are really in the thi..
|
|
Single Sign On scales headcount and maintains security under a single credential. Services unfairly price for SSO, so I made my own for a furry convention.
|
|
When considering an object-oriented programming problem, should you prefer inheritance or composition? Why wouldn't it just be simpler to use functions? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
|
This is the online writing home of Tony Pisculli (I do other stuff in other places). You can find links to my published stories and interactive fiction, with notes on produced plays coming soon. The best place to start, if you’re new here, is probably this roundup of short stories I wrote for Inktober in […]
|
|
Figure 1: Happy little storage buckets made of star stuff. I store all of my critical data in ZFS and replicate it offsite nightly with zrepl . The monitoring page of the zrepl docs mock me with: Monitoring endpoints are configured in the global.monitoring section of the config file. […] zrepl can expose Prometheus metrics via HTTP. Without the ability to fire commands after replication completes, this monitoring solu....
|
|
Lately, I have been pondering the waste we generate as we live and the ways to reduce it. As I scale down, I fill trash bags with things I can’t use, which bothers me. The items that can be donated and have a second life are strictly excluded from this definition, though. They’re donated to people who need them. The items that are disposed of include cardboard boxes, plastic containers, and items that have leaked or reached the end of the....
|
|
One of my favorite projects has been using my Mac Mini as a home data center. It hosts this blog and all of my projects. After using cloud machines for decades, there's something tactile about maintai...
|
|
One of my favorite projects has been using my Mac Mini as a home data center. It hosts this blog and all of my projects. After using cloud machines for decades, there's something tactile about maintai...
|
|
Lately, I have been pondering the waste we generate as we live and the ways to reduce it. As I scale down, I fill trash bags with things I can’t use, which bothers me. The items that can be donated and have a second life are strictly excluded from this definition, though. They’re donated to people who need them. The items that are disposed of include cardboard boxes, plastic containers, and items that have leaked or reached the end of the....
|
|
New Tool: xstack - Completely Passive eBPF Linux Stack Profiling Without Any Tracepoints
-
tanelpoder.com
-
11 months ago
-
eng
I just added another tool into my 0x.tools toolset: With xstack , you can passively sample both kernel stacks and user stacks (as long as framepointers are present) with a pretty minimalistic tool, with no direct impact to your critical application processes! While xstack itself is just a data extraction tool, you probably want to summarize/profile all those thread states and stack profiles. Here’s an example of piping xstack output ..
|
|
New Tool: xstack - Completely Passive eBPF Linux Stack Profiling Without Any Tracepoints
-
tanelpoder.com
-
11 months ago
-
eng
I just added another tool into my 0x.tools toolset: With xstack , you can passively sample both kernel stacks and user stacks (as long as framepointers are present) with a pretty minimalistic tool, with no direct impact to your critical application processes! While xstack itself is just a data extraction tool, you probably want to summarize/profile all those thread states and stack profiles. Here’s an example of piping xstack output ..
|
|
Calle [35:44]: "There is a thin sliver of a population of, let’s call them plus minus millennials, that grew up with an internet that was like wild west. Complete freedom. No identities, no logins, you know, just IRC chat rooms, anonymous people. You just talk about your interests, and you don’t present yourself, it’s not about look at me, it‘s about look at this interesting thing. And anything goes. File sharing, sharing of information, t....
|
|
We are witnessing a shift from reactive to proactive application security, with AI agents operating in autonomy. What are the benefits, risks & best practices of AI agents implementation in AppSec?
|
|
I’m incredibly excited to finally share something I’ve been pouring my heart into at RogoLabs. For those of you who caught my talk at BSidesLV, you got a sneak peek, but today it’s official: CNAScorecard.org is live! For years, the CVE program has been our shared language for identifying vulnerabilities. But lately, we’ve all felt the growing pains. We’re seeing more CVEs with incomplete, vague, or missing data. This isn’t just a small prob....
|
|
Today's chat tools feel dated. It's time for a startup to rethink them. Notion is an example of a team firing on all cylinders to become AI-native. But, no communication tools seem to have cracked AI....
|
|
Today's chat tools feel dated. It's time for a startup to rethink them. Notion is an example of a team firing on all cylinders to become AI-native. But, no communication tools seem to have cracked AI....
|
|
Set up a single-node EDB Postgres Distributed cluster on Ubuntu
-
notes.eatonphil.com
-
11 months ago
-
eng
|
|
Self-custody BAT payouts on Solana now open to all Brave Rewards users
-
brave.com
-
11 months ago
-
eng
In line with the BAT Roadmap 3.0, users now have full control over their BAT earnings, reflecting our commitment to building a more decentralized and user-first ecosystem.
|
|
In this post, we take the next step in securing our Backend-for-Frontend (BFF) by adding robust Cross-Origin Resource Sharing (CORS) protection. CORS is
|
|
Replacing Makefile with Invoke for Cross-Platform Python Tasks
-
www.safjan.com
-
11 months ago
-
eng
Learn how switching from Make to Invoke improves cross-platform compatibility for Python project tasks, ensuring consistent behavior across macOS, Linux, and Windows.
|
|
Replacing Makefile with Invoke for Cross-Platform Python Tasks
-
www.safjan.com
-
11 months ago
-
eng
Learn how switching from Make to Invoke improves cross-platform compatibility for Python project tasks, ensuring consistent behavior across macOS, Linux, and Windows.
|