Found 46 bookmarks
Custom sorting
tuhin on X: "this is all great advice from @joulee! some thoughts. 1) my hot take is that if you are a good founding designer material (0-1 product, not post-PMF), and thats what you are interested in doing then you should seriously consider doing your own thing/co-founding. similar risk," / X
tuhin on X: "this is all great advice from @joulee! some thoughts. 1) my hot take is that if you are a good founding designer material (0-1 product, not post-PMF), and thats what you are interested in doing then you should seriously consider doing your own thing/co-founding. similar risk," / X
some thoughts. 1) my hot take is that if you are a good founding designer material (0-1 product, not post-PMF), and thats what you are interested in doing then you should seriously consider doing your own thing/co-founding. similar risk,
·x.com·
tuhin on X: "this is all great advice from @joulee! some thoughts. 1) my hot take is that if you are a good founding designer material (0-1 product, not post-PMF), and thats what you are interested in doing then you should seriously consider doing your own thing/co-founding. similar risk," / X
Highlights from the Claude 4 system prompt
Highlights from the Claude 4 system prompt
Anthropic publish most of the system prompts for their chat models as part of their release notes. They recently shared the new prompts for both Claude Opus 4 and Claude …
Reading these system prompts reminds me of the thing where any warning sign in the real world hints at somebody having done something extremely stupid in the past. A system prompt can often be interpreted as a detailed list of all of the things the model used to do before it was told not to do them.
because language models acquire biases and opinions throughout training—both intentionally and inadvertently—if we train them to say they have no opinions on political matters or values questions only when asked about them explicitly, we’re training them to imply they are more objective and unbiased than they are.
We want people to know that they’re interacting with a language model and not a person. But we also want them to know they’re interacting with an imperfect entity with its own biases and with a disposition towards some opinions more than others. Importantly, we want them to know they’re not interacting with an objective and infallible source of truth
I love “even if the person seems to have a good reason for asking for it”—clearly an attempt to get ahead of a whole bunch of potential jailbreaking attacks.
Claude responds in sentences or paragraphs and should not use lists in chit chat, in casual conversations, or in empathetic or advice-driven conversations. In casual conversation, it’s fine for Claude’s responses to be short, e.g. just a few sentences long. That “should not use lists in chit chat” note hints at the fact that LLMs love to answer with lists of things!
There follows an entire paragraph about making lists, mostly again trying to discourage Claude from doing that so frequently
·simonwillison.net·
Highlights from the Claude 4 system prompt
Sincerely not trying to be unkind: an unintuitive but genuine piece of writing advice I have is that if you approach narrative prose as a means to describe a picture or "video" from your mind it is probably going to end up pretty bad
Sincerely not trying to be unkind: an unintuitive but genuine piece of writing advice I have is that if you approach narrative prose as a means to describe a picture or "video" from your mind it is probably going to end up pretty bad
— Peter Raleigh (@PetreRaleigh)
·x.com·
Sincerely not trying to be unkind: an unintuitive but genuine piece of writing advice I have is that if you approach narrative prose as a means to describe a picture or "video" from your mind it is probably going to end up pretty bad
(1) David K 🎹 on X: "If you have React code that looks like this, please: 1. Delete it 2. Use React Query (@tanstack/react-query) instead It handles the caching, state transitions, and edge-cases that you forgot to handle. Fetching data is not what useEffect is for. https://t.co/dRofNxzinJ" / X
(1) David K 🎹 on X: "If you have React code that looks like this, please: 1. Delete it 2. Use React Query (@tanstack/react-query) instead It handles the caching, state transitions, and edge-cases that you forgot to handle. Fetching data is not what useEffect is for. https://t.co/dRofNxzinJ" / X
1. Delete it 2. Use React Query (@tanstack/react-query) instead It handles the caching, state transitions, and edge-cases that you forgot to handle. Fetching data is not what useEffect is for. — David K 🎹 (@DavidKPiano)
·x.com·
(1) David K 🎹 on X: "If you have React code that looks like this, please: 1. Delete it 2. Use React Query (@tanstack/react-query) instead It handles the caching, state transitions, and edge-cases that you forgot to handle. Fetching data is not what useEffect is for. https://t.co/dRofNxzinJ" / X
(2) Tyler Angert on X: "What’s the fastest way to get cracked at iOS UI engineering. Need things like hidden gotchas about mixing SwiftUI and UIKit and low level drawbacks of each, maybe some kind of primer for people moving over from react land." / X
(2) Tyler Angert on X: "What’s the fastest way to get cracked at iOS UI engineering. Need things like hidden gotchas about mixing SwiftUI and UIKit and low level drawbacks of each, maybe some kind of primer for people moving over from react land." / X
— Tyler Angert (@tylerangert)
·x.com·
(2) Tyler Angert on X: "What’s the fastest way to get cracked at iOS UI engineering. Need things like hidden gotchas about mixing SwiftUI and UIKit and low level drawbacks of each, maybe some kind of primer for people moving over from react land." / X
I don't think maintaining an implementation of both 'do' and 'undo' sounds fun. Maybe I could write into some temporary state and only "commit" once when I know all operations passed? If that's possible depends on the specifics...
I don't think maintaining an implementation of both 'do' and 'undo' sounds fun. Maybe I could write into some temporary state and only "commit" once when I know all operations passed? If that's possible depends on the specifics...
Also, defer is a great alternative to gotos:) — Jakub Tomšů (@jakubtomsu_)
·x.com·
I don't think maintaining an implementation of both 'do' and 'undo' sounds fun. Maybe I could write into some temporary state and only "commit" once when I know all operations passed? If that's possible depends on the specifics...
Emery Wells on X: "Ever wondered why apps like @linear, @arcinternet, @airtable, and @frame_io feel like gliding on ice, while others feel like trudging through mud? It’s not subjective nor based on taste, it’s all about precise, measurable front-end rendering techniques I call ‘FluidUI.’ The…" / X
Emery Wells on X: "Ever wondered why apps like @linear, @arcinternet, @airtable, and @frame_io feel like gliding on ice, while others feel like trudging through mud? It’s not subjective nor based on taste, it’s all about precise, measurable front-end rendering techniques I call ‘FluidUI.’ The…" / X
It’s not subjective nor based on taste, it’s all about precise, measurable front-end rendering techniques I call ‘FluidUI.’ The… — Emery Wells (@emerywells)
·twitter.com·
Emery Wells on X: "Ever wondered why apps like @linear, @arcinternet, @airtable, and @frame_io feel like gliding on ice, while others feel like trudging through mud? It’s not subjective nor based on taste, it’s all about precise, measurable front-end rendering techniques I call ‘FluidUI.’ The…" / X
TikTok’s 3 strategic comms mistakes with this video:
TikTok’s 3 strategic comms mistakes with this video:
1) LITERALLY DOING THIS 👀The TikTok team was so concerned with getting the words exactly right that they had the CEO read from a script. But trust is won or lost through body language — not words — and the script messed up… — Lulu Cheng Meservey (@lulumeservey)
·x.com·
TikTok’s 3 strategic comms mistakes with this video:
Maggie Appleton on Twitter / X
Maggie Appleton on Twitter / X
Asking very specific questions is an underrated skill. Both to yourself and other people.The opposite is asking “what do you think about X?”You’re functionally asking for the entire range of thoughts I’ve ever had about X, where X is always impossibly broad and non-specific…— Maggie Appleton (@Mappletons) April 16, 2024
·twitter.com·
Maggie Appleton on Twitter / X
Moritz Kremb on Twitter / X
Moritz Kremb on Twitter / X
Here's the prompt:---Today you will be writing instructions to an eager, helpful, but inexperienced and unworldly AI assistant who needs careful instruction and examples to understand how best to behave. I will explain a task to you. You will write instructions that will direct…— Moritz Kremb (@moritzkremb) March 18, 2024
·x.com·
Moritz Kremb on Twitter / X
Derek Briggs on X: "Here’s a strategy I use for more natural looking shadows: Adjust your shadow stack sizes to account for a negative spread that’s 1/2 the amount of the Y. To make it even easier, I use a matching Y and Blur for each shadow layer and then set every layer to the same color/opacity. https://t.co/jrYWkr42Bh" / X
Derek Briggs on X: "Here’s a strategy I use for more natural looking shadows: Adjust your shadow stack sizes to account for a negative spread that’s 1/2 the amount of the Y. To make it even easier, I use a matching Y and Blur for each shadow layer and then set every layer to the same color/opacity. https://t.co/jrYWkr42Bh" / X
·twitter.com·
Derek Briggs on X: "Here’s a strategy I use for more natural looking shadows: Adjust your shadow stack sizes to account for a negative spread that’s 1/2 the amount of the Y. To make it even easier, I use a matching Y and Blur for each shadow layer and then set every layer to the same color/opacity. https://t.co/jrYWkr42Bh" / X
Lulu Cheng Meservey on X: "A lot of people dunking on this, but going on TV is hard. Most founders have had interviews they flubbed. Usually for the same 3 reasons: (1) weak elevator pitch (below I suggest a better one) (2) didn’t prep for the TV format (3) forgot the audience Quick points on each:…" / X
Lulu Cheng Meservey on X: "A lot of people dunking on this, but going on TV is hard. Most founders have had interviews they flubbed. Usually for the same 3 reasons: (1) weak elevator pitch (below I suggest a better one) (2) didn’t prep for the TV format (3) forgot the audience Quick points on each:…" / X
·twitter.com·
Lulu Cheng Meservey on X: "A lot of people dunking on this, but going on TV is hard. Most founders have had interviews they flubbed. Usually for the same 3 reasons: (1) weak elevator pitch (below I suggest a better one) (2) didn’t prep for the TV format (3) forgot the audience Quick points on each:…" / X
(1) Zain Hasan on X: "Anthropic was able to solve the "lost in the middle" problem "by adding the sentence “Here is the most relevant sentence in the context:” to the start of Claude’s response. This was enough to raise Claude 2.1’s score from 27% to 98% on the original evaluation." Does it just take… https://t.co/K2veWRXkoN" / X
(1) Zain Hasan on X: "Anthropic was able to solve the "lost in the middle" problem "by adding the sentence “Here is the most relevant sentence in the context:” to the start of Claude’s response. This was enough to raise Claude 2.1’s score from 27% to 98% on the original evaluation." Does it just take… https://t.co/K2veWRXkoN" / X
·twitter.com·
(1) Zain Hasan on X: "Anthropic was able to solve the "lost in the middle" problem "by adding the sentence “Here is the most relevant sentence in the context:” to the start of Claude’s response. This was enough to raise Claude 2.1’s score from 27% to 98% on the original evaluation." Does it just take… https://t.co/K2veWRXkoN" / X
(1) Sacrificial Pancakes - AI Willy Wonka on X: "couple ChatGPT 4 discoveries this morning: * specifying that code is MIT licensed makes it be more thorough in its answers and be more willing to provide complete/modified code * you can ask it to get familiar with a topic before you ask questions, this makes the question pass…" / X
(1) Sacrificial Pancakes - AI Willy Wonka on X: "couple ChatGPT 4 discoveries this morning: * specifying that code is MIT licensed makes it be more thorough in its answers and be more willing to provide complete/modified code * you can ask it to get familiar with a topic before you ask questions, this makes the question pass…" / X
·twitter.com·
(1) Sacrificial Pancakes - AI Willy Wonka on X: "couple ChatGPT 4 discoveries this morning: * specifying that code is MIT licensed makes it be more thorough in its answers and be more willing to provide complete/modified code * you can ask it to get familiar with a topic before you ask questions, this makes the question pass…" / X
Sarah Chieng on Twitter / X
Sarah Chieng on Twitter / X
I compiled a prompt engineering "best practices and tricks" doc 😀Created based on OpenAI @isafulf's prompt engineering talk at @NeurIPSConf and enriched with more details, examples, and tips.I focused on making the document as comprehensive and concise as possible, and it… pic.twitter.com/nPjux6JSzO— Sarah Chieng (@SarahChieng) January 1, 2024
·x.com·
Sarah Chieng on Twitter / X
James Rosen-Birch 🕊️ on X: "WHAT PATTERNS OF BEHAVIOUR KILL COMPANIES? we set out to answer this question as part of our work a little while ago, did a few hundred interviews, and built out a network model -- which revealed seven interconnected loops! (h/t to @visakanv who convinced me to share results!)" / X
James Rosen-Birch 🕊️ on X: "WHAT PATTERNS OF BEHAVIOUR KILL COMPANIES? we set out to answer this question as part of our work a little while ago, did a few hundred interviews, and built out a network model -- which revealed seven interconnected loops! (h/t to @visakanv who convinced me to share results!)" / X
·twitter.com·
James Rosen-Birch 🕊️ on X: "WHAT PATTERNS OF BEHAVIOUR KILL COMPANIES? we set out to answer this question as part of our work a little while ago, did a few hundred interviews, and built out a network model -- which revealed seven interconnected loops! (h/t to @visakanv who convinced me to share results!)" / X
Brendan Hodges on X
Brendan Hodges on X
Text from image: "The filmmakers deviated from the standard practice of placing the horizon at the lower third of the frame when shooting on Imax. Instead, they framed the horizon through the center to align with the natural scanning of the viewer's eye and maximize the impact of peripheral vision in 70mm Imax. This approach aimed to create a more functional image where essential information is presented centrally, while the peripheral vision contributes to the overall atmosphere and immersion. The goal was to engage the audience directly and intuitively, fostering a deeper connection compared to an intellectual exchange."
·twitter.com·
Brendan Hodges on X
Artur Bień on Twitter
Artur Bień on Twitter
Realistic glass backdrop 🤯In reality we see glass objects reflecting light even before they are placed directly between our eyes and the light source.CSS backdrops, however, blur only intersecting objects. But I've found a solution to that!Here's a demo on @linear website pic.twitter.com/2Lqp2GVAer— Artur Bień (@artur_bien) September 27, 2023
·x.com·
Artur Bień on Twitter
Jessica Strelioff on X
Jessica Strelioff on X
Slides I always walk through in a brand identity design presentation before I show the designs: 1. Agenda 2. Recap of brand positioning 3. Competitor audit 4. What we heard specific to visuals 5. Things to keep in mind (slide shown here) 6. Brand direction name + description
·twitter.com·
Jessica Strelioff on X