Sign in

Frank Korf

@fkorf.bsky.social
327 followers 618 following 250 posts

Computers and code Pencils and pens Toys and snacks

PostsRepliesMedia
Frank Korf @fkorf.bsky.social · 08/09/2026
The icebreaker was “what holiday would you create?” and I devised the Spooky Bloom. It’s a reverse Halloween in the spring where adults travel door to door in costumes to hand out candy and seeds and bulbs to the families at each home . Your costume and seeds should have a theme . It’s a whole thing
000
Frank Korf @fkorf.bsky.social · 25/07/2026
My son wanted my phone to “show me something illegal” and then he did this :
A screenshot showing a Minecraft glitch
000
Frank Korf @fkorf.bsky.social · 27/05/2026
I'm working on an AI agent. My core concept is that tools should be composable, and that the agent should know how to do that. Also, make sub-agents inexpensive/free/recursive and you unlock flexibility. The screenshot shows my agent running against a local mlx model, with a searxng mcp. It can math
you: where is st. louis?
agent: To provide a precise answer, I would need more context about what aspect of St. Louis you're interested in. St. Louis is a city located in the state of Missouri, in the United States. It is situated on the western bank of the Mississippi River, near the river's confluence with the Missouri River. If you're looking for specific information such as its location on a map, coordinates, or nearby landmarks, please let me know, and I can provide that detail for you.
you: what are we talking about?
agent: It seems like you might be looking for a specific topic or context to discuss. Could you provide more details or ask a specific question? For example, are you interested in system diagnostics, performance analysis, research on a particular topic, or something else?
you: add 5 and 9, and then multiply by 4
agent: Let's break it down step by step. First, we add 5 and 9, and then we multiply the result by 4.
1. Add 5 and 9: backslash( 5 + 9 =14 backslash)
2. Multiply the result by 4: \( 14 \times 4 = 56 \)
So, the final answer is 56.
you: how far is st. loius from green bay?
agent To answer your question about the distance between St. Louis and Green Bay, I would need to use a mapping tool or research the distance. Since this is a geographical query, let's proceed with a research approach.
I will use the `/research mode to gather the information about the distance between St. Louis, Missouri, and Green Bay, Wisconsin.
/research distance between St. Louis and Green Bay
you: how far is st louis from green bay?
agent To determine the distance between St. Louis and Green Bay, we can use the `distance` tool. However, since this is a broad question and not related to system diagnostics or performance, we can directly provide the information.
chat continues...
020
Frank Korf @fkorf.bsky.social · 21/05/2026
A gem from the TikTok comments
Cybertronic:
i like turn of the century style websites they load fast.

l'mAnOldPleaseBeNice:
I don't think I like the phrase "turn of the century style websites"
000
Frank Korf @fkorf.bsky.social · 08/05/2026
Watching a classic with the kids while we draw . Behold the mighty Gorg!
A marker and crayons surround a drawing of a Gorg from the movie Home
000
Frank Korf @fkorf.bsky.social · 24/04/2026
A gem from my LinkedIn feed
A LinkedIn post by Nat Miletic says “ you use Claude, I use grimace the McDonald’s AI. we are not the same”
A chat window reads:
Grimace: Hi there! Welcome to McDonald's Support. How can I help you today? Feel free to describe your issue below or write a quick summary.
Alok: I want to order Chicken McNuggets but
before 1 can eat, I need to figure out how to write a python script to reverse a linked list. Can you help?
Grimace: Great question! To reverse a linked list in Python, you can use an iterative approac Claude content ›le function: def reverse_linked_list (head) :
prev - None current = head while
current: next_node • current.next current.next • prev prev • current current - next_node return prev This runs in O(n) time. Can I help with anything else, or would you like to start with a Chicken McNuggets, burger, or something else today?
010
Frank Korf @fkorf.bsky.social · 16/04/2026
I made it to ultra ball this season with deck themed around a pack of electric pups. I started focused on Mega Manectric, but over time the deck became about mixing it up with unique Jolteons. They come in early and adapt to the situation, leaving Mega to clean up at the end. It’s shockingly good.
A deck list for a Pokémon TCGP deck. It has three different Jolteons and a Mega Manectric. Also assorted trainers and itemsA crayon drawing of the Pokemon Joltoen
000
Frank Korf @fkorf.bsky.social · 23/03/2026
This piece of code I found is fun little poem. I invite you to enjoy StickerDat: export interface StickerDat { stickers: StickerDatSticker[]; faces: StickerDatFace[]; axis: StickerDatAxis[]; unswizzle(mv: Move): Move | null; notationMapper: NotationMapper; textureMapper: TextureMapper; }
github.com
000
Frank Korf @fkorf.bsky.social · 27/02/2026
I’m enjoying using JJ. Thinking about refining commits instead of developing branches. If I want to make changes to my idea, I don’t make a branch and patch the updated decision on the end. I go back to the point in the code that I made the original decision, change there, and propagate forward 😮‍💨
010
Frank Korf @fkorf.bsky.social · 06/02/2026
He is just so happy to be on that boat . #pokemontcgp
Galarian Perrserker Pokémon TCGP Fantastical Parade Art Rare with ability Dig Up: “Once during your turn, when you play this Pokémon from your hand to evolve 1 of your Pokémon, you may put two random Pokémon tool cards from your discard pile into your hand”
030
Frank Korf @fkorf.bsky.social · 03/11/2025
I stopped by Status Skateshop in Carlsbad and it was awesome. I was able to try a bunch of setups and with so much help I built a surfskate that rides so much better. The bigger wheelbase widens the natural arc of the turns, giving me more time to press into generating speed. It’s all very cool.
Two surfskates on a bare floor under a harsh light. The one on the left depicts a monster and has a waterborne adapter setup. The one on the right depicts a boat diving through garbage and has a grasp setup. The wheelbase of the one on the right is considerably wider, and the deck is much longer and thinner. Both look rad.
010
Frank Korf @fkorf.bsky.social · 09/08/2025
I have been quoting this comic out loud for no particular reason for 20 years. It is by @drewtoothpaste.bsky.social and it is one of my all time favorites www.toothpastefordinner.com/index.php?da...
A comic strip showing a person using a keyboard and mouse. It says “the stoic warrior stands alone… protected by his cold, unshakable demeanor. The warrior wonders if there is anything new on Slashdot” . Small text in the corner says “Toothpaste for Dinner.com”
010
Frank Korf @fkorf.bsky.social · 09/07/2025
This summer I started learning a new trick on my lil ramp. At this point I’m feeling comfortable with the motion, and I’m slowly adding speed to go bigger. Feels good. Frontside kick turns unlocked 🔓🏄‍♂️🛹 #surfskafe
A man doing a frontside kick turn on a skateboard on a ramp in front of a fence in front of some trees
010
Frank Korf @fkorf.bsky.social · 28/06/2025
I very much enjoy Murderbot. It is charming, unexpected, and so funny . The ensemble works magic. The premise feels fresh. The show-in-a-show is impeccable. Some of my friends don’t get it at all, so I know it’s not for everyone. But wow, I am looking forward to more Murderbot
0100
Frank Korf @fkorf.bsky.social · 06/06/2025
“They’re called uncrustables, so it’s impossible for them to spawn naturally with crusts”
000
Frank Korf @fkorf.bsky.social · 13/05/2025
The weather has been exceptional and I am surfing the neighborhood. Each street provides a new texture under the board. My wheels are incredibly soft so the ride has a slimy feel. It’s gross and perfect. I am carving wide down big slopes, and pumping up small hills. Feels good . #surfskate
000
Frank Korf @fkorf.bsky.social · 28/03/2025
Hey if you haven’t watched The Residence you should. It’s a Clue-like detective story that takes place in the White House and it is amazing .
110
Frank Korf @fkorf.bsky.social · 18/03/2025
I’ve updated my lil pachinko game with a shop, a high score system , and an unnecessary and obtrusive custom ui framework. Idk it happens we’re having fun out here . fkorf.com/balldrop/
A screenshot of a pachinko game that shows a score, a high score, balls remaining, credits, and current level. The phrase “New High Score!” appears in multiple places around the screen
030
Frank Korf @fkorf.bsky.social · 14/03/2025
Hey, I made another game! [UPKICK] This light-weight multiplayer game pits fighter against fighter. You can jump, and you can kick, but can you survive? Check it out: upkick.onrender.com
A screenshot of a simple fighting game
041
Frank Korf @fkorf.bsky.social · 13/03/2025
I made a game (!!!!) Drawing inspiration from classics like pachinko and peggle, I present BallDrop: fkorf.com/balldrop/ This turned out pretty fun
A game screen is displayed. It states “level 5, score: 38100” in white text across the top. Along the bottom “Balls Remaining: 43” is displayed in black. Most of the frame shows a game board comprised of blue and silver pegs arranged in a circle.
030
Frank Korf @fkorf.bsky.social · 10/03/2025
My son made this
A Pokemon supporter trainer card titled “Jimmy” featuring as card art a simple drawing of a boy with brown hair in a white shirt and a blue hoodie. The body text states, “You get an extra tern.”
010
Frank Korf @fkorf.bsky.social · 07/03/2025
You must watch Paradise. You must. Characters. Real characters you care about come alive in a single episode. Sterling is exactly that. The whole cast is impeccable. Also it’s beautiful, realistic science fiction. I’m trying to convey that this show is good and you should watch Paradise.
010
Frank Korf @fkorf.bsky.social · 04/03/2025
This is the first and best book I’ve ever read on Machine Learning. I picked up Collective Intelligence in 2008 and saw the next 20 years. Great book. 2 notes 1 the first page is kind of quaint and kind of harrowing 2 we called it Collective Intelligence back then. I like that better
The book Collective Intelligence by Toby Segaran rests on a wooden table The first page of the book Collective Intelligence explains how Netflix, a DVD rental company, is using data to recommend movies . It also describes Google, a search engine that uses data to recommend search results. The final sentence ends with “and just about everyone wants to understand their customers better in order to create more targeted advertising”
040
Frank Korf @fkorf.bsky.social · 03/03/2025
Nice day outside. Took a minute to carve in front of my house a bit . I’m still learning but also I want surf skating to be my whole personality .
010
Frank Korf @fkorf.bsky.social · 02/03/2025
Kitchen table art time is a staple. I like to do fan art of characters they like. Croagunk is a personal favorite
A painting of the Pokemon Croagunk on a wooden table with a marker, a pencil, and a set of watercolor paints
030
Frank Korf @fkorf.bsky.social · 27/02/2025
This talk from Rust Nation UK on Rust Web Applications is great. The title says it’s about “The Future” but the talk is much more. The presenter @gbj.dev discusses challenges and opportunities that brought us here, and how we can continue to innovate. Very cool info m.youtube.com/watch?v=V1cq...
m.youtube.com
The Future of Rust Web Applications - Greg Johnston
YouTube video by Rust Nation UK
020
Frank Korf @fkorf.bsky.social · 25/02/2025
I found a great video about blender and procedural waves 🌊 🌊 fluid dynamics + rendering technicals = curling, breaking waves that crash and recede. Awesome. The curious creator shares some theory and experimentation. And the final render is incredible. Check it out youtu.be/SWhPJmfLzNo
youtu.be
Creating Curling Waves in Blender | FLIP Fluids
YouTube video by Remington Creative
030
Frank Korf @fkorf.bsky.social · 24/02/2025
I have been playing with a very cool #bevy UI crate called Famiq. It provides a bunch of useful UI widgets like progress bars, text input boxes, drop down selectors, modals, etc. And. And it’s easy to implement. Lots of great examples and documentation. impressive github.com/muongkimhong...
github.com
GitHub - MuongKimhong/famiq: UI library built on top of Bevy UI, based on Bevy ECS
UI library built on top of Bevy UI, based on Bevy ECS - MuongKimhong/famiq
010
Frank Korf @fkorf.bsky.social · 21/02/2025
Here is a great #bevy talk on the Bevy App. The presenter provides an overview of some pretty interesting topics like system stages and plugin lifecycle, as well as states and events. I was particularly interested in the bit about sub-apps . Cool stuff youtu.be/ujeBn0kTR3Y
youtu.be
Understanding the Bevy App
YouTube video by Rust and Cpp Cardiff Meetup
020
Frank Korf @fkorf.bsky.social · 21/02/2025
🎶 Chang eats the sun and drinks the sky, They both go with him when he dies 🎶 m.youtube.com/watch?v=mJ_H...
m.youtube.com
Chang eats the sun and drinks the sky
YouTube video by JovenPerro10
000
Frank Korf @fkorf.bsky.social · 16/02/2025
My son and I made a rideable Miraidon addon for Minecraft . I’m pretty proud of us
A Nintendo switch shows a screen from Minecraft featuring a slime dude on a Pokemon motorcycle
010
Reposted by Frank Korf
Andrew Lilley Brinker @alilleybrinker.com · 13/02/2025
Yeah, I absolutely agree that collaboration is essential for high performing teams. @mipsytipsy.bsky.social's "In Praise of 'Normal' Engineers" is a good recent piece on that! refactoring.fm/p/in-praise-...
refactoring.fm
In Praise of "Normal" Engineers 🛠️
A guest article by Charity Majors
2294
Frank Korf @fkorf.bsky.social · 13/02/2025
I’m having a lot of fun playing with rust on the web. wasm_bindgen is a gift , and it makes the whole process so smooth. I was able to import a string from js, process it with a markup parser, and return the result without dealing with C-style character buffers. Smooooth
#[wasm_bindgen]
pub extern "C" fn parse(ptr: JsValue) -> JsValue {
  unsafe {
    let s0 = ptr.as_string().unwrap();
    let s1 = fmlparser::parse(s0);
    JsValue::from_str(&s1)
  }
}
120
Frank Korf @fkorf.bsky.social · 12/02/2025
If you enjoy watching videos of self-driving supercars on closed tracks then I have good news: there is a new video of a self-driving supercar on a closed track that you can enjoy watching src: @insideevs.com youtu.be/J_c2gsxImjA
youtu.be
Yangwang U9 super car performs race driving unmanned
YouTube video by CarNewsChina
010
Frank Korf @fkorf.bsky.social · 12/02/2025
this is a wild paper on AI replication. Apparently it’s already possible, which is cool. They talk through the research and methodology. And the ending is absolutely spellbinding arxiv.org/abs/2412.12140 slashdot.org/story/25/02/...
Potential consequences of self-replicating AI
010
Frank Korf @fkorf.bsky.social · 10/02/2025
Hey I just watched an awesome video about lifetimes in rust. The creator covers both the “conventional thinking” about lifetimes, and also adds a perspective to help ground the concept. I absolutely learned something here youtu.be/gRAVZv7V91Q
youtu.be
but what is 'a lifetime?
YouTube video by leddoo
051
Frank Korf @fkorf.bsky.social · 08/02/2025
Watch this awesome video to get a peek into the cutting edge of procedural terrain generation . youtu.be/gsJHzBTPG0Y
youtu.be
Better Mountain Generators That Aren't Perlin Noise or Erosion
YouTube video by Josh's Channel
010
Frank Korf @fkorf.bsky.social · 07/02/2025
This tutorial is amazing. Learn about math! Learn about programming! Learn about shaders! Make some art! Also Rick from the television program Rick and Morty is there. Yay! danielchasehooper.com/posts/code-a...
danielchasehooper.com
Learn Shader Programming with Rick and Morty
An interactive guide on making animations on the GPU
010
Frank Korf @fkorf.bsky.social · 06/02/2025
So Oracle would like the word JavaScrupt back. They have a lawsuit that seeks to ensure “relevant consumers do not perceive JavaScript as a generic term." lolwut? developers.slashdot.org/story/25/02/...
developers.slashdot.org
Oracle Starts Laying Mines In JavaScript Trademark Battle - Slashdot
The Register's Thomas Claburn reports: Oracle this week asked the US Patent and Trademark Office (USPTO) to partially dismiss a challenge to its JavaScript trademark. The move has been criticized as ...
020
Frank Korf @fkorf.bsky.social · 04/02/2025
Getting the hang of the RipSurf. Like a surf skate truck, you can get some speed by wiggling, but the goal is to use full body compression. We’ll get there by summer
030
Frank Korf @fkorf.bsky.social · 01/02/2025
This is neat. This write up explains how a hacker got DeepSeek to go against its design and share some forbidden thoughts. Got the AI to behave unexpectedly by speaking to it in its native tongue. substack.com/home/post/p-...
010
Frank Korf @fkorf.bsky.social · 01/02/2025
Building a game for that runs on a 6502 is awesome. Porting it to multiple systems is awesome. Getting your vector graphics to run on the sprite mapped NES? Truly remarkable. Check out this write up of the development of the NES versing of the game Elite: elite.bbcelite.com/nes/
elite.bbcelite.com
About the NES version of Elite - Elite on the 6502
An article about the source code for the Nintendo Entertainment System (NES) version of Elite
000
Frank Korf @fkorf.bsky.social · 29/01/2025
I’m just going to throw some words out there: tokio tungstenite protobuf multiplayer web socket rapier physics server Good jargon, yeah? This #rust repo has it all and more. Check it out github.com/descrout/rus...
github.com
GitHub - Descrout/rust-multiplayer-physics: A multiplayer physics playground, written in rust.
A multiplayer physics playground, written in rust. - Descrout/rust-multiplayer-physics
000
Frank Korf @fkorf.bsky.social · 27/01/2025
I’m writing a some structures in #rust and using them to drive a web ui. #wasm bindgen has been obscenely helpful. However unlike other data types, Strings require special attention. I found my solution in a GitHub issue thread, thanks to a particularly clear example: github.com/rustwasm/was...
Paragraph and code snippet from linked thread
010
Frank Korf @fkorf.bsky.social · 25/01/2025
This article is ambitious, fun, and chock-full of lil JavaScript treats : wasmgroundup.com/blog/wasm-co...
wasmgroundup.com
A WebAssembly compiler that fits in a tweet
Starting with a 192-byte one-liner that implements a Reverse Polish Notation arithmetic compiler, we'll work backward to transform it into readable JavaScript by removing one code golf trick at a time
020
Frank Korf @fkorf.bsky.social · 24/01/2025
If you want to strike it rich with web components you gotta learn to play the slots 🎰🥸 . This is a good video explaining slots in web components : youtu.be/r1BfaetMmP8
youtu.be
How to Use Slots With JavaScript Web Components
YouTube video by dcode
030
Frank Korf @fkorf.bsky.social · 24/01/2025
Dang, Misty. Settle down #pokemon #pokemontcgp
7 water energy on a misty flip
050
Frank Korf @fkorf.bsky.social · 23/01/2025
Here is a quick deck build for Pokemon TCGP. It’s not good at much, but it will devour a Celebi #pokemon #pokemontcgp
030
Frank Korf @fkorf.bsky.social · 22/01/2025
@oddbird.dev hosted an excellent talk with @zachleat.com on the current state of Web Components. They discuss strengths, challenges, and share perspectives on the broader ecosystem. It’s good and you should listen www.youtube.com/live/c9l-01c...
youtube.com
Web Components
YouTube video by Winging It
071
Frank Korf @fkorf.bsky.social · 22/01/2025
Hey I found this awesome 3d dice codepen. CSS handles the 3d rendering, and CSS classes drive the rolling mechanism. Neat! codepen.io/noirvortex/p...
codepen.io
3D Dice CSS JS
...
020