Full stack engineer, language tinkerer. she/her
Email: holly (at) (my username).me
This is exactly why, as someone who thought I'd be an IC with my head buried in code my whole life, I accepted a role as a tech lead last year. Humans will always need other humans to be human for them. I love working with computers, but supporting, teaching, and mentoring junior engineers has been rewarding for me in ways that writing code never could be. There is no social substitute for concrete relationships with specific people that grow in visible ways. Maybe they can automate away the part of me that's good with logic and reason, but empathy can't be simulated.
I've similarly thought about building a language that compiles to Rust, but handles everything around references and borrowing and abstracts that away from the user. Then you get a language where you don't have to think about memory at all, but the resulting code "should" still be fairly fast because Rust is fast (kind of ending up in the same place as Go).
I haven't written a ton of Rust so maybe my assumptions of what's possible are wrong, but it is an idea I've come back to a few times.
Every so often, YouTube changes something on their site that causes NewPipe to stop working. Usually within a few days, NewPipe pushes an update that fixes this, and we're back in business. Every time this happens, I donate to their Liberapay.
A similar exploration by Matthew Rayfield using the URL bar instead of tab favicons: https://www.youtube.com/watch?v=q7GtCLwTmV4
This project is an enhanced reader for Ycombinator Hacker News: https://news.ycombinator.com/.
The interface also allow to comment, post and interact with the original HN platform. Credentials are stored locally and are never sent to any server, you can check the source code here: https://github.com/GabrielePicco/hacker-news-rich.
For suggestions and features requests you can write me here: gabrielepicco.github.io