been doing lots of meatspace shit
i feel bad for not being around here more
this place is still my home on the internet
found out about this just now
am i wrong in thinking this is huge news?
"Fish" - a newly discovered #game for the #Atari2600
https://forums.atariage.com/topic/378560-new-game-discovered-for-the-2600-and-released-fish/
huh, after switching to xorg instead of the default wayland gnome on debian, my fans don't go wild and the laptop doesn't heat up and get slow when more than one youtube tab (as separated containers) are open.
i tried this out of curiousity when i saw that the i915 display driver i searched with "apt search i915" only had an xserver-xorg-video-intel result and firmware-misc-nonfree result (both installed). (after seeing i use that one with sudo lshw -c video | grep driver=)
hello all
i am still alive
been in sydney all this week
going back to perth tomorrow night
it was for my socialist party's national conference
i have solved my activist burn-out and have really started to shine again
yours for the revolution,
vidak.
did a big deep dive into trump and trumpism
and i feel a lot better about it all
not saying he is not dangerous and going to do horrible things
but first, after feeling despair about how people could support such a political movement,
and then reading around a lot of the history of republican presidents and commentary about trump,
i could hold the two contradictory thoughts i originally had about trump in my head:
in some ways, yes, it is true that trump has uncorked some sort of new genie of political power
but, he is not without weaknesses--he is not all-powerful, and we can do something about him
what am i talking about? look at the exit poll statistics: the demographic categories that voted for and against trump were almost perfectly divided: married people, religious christian people, and white men lacking a university education overwhelmingly voted for trump. everyone else overwhelmingly voted against him.
this does not represent the received wisdom on how to win an election under neoliberal capitalism. election strategies should, so it is said, primarily focus on swing voters. what trump has done is changed the meaning of what a swing voter is.
before, the two party system got along just fine with the definition of a swing voter as someone who could be wooed to neoliberalism.
up until now all two party systems had both parties fighting over these same people. the content of their election policies were also usually quite similar. the point is not that trump 'offered an actual/substantive alternative' to neoliberalism. this is is an effect of trumpism, not a cause.
only certain sections of society are rushing towards him. the republican party is now no longer the party of free trade and laisse-faire capitalism. it is now the party of far right authoritarianism.
trumpism is a winner-takes-all strategy. he is marshalling a subset of the united states against itself. this was my explanation for myself.
the 'what is to be done' question can then be answered after this: the concept of winner-takes-all was inherent to neoliberal electoralism. the concept of which person counted as a swing voter was just different.
at this point you can take the broad or the narrow approach: narrow--we counterpose some other, new definition of a person potentially wooed to the left. broad--we refuse to play winner-takes-all completely, and radicalise what it even means to try and defeat trump.
the first would be playing trump at his own game. the second would be a radically different idea of democracy.
@crusom i can listen to something on repeat for many hours for days at a time
heading to my socialist party national conference tomorrow in sydney
gonna be staying in dulwich hill from 8th - 13th jan
Fixed regression in link verification code (contributed by nowster).
Added ipv6 support for the https frontend connection (contributed by hb9hnt).
New "Like by URL" operation (contributed by dheadshot).
Added support for a Mastodon-like
/share
link sharing URL, like the one provided by sites like https://mastodonshare.com/ and such. To be able to use it, you must reconfigure your https proxy to redirect /share
to snac (see snac(8)
).New linux landlock (sandboxing) support for enhanced security (contributed by shtrophic). It's still a bit experimental, so you have to enable it explicitly by recompiling with the WITH_LINUX_SANDBOX directive (e.g.
make CFLAGS=-DWITH_LINUX_SANDBOX
).Some search fixes regarding repeated matches.
The
export_csv
cmdline operation now exports the CSV files inside a user's export/
subdirectory instead of the current directory.All CSV files to be imported must now be stored inside a user's
import/
subdirectory instead of the current directory.Mastodon API: more timeline paging tunings (contributed by nowster), post language selected in apps is properly set.
The command-line operation
note
new reads the LANG
environment variable to set the post's language.A new command-line operation,
note_unlisted
, allows posting "unlisted" or "quiet public" posts.The maximum number of entries in users' RSS feeds and in outboxes can now be set via the
max_public_entries
variable in the server.json
file.Fixed broken support for
Audio
objects.Made xmpp and mailto URLs clickable.
https://comam.es/what-is-snac
If you find #snac useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/
#snacAnnounces
This release has been inspired by the painting Judith Slaying Holofernes by #ArtemisiaGentileschi.
(1/?) learning how to do mutation and things the non-functional way has been handy. it lets me do things in languages that don't let you easily do things the functional way, for example, python or perl don't do tail-call optimization (at least i don't think python does), so you usually want to avoid too much recursion in them
and although i still prefer the functional approach, i do appreciate how terse the mutated version of something is.
come to javascript! we've got [sounds of distant screaming, lots of screaming, hundreds, thousands of souls, tormented, burning] the browser!
back at work today
not many here probably know this, but i earn a wage by working as a cold caller for a cleaning company.
you'd think i would be getting yelled at all the time, but it does not happen to me.
how to make marginalia-search.com your default search engine in firefox
- customize your toolbar and add the "search" box if it isn't already there¹
- go to https://marginalia-search.com
- a green plus will appear on the magnifying glass in the search box. click that
- click the icon in the dropdown that also has a green plus
- go to settings→search and set it as the default search engine. and give it a keyword if you like
¹ no, really, this seems to be the only way to make this go. sheesh
hey I just released my first new guile project in a long time. it's called guile-bstructs and it's meant to be a rough equivalent of chez scheme's ftypes but for guile. you can use it to efficiently manipulate binary data. useful for c ffi wrappers, gpu buffer packing, and other things. I'm using it to make sdl3 bindings and so far, so good. hope it's useful to other guilers.
https://dthompson.us/posts/guile-bstructs-0-1-0-released.html
sometimes i wonder if i should just go gemini-only for a while with how much resources AI scraper bots waste
tfw you've spent all this effort to shore up the security settings in your browser but then the shit website is like "something went wrong! sorry for the inconvenience! maybe try again later!" and deletes the three pages of address info you just typed and if you don't book the reservation you'll lose the spot, no time to troubleshoot, so you're like fuck it, chrome in, adblock off, surveil me daddy, have my entire address book too, just let the garbage site accept my money already jfc
i'll never cease to be astounded that people got serious work done with PDP-8s. i mean, there were even multiuser operating systems!
i don't know who needs to hear this, but:
don't worry.
you're gonna make it.
you are already coming into your power.