Founder of Alfresco and Documentum. Tracking content, AI, ML, LLM, ECM, Open Source, tech, politics & economy.

Maidenhead, UK
Joined April 2007
Let's compare DeepSeek-R1 and OpenAI-o1 using RAG:
82
391
31
4,437
1,064,340
John Newton retweeted
I take back EVERYTHING I said about other video models catching up to SORA even remotely. Leaked video of SORA v2, showing 1 minute generations of txt2vid, img2vid, vid2vid, txt+vid2vid. xitter.cf/RuudNL/status/18654254… Multiple scenes and just incredible character consistency. p.s if this is coming as part of the $200/mo pro tier, OpenAI is about to see a LOT of new subs
28
24
11
325
72,485
A Life in Portraits: Ye Jinglu, a Chinese who took a selfie every year from 1907 to 1968, for 62 years, compiled a chronicle of his personal odyssey from the Qing Empire through the Republican Period and extending well into the People's Republic of China. 🧵 1/63
69
791
110
3,718
490,291
John Newton retweeted
77,550
154,990
170,251
902,308
447,158,568
John Newton retweeted
The Power of Prompt Engineering Prompt engineering has evolved considerably over the last year. It's become a legit profession, with several real engineers specializing in the area and others writing research papers! This is a good survey paper that outlines all the different types of prompt engineering (link in alt) Prompting Strategies: Various prompting strategies are discussed, including but not limited to: Chain of Thought (CoT) Chain of Cause (CoC) Program-Aided Language models (PAL) Tree of Thoughts (ToT) Least-to-Most Self-Consistency Analogical Reasoning It's incredible how much you can do with an LLM if you understand these prompting strategies and apply them appropriately based on the suitable dataset and use-cases
36
238
10
1,318
213,362
Crowdstrike Analysis: It was a NULL pointer from the memory unsafe C++ language. Since I am a professional C++ programmer, let me decode this stack trace dump for you.
2,950
19,467
4,823
95,447
34,932,200
Whoever asks for slides in advance has never given a big presentation themselves or at least not a good one. If you are still working on it, it’s because you really want it to be good. Control freakery is not compatible with creativity.
Nobody has their slides ready a week before! 🫠
1
2
6
445
John Newton retweeted
It is only rarely that, after reading a research paper, I feel like giving the authors a standing ovation. But I felt that way after finishing Direct Preference Optimization (DPO) by @rm_rafailov @archit_sharma97 @ericmitchellai @StefanoErmon @chrmanning and @chelseabfinn. This beautiful paper proposes a much simpler alternative to RLHF (reinforcement learning from human feedback) for aligning language models to human preferences. RLHF has been a key technique for training LLMs. In brief, RLHF (i) Gets humans to specify their preferences by ranking LLM outputs, (ii) Trains a reward model (used to score LLM outputs) -- typically represented using a transformer network -- to be consistent with the human rankings, (iii) Uses reinforcement learning to tune an LLM, also represented as a transformer, to maximize rewards. This requires two transformer networks, and RLHF is also finicky to the choice of hyperparameters. DPO simplifies the whole thing. Via clever mathematical insight, the authors show that given an LLM, there is a specific reward function for which that LLM is optimal. DPO then trains the LLM directly to make the reward function (that’s now implicitly defined by the LLM) consistent with the human rankings. So you no longer need to deal with a separately represented reward function, and you can train the LLM directly to optimize the same objective as RLHF. Although it’s still too early to be sure, I am cautiously optimistic that DPO will have a huge impact on LLMs and beyond in the next few years. You can read the paper here: arxiv.org/abs/2305.18290 I also write more about this in The Batch (linked to below). deeplearning.ai/the-batch/is…
48
745
78
4,982
696,194
At least Grok is not giving answers biased towards the boss @elonmusk. I was looking for electric vehicles.
2
1
6
376
Putin is holding his annual televised Q&A today, and people have been invited to send questions via text, to be displayed on big screens behind him. Apparently, whoever is filtering them has let some uncomfortable ones slip through. 🧵Let’s see what questions the Russian people have for the president:
159
1,130
216
5,138
1,133,112
John Newton retweeted
We're at 1M monthly downloads and growing!
Happy (belated) Thanksgiving! 🦃 We’re excited to announce that we’ve just crossed 1M monthly downloads on the Python package 📈 We couldn't have done it without your contributions, feedback, and support - thanks for helping to make LlamaIndex awesome. We can't wait to share with you some amazing new products/features coming up soon 🔥
17
15
197
36,961
How soon can we get it?!
🤔An LLM-powered generalized AdBlock that blurs any content on your screen according to customizable natural language criteria, e.g. "ads, viral, triggering". Protecting your brain at 60Hz.
3
440
Happy 80th Birthday, Michael Stonebraker! Grateful for his insights from my Berkeley and Ingres days. A true software industry visionary and 2014 Turing Award winner! Legend! en.wikipedia.org/wiki/Michae…
221
10 Mental Models that will level up your Thinking: 1. First Principle Thinking - Rethink the problem from the ground up. Separate the underlying facts from assumptions made based on them. 2. Second-Order Thinking - Instead of thinking about the immediate consequences, think about the second-level consequences. 3. Inversion - Look at the problem at hand from the endpoint instead of the starting point. Don't ask: "What do I need to do?" Ask: "What must I avoid?" 4. Opportunity Costs - Think about the costs that arise because you decide in favor of one option and thus against every other option. 5. Randomness - Keep in mind that there aren't always cause-effect relationships. Lots of stuff is random. 6. Leverage - “Give me a lever long enough and I shall move the world.” - Archimedes 7. Margin of Safety - Assume that your assumptions can be wrong and plan with a safety margin. 8. Occam's Razor - Always start with the simplest explanation, the one based on the least assumptions. Then move to the other explanations if wrong. 9. Law of Diminishing Returns - Up to a certain point, additional units offer more value. But there's a turning point where additional units offer less and less value, and costs rise. 10. Niches - Specializing is an effective way to success. Use it and choose a niche where you become an expert. What Mental Model helps you the most?
50
1,074
10
4,077
932,834
John Newton retweeted
As the schools concrete crisis continues, we've looked at government spending on education infrastructure (including school buildings) by the Tories since 2010 and by Labour before then. Produced by Michael Cox, Mary Fuller, Robert Cuffe & Anthony Reuben. bbc.co.uk/news/live/uk-66713…
264
2,978
630
6,029
1,544,139
The hottest new programming language is English
2,299
8,879
1,962
72,996
12,899,494
ChatGPT has 100,000,000+ users. But 99% don't know its output formats beyond text. 11 Powerful output formats ChatGPT can produce ( with examples ) 🧵:
335
3,246
166
15,118
3,304,383
Ukrainian tankers arrive in the UK on a RAF tanker to train on British Army Challenger 2 tanks.
24
125
15
2,626
281,386