@maralorn@chaos.social
@maralorn@chaos.social avatar

maralorn

@maralorn@chaos.social

I am a mathematical physicist and software developer.

I love choir singing and ballroom dancing.

I spend most of my time coding #haskell, #nix, #nixos.

Have you tried out one of my projects:

https://git.maralorn.de/nix-output-monitor
https://matrix.to/#/@nixpkgs-bot:maralorn.de

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

maralorn, to random German
@maralorn@chaos.social avatar

Bahnhof Celle hat den Anspruch an seine Korrektheit hochgedreht und macht daher lieber keine Aussagen über Ankunftszeiten von Zügen.

maralorn, (edited ) to random
@maralorn@chaos.social avatar

The uplifting feeling when you improve the performance of your program and realize that the only reason stuff had been working until now were inefficiencies which prevented race conditions …

maralorn,
@maralorn@chaos.social avatar

@hexa Nope, different program. 😂

maralorn,
@maralorn@chaos.social avatar

@deraffe I don’t know what you are talking about. 👼

maralorn, to random German
@maralorn@chaos.social avatar

Was ist eigentlich irrationaler, dass in der Tagesschau dauernd die Lottozahlen genannt werder oder dass dauernd der DAX-Kurs genannt wird?

maralorn,
@maralorn@chaos.social avatar

@quincy Dafür habe ich glaube ich noch deutlich mehr Verständnis.

Andererseits erklärt das vielleicht den DAX auch, wenn man den eher als so ne Sportfaszination versteht …

maralorn, to random
@maralorn@chaos.social avatar

Wow, I just got capturing to run with a based compositor (like , I use ) and it was surprisingly simple. Just run this command once per minute:

lswt --json | jq '{date:now|strftime("%FT%TZ"),rate:60000,inactive:0,windows:map({title,program:.app_id,active:.activated}),desktop:""}' | arbtt-import -a -t JSON

I have also a homegrown solution to set the inactive flag, but it’s not as pretty.

cc @nomeata

maralorn,
@maralorn@chaos.social avatar

@lhp Ah, interesting. I think the script is robust under adding fields, so this should be fine.

What other protocol are you implementing don’t all wlroots compositors use the same?

maralorn,
@maralorn@chaos.social avatar

@nomeata It didn’t for me. Neither on river nor on gnome. I used the arbtt gnome extension for a while but gnome extensions break far too often.

maralorn,
@maralorn@chaos.social avatar

@lhp Ah, I see. Thank, you.

While we are at it, do you know a way in river to query all window names together with their tags? lswt can do the one and ristate the other but I can’t correlate it.

maralorn, to foss German
@maralorn@chaos.social avatar

Hat jemand Empfehlungen für eine App?

maralorn, to random German
@maralorn@chaos.social avatar

Eigentlich habe ich einen Packagemanager gesucht, aber ich habe nix gefunden.

jupiter, to random
@jupiter@mastodon.gamedev.place avatar

Working on a solo project as a conscientious sometimes really be like...

maralorn,
@maralorn@chaos.social avatar

@jupiter Well, this does not only happen in solo projects … (Looking at you .)

maralorn, to haskell
@maralorn@chaos.social avatar

I have been appointed to the ghc steering committee. Very excited about contributing to make move forward. Seeing who left the committee there are some shoes left there which I won’t even try to fill.

maralorn, (edited ) to NixOS
@maralorn@chaos.social avatar

My favorite fact: Currently we have haskell.lib.markUnbroken and haskell.lib.unmarkBroken in nixpkgs.

What should we do?

maralorn, to random German
@maralorn@chaos.social avatar

Ich bin großer Fan vom:

<pun buildup>

Sag. Es. Nicht.

<pun landing>

Handgemenge

Meme. Postet gerne mehr davon. Ich werde versuchen meine Puns in Zukunft auch so zu verpacken.

sandro, to NixOS
@sandro@c3d2.social avatar
maralorn,
@maralorn@chaos.social avatar

@sandro which diff tool is that?

maralorn,
@maralorn@chaos.social avatar

@sandro @ma27 I used nvd in a similar way until now. Curious which diff is more useful.

fleaz, to random German
@fleaz@chaos.social avatar

Jeder betreibt seine eigene Gitlab/Forgejo/Whatever Instanz schön und gut, aber spätestens, wenn in deiner Readme steht "PRs welcome" aber deine Instanz keine Registration offen hat, steh ich halt dumm dar...

Vlt war ein zentrales Github doch keine so dumme Idee im Bezug auf Kollaboration 🙃

maralorn,
@maralorn@chaos.social avatar

@fleaz Ich habe meine Forgejoinstanz nur aufgemacht, weil mir bald(TM) federation versprochen wurde. Für Projekte wo ich contributions erhoffe nehme ich bis dahin noch PRs auf GitHub entgegen.

maralorn, to random
@maralorn@chaos.social avatar

All money is made up. But the willingness of people to give you bread for that money even in 20 years depends wildly on the kind of money …

mangoiv, to random
@mangoiv@functional.cafe avatar

@maralorn did you do something about the icons in nom? It looks much better now for some reason! Thank you for fixing that <3

maralorn,
@maralorn@chaos.social avatar

@mangoiv Depends on exactly what you are talking about.

Judging by your enthusiasm it sounds more like your font settings changed somehow. :D

But we recently improved the emoji handling to fix table alignment. For that, we swapped out one emoji. (Because not all emojis are created equal. :D)

maralorn,
@maralorn@chaos.social avatar

@mangoiv Yes, swapped that for a pause symbol because there is no other "waiting" emoji which has consistent width over all terminals.

maralorn,
@maralorn@chaos.social avatar

@mangoiv I don’t know what you mean, sorry.

maralorn, to random
@maralorn@chaos.social avatar

why are you so awesome?

maralorn,
@maralorn@chaos.social avatar

@mangoiv
I didn't got deep into that rabbithole, so I tried only the default included ones. Of them I settled on fade-in

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