Johannes's Avatar

Johannes

@kenran.bsky.social

I like Neovim+Emacs both, (functional) programming, Nix, roguelikes/-lites, running, logic puzzles, miniature painting ... (he/him) Fediverse: https://mas.to/@kenran_ I very rarely stream programming stuff on https://twitch.tv/kenran__

389 Followers  |  234 Following  |  49 Posts  |  Joined: 15.09.2023
Posts Following

Posts by Johannes (@kenran.bsky.social)

Video thumbnail

This is actually quite brilliant, up to and including the final sentence πŸ”₯

01.12.2025 11:09 β€” πŸ‘ 27599    πŸ” 10757    πŸ’¬ 546    πŸ“Œ 922
kitsune tails screenshot. yuzu busts through blocks using her super rainbox fox air dash

kitsune tails screenshot. yuzu busts through blocks using her super rainbox fox air dash

midboss screenshot. the player is shown in the process of possessing a magical bat

midboss screenshot. the player is shown in the process of possessing a magical bat

ultra hat dimension screenshot. bea is approaching a beat up looking blue creature, behind her another of the creatures is red and has stars circling its head and a turn counter above it

ultra hat dimension screenshot. bea is approaching a beat up looking blue creature, behind her another of the creatures is red and has stars circling its head and a turn counter above it

kitsune zero screenshot. yumi, a brown haired fox girl, is moving right, having landed behind a rokurokubi, a monster with a woman's face on a long neck coming out of a well

kitsune zero screenshot. yumi, a brown haired fox girl, is moving right, having landed behind a rokurokubi, a monster with a woman's face on a long neck coming out of a well

it's generic late november discounts time! kitsune tails is 33% off, its biggest discount yet, but if you buy the bundle you get all our games for the price of one full price copy of kitsune tails: itch.io/s/169922/kit...

please help us survive winter πŸ™

25.11.2025 20:26 β€” πŸ‘ 249    πŸ” 147    πŸ’¬ 2    πŸ“Œ 6

One of my fav podcast episodes we’ve ever done.

I believe this is the first time the team has publicly spoken in such depth about the Qud ending.

Big thanks to @ectafoole.bsky.social @jfg.land @unormal.bsky.social for their time, and for making one of my fav games ever.
bsky.app/profile/robd...

26.11.2025 18:32 β€” πŸ‘ 25    πŸ” 7    πŸ’¬ 1    πŸ“Œ 0

Yeah right? But the lighter (split) boards I own could use that weight...

The Gergoplex Heavy would have been perfect; its plates were made from lasered industrial steel πŸ˜„

16.11.2025 18:55 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Ohh that looks fine!

16.11.2025 18:47 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Das ist ΓΌbrigens Eugenik.

Wenn du einmal beginnst zu selektieren, wem du hilfst und wem nicht, dann gehst du einen Weg, der nicht aufzuhalten ist.

Streeck ist Mediziner und weiß das natürlich. Das macht es so perfide. Vor allem, weil er zwei rhetorische Tricks verwendet:

13.11.2025 07:14 β€” πŸ‘ 3365    πŸ” 1385    πŸ’¬ 90    πŸ“Œ 122

Awesome!! My (ofc personal) preference for typing is a split keyboard, and I feel like that's extra comfortable when walking

09.11.2025 08:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I don’t know how many times I’ve watched this video.

I don’t know how we’ve gotten to the point where men in full balaclavas can abduct daycare teachers while they’re watching children.

But I do know that this isn’t sustainable. Abolish ICE. There is no way to reform this.

05.11.2025 21:42 β€” πŸ‘ 27957    πŸ” 9602    πŸ’¬ 1179    πŸ“Œ 459

It might end up being annoying still though: my chair is wide at the bottom and I tend to move it around depending on my "stance". When I hit the treadmill under the desk it annoys me to no end ^^

04.11.2025 07:12 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Ah yeah, that's like the one I use

04.11.2025 07:10 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I also just realized that you mean something different.. I have a portable treadmill at work; you're talking about one of those integrated with your desk?

04.11.2025 07:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I feared the same, but it's honestly kind of addicting so I even carry the treadmill up the stairs when a colleague has used it!

04.11.2025 07:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I don't have one, but that sounds amazing! The switching is the worst part because I have to move everything around still

04.11.2025 06:13 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

3-3.5km/h is what I usually do when typing (the former when in video chats because the treadmill gets a little loud otherwise). In meetings I walk >4. But I only do it for like 2 hours a day atm (logistic reasons, and the setup still sucks a bit), or I'd probably walk more slowly

04.11.2025 06:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Would you switch between walking and standing?

04.11.2025 05:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I'm using one at work daily, but I'm not at the point where I don't switch anymore (and I don't think I'll get there). I'm using a barefoot shoe to walk on it and I could increase my pace while still being able to type comfortably. For complicated issues I tend to want to sit down though

04.11.2025 05:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Preview
Roguelike Celebration 2025 YouTube video by Roguelike Celebration

If you like #proceduralgeneration or #generativeart you should check out @roguelike.club !
Stream has just started: www.youtube.com/live/kBfytrn...

#roguelikecelebration

25.10.2025 16:32 β€” πŸ‘ 13    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0
Preview
Reiche blamiert: Habeck hatte doch schon wieder Recht Nach Atomausstieg und Heizgesetz bleibt Wirtschaftsministerin Reiche auch bei Habecks PlΓ€nen fΓΌr Gaskraftwerke. Jahrelang hatte man Habeck verteufelt – am Ende hatte er offensichtlich doch recht.

Nach #Atomausstieg und #Heizgesetz bleibt Wirtschaftsministerin Reiche auch bei Habecks PlΓ€nen fΓΌr #Gaskraftwerke. Jahrelang hatte man #Habeck verteufelt – am Ende hatte er offensichtlich doch recht. www.volksverpetzer.de/analyse/gask...

23.10.2025 14:38 β€” πŸ‘ 1415    πŸ” 426    πŸ’¬ 36    πŸ“Œ 21

I still like Bluesky, but posting was never really my thing. Recently I've been giving the Fediverse a shot and it feels much more cozy! I'll keep trying it out, just posting random stuff (editor things and #crossstitch mostly atm).

Updated my bio and happy to find familiar avatars over there!

17.10.2025 16:37 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

You have one more month to submit a talk or tutorial proposal to #BOBkonf2026: the deadline is 17 November 2025. We look forward to hearing from you!

17.10.2025 09:40 β€” πŸ‘ 9    πŸ” 7    πŸ’¬ 0    πŸ“Œ 0

The sci-fi setting of Neurocracy posits exactly this scenario: brain implants are initially trained on neural data from a subset of society, so getting them to work requires us to think in ways characteristic of that subset, installing biases directly in our minds and fostering a mental monoculture

12.10.2025 13:42 β€” πŸ‘ 96    πŸ” 28    πŸ’¬ 3    πŸ“Œ 2

Today is a day when arts degrees are worthless, but the product of those degrees is so valuable it would kill an entire industry if they were made to pay for it.

08.10.2025 10:29 β€” πŸ‘ 27052    πŸ” 10282    πŸ’¬ 424    πŸ“Œ 184
Claude AI logo

Claude AI logo

Kurt Vonnegut’s butthole drawing

Kurt Vonnegut’s butthole drawing

Claude AI’s logo is unironically Kurt Vonnegut’s butthole drawing

07.10.2025 18:11 β€” πŸ‘ 2056    πŸ” 462    πŸ’¬ 36    πŸ“Œ 32

Perfect timing: We just shared a video at work over BigBlueButton and because autodubbing is now the default, others couldn't even disable it at all πŸ˜”

08.10.2025 10:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Your 30's are kinda your last window to do a lot of stuff that causes injuries. Wanna try skateboarding, etc, that kinda thing? Try to do it before your 40's. Not that it becomes magically impossible, but, injuries start hanging around longer, meaning it's way harder to LEARN to do dangerous stuff.

05.10.2025 16:38 β€” πŸ‘ 49    πŸ” 9    πŸ’¬ 2    πŸ“Œ 2

Same... It works when I pinch the hanging floss "just right", but I can't reliably reproduce it πŸ€¦β€β™‚οΈ Let us know when you figure it out!

05.10.2025 05:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Chat Control Is Back on the Menu in the EU. It Still Must Be Stopped The European Union Council is once again debating its controversial message scanning proposal, aka β€œChat Control,” that would lead to the scanning of private conversations of billions of people. Chat

The EU is once again trying to push a dangerous legislative proposal that undermines encrypted communication and obliterates our rights to private conversations. www.eff.org/deeplinks/2...

04.10.2025 19:00 β€” πŸ‘ 152    πŸ” 83    πŸ’¬ 1    πŸ“Œ 1

We are alarmed by reports that Germany is on the verge of a catastrophic about-face, reversing its longstanding and principled opposition to the EU’s Chat Control proposal which, if passed, could spell the end of the right to privacy in Europe. signal.org/blog/pdfs/ge...

03.10.2025 16:14 β€” πŸ‘ 3976    πŸ” 2408    πŸ’¬ 40    πŸ“Œ 140

You don’t tweak your editor to be more productive, that’s a lame thing only a capitalist asshole would do.

You tweak it to make it feel cozy and look cute

02.10.2025 15:25 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 1

That's one hell of deal too, good for you!

03.10.2025 09:18 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0