2020-11-27
2020-05-26
[Technology] Data Debt: part 3
- years of e-mail, chat and text logs in various formats that I want to de-duplicate and consolidate.
- thousands of screenshots and saved images of memes and wallpapers and artwork from some of my favourite video games and media sitting in massive folders.
- years of photos grouped just by date taken (surprisingly useful) with no indication of people present (actually not a huge problem given Google Photos)
- thousands of To Do items spread across various formats and systems, that have no priority, they just end up in an endless queue that only ever grows.
- old websites, blogs, accounts that are redundant or obsolete.
- projects that need starting, video games that need completing.
[Technology] Data Debt: part 2
[Technology] Data Debt: part 1
2020-04-20
[Technology] JavaScript's querySelector () is one of my favourite APIs
2020-04-11
[Technology] Messaging and the Flow of Time
Something fairly depressing in the realm of technology is the lack of monotonic progress messaging has made in the last 30 years.
Recently, Instagram finally started supporting messaging from the web (theverge.com). It still doesn't allow me to organize messages by archiving them, though.
Facebook Messenger lets me archive them and message from the web or my phone (yay), but it's horrible trying to actually read their history; trying to search or browse back in time is incredibly painful. That was something that used to be so easy a decade ago.
Every few years, a new messaging platform rises up, and with it a classic set of limitations. How many times have I been compelled to use a new platform to find that, once again, group messaging or video chat aren't available? Or that there isn't end-to-end encryption?
I briefly had hope a decade ago when it looked like XMPP was going to help standardize messaging protocols and that I'd finally be able to interoperably chat with friends across networks. Now they're more siloed than ever before. I almost hope for Facebook to integrate Messenger, Instagram Direct and WhatsApp so that people will stop pestering me to install yet-another-privacy-violating application.
On a positive note, I really enjoy per-message reactions that a few services like Facebook Messenger and Signal now support.
2020-02-28
[Technology] Java 13, switch and text blocks, yahoo!
https://blog.jetbrains.com/idea/2019/07/intellij-idea-2019-2-java-13-preview-features-profiling-tools-services-tool-window-and-more/
Java 13 is coming out in September, and, as usual, IntelliJ IDEA is
ready for it. The IDE provides support for the Switch Expressions
preview feature (JEP 354) and its new syntax, and for the Text Blocks preview feature (JEP 355).
Yes, Java will soon support multi-line String literals and more compact and versatile switch statements/expressions. Wahoo!