@kytta@fosstodon.org
@kytta@fosstodon.org avatar

kytta

@kytta@fosstodon.org

I write open-source Python and JavaScript to make computers go brrrr

I made #Shareon (https://shareon.js.org) and #Share2Fedi (https://s2f.kytta.dev)

Alts:
по-русски: https://mastodon.ml/@n
auf Deutsch: https://norden.social/@n

#fedi22

This profile is from a federated server and may be incomplete. Browse more on the original instance.

kytta, (edited ) to python
@kytta@fosstodon.org avatar

EDITED: this post was me asking for job offers. I have now secured a job offer and am not searching any more.

kytta, to random
@kytta@fosstodon.org avatar

I passed the two-dozen milestone yesterday, and my SO got me into 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:

kytta, (edited ) to random
@kytta@fosstodon.org avatar

Hey Fedi, I need help tracking down a website I yet again forgot to bookmark 🙄

It's a collection of badges to mark whether your content is AI-generated, made with the help of AI, or not touched by AI at all. It was CC0, and the logos features three points that would interconnect in different ways based on how much AI was used.

EDIT: I found it! https://ai-label.org/

kytta,
@kytta@fosstodon.org avatar

I finally found it!

https://ai-label.org/

kytta, to random
@kytta@fosstodon.org avatar

v3 is now live!

https://s2f.kytta.dev/

This version drops the Mastodon-centrism both in the name and in the functionality. You can now use it to share text posts to Misskey (+ flavours), Friendica, Hubzilla, and GNU Social! Also, thanks to Astro, you can self-host it anywhere

In the coming week, I'll add a ‘Share to Fediverse’ button to . The v2 version is still available on the old domain, which will be phased out until the end of the year.

kytta, to programming
@kytta@fosstodon.org avatar

tip!

I have created bookmarks for often used localhost ports so that I can navigate to them or open them in new tabs/windows more quickly.

Bonus feature for Firefox users: You can set the port number as the bookmark shortcut, so that typing 8080<Enter> would instantly take you to 127.0.0.1:8080

kytta, to Podcast
@kytta@fosstodon.org avatar

A lifehack for @AntennaPod users!

  1. Go to the app settings for AntennaPod
  2. Go to “Open by default”
  3. Make sure opening supported links is enabled and all links are selected

Now you can open Apple and Google URLs in AntennaPod, which saves some steps when you want to add a new podcast :blobcatheadphones:

kytta, to fediverse
@kytta@fosstodon.org avatar

Users of , , , , , and/or — I need your help!

The next version of will add support for other Fediverse projects. I need to test it, but I don’t have any accounts to do it with. That’s where you come in:

  1. Go to https://beta.s2f.kytta.dev/

  2. Try posting something to your instance

  3. If you get redirected to a working share page, let me know in the replies! If you get an error, send me some info or a screenshot

kytta, to random
@kytta@fosstodon.org avatar

1st June was a big day! got its 400th GitHub star and reached 20 MILLION monthly hits on jsDelivr. If you're in need for lightweight and privacy-friendly for your project or blog, look no further

https://shareon.js.org/

Oh, and I also handed in my Bachelor's thesis yesterday :D

kytta, to random
@kytta@fosstodon.org avatar

You know how some podcast players can cut silence from audio? I need this, but for voice messages 😏

kytta, to random
@kytta@fosstodon.org avatar

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

https://www.kytta.dev/blog/language-on-mastodon/

This is post 008 of

kytta, to android
@kytta@fosstodon.org avatar

PSA for all 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!

https://f-droid.org/en/packages/com.aurora.store/

kytta, to random
@kytta@fosstodon.org avatar

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)

kytta, to programming
@kytta@fosstodon.org avatar

Three websites I visit daily as a developer:

https://docs.python.org/3/, an obvious one
https://strftime.org/, because I’m never going to remember strftime codes
https://fstring.help/cheat/, because I’m not going to remember everything f-strings can do either :D

kytta, to web
@kytta@fosstodon.org avatar

A question to my fellow developers and designers: How do you handle checkboxes and labels with ? It’s clear to me that their position should be flipped (see image by @shadeed9), but what are your preferred ways of achieving this (with static HTML)? Is flex-direction: row a valid approach, or are there other ways I’m missing?

kytta, to Podcasts
@kytta@fosstodon.org avatar

I love listening to , but it's not my number 1 source of entertainment. As such, I only get to listen to them when I can't watch videos or write code, which is usually my job commute. When I started working full-time, I finally got the opportunity to process my listening queue.

Well, 2024 hasn't been that productive, so far. I started working remotely, then I went on a holiday, and then I got sick, so I'm back to 100 episodes, 3+ days of listening 🙃

kytta, to random
@kytta@fosstodon.org avatar

“Never ever ever ever ever mess with my browser. It's not yours, it's mine. I'm letting you use it for free to render your bloated sites. Don't do this to me. I get to copy paste whatever I want whenever I want. When you get your own browser you can do whatever you want but while you are living in my house under my rules I get to copy/paste whenever I goddamn feel like it.”

https://matduggan.com/the-worst-website-in-the-entire-world/

What a delightful read from @matdevdug

kytta,
@kytta@fosstodon.org avatar

I've had the same feelings yesterday, but, unlike Mat, I gave up after it didn't let me paste the password from Bitwarden, and accessing the field via JavaScript would wipe the whole thing clean again.

@matdevdug mind sharing a .torrent with the DMG? 😂

kytta, (edited ) to random
@kytta@fosstodon.org avatar

The thing that many naysayers fail to understand is that we are the ones in the bubble. We, a small portion of the Web, who hates centralisation and big corps. The rest of the world, the normies, do not care and will never care. For them, ease and clarity of use is of much bigger importance than privacy and public good. Why think about the complicated technical caveats of Fedi, when there's an app "all my friends and idols are on".

grishka, to random
@grishka@mastodon.social avatar

Here's an unpopular opinion: Google is outstandingly terrible as the maintainer of Android. Android needs to become a separate entity, preferably a nonprofit, and preferably run by someone who has strong opinions.

kytta,
@kytta@fosstodon.org avatar

@grishka I will not be surprised if one day, Google will just sell Android to Samsung

linus, to random
@linus@donotsta.re avatar

still getting xterm-color256 wrong (it’s xterm-256color) whenever something doesn’t like xterm-kitty

kytta,
@kytta@fosstodon.org avatar

@linus TERM=dumb or gtfo :blobcatgoogly2:

kytta, to random
@kytta@fosstodon.org avatar

Over almost 15 years of watching YouTube, my sub feed has slowly evolved into mostly British-made videos. That, plus the fact that I didn't actually speak English for 6 years until late 2023, somehow made me speak in a very bad approximation of RP 😂 Like, even as I'm typing this post, my inner voice sounds British. And now that I actually do have to talk in English again, it feels very weird, because I can't really associate myself with the accent I now speak in 🥴

kytta, to random
@kytta@fosstodon.org avatar

Last week, I was given the ‘opportunity’ to write some IE11-compatible 5. No transpilers or bundlers, only a few polyfills.

At first, I was not excited for this. But at the end, I’ve had quite some fun! It was quite a nice challenge, and I’ve learned something new about the language I’ve been using every day for ages. Gotta do this more often.

kytta, to random
@kytta@fosstodon.org avatar

PSA: If you use a piece of software, encounter a bug, and find out it was already reported, DO NOT comment with "I have the same issue" if you have nothing else to contribute. At the very least, add data that might be useful. ESPECIALLY DO NOT leave any comments if the maintainers already said "we are working on a fix".

My mailbox is dying under the load of all the people who have the same bug as me and also have the urge to comment about them having this bug 🙄

kytta,
@kytta@fosstodon.org avatar

@grishka hah, tell me more about it

https://github.com/kytta/shareon/pull/116

(this is the fourth person who doesn't seem to know how to search issues)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • khanakhh
  • InstantRegret
  • Youngstown
  • ngwrru68w68
  • slotface
  • rosin
  • tacticalgear
  • mdbf
  • Durango
  • JUstTest
  • modclub
  • osvaldo12
  • ethstaker
  • cubers
  • normalnudes
  • everett
  • tester
  • GTA5RPClips
  • Leos
  • cisconetworking
  • provamag3
  • anitta
  • lostlight
  • All magazines