Email or username:

Password:

Forgot your password?
100 posts total
Christine Lemmer-Webber

equal-always? in Racket 8.6 is maybe the first interesting equality predicate anyone has added to any programming language in a while, and a surprising justification to add something new to the existing pile of eq?/eqv?/equal? docs.racket-lang.org/reference

Craig Maloney ☕

@cwebber Racket is doing such interesting things with Scheme. This is why I hope they don't ruin it with their variant on trying to remove parens and make more like Python. I think that's a Perl6-level mistake in the making.

⟨ :stv: | TakeV ⟩

@cwebber My mind has been blown. This is not something I would have ever thought about, yet it seems like something that is so obvious in retrospect.
So much respect for the Racket community.

Christine Lemmer-Webber

The American badger, scientific name "taxidea taxus"

So I guess you could say it was double taxed on its taxonomy

Christine Lemmer-Webber

It's been a few years and I feel it's safe to say: removing the feed icon from browsers was one of the biggest net-negative impacts to the decentralized web we've seen

Christine Lemmer-Webber

Making it more usable for people by default: yes
Removing it: no

Christine Lemmer-Webber

Unlock Lisp / Scheme's magic: beginner to Scheme-written-in-Scheme in one hour!

YouTube: youtube.com/watch?v=DDROSL-gGO
Peertube: share.tube/w/gdtnuipKbbVdR2u1m

This is the live talk version of A Scheme Primer, as published by @spritelyinst: spritely.institute/static/pape

Christine Lemmer-Webber

This didn't get a lot of attention when I posted it on here... ok! But maybe I should re-state why it's interesting.

If you've wanted to get into Scheme or SICP, this is like a from-0-experience Scheme tutorial that compresses about 3/4 of SICP's core into an hour / 30 pages!
YouTube: youtube.com/watch?v=DDROSL-gGO
Peertube: share.tube/w/gdtnuipKbbVdR2u1m
Paper: spritely.institute/static/pape

Christine Lemmer-Webber

guile-prescheme's prescheme emulation mode now works! I gave the example in the README a try! gitlab.com/flatwhatson/guile-p

Nice work! Can't believe just how fast Andrew Whatson is going!

The emulation mode means that live REPL hacking of prescheme is now working (simulating writing to memory the same way C would).

Once the "compile to C" port is there, we'll have a pretty exciting thing to use! Low-level, high-speed programs, developed live at the Guile REPL!

Christine Lemmer-Webber

I bought a very silly coffee table book.

The beginning was very interesting, but I will admit that I got bored in the middle and jumped to the end.

I'd complain that the bulk of the book was repetitive but that's only true in terms of structure. The content was very varied.

The book "A Million and One Random Digits" by Douglas Crockford
The opening of the book.  It's fairly interesting!
The middle of the book is one million random digits.  Really!
The bonus digit (Spoiler: it's 0)
/dev/urandom (aka jan Lentan)

@cwebber gotta congratulate the writer, bc no matter how much you read, it's very hard to predict what's gonna be next

Christine Lemmer-Webber

time for a joint operation between Wikipedia, the Internet Archive, Project Gutenberg, and Software Heritage to emboss the intellectual commons onto diamond tablets so that when the next sapient race emerges on this planet all this work is not for naught

Show previous comments
Vicky Rampin (née Steeves)

@cwebber only if Wikipedia and IA overhaul their entire leadership teams

Christine Lemmer-Webber

lab-grown diamonds are a thing you can get today, do they come in sheets, can we turn them into optical media storage

Archivists For Surviving Extinction want to know

Christine Lemmer-Webber

Goodbye Miranda Rights thenation.com/article/society/

you know it took a bit longer than I expected for the Trump-appointed supreme court to settle into full-on-terrifying-mode but good to know that WHY AM I WRITING THIS IN THIS PATTERN OF SPEECH IT'S NOT GOOD TO KNOW OR GOOD FOR ANYONE

Christine Lemmer-Webber

HT @RadioAngel for posting and @rysiek for boosting this TERRIFYING news into my timeline

Your friendly 'net denizen

@cwebber It's almost like they're warming up... You know, stretching a bit before ramping up to the even bigger decisions.

Christine Lemmer-Webber

The only thing worse than a get-rich-quick-scheme is a get-rich-quick-programming-paradigm. #snarks
dustycloud.org/misc/computing-

Christine Lemmer-Webber

"Pirate site blocking making its way into free trade agreements" torrentfreak.com/pirate-site-b

This is much more serious than "can I get a pirated copy of something". The real effects of stuff like this is control, censorship, and gatekeeping of the internet in general.

Christine Lemmer-Webber

Do you have a subscription to Disney+ Internet? Oh, only Netflix Internet? Dang, I really wanted to show you this website.

Christine Lemmer-Webber

SOLVED: the barber does not grow facial hair, and so they do not shave themselves

Christine Lemmer-Webber

I hear they're going to ban SICP from schools for being trans propaganda

Christine Lemmer-Webber

high socks also explicitly banned from the dress code

Christine Lemmer-Webber

it's nice that every now and then centralized social networks do the work for me to reinforce that dedicating my life to architecting decentralized social networks wasn't a waste

Christine Lemmer-Webber

Okay, I think I've figured out a lot more about how to use the pinephone + keyboard as a PDA type thing.

And, ladies, I've got the answer to the question in every woman's heart: is it a viable portable emacs device?

The answer is: yes.

pinephone used as emacs device, plus a tiny skull
Christine Lemmer-Webber

It does fit in the palm of your hand, and the keyboard is def usable, good enough to write some small programs or read info manuals on the go. I wouldn't recommend doing any *serious* work in it, but... the pinephone makes a better portable computer than a phone, IMO. The keyboard makes a big difference.

Christine Lemmer-Webber

engagement based media phenomena making you wonder if you should quickly research a topic so you can weigh in on it since everyone else is?

we've all been there! the pressures are big! but sometimes it's ok to not express an opinion on a thing! it's ok. it's ok!

Softwarewolf

@cwebber As someone posted earlier this week (and as I have now shamelessly reposted)

You are not compelled to form any opinion about this matter before you, nor to disturb your peace of mind at all. Things in themselves have no power to extort a verdict from you.

Marcus Aurelius has already released you from the obligation to have a take
Christine Lemmer-Webber

The ActivityPub spec is finally updated! No more deadname, it says "Christine Lemmer-Webber"!!! w3.org/TR/activitypub/

Thank you @rhiaro for poking the right people to make this happen :)

Dr. Quadragon ❌

@cwebber Yay! Congratulations, Christine!

(Now on to update the ActivityPub spec so it actually specifies anything :)

@rhiaro

Christine Lemmer-Webber

"A programming language is low level when its programs require attention to the irrelevant."

Just another great Perlisism cs.yale.edu/homes/perlis-alan/

Christine Lemmer-Webber

> Christine likes to use technology that's too advanced to do something as mundane as "work"

Go Up