@RyunoKi@layer8.space avatar

RyunoKi

@RyunoKi@layer8.space

Web developer with a knack for Free Software

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

moontuna, to random

This seems like it will be a peaceful Doom mod where nothing weird happens...

RyunoKi,
@RyunoKi@layer8.space avatar

@moontuna 😅

TeamMidwest, to random
@TeamMidwest@glammr.us avatar

I'm in the market for a standing desk with up/down switches (as opposed to a crank). Willing to spend $500-$1,000. Do you have one that you love and can recommend?

RyunoKi,
@RyunoKi@layer8.space avatar

@TeamMidwest Using IKEA Bekant here:

https://www.ikea.com/gb/en/cat/bekant-office-desks-18962/

Satisfied so far but cable management could be better.

RyunoKi,
@RyunoKi@layer8.space avatar

@TeamMidwest My former employer had a gig to develop an application where you could connect the desk to your outlook and have it adjust to different heights depending on the appointment.

Windows only, so I'm not particularly interested.

zachleat, to random
@zachleat@zachleat.com avatar

Do any web browser devtools (Chrome, Firefox, Safari, etc) allow you to inspect an image’s EXIF metadata?

RyunoKi,
@RyunoKi@layer8.space avatar
RyunoKi,
@RyunoKi@layer8.space avatar

@zachleat Are you looking for something specific?

I mean, gold standard will always be exiftool.

The only other thing that springs to my mind is https://christianheilmann.com/2014/10/21/removing-private-metadata-geolocation-time-date-from-photos-the-simple-way-removephotodata-com/ by @codepo8

RyunoKi,
@RyunoKi@layer8.space avatar

@zachleat Might be worth to study the associated Firefox bugs in the Support article to learn what led to the removal.

My gut instinct is lack of use.

Expect to be deferred to Web Extensions (here the second link could serve in understanding how to extract the information).

buttondown, to random
@buttondown@mastodon.social avatar

After poking around more, I thiiiink we can do something here using Mastodon's built-in APIs pretty trivially. Not quite the same thing as an unopinionated ActivityPub bridge, but as Andy said RSS works as an interface for that for folks who want to get technical (whereas I think most folks just want to be able to auto-publish toots for their new issues!)

RyunoKi,
@RyunoKi@layer8.space avatar

@ekis As far as I know, @buttondown is written in Python.

So implementations such as https://codeberg.org/helge/bovine/ by @helge could have a higher chance of adoption.

Or BookWyrm's implementation in Django (although I see issues with the license). Finally FunkWhale is another project with ActivityPub.

RyunoKi,
@RyunoKi@layer8.space avatar

@buttondown If you go with that use case, webhook + Mastodon.py sounds like a quick win?

RyunoKi,
@RyunoKi@layer8.space avatar

@ekis @buttondown @helge

True, migrating from one language to another should happen gradually.

But I get the sense that we interpret „internal Mastodon API“ in the OP differently.

My guess is that you think on the producing side whereas I'm talking about consuming it.

Say, that Buttondown is sending an ActivityPub message to an associated Mastodon account.

This could happen over OAuth. So no ActivityPub service needed.

Am I reading you correctly?

RyunoKi,
@RyunoKi@layer8.space avatar

@alexhammy @buttondown It works in @kensanata 's mastodon-archive for me.

asb, to random
@asb@fosstodon.org avatar

Does anyone know any good blog posts papers reflecting in programming language design syntax choices? e.g. matklad's "almost rules" blog post on Rust <https://matklad.github.io/2022/07/10/almost-rules.html>. One thing that interests me at the moment is different languages willingness to reuse the same punctuation in different contexts. e.g. in Scala, [] is always type parameters, and {} isn't reused for literals. Vs Rust using {} all over the place, and using : both for type annotation and assigning values in a struct literal

RyunoKi,
@RyunoKi@layer8.space avatar

@asb Hm, did you researched while designing your language, @jevko ?

2ndStar, to random German
@2ndStar@astronomy.social avatar

deleted_by_author

  • Loading...
  • RyunoKi,
    @RyunoKi@layer8.space avatar

    @2ndStar

    Endlich wieder Tagesrhythmus 🍵

    Wär nur nett gewesen, hätten die Kinder vor Einse geschlafen 😪

    backendzeit, to random German
    @backendzeit@norden.social avatar

    Heute mal wieder die TAN-App für meine aus @fdroidorg aktualisiert. Falls wieder jemand sagt, daß so etwas nicht möglich sei...

    RyunoKi,
    @RyunoKi@layer8.space avatar

    @IzzyOnDroid Bitte! (danke im Voraus)

    @glsbank @Friesenkiwi

    teahands, to gamedev
    @teahands@mastodon.gamedev.place avatar

    Soooo, in other news Solaria has a Steam page now!

    I got approved on NYE, so thank you whichever Steam employee was working that day 🥳

    Naturally, it's early days for the game so it's early days for the page too. But it's there, it'll be improved and filled in more as the game progresses, and it's very exciting!

    22 wishlists already and only 15 or so are from friends and family, I'm calling that a success haha 😎

    https://store.steampowered.com/app/2744300/Solaria/

    RyunoKi,
    @RyunoKi@layer8.space avatar

    @teahands Look, @smallcircles !

    It's happening!! 🥳

    adityadaniel, to random
    @adityadaniel@mastodon.social avatar

    do you write unit tests for your project?

    RyunoKi,
    @RyunoKi@layer8.space avatar

    @adityadaniel I started, since I learned it's usefulness at work (Frontend web dev).

    By now I'm fluent in different frameworks.

    Helped me catch bugs.

    RyunoKi,
    @RyunoKi@layer8.space avatar

    @adityadaniel That's one of the benefits.

    It's going to really shine once you need to refactor because you learn about a better way of doing things.

    Instead of bughunting the test suite will tell you exactly where things break.

    That would be integration or so called end-to-end (e2e) testing that stands next to unit testing (because it takes more time to run).

    Testing Pyramid is a good keyword to learn more. I'm also subscribed to a great newsletter to stay informed.

    dramypsyd, to random
    @dramypsyd@ohai.social avatar

    I’m baaaaack! And yes I wrote that last blog post from my vacation but I saw the news alert and couldn’t relax until I got the words out. 🤬

    How are all of you?

    RyunoKi,
    @RyunoKi@layer8.space avatar

    @dramypsyd Looking so forward to the end of the school holidays 😵😩

    ettercat, to random German
    @ettercat@layer8.space avatar

    Meine Lieblings-Haarspülung, mit der ich seit Jahren super zufrieden bin, hat eine neue Formulierung, die widerlich stinkt und die Haare eklig klebrig, strohig und kaum kämmbar macht. 😭 Jetzt muss ich was neues suchen. 🤔

    RyunoKi,
    @RyunoKi@layer8.space avatar

    @ettercat Meh.

    Ich war überrascht, als meine Frau einmal festes Shampoo heim brachte.
    Wusste gar nicht, dass es so etwas gibt!

    Sieht ähnlich aus wie Kernseife.

    Wäre das eine Überlegung wert?

    Rikki39, to Games German
    @Rikki39@troet.cafe avatar

    Welches war das erste Game, das ihr in euer Kindheit gespielt habt?

    Bei mir war es auf dem Nokia Handy „snake“ gewesen.
    Und auf der PlayStation1: Die Spyro Reihe, die ich bis heute liebe.😊🥰

    RyunoKi,
    @RyunoKi@layer8.space avatar

    @Rikki39 uff, das ist schon eine ganze Weile her.

    Pokémon Blau auf dem Gameboy als tragbare Konsole.

    Erben der Erde als DOS-Spiel war ungefähr zur gleichen Zeit wie King's Quest. Da war aber auch Lemmings und Avoid the Noid. Du findest einige dieser Spiele bei archive.org sowie an anderen Stellen.

    Playstation hatten wir auch. Spyro (irgendwas mit Glimmer) habe ich auch gespielt. Ich glaube, Croc hatte ich aber davor.

    axaneco, to random German
    @axaneco@layer8.space avatar

    Es weihnachtet sehr. Aber nur noch heute!

    RyunoKi,
    @RyunoKi@layer8.space avatar

    @axaneco Nur solange der Vorrat reicht! 😸

    andre, to random German
    @andre@layer8.space avatar

    Der Umzug vom troet.cafe Weg war schon länger geplant. Ich hatte die Instanz gewählt weil viele Accounts dort sind um möglichst viele replies zu sehen.
    Das ist der Nachteil bei einer single User Instanz wie ich die vorher betrieben habe: ihr werdet zu dem Typen der die selbe Antwort gibt wie schon 10 andere gegeben haben, aber seht es nicht weil nicht alle replies angezeigt werden. Also mehr so keine.

    RyunoKi,
    @RyunoKi@layer8.space avatar

    @andre @tobi @DerSchulze Kann ich bestätigen.

    Soweit ich das verstehe, braucht die Verarbeitung auch manchmal etwas.

    RyunoKi,
    @RyunoKi@layer8.space avatar

    @andre @tobi @DerSchulze Naja, meine Einpersonen-Instanz (fedi.jaenis.ch) nutzt GoToSocial.

    Ich bin da nach und nach am Eintragen neuer Instanzen, um es langsam anzugehen.

    pho4cexa, to random
    @pho4cexa@tiny.tilde.website avatar

    listening to a song and the chorus is "something something make your eyes light up"

    🧠 this song is about a robot bf

    RyunoKi,
    @RyunoKi@layer8.space avatar

    @pho4cexa The description resembles Quan Zi Gao Shou to me.

    tunda, to random German
    @tunda@layer8.space avatar

    Seit mehr als 10 Jahren nutze ich eine Selbstgehostete / Instanz. Die hat noch nicht ein einziges mal rumgezickt. Nie hat sich ein Update oder ähnliches aufgehangen.

    Und auch jetzt das Update von 4.xy auf 5.0 ohne tam tam, lief einfach sauber durch.. hat 5 Sekunden gedauert. das wars.

    RyunoKi,
    @RyunoKi@layer8.space avatar

    @tunda Lief butterweich durch.

    RyunoKi, (edited ) to random
    @RyunoKi@layer8.space avatar

    I can't leave all the fame to Meta so I set up my own @gotosocial last evening.

    Gently moving my followings over there.

    It's a great opportunity to consider why I'm following different instances and how to organise the subjects.

    I might end up with multiple accounts on the single instance to focus on a certain topic.

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