665 karma · joined May 28, 2020
My very first introduction to anything "old" tech was through the TechStuff podcast[0] (re: 2011-era episodes, so sort by oldest).
More recently the On The Metal podcast[1] has been a really cool deep dive into old tech history, especially the episode (season 2) with John Graham Cumming.
About implementations, my first real playing around with assembly was "Learn TI-83 Plus Assembly in 28 days"[2].
[0]: https://player.fm/series/techstuff-2152808
If I find myself repeatedly checking the same app, I uninstall whatever app I check for a while to give me some space to figure out why. I always end up recovering, re-installing and continuing as normal. I wouldn’t say it’s a sign of weakness, it’s space that you need to figure out why you have the need to spend so much time on it.
Also, remember that these apps are actively designed to keep your attention for as long as possible. Algorithmic feeds, infinite scrolling.
Seems impossible but I wish there was a nice solution so people can use a variety of languages seamlessly without worrying about refactors and semantics. Almost like picking database views in Notion but for languages itself.
Also obligatory academic freedom -> actually free speech argument in that article that leads to the common misconception of the 1st amendment applying to literally everything “for curiosity’s sake”.
Cool to see a fully featured one from the DM side!
But I also say it like that because, well, I've seen code that causes (objectively easy-to-fix) crashes but still ships because of one reason or another: laziness, politics, inexperience. It's a part of software engineering I'm still trying to accept.
My first project was an exam study website. I made a couple of Quizlet sets, embedded the study guide PDFs from teachers (and made my own) into one page. It was a great way to procrastinate on studying and "sort of" study myself.
I don't think I'd have done web development without it!
[0] https://dl.acm.org/doi/abs/10.1145/3411764.3445186
Edit: I realize I've just linked to the same paper as the comment below. Oh well!
- Cmd+Delete (delete file)
- Ctrl+Right (go right 1 virtual desktop)
- Ctrl+Left (go left 1 virtual desktop)
- App Exposé (show all windows only of the active app)
- Back
- Forward
I find these to be the stuff I need to do a lot a lot. Really handy!
I'm so disgusted by some people's entitlement, especially in academia. The student's ENTIRE country's internet is getting shut down and the best the professor can muster is "Last chance, bad sign".
This is one reason why I've loved using Notion. I maintain a few open source repos, and our team's process has grown organically over the past few months. Being able to use a Kanban board for one set of information, then decide that it's just better as a bulleted list; storing meeting notes from quick bullet points up to detailed step-by-step guides on how to fix some issue people had that week...
The low friction to high flexibility combo is great!