Sign in

Kyle Geske

@stungeye.com
768 followers 1.1K following 981 posts

Peg city weirdo. Game dev educator. Open Democracy MB co-founder. Born and raised on Treaty 1 land in Winnipeg, Manitoba, Canada. Learn to question. Question to learn.

PostsRepliesMedia
Kyle Geske @stungeye.com · 18m
just biked the Bison Butte Bicycle Tentacles juicy ridez
Aerial view of Bison Butte bike trails in Winnipeg, showing winding twisty paths through green forest beside the water.View from Bison Butte overlooking autumn Winnipeg grasses, trees, bike trails, and a pond beneath a bright blue sky.
020
Kyle Geske @stungeye.com · 21/09/2026
charleshood
wispy clouds over a September field four cars parked on the side of a prairie road
020
Kyle Geske @stungeye.com · 15/09/2026
homage
Extruded ASCII Forms. Homage to Edward Zajec in collaboration with Matjaz Hmeljak.
292
Kyle Geske @stungeye.com · 06/09/2026
The Equal Earth map projection is an equal-area, pseudocylindrical global map projection introduced in 2018. The UN General Assembly now encourages the use of the Equal Earth projection, as it shows the relative sizes of landmasses more accurately than the standard Mercator projection.
The Equal Earth map projection, an equal-area pseudocylindrical global map projection of the Earth.
030
Kyle Geske @stungeye.com · 05/09/2026
Happy Friday! Had a lovely first week back teaching game dev and web dev at RRC Polytech. (View from the Assiniboine footbridge on my bike ride home.)
View from the Assiniboine Park footbridge overlooking the Assiniboine River, bordered by green trees under a bright blue sky with scattered clouds.
280
Kyle Geske @stungeye.com · 29/08/2026
UFO 50 (50games.fun) is currently on sale on Steam. I've only tried a few so far, but they were delightful. Here's a ranking and review I came across of all 50 of these "retro-modern" games: popcar.bearblog.dev/reviewing-ev...
Colorful cartoon of indie game characters surrounding a large black-and-white “UFO 50” logo on a pink background.
151
Kyle Geske @stungeye.com · 25/08/2026
do: - small things with great love - small things with great attention
Pink flamingo lawn ornament in a lotus position on grass.
040
Kyle Geske @stungeye.com · 23/08/2026
Assiniboine Park Discovery
Painted sign: What if they loved u dispite the darkness.
020
Kyle Geske @stungeye.com · 19/08/2026
♥️ this 12-bit colour palette: iamkate.com/data/12-bit-...
The palette uses a 12-bit colour depth, so each colour requires only four characters when specified as a hexadecimal colour code in a CSS or SVG file:
#817
#a35
#c66
#e94
#ed0
#9d5
#4d8
#2cb
#0bc
#09c
#36b
#639
050
Kyle Geske @stungeye.com · 19/08/2026
molly
A Husky mutt lays at the corner of a deck, her snout resting on the boards.
060
Kyle Geske @stungeye.com · 19/08/2026
I found a solid tap pattern. Got me to 3199.
Screen shot of Paku Paku, AKA 1D Pacman.
101
Kyle Geske @stungeye.com · 19/08/2026
rocky
Brown dog lays on grass in the shade by a deck.
250
Kyle Geske @stungeye.com · 19/08/2026
040
Kyle Geske @stungeye.com · 15/08/2026
winnipeg webz
A Winnipeg spider on a website. Photo taken in August 2026.
081
Kyle Geske @stungeye.com · 02/08/2026
Another example of Wpg election campaign slop.
AI generated Winnipeg election campaign image for Mazher Alam.
250
Kyle Geske @stungeye.com · 29/07/2026
Chll Lttl Spdy
Spider-Man stuffy in a chill pose tied to the front of a red and black Winnipeg Public Works utility vehicle parked along a wooded trail in Assiniboine Forest.
020
Kyle Geske @stungeye.com · 29/07/2026
Rght Hr Rght Nw
Desire line off a hill leads into shallow marsh surrounded by tall green cattail. Treed land is visible across the water
140
Kyle Geske @stungeye.com · 20/07/2026
For real.
Black-and-white dot-matrix printout reading “THE PRINT SHOP,” flanked by two pixel-art computers with smiling faces on their screens. The image is designed to resemble continuous-form dot-matrix printer paper, with perforated tractor-feed edges along the top and bottom.
121
Kyle Geske @stungeye.com · 20/07/2026
Decoy Font: www.mixfont.com/experiments/...
Image of blurry text that reads: "Thanks for Checking Out Decoy Font" LLMs in July 2026 will read the text as: "ARHXG PDB ONFORTWO DJY QF0QX ECWI"
131
Kyle Geske @stungeye.com · 28/06/2026
molly & rocky
Close-up of a Husky-muy with one blue eye and one brown eye looking up at the camera.Shaggy brown-and-black small dog with a gray beard looking up from a concrete patio.
030
Kyle Geske @stungeye.com · 23/06/2026
Was unfamiliar with Star Battle, it's super fun! Place exactly 1 star in each row, column, and outlined region. Stars cannot touch, even diagonally. Took a while to find the first star, but that set off a satisfying chain-reaction.
Puzzle Lair screen showing the star-filled grid of a solved easy-mode Star Battle puzzle.
100
Kyle Geske @stungeye.com · 23/06/2026
this week's diy, the washing machine's triple-solenoid water inlet valve assembly, replacement oem part ordered, seventy-five bux, not bad i'll need to detach three internal hoses, one external, and three electrical terminals, not bad
Close-up of a corroded, leaking triple-solenoid cold-water inlet valve assembly inside a clothes-washing machine.
010
Kyle Geske @stungeye.com · 21/06/2026
holes and electrons name inspired by electron holes
Wikipedia screenshot of the Electron Holes article:

In physics, chemistry, and electronic engineering, an electron hole (often simply called a hole) is a quasiparticle denoting the lack of an electron at a position where one could exist in an atom or atomic lattice.

Since in a normal atom or crystal lattice the negative charge of the electrons is balanced by the positive charge of the atomic nuclei, the absence of an electron leaves a net positive charge at the hole's location.

When an electron leaves a helium atom, it leaves an electron hole in its place. This causes the helium atom to become positively charged.
120
Kyle Geske @stungeye.com · 21/06/2026
A print I made from a circuit board and some paper cut outs.
Single edition blue print, Holes and Electrons, with a human silhouette presenting a rectangle over a circuit-board background.
1100
Kyle Geske @stungeye.com · 19/06/2026
Well that was a journey!
Dead-tree edition of Cloud Cuckoo Land by Anthony Doerr lying on a concrete floor next to a colorful woven bookmark.
130
Kyle Geske @stungeye.com · 16/06/2026
imma little teapot
low-poly Utah teapot

found here: https://stackoverflow.com/questions/14558814/how-do-bezier-patches-work-in-the-utah-teapot
120
Kyle Geske @stungeye.com · 15/06/2026
For ten years now I've hosted a #PiHole DNS server at home, blocking nearly all web and app ads at the network level. It blocks 1.6 million known ad/spam hosts, accounting for 34% of all requests from devices on our home network. Runs incredibly smoothly on a Raspberry Pi (2015 B).
Admin dashboard of my "Pi-Hole" home network DNS server showing 30 queries/min, sub-20% cpu load, and 11% memory usage; 76,732 domain name queries in the past 24 hours, 26,286 blocked (34.3%). 1.6M domains on blocklists.Raspberry Pi 2015 Model B in a clear case with red status LED intensely lit, held above an out-of-focus Jughead & Archie comic laying on the floor.
2121
Kyle Geske @stungeye.com · 14/06/2026
rocky & molly
Two dogs hanging out in the shade in a grassy yard.
1130
Kyle Geske @stungeye.com · 14/06/2026
Sign that reads: Nothing is a mistake. There's no win and no fail. There's only make. 

A quote from Sister Corita Kent's Ten Rules for Students and Teachers.
051
Kyle Geske @stungeye.com · 13/06/2026
more #p5js p5.brush grid experiments
One of four p5.js-generated abstract “watercolour” studies with soft translucent rectangles, grids, dotted outlines, and layered shapes on a light background.One of four p5.js-generated abstract “watercolour” studies with soft translucent rectangles, grids, dotted outlines, and layered shapes on a light background.One of four p5.js-generated abstract “watercolour” studies with soft translucent rectangles, grids, dotted outlines, and layered shapes on a light background.One of four p5.js-generated abstract “watercolour” studies with soft translucent rectangles, grids, dotted outlines, and layered shapes on a light background.
030
Kyle Geske @stungeye.com · 13/06/2026
painting with code #p5js experiments with p5.brush
One of four p5.js-generated abstract “watercolour” studies with soft translucent rectangles, grids, dotted outlines, and pastel layered shapes on a warm paper background.One of four p5.js-generated abstract “watercolour” studies with soft translucent rectangles, grids, dotted outlines, and pastel layered shapes on a warm paper background.One of four p5.js-generated abstract “watercolour” studies with soft translucent rectangles, grids, dotted outlines, and pastel layered shapes on a warm paper background.One of four p5.js-generated abstract “watercolour” studies with soft translucent rectangles, grids, dotted outlines, and pastel layered shapes on a warm paper background.
171
Kyle Geske @stungeye.com · 12/06/2026
some stungeye stickers
Hand-drawn colored-pencil stickers on a pale yellow page, including a skeleton in a suit, a cross-section of a person, a king who never asked to be king, and several “out of order” signs.
030
Kyle Geske @stungeye.com · 08/06/2026
🐝👁
140
Kyle Geske @stungeye.com · 07/06/2026
brickface
Brightly coloured public art made of large cement bricks painting neon green. Orange, blue and purple faces adorn the sides of the bricks.
040
Kyle Geske @stungeye.com · 30/05/2026
2 Trailer Bikes For Sale $100 Each or Both for $160 Trailer bikes attach to the seat-post of an adult bike to create a tandem bike an adult & child can ride together. Super fun for kids ages 4 to 9. Bikes are in good shape, new-ish chains. Pick-up only in Charleswood #Winnipeg
Two ride-along WeRide CoPilot trailer bikes. One is white and one is green.Green ride-along WeRide CoPilot trailer bike.White ride-along WeRide CoPilot trailer bikes.Two ride-along WeRide CoPilot trailer bikes on grass by a deck. One is white and one is green.
141
Kyle Geske @stungeye.com · 30/05/2026
goose cooked
Canada Goose on grass.
030
Kyle Geske @stungeye.com · 30/05/2026
Huge Value Village score. Dixit set (with seven decks!) for five bucks. Chinese edition, but the game doesn't rely on written language.
120
Kyle Geske @stungeye.com · 28/05/2026
saskatoons in bloom
Saskatoons in Bloom
050
Kyle Geske @stungeye.com · 24/05/2026
Prairie crocus flowers blooming  in dry spring grass.
0102
Kyle Geske @stungeye.com · 17/05/2026
fixed it (dishwashers are robots too)
A hand holding a replacement dishwasher circulation pump. The component features a black housing on top, a gray plastic mounting bracket in the middle, and a white plastic base, with a black elbow hose and two stainless steel hose clamps.A dishwasher pulled out from its cabinet flipped on its side, exposing the internal components including the large drain pump, wiring harness, and hoses. On the floor in front of the unit sits the removed circulation pump, alongside hose clamps and a ratchet wrench.
081
Kyle Geske @stungeye.com · 15/05/2026
A lullaby is a song you are not meant to hear the end of. - Hampton Fancher
What you are trying to learn cannot be taught. What you learn is by teaching yourselves through trying. You have to become better than your teachers or your teachers are shit.
010
Kyle Geske @stungeye.com · 14/05/2026
Toes touch grass. A shadow falls diagonally across the ground.
100
Kyle Geske @stungeye.com · 14/05/2026
Look at all these incredible single line fonts for #p5js! github.com/golanlevin/p...
p5.js port of Ed Logg's Asteroids fontp5.js port of Hofstadter's Letter Spirit gridfonts
031
Kyle Geske @stungeye.com · 10/05/2026
word to your mother

[ respectfully ]
020
Kyle Geske @stungeye.com · 05/05/2026
starting the workbook
The book "The Game Designers Workbook" by Bobby Lockhart & Eric Lang on a wooden desk with a blue pencil.
000
Kyle Geske @stungeye.com · 05/05/2026
The RRC #GameDev graduating class has been working all term on their side-scrolling steampunk adventure, Ironrise. Come to the RRCP One Of Many design show this Thursday to play Ironrise!
Banner image for the video game Ironrise.
061
Kyle Geske @stungeye.com · 04/05/2026
2026 RRC Polytech Creative Arts Design Show 2026.rrcdesignshow.ca When: Industry Night is Thursday, May 7th 5-9pm (Show is also open Wednesday, May 6th, noon-8pm) Where: Manitou a bi Bii daziigae building, RRCP Exchange District Campus, 319 Elgin Ave at Princess St, #Winnipeg
Promotional poster for RRC Polytech’s 2026 “One of Many” Creative Arts Industry Night on May 7, 2026, 5–9 PM at Manitou a bi Bii daziigae, 319 Elgin.
140
Kyle Geske @stungeye.com · 02/05/2026
☁️ 🟦
Tilted wooden structure on a dry grassy hill beneath a cloudy blue sky. Assiniboine Forest, Winnipeg, Manitoba, Canada.Paved path through dry grass, lined with utility poles under a cloudy blue sky. Assiniboine Forest, Winnipeg, Manitoba, Canada.
020
Kyle Geske @stungeye.com · 30/04/2026
Lst Nght
A close-up nighttime view of the Esplanade Riel pedestrian bridge in Winnipeg, looking up at its tall white pylon and rows of cables lit with red and purple lights against a dark sky.The Canadian Museum for Human Rights in Winnipeg lit up at night, with its glowing glass facade and illuminated tower rising against a dark, starry sky. Dry grass, bare trees, and warm exterior lights fill the foreground.
0121
Kyle Geske @stungeye.com · 30/04/2026
Feeling cautiously optimistic about democracy in Canada. We have work to do.
A conversation about democracy and propaganda on stage in armchairs.
030