Obsess with rapid learning, hacking productivity & tech. AI startup + ex-mgmt consultant = my excuse to hang & talk w/ brilliant peeps. Opinions my own.
For people who are learning prompt engineering to leverage powerful large language models (LLM) like ChatGPT, use the the "genius in a room" mental model when crafting your questions/prompts.
In my opinion, the highest value delivered per word on the topic of good writing is
@ScottAdamsSays
's blog post "The Day You Became A Better Writer" (2007)
Short 280 words, barely a minute read; but on-point.
I am surprised people don't know this.
Here are my takeaways 👇
For ppl who want to understand web3 & blockchain but felt intimidated - this is a great entry point.
I was only 30min in when I had to pause for a deep breath.
@tferriss
said this new knowledge led to a few sleepless nights.
That will be me tonight 🤯
Ahead of the ChatGPT API's release, here is a quick starter kit for tinkerers and developers. This thread will cover:
1. Getting started: ChatGPT vs API
2. Prompt engineering: core, advanced
3. Building your own
We've learned a lot from the ChatGPT research preview and have been making important updates based on user feedback. ChatGPT will be coming to our API and Microsoft's Azure OpenAI Service soon.
Sign up for updates here:
So. About
@OpenAI
. I've been bombarded by sales calls from rival LLM companies seeking some opportunistic business wins. That's fair game and business is a contact sport so I get it. And we were already evaluating backup providers as a hedge before the drama. But the reason we're
A note to
@OpenAI
developers 🫶:
I wanted to express my appreciation for all the warm, thoughtful, and supportive messages I got and I’ve seen posted across the community.
Despite a moment of uncertainty, our commitment to developers remained steadfast.
In the meantime,
ChatGPT has captured the world's imagination.
If you are considering building a conversational assistant yourself, here is a short playbook:
1. Define the user experience
2. Define your knowledge management approach
3. Build the application
🧵👇
3/ I love comedy writing - it requires simplicity, clarity, rhythm, insight and wit.
And Scott Adams does a damn good job at it.
If this type of writing tickles your fancy, check out his book "How to Fail at Almost Everything and Still Win Big", I read it at least twice a year.
We have reached an agreement in principle for Sam Altman to return to OpenAI as CEO with a new initial board of Bret Taylor (Chair), Larry Summers, and Adam D'Angelo.
We are collaborating to figure out the details. Thank you so much for your patience through this.
The scariest & most difficult realization after dumping my brain on paper/Roam
#GTD
style:
• I will never be able to complete what I need to do + what I want to do + what other people want me to do
That made me realized I never really learned the art and science of saying no.
4 tips I learned from
@dickiebush
on how to write better tweets.
Last week Dickie shared how to best leverage Twitter as a platform, detailing its less-known advanced features.
I watched from the sideline and took notes, then immediately turned around and put it into practice.
(Version 2.0)
4 tips to write impactful tweets (from
@dickiebush
)
- Always give value
- Follow the 1/3/1 framework
- Write atomic tweets
- End with call-to-actions
Feel free to steal the tips and take it for a spin.
If you want to take prompt engineering to the next level, check out: GitHub: Techniques to improve reliability
In short:
• breakdown complex tasks
• explain before answering
• few shots
• chain-of-thoughts prompting
Some best practices:
• Explain the problem you want the model to solve
• Articulate the output you want - in what format (" answer in a bulleted list"), in what tone/style ("answer the question as a patient math teacher...")
• Provide the unique knowledge needed for the task
2/ Again, I can't believe so few people knew about this essay.
Here is an extended video walkthrough that
@ScottAdamsSays
did as an add-on to the original blog post "The Day You Became A Better Writer" (2007)
Watch if you want to be a better writer -
I've spent an obscene amount of time trying to figure out the right TfT (Tools for Thoughts) stack for ME.
My curiosity led me to explore 10+ TfT tools, but at the end of the day, I was just trying to solve 3 major pain points.
And here is where I landed as of TODAY.
🧵👇
Roam peeps who are exploring
@logseq
- what is the most helpful/impactful resource you found?
My digital brain has gotten too big for mobile and taking data ownership seriously seems like the smart thing to do.
You can find more advanced prompt tips here:
• breakdown complex tasks
• explain before answering
• few shots
• chain-of-thoughts prompting
Huge kudos to
@sandersted
for the guide and for sharing this mental model.
If you want to take prompt engineering to the next level, check out: GitHub: Techniques to improve reliability
In short:
• breakdown complex tasks
• explain before answering
• few shots
• chain-of-thoughts prompting
Ever wonder if GTD had an app, what that'd look like?
Turns out David Allen (
@gtdguy
) had a clear idea in 1994, tried to build it twice but never got to where he wanted.
I stumbled on this and decided to prototype it out in Roam.
Took me about ~5h. 🧵👇
If you haven't listened to the show, take this podcast from
@tferriss
and
@annelamott
for a walk.
It will shower you with insights, naked honesty, vivid analogy, mixed with light-hearted wit and laughter.
High impact TfT habits:
1. Have a method to quickly capture fleeting thoughts
2. Have a review cadence
3. Design your TfT practice around how you'd like to encounter notes in the future
4. Note-taking apps are, first and foremost, your thinking partner (not a storage space)
Our natural wiring leads us to seek the truth where it is easy, rather than where it actually is.
It's a known phenomenon coined "drunkards search" or "streetlight effect".
THREAD: The mental wiring that keeps us stuck and the mental toolbox to combat it👇
Have been wanting the ability to use color to redirect my own attention in
#Roam
for a while, happy to see this: how to quickly highlight content in Roam using the newly released function of block-level CSS (released on 01/10/2021)
Also, it would be helpful if I shared the actual link to the original post, wouldn't it?
Sorry I got too excited about sharing a good piece of work. lol.
Here it is -
Imagine you live next door to a genius (or at least a very smart friend who reads a ton, up until 2021) and the only way you can communicate with him/her is to slide a piece of paper under the door and ask for a reply.
Learning Obsidian(
@obsdmd
) in 4 short hours
It's so easy to get sucked into the tech rabbit hole and end up spending hours on researching, instead of producing.
I wanted to share my process on how I usually onboard myself on any new technology.
It's very raw. I am on hour 4.
With this "genius in the room" mental model, you now know - context is key.
Providing the right context can have a huge impact on the quality of the output as you perceived it.
1/ I first came across this in a
@tferriss
@naval
podcast - (
#97
) The Person I Call Most for Startup Advice
Naval mentioned that he still pulls up this blog post from time to time when writing anything important.
Chatted with
@maggied
+ the gang at
@RoamBookClub
today and realized I want to host RBC for GTD for a very selfish reason.
I think there are too many brilliant people building cool stuff with the garage door closed and I'd like to pull that out of them.
Let's be smart together!
Summary of "Roam for Productivity" session w/
@jasongriffing
and
@MatMcGann
.
1. GTD concepts that drove my approach in Roam
2. Daily page setup x GTD walkthrough
3. My capture toolkit:
@NotionHQ
x iOS shortcuts
4. Tips and tricks
5. Closing notes on
#TfT
Productivity in
@RoamResearch
with Roam42 SmartBlocks/workBench
Great
@roamsessions
with
@JessicaShieh
&
@MatMcGann
Demo the value of iteratively developing workflows. Workflows are predefined steps & conditions for consistently assuring desired results.
This genius in the room does not have any context on you nor the problems you trying to solve.
He/She can't see your face, doesn't know where you are, cannot read your emotions, doesn't have the unique knowledge you have and has no idea what you are trying to do.
As the final week of
@RoamBookClub
approaches, I've asked the participants to summarize the learnings for their 6-wk-ago self or their 12-yr-old self.
Here is mine:
1. Updated Guiding Principles
2. Redefinition of GTD Terms
3. Open Questions
4. Special Thanks
Thread👇
That's it!
TL;DR
• Write your prompt as if you are communicating with a "genius in a room"
• Sanity-check by asking "is the prompt so clear an intern can complete the task"
• Context is key
When writing prompts, a good question to ask yourself is: "if I gave this prompt to a college-level intern I just hired, will he/she be able to complete the task based on the instruction and information provided?"
If the answer is no, re-write your prompt until you get a "yes".
The genius only accepts questions when they are written on a piece of paper and slipped underneath the door.
Given that, how would you write your prompts differently?
Thinking out loud on
@RoamBookClub
+ GTD:
Nov 2021: light-weight 5 week mini-GTD book club - no frail, lazy-(wo)man’s version.
Jan 2022: full blown GTD RBC with volunteer facilitators.
Goals: build a community to be smart together + build/sharpen tools to bring forth to 2022.
just integrated ChatGPT into my note-taking + GTD operation; it's been a minute since I last felt this sense of excitement for PKM's potential to help me think & plan.
test-driving this for a few days to see how well it integrates w/ my workflow.
Julian (
@Julian
)'s writing secret from "The Writing Well Handbook", summarized in a Venn diagram.
The formula: Personal Interest x Novelty x Resonance.
Why does it matter? Well read on👇
Holy 💩 - Roam42 Workbench is powerful!
Inspired by
@calhistorian
, I revisited my Roam42 Workbench setup.
By combining Roam42 Workbench x Alfred (hotkey workflow), you can do some REALLY cool stuff in an almost frictionless manner.
(h/t)
@roamhacker
Is this a thing?
Sometimes an idea comes knocking and it just wouldn't leave me alone. It it nags me and wakes me up at night, asking to be created; it sits on my chest.
"I am sorry, I don't have the skill to create you, can you go bug someone else?" I ask.
In my opinion, the highest value delivered per word on the topic of good writing is
@ScottAdamsSays
's blog post "The Day You Became A Better Writer" (2007)
Short 280 words, barely a minute read; but on-point.
I am surprised people don't know this.
Here are my takeaways 👇
Where is my perfect note-taking app?
(spoiler alert - it doesn't exist)
After researching and optimizing 10+ note-taking apps, I've learned that it's really not about the tools.
Besides, I think Einstein and Feynman did okay without Evernote or Roam or Obsidian ;-)
My curiosity and
#BASB
have recently landed somewhere btw GTD x Zettelkasten.
Any interest in starting a Roam book club for GTD?
Goal: explore task+personal productivity for knowledge workers.
(Q) to be answered: what is the min work & mental overhead required for max output?
We didn't capture our TODOs to finish all of them.
The reality is, our time is limited.
GTD teaches us to lay out the commitments, free up our mental capacity so we prioritize what is truly impactful & make concious decisions to not do the rest.
How did this take me so long?!
This is honestly freaking me out, but I'm gonna do it anyways.
Let's make some friends, do some experiments and all come out slightly smarter together!
🚨 Announcing RBC - Getting Things Done! 🚨
Hosted by
@JessicaShieh
With support from
@rjnestor
and
@Jeanvaljean689
Starting this Saturday.
It's a lightweight RBC- 4 weeks! Limited to 50 people!
Sign up here 👇👇👇
Five Friday Favorite
#ship30for30
focuses on celebrating fellow shippers and share some of my favorite snippets for this week.
If there are any pieces that tickled your brain this week, please retweet and share with me.
Love to know what made you tick.
During the
#ship30for30
call this Saturday
@dickiebush
and
@Nicolascole77
spoke about finding and emulating good writing by using Twitter's advanced search feature.
But it was really hard to type the syntax on the phone. It was slowing me down. It was annoying.
So I built this.
I appreciate
@ScottAdamsSays
's "human as wet machine" analogy.
A recent "software update" that I'm still trying to come to terms w/ is the fact that human are not rational beings.
@naval
"The heart decides, the head rationalizes."
The truth is both enlightening and terrifying.
For people who are learning prompt engineering to leverage powerful large language models (LLM) like ChatGPT, use the the "genius in a room" mental model when crafting your questions/prompts.
Met my
@RoamResearch
friend in real life for the first time - first talked w/
@0xy42
at the
@interintellect_
salon hosted by
@Roamfu
.
We nerded out on Web3 over ramen.
To sum up what I learned so far:
This is about shifting the paradigm of how human can work together.
WAGMI.
I found that the best way to combat the inner critic or the writer's block is to tell myself to write selfishly.
Scratch my own itch. Be my own hero. Write that piece that I wish I had when I first started.
#ship30for30
- Day 2
From taking the first Python🐍 class (that I never finished) to delivering my first Jupyter Notebook last week and then a Web App this week.
A few reflections:
- Class doesn't work (for me)
- Project-based learning is 👍👍
- Focus on filling the gap
- Follow your obsessions
I've spent the last 6 months painstakingly stitching the different pieces of GTD together with Roam where
@rjnestor
summarized beautifully in these 5 key elements.
If you are looking for a guide, start with R.J.'s YouTube (link below) and go from there.
The course gives you a fundamental workflow—the Daily Cycle—and helps you build and iterate on it until it's exactly what you need.
The Daily Cycle has five components, each with a workflow or two associated with it.
1. Agenda
2. Log
3. Inbox
4. Projects
5. Recurring Actions
Okay, so this is really happening😬😬Sign-up email will be going out to the RBC distribution list today.
This is a special light-weight edition of
@RoamBookClub
for a limited beta group of 50 curious minds.
Keeping it small so we can make friends and experiment. Come play!
Chatted with
@maggied
+ the gang at
@RoamBookClub
today and realized I want to host RBC for GTD for a very selfish reason.
I think there are too many brilliant people building cool stuff with the garage door closed and I'd like to pull that out of them.
Let's be smart together!
My [[deliberate practice]]: bias towards action.
•Take an idea through execution quickly
•Create atomic outputs
(stand-alone, reusable, sharable unit of work)
If you're curious about what I will create; this is an example of my output.
An image is worth >280 characters ;-)
My Twitter discovery of the day on iOS that will save you 0.05 second and your 👍 one less tap:
- Short press the “share” icon to bring up Twitter share options
- Long press the “share” icon to directly bring up the iOS share manu
Do with that what you will.
So
@dvargas92495
is working on SmartBlock V2; it is exciting for 3 reasons:
1. Imagine an AppStore for Roam SmartBlocks (Registry) - the community will be able to share reusable SmartBlocks through a simple click.
We can all be a little smarter because of the shared knowledge.
Thank you
@maggied
@roamhack
for hosting the "Future of Tools for Thoughts" space. We covered -
1. Key elements for TfT (Tools for Thoughts)
2. Specific use case: task and project management
3. Interoperability
4. Trust
5. Future looking
Quite a few elements wrapped up in this screenshot, curious - which is of most value to you?
1. My TfT journey - recap + free resources
2. Writing template for
#ship30for30
in Roam
3. GTD Demo Summary + Behind the Scenes: The Psychology and System Design of this
@RoamBookClub
ChatGPT is now available for all free users. Take it out for a spin 🚶🏻♀️🏃🏻♀️
Also for iOS users who are into Shortcut automations, know that you can trigger ChatGPT there as well 🙂
1/10 OpenAi announced that their ChatGPT with Voice is available to all free users. 📢
I have to tell you, I have been using this in ChatGPT Plus over the last month, which is amazing. 😍
Let me tell you how I use it as a Tool for Thought. 💡
Last 2 weeks of
@RoamBookClub
for
#GTD
is about to get exciting as we start to demo.
What we've heard is that ppl struggle to apply the principles to reality.
Block your calendar this Saturday and come check out
@rjnestor
and my demo, we will gamify this as usual.
Come play!
On a long drive home, I pulled up ChatGPT and had it play trivia with me via voice mode. It was :chef-kisses👌🏼.
Try out the prompt: "Act as a game show host and play trivia with me."
You can also tailor the experience by asking it to "give me geography questions" or "make it
My attempt to regain control of my attention.
With every great new decision/solution/technology comes with its related problem to solve - my best decision this year has been joining
#ship30for30
. However, it came with a hefty cognitive price.
Tuned in to "Build Crypto: Year in Review & Outlook" w/
@naval
@cdixon
hosted by
@coinbase
@sanchans
covering the following topics:
1. What is Web3?
2. Why does token matter?
3. What are NFTs?
4. Other comments on regulations, composability, zero-knowledge proof, etc.
Thread👇
Folks are stepping up + duplicate on-call effort to ensure the systems are stable.
OpenAI is nothing without its people, AND trusted customers/developers.
Thank you all 🙏🏻
In case it isn’t clear: all of our services (i.e. our API and ChatGPT) are still being actively maintained and monitored. Folks have actually stepped up to ensure duplicate on-call coverage during this time to make sure the customer experience is still stable and reliable.
Greedy algorithm: problem-solving heuristic that finds the locally-optimal choice at each stage.
GTD’s Next Action is a greedy algorithm - it reduces the complexity (greedy algorithm) while being bias towards action (general life advice from
@naval
).
Don’t optimize prematurely.
Greedy algorithms:
• Pretty intuitive to understand
• Easy to come up with them
• A great way to solve many problems
Optimization is the root of all evil. Many times, a greedy solution is all you need to solve a problem.
Your 3-point checklist for better online writing
In our
#ship30for30
office hour today, co-creator Nicolas Cole (
@Nicolascole77
) shared his secret sauce in writing engaging content.
Here is the short checklist
@evielync
If you haven't, check out
@evielync
's "How to build a Zettelkasten system in
@RoamResearch
."
I've watched it multiple times and it's quite brilliant!
Also love seeing bits of Ev's SparkNotes, eg. "Do not optimize too early."
That's spot on 🌟
My surprising
#1
takeaway from
@RoamBookClub
’s special guest:
“Follow your obsession.” -
@sivers
It pairs well w/
@naval
’s advice to “do what feels like play to you but looks like work to others.”
Compare to passion, I’ve always found obsession to be the stronger signal.
Working 12h days while churning through David Allen's content and modifying my system in Roam.
Learning how GTD is about making space, decreasing drag and trusting the system so your brain doesn't have to be your crappy office.
Inbox 0 day 2. 🤯
Current pain point: task mgmt.
Really enjoying the process of “solving the problem for myself and scaling the solution to others”.
It’s been quite amazing to have an engaging tribe/community through
@RoamBookClub
where each of us got to share the puzzle pieces we found and all grow smarter together.
@JessicaShieh
@RoamBookClub
@rjnestor
The biggest surprise was seeing your variant of the GTD framework which is tailor made for people in the IT/start-up world. Can't wait to implement it in my system!
Geez, did not expect this TwitterSpace to end with
@moismai
's freestyoe rap (learning recap) and the audience doing the digital version of "holding the lighters up in the air" as Mo does his thing 😂
Amazing TwitterSpace conversation
@theChrisDo
@LcswNidhi
- I'm hooked.
TL;DWatch
1. Block search (ctrl + shift + 9)
2. Comment (🖱hover + ctrl, then🖱click the "+")
3. Show unread ref blocks {{x-unread}}
1. is useful at the individual level; 2.3. powerful for shared graphs.
Watch the recording if you can. The demo brings the ideas to life.
A lot of people complained about how quiet we went in 2021.
Fair complaint.
A lot of work was R&D, most was focused on using Roam for collaboration, almost none of it was announced!
Here's a 20 min video of some of the secret features we use regularly.
Common time frames for
#GTD
from
@gtdguy
:
"2 minutes to understand the concepts; 2 days to get yourself set up; ...and 2 years for it to become a habit/second nature."
The learning process feels so slow, but a good system compounds value & pays dividends long-term.
Patience.
Julian Shapiro (
@Julian
) wrote one of my favorite essays on how to generate good ideas -"The Creative Faucet"- it got over 13k likes and 3k re/quoted tweets.
In his new handbook "Writing Well", Julian revealed his writing secret: dopamine hits.
A thread.
Nifty little hack: iOS15 Live Text OCR
1. Capture text through camera
2. Capture text through screenshot
3. Capture your handwriting
4. Capture text when pasting
Check out 4. to see how I use this little hack to quickly build a table of contents for reading.
🧵👇🏻
@visualizevalue
So true - humans are pattern seekers.
On the positive side - we create wonderful things out of what seems like chaos/uncertainty.
On the flip side - we form believes and make up rules based on the assumption of coherence.
@dickiebush
@ScottAdamsSays
's The Day You Became a Better Writer (2007)
"Your first sentence needs to grab the reader."
"Write short sentences. Avoid putting multiple thoughts in one sentence."
I highlighted almost every word in this essay. Classic.
In a recent
@LewisHowes
interview featuring
@AliAbdaal
, we got a sneak peek into Ali's new book on productivity.
In this video, Ali covered "the 3 horsemen that kill productivity" and offered some good advice on combatting them.
It's surprisingly simple.
See thread 👇
Putting in some fun Roam42 SmartBlocks and testing it with fellow Roaman
@Jeanvaljean689
.
I warned you guys/gals that there will be lots of experiments and you'd have to make some new friends along the way.
Be aware of what you might be signing up for :-)
AI technology that is already here and available to you, but you may not know about:
1. AI art/image generation
2. Large language models
3. AI-assisted coding
A short 🧵. Image generated by
#dalle
@OzolinsJanis
@tferriss
I have a few questions I ask when I am stuck -
1. What would this look like if it were easy?
@tferriss
3. What is the next immediate physical action I can take?
@gtdtimes
2. What assumptions am I operating on that might no longer be true?
The best way to know a person is to tune out EVERYTHING that they say, and just observe what they do.
Action is a much more reliable signal than words.