Robert Lofthouse

2.7K posts

Robert Lofthouse

Robert Lofthouse

@RobLofthouse

Husband, Dad, Runner, software developer, Starship watcher. Family, friends and health come first, work a distant #4,5 or 6.

Katılım Mayıs 2011
502 Takip Edilen108 Takipçiler
Alfie Carter
Alfie Carter@AlfieJCarter·
I debated keeping this to myself, but screw it... With the Complete Claude Skills Library, anyone can replace hours of manual outbound, pipeline management, and client reporting with a single session setup. If you start now, you can have all 215 skills installed, your CLAUDE.md built, and your first agentic workflow running by end of this week. So I put together every SKILL.md file across all 8 groups, written out in full and copy-paste ready. GTM operations, outreach, agents, SDR, business, Claude Code installs, plugin skills, and LinkedIn carousels. Nothing abbreviated. Nothing left for you to figure out. Like this + Comment "SKILLS" & I'll DM the guide to you Must Follow
Alfie Carter tweet media
English
1.8K
170
2.1K
141K
Robert Lofthouse
Robert Lofthouse@RobLofthouse·
@PythonPr The difference (in answer to the question) is that one creates a copy and one creates a reference. However the only thing that is wrong is the graphic, because neither of the pieces of code are wrong.
English
0
0
1
49
Robert Lofthouse
Robert Lofthouse@RobLofthouse·
Is it just me (ok, I know it isn’t) but killing Homelander might not have been the worst punishment. Keeping him alive without powers would have been so much worse for him. I think he got off light.
English
0
0
0
15
Robert Lofthouse
Robert Lofthouse@RobLofthouse·
@DevLeaderCa An expert (or at least decently good) in one AND decent (or at least proficient) in many.
English
0
0
0
39
devleader
devleader@DevLeaderCa·
Should developers be experts in one language or decent in many?
English
12
0
7
1.1K
Robert Lofthouse
Robert Lofthouse@RobLofthouse·
@DevLeaderCa I use them, but 1) the read-only thing is annoying - not that I’ve encountered any negative impact mind you and 2) sometimes you need a normal constructor to do some specific class startup stuff. This results in a mix of constructor styles in the codebase, which is also annoying
English
0
0
0
30
devleader
devleader@DevLeaderCa·
CSharp and DotNet developers: do you use primary constructors, totally against, or on the fence?
English
94
3
90
12.6K
Robert Lofthouse
Robert Lofthouse@RobLofthouse·
@draginol @davidfowl Yes yes, holy moley, a thousand times yes. I can’t understand in this ai assisted climate why my team members are still resisting using these tools.
English
0
0
0
27
David Fowler
David Fowler@davidfowl·
One of the new skills we’re all learning as these models improve is recalibrating what “doable” means, and what actually counts as a stretch. If you’re ambitious, it feels like the ceiling just disappeared. If you’re looking for certainty, it can feel disorienting.
English
7
11
128
10.1K
Robert Lofthouse
Robert Lofthouse@RobLofthouse·
@davidfowl I’ve steered away from doing something in the past because it’s been too much to take on. Now those things are quite achievable and a whole new world of deliverables has opened up.
English
1
0
0
197
⚡︎
⚡︎@_sorrengailll·
Apple for the love of all that is holy, can you PLEASE let iPhones change the volume of the alarm without changing the ringer volume? It’s a simple request. I know you can do it.
English
88
276
11.8K
456K
Robert Lofthouse
Robert Lofthouse@RobLofthouse·
@flowersslop I would have agreed previously, but since edge switched to chromium, I actually find it a better experience than chrome. Haven’t used chrome in years though, so it might be different now.
English
0
0
2
2.8K
Flowers ☾
Flowers ☾@flowersslop·
Flowers ☾ tweet media
BLCNYY@BLCNYY

@flowersslop A Microsoft event where Satya Nadella points at a slideshow that indicates Microsoft Edge is the number one browser to download Google Chrome

ZXX
124
732
15.4K
1M
Robert Lofthouse
Robert Lofthouse@RobLofthouse·
So markdown has quietly become the standard for AI based systems, from prompts to skill definitions to knowledge repos. Cool.
English
0
0
0
10
Robert Lofthouse
Robert Lofthouse@RobLofthouse·
@sesigl I wish more software engineers, junior and senior, would see it this way instead of panicking about becoming irrelevant. Compare it to today’s generation that have always known there to be a smart phone and the internet.
English
0
0
2
17
Sebastian Sigl
Sebastian Sigl@sesigl·
I fully agree with Kent Beck: it’s the best time be a junior software engineer. The future of best in class development will be driven by young people that learn to leverage AI from the beginning in a native way.
Kent Beck 🌻@KentBeck

AI just reset everyone's ignorance to 100. Doesn't matter how senior you are. Doesn't matter how clean your code is. We're all starting over. Kent Beck + @mipsytipsy on Still Burning → podcasts.apple.com/us/podcast/sti…

English
1
0
9
720
Robert Lofthouse
Robert Lofthouse@RobLofthouse·
@sesigl It has to be integration tests. Unit tests are great and everything, but that don’t test the real life scenarios that actually occur when the api is called.
English
1
0
1
51
Sebastian Sigl
Sebastian Sigl@sesigl·
Unit tests everywhere, or integration tests instead? Unit tests are fast and isolated. Integration tests hit reality. Which approach for a critical payment service? (Your reasoning?)
English
5
1
3
1K
Robert Lofthouse
Robert Lofthouse@RobLofthouse·
@IamEmily2050 Thanks for this. I’ve been seeing links to the post from Andrej linked all over my timeline and kept thinking “isn’t this what NotebookLM is built for”. Not being clued up enough on all these things, I thought maybe I was getting the wrong end of the stick.
English
0
0
1
210
Emily
Emily@IamEmily2050·
NotebookLM video overview on Andrej post.
Andrej Karpathy@karpathy

LLM Knowledge Bases Something I'm finding very useful recently: using LLMs to build personal knowledge bases for various topics of research interest. In this way, a large fraction of my recent token throughput is going less into manipulating code, and more into manipulating knowledge (stored as markdown and images). The latest LLMs are quite good at it. So: Data ingest: I index source documents (articles, papers, repos, datasets, images, etc.) into a raw/ directory, then I use an LLM to incrementally "compile" a wiki, which is just a collection of .md files in a directory structure. The wiki includes summaries of all the data in raw/, backlinks, and then it categorizes data into concepts, writes articles for them, and links them all. To convert web articles into .md files I like to use the Obsidian Web Clipper extension, and then I also use a hotkey to download all the related images to local so that my LLM can easily reference them. IDE: I use Obsidian as the IDE "frontend" where I can view the raw data, the the compiled wiki, and the derived visualizations. Important to note that the LLM writes and maintains all of the data of the wiki, I rarely touch it directly. I've played with a few Obsidian plugins to render and view data in other ways (e.g. Marp for slides). Q&A: Where things get interesting is that once your wiki is big enough (e.g. mine on some recent research is ~100 articles and ~400K words), you can ask your LLM agent all kinds of complex questions against the wiki, and it will go off, research the answers, etc. I thought I had to reach for fancy RAG, but the LLM has been pretty good about auto-maintaining index files and brief summaries of all the documents and it reads all the important related data fairly easily at this ~small scale. Output: Instead of getting answers in text/terminal, I like to have it render markdown files for me, or slide shows (Marp format), or matplotlib images, all of which I then view again in Obsidian. You can imagine many other visual output formats depending on the query. Often, I end up "filing" the outputs back into the wiki to enhance it for further queries. So my own explorations and queries always "add up" in the knowledge base. Linting: I've run some LLM "health checks" over the wiki to e.g. find inconsistent data, impute missing data (with web searchers), find interesting connections for new article candidates, etc., to incrementally clean up the wiki and enhance its overall data integrity. The LLMs are quite good at suggesting further questions to ask and look into. Extra tools: I find myself developing additional tools to process the data, e.g. I vibe coded a small and naive search engine over the wiki, which I both use directly (in a web ui), but more often I want to hand it off to an LLM via CLI as a tool for larger queries. Further explorations: As the repo grows, the natural desire is to also think about synthetic data generation + finetuning to have your LLM "know" the data in its weights instead of just context windows. TLDR: raw data from a given number of sources is collected, then compiled by an LLM into a .md wiki, then operated on by various CLIs by the LLM to do Q&A and to incrementally enhance the wiki, and all of it viewable in Obsidian. You rarely ever write or edit the wiki manually, it's the domain of the LLM. I think there is room here for an incredible new product instead of a hacky collection of scripts.

English
21
110
1.2K
143.4K
Robert Lofthouse retweetledi
AI Edge
AI Edge@aiedge_·
You literally have to be unemployed just to keep up with Anthropic.
English
15
4
76
4.2K
Robert Lofthouse
Robert Lofthouse@RobLofthouse·
Where I work we don’t have access to Claude Code or Codex, but we do have access to @GitHubCopilot and after using it to do some pretty good stuff for most of the day yesterday, I must say I’m impressed and can say it’s decent enough to do what needs to be done.
English
0
0
0
35
Robert Lofthouse
Robert Lofthouse@RobLofthouse·
So my finger was hovering over the subscribe button for @claudeai pro, when I see all the posts about tokens being eaten up at alarming rates. Guess I’ll be waiting a bit then.
English
0
0
0
9
Everyday Astronaut
Everyday Astronaut@Erdayastronaut·
Well. I think I have a new favorite movie. #projecthailmary was a fantastic adoption of the book, specifically Rocky! He was so great! Thank you to everyone who helped make such a unique and wonderful story come to life! @andyweirauthor @RyanGosling
English
43
60
1.7K
54.4K
MAGA Cult Slayer
MAGA Cult Slayer@MAGACult2·
Dumbest. “President”. Ever. Donald Trump was just praising the United States cricket team. Here’s why that’s hilarious…
English
969
5.5K
33.8K
3.2M
Robert Lofthouse
Robert Lofthouse@RobLofthouse·
@H0H0v A, because he’s taller and will step over the line first
English
0
0
1
7
KHALID
KHALID@H0H0v·
Which runner will finish FIRST?
KHALID tweet media
English
3.6K
167
8.7K
8.4M