Show more

To all the new users on —welcome! We're really glad to have you here :D

You may not realize it, but you've stumbled into a pretty special place for the Internet. Folks here tend to be friendly, supportive, inclusive, and nerdily interested in tech/#foss. You won't find a whole lot of politics/drama, or any personal attacks, which violate our code of conduct

A couple of links to help you get your bearings:

SICP is nice, but doesn't fully capture the true spirit of Scheme:

1. Start a cool project.
2. Write code that should work. Enjoy logical, functional, dynamic code.
3. Libraries you need are nonexistent or so slow you have to write your own. Smash your head into the keyboard.
4. Repeat 2-3 until you lose sight of 1.
5. Switch to a new Scheme implementation. "Surely this one will be better!" Goto 1.

any of my friends have a discord/slack/irc server dedicated to talking about humane software, utopian computing, etc? I don't really want to run yet another server but I will if I can't find one

Welcome to all the people from India that are joining Mastodon in these days!!

#india #introductions and #followindia can be helpful hashtags to find other people just arrived here like you.

We understand that you are still unconfident with this platform, therefore here you will find some helpful tips to better understand how #Mastodon works:

- There is no such thing as "A" social network called Mastodon! Instead there are thousands of independent social networks called Mastodon Instances.
- Every Instance has his own server, community, rules, admins and moderation.
- Every Instance can interact with users that are on other Instances, exactly like email works (you can send an email from gmail to yahoo, right?).
- Every Instance can choose to silence or completely block another Instance (i.e. because permits bad behaviour)

One of the all-time-best rejection letters is this one sent to an applicant to Princeton Law School:

> Consider: what is a parser? Really, a parser is just a function that consumes less-structured input and produces more-structured output. By its very nature, a parser is a partial function—some values in the domain do not correspond to any value in the range—so all parsers must have some notion of failure.


I am willing to pay cold, hard, FIAT cash to someone willing and able to port

to golang (that compiles/works on mips64 as a single, static binary -- if that matters. which it probably will)

how much? YOU TELL ME (and let me know why you're a great fit for this task). I am willing and able to pay a premium because this is something far more useful to me in two weeks than two months.

boosts very much appreciated.

To clarify: I'm building a kernel on it and my CPU is currently hotter than my coffee.

Show thread

Here it is! I wrote up about building Terminal Phase, a space shooter which runs in your terminal, using the Racket programming language

Getting close to hitting the milestone for me to turn it into a full game:

Do I have any followers that are, say, 19-20? I need to update some cultural references in a presentation... and I basically want to know what films are important...

Never, ever write a curriculum vitae without proper capitalization.

The difference between places that look for LaTeX skills and for latex skills is huge.

I wish there was a "follow this post" option. If someone posts something you are curious about the answers on, you could get notifications for it. In leiu of that maybe a "save this post" feature that would let you go back and check it manually without having to search for it again.

The story of how I learned about federated social networks is a bit funny. A few years ago I was thinking about how what prevented me from leaving Facebook was that everyone else used it, and thought "social networks should have APIs that allowed them to talk with each other". I started imagining how such a system could work, until eventually I thought "I wonder if anyone ever thought about this" and went online to search for it. Well, it turned out people had *really* thought about it. xD

Ok, I'm back from my 10-day meditation retreat!

Before I left, @cavaliertusky said "may it be serene" and … nope, I can't say it was "serene".

Instead, it felt more like alligator wrestling my brain into paying attention to what *I* want, dammit, and not whatever it happens to feel like

It wasn't easy—or always fun—but it was *extremely* productive. And gave me a few experiences that I can only describe as a few seconds of living in a Galaxy-brain meme.

10 out of 10, would recommend!

FYI: in case anyone needs to reach me—you can't.

I'm about to start a 10-day silent meditation retreat and won't have any Internet access during that time.

Wherein mhoye climbs back out of a rabbit hole with a story:

"But if you ever wondered why just about every terminal in the world is eighty characters wide and twenty-five characters tall, there you go."

I wonder how hard it is to make a web app for Ubuntu Touch. I would like to have discord on my phone again.

Someone has created a git repo that shows the various amendments to the US Constitution as Git merges.

It's a cool idea, but the reason I'm mentioning here is because the last line of the README cracks me up:

> Keep in mind this is not a formal platform to establish Constitutional changes.

Show more

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