like this
Shannon Prickett reshared this.
like this
silverwizard likes this.
Shannon Prickett reshared this.
Over the weekend I was messing around with ibuffer, integrating my custom ibuffer groups with @sanityinc's ibuffer-vc (recommended).
I was surprised to discover that documentation for ibuffer (in since 22.1?) is ... sparsely documented. But it was fun to get it working because the code (and Steve's add-on) is
PERFECTLY LIMPID
(the real story here is that I have been waiting a lifetime to drop the phrase "perfectly limpid" for internet points and here is my opportunity)
Let Emacs' ibuffer-mode group files by git project etc., and show file state - purcell/ibuffer-vcGitHub
James Endres Howell reshared this.
@jameshowell @sanityinc I also use Ibuffer but I am slightly annoyed that point changes on auto update (in contrast to Buffer-menu-mode). I would like to fix this sometimes.
Okay, I need to do a hacky #elisp thing. Yes, I know it's terrible.
Basically, I have an existing defun. Let's call it foo. I need to replace it with a new function that calls the old one and transforms its output before returning it.
I naïvely assumed I could do it like this:
(let ((oldfunc (function foo)))
(defun foo ()
(my-transform (funcall oldfunc))))I'm sure there's a way to do this.
#AskFedi
Edit: Got it. It's:
(let ((oldfunc (symbol-function 'foo)))
(defun foo ()
(my-transform (funcall oldfunc))))Also, there's still something Gmail isn't liking. Looking at the differences in the headers between emacs and my other clients (whose mail does get through), the next most obvious difference is that the Content-Type header doesn't specify an encoding. Whether this is the actual problem or not, I should probably fix that. I'm just working on how.
The usual way to do this would be to "advise" the function with an "around" advice. gnu.org/software/emacs/manual/…
Okay, so I wrote this hacky nonsense in my ~/.emacs.d/init.el, but it doesn't seem to be having any effect. The function in question seems completely unaffected.
Perhaps this code is being evaluated before the original function is defined?
;; Mail hack
(defvar jrl-mail-hack nil
"Flag to prevent from overloading the function a second time")
(let ((oldfunc (symbol-function 'message-unique-id)))
(unless jrl-mail-hack
(defun message-unique-id ()
(secure-hash 'sha256 (funcall oldfunc)))
(setq jrl-mail-hack t)))
@Daniel It turns out that the better solution was here:
The usual way to do this would be to "advise" the function with an "around" advice. gnu.org/software/emacs/manual/…
Sensitive content
Jonathan Lamothe likes this.
Sensitive content
Here's a cleaner version that should work. However, I'd be surprised if it's actually the message IDs that are the problem.
```
(defun jrl-message-unique-id (orig &rest args)
"Hash the output of ORIG.
ARGS are passed on to ORIG"
(secure-hash 'sha256 (apply orig args)))
(advice-add ''message-unique-id :around #'jrl-message-unique-id)
```
Jonathan Lamothe likes this.
No, you can't do that, especially not in elisp.
However there's defadvice sitting just around the corner waiting to help you solve your problem.
See also:
lispworks.com/documentation/lw…
emacsninja.com/posts/a-piece-o…
stackoverflow.com/questions/15…
I have rewritten and stand-alone tested the behaviour of an inner function invoked by one of the Emacs functions bundled with Emacs 24. What is the preferred way of incorporating - e.g. in my init....Stack Overflow
Of course there's a question about your underlying logic lurking here: Why don't you just define a new function that calls the old function and transforms its output and then just call the new function.
Transforming the output of an existing function risks breaking all other callers of that function.
I have the same issue with @Tutanota : my emails never make it to some recipients. I’ve never sent a single spam on my life. The only factor I was able to isolate is that anything going to Gmail or a Google-managed address doesn’t makes it, which I assume means it was caught in some spam filters. But it’s not the only factor. I just haven’t figured out what makes it so I can’t write to some other addresses.
It’s really a PITA, forcing me to keep another email.
@Celeste Ryder 🐾 🐀🏳️🌈 @Tuta The weird thing is that it works if I use any other client. I'm still trying to figure out what the problem is. When I find it in my spam box and I click "why is this marked as spam" it says that it's there because it resembles other messages that have been marked as spam.
In other words: we put it in spam because we thought it looked like spam, which is... unhelpful.
like this
Isaac Kuo, dotmavriq, Greg A. Woods and Neil E. Hodges like this.
reshared this
Lens, Judy Anderson, screwlisp and hairylarry reshared this.
Don't know what software you're using, but I found *outgoing* DKIM pretty easy with Exim. Basically just a matter of making sure the right config variables were set in the relevant outgoing transport.
Verifying signatures on the incoming side was a lot harder; I had the distinct impression few people setting up their own systems actually do that, they just want it for outgoing so that places like Google won't block the mail.
I know of no other way to read my emails (and remain sane).
@Matthieu Now I need to figure out how to set it up to read ATOM feeds. RSS, I already theoretically know how to do.
Edit: I seem to be missing the nnatom backend.
Wanderlust Development Repository. Contribute to wanderlust/wanderlust development by creating an account on GitHub.GitHub
You might want to try Wanderlust -- I find it very useful for email handling.
On the other hand I must admit I never really liked GNUS, even for Usenet.
Finally got aroind to signing up for an eternal-september account.
God, I'd forgotten how toxic the #StarTrek fan base can be.
That said, #usenet as a whole seems to be a magnet for toxicity in general.
like this
Isaac Kuo likes this.
Colin Macleod reshared this.
Dear non-autistic folk, AKA (also known as) allistic's. It's that time of the year again. Autism awareness month. That time when you can become aware of autistic's, raise some money and generally show your worth by acknowledging, if nothing else, our existence. Good on you. Although, I suppose it may come as a bit of a shock to know that we don't actually want awareness.
Awareness can and has been historically, "look at their difference," closely followed by "stone them, burn them, they're a witch". Or, being left to die alone in the woods, because they think that you are a changeling and have taken their beloved child. Or simply hearing someone telling a parent, or carer, "Oh, look at them, they are so special. That must be so hard for you, looking after them, I couldn't possibly do that". Or from someone, "but you don't look autistic, I know what autism looks like" and dying a little more inside. Not to mention, in this day and age especially, that we often have minds that see the patterns of the future writ large upon the wall in blood and knowing it will be our blood if the wrong people are only just aware of us and want to use that politically.
So no, we don't want awareness. Awareness is, at best, thinking that you know us, that you can see us. Awareness is feeling good about acknowledging our existence, not our lives. What we want and need is understanding. Understanding that we are different, not less than, or greater. That our minds and senses and bodies work differently to yours. That we have different needs and abilities and challenges. That the world you have made, is, in so many ways, difficult, if not impossible for us and that it is the reason why we so often struggle, or can't cope and not because we are deficient in some way. That we are not missing something (which is why most of us hate the puzzle symbol), or broken, or anything other than just different.
A difference that can't be seen from the outside looking in. By studying us from your point of view, or judging us by your standards. It has to be explained and understood by us telling and showing you. By us sharing our experiences, and knowledge and understanding. By working with us and not in spite of us. Because as minorities have called for throughout the ages, there should be nothing about us, without us, not if you want anything to be in any way meaningful, or true.
Only by truly understanding this. By learning to listen and value our opinions and stories, will you begin to understand and finally grow into where we really need you to be. Accepting us and not just aware of us. Accepting us truly as we are, in all our variety and complexity and not just thinking that you do. So enough of awareness month. Perhaps aim for something better.
Jonathan Lamothe likes this.
reshared this
Actually Autistics, Bernie Luckily Does It, Looking for explanations…, Douglas Edwards 🇭🇺, Kevin Davy and Jonathan Lamothe reshared this.
reshared this
Actually Autistics and Kevin Davy reshared this.
Actually Autistics reshared this.
I'd also suggest the cognitive element is necessary, but not sufficient. Action is needed - actually changing the design of work, social systems, to accommodate the fullest range of people possible.
On a different note, I appreciate why people dislike the puzzle image (with the implication of a missing piece), but it sort of resonated for me in a different way - when a consultant said I might have autistic traits, it felt like a piece had slotted into place.
reshared this
Actually Autistics and Bernie Luckily Does It reshared this.
Actually Autistics reshared this.
Actually Autistics reshared this.
Actually Autistics reshared this.
reshared this
Actually Autistics and Kevin Davy reshared this.
Actually Autistics reshared this.
@misaimed_brain @callunavulgaris
I’ve just watched Patience series 2, & there’s a line where she says something g like, “ but you don’t think k we’re all the same…?”.
Representations in TV & movies have been bad, but they had to start somewhere, something is better than nothing, & I think they’re getting better. I loved The Assembly because of the diversity of autistic people involved. I should chase up the British version.
reshared this
Actually Autistics and Kevin Davy reshared this.
Actually Autistics reshared this.
reshared this
Actually Autistics and Kevin Davy reshared this.
Actually Autistics reshared this.
reshared this
Kevin Davy reshared this.
Actually Autistics reshared this.
Actually Autistics reshared this.
Actually Autistics reshared this.
Actually Autistics reshared this.
Hello Kevin. Persons who aren't autistic don't generally think about autistic persons.
I'm not a wheelchair user and I rarely consider if a building has appropriate access for persons who use wheelchairs. It took government legislation to force architects, businesses, etc., to become aware of the needs of persons who use wheelchairs. It took awareness, campaigning, political lobbying, to force through changes, and our society now perceives wheelchair users differently than they did in 1960s. Wheelchair users now occupy positions in society that they wouldn't if society hadn't started to make accommodations to meet their needs.
Surely the first step is to raise awareness of our existence. As we raise awareness, we educate, we inform, we increase understanding. We slowly and gradually take society on a journey to understand that autistic persons (persons with autism), we are there, around them, working alongside them, living alongside them, loving alongside them. But as with physically differently-abled persons with a need for things like accommodation for chairs, etc., we also need accommodations to allow us to live on equal terms with neurotypical persons who outnumber us.
Just my opinion, for what it's worth. Other opinions are available. Have a great evening. Take care. 🙂
reshared this
Actually Autistics and Kevin Davy reshared this.
Actually Autistics reshared this.
This is what I like to tell people when they tell me they learned something from an LLM:
Pick an obscure subject about which you know a great deal. Now ask an LLM a bunch of questions on that subject and see how long it takes it to give you a wrong answer. Now ask yourself if someone who didn't know the subject as well as you do would have caught that mistake.
Finally, ask yourself: do you still trust the LLM?
Boyd Stephen Smith Jr. reshared this.
5 Steps to a great day:
1. Go camping
2. Avoid people
3. Take a nap
4. Poke a campfire with a stick
5. Keep avoiding people
Jonathan Lamothe likes this.
reshared this
Jonathan Lamothe reshared this.
Is that a new Airstream?
Aaron Lord likes this.
Rideau Acres: Family campground in Kingston on Rideau Canal with heated pool, boat rentals, beach, hiking trails, and banquet hall for weddings and activities.Rideau Acres Campground | Kingston Ontario
Jonathan Lamothe likes this.
Rideau Acres: Family campground in Kingston on Rideau Canal with heated pool, boat rentals, beach, hiking trails, and banquet hall for weddings and activities.Rideau Acres Campground | Kingston Ontario
One of these days, I'll figure this whole #Monsterdon thing out. I mean, I get the general concept, but I never know what movie everyone is watching and when.
I'm always reminded as it seems to be in progress.
פְּרִי reshared this.
Jonathan Lamothe likes this.
Follow @miru for announcements.
Also @Taweret
Streams at miru.miyaku.media/
2am British time Monday mornings (so Sunday nights).
Jonathan Lamothe likes this.
@Social Commentary Bot What is that in UTC?
Edit: UTC+1
One hour after this toot was posted:
social.jlamothe.net/@Taweret@t…
The timestamp should be right for your setup?
Jonathan Lamothe likes this.
I always have a moment if hesitation pressing the "share" button when I use an em dash in a post, lest soneone think I'm using so-called AI to compose my posts.
I guess the typo that escaped my proofreading will probably help to dispel that myth.
Edit: I just noticed the typo in this post. Screw it. I'm keeping it in.
Lizzie reshared this.
Jonathan Lamothe likes this.
reshared this
Staff Chief of Joints, Farticle Accelerator🇨🇦, Cat 🐈🥗 (D.Burch) , Jonathan Lamothe and Virgile Andreani ⏚ 🇵🇸 reshared this.
Farticle Accelerator🇨🇦 reshared this.
Great discussion in _Debt: The First 5000 Years_ ( David Graeber, Melville House, 2011) about the equivalence of money debt and sin.
So yeh, you're not far off.
@lemgandi I do love this reading, but I've actually found a deeper connection to Christ through Graeber. Chris the Redeemer - it is a commercial transaction. But intended to wipe debts of all sorts. When I look around at folks like Talarico, I see that this is a political movement against the usage of money as a factor to marginalize and dehumanize mankind.
One on hand, there is Trump. And on the other, there is Jesus - who commands us to pray for not only those who owe us debts but our debtors (ultimately to remove the shackles of debt entirely). Trump is bearing false witness to remove a regulator who controls interest rates (another sinful activity...).
The Sermon on the Mount is a dangerous political message, even one that would take down Gavin Newsom. Blessed are the poor, they'll always be with you.
Shame to those who use Christ to perpetuate cycles of crime and economic violence. It is the opposite, it is an attempt to remove the yoke of the axial age thrust upon us. Money is not a tool that feeds the needy - it is a tool to remove the access to the corners of the fields god commands us to leave for those who need it. It is man who warps these things - people who support a figure like Trump. Wild.
Jonathan Lamothe likes this.
@JoeHenzi
Heh! Very thoughtful!
I personally myself find most Christians baffling. But I appreciate your take on this.
I've been enjoying reading your toots, but I gotta say, I don't agree with this.
Plenty of people are peeling off the blinders. They're learning to be decent humans and value humanity, not just being "a good Christian."
There were plenty of times in the past when I thought that abortion was the biggest issue of the day, the gravest injustice. I wasn't any less of a Christian then, just less of a human, less of a complete person.
It's honestly far more complex than even that.
You can be a great person in your interpersonal relationships, but be an absolute heel in your political world, because you utterly fail to see the repercussions of your ideological bent, or how the policies you support negatively affect so many people.
People fail time and time again to spot their own cognitive biases. Survivorship bias is huge among conservatives, as well as simply not understanding that people who look different than them will have a wildly different life experience, even if all other variables were replicated.
The real tragedy of the current situation is that people who are overall good can have a terrible effect on the world at large.
The beauty of the fediverse is that you have a lot of control over your experience.
Adding filters and unfollowing doomboosters has done a lot for my mental health.
Farticle Accelerator🇨🇦 reshared this.
You wouldn't want Jesus to die for nothing would you?
Nobody wants that on their conscience.
Also, he really only interrupted a long weekend for our sins. I suppose it was the Easter long weekend but still?
More seriously.
If you could be crucified knowing you would resurrect & save all humanity & be worshipped as a god for thousands of years, would you do it? I'd do it in a heartbeat.
John Safran did it for a comedy sketch.
Trigger warning.
youtu.be/e-3ypen637c?si=vH4GxL…
Auf YouTube findest du die angesagtesten Videos und Tracks. Außerdem kannst du eigene Inhalte hochladen und mit Freunden oder gleich der ganzen Welt teilen.ABC iview (YouTube)
do something more original than the seven deadlies
Do sins from the old testament
Have a catfish and pork chop sandwich, etc
like this
paul, Dr. Amy, Psy.D. and Kevin Davy like this.
From time to time I pass a sign that says "Jesus has your place in heaven" and I don't know what they're thinking but it's not a good look.
Not that I was planning on using it, but still.
Working on a transcript of a deposition for work and thought I'd make myself a nice healthy snack for while I work: some apple slices.
This turned out to be a bad idea. I'm sitting with my headset on, trying to make out what's being said in the recording, and all I can hear is: crunch, crunch, crunch!
a.k.a. low-profile reshared this.
You know, I don't understand this "homelab" concept. To me, it's just the way I've been doing computing since I had access to a DSL connection in the early '00s.
Why would I want to make myself dependent on someone else's infrastructure?
John Mierau reshared this.
In conversation, someone mentioned not understanding AI because software engineers working on it were so bad at talking to lay folks about it.
I need to staple a transcript of that conversation to the door of everyone who does not yet understand that poorly communicating about science or engineering opens room for quacks to imitate jargon and co-opt credibility.
Jonathan Lamothe likes this.
Jonathan Lamothe reshared this.
I don't know if you're a podcast person but this episode is directly related to this thread. especially the last 5-10 minutes
bloodwork.podbean.com/e/the-fa…
Gareth and Rocz join Gregk to account for the many crimes of modernity’s slow, silent killers – engineers, technicians, and urban planners.Podbean
The playbook's the same:
Industry harms people → regulators don't touch industry → individuals get surveilled instead
Kids exposed to addictive products? Scan everyone's face. Kids on social media? Scan everyone's face. Zero accountability for companies. Maximum surveillance for everyone else.
Jonathan Lamothe likes this.
reshared this
Jonathan Lamothe reshared this.
Reminder for those who may not be aware that those "fancy/custom text" things using special unicode characters that bypass ASCII fonts to make your name look cool or fancy or whatever ruin accessibility, like hard.
They break screen readers hard, since most, if not all, don't know how to handle them properly and end up pronouncing something like "Special character S" or whatever. They're also significantly harder to read than a user's chosen font, or the default fonts on any reasonable operating system or website, especially for neurodivergent and in particular dyslexic people.
Please stop using them, and maybe nudge your friends to stop using them.
Boosts appreciated for awareness
Jonathan Lamothe likes this.
reshared this
Jonathan Lamothe, Looking for explanations…, Lizzie and Harmony reshared this.
Is there a way in #emacs #org-mode to next quote blocks? The following doesn't seem to work.
#+begin_quote
This is a quote.
#+begin_quote
This is a quote within the quote.
#+end_quote
#+end_quoteEmacs is ignoreing the second #+begin_quote and just closing the quote block at the first #+end_quote.
Edit: So the solution I settled on was putting the nested quote in a drawer named :quote:. it's not an ideal solution, but for my purposes in this case it's... fine, I guess.
God help me if I ever need three levels of nesting.
Maybe this:
emacs.stackexchange.com/a/1703…
Is there a way to convince org-mode to export nested blocks as nested elements? This would be really cool to handle nested quotes in html emails with mu4e. #+BEGIN_QUOTE hey ho #+Emacs Stack Exchange
So, somebody has registered an #LLM bot as a player on #LambdaMOO. I've banned it from the areas that I control, but can't ban it from public spaces.
How might I best go about messing with it? So far, I've just been feeding it lies when it asks me questions.
I've also already slipped a sign in its inventory that identifies it as as an LLM to anyone who happens to look at it.
like this
Isaac Kuo likes this.
reshared this
AI Channel, Digital Mark λ ☕️ 🚀 🌗 and The Doctor reshared this.
If you read *chatter, I plan to put a note about this in the welcome page AFTER April 1 is over.
I'm also planning to write to the bot and tell it about that.
I have secret knowledge and so I found its email address noted in some blog posts as nosing about on other social media adjacent sites.
reshared this
Jonathan Lamothe, Nicole Parsons, gentlegardener, Feisty, Urban Hermit and ClaudioM reshared this.
Can you please hold a few fingers in front of your face?
No?
Bye.
reshared this
Jonathan Lamothe, gentlegardener, ClaudioM and Dgar reshared this.
Perhaps a stupid question, but why is it hard for an AI generated "person" to do that?
(And if this now gets widespread, will they quickly learn to do it and then you have to start asking them to do something else...?)
like this
simi_kc, Tor Lillqvist, Dr. Kamella Tate, Pēteris Krišjānis, Mello, Juha Haataja, Nick, My camera shoots fascists, anguinea, Deep Mud, Moss Wizard, Jochen Diekenbrock, Miha Markič, Cluster Fcku, Nina Kalinina, Scout, Nicole Parsons, Tom 🇵🇸 🇺🇦 🏳️🌈 🏳️⚧️, Enola Knezevic, vascorsd, clonejo, LeaD, petes_bread_eqn_xls, Aleksi Stenberg, Kaito, HL and Q.H. Stone like this.
Boggin reshared this.
I know Jim Browning is a pretty famous #scam baiter but on the other hand I sympathize with a brown person thinking that being white will increase their chances of getting a #job. I don't know if that's the case here but I know there are hard working brown skin people just trying everything they can to earn money. This is a symptom of #WhiteSupremacy in an extremely unfair world.
P.S. this video is funny AF.
Does anyone happen to know if there's an easy way to get #emacs's nov.el package to display text using the #OpenDyslexic font? I was hoping there was a customization variable, but it seems not.
Perhaps I could run it in a terminal editor and change the terminal's font, but then I'd lose things like images.
I can hack something together if I really need to, I'd just rather not if there's a simpler solution available.
Edit: I was able to do this through M-x customize-face
reshared this
Literbook and Kevin Davy reshared this.
Jonathan Lamothe likes this.
Jonathan Lamothe likes this.
Jonathan Lamothe likes this.
As it happens, I was changing font on #Emacs just yesterday. M-x menu-set-font will open a font browser and let you choose, and it works. You can also select this from the 'Options' menu.
This however isn't 'sticky' -- next time you start emacs it will have reverted.
I found that
(set-frame-font "OpenDyslexic")
in my init.el works to change it persistently.
Jonathan Lamothe likes this.
nov seems to use shr to render text, and that uses the variable-pitch face unless nov-variable-pitch is set to nil (in which case it just uses the default face.
So if you customize the variable-pitch face you should be in business!
Spent an embarrassing amount of time today looking for my glasses.
They were on my face.
You'd think that the fact that I could see would've tipped me off, but no.
the next level is looking for contacts you're wearing
Something I've never done I swear...
@Anna Liberty This is a thing I will never need to worry about. Contacts freak me the hell out.
You want me to put that in my eyeball!?
Hard pass.
So, I've started a new job. In said job, I'm editing a document which I've spent a couple hours working on. This is all being done in a browser.
I reach a point where I want to search backward through the text for a name, so my #emacs brain says, "Easy peasey, that's just C-r", which I press... reloading the page.
It's at this point I have a minor heart attack, and consider myself lucky that their web app frequently saves my work.
like this
krit likes this.
Sensitive content
Sensitive content
This Is Not Emacs Everywhere, in the sense that it's not as featureful as Emacs-everywhere, and hence tinee.Codeberg.org
Shannon Prickett reshared this.
Sensitive content
Jonathan Lamothe reshared this.
After a false start (thanks for your patience @murdoc ), I have the #Voxelibre server set up now.
My sense is to not just leave it up all the time, but rather only run it for a set, loosely agreed-upon, recurring period of time each weekend. This is so that people can expect to see each other over time in a friendly way. This is instead of making it available 24/7, and people rarely ever pop by, never form any sense of familiarity with anyone else.
I'm thinking a fixed period time every Sunday night (the fixed period pattern starting next week) would be most suitable. BTW: Luanti works in #Android (find it in F-Droid), so it can be played even from a smartphone or tablet:
f-droid.org/packages/net.minet…
What do you think? A recurring 4-hour period is proposed here:
docs.autis.toque.im/#timing/
Having said this, the Voxelibre server is up for *all* this weekend, for those who want to try it (a chance at early familiarization).
More details are in this little documentation wiki I wrote (explains if and how to connect):
docs.autis.toque.im/
PS: I worked hard on this! It was suprisingly tricky to set up.
@autistics #Luanti #Voxelibre #OpenSource #ActuallyAutistic
Voxel-based multiplayer game platformf-droid.org
@autistics
I can imagine how tricky it is; networking usually is. So I appreciate it. 
As for the timing, I'm fine with the fixed time period idea. Unfortunately Sunday night is the one time in the whole week I'm actually busy, it's my ttrpg gaming night with friends. If the weekend is still best, Saturday would work better for me. Otherwise, I'm pretty wide open.
@murdoc @autistics Thanks for your feedback.
I've set the "server time" for next Saturday late afternoon or evening. (I'll shut down the server later tonight, then leave it off for the weekdays)
docs.autis.toque.im/#timing/
PS: I'm feeling like I've used all my "spoons" on this for now; I need to set it down for a while and return next weekend.
Actually Autistics reshared this.
I can offer the suggestion that you use the Fediverse. Pretty much anyone can message me if they want my Luanti server up, for instance. That way you can develop concrete relationships with people, with electronic records of them so you don't have to deal with it all in your head.
VoxelLibre is fine I suppose. Kind of derivative, and incompatible with a lot of mods. What mods do you have?
@Owl Eyes @Andrew I'm running a server myself. I opened it up to the public a couple years ago.
I expected griefing to be much worse than it has been, though I did have to banish a bunch of nazis who'd set up a camp about a year ago.
All in all, it's been a mostly (though not emtirely) positive experience.
like this
Owl Eyes, Kevin Davy and Andrew like this.
Owl Eyes reshared this.
Andrew likes this.
@Owl Eyes @Andrew I'm running the basic Minetest game with a ton of mods.
Here's a copy of my current world.mt file:
cloud.jlamothe.net/index.php/s…
@murdoc @autistics
Announcement: I've got my Luanti/Voxelibre game server (Minecraft clone) set up on an automated timer, should you wish to join. The game times (and other connection details) are here:
docs.autis.toque.im/#timing/
The server is *only* on for those listed 4 hours per week. This is to encourage everyone joining at a regularly-recurring time. That's tomorrow late afternoon to evening.
If you're into Minecraft-style trains/train-construction, hang gliders, or steampunk blimps, then this server especially for you! There are also wild animals wandering around. You might see an occasional #owl if you're fortunate.
I can possibly be convinced to download and enable new Luanti mods, once assured they are Voxelibre-compatible. But having said this, too many mods, installed with reckless abandon, might make the server unstable.
PS: there is a technical support forum for luanti here: forum.luanti.org/
Actually Autistics reshared this.
Adds a new "bridge tool" that makes placing stone (or glass, earth, or any material) while building a bridge in no-fly mode easy.content.luanti.org
reshared this
Mx. Luna Corbden 🐸, Nicole Parsons, Dgar, Douglas Edwards 🇭🇺, Cat 🐈🥗 (D.Burch) , I am Jack's Found 404 and Jonathan Lamothe reshared this.
The goal is to make corporate data less profitable.
Even stuff as simple as setting your birthdate to 1970-01-01 everywhere, adding [TEST] or [DELETED] as your name or account notes anywhere you don't need them to know your name.
Using plugins like AdNauseam to poison ad trackers (and cost them marketing dollars).
Using VPNs set to different locations.
Signing into data broker sites to "correct" outdated info (they'll often let you do that with little-to-no proof of identity, but will require your passport or state ID in order to delete your info). Bonus points if you correct it to someone else's info on their site that's similar to yours.
Only fill in required fields when you sign up for anything, but only provide correct info if it matters for you to use the service, otherwise provide plausible, but incorrect, data.
If you use LLMs anywhere, use the free tier and always vote thumbs up for bad answers and down for good ones. It wastes their resources and drives up their costs while making their training data worse.
reshared this
Mx. Luna Corbden 🐸, Dgar, Valerie Roney, Shannon Prickett, Douglas Edwards 🇭🇺, I am Jack's Found 404, 🇺🇦 haxadecimal 🚫👑, Bernie Luckily Does It and 🅰🅻🅸🅲🅴 (🌈🦄) reshared this.
scfibblimg notws furiously
For the less savvy among us, tysvm for this helpful advice 🙏
reshared this
Shannon Prickett, I am Jack's Found 404 and Bernie Luckily Does It reshared this.
scribbling notes furiously
For the less savvy among us, tysvm for this helpful advice 🙏
If you're selfhosting, have a look a iocaine: iocaine.madhouse-project.org/
If you upload pictures, maybe nightshade would be the right tool: nightshade.cs.uchicago.edu/use…
@Numerfolt yeah, we need to switch to offensive mode.
That makes me want to create a nightshade fuse FS.
So when you want to upload the image from your picture folder, it nightshades it on the fly.
We should tax corporations by the GigaByte of storage the own.
It doesn't matter what they use it for, it should have a tangible yearly cost, to make them think about how much they store.
Wrt #PII, It might be a good idea to avoid entering data easily identifiable as trash, and use generators instead. E.g.:
The most advanced fake name generator. Generate random names, addresses, usernames, passwords, email addresses, and more. Use for software testing, social media, or anything else.www.fakenamegenerator.com
@patrick @Gorfram
It should be noted that there will be something similar to the Year 2000 Problem somewhere in 2038: the common way to represent time, seconds since 1970-01-01 00:00, as a 32 bit number, will wrap around and make computers think they're in the past.
Hopefully(?) we learned from Y2K and are preparing for that event already.
I've been using mobile phone numbers from the list of numbers reserved for creative works (in Australia), when a form requires me to enter a phone number.
Hi, this is relevant to my interests. Is there a full set of instructions available for the data broker part of it or is that something I should just go look up?
Thanks for your efforts so far...
a fair bit of the advice in here seems really good, but from what I know, AdNauseam isn't really worth using over just uBO
at least as of when I last looked into it a couple years ago: it uses more resources on your machine, doesn't really make any significant difference for the companies, and the high volume of "clicks" from you just makes you far more trackable since no normal person browsing would do so
also, I think it might be worth editing the last point to say "hopefully none of you are using LLMs, but if you're someone who does..." 🩵
@vantiss Yes, AdNauseam is out of date with the way that today's web ads work.
The good news for spoofers is that the way that adtech co.s have made the ad tracking work now (in order to get around the absence of 3rd-party cookies on Safari) means that there are a lot more and easier opportunities to add wrong data.
afaik there is still no extension that does "id spoofing" or "id bridging" but borrowing this adfraud technique would be effective and hard to spot adexchanger.com/marketers/prog…
In January, the Chrome browser removed third-party cookies for 1% of users to facilitate testing of the Privacy Sandbox – and a new controversy was born.James Hercher (AdExchanger)
when i have to use a web app to order food, e.g. CoolBurgz (fictional) i will always put my email as e.g.
coolburgz@coolburgz.coolburgz
usually counts as valid.
NULL is also a good answer for when you don't want to give out a particular personal detail.
Aside from phone, date of birth, and email, most of the time the front end form fields will accept NULL as an answer.
given that the alternative approach is to complain to them that collecting my postcode violates GDPR as they don't need it, just to have them say they'll fix it then they don't
I think I'm going to keep entering ZZ9 2ZA for postcodes
I thought everyone had a standard "birthdate" that they used when asked on the internet.
I was clearly just using the wrong one.
I've got an insidious one, I may end up working on an ecommerce thing with a friend selling parts.
This will involve a lot of compatibility data, partly scraped from supplier catalogs, partly from human knowledge and testing on older vehicles where there isn't easily available anything.
Obviously we don't let the machines have that, and we can subtly scramble it. We can help make sure AI is the dumbest failure of a mechanic there ever was, and sells people the wrong spark plugs.
Agreed on all points except one: If you're providing incorrect data to poison the data broker's systems, please don't just type in a "random" email address unless you're confident that it's not someone's real email address.
On any given day, I receive about a dozen emails from various websites where an email address was required for registration, and someone typed in my email address while providing their "fake" info. Pizza order receipts, airline flight confirmations, golf tee time registrations, etc.
The worst part is that these are misdirected, but otherwise legitimate emails, so I can't just mark them as spam, because that will poison the spam detection algorithm's dataset.
So yeah, if you're gonna type in a fake email address, please make sure that it doesn't belong to someone first, and the easiest way to do that is to use a nonexistent domain, preferably one that no one would ever register, like "${random_guid}.com"
@JamesDBartlett3 those are spam, and should be reported as such. Any system that doesn’t validate email addresses before adding them to a list will be used maliciously in attempts to overwhelm target email addresses by signing them up for every vulnerable mailer.
Also, the more complaints that buyers get as a result of buying data from brokers, the less the data is worth. I wouldn’t worry about a made up address I use once happening to be real
oh I've kind of done that since forever, but using the same fake data
Once I had to recover a password and when I was chatting to the person on their end they were "oh, it seems like you didn't give us truthful info for your home address" and I gave it back down to the post code 💀
My favourite wasting time sport is only wrong answers to Google Maps questions.
If I have been somewhere really good - like a great restaurant or cafe, I won't fuck up its data - but if I have been sat at a train station waiting for a train and google asks me questions, then, yes, I will answer:
I *would* recommend this place for a children's birthday party.
It *does* have a volleyball court.
I *would* recommend buying tickets in advance.
Sensitive content
Great advice! I also love using my password manager to save "answers" to security questions.
"Maiden name of mother"?
Easy: "fdsdkljf89rtu23he4orhweörfwer0weh334h234234"
"First dog's name"?
Ah, little "dfshfsdfui6z43207r2phreuihdesfs7d89fsdfsd9fsfdf" was so cute!
@wurzelmann
I would not use those. If you are talking to a human, those are too easy to social engineer "Well, to be honest, I just touched my yubikey and left that answer in, so I don't remember it."
I put wrong answers in, but ones that you can actually speak. "Yes, my sister's middle name is "Fang II: This Time It's Personal" and "Sure, my first dog was named The airplane on 77 Water St, Manhattan"
These posts all remind me of a 20 year old Canadian novelty song.
"You see now Wal-Mart thinks I'm 75 year old pensioner
And Sony thinks I'm a single mother of 10
The airline company thinks I make 700-grand a year
And Visa thinks I'm an Inuit woman named Ben"
youtube.com/watch?v=7eIUOUfhoJ…
Auf YouTube findest du die angesagtesten Videos und Tracks. Außerdem kannst du eigene Inhalte hochladen und mit Freunden oder gleich der ganzen Welt teilen.PirateLyfe1 (YouTube)
You got me curious about the "AdNauseam" plugin, which I did not know. This paper explains more about the plugin:
ceur-ws.org/Vol-1873/IWPE17_pa…
It is good work.
No, Null and Root are better data-poisoning names.
(And I do know people who have had these names offline for decades.)
You can actually request deletion of your data on data broker sites.
I grabbed a list of 30 of them a few years ago and just went through each one, so my data is harder to find. Takes a little while, but worth it.
@theorangetheme I once built a fuzz testing tool that "randomly" shuffled input around and tested it against things. "does my input validation survive utterly batshit inputs?"
Feeding the inputs through something like that would make sure they can't cache answers.
@Irenetherogue I got off when taken to court for nonpayment of Poll Tax (Thatcher thing, yes, I'm that old) because I poisoned their data by missing out a crucial box on the form.
Don't refuse to comply but *always* sabotage their data. It's simply costs them more.
I am Jack's Found 404 reshared this.
reshared this
I am Jack's Found 404 and Pseudo Nym reshared this.
reshared this
🇺🇦 haxadecimal 🚫👑 reshared this.
Shannon Prickett reshared this.
Sorry accidentally poisoned cuzco instead
#With-the-poison #the-poison-for-cuzco #the-poison-made-specifically-for-cuzco
*keeps Data in a safe place far away from Alice*
#FullyFunctionalAndProgrammedInMultipleTechniques #FullyFunctional
Haha, you'd like my mother, the guerilla witch. She makes customer cards in every shop and switches them then with other people, bonus points if both have a strongly different consumer profile.
When she's bored, she responds maliciously questionnaires of evil corporations.
She studied psychology and statistics and says "it is anyway horribly difficult to get useful answers out of these marketing datasets, why not make it a bit harder for them?" 😈.
Distant memories of hooking together two ELIZA instances...
Delete your google ad ID.. and YES google has assigned you one EVEN IF YOU DON'T USE ANY GOOGLE SERVICES OR PRODUCTS.
privacysavvy.com/security/safe…
Learn how to disable ad tracking on Android, iOS, Windows, Mac, and all other devices. Prevent the advertisers from invading your privacy.Abeerah Hashim (PrivacySavvy)
I am Jack's Found 404 reshared this.
@djtoebeans @isol
If anyone needs an easy to remember card number that passes 2 very low bars (Luhn validation and a real BIN), take mine:
407 666 31337 31337
Options available:
- NULL
- NaN
- object.Object
- '�' (Unicode question mark when parsing fails or breaks)
More palatable names:
- John Smith
- Jane Doe
- Alex Johnson
Mix and match as needed, add junior or senior. Otherwise search for "common names <country>" if you want to twist things around.
I wonder how well 'glaze' and 'nightshade' are working against the newer iterations of AI. When I was still on IG, a few years ago, I was using them on all my images I posted while doing an online life-drawing course.
Oh cool! I wish I had seen your posts sooner!
I toyed with these a while when I was still on WIndows - I just don't post much of anything any more. I deleted my IG and FB and replaced Windows, etc etc etc....
Jonathan Lamothe likes this.
I had a very strong reaction to that
And I do that
So I'm a hypocrite
I saw, and I'm impressed.
@vantiss I disagree with the oil comparison. A dollar worth of oil has the energy content of 100 human work hours - or something like that. In capitalism it would never not make sense to burn that oil, and burning it is exactly what's killing people. It's not just a lobbying issue, it's also the smart choice to burn oil if the only target is profits for the next ~10 years and staying ahead of the competition. I don't see a point or strategy where burning oil so that companies cannot makes any sense.
As for AI, there is currently no profitable business model anyway. It's all a giant bubble. Maybe we can accelerate its demise somehow, that would be great. Right now it seems the investors are irrational and don't really care that there are no profits.
To satisfy my own curiosity, what kind of customizations?
Upgrades break in weird ways when combining out of repository packages (franken debian) and changes to files that are in packages and not flagged as configuration are overwritten. Changed configuration files will generate a what to do prompt. AFAIK all other files are untouched.
🌌 🎶 "Time And Space", the new album from LAD was released yesterday and I am chilling out to it now.
You can get your copy of this deep space ambient masterpiece here:
laddadoane.bandcamp.com/album/…
You'll be glad you did. And yeah, there's a lot more where that came from.
reshared this
𝚛𝚊𝚝 and Jonathan Lamothe reshared this.
I FREAKING PASSED MY EXAM!!!!!
BOO-YAH! 🥳🎉
like this
Justine Smithies and scolobb like this.
reshared this
screwlisp and A Flock of Beagles reshared this.
Sensitive content
Sensitive content
Sensitive content
screwlisp reshared this.
Sensitive content
Sensitive content
Sensitive content
Uh, guy. Now the hard part starts.
Translation: Congrats and good luck!
I've been studying my brains out for this stupid exam that I kept failing by one stupid question. I think I finally figured out what was failing me. Just like the prequalificaiton exam, I was rabbit holing on the wrong question.
With any luck, I will take—and pass—this exam tomorrow. Then I can actually start getting paid for my work.
Failed again, but I found a stupid mistake I made after the fact.
I just finished writing myself an emacs script to automatically catch such a mistake in the future. I'll give it another go tomorrow.
LLM access is relatively cheap now because the LLM vendors are discounting their price at a massive loss, subsidized by VC, in order to get you addicted and to drive as much skilled human labor as possible out of the workforce permanently.
The goal is monopolization, and if they’re successful, you’ll see monopolistic pricing in the future.
reshared this
Shannon Prickett, Nicole Parsons, Jeremy List, Aral Balkan, Jonathan Lamothe and Boyd Stephen Smith Jr. reshared this.
I feel compelled to mention there are models you can self-host. There are even models where the architecture is available under a permissive license, so you can tweak / tune / retrain / distill or whatever beyond mere prompting.
I don't recommend or defend that approach. I think there are still problems, ethical and other.
But, it could be a way to prevent "vendor lock-in" with your LLM usage.
Boyd Stephen Smith Jr. likes this.
@me Generating test data, as a complement to QuickCheck/SmallCheck generators. I think LLMs might "explore the probability space" in different ways than manually written generators. But, I haven't validated this in practice.
I've been fairly disappointed with LLMs output all the times I've tried them. Too many hallucinations around factual data. Too little... variety(?) when doing fiction. The image generators seem better than me, but I have declined to use them (much)because I assume the image generators are "stealing" from the recognition/attribution of artists that make their art publicly visible. I know the code generators "steal" copyleft code, most likely including mine.
I don't like saying LLMs capabilities are bad, because I don't use them, for ethical reasons, enough to really know what their current capabilities are.
I'm getting closer and closer to passing the entrance exam for this job. I also learned a little tidbit about why they're always hiring: apparently, "AI-generated" transcripts are inadmissible in US courts.* As much as they might like to, they legally can't replace this job with AI.
Combine that with the very small overlap between people capable of passing this exam and people actually willing to jump through those hurdles, and you have glut of available work.
* At least for now. Give the techbro billionaire class time to keep eroding the US legal system, and who knows?
Justin To #НетВойне reshared this.
This website uses cookies. If you continue browsing this website, you agree to the usage of cookies.
SnoopJ
in reply to Jonathan Lamothe • • •Jonathan Lamothe likes this.
David Zaslavsky
in reply to SnoopJ • • •Shannon Prickett
in reply to Jonathan Lamothe • • •Jonathan Lamothe likes this.
klu9
in reply to Jonathan Lamothe • • •Are you on Miru? If so, yes. Usually a pre-show (episode of a Japanese monster TV show) and a post show, usually a whole other feature film somehow connected to the main event
#Monsterdon #MonsterMiru #Ultraman
Jonathan Lamothe likes this.
Shannon Prickett reshared this.
Log 🪵
in reply to Jonathan Lamothe • • •Jonathan Lamothe likes this.
rdm
in reply to Jonathan Lamothe • • •Jonathan Lamothe
in reply to Jonathan Lamothe • •Shannon Prickett reshared this.
Jonathan Lamothe
in reply to Jonathan Lamothe • •Jonathan Lamothe
in reply to Jonathan Lamothe • •Jonathan Lamothe
in reply to Jonathan Lamothe • •Jonathan Lamothe
in reply to Jonathan Lamothe • •Shannon Prickett reshared this.
Jonathan Lamothe
in reply to Jonathan Lamothe • •silverwizard
in reply to Jonathan Lamothe • • •Jonathan Lamothe likes this.
Jonathan Lamothe
in reply to Jonathan Lamothe • •Shannon Prickett reshared this.
Ellane
in reply to Jonathan Lamothe • • •Jonathan Lamothe likes this.
Jonathan Lamothe
in reply to Jonathan Lamothe • •Jonathan Lamothe
in reply to Jonathan Lamothe • •Shannon Prickett reshared this.
Paco Hope
in reply to Jonathan Lamothe • • •No one cares that Kay is dead. They didn't even look at her after she dropped.
I expect the lawyer dude to show up in like 5 minutes and explain how this changes the disposition of the will.
#monsterdon
Jonathan Lamothe likes this.
Jonathan Lamothe
in reply to Jonathan Lamothe • •Shannon Prickett reshared this.
silverwizard
in reply to Jonathan Lamothe • • •Jonathan Lamothe
in reply to Jonathan Lamothe • •Jonathan Lamothe
in reply to Jonathan Lamothe • •Shannon Prickett reshared this.
Jonathan Lamothe
in reply to Jonathan Lamothe • •David Zaslavsky reshared this.
Jonathan Lamothe
in reply to Jonathan Lamothe • •like this
Becky likes this.
Shannon Prickett reshared this.
Jonathan Lamothe
in reply to Jonathan Lamothe • •"No one could choose such a thing!"
Immortality? You really don't see why someone might find that tempting?
#monsterdon
reshared this
David Zaslavsky and Shannon Prickett reshared this.
Jonathan Lamothe
in reply to Jonathan Lamothe • •reshared this
David Zaslavsky and Shannon Prickett reshared this.
Laurel Stvan
in reply to Jonathan Lamothe • • •Jonathan Lamothe
in reply to Jonathan Lamothe • •reshared this
David Zaslavsky and Shannon Prickett reshared this.
David Zaslavsky
in reply to Jonathan Lamothe • • •oh who needs a soul when you could run away with your true love and be immortal
#Monsterdon #SonOfDracula1943
Jonathan Lamothe
in reply to Jonathan Lamothe • •Shannon Prickett reshared this.
Jonathan Lamothe
in reply to Jonathan Lamothe • •Jonathan Lamothe
in reply to Jonathan Lamothe • •raptop (𒀯 𒄷 𒄈𒀭𒁇)
in reply to Jonathan Lamothe • • •Frank does at least have the local police being sympathetic to him, so might be able to work something out.
#Monsterdon #SonOfDracula1943
Jonathan Lamothe likes this.
Jonathan Lamothe
in reply to raptop (𒀯 𒄷 𒄈𒀭𒁇) • •raptop (𒀯 𒄷 𒄈𒀭𒁇)
in reply to Jonathan Lamothe • • •