@jonn @cwebber @bugaevc

Basically I ran into this issue after my system crashed mid rebuild: github.com/NixOS/nixpkgs/issue

The solution was to do

sudo nixos-rebuild switch -I nixpkgs=github.com/NixOS/nixpkgs/archi

and use the nixpkgs tarball directly. Pretty cool that that's possible

@jonn nvm, figured out how to get DE multiplayer working on Linux. My steam code is 94424484, 1v1 arabia, let’s go

@jonn Sent you an invite. AoE's been one of my favorite's for years. I mostly play on AoE2HD though, some of the latest DE updates broke Proton. Do you play on a Windows partition?

@jonn You know, there’s a sense in which mainframes were the original social networks. Like, Unix has this very rich set of multiuser features that aren’t commonly used that much anymore. I remember in college being mindblown by `write` and `wall`. The terminal itself is your messaging app!

you know what? let's abolish intellectual property altogether

Show thread

@jonn The major missing feature for me on mastodon is the ability to subscribe to multiple local servers at the same time. Like, I'm on fosstodon but would absolutely subscribe to the local feed of social.doma.dev if I could.

Maybe there's some way to do this, but haven't been able to figure it out

@tychi The real emacs was the editors we learned along the way

Random insight of the night: every couple years, someone stands up and bemoans the fact that programming is still primarily done through the medium of text. And surely with all the power of modern graphical systems there must be a better way. But consider:

* the most powerful tool we have as humans for handling abstract concepts is language
* our brains have several hundred millenia of optimizations for processing language
* we have about 5 millenia of experimenting with ways to represent language outside our heads, using media (paper, parchment, clay, cave walls) that don't prejudice any particular form of representation at least in two dimensions
* the most wildly successful and enduring scheme we have stuck with over all that time is linear strings of symbols. Which is text.

So it is no great surprise that text is well adapted to our latest adventure in encoding and manipulating abstract concepts.

Been writing some parsers in Rust with Nom recently. Very impressed with the new changes this year in versions 5 and 6. The error handling features are particularly good now for custom parser errors, although I wish there was cleaner "Nom for Haskellers" migration guide for people used to mega/atto/parsec. Perhaps I'll write one one of these days when I know the library a little better.

github.com/Geal/nom

Imagine a world where universities are ranked by their willingness to openly share knowledge and collaborate.
The Curtin Open Knowledge Initiative (COKI) aims to move higher education incentives towards open.

🔗 sparcopen.org/news/2020/projec

#science #openscience #opendata #OpenKnowledge #OpenEducationalResources #Ranking #universities

"These machines are the first general purpose computers ever where you have to make an exclusive choice: you can have a fast and efficient machine, or you can have a private one... Short of using an external network filtering device like a travel/vpn router that you can totally control, there will be no way to boot any OS on the new Apple Silicon macs that won’t phone home, and you can’t modify the OS to prevent this."

sneak.berlin/20201112/your-com

I think the #Haskell community looks very intimidating from the outside. There are lots of articles about how we do incredibly clever things just for the beauty of it, which is cool. But most of what we do productively is hid behind a curtain. We need to talk more about this.

I believe that the next big technological revolution (on the same scale as computers, petrochemicals, electricity, steam, etc.) will be a transhuman/biotechnology/AI revolution.

I clump all these possible technological paths together as "artificial life", because the specifics don't really matter that much. I don't know which specific kind of artificial life will win out, but I think that even the slow, conservative biotechnology is going to have a massive impact as it continues growing apace.

Mastodon is a beautiful thing, and we should keep it that way...

@artyr3 You don't need a blockchain for a content-addressing system, though? Like ipfs and git are both is content addressed without blockchain.

A blockchain might be useful for providing human-readable aliases for content identifiers (ENS) or for incentivizing storage (Filecoin), so maybe it's something like that?

I tried to look at the LBRY site, but it both requires JS to display any docs and tries to inject Google, Facebook and Twitter trackers. Not a really great look for a p2p project

is a personal right. As much as self-defense is. As much as having curtains, walls and locks on doors is.

Legislators are trying to take that right away from you - do *not* let that happen. Use end-to-end encryption, promote it, teach it, develop it. Here's my part: a command-line symmetric encryption program that is simple to use and secure.

github.com/kzimmermann/misc-sh

Long live and the right to

4. The 500 character limit feels much less constraining than 280. There's less compression of thought, more natural cadence.

I've even seen a few posts that exceed that limit, which I think is done with content warnings? Still figuring out how to use all the new tools of expression this platform gives me.

Show thread

@artyr3 Haven't heard of LBRY, will take a look.

I'm generally skeptical of most blockchain projects though. I feel like the hype cycle creates a pump and dump incentive structure that makes it difficult for blockchain projects to consistently create and maintain good technology over the long term.

There are some exceptions, of course, but I think there's just a huge burden of proof on "Why does this thing need a blockchain?"

Show older
Fosstodon

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