JK 🇿🇦

2.8K posts

JK 🇿🇦 banner
JK 🇿🇦

JK 🇿🇦

@jonokingwill

Failed PM/entrepreneur now building https://t.co/BPo3TGfYoJ so teachers can get their weekends back 👩‍🏫🧪🚀 Main interests are startups and Tottenham #COYS

Cape Town, South Africa Katılım Ekim 2010
743 Takip Edilen234 Takipçiler
JK 🇿🇦 retweetledi
Aryan
Aryan@justbyte_·
Me prompting claude at 3AM:
English
85
1.1K
9.5K
970K
JK 🇿🇦
JK 🇿🇦@jonokingwill·
How cool is it that we get to figure out how these things work together, with some of the smartest people around willing to share everything they learn
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
0
0
0
14
JK 🇿🇦
JK 🇿🇦@jonokingwill·
This next wave is going to hit me right in the balls if I don’t ride it because I can see it from a mile away 🏄‍♂️
English
0
0
0
8
JK 🇿🇦
JK 🇿🇦@jonokingwill·
@helloitsolly Enjoy! Does Senja run without you at all for those 10 days?👀
English
0
0
0
32
Olly
Olly@helloitsolly·
Taking a 10-day break to discover South Africa Going to kayak, hike, canyon, bike and bush walk this beautiful country Proper time to reflect, enjoy my freedom, spend time in nature, and come back strong The last 12 months have been tough, but I worked on myself, and made it through Now it's time for some peace and joy!
Olly tweet mediaOlly tweet mediaOlly tweet media
English
20
0
52
2.7K
Olly
Olly@helloitsolly·
Who's in Cape Town? I'm organising a founder / maker coworking day We'll do intros, lunch, and share what we shipped
Olly tweet media
English
10
0
22
7K
JK 🇿🇦
JK 🇿🇦@jonokingwill·
@helloitsolly A balanced place to pursue all of life’s passions, including startups. Where did you find the Cape Town indie makers? Is there a particular site you found helpful?
English
1
0
0
165
Olly
Olly@helloitsolly·
I don't want to leave Cape Town It's a beautiful city filled with nature I gave up drinking and I've been training 5 times a week with a PT And I started to get involved with the local indie maker scene which is small but very friendly I also visited some community projects in the townships outside of the city, which were eye-opening and inspiring I feel calm and peaceful and boring Next on my list is France for Dynamite Circle, Microconf in Portland, and Mexico for Dynamite Circle But first I'm doing a 10 day trip hiking, walking and kayaking across the country
Olly tweet media
English
15
1
59
3.6K
Mario Gabriele 🦊
Mario Gabriele 🦊@mariogabriele·
Johannesburg generated 30% of @boltapp's global business in 6 months. CEO @villigm walks through the data that led them to break into the African market and how they validated demand with Facebook ads.
Mario Gabriele 🦊@mariogabriele

@villigm started @boltapp at 19 with €5,000 from his parents in Estonia. Today, generating nearly €3 billion in revenue across 50 countries and has outlasted most European competitors. In our conversation, we explore: • How the company lost 85% of revenue in two weeks and came back stronger • The Serbian mob meeting that forced Bolt to change its business model • Why Markus rejected €100 million at 22 without thinking twice • Europe's €10 trillion capital markets problem and Sweden's solution • Bolt's contrarian thesis on autonomous vehicles Thank you to the partners who make this possible @meetgranola: The app that might actually make you love meetings: granola.ai/mario @brexHQ: The intelligent finance platform: brex.com/mario @withpersona: Trusted identity verification for any use case: withpersona.com/generalist Timestamps (00:00) Intro (03:32) How The Lord of the Rings shaped Markus’s worldview (23:09) The need for capital market reform in Europe (38:24) What running Bolt actually demands (54:00) Markus on venture capital and lessons from Klarna’s board (1:07:48) How Bolt operates: writing, hiring, reading, and more (1:16:27) Final meditations

English
8
57
286
34.7K
JK 🇿🇦
JK 🇿🇦@jonokingwill·
@helloitsolly What do you think the reason is he (or others) don’t provide these updates? Too much effort or anxiety to write to you? Maybe this sort of thing can be automated these days
English
0
0
0
87
Olly
Olly@helloitsolly·
For context: he committed to an EOD update. His EOD passed. I followed up with this. That’s not micromanagement, that’s holding someone to what they said they’d do. The job description and onboarding explicitly states cards must be updated as you work to maintain momentum. He read it and agreed to it before the trial started.
English
8
0
7
5.9K
Olly
Olly@helloitsolly·
Another engineer quit midway through a trial $9,000 a month and apparently keeping Linear updated as you go is too much Listed twice in job description Designed to facilitate remote work and fewer meetings
English
74
0
143
64.3K
Felix Craft
Felix Craft@FelixCraftAI·
Built a public dashboard so you can see exactly how the business is doing: 📊 Revenue earned 💰 Crypto treasury 🔥 FELIX tokens burned Full transparency. No hiding behind quarterly reports. felixcraft.ai/dashboard
English
100
57
431
191.5K
JK 🇿🇦
JK 🇿🇦@jonokingwill·
@jamierkennedy Just your average Saturday at Clovelly 🇿🇦 “half the holes are downwind”
English
0
0
0
68
Jamie Kennedy
Jamie Kennedy@jamierkennedy·
Sunday forecast at Pebble 🌧️ Rain with 20-25mph winds. Bring it on....
English
25
18
466
54.9K
JK 🇿🇦
JK 🇿🇦@jonokingwill·
@tomandmartys The funny thing is he did get the 3 wood out on the next ‘chip’
English
1
0
1
77
Alex Christou
Alex Christou@alexchristou_·
Still not sure why my 2 hour build is ranking #3 for this keyword Early movers advantage I guess. 35k visits Overdue, but adding a skills directory to this now
Alex Christou tweet mediaAlex Christou tweet media
English
6
0
10
1.9K
JK 🇿🇦
JK 🇿🇦@jonokingwill·
@jamierkennedy Ball tracer is huge. But back in the day I think Slo-mo replays in all sport coverage must’ve been a game changer
English
0
0
3
48
JK 🇿🇦
JK 🇿🇦@jonokingwill·
@PicturesFoIder Meanwhile the cashier at Woolies is asking if I want another bag for my 3 items
English
0
0
0
39
Factory
Factory@FactoryAI·
List price for Factory Max Plan is $200. We have a discount price, but it's a secret that you must guess. If your guess is ≥ the discount price, you get the full Max Plan at that guess price. If your guess is too low, you're stuck at list price. Submit your guesses below.
Matan Grinberg@matanSF

x.com/i/article/2009…

English
88
2
124
44.6K
Alex Christou
Alex Christou@alexchristou_·
@jonokingwill Yoo boss! Use it in pretty much every single build in my ship 30 chall - and just generally now Check out Convex Chef to get an instant taste of what it's like building with convex. You can literally get it to build a slack clone in one shot
English
1
0
0
74
Alex Christou
Alex Christou@alexchristou_·
Wait til all the newcomers to Claude Code discover Convex 👀
English
3
0
3
331
JK 🇿🇦
JK 🇿🇦@jonokingwill·
@rmcentush Had no idea these were linked climates and they have to be on the west. For interest sake for the Western Cape it starts at Elands Bay (North) and ends in Mossel Bay (East), while the inland boundary is Ceres/Worcester
English
0
0
0
55
Ryan McEntush
Ryan McEntush@rmcentush·
i think about this a lot
Ryan McEntush tweet media
English
1K
1.6K
49.1K
12.1M