A troubling thing about alternatives to s-expression representation: to date, I don't know of anyone who, once they understand s-expressions enough to advocate for how the alternative syntax is "better" ends up dogfooding it themselves. Instead, they use s-expressions.
Notices by Christine Lemmer-Webber (cwebber@octodon.social), page 19
-
Christine Lemmer-Webber (cwebber@octodon.social)'s status on Thursday, 18-Jul-2019 16:06:57 EDT Christine Lemmer-Webber
-
Christine Lemmer-Webber (cwebber@octodon.social)'s status on Thursday, 18-Jul-2019 12:44:54 EDT Christine Lemmer-Webber
@yaaps @kaniini Nope! The ONLY thing that bearcaps require is that you check the Authorization field. The bearer token is an opaque value. The only thing you need is an http request parsing library, that's it.
-
Christine Lemmer-Webber (cwebber@octodon.social)'s status on Tuesday, 16-Jul-2019 13:32:36 EDT Christine Lemmer-Webber
Btw, I want to say that I'm not trying to say all this to crap on the hard work that people have been doing to try to do something for this. I've seen @Thib's PR, I know they've worked hard on it, even though I don't think it's the right approach.
The fact that the fediverse is trying and trying hard is a good sign. But I want us to roll out the right thing.
-
Christine Lemmer-Webber (cwebber@octodon.social)'s status on Tuesday, 16-Jul-2019 13:04:45 EDT Christine Lemmer-Webber
Dear fediverse:
Fascism joining the fediverse is extremely bad, and we have to do something about it. But please, please, please: give me two weeks before you roll out any new solutions. Some of the solutions being proposed look like they will make the situation better but will make it much worse.
I am dropping nearly everything to write a demo and spec explaining how to do things right. Please give me two weeks. I've been preparing for this.
-
Christine Lemmer-Webber (cwebber@octodon.social)'s status on Monday, 15-Jul-2019 14:07:15 EDT Christine Lemmer-Webber
So I'm going to say that if there's something that makes me hesitant about embracing and encouraging people to join the Racket community, it would be that I casually mentioned "improving diversity" on the list and got chastized by one of its leaders https://groups.google.com/forum/#!topic/racket-users/ewWuCvbe93k
-
Christine Lemmer-Webber (cwebber@octodon.social)'s status on Sunday, 14-Jul-2019 18:31:06 EDT Christine Lemmer-Webber
I'm nervous that a bunch of stuff is going to be adopted on the fediverse that breaks the underlying paradigm while still not providing the protection we need soon enough.
But I'm also worried that I can't manage to explain my alternative proposal fast enough. :(
I feel like that about a number of things right now; prioritizing is hard. But I guess this really probably is fairly urgent right now.
-
Christine Lemmer-Webber (cwebber@octodon.social)'s status on Sunday, 14-Jul-2019 12:42:04 EDT Christine Lemmer-Webber
Matthew Flatt's keynote at RacketCon ended in a pretty, well... I guess troubling way to me. (Though, I knew it was coming because we discussed it last night.) There's discussion of the underlying main language moving to a non-lispy syntax. One that still supports macros and etc etc, but there's a fear that parentheses aren't as popular so we should shift (#lang racket will remain available, though).
I fear it's a big pivot, and might lose a lot. I've seen such pivots go badly before.
-
Christine Lemmer-Webber (cwebber@octodon.social)'s status on Friday, 12-Jul-2019 16:44:52 EDT Christine Lemmer-Webber
Towards Guix for DevOps https://www.gnu.org/software/guix/blog/2019/towards-guix-for-devops/
Great blogpost by @jakob ... and great hacking over the course of this summer, too!
-
Christine Lemmer-Webber (cwebber@octodon.social)'s status on Friday, 12-Jul-2019 11:37:06 EDT Christine Lemmer-Webber
wow holy shit, john carmack reposted my blogpost about racket https://twitter.com/ID_AA_Carmack/status/1149689802565906432
-
Christine Lemmer-Webber (cwebber@octodon.social)'s status on Thursday, 11-Jul-2019 09:06:09 EDT Christine Lemmer-Webber
@opal "object capabilities". It doesn't really have much to do with "objects" in that it doesn't require object oriented programming, and originally they were just called "capabilities", but "capabilities" got overloaded as a term (eg, what the Linux kernel calls capabilities are nothing like object capabilities). ocap is shorthand, refers to a specific paradigm: your security model isn't who you are, but what references you hold onto.
-
Christine Lemmer-Webber (cwebber@octodon.social)'s status on Tuesday, 09-Jul-2019 11:03:06 EDT Christine Lemmer-Webber
Racket is an acceptable Python https://dustycloud.org/blog/racket-is-an-acceptable-python/
-
Christine Lemmer-Webber (cwebber@octodon.social)'s status on Friday, 05-Jul-2019 19:55:32 EDT Christine Lemmer-Webber
"guix deploy" is in git master! Amazing work @jakob ! (and thanks for co-mentoring @dthompson for co-mentoring) https://lists.gnu.org/archive/html/guix-devel/2019-07/msg00066.html
Give it a spin and see what you think!
-
Christine Lemmer-Webber (cwebber@octodon.social)'s status on Wednesday, 03-Jul-2019 11:20:55 EDT Christine Lemmer-Webber
Got Guix running on the Lenovo Ideapad 330S-15IKB. Everything but wifi works without nonfree blobs, and of course you can get an external usb wifi thing if you want that. (Or enable nonfree blobs, that *is* possible in Guix, just not a default or advertised thing.)
Used a usb->ethernet dongle to bootstrap networking before dealing with the wifi situation (actually, I haven't yet)
-
Christine Lemmer-Webber (cwebber@octodon.social)'s status on Tuesday, 02-Jul-2019 21:48:00 EDT Christine Lemmer-Webber
respect my chosen boot order you computer asshole
-
Christine Lemmer-Webber (cwebber@octodon.social)'s status on Tuesday, 25-Jun-2019 16:10:40 EDT Christine Lemmer-Webber
bread first search
-
Christine Lemmer-Webber (cwebber@octodon.social)'s status on Sunday, 23-Jun-2019 14:58:09 EDT Christine Lemmer-Webber
I'm very concerned about fascism on the fediverse, but I think there may be some approaches to combating it which are going to backfire in extremely predictable ways, *even though I agree with the people trying to provide resistance there.*
An orange cone that says "don't walk around me" will just be walked around, with a minor parade to boot (also adding some unintentional free publicity).
We need more robust approaches than that.
-
Rev.Dr. Nikolai Kingsley (nikolaikingsley@dobbs.town)'s status on Saturday, 22-Jun-2019 09:48:49 EDT Rev.Dr. Nikolai Kingsley
good morn
-
see shy jo (joeyh@octodon.social)'s status on Saturday, 22-Jun-2019 09:42:12 EDT see shy jo
</head>( ͡° ͜ʖ ͡°)<head>
-
Christine Lemmer-Webber (cwebber@octodon.social)'s status on Saturday, 22-Jun-2019 09:35:25 EDT Christine Lemmer-Webber
@apLundell @gargron and yes I should say ogg vorbis oops #oggisjustthecontainer #yeahiknow
-
Christine Lemmer-Webber (cwebber@octodon.social)'s status on Saturday, 22-Jun-2019 09:34:58 EDT Christine Lemmer-Webber
@apLundell @gargron Ogg's still a bit more efficient space-wise and better quality audio-wise. But most users won't notice.
That said, the main issue with mp3's were the patents, as you say. It's still a big problem for h.264 video, of which the patent holders are fairly litigious.