I climbed my first 6a yesterday! Not that I can even reliably climb every 5+ at that gym, but it was really fun to push!
| Blog | https://jonathanmh.com |
| Main account | @jonathanmh |
| Blog | https://jonathanmh.com |
| Main account | @jonathanmh |
I climbed my first 6a yesterday! Not that I can even reliably climb every 5+ at that gym, but it was really fun to push!
RT @_halefa_
Let's #PlateUp .... pickled eggs and olives? 😬
I am now live with the first installment of my fundraising streams for Cancer Research UK! My restaurant guests will hopegully enjoy their meals more than I will my incentives .... 🤢
RT @MorningBrew
This sweater developed by the University of Maryland is an invisibility cloak against AI.
It uses "adversarial patterns" to stop AI from recognizing the person wearing it.
RT @housecor
TypeScript tip:
Avoid making a property optional when the property isn’t valid in a certain case.
Instead, declare 2 separate types, and use Omit to avoid copy/paste.
Example: Many objects lack an id until they're saved. So declare a separate "Unsaved" type.
RT @_halefa_
He is an ice cold killer in games like #EscapeFromTarkov or #CounterStrike.
But put him in a kitchen and you have the rare experience of seeing @jonathanmh_com melting like cheese in an oven.
➡️https://clips.twitch.tv/SuspiciousIcyPicklesKeyboardCat-VwtvuEhaHNc4zBZH⬅️