Had a nice test call with David Thompson over Mumble. Mumble works so nicely and easily for voice chat out of the box it's almost offensive.
Claes Wallin (韋嘉誠) shared this.
Guile now ships with HTTPS support out of the box! Exciting! I need this for my own projects. :)
Thanks to Andy Wingo and Ludovic Courtès for helping me get this one in. :)
Fun experiment of the morning: GOOPS functional setters
I wanted to be able to use GOOPS for its live hacking features but also its super nice generic methods system, while also keeping my code mostly functional.
Here's an attempt of adding functional setters to GOOPS. Seems to work!
David Thompson likes this.
Well that was a weird debate.
Clinton pretty much kept it cool the whole debate through. You can tell she's practiced. For the first 30 minutes I think Trump did a pretty good job of catering to his base, especially evangelicals, and I thought maybe it was enough to win over some of the undecided conservatives in his favor... maybe it was. But then he just went into meltdown. Core overload, burning straight through the floor.
Anyway, I voted today, and I voted for Clinton. She really wouldn't be my choice for president if the world was more balanced for other things, but I mean, in an election between her and Trump, there's no contest.
This election can't be over fast enough!
Playing Mr Rescue on my Guix system. Neat little arcade game, with some awesome chip tunes. Very challenging, will need some practise!
Christopher Allan Webber shared this.
Some fun CS stuff to read
- What's in a name? by Olin Shivers (one of the greatest schemers/lispers of all time)
- An epic thread on dynamic-wind including Gerald Sussman, RMS, Jonathan Rees, Aubrey Jaffer. Includes the interesting tidbit of history by gjs: rms was the inventor of dynamic-wind in 1980, for a Scheme-on-a-chip! (hat tip to David Thompson who first pointed to me to this thread, which I have returned to repeatedly over time)
- Functors, Applicatives, And Monads In Pictures Frequently referenced all over the place in reference to Monads, and no wonder why! I'm drafting an article explaining how to do this with generic methods and GOOPS (yes, GOOPS) in Guile, since that was the first way I ever wrote monads supporting code I understood.
Anyone want to pile on some more interesting links?
Claes Wallin (韋嘉誠) shared this.I think that https://www.gitbook.com/book/drboolean/mostly-adequate-guide/details is must read regarding introduction to FP. I would be happy to help contribute a translation to guile...
Christopher Allan Webber likes this.There is also https://github.com/hemanth/functional-programming-jargon
Sorry for the spam!
Once again I am trying to correct information about guile-emacs on the intarwebs.
Basic 8sync tutorial (part 1): Hello, cats!
I've finished a basic tutorial for 8sync. I'm working on converting it to texinfo now, but I'm curious if anyone will find it helpful or has feedback!
guile shared this.
Soft-ish launch of 8sync site
Head on over to http://gnu.org/s/8sync/ and check things out. We're live! Live-ish.
There's a little (display "Hello, World!") blogpost, too.
8sync site WIP
I don't consider myself a "graphic designer", but I think this new 8sync site design is going pretty great.
the dreams of the 90 are alive in my xmonad
- wikipedia via telnet
- metafilter via gopher
- olduse.net via nntp with special NSA appearance