Sign in

Martin Janiczek

@janiczek.cz
1K followers 636 following 1.4K posts

martin.janiczek.cz / Functional programming / Making a browser game @nuashworld.com / Programming language design (cara-lang.com) / Property based testing / Music making. He/him.

PostsRepliesMedia
Reposted by Martin Janiczek
Evan Czaplicki @acadia.engineering · 2h
Elm 0.19.3 is out today! ✨ elm-lang.org/news/another... ✨ Check out the roadmap for the next few releases too. We are preparing the compiler for some exciting improvements and features 😊
Rough road map describing what to expect from the next few releases.
0138
Martin Janiczek @janiczek.cz · 1h
Cool cursor: shannadige.com/blog/darkroom/
shannadige.com
Automating my 35mm film scanning pipeline
A story about replacing a creative workflow and focusing on another.
000
Martin Janiczek @janiczek.cz · 04/10/2026
Try "Only Posts" feed!
110
Martin Janiczek @janiczek.cz · 01/10/2026
Coke Three Body
220
Martin Janiczek @janiczek.cz · 30/09/2026
OK phonopath.com absolutely rules wtf
011
Martin Janiczek @janiczek.cz · 30/09/2026
Jé, já taky rýmečkuju. Dítě to vycítilo a zapnulo turborežim 🥲
050
Reposted by Martin Janiczek
Kenny Logins @kennylogins.bsky.social · 20/08/2026
Erin Fogg says Free Link @criminalerin.bsky.social
Me: What did I just do

Spreadsheets: You bolded a row

Me: Yes & what didn't I do in the next row

Spreadsheets: Bold anything at all

Me: Right ok so what did you do when I entered information into the row that I didn't bold

Spreadsheets: 👀

Me: 👀

Spreadsheets: I bolded it

Me: YOU BOLDED IT
2:18 PM • Jul 26, 2026
21206
Reposted by Martin Janiczek
Kenny Logins @kennylogins.bsky.social · 22/08/2026
lauren 
@lauren.rotatingsandwiches.com
say what you will about Al, always-on voice recording and auto dictation has been a game changer for my workflows. Save post and close app. Yeah Footlong meatball sub on white. No veggies. Don't toast it. Ranch and barbecue sauce. Yeah, ranch and bargecue sauce. More. More. Little more please
12:10 PM • Jul 28, 2026
121026
Reposted by Martin Janiczek
Kenny Logins @kennylogins.bsky.social · 24/08/2026
Hagai Palevsky (he/him) @dialhforhagai.bsky.social
Wile E. Coyote, despaired, takes a bucket of paint and a brush and paints a beautiful two-bedroom house on a mountainside. He paints a beautiful coyote wife in the window, and two adorable coyote kids running around in the yard. He tries to enter this new coyote life, but it is inaccessible to him
8:26 AM • Jul 25, 2026
476478
Reposted by Martin Janiczek
Jack Grimes @jackapedia.design · 24/09/2026
I'm joining the war on slop with cheap, fast flyer commissions. If you know someone who is asking the computer for event posters, tell them to ask me instead. Get the guarantee!
A poster mocked up as if it was offset printed in black and red roughly 60 years ago. The header reads "AVAILABLE NOW! FLYERS DESIGNED BY A HUMAN BEING!" and the subsequent text is pitching $50 flyer designs with a "SLOP-FREE GUARANTEE," incorporating some vintage Henry Volk clipart of people looking at a poster and saying how well it reflects on the event organizer.
1300118
Martin Janiczek @janiczek.cz · 28/09/2026
Oh damn, I might steal Quickshuffle for elm-test's Fuzz.shuffledList : List a -> Fuzzer (List a)!
040
Reposted by Martin Janiczek
Zdopravy.cz :bot: @zdopravy.zpravobot.news.ap.brid.gy · 25/09/2026
Neomezeně vlakem po Evropě za 130 korun na den. Interrail spustil velký výprodej zdopravy.cz/neomezene-vlakem-po-evr…
083
Martin Janiczek @janiczek.cz · 24/09/2026
Seeing this the first time I was 100% sure he'd end with "I'd be the he... ON DROPOUT TV" but alas
000
Reposted by Martin Janiczek
otecfura @otecfura.bsky.social · 23/09/2026
Pustil jsem přes noc 10 agentů, aby dělali analýzy zatím co spim, ráno jsem to cross-validoval před 4 modely, doiteroval pomocí pátého nezávislého modelu a mám konečně výsledek, kterému mohu věřit. Doma neni toaleťák.
2412
Reposted by Martin Janiczek
David Cooper @davidbcooper.bsky.social · 21/09/2026
Starting my day making some art.
261612482
Martin Janiczek @janiczek.cz · 21/09/2026
I've been having funnnn
030
Martin Janiczek @janiczek.cz · 21/09/2026
My v noci furt jedem klimu na 18°, bo moje paní "to horko nedává."
030
Reposted by Martin Janiczek
abadidea @0xabad1dea.infosec.exchange.ap.brid.gy · 21/09/2026
I've had people ask before why I post art that's been drawn on lined or grid notebook paper and not blank drawing paper. It's honestly a big psychological hack: blank drawing paper is for "real" art and I'm afraid to mess it up, but art on lined paper is legally "a doodle" and the art cops have […]
infosec.exchange
Original post on infosec.exchange
62241
Reposted by Martin Janiczek
Retro Tech Dreams @retrotechdreams.bsky.social · 21/09/2026
Microsoft 3D Movie Maker (1995)
821334
Martin Janiczek @janiczek.cz · 20/09/2026
I got a cold offer about my niche open source type inference library not having enough marketing and almost empty README, with a "Let me know if you are happy to proceed and I will get started." Looks like it was an agent as well!
000
Martin Janiczek @janiczek.cz · 20/09/2026
Like, as a Czech, I'm proud, but also... WHY? You masochist :D
110
Martin Janiczek @janiczek.cz · 19/09/2026
A vy to takhle máte? Mě zatím nenapadlo svoji dětskou dependenci na rodičích brát jako potupu, nějak to tak necítím...
000
Martin Janiczek @janiczek.cz · 19/09/2026
WHATTTTT???
101
Martin Janiczek @janiczek.cz · 19/09/2026
And once you have static typing, I'd say sum types and exhaustive pattern matching (when they are a 1st class feature and you don't have to mimic them with visitor pattern or something), it's so nice.
1111
Martin Janiczek @janiczek.cz · 17/09/2026
Nothing tests your compiler's O(n^2) behaviour like... package.elm-lang.org/packages/Cha...
package.elm-lang.org
elm-vector 3.0.2
020
Martin Janiczek @janiczek.cz · 17/09/2026
my voice memo filenames are literally gtr aoe2.m4a gtr aoe2 rhythm if i could play.m4a
010
Reposted by Martin Janiczek
Evan Czaplicki @acadia.engineering · 16/09/2026
It is easy to define per-row security policies with Acadia: ✨ acadia.engineering/blog/simple-... ✨ The compiler then does "symbolic evaluation" at compile time so that in many cases, you pay zero runtime cost for your security guarantees! The example app runs an Elm server too! 🚄
0166
Reposted by Martin Janiczek
Dark Zovia @zoviazzg.bsky.social · 15/09/2026
Grandia continues! This stretch of the game is grindy and contains two optional dungeons that represent the extreme ends of the JRPG dungeon spectrum. One is dense, charmingly themed and has the best boss fight in the game thus far. The other is just a long, boring cave! #crt #retrogaming
Departing the party almost as soon as she joined, the mountainous musclewoman Milda sends our young heroes on their way, eager to return to living her best life in the arms of her loving, furry husband.Appearing in the desert like a dark mirage, the Castle of Dreams welcomes our heroes into its dark embrace. Within its fetid bowels a cyclopean lich licks its undying chops in hunger of fresh souls.Lost in the infuriating Soldier's Grave for hours, the party encounters a recycled boss that truly requires a player to ask what the fuck they doing here.A two-headed giant attempts to prevent our intrepid children access to the Zil Ruins. Sporting demon wings and an absurd arsenal of edged weaponry she cuts an imposing figure but presents no true danger to the ascendant children of legend.
08812
Reposted by Martin Janiczek
Adriaan @adriaan.games · 16/09/2026
The level in the screenshot has 37k+ objects (!) but draws no more than 1000 unique textures, and those will pack into this single 4096×4096 texture. TexturePacker is really good at packing efficiently! these look so neat :D :D
screenshot of a texture atlas with nearly 1000 objects
2392
Reposted by Martin Janiczek
Make Some Noise @makesomenoise.dropout.tv · 15/09/2026
🎶 The Maestro is back... and this time, he's got a little help! 📢 Season 5 of Make Some Noise is coming soon, launching on Dropout October 5th!
14621105
Martin Janiczek @janiczek.cz · 12/09/2026
(Source: prydt.xyz/blog/a-few-g...) (Also, I mean: a language where the typeclass laws would be checked after every operation? Probably unwieldy. Maybe invariants for a specific data type, not for a typeclass)
prydt.xyz
prydt's site
010
Martin Janiczek @janiczek.cz · 12/09/2026
This is lovely. I wonder what the FP invariant is - typeclass laws?
210
Martin Janiczek @janiczek.cz · 12/09/2026
I get so triggered by AI prose... @zed.dev spend human time on writing please
030
Martin Janiczek @janiczek.cz · 12/09/2026
vester.si/bodily-oddit... This reads similar to a _feeling_ of things being distant (like a max FOV camera?, but only feeling-wise, not visually)... I wonder if it's still part of this syndrome. I unironically love when it happens, though I don't love the fever that it comes with 😅
vester.si
Alice in Wonderland syndrome (AIWS) · Bodily Oddities
Objects, body parts, or the whole room suddenly look far too big, far too small, or far away. It mostly happens to children, often during a fever or…
010
Martin Janiczek @janiczek.cz · 12/09/2026
Tepujeme gauč (a malujeme zeď znovu na bílo) asi tak 1x ročně, ale potřeboval by to každý měsíc. S děckama se to prostě nedá
050
Reposted by Martin Janiczek
Badger Punch Games @badgerpunch.com · 12/09/2026
Roguecraft DX is out now!🎉 We are flabbergasted by the response from you awesome players! 90% positive reviews!🥰 Roguecraft DX blends cozy pixel charm with turn-based dungeon tension. Buy now on Steam: thalamus.link/roguecraft #steam #screenshotsaturday
38436
Reposted by Martin Janiczek
Haus of Decline @hausofdecline.bsky.social · 11/09/2026
Suffering does not necessarily make your art better, but as long as you're suffering, you may as well get some art out of it.
172913510
Reposted by Martin Janiczek
Ben Orchard @raehik.bsky.social · 03/08/2026
It doesn't matter if you've got problems. What matters is that your problems are funny
011
Martin Janiczek @janiczek.cz · 11/09/2026
What does The Greater Reality Area do in my feed
001
Reposted by Martin Janiczek
amy brown 👻 @amybrown.xyz · 22/11/2025
the baby (17 months) raised both her hands and said “WEADY?” so I said “ready!” and then she slapped me in the face
333480331
Martin Janiczek @janiczek.cz · 08/09/2026
I misunderstood the assignment 😆
000
Martin Janiczek @janiczek.cz · 08/09/2026
kingbird.myphotos.cc/packing/squa...
kingbird.myphotos.cc
Squares in Squares
101
Reposted by Martin Janiczek
taylor.town @taylor.town · 07/09/2026
make art anyway
093
Reposted by Martin Janiczek
John Lyon @johnlyon.bsky.social · 06/09/2026
So the waiter said, "The plate is hot,” and I said, "I'll be the judge of that, haha." Anyhoo, I met a lot of nice people at the burn center.
119453
Martin Janiczek @janiczek.cz · 06/09/2026
I'm thinking about "Worse is Better" and how RuneScape begun...
010
Reposted by Martin Janiczek
alves @alves.bsky.social · 06/09/2026
81544516
Reposted by Martin Janiczek
Sasha's Retrobytes 🏳️‍⚧️ @sharkabytes.bsky.social · 28/08/2026
MIDI computer music composition: early 80s style! Izumi Kobayashi, prolific musican and record producer of Urusei Yatsura theme song fame), takes us for a tour around her studio just a few weeks after enthusiastically embracing composing on her MSX. 📖: LOGiN, September 1984
A photo of Izumi leaning over a microcomputer in her busy studio, with several different keyboards and synthesizers around her and clutching on in one arm while she touches a crt tv screen with a pen.Izumi grins happily, keyboard in hand and behind her, with two microcomputers to the left of her and music notes on the monitor above itA diagram showing how things are connected between MSX, midi interface, MK1 synth keyboard released the same year specifically for connections to MSX computers, and a monitor.
234889
Reposted by Martin Janiczek
Bryan Cantrill @bcantrill.bsky.social · 05/09/2026
The revolt of the reader bcantrill.dtrace.org/2026/09/05/t...
bcantrill.dtrace.org
The revolt of the reader | The Observation Deck
1112431
Martin Janiczek @janiczek.cz · 06/09/2026
What Google Sheets (or any other spreadsheet software) should do (and what feels reachable!) is to let LLMs review the formulas for possible bugs: flag "oh you probably wanted to extend the SUM(...) here when adding new rows"
030
Martin Janiczek @janiczek.cz · 05/09/2026
The Xanadu one. I'd like to not be able to notice 🥲
000