Email or username:

Password:

Forgot your password?
352 posts total
Nikita

This year, I didn't finish #100DaysToOffload, I haven't finished a single book, and I didn't build anything worth forking.

And still, this was an incredible year for me. I've graduated from my university (still waiting for my certificate...) and got an incredible job. I've been a guest on a podcast! And, most importantly, I've been the happiest I've ever been.

2024 will bring in a lot of new challenges and opportunities, and I'm looking forward to them.

Happy New Year! Frohes neues Jahr! 🎄🍾

Nikita

Today's idea: Detect if people visiting my website have an ad blocker enabled, *and if they don't*, show them a popup saying why it's a good idea with a link to install uBlock Origin

Григорий Клюшников

I had a similar idea a while ago except it's a hard block, i.e. "I noticed you don't have an ad blocker, please install one to view this site"

Nikita

Given how popular Logitech MX mice are, also amongst developers, how come nobody has still made a *usable* version of the ‘Options’ software? Reverse-engineer the drivers, make a lightweight daemon and native UI. Are the projects that currently are or have tried tackling this?

Nikita

I already have enough unfinished side projects, but I am freaking pissed by Logitech adding AI to their mice (and software). So, I hereby announce that I have started reverse engineering the Logi Options+ software.

My plan is to bypass the installer, re-implement the drivers and daemons and add simple text-based configuration (to begin with). I’ll focus MX Master 3 + macOS + Apple Silicon first (I’ve nothing else to debug on). The licence will be GPLv3-only.

PSA: This will take me ages (:

Nikita

Fediverse, I need your honest opinion on my next crazy project idea.

I am envisioning a CLI app that would give you contact details for people based on their nicknames/homepages. Here are some loose thought about how it should work: codeberg.org/kytta/reachout/wi (~2 minutes; please read before voting)

I want to keep it as ethical as possible, and I want to know whether you think it’s creepy or not, and whether you would use it :D

#BoostsWelcome

Anonymous poll

Poll

It’s fine, and I’d use it
3
27.3%
It’s lowkey creepy, but I’d use it
2
18.2%
It’s fine, but I won’t use it
5
45.5%
It’s creepy, so I won’t use it
1
9.1%
11 people voted.
Voting ended 8 Dec 2023 at 8:59.
Dave Pearson

@kytta Seems like a neat idea, kinda, but I think if it were me thinking about building such a thing, I’d have pause for thought as I’d worry about how it might add to to things like this: daniel.haxx.se/blog/2021/02/19

Nikita

Screw Spotify Wrapped, let's share our podcast statistics!

My numbers are not correct though, because I used Pocket Casts for the first half of the year 😅

(see alt text for translations)

Screenshot of the Statistics page from the AntennaPod podcast app. The statistics encompass the period from December 2022 up until 30th November 2023.

The total listening time is 97.4 hours. The top ten podcasts are:
1. Waveform: The MKBHD Podcast
2. (in Russian) Web standards
3. Syntax - Tasty Web development treats
4. Python Bytes
5. The Changelog
6. Talk Python To Me
7. 99% Invisible
8. Frontend Weekend
9. Django Chat
10. (in Russian) We are doomed
Nikita

Remember when Play Store app awards were fun? Yeah, they're nothing like Apple's, but there also were some gems inside, and they showcased quite some apps that cleverly and beautifully used Material Design.

The "best app of 2023" in Germany is a damn streaming platform. 🙄 And it doesn't even have a good app!

Screenshot of the "Best apps of 2023" page in the Play Store, the depicted section is "The best app of 2023". The app in question is Paramount+, a streaming platform from ViacomCBS. It has an average rating of 3 out of 5 stars.
Nikita

PSA for all #Android 13+ users:

Sometimes, when looking for an app in the Play Store, it will not show up in the search results. Going directly to the app's page will say that the app "was developed for an earlier version" and is thus "not available".

THIS IS BULLSHIT! There is nothing in the Android code that restricts installation and usage of these apps. If you have an APK file, it will install and run without issues.

Solution: Use Aurora Store!

f-droid.org/en/packages/com.au

PSA for all #Android 13+ users:

Sometimes, when looking for an app in the Play Store, it will not show up in the search results. Going directly to the app's page will say that the app "was developed for an earlier version" and is thus "not available".

THIS IS BULLSHIT! There is nothing in the Android code that restricts installation and usage of these apps. If you have an APK file, it will install and run without issues.

DELETED

@kytta I often use Aurora Store to get updates for automatically disabled apps (to save battery) and today I encountered a banking app that wasn't happy to be installed from Aurora Store and forced me to uninstall, reinstall from Play Store and reconnect it. 🙄 (Hanseatic Bank Secure)

Nikita

Time to update my #introduction!

Hi Fediverse, I am Nikita :BlobhajReach:
I am a 24-year-old full-stack web developer from Braunschweig 🇩🇪

Things I like: F(L)OSS (duh), #Python, #Django, #TypeScript, the Fediverse, #YouTube, and U+1E9E Latin Capital Letter Sharp S (ẞ)

Things I dislike: How everything BigTech touches tends to get worse. Also fermented milk products (unless it's cheese)

I blog (rarely) at kytta.dev, and I code (less rarely) at github.com/kytta

Time to update my #introduction!

Hi Fediverse, I am Nikita :BlobhajReach:
I am a 24-year-old full-stack web developer from Braunschweig 🇩🇪

Things I like: F(L)OSS (duh), #Python, #Django, #TypeScript, the Fediverse, #YouTube, and U+1E9E Latin Capital Letter Sharp S (ẞ)

Things I dislike: How everything BigTech touches tends to get worse. Also fermented milk products (unless it's cheese)

DELETED

@kytta Hi fellow dev!

You should blog more. You're good at it.

Qoyyuum

@kytta Welcome to #Fediverse ! Your latest blog post says that you've just started working. Congrats on the job! :)

Nikita

New blog post! In this one, I am over the moon about the full-time job I’ve picked up a month ago.

kytta.dev/blog/one-month-full-

This is post 009 of #100DaysToOffload.

(don’t mind the date — I’ve finished this post earlier, but have only now got to publish it)

Show previous comments
Данила Горелко

> How tired and unsatisfied I was with university and its endless mix of classes, exams, and homework assignments. I couldn’t even imagine how I needed the monotony that a job brings with it. Instead of 5–10 different topics/technologies I had to think about at all times, it’s just one or two — the ones I work with.

So true!

Adam

@kytta Happy you found what you were looking for.

Nikita

#Westfalenbahn tip: the last carriage is usually the best one.

— It's a bit further away, so less people are in it
— It's a normal carriage, that is, it has no bikes and no 1st class
— It gets checked first, so you can show your ticket in the first minutes of your journey and relax

Follow me for more #Pendeln life hacks /j

Nikita

Is there any reason why all the "app/system directories" libraries never consider #XDG on #macOS? I'm all fine with defaulting to "Application Support", but when I have explicitly set the $XDG_CONFIG_HOME for my shell, I also want the apps to make use of it. The same applies to Windows.

Nikita

For a long time, I was looking at all the endless IDE plugins and extensions, "must have" configs, Raycast, and I used to wonder: Why is there so much hype around snippets? Even when writing #Django views, I never really felt the need for them; I was fine with typing a few redundant lines myself.

And then I started learning and working with #Angular. I take my skepticism back.

Nikita

TIL that Microsoft Outlook, when it encounters a quote of the original email in the reply, will hide not only it, but everything below it, making bottom-posting effectively impossible :(

Nikita

And I wonder why I didn’t get a reply >:(

Screenshot of a (sent) message in Microsoft Outlook’s message list. It shows my name as the sender’s name, along with ‘No message text’. While it can’t be seen on the screenshot, I assure you there actually is message text.
Nikita

New blog post! In this one, I express some thought on a very topical (/s) subject of foreign languages on Mastodon.

kytta.dev/blog/language-on-mas

This is post 008 of #100DaysToOffload

Adam

@kytta Well said indeed. I find myself not wanting to filter out the language of a post. I want to see it all, but I suppose in reason. I says this because I've found some really interesting discussions or recommendations in other languages. I rely on the translation. Though I do admit I cannot assume it is correct, yet I still find it beneficial.

DELETED

@kytta So I'm not the only one! I thought I was going crazy. I keep seeing posts in my feed that aren't English, though I've specifically told #Mastodon that I only want English content.

I'm so frustrated by all the posts I can't read that I've taken to muting any profile that I come across with non-English content. It's not that I don't want to read them, it's that I literally can't (and no, I don't like using 'translation').

So I really hope they give an option to filter the home feed too...

Nikita

Does anyone here remember the Aviate launcher?

It had an æsthetically pleasing home screen that would adapt to different use cases based on your location, time of day, and connected peripherals.

I loved it so much. Until Yahoo bought it, made it worse, and then sunset it.

A picture of three smartphones with Aviate launcher installed.

The first smartphone shows the "Morning" screen. It lists the following information: "You slept 7 hours 35 minutes", "Turn on Do not distub", "Alarm set to 8pm", "18 minutes to Work with heavy traffic" — as well as a day's agenda.

The second smartphone shows the main screen with the background picture and few icons in the dock.

The third smartphone shows the list of all applications, separated into categories: Productivity, Social, Restaurant, Music, News.
Nikita

The picture also made me remember using Foursquare back in the day. I used to feel like I possess some secret knowledge, since it was not popular in Russia, and barely anyone used it :blobcatgiggle:

DELETED

@kytta Oh yes, good old days! Can't believe it's almost ten years ago..

Nikita

I have downloaded 50 MB worth of files and wanted to move them two directories deeper than where they were located. So I just, y’know, drag-n-dropped them in Finder. A window appeared, saying “Preparing moving” (?), and the files started to move one by one.

The whole process took FIVE MINUTES.

Why does a 50 MB move between two directories on the same NVME drive take five minutes

Nikita

I checked the Activity Monitor during this, and it didn't show anything writing to disk, really. Moving any other file anywhere else is instant :blobcatgooglyshrug:

Nikita

Working in a different city

Cons: My everyday commute takes 3 hours!

Pros: My podcast queue has 70 hours worth of unplayed episodes 😅

DELETED

@kytta get yourself an unlimited mobile data plan 😉

Nikita

Anyone else having problems with @bitwarden extension in #Firefox (on #macOS Ventura)? Starting ca. two weeks ago, the keyboard shortcuts are extremely flaky. Shift+Cmd+L and Shift+Cmd+Y, which I use a lot, just refuse to work :/

Nikita

I’ve checked the macOS Keyboard Shortcuts, and the combinations mentioned do not seem to be taken. This happens both on my home machine, where it worked flawlessly for the last year, and on a brand new work laptop.

Krzysztof Nizioł :symfony:

@kytta I don't use Firefox as my main browser, but I just checked and there is no issue. Both keyboard shortcuts work as expected.

Firefox 118.0.1
Bitwarden 2023.9.1

Nikita

I passed the two-dozen milestone yesterday, and my SO got me into #CasioCult with her present. This isn't my first Casio, but I haven't owned/worn one since 2015-ish.

Not that I'm in, I wonder how fast I'll spend all my life savings on watches :blobcateyes:

Kev Quirk

@kytta yes! Welcome to the club, I’m sure you will love it here. That’s a great choice.

Not Evil

@kytta My life is a lie. I thought casio was a small, inexpensive, regional brand here in India. Didn't know it was international and Japanese.

Nikita

Me and a friend of mine have visited Belgium and its capital Brussels recently. When there, I voiced the thought that Manneken Pis is the most recognised attraction of Brussels. My travel companion replied that they’ve never heard of it before and that for them, Atomium (of which I’ve never heard before the trip) is the most recognised attraction.

So, for you, what is the most recognised attraction in Brussels, Belgium?

#FediPoll

Anonymous poll

Poll

Manneken Pis, a statue of a boy urinating
5
33.3%
Atomium, a landmark building
6
40%
I haven't heard of either
3
20%
Something else (leave a reply!)
1
6.7%
15 people voted.
Voting ended 4 Oct 2023 at 22:14.
Nikita

(seemingly eternal construction sites do not count)

Ailuridae

@kytta Never heard of either (Americans, you know?), the first thing that comes to mind to see in Brussels would be various EU admin buildings...

Go Up