Software developer from Russia who's almost lost faith in the modern IT. Used to work at VKontakte, then Telegram. Currently building my own fediverse project to save our online social lives from greedy corporations. Follow the progress: #smithereen
Everyone adding "in the EU" to all those Apple news like it's a real insurmountable obstacle. It's not just for the EU. It's for the entire world. Stupid malicious-compliance geoblocks are meant to be bypassed. I'm sure someone will figure it out in like an hour after the beta comes out.
@grishka I played a drinking game every time they said something about inevitable risks or "we can mitigate damage but not eliminate it" and now im shitfaced at 2pm
Remember how nearly every social app in the early 2010s had photo filters?
Modern phones have some really powerful camera hardware. For example, on anything but the crappiest cheapest Android phones, you can obtain full-size raw HDR (10- or 12-bit) images straight from the sensor in real time. I wonder what kinds of filters that would make possible 🤔
A question for those who might want to run a #Smithereen server in the future — is support for S3-compatible object storage for storing media files a desirable feature? I'm refactoring media file storage anyway so could as well add an abstraction layer that would allow this sort of thing.
While I'm currently working on many (and I mean many) New And Improved™ moderation tools in #Smithereen, I also added a tiny user-facing thing because clicking CWs one by one was tedious to say the least.
The moderation tools will finally make it practical to run a Smithereen instance with open signups. There will also be account deletion. It turns out deleting local accounts is hard when you care about not leaving useless files behind!
Please, stop calling Twitter "X". There's no such thing as "X", it's still Twitter, has always been, will always be. You can't call things single-letter names even when their stupid CEO insists you do.
@grishka while I feel like X is a stupid name picked by a stupid man, it feels wrong to dead-name it when that’s a behavior I wouldn’t want to tolerate from his supporters with regards to trans people.
"Remastered in HD" is the curse of music videos on YouTube. Not only is the quality often terrible because the source material was not HD to begin with, it simply ruins the nostalgia. I *want* analog video artifacts, I even want contemporary music TV graphics superimposed on the thing, it's all an integral part of the experience.
The remastering of Fatboy Slim's Weapon of Choice was done very well, imho. They completely rescanned the original 35mm film, and it looks amazing (except that Walken's doppelganger is very noticeable).
IT corporations remind me of some of my relatives. They are also incapable of remembering those of my preferences that they don't like, instead asking me same things over and over again and acting very surprised every time, despite knowing me for several decades.
To add insult to the injury, the easiest way out of these unwanted modals — the back button — does nothing for this particular one. For Google, this whole RCS crap is apparently a Big Deal™.
Everyone's posting their Spotify wrapped, while Spotify has somehow lost my account without warning in the process of leaving Russia last year ¯\_(ツ)_/¯
That feeling when Idea (and Android Studio) drive you nuts so much you end up writing a plugin that pokes into private fields.
The problem: the ranking of autocomplete options in IntelliJ IDEs is non-deterministic regardless of your settings. It keeps some statistics on how much you use which symbols and ranks your completions based on that. This means that the same sequence of keystrokes, in the same context, sometimes produces different results.
If anyone is interested in such a plugin, I may add a proper settings UI and publish it.
There's another CompletionContributor in it that removes the units suggestions in Android XML layouts (like when you type `123` in an attribute, it would "helpfully" pop up with `123dp`, `123px`, `123mm`, etc).
@grishka have you tried reporting the problem to JetBrains issue tracker? This is probably more robust way than hacking into the private fields, which may suddenly stop working or crash the completion completely because IntelliJ authors decide to rename or repurpose the fields.
And with it, the complete federation feature parity with Mastodon. New features include: - Direct messages - Privacy settings - Followers-only posts (from other servers)