• Sign in
  • Sign up
Elektrine
EN
  • EN English
  • 中 中文
Log in Register
Modes
Overview Search Chat Timeline Communities Gallery Lists Friends Email Vault VPN
Back to Timeline
  • Open on mstdn.social

bit101

@bit101@mstdn.social
mastodon 4.5.6

Keith Peters.
Same bit, different day.

0 Followers
0 Following
Joined February 08, 2020
About Me:
https://www.bit-101.com/blog/pages/about
Print Shop:
https://www.etsy.com/shop/keithpetersart
LinkTree:
https://linktr.ee/bit101

Posts

bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
@bit101@mstdn.social · Mar 07, 2026

I watched this last night A super slow burn, and I had no idea where it was going until the very end, but I was riveted. The acting and cinematography was amazing. Very dark subject matter and some disturbing audio.

https://www.imdb.com/title/tt22207786/?ref_=ext_shr_lnk

View on mstdn.social
1
0
1
0
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
@bit101@mstdn.social · Mar 01, 2026

To celebrate a successful first week of sales of my new self-published book, Coding Curves, here's a 50% off code for my other self-published book, Playing with Chaos: XE3M0JS

Find both here: https://bit101.gumroad.com/

View on mstdn.social
4
1
3
0
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
@bit101@mstdn.social · Mar 01, 2026

My graphics lib is backed by cairographics, which is very centered on PNG images. (it also supports SVG and PDF as vector formats). You can create a surface with a PNG with NewSurfaceFromPNG(path).

I just created a new method, NewSurfaceFromImage(path). Behind the scenes it runs imagemagick to convert any image to a temp PNG, creates the surface and deletes the temp file.

A bit of a hack, but I can now create a surface from virtually any image type. This is nice.

View on mstdn.social
0
0
0
0
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
@bit101@mstdn.social · Mar 01, 2026

This is a lie. It's a jpg.

from https://citizenside.com/technology/what-is-a-webp-file/

View on mstdn.social
2
0
0
0
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
@bit101@mstdn.social · Feb 28, 2026

A while back I created a simple bitmap encoder. This morning I spent a bunch of time more deeply integrating it into my library, so I could load and save bitmaps. The saving is fine. But once I tried loading some bitmaps that I had not created, I discovered all the different flavors of bitmaps. Backing away slowly. Writing will be fine.

View on mstdn.social
1
0
0
0
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
@bit101@mstdn.social · Feb 28, 2026

I've had a 2TB M2 SSD sitting in a drawer for the past year and a half. Just got an external USB-connected enclosure for it and now I have a pretty fast 2TB external disk. I think these can suffer from heat build up if overused, but I think my use will be OK. Been ripping some bluray disks from the library. I don't want to keep these 30GB files around in my library, but want to watch them when its convenient. I can fit a bunch on this drive and delete them when I'm done. This is workable.

View on mstdn.social
1
0
0
0
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
@bit101@mstdn.social · Feb 28, 2026

@Natasha_Jay@tech.lgbt the red guy has serious "first time?" vibes.

View on mstdn.social
5
0
0
0
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
@bit101@mstdn.social · Feb 27, 2026

Of course the official way to install Claude Code is curl to bash.

View on mstdn.social
0
0
0
0
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
@bit101@mstdn.social · Feb 25, 2026

I'm so conflicted.

View on mstdn.social
3
0
2
0
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
@bit101@mstdn.social · Feb 23, 2026

After nearly 13 years, I self-published a new book! (blog post)

https://bit-101.com/blog/posts/2026-02-23/coding-curves-is-live/

View on mstdn.social
22
0
12
0
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
@bit101@mstdn.social · Feb 16, 2026

Adding to the list... https://terrytao.wordpress.com/2026/02/16/six-math-essentials/

View on mstdn.social
0
0
0
0
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
@bit101@mstdn.social · Feb 16, 2026

I'm coming down the final stretch on my Coding Curves book. Here's a post about the process.

https://bit-101.com/blog/posts/2026-02-16/coding-curves-the-book/

View on mstdn.social
0
0
2
0
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
@bit101@mstdn.social · Feb 16, 2026

OKLch people, what color do you consider oklch(1, 0.3, 100) should be?

This says it should be white: https://oklch.com/#1,0.3,100,100

So does this: https://evilmartians.com/chronicles/oklch-in-css-why-quit-rgb-hsl

But the css function makes it yellow.

I'm not sure how to interpret this from https://www.w3.org/TR/css-color-4/#ok-lab

"Oklab assumes adaptation to the color being defined"

I'm 99% sure CSS got it wrong technically, but implemented it in a way designers would expect it to work.

View on mstdn.social
0
0
0
0
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
@bit101@mstdn.social · Feb 16, 2026

40 years ago, in 1986, the place where I worked got a Commodore 128 (a souped up kind of Commodore 64). Nobody knew how to use it or what to do with it, so I adopted it and put it to work doing all kinds of stuff. That was when I did my very first programming. I got Commodore magazines and typed in the programs after hours. I clearly remember the light coming on in my brain when I realized you could type in a bunch of numbers and have a picture appear on the screen. Haven't looked back since.

View on mstdn.social
5
0
0
0
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
@bit101@mstdn.social · Feb 16, 2026

President's Day in the US, when we pay honor to... oh screw it. At least I have a day off work.

View on mstdn.social
3
0
0
0
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
@bit101@mstdn.social · Feb 16, 2026

I just visited a site. I was looking for a link that I thought might be in the footer. I scrolled to the bottom and saw the footer. But then more content loaded in, pushing the footer down off the page. I scrolled down again and more content loaded in. Kept repeating. I could only get brief glimpses of the footer. It took 23 pages worth of content before the footer was finally readable. Ouch.

View on mstdn.social
1
0
0
0
Thread context 3 posts in path
Root @bit101@mstdn.social Open
on mstdn.social
Open ancestor post
Parent @wtrmt@mastodon.social Open
@wtrmt@mastodon.social
@bit101@mstdn.social wow! I hope that you get well from the scare and soreness soon. Awful:
Current reply
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
@bit101@mstdn.social · Jan 07, 2026
@wtrmt@mastodon.social It's not that bad. Just a bit sore.
View full thread on mstdn.social
0
0
0
0
Boosted by Greg Bell @ferrix@mastodon.online
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
@bit101@mstdn.social · Jan 02, 2026
I made a venn diagram to help you understand Moiré patterns.
View on mstdn.social
410
0
260
0
Thread context 2 posts in path
Parent @cstross@wandering.shop Open
@cstross@wandering.shop
Because the Calibre ebook library software just acquired AI garbage (as of 8.16.2, this week), it has *already* been forked. For AI-free Calibre, seek out clbre: https://github.com/grimthorpe/clbre
Current reply
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
bit101
bit101
@bit101@mstdn.social

Keith Peters. Same bit, different day.

mstdn.social
@bit101@mstdn.social · Dec 08, 2025
@cstross@wandering.shop noooooo
View full thread on mstdn.social
0
0
0
0

Media

313k7r1n3

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • VPN Policy

Email Settings

IMAP: imap.elektrine.com:993

POP3: pop.elektrine.com:995

SMTP: smtp.elektrine.com:465

SSL/TLS required

Support

  • support@elektrine.com
  • Report Security Issue

Connect

Tor Hidden Service

khav7sdajxu6om3arvglevskg2vwuy7luyjcwfwg6xnkd7qtskr2vhad.onion
© 2026 Elektrine. All rights reserved. • Server: 08:45:15 UTC