58 karma · joined December 4, 2021
This look-alike client struggles to show me messages in real-time. It looks like they only get pulled down in big chunks every few seconds. It also fails to scroll the new messages into view. I don't remember these sort of problems in IRC clients or IM programs of the 90s (though there were many other problems).
In a way I guess it paints the irony of modern computing, where we have several orders of magnitude more in computing power and resources, but that has only enabled us to keep rushing out perpetually unpolished, unfinished products.
It's still a bunch of fun to see a bunch of strangers talking completely unfiltered nonsense in a rudimentary chat room, though!
As someone who is interested in eventually freeing myself from the corporate job and diving head-first into my side projects, I would love to hear more about this aspect.
For some reason the idea of trying to charge folks for the work I would normally do for the fun of it on the side is daunting to me, even though I know it could enable me to focus on doing the stuff I love full-time.
I seem to remember Dave making some of these points as examples rather than asserting them as the truth of what occurred with CrowdStrike, but it's been a couple days since I watched the video.
https://www.gamedevs.org/uploads/tribes-networking-model.pdf
He told me there was once an experimental keyboard that used the two thumbsticks on an Xbox controller like a dual radial menu to input text - the left thumbstick would select a character group, and the right thumbstick would input a character from that group.
The learning curve was deemed too steep for the average customer, but apparently those who spent enough time using the prototype were able to type an order of magnitude faster than with traditional on-screen keyboards.
The memory sticks out as an amusing idea, and potentially a really cool "power-user" input modality for game controllers.
The key for me was that the input (T-9 keyboard) and output (tiny non-touch display) modalities were so constrained that any task that wasn't completely trivial was made so painful that I would put it off until I was in front of a computer, if I did it at all. This was a great way to filter out tasks that weren't truly important enough to work on immediately in the moment.
The downfall was my new job which required travel for work, which meant needing a phone capable of managing flights, navigation, and coordinating with my coworkers.
If my circumstances change, I fully intend to switch back to the XP3 or something similar.
I do wish there was something available that could perform those tasks I need for work, but not give me the "full throughput" to get distracted.
The bug is that Firefox on Windows doesn't play nice with virtual desktops. Clicking on a link in one virtual desktop may focus a Firefox window several VDs away. I'm a heavy user of virtual desktops, so this is a dealbreaker for me. Chromium browsers don't have this issue, so I'm stuck in Chromium land.
I worked on the Shell team until late 2022. There is very little C#, if any at all. The vast majority of the Windows Shell is still C++ with a significant amount of WinRT/COM.
Sadly these more creative approaches seem to be forgotten in place of lazy hamburger menu/pages with back-stack style approaches.
[1] https://www.minddriven.de/wp-content/uploads/2011/02/wp7_pan...
[2] https://cdn.mos.cms.futurecdn.net/ytfp8btYCkR2rCpW9WS9u3.jpg
https://github.com/LibreSignal/LibreSignal/issues/37#issueco...
I find that in rare cases I need to bring my old smart phone with me (traveling, mainly) for things like airline tickets, movies on planes, maps in new areas.
Otherwise day-to-day I am exclusively using the XP3. My screen time is now at an average of <10 min per day, and my battery life is between 5-6 days on average.
Super happy with the experience, and I bought back so much more time and sanity by not staring at my phone for hours per day.