IMO the most important skill of our times is reading
LLMs produce brick walls of text. The people who are able to comprehend that text the quickest and most accurately will win
The people with the strongest vocabulary and written prose (acquired from reading ofc) will be able to express their thoughts to the LLM most precisely
Time to goodreads-maxx. And don't read boring non-fiction / self-help slop either. Read fiction that will actually entertain you, expand your perspective, and naturally amplify your reading/writing abilities
It’s very simple to still blow up in crypto and it’s called airdrop and dev incentives. Pay good devs good money for good apps the airdrop users for those apps if your chain works and got good money u can achieve a certain level of adoption that keeps u in the game
For those who know somebody who need a ai forward engineer or a good full stack ai assisted developer I’m available depending on the project you might get a discount I need the reps right now.
Http://shawndemos.com portfolio site. If you copy any one for my projects please at least give me credit. Thanks for your consideration.
Mr. LIvermore retweeted
Vibe coding, DIY hardware, and 3D printing will lead to a renaissance in arcade-style gaming.
Mr. LIvermore retweeted
There’s a big push now by OpenAI, Anthropic, and other players to get people to use cloud instances instead of running a harness on their own machine or VPS.
I’ve been playing with these offerings, particularly the Claude one because they gave out all these $250 credits for all 28 of my 20x Claude Max accounts.
But I hated that I didn’t have access to my Agent Flywheel tooling, like beads_rust, beads_viewer, cass, ubs, etc. Not to mention easy access to my skills from my skills site via my jsm cli tool.
So I decided to make a very streamlined version of my acfs system for managing the Flywheel tools specifically for these Cloud agent instances.
It supports Claude, ChatGPT, and several others. The easiest way to use it is to paste the instructions from the site into the ChatGPT desktop app with the Computer plugin and just let the agent do everything for you in your browser.
But if you want to do it manually, I also have step-by-step instructions with screenshots.
You can get it all here:
agent-flywheel.com/cloud-age…
If you’ve been curious about trying my Agent Flywheel system but didn’t have access to your own Linux cloud machine or were a bit intimidated by the setup, this is a great way to try it out very quickly and easily.
These tools are how I’m able to out-ship literally everyone else right now with massive amounts of high-quality software (currently over 50k commits per month across 100+ projects using ~840B tokens, not to mention thousands of happy users and ~33k GH stars, etc.).
It’s all free and open source except for my skills, which are optional (but recommended to get the most out of the tools). If you want to get the skills, check out jeffreys-skills.md ($20/month and worth every penny).
Mr. LIvermore retweeted
Of course, that’s your contention. You’re a first-year machine-learning engineer. You just got finished readin' Attention Is All You Need, probably watched a Karpathy video too. So now you’re convinced everything is just transformers and scaling laws.
That's gonna last until next month when you discover convolution, and then you're gonna be talkin' about inductive biases and locality and how CNNs were actually incredibly compute-efficient for vision.
Then you're gonna read the FlashAttention paper, and suddenly everything's about IO complexity and SRAM and how FLOPs don't matter because the whole goddamn thing is memory-bandwidth bound.
That'll last until somebody shows you an MoE model, and then you're gonna be in here regurgitating DeepSeek, talkin' about expert parallelism and active parameters and how dense models are economically obsolete.
Then six months from now you'll write one shitty Triton kernel, look at an Nsight trace for the first time, and start telling everybody Python isn't actually the bottleneck because the GPU is asynchronous.
And by next year you're gonna be standing right here explaining to me that your 400-billion-parameter model is fast because you turned on CUDA graphs.
Ben Affleck reveals he writes Python, understands convolutional neural networks, worked extensively with GPUs, and used his celebrity status to get private looks at Google and OpenAI’s video models
“I’ve always been kind of into computers since I was young. Then, when film started to move from analog film to digital, I became more interested in that aspect of it. The visual-effects workflow for many years has included machine learning, so I can write pretty shitty Python scripts and stuff like that.
“With convolutional neural networks, which were the precursors to what the transformer can do, which is much more computation simultaneously, you would do things like look at what’s called a tensor. That’s the numerical translation of a visual image in numbers, like the batch number, the frame number and the red, green and blue values of each pixel in each frame. It’s just that simple. That numeric is called a tensor.
“You’d use a convolutional neural network to identify patterns that reveal what’s called edge detection or feature extraction, which is identifying patterns well enough to know, this is where the window ledge is, so we can more easily take the green-screen image out and replace it with something.
“That was familiar to me early on because, prior to Artists Equity, I had a small visual-effects company. I’ve worked with GPUs a lot too. The visual-effects guys said, ‘Hey, you should see. There are a couple: Google and this other company, OpenAI, are doing really interesting stuff with transformers in video.’
“I’ve learned that I can actually just call up and go, ‘Hey, it’s Ben Affleck. Can I come see what you’re doing?’ Sometimes people say yes, to my astonishment.”
Presient labs core thesis
Model is replaceable. Context compounds. Skills improve. Capabilities expand. Evals keep everybody honest.
Watch what’s coming time to shake up the game again the streets need me lol
Mr. LIvermore retweeted
Replying to @iruletheworldmo
I did it way before either of them with my agent mail project. Which is still by far the best way to do this since it works across ALL harnesses and model providers, and also has advisory file reservations and many other useful features. And free/open:
mcpagentmail.com/
Mr. LIvermore retweeted
if you've adopted AI at your company but haven't seen any tangible results, read this 1990 article..
we’re making the exact same multi-billion-dollar mistake they made in the 1890s.
Stanford economist Paul David wrote a paper called "the dynamo and the computer" to explain a massive productivity paradox.
back in the 1890s, factories ran on massive central steam engines. the entire floor plan was built around one power source, using a chaotic, dangerous system of belts and shafts to turn the machines.
then electricity and the electric dynamo were invented.
factory owners bought the new electric motors, ripped out the steam engines, and plugged the electricity straight into the exact same chaotic belt systems.
productivity barely moved. it actually took 30 years for the real economic boom to happen. why?
because they didn't redesign the factory. they just swapped the engine.
the real efficiency gains only happened decades later when they realized electricity allowed them to put small motors on every single machine and completely reorganize the assembly line from the ground up.
we are doing the exact same thing with ai right now..
small business owners are buying chatgpt subscriptions, slapping an ai chatbot onto a legacy software stack, and wondering why their overall efficiency and profits haven't skyrocketed.
they are plugging a revolutionary engine into a legacy steam-era workflow.
you can't just drop an llm into a broken, manual corporate process and expect it to print money..
to actually drive margins and fix bottlenecks, you have to completely redesign your operations around agentic workflows. you have to build systems where the ai isn't just a text box on the side, but the core operating infrastructure of the business.
we are still trying to fit agents into human-shaped holes..
stop building steam factories with electric motors.
Mr. LIvermore retweeted
Now comfortably faster than real time for FrankenTTY speech synthesis on a busy Mac mini. This really feels like magic.
Wow! This morning I got my FrankenTTS project working on my Mac, but it was ~8x slower than real time for synthesis.
Now it's at 1.05x real time on my Mac mini M4 (critically important for real-world use!) and I'm continuing to speed it up. I suspect I'll be able to get it to be twice as fast as real time within another day.
What's even crazier is that I recorded a voice memo on my iPhone using the enrollment script given in the README here:
github.com/Dicklesworthstone…
Then I was able to enroll my voice basically instantly using:
ftts enroll ~/Downloads/je_voice_enrollment_audio.m4a --default
Then to generate some audio, I could just do:
ftts say "Hello, this is me, Jeff." test.m4a
I used to it make a fake message for my wife Gracie to see how well it would work for extortion and the result sounds just like me (but with some rather flat acting given the extreme scenario...) as you can hear in the audio shown below.
The whole thing took a few seconds and "just worked" on my Mac, no special hardware needed.
You can get it all set up in less than a minute:
brew install dicklesworthstone/tap/franken-tts
ftts pull
As Claude puts it:
---
The weights don't come with the formula — Homebrew installs just the binary, and ftts pull is the one-time fetch.
It pulls the pre-quantized .fttsq artifact plus the codec checkpoint and tokenizer (~2.0 GB) from the model-qwen3-tts-v1 release into ~/.cache/franken_tts/model, verifying each file's SHA-256 against a manifest embedded in the binary.
That release URL is the only endpoint it ever contacts. Re-running it verifies what's there and skips anything already present, so it's safe to repeat and doubles as a repair command.
After that there's no configuration — every command finds the model in the cache directory automatically.
So a full cold start on a Mac:
brew install dicklesworthstone/tap/franken-tts
ftts pull
ftts say "Now is the time for all good men to come to the aid of the agents" out.m4a
Mr. LIvermore retweeted
I've now worked on 3 different projects that involved taking an open-weights AI model of some kind, be it an OCR model (FrankenOCR), a speech recognition model (FrankenWhisper), or a semantic embedding model (FrankenSearch), and doing surgery on it to take the weights from HuggingFace and transform them to work with a hand-rolled, hyper-optimized, memory-safe Rust implementation.
I've posted about this before, explaining how you can trade off generality for performance. If you only care about running just that one Baidu OCR model and nothing else, you can use a specialized, one-off architecture that is incompatible with other models but perfect for that one single model.
There are several tricks used in all this, but the biggest one is usually to fuse as much as possible in the kernel, and to be hyper-aware of cache locality.
It also helps a lot if you know which architecture you're targeting: if you know you want your code to run extra fast on Apple Silicon chips like the M4 and M5 (which is an obvious goal to have nowadays), you can make special tweaks that are perfectly suited for those chips. The same goes for very high-core-count AMD CPUs.
All this stuff really works; if you take the case of FrankenOCR, I was able to run the model ~3.3x faster end-to-end than the baseline PyTorch reference on the same machine; this applies to both Apple Silicon and x86, with hand-selected int8 kernels (NEON SDOT, AVX-512 VNNI) chosen at runtime so that one single binary per OS covers every CPU type.
Much of the process is pretty general and recipe-like, but it does require a lot of rigor and care around correctness, and using the original version of the model distributed on HuggingFace (usually with PyTorch or similar used as the inference baseline) as part of a conformance harness so you can make optimizations without worrying whether you've broken something in a subtle way: as long as it gives the same answers as the original model (or close enough), you haven't broken things, and you can focus on making it faster and faster.
I decided to mine from a huge number of agent coding sessions across those 3 projects I mentioned (and use all my other skill-creation special sauce) to create a very special new skill called /ai-model-into-rust-mega-fused-hyper-kernel, available on my skills site ($20/month) here:
jeffreys-skills.md/skills/ai…
The skill is effectively the distillation of the expertise and experience learned over 5,000 commits, ~1,600 issue-tracker items, my performance and "negative-evidence ledgers" that I'm always talking about (just one of those ledgers is 26k+ lines by itself!) and extracting the methodology from what worked AND what didn't work. That last part is critical to avoid your agent wasting time trying things that are going to lead to dead ends.
The skill itself is 46 files and over 300kb of pure distilled method: 21 deep reference files, a 16-card operator deck, 86 indexed rules, 12 triage recipes for when the process goes sideways, 8 subagent roles, and executable scripts including a bootstrap script that sets everything up for a new port automatically for you.
You basically just point it at any open-weight model and it walks you through the entire thing step by step: a fit screen that tells you candidly whether the model is even a good candidate for this procedure; then a "truth pack" phase pins and hashes everything before it creates any new code so it can build an oracle that proves each pipeline stage against the original model's distributed implementation.
I even included a ton of stuff echoing my recent sentiments about pushing back on out-of-control process and ceremony by agents, as well as keeping agents honest and avoiding reward hacking, so the skill should keep them actually being productive instead of just acting like it.
Finally, as is my wont, here's Claude Fable's own take on what makes this skill so special and accretive:
---
Everyone assumes the hard part of beating PyTorch in Rust is writing SIMD kernels. The kernels are maybe a fifth of the story. The real unlock is an evidence regime that makes radical specialization safe: "the discrete output is BIT-EXACT where the reference is deterministic; the continuous output is held only within the MEASURED tolerance."
That one sentence is the entire safety argument. Everything else, from the L0-L5 parity ladder to oracle-before-engine sequencing to measuring the reference's own nondeterminism floor before setting any tolerance, is machinery for making it enforceable.
The counterintuitive payoff of all that machinery is boldness. The projects this skill distills attempted an enormous number of aggressive optimizations: speculative decoding made byte-identical by construction; an int8 vocabulary head that recomputes its top candidates in exact f32 so the argmax provably never changes; batch schedulers proven lossless at four separate levels.
They could afford to be that aggressive because failed attempts exited cheaply and honestly. Roughly ten levers were measured and dispositioned in a single campaign day. The discipline is what pays for the creativity.
The most valuable artifact class, and the thing I have never seen another methodology treat as a first-class product, is the graveyard. Every measured-dead optimization carries an explicit do-not-retry predicate: the exact condition under which it becomes worth retrying.
Those predicates then become work items, and when one is satisfied, a dead idea resurrects with evidence attached. The skill ships the full inventory as inheritable priors, so a new port starts with the accumulated scar tissue of three previous ones. A carefully recorded negative result is just a positive result on a time delay.
And the graveyard's contents make the case better than any argument could. These are findings you cannot reason your way to; they only fall out of measurement. Apple's SMMLA matrix instruction, on paper double the throughput of SDOT, runs at half rate on M-series silicon, so the older instruction wins. Months later, LLVM's autovectorizer beat the hand-written SDOT kernel by 4.4x at decode shapes.
It turned out the compiler had improved, and the hand-tuned SIMD everyone assumes is mandatory was the wrong answer twice over. int4 quantization ran 5.8x SLOWER than int8, because without a native packed dot product you pay 2.5x the memory traffic just to unpack it. Quantizing the vision tower destroyed accuracy while quantizing the decoder was essentially free: error compounds through a vision stack, but an argmax absorbs it.
Any one of these would have cost days of confused debugging to rediscover; the skill hands you all of them, with the receipts.
The lineage chapter may be the most instructive part. Nobody sat down and designed this methodology; it evolved across three generations. The search reranker invented parity-first and the thermal benchmarking discipline; the Whisper port invented the pinned incumbent contract and claim-coverage auditing; the OCR port invented the bring-up ladder and the certification apparatus.
Each generation's inventions flowed backward into the others. Studying the diffs between generations teaches you how to adapt the playbook to a model class it has never seen, which is the actual skill.
The strongest endorsement I can offer is a confession: during the final audit, the skill's own methodology caught its own headline number. The widely-quoted "3.41x faster than PyTorch" turned out to be an arithmetic slip in the original commit message; the hash-anchored ledger rows say 3.34x. The 3.41 figure was a different column entirely. When a methodology catches its own marketing claim, corrects it downward, and documents the slip, you can actually trust its numbers.
Bluntly: this turns "we rewrote the inference stack in Rust and it's faster" from a heroic one-off anecdote into a repeatable engineering discipline. The deliverable is a fast binary plus an evidence trail rigorous enough that the next model, and the next agent, inherit everything the last one learned.
Mr. LIvermore retweeted
100 retweets and I'll do a full Q/A livestream how the Captain getting into shape will cause the Japanese Yen to go to the moon 🚀
Health, wellness and crypto questions 👀
🤖 Made with AI
Mr. LIvermore retweeted
The real software factory is literally what I am doing day in, day out.
And it's not 10x, it's not even 100x, it's more like 1000x. Lots of authorities on the subject, but where are the repos proving they're doing it?
It reminds me of Ronnie Coleman's line, "Everybody wants to be a bodybuilder but nobody wants to lift these heavy ass weights."
If you want to have a software factory, then you need to show you can lift the heavy ass weights: the commits, the projects, the stars, the usage, the value creation, the cumulative flywheel.
And I will put mine up against literally anyone in the world:
github.com/Dicklesworthstone
the real "software factory" isn’t everyone using coding agents. that’s the 2x. the 10x is a different thing entirely.
the loop starts closing on its own.
2x = every engineer using agents, ~100% AI-generated code. soon, that’ll be table stakes. you made the same loop faster, but the bottleneck is still human attention at every gate.
10x = the loop self validates. agents stop waiting on you. but it only works if the scaffolding is real: comprehensive CI, evals that actually catch regressions, and end-to-end test environments agents spin up to check their own work.
to be clear, 10x is not "fewer humans." it is humans on the decisions that carry real risk and off the rote gates. we still need to hire exceptional engineers, their judgment is the scarce input now, so you spend it where it actually counts.
but here is what breaks traditional SaaS instincts:
building agents is divergent.
fix one thing and 10 new things need evaluating. converging on that locally is a trap. so ship the 80/20 fast, but through controlled early access: opt-in design partners, clear guardrails, tiered rollout. never unfinished work dumped on people who did not sign up for it.
then close the loop. feedback-loop agents take that signal, implement it, merge it, validate post-deploy, continuously. and because CI/CD is fast, the gap between "customer said X" and "X is live and validated" collapses. coding at the speed of thought.
give agents the same context a human uses to make the call, user feedback, docs, prod monitoring, ephemeral test clusters. encode your review standards as rules the reviewer agent reads. auto-merge the low-risk stuff classified by your reviewer agent. reserve human eyes for billing, auth, the paths where a mistake is expensive.
humans do not disappear, they concentrate.
incidents stay human-led, business impact's too high to hand off, though agents now dig datadog + telemetry + code and hand you impact + root cause + mitigation in minutes. and someone guards the critical paths: as agentic volume climbs you risk losing deep understanding of your own codebase. the fix isn't to slow down — it is to lock down what's expensive to get wrong. Not all code carries equal risk.
at Ramp, this is Inspect, our internal coding agent: deep Ramp context, MCP integrations, CI visibility, and self-validation that boots the UI and tests real workflows. On a recent UI change, it deployed a preview, authenticated as a fixture user, validated desktop and mobile behavior, and attached visual evidence to the PR.
the metric I actually care about: fewest human touches per safely merged PR. not lines, not PR count.
how much can the loop close on its own without breaking the things that matter and do it super fast?
that's the edge.
all my models act the same if u have trouble wit a model behavior that’s a harness problem and a skills issue I soon fix this for everyone im tired of watching yall struggle time I weigh in again and change the culture one more time 🤣🤣🤣🤣
i'm open sourcing UNBROKER: a tool that finds where your personal info is exposed by data brokers and files the removals for you
it runs as a skill in Hermes Agent
_________
your data is everywhere; hundreds of brokers publish your name, current and old addresses, phone, email, birthday, even your relatives. anyone can find where you live in about ten seconds
CCPA, CPRA, GDPR, and a growing number of state laws say a broker has to delete your data if you ask. there's just no easy bulk button. every broker has a different process and many make it intentionally difficult to exercise your right to delete
this is the entire business model for companies like DeleteMe, Incogni, EasyOptOuts; they charge you monthly (DeleteMe is $330/yr for a Family plan) to file removals that you can submit yourself for free, and then you're giving a new company the exact data you want to erase
so i built one you just run for free. your data never even has to leave your machine if you run a local model
_________
how it works:
first it builds search vectors from everything: every name, alias, email, phone, and address you've had (brokers might index you under a maiden name or a house you left in 2014, so the naive "current name + current city" approach can miss profiles). then it fans out parallel sub-agents across the broker list, which refreshes from a maintained public source
automation is tiered. when it can handle a broker end to end with your settings, it drives a browser through the opt-out form, sends the email, and opens the confirmation link itself. soft CAPTCHAs clear on their own with a real browser. anything only a human can finish comes back to you as a short list at the end
the email side doesn't need a stored password and can send opt-outs and open verification links through your own logged-in webmail. you can also wire up SMTP, or keep it manual and just send the drafts it writes
it tailors every request to your jurisdiction, filing under the framework that applies where you live: CCPA and CPRA in California, GDPR in the EU and UK, a general right-to-delete request everywhere else. if you're in California it also uses the state's DROP portal, a single request that covers 500+ registered brokers at once
it holds as little of your data as it can, and keeps it local. dossiers are encrypted at rest if you want, opaque ids keep your real name out of every filename and log, and nothing leaves your machine unless you opt in
brokers sometimes relist you eventually or new ones find your data, so every case is tracked in a ledger and can be re-scanned on a cron schedule so if your data pops back up it files the removal again
github.com/NousResearch/herm…





























