Substrate

2474 bookmarks
Custom sorting
Elviro Rocca’s “Advanced Swift Optics” talk
Elviro Rocca’s “Advanced Swift Optics” talk
Functional optics, like lenses and prisms, are incredible tools for manipulating data structures in a declarative and composable way. Let’s take a deep dive into functional optics in Swift. In this talk we’ll explore more optic types than just Lens and Prism, and unlock their ability to compose at multiple levels. We’ll then leverage composition to operate on complex data structures, avoid Optional handling with the Affine optic, and explore more sophisticated usages that go beyond data manipulation.
·youtube.com·
Elviro Rocca’s “Advanced Swift Optics” talk
six months playing infinite games
six months playing infinite games
start a team playlist. the best adventures have soundtracks. ​ write down everything as it happens, in real time—because the best adventures have storytellers, and what are startups if not stories? ​ spend everyday thankful that this tiny collection of extraordinary humans came into your life when you didn't know that they would be exactly what you needed.
·reading.supply·
six months playing infinite games
Colorful Headings
Colorful Headings
That’s a clunky way of saying “when something is different, make it look different.” The best designers, in my opinion, take this to heart and don’t use too many variants to make those differences as clear as possible.
·robinrendle.com·
Colorful Headings
Linear Method
Linear Method
Our daily work might be filled with tasks but we should understand and remind our teams of the purpose and long term goals of our work. You don't need to save every feature request or piece of feedback. Important ones will resurface and low priority ones will never get fixed. get to know your users and ask them to explain why they want a specific feature so you find out their needs. Solve the problem – don’t just build the feature.
·linear.app·
Linear Method
Slow is Smooth
Slow is Smooth
I had in Gym Jones speak, blown up. Only by slowing down, reunderwriting my goals, refining my priorities, and refocusing on being efficient with my efforts did I find my bearings. Like my experience on the AirDyne, the focus on efficiency had a material positive impact on my output.
·elcapholdings.com·
Slow is Smooth
Introducing Style Check
Introducing Style Check
Style Check is like having a personal editor-in-chief on your device, carefully reviewing your text for redundancies, clichés and filler words as you type. It's simple, different, powerful, and available for Mac, iOS, Windows and Android.
·ia.net·
Introducing Style Check
On listening to that voice inside of you
On listening to that voice inside of you
You can’t change the time of the body. It needs time to get into something, and it will do things at its own pace. That in itself is a radical statement in the world we live in, where everything’s changing at an insane pace. When I started contemporary dance, my teacher was making us dance away from [the mirror]. Then you realize, it was all about my feelings within what I do, that is the key answer to dancing, and not what I look like. It’s funny—I can have that love for someone else, but I also have to find the strength [to give] that love for myself. I did that for other choreographers, too—just write them, tell them, “The reason why I love your work is this, this, this and this.” And I found choreographers like that. First, it’s very nice when someone tells you I like you—it’s a bit like the beginning of a good date.
·thecreativeindependent.com·
On listening to that voice inside of you
what it takes to be sustaining
what it takes to be sustaining
Some fruits take a long time to bear, but longsightedness is not something that is encouraged, taught or practiced in today’s age. ​ This is a hard lesson for me to learn, and I am still learning it. I am so used to punishing myself, to feel like something is only working if I suffered for it. When it feels easy it is probably not real. I subconsciously apply this mentality to everything in my life, including relationships. I sneer at the easy things and then blame myself when things fail because I keep picking the difficult ones. ​ I think to be able to stoke a fire until it is slowly, steadily burning instead of burning out too fast, is a life skill. To resist the urge to fan the fire faster. To know that it would be better for the fire to last in the long run. Joy is a subtle navigation tool, I think. It is a signal that what we are working for is clicking with us internally, with our internal value system.
·winnielim.org·
what it takes to be sustaining
Confronting yourself
Confronting yourself
But at the very least it’s honest and somewhat vulnerable to admit that screenshotting choice quotes is not as important as being critical of my own behavior. My own mistakes.
·robinrendle.com·
Confronting yourself
The silence is deafening
The silence is deafening
A huge part of the problem is that digital spaces generally have no equivalent of a disapproving glare. You’re stuck choosing between staying silent and entering the fray, with few options in between.
·devonzuegel.com·
The silence is deafening
On the Usefulness of Photography
On the Usefulness of Photography
Taking at least one photo a day is a common concept among new photographers, but it’s really worthwhile for everyone. There’s an aesthetic component to this: Searching for a good photo in the every-day of life teaches us to notice our surroundings more. ​ “A camera is a device for learning how to see without a camera.” —Dorothea Lange ​ but I think often it’s the opposite. Practicing photography compels you to ponder what is meaningful and beautiful in your surroundings.
·simonsarris.substack.com·
On the Usefulness of Photography
The Yet Mindset
The Yet Mindset
When we evaluate operators to partner with, I'm always trying to understand if they have a yet mindset. Are they intimidated or invigorated by the challenge of doing things for the first time? Does not knowing how to do something lead them towards action or inaction? Are they quick to acknowledge when they need to ask for help and leverage others around them, or do they turn inwards and shut down? None of us are perfect at this, but there are certainly people who are more inclined to meet new challenges head on, not just because it is the best option, but because it is the only option.
·elcapholdings.com·
The Yet Mindset
The Torch of Progress episode 3
The Torch of Progress episode 3
In the third episode of The Torch of Progress, we sit down with Patrick Collison, the Co-founder and CEO of Stripe. We discuss progress studies, his perspective on the sciences, Effective Altruism, on being a self-described 'fallibilist,' and the entrepreneurial mindset. Key Topics: - The rate of scientific progress and whether it's slowing down. - Progress Studies at large and Patrick's views on Effective Altruism - On being a self-described 'fallibilist' and the entrepreneurial mindset. - Q&A from students and attendees, and much more. In this episode we discuss: (0:15) Intro to Progress Studies for Young Scholars (0:50) Past guest speakers - see the replay on Youtube (1:00) Upcoming guests - Max Roser, Deridre Nansen McCloskey, Joel Mokyr (2:00) Introductions: Jason Crawford with Roots of Progress and Patrick Collison, CEO & co-founder of Stripe (3:00) Patrick talks about Stripe, an online payment system (5:42) Fast Grants for Covid-19 research: What have you learned and what does the future of Fast Grants look like? (13:00) The great corporate research labs (Bell Labs, Xerox PARC) - are they a thing of the past? If so, was that natural? Is there something new we should move to? Should we try to bring it back? (15:55) If you were asked to write a report on the future of science and research, like the Endless Frontier Memo by Vannevar Bush in 1945, what would you say? (18:50) - If you had to give society a progress KPI (key performance indicator), what are the key metrics? (23:40) what are the metrics people use to argue if science is slowing down? Scott Alexander said, "Constant progress in science in response to exponential increases in inputs ought to be our null hypothesis." What is your take on this? (29:45) Compare/contrast effective altruism and progress studies (33:28) If we just run full throttle ahead with progress, what about the risk that we are not careful enough and we get some global catastrophe? (36:05) Your twitter bio describes you as a fallibilist optimist. What does this mean and why did you choose those terms? (39:50) What advice that is commonly given to teens is actually wrong? (43:10) Follow Patrick on twitter @patrickc and online patrickcollison.com Q&A (43:50) What do you think about the future of the internet as the rate of adoption is slowing? Do you see it becoming increasingly zero-sum / less spending on r&d? (46:00) Some people have suggested a Manhattan Project for Covid-19. Is that what Fast Grants is doing? If not, is something like that even feasible anymore? (47:19) You mentioned the existential risk that comes with more progress can be mitigated. What do we need to do to mitigate it? (48:10) You gave the advice to keep learning another 5-10 years, but that is not what you did (started a company at a young age). Why? (50:35) Big companies need an effective organizational structure to avoid getting more inefficient and less innovative. What have you done with Stripe to keep it innovative and nimble? (54:06) How did you found a company? How did you know where to start and what steps to take? (55:40) What do you think about studying liberal arts if in college for technology? Links: Progress Studies for Young Scholars: progressstudies.school The Academy of Thought and Industry: thoughtandindustry.com The Roots of Progress Blog: rootsofprogress.org/ Higher Ground Education: tohigherground.org Guidepost Montessori: guidepostmontessori.com
·youtube.com·
The Torch of Progress episode 3