We can combine microservices with data lakes and have...
@harrisj We can combine microservices with data lakes and have microlakes. We can do it in upstate New York and host from port 79 and have fingerlakes. We can have nonclustered data mesh oceanic monoliths that we build with spontaneous huddling. Jacob without shame we can do ANYTHING.
Maildir + mime attachments + headers for metadata is a...
@rsnous@jamescham Maildir + mime attachments + headers for metadata is a horrible mess but also a mess with tooling in every programming language, GUIDs, synchronization across servers, provably durable, the atomic unit (message) is inherently social, it scales, free tools, etc.
I've been experimenting w/archiving everything as email ...
I've been experimenting w/archiving everything as email (it's filterable, searchable, searchable, handles rich data, lasts forever) and one experiment was to turn my twitter archive (most tweets deleted here) into a Maildir folder with 50k+ messages. It's...very, very surreal.
Searching for "RDF" in Slackmoji brings up 🤓 (ne[rd-f]ace), which makes perfect sense, but for a moment I thought someone had crafted a really good burn.
Thought I just had: You know how sometimes you keep secrets...
Thought I just had: You know how sometimes you keep secrets from people to protect them—like bad truths about their exes, stuff like that? It makes you wonder what terrible truths your friends are hiding from you, that you'll go to your grave without knowing. Anyway, bedtime!
None really. Elisp is a beast but much config can be...
@waferbaby None really. Elisp is a beast but much config can be handled without it. The doom default keybindings are all the same as vim. A lot of emacs culture is now inside of org-mode, it's sort of the linky wiki-ey twingly code-ey metadocument format we always knew computers should do.
Doom just kinda works as I always wanted emacs to work....
@hackalog Doom just kinda works as I always wanted emacs to work. Popups...pop up. I moved over various config vars, turned off the vi bindings, turned on lsp-mode and various language support, ran "doom sync", and it all just...started working in a consistent predictable way.
The ability to list 100 files in a buffer and go "record...
@waferbaby The ability to list 100 files in a buffer and go "record macro...open the file...search for 1994...change to 1995...save...close...switch back to file list buffer...cursor down to next file...save macro" then auto-repeat 100x was huge for me before I learned to code.
I never took to modal editing. vim was maybe two years old...
@waferbaby I never took to modal editing. vim was maybe two years old when I first tried it; emacs was mature, had good perl/shell support, ran on MacOS 8, and has a great macro tool that was really useful for batch-editing 100s of HTML pages, which was my job AND hobby.
Yep, if things work don't worry. Doom is (mostly) a package...
@kjhealy@gtuckerkellogg Yep, if things work don't worry. Doom is (mostly) a package manager, and it does a great job tracking down and including the things you need (elisp AND non-emacs code and utilities) for really messy (i.e. programming) modes, increasing the rate of "that works without tinkering!"
I've been using emacs for twentycough years and was about...
I've been using emacs for twentycough years and was about to give up on it for an IDE until I found doom-emacs. Now I write prose, mess with Lisp, mail with notmuch, and produce docs in org wired up to R+ESS. It all...works. I donated! github.com/...
Yes, it was a rough week for the beenz, but our friend...
Yes, it was a rough week for the beenz, but our friend @sippey is deep into the Web3* decentralized data layer and how it enables different experiences—and we were glad to hear him make the case and explain why it's worth understanding.
Climate! Nature! Birds! Webapps! Our friends at @audubon...
Climate! Nature! Birds! Webapps! Our friends at @audubon work with @postlight and they are smart, good bird people. (Meaning they love birds not that they are half-human half-bird archaeopterapeople, at least not the team we work with.) Work for them! careers-audubon.icims.com/...
I don't know if everyone knows this but Doom Emacs has...
@harrisj@kjhealy I don't know if everyone knows this but Doom Emacs has "workspaces" so you can configure sets of windows inside your emacs and flip between those different project spaces. Definitely worth looking into that.
"Just head to the VT320 workstation labelled HEALY, I've...
@kjhealy "Just head to the VT320 workstation labelled HEALY, I've got Emacs+ESS+Org all set up, although you might want to customize your packages slightly."
You know I never heard this once in my life and this is...
@bobdc You know I never heard this once in my life and this is just such a textbook Conti theme and it's amazing and yes you can sing DY-NASTY, it's great.
Also if you know someone who wants to come to a six-person...
Also if you know someone who wants to come to a six-person startup and synthesize feedback from early partners into product requirements, as our first customer success person, DM away.
Took a rapid test today where you need to download an app,...
Took a rapid test today where you need to download an app, watch 5 mins of videos, and then wait through a 15-minute countdown before it “scans” the test. It also uses TWO pink lines for the control but doesn't warn you at all or document this anywhere. This is a negative test.
We've been working out what the most boring version of...
We've been working out what the most boring version of Fortnite could be and my son has the best one so far: You parachute onto the island and are required to grow a tree to 125 meters.
yeah it's a mental mess. inside emacs there's been...
@doriantaylor yeah it's a mental mess. inside emacs there's been strokes-mode and but I admit that mouse gestures are too far down the engelbertian tunnel for text-based me
I mean it's one of life's true pleasures, it's just that...
@shakespeherian@markpopham I mean it's one of life's true pleasures, it's just that sometimes you don't want to debug your fonts in order to get the modeline to show the volume icon.
Yeah me too. I really appreciate its little cheatsheet and...
@markpopham Yeah me too. I really appreciate its little cheatsheet and its sense of calm, but also it keeps enough of Gnome around that you're able to just like, fix sound when it breaks or take a screenshot without contorting, so it becomes invisible really quickly.
My work these days post-CEOhood is more goal-focused (but...
My work these days post-CEOhood is more goal-focused (but with some different goals) and less reactive so I find myself setting up little workspaces and notebooks to finish things. Thus a tiling WM where alt-tab takes me to a workspace instead of flopping between apps is nice.
I know no one cares but Regolith on Ubuntu + nord theme is...
I know no one cares but Regolith on Ubuntu + nord theme is a nice way to do a tiling window manager without plowing through a pile of Arch wiki pages where no one will tell you the default modifier key because you should set that yourself. regolith-linux.org
Depends on the kid but personally I would blast this...
@ClaraJeffery Depends on the kid but personally I would blast this through the car stereo Bluetooth and bet they come fully awake within three seconds.
So you could just have one regular unixy file somewhere and...
@jamescham So you could just have one regular unixy file somewhere and everyone could talk to it using regular unixy apps but compiled to wasm, and then you can just...skip 99% of the cloud.
Not business model exactly but going beyond "rich client"...
@jamescham Not business model exactly but going beyond "rich client" stuff—this is a publishing platform with loose crypto aspects that uses WASM sqlite in the browser to access remote sqlite files using range requests in HTTP to fake the filesystem. ansiwave.net/...
Because I wanted to check out one last thing before I went...
Because I wanted to check out one last thing before I went to bed, I plugged a 12v adapter into a 5v thing, and now I am an idiot who no longer has a 5v thing.
"Hey if you're Mr. Burial I'm really sorry but the truck...
"Hey if you're Mr. Burial I'm really sorry but the truck with all your albums caught fire and we could only salvage this this one incredibly scratched album of a person singing two lines from a song, soft coughing, and rain."
gmaileer is pretty good at pulling gmail into usable...
@waferbaby gmaileer is pretty good at pulling gmail into usable maildir folders and then syncing back to gmail if you like mutt or want to search with notmuch (which is GREAT)
I like Syncthing, have used it in the past with friends....
@waferbaby I like Syncthing, have used it in the past with friends. Curious to see it again. Usually organize files over Christmas holiday, and in general have been doing more hybrid cloud/local stuff: Mirroring gmail and reading it locally, downloading photos, etc.
I've been migrating from cloud services to Syncthing and it...
I've been migrating from cloud services to Syncthing and it takes a while to sync all my archived code projects. Today I removed all the "node_modules" dirs, which saved only a few gigs, but took me from 1.5 million files (slow, inotify limits) to having 150k files (faaaaast).
i'm afraid to rewatch this show because the bagpipe scene...
@halkyardo@kevinbaker i'm afraid to rewatch this show because the bagpipe scene was so unbelievably funny in my brain that i just feel utter joy whenever i think of it and i don't want to risk changing that
I am once again grateful to editor @anthonylydgate for just...
I am once again grateful to editor @anthonylydgate for just going in and throwing away so many trash paragraphs and to illustrator @miss_eleneous for making the baby smartphone's diaper so big and squishy.
I once got on a flight and all of the passengers seemed,...
I once got on a flight and all of the passengers seemed, well...unusual to me—until I figured out that they were each actually constructing their own identities in opposition to a culture—mine!—that devalued them. That's when I realized that we were flying on a Diane Airbus.
I should finish writing a draft for Wired. But first I...
I should finish writing a draft for Wired. But first I should see if the Internet Archive has a dataset that is just *other* Internet archives. (It does.) archive.org/...
Listen I love Maria, she is my sister, but if I could have...
@phyllisstein@mariabustillos Listen I love Maria, she is my sister, but if I could have a red room with my awards and red books I would do it in five seconds.
I just showed the children how her house is a mall. And...
@phyllisstein I just showed the children how her house is a mall. And explained that she lived on Newkirk Ave, just like us! They were confused until I said, “have you ever heard the term, ‘extra’?“
You're going to see a CV, a dithered photo of someone...
You're going to see a CV, a dithered photo of someone hiking, an unpublished book with unusual pagination, a list of PhD students that concludes in 2002, and a section called “Ramblings” abandoned in 1999 and picked up for six weeks in November 2016.
He did such good foundational work in our misbegotten...
@avantgame@tomcoates He did such good foundational work in our misbegotten industry, and was also such a fearless advocate for human rights during the Trump years, I respect him so! He also owns a dancing electronic llama.
Objectively better for accessibility and readability across...
@510home Objectively better for accessibility and readability across platforms. It's really just relatively simple HTML/XHTML at its core, so well designed epubs have webbish flow and work everywhere. Modern PDFs can be accessible too but they're for printing.