sharefeed
Sharefeed
Sometimes, I come across other people's blog posts, articles, or other resources that I find interesting. This is my space to share those resources with you.
Every link includes a brief note or summary that I wrote up describing that specific entry and why I find it interesting or noteworthy.
note
"interesting" does not necessarily mean "good", "factual", or even "ethical". Sometimes, I may link something here because I don't like it and want to debunk it later. In these cases, I will make sure to specify that fact. Be sure to keep an eye on my journal or blog when I post one of those.
If you want to subscribe to this feed on your RSS reader, click the rss button.
- Jonathan Borichevskiy: Digital Tools I Wish Existed
< https://jon.bo/posts/digital-tools/ >
originally published on November 28, 2019 - retrieved August 9, 2024Interesting exploration of digital information gathering, consumption, and archive tools that the author wish existed. I want to make a response to this one day with my own ideas and critiques of the particular features he wants (whether they make sense to me or not and if not what alternatives I think would be good instead).
- Stackframe Inc.: Stack Auth - Open-source Clerk/Auth0 alternative
< https://stack-auth.com >
retrieved August 9, 2024A really promising open source alternative to WYSIWIG auth solutions like Clerk and Auth0. I would need to confirm its security and its flexibility, but the fact that they specifically say "hey, you can totally just use your own frontend and use our SDK in the background" makes me very excited. All of the user-facing elements can be styled my own way, while the internal admin elements can just be the defaults so I don't have to code it all. I might end up using this instead of Auth.js for phase 2 of my site if this lives up to my expectations.
- Niki Tonsky: Where Should Visual Programming Go?
< https://tonsky.me/blog/diagrams/ >
originally published on July 18, 2024 - retrieved July 27, 2024A discussion about what incorporating diagrams and other visualizations into your codebase could and should look like. I think the idea of embedding diagrams into your comments is a very good idea (in fact, we should be using markdown in our docs already), but I'm not sure how useful creating parsable visual state machines and etc. would be. Fun fact: there seems to be a pseudo-collab-tool built into the site where you can see where other readers' cursors are. I kept trying to hold digital hands with the other cursor but it kept running away from me. Why are you so mean ;w;
- David Singleton: TOTP tokens on my wrist with the smartest dumb watch.
< https://blog.singleton.io/posts/2022-10-17-otp-on-wrist/ >
originally published on October 17, 2022 - retrieved July 27, 2024A demonstration of the Sensor Watch, a replacement motherboard for the famous Casio F-91W digital watch that turns it into a programmable ARM Cortex M0+ powered smartwatch. It is absolutely wild, and I want one now even though the motherboard costs more than the watch itself. The idea of a wearable version of those Square Enix TOTP devices is so fascinating to me.
- Michael Müller: How far should a programming language aware diff go?
< https://semanticdiff.com/blog/language-aware-diff-how-far/ >
originally published on July 17, 2024 - retrieved July 25, 2024A fun look on what differences in code could be considered "irrelevant changes" and the consequences of ignoring such changes. Note: This is a corporate blog post made for a VSCode and GitHub extension for "language aware diff" that includes premium software support.
- Max Bernstein: scrapscript - A functional, content-addressable programming language
< https://scrapscript.org >
retrieved July 24, 2024An interesting new scripting language that's basically Haskell but if it was even weirder. I want to make a blog post about this one day discussing how it compares to other programming languages and how it could be used.
- tinypod - an iPod-style case for the Apple Watch
< https://thetinypod.com >
retrieved July 20, 2024A really cute concept for taking a computer on your wrist and adapting it into a digital detox device. The regular model is a little too expensive for my liking, but the "lite" model is cheap enough that I could justify trying it out with my own Apple Watch (once I find it again lol).
- Simon Willson: Give people something to link to so they can talk about your features and ideas
< https://simonwillison.net/2024/Jul/13/give-people-something-to-link-to/ >
originally published on July 13, 2024 - retrieved July 14, 2024If you want people to be able to talk about an idea, concept, or feature that you develop, you should have a resource about it for people to easily reference. ChatGPT being used as an example is slightly cringe, but it works to show what not to do.
- Kyle Corbitt: Is AI the Next Crypto? Insights from 2M HN comments
< https://openpipe.ai/blog/hn-ai-crypto >
originally published on November 8, 2023 - retrieved November 8, 2023An analysis of Hacker News' sentiment towards AI compared to NFT's... using AI. Big note: this is a very cleverly disguised ad for OpenPipe, the service which is hosting this article, but I actually appreciated how it broke down the details of how the author computed his data. I wish there was a bit more analysis of the results, though.
- Marius Brancila: Formatting Text in C++: The Old and The New Ways
< https://mariusbancila.ro/blog/2023/09/12/formatting-text-in-c-the-old-and-the-new-ways/ >
originally published on September 12, 2023 - retrieved November 7, 2023C++20 introduced some new std functions to format strings: std::format and std::format_to. In practice, they work much like a streamlined version of C's printf. However, their implementation (based on the library {fmt}) results in much higher efficiency! Apparently the guys at C++ really like it because the new std::print function in C++23 has the functionality of std::format built in. I'm curious to see how this will change C++ devs' workflows, including newbies coming to C++ from other languages like Java or Python.
The writing contained within this site may contain the author's personal opinions. These opinions do not represent any of the author's employers or other organizations the author is a part of — past, present, or future.
© 2023-2024 Kebo Kitanari — All Rights Reserved