When you squeeze it, it feels cared for and relaxes, dropping the electrons it was carrying.

Emacsen boosted

@emacsen @Lofenyy yeah, graphics & sound only showed up in the final versions, but the VM itself wasn't lispy, just a stack machine ... the infocom founders used a lisp-like language because they came from a lisp school, but inform (and certainly others) have built different languages that compile to it

@robey @Lofenyy

Yes, I thought of that after I wrote it. I was thinking about using an interpreter in games.

Infocom was more lispy than Sierra's language as I understand it too, but Sierra had graphics

@swaggboi @prehensile

I'm fairly sure, at this point, that this is some kind of parody, but it's not a funny one, I guess...


I couldn't remember the name but it's the AGL


Sierra Online games were written in an abstraction language and then interpreted on the user's system. They'd then update the interpreter with new games and offer new features.

It wasn't a totally new idea, but it was pretty revolutionary in the 1980s and it meant Sierra had less friction porting games, and their games were more consistent across platforms.

Show thread


Yeah I've seen them too, which makes me wonder why they kept blocking mine. :(

I think this would be up @Lofenyy 's alley.


Porting Space Quest means they had to get the Sierra engine ported.


the tl;dr is I wanted to write a bridge to post accounts from Twitter on the Fediverse and Twitter blocked me. I thought it was a programming error, so I made a new app, and they blocked me again- this time they took a day vs last time when they did it within minutes.

Twitter was my main focus (RSS was second and Instagram was a distant third), so basically the project is dead :(


I've lived in NYC, NJ, and Philadelphia and I've never heard of Obelisk Market.

And I lived in the DC area (DC, Maryland and Virginia) and while I heard of Kroegers, I think I only went to one once, in 16 years.

This map is a bit... odd.

I worked on a project for a month that Twitter basically killed in an instant.

I wonder if I should write about it...

programming python poetry 

@steeznson @AbbieNormal

I remember when there were Debian users who felt apt was too high level and left crap around. They said they'd only use dpkg and dselect directly.

I get why someone might want to do some of that dependency management stuff directly, but I'm happy letting a tool do it, as long as it does it correctly.

programming python poetry 

@steeznson @AbbieNormal

I can see this. At the same time, I've always found setup.py and pip to be a bit clumsy, so having one tool handle it is nice. The virtualenv part for me is just extra.

Have you found it makes any mistakes, or is just annoying?

re: programming python poetry 

@lordbowlich @AbbieNormal

virtualenv literally has no functionality to do that, so I'm going to call this one busted. :)

programming python poetry 

@ekaitz_zarraga @AbbieNormal

Poetry handles dependency management (like peyenv) but also handles setup.py's functionality, which often overlaps.


Please take as much care of yourself that you need. Know that you're valued and cared about.

programming python poetry 


I also feel bad for someone just starting out because indeed Poetry is new and experienced Pythonistas won't have heard of it!

I'd probably teach it to start with and tell someone "Don't worry about pip and setup.py and virtualenv"- the problem is that they're going to encounter mention of those tools everywhere because the language is >20 years old and these tools are 10-15 years old...

Cruft is hard to get rid of.

Show thread

programming python poetry 

After reading someone's complaints about getting into Python (maybe @AbbieNormal ) I decided to check out Poetry. I expected to hate it, but actually, it's been really nice so far.

I felt like I had more control when I used pip + pip-compile + virtualenv + setup.py but ultimately that was a lot of housekeeping and replicated work.

I don't think I'll be going back to the old way any time soon without a *very* compelling reason.

Menial Federation jobs 


This is why there was a union strike in Babylon 5.


Get that money, get that cash... dolla dolla coins y'all.

...Canadian money is loonie...

Show older

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!