Really starting to wonder where OpenBSD’s reputation of beging secure comes from. A lot of very dumb/beginner mistakes recently. Still need to write a PoC for the bug I found while traveling to 36c3 that seems to allow arbitrary code execution when updating packages while on an untrusted network. The code I read while investigating this was one of the worst I’ve seen and so obviously broken.
If you're gonna ouch, ouch bigly.
if you haven't seen the thread of bodybuilders arguing about how many days there are in a week before, Please do yourself a favour and read it, i swear to fuck every single time i go through it i nearly throw up laughing so hard
[CW for r-slurs]
Pixel #art source versus how it actually looked like on an arcade, television and early home computer CRTs.
90's PC displays had sharper pixels but still had a mild anti-aliasing effect that should not be ignored in emulation.
Note how the CRT hardware anti-aliasing effect creates the detail of a face on the skeleton's shield, where as the source looks like an incoherent blob of pixels - this was because the artist purposely designed the sprites for the final CRT render.
From How to Eurodance / Europop / Eurobeat: https://invidio.us/watch?v=iqFjGK-N36I
@rixx Bin ich blind, oder gibt es auf chaos.social das Setting, um Indexing abzuschalten, nicht?
@aral "Hey, let's decide whether or not end users should be allowed to install this OS based on value judgements made on their behalf rather than listening to what they're asking for!" (Why not? End users are all children who need our learned guidance to protect them!)
if the end user of a piece of free and open hardware cannot choose to run what they want (up to and including software that doesn't meet someone else's level of privacy and openness standards itself) then what's the point?
If the end users - the owners of a piece of equipment - want to run chromiumOS, or windows-arm, or any other operating system they choose, who am I to tell them they shouldn't be allowed to?
Ultimately, I'll never have all the facts to make that kind of call for someone else. We all live in our own situations. People make the best choices they can with the information they have at hand.
But I appreciate the sarcasm to start my day.
So it's 2020, and I didn't actively know about comm(1):
The comm utility reads file1 and file2, which should be sorted lexically, and produces three text columns as output: lines only in file1; lines only in file2; and lines in both files.
So I now know that running tootctl accounts cull on my Mastodon instance in December listed 602 unreachable instances, this week there were 655, and 567 are in common between both.
Should be safe to purge those from the DB.
fedi meta, scraping people
They say in the paper "btw, some instances allow nsfw shit, so future researchers using this data set may have their feelings hurt" (paraphrasing, but "feelings hurt" is literally in there).
Well, dickheads, how about the feelings you hurt by aggressively scraping and publishing data?
A large chunk of the Fediverse was scraped; your posts are being “released”
Matteo Zignani, Christian Quadri, Alessia Galdeman, Sabrina Gaito andGian Paolo Rossi from the University of #Milan scraped all english speaking instances (363) listed on instances.social, wrote a paper about it and are distributing the dataset.
“In this context, we release a dataset gathered from Mastodon, […]“
“These data have been collected by implementing an ad-hoc tool for downloading the public timelines of the servers, namely instances, that form the Mastodon platform, along with the meta-data associated to them.“
“The spider exploits the instance list obtained from the previous step and makes a pool of requests to the instance endpoint 4 which returns the latest toots of the local timeline. Since the time-lines implement a pagination mechanism, the spider extracts the URL for the next request and repeat this procedure till it reaches the end of the timeline.”