Pinned post

It's been 10 months since I last posted about Halt and Catch Fire and, well, here we are again.

Without getting too deep into things, a few thoughts that have come up in my recent watch:

* The search for self-acceptance by all the chars and how relational the show is resonates deeply for me.

* The thing I miss most about teaching is the community-building, interpersonal aspects of the work.

* Also, teaching allows me to center joy of exploration over features / traffic / growth.

Pinned post

Been rewatching Halt and Catch Fire with a friend and got into a conversation about why it holds
such sway over me.

There are many reasons but a crucial one is this:

It depicts a time in the history of computing where discoveries were still being made and development was "hacker focused" more than "entrepreneurship focused".

I find it borderline impossible to feel anything novel is being done in webdev these days. Also maybe text chat and basic pages are 95% of what I want from the web 🤷‍♂️

Pinned post

techwork griping 

@vilmibm oh hello there! 👋

Thinking about the CS academia stuff, I realized that most interest/research is toward helping us build bigger systems by either improving:

1. Correctness
2. Performance

I feel really weird because neither of those things interest me. Software is eating the world already anyway.

My concern: software is the fastest growing store of "how to" knowledge on earth and is mostly inaccessible, not only to the general population but programmers too. 🤔

Pinned post

It's been a little bit hard to figure out how to explain that my on-and-off hobby project for the last 6 years (with a 4 year break) has been a Nintendo emulator in Common Lisp.

I think that's because the emulator isn't the thing it's the thing that leads to the thing.

The real goal is being able to play a ROM and answer questions to help a constraint solver construct a _model_ of the control/data flow of the game. I don't know if this is possible. To quote Zero Cool, "Fucked if I care, man."

Pinned post

Hi, I'm Brit. 31, cis/het white male, born into more privilege than even that descriptor signifies.

I write code for money but miss teaching.

Too much is important to me and I still don't know how to best honor myself.

I delight in looking at trees, watching dogs run, reading Milosz and Neruda.

I can soak in headphones for hours seeking beautiful sounds.

I instinctively distrust many social structures but I love people madly.

I'm anxious about change and always changing. <3

Brit boosted
Brit boosted

The opposite of Literate Programming

Instead of a linear tour through every last detail in just the right order, a frontpage for any app with a quick orientation of the global structure (like a Readme with crappy typography but consistent navigation compared to the usual development environment), after which the reader is free to jump non-linearly anywhere they like.

Main project page: github.com/akkartik/teliva

Brit boosted

#MaxBöck is sooo on the money here! I guess I arrived on the scene at a similar time as him.

mxb.dev/blog/make-free-stuff/

"Notice how everything about that interaction is designed to extract value from your visit. The goal here is not for you to read an article; it’s to get your analytics data, your email, your phone and your money."

Brit boosted

We dusted off @cwebber 's old cartridges to play the TinyNES recently! Can you imagine how your 8 year old self would react to projecting video games the size of your wall, not to mention that your friend made it and you can tinker with it because it's open hardware?!

Brit boosted

I just remembered I wrote this great blogpost that at the moment I'm not sure if what I say is correct or not because I forgot everything.

ekaitz.elenq.tech/machine-code

My brain is fantastic.

Brit boosted
Brit boosted

Today at the makerspace we were discussing The Things We Lost W/R/T the development of computing.

We talked about the Cannon Cat, we talked about Hypercard, we talked about the ST and the Amiga.

One topic that came up towards the tail end of the discussion that is near and dear to me is Sugar, the DE designed along side the OLPC project.

It was a radically different approach to computing, and could have been a strong step towards a more Humane future for computers.

Brit boosted

#pharmaceutical #drugs #markcuban

Billionaire investor Mark Cuban launched an online pharmacy Thursday that offers more than 100 generic drugs at an affordable price with a goal of being “radically transparent” in its price negotiations with drug companies.

costplusdrugs.com/medications/

forbes.com/sites/lisakim/2022/

Brit boosted
Brit boosted

Three years ago I wrote a research paper annotation tool with social sharing features: github.com/shapr/fermatslastma
Here's some older screenshots of what it looks like: imgur.com/gallery/YNez0sA

Brit boosted

Compared to Knuth era software, modern day software is:

Designed to change/pivot a lot. In both structure and scope.

Maintained by groups of people instead of one person.

It'd be pretty miserable to write most contemporary software in literate style. It's just not compatible.

Note that I don't consider this to be a fault with literate programming, but rather the way we tend to write software now.

Show thread
Brit boosted

This is a neat idea regarding concurrency primitives, with a lot of historical tidbits to give context. vorpus.org/blog/notes-on-struc. The author has a library in Python, but I'm wondering what a language specifically designed around this might look like.

Brit boosted

not really a jam, more of a tech demo. i got a really interesting macro working. (<> ...) will cycle through its values each time the pattern is generated. so (<> :a :b :c) will evaluate to :a in the first pattern, :b in the second, and so on. this imitates a feature of tidal cycles where you can alternate values across cycles and it allows for variations! #theWorkshop

Brit boosted

top signs that you are experiencing hacking:

  1. you're in
  2. 3D models of circuits are flying by
  3. same hoodie for 3 weeks
  4. you advance the plot but nobody's sure how
  5. coworkers start looking like hapless techno-weenies
Brit boosted

Happy New Year! January 1st is Public Domain day in the United States. All film, books, poetry, photos, and scores originally published in 1926 are now in the Public Domain in the US. Additionally, and significantly, this year marks the first time that any Audio Recordings have entered the public domain. You, and all Americans, now own more than 400,000 of these historic recordings. What does it all mean? And which works are in the public domain now?

ajroach42.com/public-domain-da

Brit boosted

The Quite OK Image Format for
Fast, Lossless Compression

QOI is fast. It losslessy compresses images to a similar size of PNG, while offering 20x-50x faster encoding and 3x-4x faster decoding. CC0

qoiformat.org/

#clang #imageformat #programming

Brit boosted

Someone take up the mantle of Prescheme again and do something smart and modern with memory management on top of it pls thintz.com/resources/prescheme

Brit boosted
Brit boosted

The first version of my AMB library is now available on GitHub and loadable via ASDF. I think the code can be trusted for now; please give the manual a review though if you have a while!

github.com/phoe/amb

@kingcons

#commonlisp #lisp

Brit boosted

#introductions

I research ways to make software more empowering. Rely less on others, build easy, run sandboxed, reward curiosity, audit on demand, encourage experiments, convey why, reveal surprising design consequences, make society more resilient.

Current project: github.com/akkartik/teliva
Previous project: github.com/akkartik/mu
How I got here from there: lobste.rs/s/h4lnkn/what_are_yo

Show older
Tiny Tilde Website

ttw is the unofficial Mastodon instance of tilde.town. We're only smol, but we're friendly. Please don't be a dick.