@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.

nikitonsky, to random
@nikitonsky@mastodon.online avatar

New post: JavaScript Bloat in 2024 https://tonsky.me/blog/js-bloat/

kytta,
@kytta@fosstodon.org avatar

@nolan a valid argument for some sites, but for react.dev? It's a blog post with static information, why does it even try loading a script in the first place, and why does it do it over and over again? Yeah, it's not what a typical user would experience, but it's still crazy dumb behaviour :D

@nikitonsky

hynek, to random
@hynek@mastodon.social avatar

As I’m finalizing my second video, I wonder: has someone used both Davinci Resolve and Final Cut Pro and could tell me whether for my explain-type videos the latter is less janky and more approachable than the former?

I understand that Resolve has the best color correction in the industry and amazing sound features but the jank is driving me crazy and from what I’ve seen about FCP, it seems like it could mesh with my brain that dreams in Keynote better.

kytta,
@kytta@fosstodon.org avatar

@hynek I have used both quite extensively. For small projects OR when you're working on a Mac, FCP is the best you can get. It's fast, and it utilizes the crap out of your Apple Silicon.

The only two reasons I've migrated to DaVinci were the price (my FCPX copy was... lost to conscience) and the fact that it has independent timeline tracks. FCP's concept of "one main video track, and everything else hangs off it" is great for titles or audio, but such a pain when you have two or more videos

kytta,
@kytta@fosstodon.org avatar

@hynek the last part applies to more creative stuff, like movies or videos with a lot of B-rolls. A simpler "talking+slides" video can be done in FCP way more easily than DaVinci Resolve.

kytta,
@kytta@fosstodon.org avatar

@hynek "small projects", for me, are videos that can be cut to 90% of their final form in a day. So, short YouTube videos, or huge conference talk recordings where you need to snip the ends off.

My problem with the Magnetic Timeline™ is not its idea, but the fact that I was always fighting it. The clips would attach to the wrong videos, and having only one primary track for video does not work well with background music, where deleting the first clip would suddenly delete the BGM altogether

kytta,
@kytta@fosstodon.org avatar
cheeaun, to random
@cheeaun@mastodon.social avatar

This is probably too hacky but can't help trying it out. Phanpy's shortcuts settings are saved as (private) notes on my own profile, which will allow export/import in the "cloud".

It's possible to use the API to add notes for other profiles, and they're hidden from (self, currently-logged-in) own profile. I'm using it to store data 🤪

NOT available on the dev site yet, still on my local machine.

#PhanpySocialDev #MastoDev

Demo of the "cloud" import/export feature for Shortcuts Settings on Phanpy.

kytta,
@kytta@fosstodon.org avatar

@cheeaun that's actually very clever! I never considered that one can leave private notes on one's own profile. You have my permission to use it to sync as much stuff as you can :D

kibernick, to random
@kibernick@fosstodon.org avatar

I just wish JSON allowed for trailing commas

kytta,
@kytta@fosstodon.org avatar

@kibernick well, JSON5 does

https://json5.org/

I wish it was more widely used, especially for developer-facing configuration files

rauschma, to random
@rauschma@fosstodon.org avatar

What are your thoughts on licensing a tool for creating ebooks (HTML, EPUB, PDF)?

– Free for non-commercial use is an easy decision.
– Doing a commercial license well seems tricky. I’d only want some kind of compensation if someone makes a lot of money thanks to the tool.
– Donations are another option but from what I have seen they don’t really work.

kytta,
@kytta@fosstodon.org avatar

@rauschma I'd propose the "copyleft OR proprietary" model, where the users can choose between a free, but binding (A)GPLv3 or a paid, but unrestricted proprietary licence (with any pricing model you like).

Sure, it will be way less profit than getting money from all commercial uses, but I'd expect it to be comparable.

Disclaimer: I haven't sold anything open-source so I don't know what I'm talking about :blobcatgoogly:

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,
@kytta@fosstodon.org avatar

@iliazeus you’re right! I’ve somehow never realized this and have never considered just using the elements without any CSS. Thanks a lot!

cm, to email German
@cm@chaos.social avatar

Is anybody else getting emails with a text like this:

"This is a test mail. If you receive this mail, it means your email server lack the authentication for SPF and DMARC. We strongly recommend you to initiate these two authentication protocols."

I've received at least 3 of these over the last weeks, all from addresses that are listed in about every DNSBL there is... no contact info, nothing. WTF?

kytta,
@kytta@fosstodon.org avatar

@cm yup, have been getting those too. I've noticed it only now since my provider was clever enough to just put them into Spam 😁

rauschma, to random
@rauschma@fosstodon.org avatar

Handy & DSL in Deutschland (für meine Eltern): m-net vs. 1&1.
Meinungen/Empfehlungen/Tips?

kytta,
@kytta@fosstodon.org avatar

@rauschma keine Erfahrungen mit m-net, bin aber seit ein paar Jahren 1&1-Kunde. Bin soweit richtig zufrieden, insb. mit mobilen Daten. Hat viel besseren Empfang als Vodafone bei mir. DSL läuft ebenso stabiler als Telekom. Ich würde aber an jener Stelle direkt einen Fritzbox holen, denn alle Alternativen sind viel zu blöd für das deutsche DSL 😂

kytta, to random
@kytta@fosstodon.org avatar

Main takeaways from :

  • the rooms need to be bigger, since I couldn't visit all the talks I wanted to
  • the conference should be longer, since I couldn't visit all the talks I wanted to
  • the ones I did visit were incredibly fun, and I learned a lot!
  • exists
kytta,
@kytta@fosstodon.org avatar

Now it's time to learn the lesson of “don’t get wasted if you want to pay attention at a conference the next day”

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

What began with an 8-hour-long train journey, ended with a wonderful stay in pretty Maastricht. If you ever find yourself travelling from Germany to Brussels (whatever the reason for this may be :blobcatfingerguns:), consider staying here for a day or two. But please, don't be like me, take an ICE and not regional :blobcatdizzy:

kytta,
@kytta@fosstodon.org avatar

@jle just for fun, no really™

I wanted to see what's possible with the Deutschlandticket 😂

kytta,
@kytta@fosstodon.org avatar

@jle Braunschweig to Bielefeld to Hamm(Westf) to Venlo to Roermond to Maastricht 😮‍💨

kytta,
@kytta@fosstodon.org avatar

@findus lucky me to have escaped Germany on 31st Jan 😅 Let's hope it's back on track (pun intended) by Monday...

bookwar, to random
@bookwar@fosstodon.org avatar

As an experienced traveller..

how do I always forget headphones when going to a conference?

I did pack two other important things though.

kytta,
@kytta@fosstodon.org avatar

@bookwar for me, it's a complete opposite: I always pack two types of headphones and end up using neither of them :blobcatdunno:

kytta, to random
@kytta@fosstodon.org avatar

It's 2024. This article by @bvisness is still relevant, was always relevant, and will always be relevant.

https://bvisness.me/you-cant/

kzimmermann, to NoStupidQuestions
@kzimmermann@fosstodon.org avatar

Hey Fedi, quick . For a while now, I wanted to make my (already self-hosted) repository available on the web, but only in a bare-minimum, read-only way. The stuff big forges use (gogs, gitea, gitlab, etc) is too big and featureful for the quick'n'dirty thing I want. No accounts, no writing. Simple.

So what do you recommend? I think something like the https://git.kernel.org interface could work, maybe even simpler. Would it, without anything extra installed allow git cloning?

kytta,
@kytta@fosstodon.org avatar

@kzimmermann theoretically, you don't need to do anything to make a Git repo clone-able. Just serve the contents of the .git folder over HTTP, and you're good to go! You can put it on a server and fully access it via SSH yourself, while the public view remains read-only

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/

mkennedy, to opensource
@mkennedy@fosstodon.org avatar

Unsolicited Advice for Mozilla and Firefox

^ My latest essay. I think there are some interesting ideas here. I hope you enjoy it. people

https://mkennedy.codes/posts/michael-kennedys-unsolicited-advice-for-mozilla-and-firefox/

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

@mkennedy I strongly agree with all of this, except for the last part. I know, user agents are not what they used to be, but I still am a proponent of the idea, that the browsers should be proud of what they are, show off their name and engine to the world. And those websites, who rely on user agents to work (or not work), should die, as it just does not make sense in a world, where almost all of the Web is standardized.

EDIT: changed wording to bring my point across more correctly

kytta,
@kytta@fosstodon.org avatar

@mkennedy I really think your plan with an office suite would suit (no pun intended) Mozilla well, bring back the times of Lockwise, Send, and other services.

One more thing I'd add would be slowing stuff down over all. Make Mozilla "a company you can rely on", where "you" can just as well mean "enterprise and public sector". Spend less money for novelties, like AI, but bank it, so that the company doesn't go bankrupt when Google wants it to happen.

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