miniblog.

SMS 2-factor authentication isn't super secure because it's too easy to call a phone provider and do a SIM swap. It seems like a dedicated smartphone app is significantly better here? It's just as convenient for the user, but harder to compromise.
Travis CI is effectively dropping its support for open-source projects: https://www.jeffgeerling.com/blog/2020/travis-cis-new-pricing-plan-threw-wrench-my-open-source-works
Presumably a language with little syntactic sugar should be called sour?
Fedora may be dropping scp (the protocol, not the command) and NTP in future releases: https://www.phoronix.com/scan.php?page=news_item&px=Fedora-Down-With-NTP-SCP
Fun compiler bug exposing an issue with LLVM (alias analysis): https://github.com/rust-lang/rust/issues/54878 Impressively, they are able to replicate the issue in C with clang, and even find a similar bug in gcc!
https://extensions.gnome.org/extension/779/clipboard-indicator/ is a clipboard manager with a nice touch: you can see the current value in the UI! Occasionally I think I've copied something when I haven't (or vice versa), so making the state visible seems really helpful.
Photo
Shower thought: as more packages move to a chronological version format, could you build a calendar app that uses the available package database to work out the current date?
A https://readme.md/ is brilliant for small projects. For very large projects, there are lot of mature tools: mdbook (used for Rust), Sphinx (used for Python) and Scribble (used for Racket). I don't know of many good options for "slightly bigger than a README" though.
A fun esolang I haven't seen before: expressing the entire program as a directory structure! https://esolangs.org/wiki/Folders
I'm a fan of simple issue trackers. A description, comments, and maybe a small integration with something. Given this, perhaps it makes sense to build your own? You get a bespoke solution, and focusing on your main project prevents feature creep.
Apparently Google runs a registrar that consumers can use! https://domains.google/ I'm not sure what's in it for Google (surely it's fairly small market?) but it seems pretty slick.
Graphical editor for ASCII art: https://monodraw.helftone.com/ It actually makes sense to me as a concept! It's not an intuitive product need, but it totally makes sense. I like the 'palette' of symbols available.
Really neat test suite that aggressively tests the corner cases for JSON implementations: https://github.com/nst/JSONTestSuite
What's old is new again: a hit counter for GitHub repos! https://hits.dwyl.io/
Reflections on two years of writing Rust: https://dtrace.org/blogs/bmc/2020/10/11/rust-after-the-honeymoon/
Excellent discussion of translation units, definition order, and the design tradeoffs in C++ language proposals: https://cor3ntin.github.io/posts/translation_units/
I'm really glad that iOS and Android compete with each other: they're both better as a result. That said, the switching costs are significant. Most people I know are firmly in one camp.
Beyond structural editing: semantic editing! https://reasonablypolymorphic.com/blog/towards-tactics/index.html (Uses Coq-style tactics.)
Microcaching, an interesting idea where you cache fast-changing content for a few seconds to reduce backend load: https://www.nginx.com/blog/benefits-of-microcaching-nginx/
We pack 5 introduces a slew of new static analysis features, including /*#__pure__*/ https://webpack.js.org/blog/2020-10-10-webpack-5-release/ (Every sufficiently advanced dev tool contains an ad-hoc, informally specified compiler?)
Showing 1,261-1,280 of 7,508 posts