I’ve spent a better part of today, playing with #Twitter’s internal API and trawling through GitHub for examples of the apps that use it. I think I’ve learned enough to try and code something up. This thread will be my notebook and a journal.
The minimal objective will be to write an exporter from the following list to OPML, so that I can move most of my feed into an RSS reader. And if I don’t lose the interest by then, I' may even try to write a web app for reading the feed with no frills.
Changed the post editor on this blog from EasyMDN to ProseMirror, which works a lot better on mobile. It is also wysiwyg, which I’m not sure how I feel about. Bit if I don’t like it, there’s also CodeMirror.
Continuing the topic of unfucking #Twitter UI: https://github.com/dimdenGD/OldTwitter
This extension basically rebuilds Twitter circa 2015 based on the modern API. If all you need is a usable Twitter in the browser, this is the way to go. For myself I think I'd like something that can remember my position across devices, so I might end up trying to code something up...
You can find a lot of interesting scripts if you search for certain constants on GitHub. For example, AAAAAAAAAAAAAAAAAAAAANRILgAAAAAAnNwIzUejRCOuH5E6I8xnZz4puTs%3D1Zv7ttfk8LF81IUq16cHjhLTvJu4FA33AGWWjCpTnA seems to be a constant that Twitter's internal API always uses in the Authentication header.
Just look at this: https://github.com/search?q=AAAAAAAAAAAAAAAAAAAAANRILgAAAAAAnNwIzUejRCOuH5E6I8xnZz4puTs%253D1Zv7ttfk8LF81IUq16cHjhLTvJu4FA33AGWWjCpTnA&type=code
I am not a huge fan of RTS type games, but this one is simple enough to enjoy it with a good audiobook and a cup o' tea https://github.com/quasilyte/roboden-game
To meet corporate sustainability goals, I have disabled garbage collection for all applications.
Developers will now have to reduce, reuse, and recycle memory.
wireshark
Fun fact: the Jupiter Icy Moons Explorer can't use a real-time operating system.
This is because it's Io bound.
I thank you.
If you’ve ever said, “If you have nothing to hide, you have nothing to worry about,” go tell your spouse what you said to your best friend the last time you had a marital spat. Track your time at work in great detail for the next month, down to the minute, and share the results with your boss.
Put a webcam in your bathroom. Post your tax returns online. Tweet your social security number.
#Privacy isn’t just for bad guys.
For a long time I've been a big fan of white teas (silk way or sliver needle for example). Recently I discovered that adding a bit of apple juice to the cup makes it even better.
Uhm...
Funny how that works. After about a year with a 32" screen, it no longer feels that big. Especially if I have two editor panels + a side bar open.
Definitely appreciate a second monitor on a side for the terminal.
My Halloween costume will be the Nitpick Man. It consists of a worn pair of jeans, stretched t-shirt and breadcrumbs inside the keyboard.
Опять назвала "burndown chart" burn-out chart'ом.
( ͠° ͟ʖ ͡°)
New Blog Post: 8 Unexpected Profiling Use Cases Beyond Performance Optimization
https://blog.felixge.de/8-unexpected-profiling-use-cases-beyond-performance-optimization/
Yesterday I did two things I did not expect to find myself doing:
- I switched my code editor and terminal to a light theme.
- And of all light themes I went with Solarized.
The main reason I went for the light theme in the first place is my eyes were getting tired of constant switching between a dark terminal/editor and light web pages. I know people use browser addons to darken/invert web site colors, but more often than not I found the results aesthetically displeasing. Seemed easier to change a couple of apps that I can control than to attempt repainting the whole web.
I also always found the color combination Solarized offers a bit odd. Can't put my finger on why, but both dark and light versions never set quite right with me. Still, after trying a bunch of light themes and not liking any of them, I decided to give it a shot. To be honest, I begin to appreciate its warm color scheme. I'm still not 100% sold on the low-contrast aspect, but it's not as bad as I always considered it to be.
I'm giving up no Twitter mobile app, it's utterly unusable:
- Won't even talk about the "for you" timeline, madness lies that way.
- Following timeline is sorted from old at the bottom to new at the top, but threads are not! They are in reverse, so you end up reading in a zig-zag pattern.
- Threads longer than 3 tweets are collapsed, so you need to click in to read them.
- If you haven't opened the app for more than 2 days (
, I know, who does that!), then it just hides everything but the two most recent days of your timeline. If you click "show more tweets", it will, of course keep your scroll position at the 2 day old threshold, not where you actually stopped reading
Good luck finding the place.
So I have two questions:
- Am I the only fool who reads twitter chronologically?
- Is there anything that could let me continue doing it that way? It certainly doesn't help that they killed off all third-party clients.
@me A coin lies on the floor and people doesn’t seem to care about taking it… That’s a sus pence.
What would you call a weird neighbor? Sus tenance.
New blog post about patching the Intel Rapid Storage Technology / Virtual RAID on CPU software so that it opens instantly instead of taking 10-15 minutes to launch.