jneen's Avatar

jneen

@jneen.ca

digifu jam band, video game composer, puzzle designer. trans. sacto -> oakland -> tokyo -> toronto jneen.ca | automaphoni.ca | queercomputerclub.ca music: jneens.newgrounds.com/audio support my art: https://automaphonica.bandcamp.com/album/wigglin

693
Followers
250
Following
1,949
Posts
31.08.2024
Joined
Posts Following

Latest posts by jneen @jneen.ca

add a couple zeros tbh

11.03.2026 03:15 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

worth remembering, David Lynch directed โ€œfix your hearts or dieโ€ specifically at transphobes. it wasnโ€™t a generic โ€œno mean people allowedโ€ statement, it was said by his Twin Peaks character in defense of a trans woman he cared for and deeply respected.

10.03.2026 15:40 ๐Ÿ‘ 9881 ๐Ÿ” 4058 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0
Sidekiq in the terminal My favorite tech movement in 2025 wasnโ€™t anything artifical, but rather the resurgence in interest around building terminal interfaces with two new frameworks, Charm and Ratatui, which make developing pure text user interfaces easier than ever before using Go or Rust. They provide a huge set of components and examples showing you how to build various types of functionality. Mainframe applications ruled the 70s and 80s, providing terminal interfaces for business operations. You might still see a ticket agent using a terminal to check you in at the airport. Thatโ€™s an interface to a mainframe application, allowing the agent to lookup your ticket and assign you a seat quickly, with just a few keystrokes. To this day I remember my mom, a pharmacist, complaining about the new DOS -> Windows upgrade that the IT department rolled out to stores. Navigating their retail point of sale terminal application was much faster with a keyboard, the Windows version required a stream of precise mouse clicks and couldnโ€™t rely on typing by muscle memory. Today interactive terminal interfaces are rare but I think Charm and Ratatui make this option much easier to provide.

Introducing `kiq`, Sidekiq's new terminal interface, making your occasional admin operations even faster. Give it a try and let me know how to make this an amazing tool for you.

https://www.mikeperham.com/2026/03/10/sidekiq-in-the-terminal/

10.03.2026 23:24 ๐Ÿ‘ 13 ๐Ÿ” 5 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

i keep thinking about starting one. there's just a *lot* of skills i know i don't have that are involved in running that sort of thing.

10.03.2026 21:28 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

is anyone starting an anti-AI tech consultancy, if so you should contact me

10.03.2026 21:28 ๐Ÿ‘ 6 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
10.03.2026 18:17 ๐Ÿ‘ 12645 ๐Ÿ” 3763 ๐Ÿ’ฌ 25 ๐Ÿ“Œ 6
Video thumbnail

Students have more power than politicians want to admit.

Your rent is here. Your tuition is here. Your vote should be here too.

Early voting in Chicago has already started. Donโ€™t sit this one out.

10.03.2026 17:32 ๐Ÿ‘ 1493 ๐Ÿ” 502 ๐Ÿ’ฌ 29 ๐Ÿ“Œ 13
Post image

No, they donโ€™t.

Firstly, theyโ€™re not trained on everything ever, even the criminals in charge of AI companies havenโ€™t managed to steal everything yet.

Secondly, knowledge doesnโ€™t derive from the statistical proximity of word and sentence fragments.

10.03.2026 14:27 ๐Ÿ‘ 53 ๐Ÿ” 18 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

I always ask people who want to build some nonsense:
- how will you know that it worked?
- what can you do if it didn't?

The answer is usually: we won't, and nothing. It never occurs to them that the idea might not be an inevitable success, despite ALL prior experience to the contrary.

29.08.2025 18:05 ๐Ÿ‘ 80 ๐Ÿ” 15 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0

Soon: "survey results show most employees already use ai"

10.03.2026 12:15 ๐Ÿ‘ 54 ๐Ÿ” 20 ๐Ÿ’ฌ 4 ๐Ÿ“Œ 0

i remembered to do it

for reference, skipping across water/lava is only possible when you tap the jump button right as you make contact with its surface. it makes it a somewhat tricky mechanic that could come in handy if there's a long stretch of lava or water in the stage that you want to skip

10.03.2026 03:14 ๐Ÿ‘ 122 ๐Ÿ” 36 ๐Ÿ’ฌ 4 ๐Ÿ“Œ 0

if you're transitioning does that mean you get a rude tag

09.03.2026 19:56 ๐Ÿ‘ 2005 ๐Ÿ” 492 ๐Ÿ’ฌ 14 ๐Ÿ“Œ 1
Post image Post image

Iโ€™ve been trying to build this for years. Finally getting there.

Palette analysis like DawnBringer or Censor, but in real time.

I want feedback while picking colors, not after the fact. I think this direct feedback loop makes it much easier to make informed decisions when composing a palette.

09.03.2026 10:15 ๐Ÿ‘ 403 ๐Ÿ” 29 ๐Ÿ’ฌ 10 ๐Ÿ“Œ 1
class ExtendedRougeSyntaxHighlighter < (Asciidoctor::SyntaxHighlighter.for 'rouge')
  register_for 'rouge'

  # Insert rouge stylesheet from super
  # Then replace many 'github' theme colors for accessibility compliance
  # It would be better to use rouge's stylesheet factory, if it has one
  def docinfo location, doc, opts
    overrides = %(<style>
/* Khronos overrides for Rouge 'github' theme for accessibility */
[highlight]/* Basically everything is overridden, but it is unclear how to add a new Rouge theme */[end highlight]
/* Codelike overrides */
pre.rouge .cm, pre.rouge .cp, pre.rouge .c1, pre.rouge .cs,
pre.rouge .c, pre.rouge .ch, pre.rouge .cd, pre.rouge .cpf,
pre.rouge .gh, pre.rouge .bp {
  color: #5f5f5f;
}

class ExtendedRougeSyntaxHighlighter < (Asciidoctor::SyntaxHighlighter.for 'rouge') register_for 'rouge' # Insert rouge stylesheet from super # Then replace many 'github' theme colors for accessibility compliance # It would be better to use rouge's stylesheet factory, if it has one def docinfo location, doc, opts overrides = %(<style> /* Khronos overrides for Rouge 'github' theme for accessibility */ [highlight]/* Basically everything is overridden, but it is unclear how to add a new Rouge theme */[end highlight] /* Codelike overrides */ pre.rouge .cm, pre.rouge .cp, pre.rouge .c1, pre.rouge .cs, pre.rouge .c, pre.rouge .ch, pre.rouge .cd, pre.rouge .cpf, pre.rouge .gh, pre.rouge .bp { color: #5f5f5f; }

so i'm lookin at the khronos docs site to use as a source for glsl builtins, and...

10.03.2026 00:11 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

We're especially interested in hearing from underrepresented folk who have a vision for a dream event they haven't seen before: something they've always wanted to go to themselves!

Don't hesitate to fill out the form!

19.02.2026 16:17 ๐Ÿ‘ 3 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Toronto Games Week logo.
A row of pawns on a concrete floor, lots of clip art illustrations surrounding them.
Text at the bottom says "New to Toronto Games Week? Want to organize your own playful event in Toronto during June 11-17th? Submit your idea at TorontoGamesWeek.com!"

Toronto Games Week logo. A row of pawns on a concrete floor, lots of clip art illustrations surrounding them. Text at the bottom says "New to Toronto Games Week? Want to organize your own playful event in Toronto during June 11-17th? Submit your idea at TorontoGamesWeek.com!"

Anyone can run an event at Toronto Games Week!

If you've never done a games event before, we have a special New Events Organizer Program for you to consider! We offer mentorship and a small amount of funding support for the NEO program.

๐Ÿ“ bit.ly/tgw26-neo
๐Ÿ—“๏ธ 11:59pm ET March 31st

19.02.2026 16:17 ๐Ÿ‘ 11 ๐Ÿ” 8 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 3
Preview
โ€œIt doesn't feel safeโ€โ€”Many international game developers plan to skip GDC in US Stories of border issues lead to pervasive travel fears across the worldwide industry.

i think it's far past time to start a canadian conference tbh

arstechnica.com/gaming/2026/...

09.03.2026 18:47 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
a cartoon drawing of a kangaroo with antlers Alt: cartoon of a deer standing on two legs, removing its hooves to reveal fingers underneath
09.03.2026 18:28 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
How to Talk to Someone Experiencing 'AI Psychosis' Mental health experts say identifying when someone is in need of help is the first step โ€” and approaching them with careful compassion is the hardest, most essential part that follows.

from www.404media.co/ai-psychosis...

09.03.2026 16:50 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
[highlight]The chatbot he used was Chaiโ€™s default personality, named Eliza[end highlight]. It shares a name with the worldโ€™s first chatbot, ELIZA, a natural language processing computer program developed by Joseph Weizenbaum at MIT in 1964. ELIZA responded to humans primarily as a psychotherapist in the Rogerian approach, also known as โ€œperson-centeredโ€ therapy, where โ€œunconditional positive regardโ€ is practiced as a core tenet. The researchers working on ELIZA identified from the beginning that their chatbot posed an interesting problem for the humans talking to them. โ€œELIZA shows, if nothing else, how easy it is to create and maintain the illusion of understanding, hence perhaps of judgment deserving of credibility,โ€ Weizenbaum wrote in his 1966 paper. โ€œA certain danger lurks there.โ€

[highlight]The chatbot he used was Chaiโ€™s default personality, named Eliza[end highlight]. It shares a name with the worldโ€™s first chatbot, ELIZA, a natural language processing computer program developed by Joseph Weizenbaum at MIT in 1964. ELIZA responded to humans primarily as a psychotherapist in the Rogerian approach, also known as โ€œperson-centeredโ€ therapy, where โ€œunconditional positive regardโ€ is practiced as a core tenet. The researchers working on ELIZA identified from the beginning that their chatbot posed an interesting problem for the humans talking to them. โ€œELIZA shows, if nothing else, how easy it is to create and maintain the illusion of understanding, hence perhaps of judgment deserving of credibility,โ€ Weizenbaum wrote in his 1966 paper. โ€œA certain danger lurks there.โ€

we have invented ELIZA, from the popular book "don't invent ELIZA"

09.03.2026 16:50 ๐Ÿ‘ 5 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

i'm out of words

09.03.2026 14:37 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Checking an LLM's work is a systemic, not an individual, problem. Only a culture of design critique can prevent sloppy AI-generated problem definitions.

โ€œChecking an LLM's work is a systemic, not an individual, problem.โ€

https://productpicnic.beehiiv.com/p/checking-an-llm-s-work-is-a-systemic-not-an-individual-problem

> AI is a machine that turns quality assurance into burnout

09.03.2026 10:23 ๐Ÿ‘ 24 ๐Ÿ” 5 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
F M Swap logo, done in trans colours

F M Swap logo, done in trans colours

nice!

i've been thinkin about this one

09.03.2026 07:41 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Jamming out to this and omg it's just so good. It's technical, groovy, fun, tasty....just lovely. New music from Adrian is always a treat.

08.03.2026 14:38 ๐Ÿ‘ 3 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
ใ€Œใƒˆใƒฉใƒณใ‚นๅฅณๆ€งใฏๅฅณๆ€งใ€ใ€€ใ‚ฟใ‚คใ€ๆณ•็š„ใซใฏ่ชใ‚ใ‚‰ใ‚Œใšโ€•ๅฏ›ๅฎนใ‚คใƒกใƒผใ‚ธใงใ‚‚่ชฒ้กŒใƒปๅ›ฝ้š›ๅฅณๆ€งใƒ‡ใƒผ๏ผšๆ™‚ไบ‹ใƒ‰ใƒƒใƒˆใ‚ณใƒ  ๏ผ’๏ผ๏ผ’๏ผ•ๅนด๏ผ‘ๆœˆใซๆฑๅ—ใ‚ขใ‚ธใ‚ขใงๅˆใ‚ใฆๅŒๆ€งๅฉšใ‚’ๅˆๆณ•ๅŒ–ใ—ใ€ๆ€ง็š„ๅฐ‘ๆ•ฐ่€…ใซๅฏพใ—ใฆๅฏ›ๅฎนใชใ‚คใƒกใƒผใ‚ธใŒๆ นไป˜ใใ‚ฟใ‚คใ€‚ใ‚ฟใ‚ค่ฆณๅ…‰ๅบใ‚‚ใ€Œ๏ผฌ๏ผง๏ผข๏ผด๏ผฑ๏ผ‹ใƒ•ใƒฌใƒณใƒ‰ใƒชใƒผใชๅ›ฝใ€ใจใ—ใฆใ‚ขใƒ”ใƒผใƒซใ™ใ‚‹ใ€‚ไธ€ๆ–นใงๆ€งๅˆฅๅค‰ๆ›ดใฏๆณ•็š„ใซ่ชใ‚ใ‚‰ใ‚ŒใฆใŠใ‚‰ใšใ€ๆ”ฏๆด่€…ใ‚‰ใฏใ€ๅ‡บ็”Ÿๆ™‚ใฎๆ€งๅˆฅใจๆ€ง่‡ช่ชใŒ็•ฐใชใ‚‹ใƒˆใƒฉใƒณใ‚นใ‚ธใ‚งใƒณใƒ€ใƒผใฎๅฅณๆ€งใŒใ€Œๆณ•็š„ๆ‰‹็ถšใใงใฏ็”ทๆ€งใ‚’ๆผ”ใ˜ใ‚‹ๅฟ…่ฆใŒใ‚ใ‚Šใ€็ฒพ็ฅž็š„่ฒ ๆ‹…ใฏๅคงใใ„ใ€ใจๆŒ‡ๆ‘˜ใ€‚ๅฝ“ไบ‹่€…ใ‚„ๆ”ฏๆด่€…ใฎใ€Œใƒˆใƒฉใƒณใ‚นๅฅณๆ€งใฏๅฅณๆ€งใ€ใจใ„ใ†่จดใˆใŒใ€ๆณ•ๅพ‹ใซ้˜ปใพใ‚Œ...

ใ€ใ‚ฟใ‚คใ€‘ใƒˆใƒฉใƒณใ‚นใ‚ธใ‚งใƒณใƒ€ใƒผใฎๆ€งๅˆฅๅค‰ๆ›ดใ€ๆณ•็š„ใซ่ชใ‚ใšๅ‡บ็”Ÿๆ™‚ๅ‰ฒๅฝ“ใฎใพใพ

ใ€Œๅค–ๅ›ฝไบบใŒใ‚ฟใ‚คใซๅฏพใ—ใฆๆŠฑใๅฏ›ๅฎนใชใ‚คใƒกใƒผใ‚ธใจใ€ๅฝ“ไบ‹่€…ใฎๅฎŸ้š›ใฎ็”Ÿๆดปใซใฏไน–้›ขใŒใ‚ใ‚‹ใ€

www.jiji.com/jc/article?k...

09.03.2026 06:54 ๐Ÿ‘ 79 ๐Ÿ” 44 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 2
Video thumbnail

Pussy: Love Story from Titanic (ZX Spectrum, 2000)

08.03.2026 03:42 ๐Ÿ‘ 640 ๐Ÿ” 253 ๐Ÿ’ฌ 17 ๐Ÿ“Œ 36

Rejected Mega Man robot master?
#art #animation

08.03.2026 19:46 ๐Ÿ‘ 2074 ๐Ÿ” 767 ๐Ÿ’ฌ 16 ๐Ÿ“Œ 2

You cannot judge a model or code you do not understand solely by its outputs. If you don't know why it works, you're not using a model, you're consulting a fortune teller

08.03.2026 21:03 ๐Ÿ‘ 77 ๐Ÿ” 18 ๐Ÿ’ฌ 4 ๐Ÿ“Œ 1
Video thumbnail

Her trip to Ireland was ruined by this one question?? Gee, I wonder whyโ€ฆ

08.03.2026 18:53 ๐Ÿ‘ 14753 ๐Ÿ” 2356 ๐Ÿ’ฌ 1289 ๐Ÿ“Œ 787
solid colour 4DC0C0

solid colour 4DC0C0

oh i also forgot about "pool", a slightly deeper version of "chilly" from the original colour set

08.03.2026 16:24 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0