Whenever I cowboy code, my commit messages are western themed.

This will sound paranoid. With GitHub making more paid features free, and with no fees for sponsors... will we see more invasive telemetry on GitHub in the near future?

I'm becoming more convinced that one of the most expensive things to do in programming is move a file.

Racket desperately needs a bounty system. It's missing some features that I would pay to see someone implement.

@sage I am ashamed to confess I even use Slack. I wish Matrix was more widespread. I've used it a bit because Mozilla started using it, and I think it's way better.

I'm ashamed to admit the number of times I kicked myself out of a Slack by hitting Ctrl+W in an attempt to cut a part of my message to the clipboard.

The EARN IT Act would curtail Internet users’ speech and jeopardize their security. It would also violate the First and Fourth Amendments. eff.org/deeplinks/2020/03/earn

Programming jokes are so disappointingly behind jokes in all other topics. Our humor is as rehashed as our frameworks. 😏

I wrote a new functional reactive-y interface for Racket to help manage state. sagegerard.com/kinda-ferpy-int

It's not the first of it's kind, but it's one of the more convenient.

Email is good and nice and you should use it. 


- cryptography: well-established, platform agnostic systems
- authentication: identity verification readily available
- federated: can use any client you want, host your own server, send to anyone, etc.
- asynchronous: no pressure to answer (people don't see "read" status), can answer whenever
- low bandwidth: works on dial-up, bad cell signal, whatever
- opportunistic: can compose offline, send later when you get connected
- readability: inline replies are natural and easy and threading is built in
- simplicity: text is the universal human interface, can be easily parsed/searched/translated on the fly
- interoperability: huge software projects are managed by smart text parsing in emails, many web services offer email gateways/interaction


- not "instant"
- protocol abuse means spam avoidance requires non-trivial effort
- HTML is allowed

I've been excited to share one of my FOSS projects but haven't had a chance to slow down enough to talk about it until now.

Polyglot is a website construction tool that lets you use any language for humans or computers, between or within pages. It is more powerful than Webpack, and leverages the powers of the Racket language.


If I make a bootable drive that installs a server OS with your selection of services to start on boot, would any of you support it?

Think Ninite, but for making instant homelabs.

some malaphors I think about:

-we'll burn that bridge when we get to it
-if you can't stand the bull, get out of the china shop
-where there's smoke, there's mirrors
-fool me once, shame on you; teach a man to fool me, and I'll be fooled for the rest of my life
-come back to haunt you in the ass
-lets not beat around the dead horse
-beauty is in the eye of the tiger
-burning daylight at both ends
-apples to apples, dust to dust
-a stone in the hand is worth two birds in the bush

Buying Christmas gift for mom. She wants a TV. Trying to find a <2 year old TV that doesn't spy on her viewing habits is hard. :(

I have seen the light of Lisp. There is no code but #Lisp and #Racket is its earthly consummation.



Between DrRacket and Scribble, I am quite transfigured. The yak is clean shaved. This is everything I’ve ever wanted in a programming language but never known. It’s a little like love. 💕

Thanks, @emacsomancer

Reposting since not everyone picked up on the intended "explain like I'm five" idiom when they saw "five year old": What would you do to convince a sufficiently informed yet technically naive layperson that using FOSS is a moral good? (Compared to using Facebook, et al)

Got the number of the beast in a git push, and I wasn't trying to do so. Superstition would haunt me.

Show older

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.