reMarkable released the reMarkable Paper Pro, a brand-new device with an 11.8” color display. The latency is down to 12 milliseconds from 21 milliseconds in the older reMarkable 2, which only featured black, white, and grayscale colors. Storage is up to 64GB from 8 GB.
It's a bit pricier than the previous model.
If you, like me, have the reMarkable 2, I don't think it is worth an upgrade. But I'll have to get one on my hands to know for sure.
I maintain a spreadsheet with my subscriptions. That includes online services, insurance, and other recurrent payments. The list is ever-growing, and I review it every couple of months to see what I can cancel or downgrade.
These are some of the services that are doing a great job of locking me in.
Apple wants to sync my photos, videos, and backups to iCloud.
Dropbox wants my file library.
Amazon Blink and Eufy want to store my recordings remotely.
Spotify wants to rent my music library.1
Zapier wants me to continue automating workflows with their zaps.
Descript and Riverside want me to continue recording and editing videos and podcasts.
Grammarly wants to fix my grammar.
Adobe wants me to edit media.
In Kevin Kelly's words, we pay for access, not ownership. Lifetime subscriptions are rare—catch them if you can.
So, as long as I do these things and find no free or cheaper alternative, I'll have to continue subscribing.
I always find it interesting to think of the many songs or albums you could own if you bought music instead of renting it. ↩
There's no such thing as a bullet-proof system. Everything under the right (or the wrong) conditions can fail.
And those are the situations you can't plan for and need to adapt to when the time comes.
These situations are the unknown unknowns, for which you can prepare but won't be able to work on a solution til they happen.
Talking to a smart device is different than pressing a switch on the wall or dimming the lights with your phone, even when the outcome is similar.
Ok, Google. Lights on.
You can control the lights in a smart home through voice interactions, analog controls, or digital interfaces.
Each interface exposes a series of options that inform our behavior. For instance, a smartphone app lets us dim the lights, whereas certain analog switches provide binary control, on or off.
Tools change our behavior. In the long run, we'll default to the frictionless option.
Hey, Siri. Switch off the lights.
I always feel my posts and journal entries could be more polished, but done is better than the ever-elusive perfect.
It only takes me a few minutes to write a couple hundred words capturing what's on my mind—what I did, thought, felt, or details I might forget tomorrow.
Writing helps me understand my thoughts and make sense of my life, ensuring I don't lose important details.
When I revisit my journal, past worries fade, forgotten stories resurface, and I see how my opinions have evolved.
The benefits of writing daily and revisiting my archives are invaluable.
The same ink strokes can represent multiple different objects. Add a bit of watercolor, and the possibilities are reduced.
What the eye identifies as a mandarin orange, mainly because of the color, wouldn't be so obvious without the brush strokes.
Color adds an extra dimension to my drawings.
Yet the key is to get proportion and light right, which I always do with microfiber ink pens.
Only then does watercolor (or shading) add information and help the viewer understand what they are looking at.
Under pressure, getting something meaningful done is tricky unless the steps are clearly defined and we know how to follow them.
That's why we need to reserve time for our craft regularly, even if we don't know what we'll end up using it for.
Quick. Short. Immediate.
Easy. Summarized. Highlighted.
Content is digested for us on social media; then, we digest short impulses.
We only get the gist and can't draw unbiased conclusions.
The alternative?
Consume less, long-form content, and deep dive.
"No such thing as writer's block," says Seth Godin, and he couldn't be more right.
It may not be your best writing, but all you have to do is sit and write. Give it enough time, and something good will come.
I enjoyed learning about Disney's sodium vapor background removal process, which is used in movies such as Mary Poppins (1964), Bedknobs and Broomsticks (1971), and Pete’s Dragon (1977).
This method works much better than green and blue chroma keys, but as the video experiment shows, it's much more challenging to achieve.
This site with Machine Learning Challenges (deep-ml.com) looks really promising to learn about foundational concepts.
"Willpower becomes a habit," says Charless Duhigg, "by choosing a certain behavior ahead of time, and then following that routine when an inflection point arrives."
Routines work the same way the tortoise beat the hare: by steadily working towards the finish line without missing a day, except there's no finish line.
I listed a few ideas I wanted to build in 2024 at the end of last year.
I built a daily word counter and started working on a new folder structure for my Dropbox files. But I haven't put time into developing the others yet.
I'd also like to develop these five half-baked ideas.
You may wonder why some sites help us save by waiting or lead us to buy without the need to.
Online stores like Amazon, Best Buy, or B&H offer so-called affiliate programs, in which websites and social media channels earn a sales commission on eligible purchases they link from their content.
Here's how it works on Amazon.
You add an affiliate tag1 to your product links, and Amazon tracks purchases made by customers from your links. This way, you may get ~1–10% commission for eligible purchases within twenty-four hours of the link click.2 In affiliate marketing jargon, visitors you send to Amazon are referrals.
And that's why many websites display the following notice.
Commissions may be earned from the links below.
Here's a sample affiliate link with my affiliate tag nonoma-20
(amazon.com/dp/8862931948/?tag=nonoma-20), which associates eligible purchases made through that link to my account. ↩
Eligible purchases include any products in the affiliates program, not only those you linked to. If you are linking to a photo camera, your commission may come from the visitor buying camera lenses or even home cleaning products. Amazon wants you to bring customers to their store. ↩
I recently bought an Atomos Ninja with the Atomos Connect module and an UltraSync Blue to pair devices via Bluetooth.
I couldn't find an updated list of compatible devices, so I started one.
Timecode Systems, the original creator of the UltraSync One and Blue, was acquired by Atomos, which makes monitor recorders such as the Atomos Ninja or Shogun. The UltraSync Blue is also compatible with all other Timecode Systems devices.
Last week, I shared a trick to save by waiting—patience pays off.
On the opposite corner are marketplaces that come up with suggestions we don't need but may find helpful. Sites that make us spend on what we don't need but want.
Amazon is the perfect example, but many other stores, such as IKEA or Zara, fall into the same category. You browse without a specific need in mind in search of potential things to buy. The best in this category are discount sites, such as Chollómetro, which lists discounts from many other sites to find bargains you often don't need.
If you'd like to buy a specific item from Amazon but are not in a hurry, you can set up a price alert and get notified when the price goes down.
Paste the product's Amazon web address at Camelcamelcamel.com1 to see its price history, choose your fair price, and create a price alert with your email.
It's an easy way to delay purchases and save when you don't mind waiting.
Other price-tracking services work with vendors other than Amazon. ↩
Hi Friends—
I'm working to bring you new episodes with John Pierson, Joel Simon, David Andrés León, and other exciting guests.
Today's episode is a follow-up with Andy Payne on Grasshopper 2's new features, recorded live after Andy's episode was released.
Thanks to everyone who chatted with us during the YouTube premiere.
Let us know your thoughts on the video comments.
Submit your questions at gettingsimple.com/ask.
Warmly,
Nono
00:00
· Introduction
00:50
· Grasshopper 2
03:03
· Data types
04:44
· Content Cache component
06:35
· Rhino Compute
07:37
· Object attributes
08:36
· New features
08:51
· Shouts
09:50
· Visual diffing and graphics
10:24
· Figurines
11:33
· Installing Grasshopper 2
12:32
· Andy's day-to-day
13:39
· 3D tools
Generative Ai doesn't make me a better drawer—it draws for me.
A computer program could teach us how to draw, which requires us to put in the effort and time.
You could say that Ai can become a great teacher when it guides you or the worst teacher when it does everything for you.
A teacher shouldn't do things for you but show you by example, leading you to tackle the correct problems and get the right solutions.
You don't get to think about the problem when you obtain answers right away; it's a shortcut.
Hey, you don’t get to decide what spreads—the public does.
—Seth Godin, All Marketers Are Liars
Don't sit to work (only) when you have to get something done.
Sit regularly, with wiggle time and no pressure.
Do your magic when you don't need to get anything done.
Then, enjoy the freedom of having it done when you need it and don't feel like doing it.
That's when it may not feel like work.
I asked ChatGPT 4o to imagine it was a critical journalist writing an op-ed article about Ai's adoption in our daily lives. Here's what it answered.
Artificial intelligence, celebrated for its convenience, poses risks to our privacy and independence. It often functions opaquely, increasing biases and surveillance. Without careful oversight, adopting AI could mean losing human control and ethical standards in favor of machine-driven simplicity. This requires thorough scrutiny.
There are three levels of artificial intelligence, and we default to the third one in our daily lives: using technology developed by others for us.
Thanks to the arms race approach to research and innovations that big tech companies and academic institutions are undergoing, we have access to the key innovations that enable these algorithms to learn from our data and generate such sound output.
But even when the code and datasets are open, it will feel like we are interacting with a black box with unknown biases.
We don't have the time or knowledge to understand those widely available algorithms.
So we'll be left with whatever companies and institutions bring to our hands.
I continue to be fascinated by the effects of time slack on creative output. Too much time makes me do nothing. Too little time stresses me out but forces me to get things done. The in-between is to commit to the practice (in Seth Godin's terms), to systems, not goals, ala James Clear—to engage in your craft daily in search of practice and consistency.
Daily drawing, writing, and weekly publishing are systems—there's no explicit goal. Yet this lets me cherry-pick among dozens of ideas when I want to publish.
I reached for my sketchbook and 005 Micron pen while lying on the couch. Two loose sketches of my right foot in distinct positions count as a daily drawing. I urge myself to comply.1 Creative friction is everywhere, so the trick is to make your process as frictionless as possible.
Quick is easier than detailed; ink is easier than watercolor.
Of course, optimizing for quick and easy reduces the effectiveness of the habit and can lead to creative cheating. You must exert effort to get better. But some practice, every day, beats the ideal and sporadic training session.
This gets me started, and many days, I won't continue after I consider I'm done. But other times, it's what pushes me to get started with a long creative session. ↩
Kevin Kelly celebrated his 68th birthday gifting his children 68 bits of advice he wished he had gotten when he was their age. Every birthday after that, he added more bits of advice for them, and ended publishing a whole book of bits titled Excellent Advice for Living.1
Recently, he published 101 additional advices. Here are a few I loved.
Whenever you hug someone, be the last to let go.
You can become the world's best in something primarily by caring more about it than anyone else.
Once a month take a different route home, enter your house by a different door, and sit in a different chair at dinner. No ruts.
There should be at least one thing in your life you enjoy despite being no good at ti. This is your playtime, which will keep you young. Never apologize for it.
The patience you need for big things is developed by your patience with the little things.
When you find yourself procrastinating, don't resist. Instead lean into it. Procrastinate 100%. Try to do absolutely nothing for 5 minutes. Make it your job. You'll fail. After 5 minutes, you'll be ready and eager to work.
The most common mistake we make is to do a great job on an unimportant task.
Tol tell a good story, you must reveal a surprise; otherwise it is just a report.
You can read them all here.
The Technium: 101 Additional Advices. Kevin Kelly. April 18, 2024. ↩
Creative friction is anything that gets between you and your creative output.
It can be in your mind — the fear of failing.
It can be physical — you don't have the tools or space.
It can be temporal — you can't put the time.
It can be in your process — you want everything to be perfect.
No matter where it is, reducing what adds friction to your creative process will lead you to quantity, which will often lead you to quality.
Hi Friends—
Andy Payne is an architect and software developer at McNeel, the company behind Rhino and Grasshopper 3D.
I met Andy in the summer of 2016. Autodesk had acquired Monolith (a voxel-based editor) from Andy and Pan earlier that year. I joined them as an intern to build a generator of 3D-printed material gradients and play with a Zmorph 3D printer.
We recorded a podcast conversation in New Orleans in September 2022, where I learned about Andy's latest adventure.
Enjoy this episode on the origins of Grasshopper, Grasshopper 2, Rhino.Compute, teaching, learning to code, generative AI, open-source code and monetization, and Andy's journey.
Thanks to everyone who chatted with us during the YouTube premiere.
Let us know your thoughts on the video comments.
Submit your questions at gettingsimple.com/ask.
Warmly,
Nono
00:00
· Introduction
00:35
· Andy Payne
04:11
· Grasshopper origins
07:23
· Andy meets Grasshopper
09:19
· Grasshopper Primer
10:26
· Grasshopper 1.0
13:22
· Grasshopper 2
15:11
· Developing Grasshopper
16:59
· New data types
18:57
· Rhino Compute & Hops
22:32
· Cloud billing
27:05
· Teaching
30:07
· Visual programming
36:23
· Open source & monetization
42:03
· McNeel Forum
50:07
· Connect with Andy
51:57
· Learning to code
58:00
· Generative AI
01:02:09
· The IKEA effect
01:05:38
· Authorship
01:08:56
· AI trade-offs
01:12:58
· Panagiotis Michalatos
01:16:02
· Advice for young people
01:17:08
· Success
01:18:35
· $100 or less
01:20:12
· Outro
I have an Apple M3 Max 14-inch MacBook Pro with 64 GB of Unified Memory (RAM) and 16 cores (12 performance and 4 efficiency).
It's awesome that PyTorch now supports Apple Silicon's Metal Performance Shaders (MPS) backend for GPU acceleration, which makes local inference and training much, much faster. For instance, each denoising step of Stable Diffusion XL takes ~2s with the MPS backend and ~20s on the CPU.
In July 2013, Alex Webb asked whether Grasshopper was initially developed as a teaching tool to show how information flowed through commands.
David Rutten denied this.
[Grasshopper] was developed for Rhino customers as a way to automate tasks without the need to write textual code. We expected that some of our users who were interested in RhinoScript or C# or VB.NET would be interested, but we certainly didn't think that it would be taught (at gunpoint apparently in some universities) to the masses.
Originally, the product was called Explicit History1, because it was a different approach to Rhino's native (implicit) history feature. Rhino history is recorded while you model and can then be played back, Grasshopper history is defined from scratch while the model is created as an afterthought.
I found this while putting together the episode notes for a conversation with Andy Payne on the Getting Simple podcast, where he shares curiosities of Grasshopper's origins and its transition from Explicit History to the initial Grasshopper release, Grasshopper 1, and Grasshopper 2.
In the publication, David Rutten adds that Explicit History was initially called Semantic Modeling, "but that never even made it out of the building." ↩
When I switch tasks and embark on projects I haven't worked on for months, my notes on how things work save the day because there's no such thing as easy steps.