To extend the idea a bit…iOS shortcuts should be considered “extensions” by the same token.
They’re incredibly easy to make and can create a lot of value, plus they’re shareable.
As an example…I built https://SimplifyRecipe.com/shortcut in a couple hours and it’s been extremely useful for getting rid of the life story on recipe pages. Lots of people connected with that concept, so now I’m working on building a full-fledged app.
If you get into it now, you'll probably be on the losing end of a pork cycle [1].
All of the hype is creating overinvestment on the side of "producers" of AI. All that overinvestment will mature at roundabout the same time. When it all hits the market at the same time, they'll have to fiercely compete with each other at the same time as having to deal with "reality" kicking in, i.e. learning the difference between hype and real demand to create real value for real paying customers. There will be massive oversupply.
You'd have to find some way to be short that thing, i.e. to somehow take the other side of that trade.
You want to be on the receiving end of that investment with no exposure to the crash that will follow (if any). For example, if you had an AI background now, you could start an AI school. Your customers would be people taking the hype at face value. You'd take their money now, but when it later turns out that the skill isn't worth in the job market what they thought it would be, you're not exposed to that. ...that's what acting school does for wannabe Hollywood superstars. Running an acting school for wannabe stars is definitely a better business than trying to actually be a star.
The font is used by the teamviewer website. When inviting a partner to a teamviewer session, one can do so by sharing the invitation url.
The invitation url looks like this (where XXXXXXXX is the session code).
https://get.teamviewer.com/v15/en/sXXXXXXXX
The website will check if a teamviewer font is installed (using javascript). If the font is found, the web site assumes that teamviewer is installed. The teamviewer installer also registers a protocol handler in the operating system.
The website (javascript code) will thus try to launch teamviewer directly using a url like the following:
teamviewer8://instantsupport/?sid=XXXXXXXX
Otherwise, if the font is not found, it will prompt the user to download and install the teamviewer application.
On one hand, you can accomplish so much in your life in a short amount of time by not endlessly consuming social media. From personal experience, you read more, write more, build more, and enjoy being in the moment with your loved ones more.
On another hand, being a creator on social media can change your perspective of how much impact you can have on the world by helping others with whatever you're able to help with.
Create a lot, consume little.
This however comes with a responsibility: "The more you create, the more powerful you become. The more you consume, the more powerful others become."
So there's two things here: TILs and projects. I'm running a dev writers' retreat next week and happen to be thinking about this, want to suggest more:
- Data & News: This is a lot of work but collect data for yourself and publish it for others and others will find that useful. This is the strategy I am adopting for AI stuff https://lspace.swyx.io/p/open-source-ai. Dan Luu does this a lot to back up his work https://danluu.com/ The cutting edge of data is news, and you can see this on Gergely's substack (https://blog.pragmaticengineer.com/) but you're basically a journalist at that point
- Overviews: What your part of the dev ecosystem looks like to you. It'll never be perfect, it can't be. Some folks on HN will tear you to shreds for missing something obvious. But it will be immensely helpful to people just behind you in experience. See: How I write backends (https://news.ycombinator.com/item?id=22106482), The evolution of the data engineer (https://news.ycombinator.com/item?id=33317126), and my AWS vs Cloudflare post (https://news.ycombinator.com/item?id=28903982). Overviews become "Insights" when you can successfully reframe something in a new light that is useful for people to understand what is going on.
- Caching: Anything - ANYTHING - you look up more frequently than 1x a year (For concepts, I have a Three Strikes Rule https://www.swyx.io/three-strikes, For lists, I have persistent lists https://www.swyx.io/fave-podcasts and https://www.swyx.io/new-mac-setup). This could be a TIL, but often is not; the more accurate description is treating your blog as a "local cache" of stuff you always use, with exact instructions and copy pastable code that fits for you and is verified to work by you. The TAM is of course way smaller but this is how stuff like https://www.swyx.io/download-twitter-spaces ranks on Google immediately because of course there are way more people googling for the same things.
in short - try to identify the most useful parts of your experience and make it legible to others. your earnest and consistent effort elegantly answers "why should I read this" to the reader as well.
When your kids are young, they will depend upon you. As they grow, they will be attached to you. You will be joined at the hip and do everything together. Cherish this.
As your kids progress through their teenage years, they will distance themselves from you. They may lie about what they are up to. They might argue with you, shout at you, and cut you out of the discussion even when you desperately want to be involved. You need to recognise when this is beginning to happen and change your method of parenting to become less telling, and more guiding, letting the rope out and providing a secure nest for them to come back to thats free of judgement and accusations. This will be incredibly hard for some people, and can honestly take a very long time to get right. During this time they are psychologically trying to find their own way and independence, and this is normal. Just be there to gently guide.
If you are kind, loving, guiding, involved, and nurturing, you can't really screw this up.
You've got this. Just keep in mind the above for 12-15 years from now for your own sanity.
Herbert Simon, "Designing Organizations for an Information-Rich World", 1971:
> "In an information-rich world, the wealth of information means a dearth of something else: a scarcity of whatever it is that information consumes. What information consumes is rather obvious: it consumes the attention of its recipients. Hence a wealth of information creates a poverty of attention."
> We [Chinook and the lead programmer] played an exhibition match against Marion Tinsley in 1991. And the computer told me to make this one particular move. When I made it, Tinsley immediately said, "You're going to regret that."
> Not being a checkers player, I thought, "what does he know, my computer is looking 20 moves ahead." But a few moves later, the computer said that Tinsley had the advantage and a few moves after that I resigned.
More details on this epic match from Wikipedia:
> The lead programmer Jonathan Schaeffer looked back into the database and discovered that Tinsley picked the only strategy that could have defeated Chinook from that point and Tinsley was able to see the win 64 moves into the future.
And it merits stating the obvious: In turn, employees and local suppliers suffer a worse quality of life as their salary loses buying power.
Inflation redistributes wealth from people who earn and save in local currency (lower and middle class most impacted) to benefit those who deal more in foreign currency (upper middle class, rich people).
Any inflation above the stability rate, produced by monetary policy, is government thievery plain and simple. I say this as an exporter who financially benefits from local currency inflation.
A body can burn energy to create heat. But it can't burn energy to remove heat.
That's a fundamental asymmetry.
Maybe it's also the reason why body core temperature is close to environment maximum temperature - since you can't really decrease your temperature you might as well learn to live at the upper extreme.
Compared to my parents and grandparents generation, my life is filled with leisure.
Basic everyday necessities took up so much of my grandparent’s time when they were younger. A meal would take hours to prep. All the veggies to prep said meal grown. And then the many hours spent cleaning, maintaining, and improving the living space. Social obligations. They basically just worked all day long to just live. Leisure were for festivals, holidays, and the rare moments where there was everything was done ahead of schedule.
I can—daily-exercise with my hobby sport of choice, eat at any restaurant of any cuisine at my choosing, watch and read more media than my grandparents couldn’t even imagine existing, and talk with strangers around globe.
It’s all perspective. We’ve definitely improved as a society. We can do better though. But we still have come pretty far.
I'm 48 and have gone through this process countless times, it feels like familiar rote:
1. Explore the subject almost randomly. Neither depth-first nor breadth-first; just follow threads that seem most useful or most interesting. Books, articles, videos, classes, whatever - it doesn't matter as long as you don't get bored. Dabble in all of them. If there are any practical skills involved (motion, writing code, etc) start doing those immediately.
2. At some point you get the ah-hah! moment. It is like the fog lifts and you can suddenly see the landscape. You don't know everything but now it seems like further knowledge is just a process of filling holes. You wield your knowledge to accomplish what you need by filling specific holes on-demand. Everything fits together like jigsaw puzzle pieces.
The time between #1 and #2 can be short or long depending on the complexity of the subject. But the experience of #2 is a massive dopamine rush. The main thing you need is patience; don't get frustrated and give up, you know that if you just keep poking around, eventually that dopamine rush will come.
Disclaimer: I made shademap