cbc.ca/news/politics/doug-ford…
There is a Fediverse alternative to Substack called Ghost. It allows you to host blogs and newsletters in a very similar way to Substack, but it has much less problematic management and you can host your own Ghost-powered site if you want to.
Lots more info about Ghost in the guide at:
➡️ fedi.tips/ghost-blogs-and-news…
Would also highly recommend the article by @molly0xfff which outlines the advantages of Ghost over Substack:
➡️ citationneeded.news/substack-t…
#FediTips #Ghost #Substack #Alternatives
I migrated Citation Needed from Substack to self-hosted Ghost. Here is exactly how I did that.Molly White (Citation Needed)
reshared this
Nicole Parsons and Jonathan Lamothe reshared this.
In the year of our Lord, two thousand twenty-six, why are people still getting text encodings wrong?
I love #usenet.
Martino said there is "insufficient evidence" to conclude the five shots the officer fired were unjustified.
I'm sorry, what? Shouldn't the onus be on him to demonstrate that the shots were justified?
like this
Hypolite Petovan likes this.
@Jonathan Lamothe I once made a complaint against an office for pulling up to a bus stop at the mall and immediately drawing a taser and attacking a dude.
i got told drawing a weapon in a crowd was SOP and the standard plan for officers.
Hypolite Petovan likes this.
silverwizard likes this.
reshared this
Dave Marquardt, Darth Hideout 🏳️🌈, BeefGriller is antifa, Faraiwe and Chris 🏴 reshared this.
@superketchup Right, I started using nnatom in the past few weeks and noticed its part of Gnus now. I've also running Gnus v5.13. Maybe there was no version bump when they brought nnatom in?
I had problems getting nnatom to work. IIRC it does not want http:// or https:// when specifying the server, unlike nnrss.
Just spent almost an hour on the phone with #Primus (my ISP) trying to get them to honour the original deal I had with them.
Long story short: my bill's still going up, but now it's only $2.
Not a deal I would consider fair, but the extra $2 isn't worth my sanity.
like this
Isaac Kuo likes this.
like this
Guy Geens likes this.
like this
silverwizard likes this.
Shannon Prickett reshared this.
Jonathan Lamothe likes this.
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
Jonathan Lamothe likes this.
Shannon Prickett reshared this.
Jonathan Lamothe likes this.
Shannon Prickett reshared this.
Shannon Prickett reshared this.
Jonathan Lamothe likes this.
Shannon Prickett reshared this.
Jonathan Lamothe likes this.
Shannon Prickett reshared this.
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.
Jonathan Lamothe likes this.
Shannon Prickett reshared this.
Shannon Prickett reshared this.
David Zaslavsky reshared this.
like this
Becky likes this.
Shannon Prickett reshared this.
"No one could choose such a thing!"
Immortality? You really don't see why someone might find that tempting?
reshared this
David Zaslavsky and Shannon Prickett reshared this.
reshared this
David Zaslavsky and Shannon Prickett reshared this.
reshared this
David Zaslavsky and Shannon Prickett reshared this.
oh who needs a soul when you could run away with your true love and be immortal
Shannon Prickett reshared this.
Frank does at least have the local police being sympathetic to him, so might be able to work something out.
Jonathan Lamothe likes 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.
@minad My annoyance with ibuffer:
The filter groups are defined as a list (of lists), which (per the definition of list) has an order.
That order determines the logic of which buffers get assigned to which groups. That order also determines the order in which those groups get displayed.
Sometimes I want those orderings to be different. Which would require two lists.
Each element already has a name string, so a display-order list could reference elements in the filter-order list. But that gets complicated when some of the elements are generated dynamically, like from ibuffer-vc.
This annoyance is probably not worthy of the effort to rewrite the package with a different abstraction. Especially not the effort to do so without introducing breaking changes.
A butler for your buffers. Group buffers into workspaces with programmable rules, and easily switch to and manipulate them. - alphapapa/bufler.elGitHub
Agreed. I think the point to stress here is that users can decide. Hydra, for example, always struck me as relatively bloated, buggy, and a little too idiosyncratic with respect to (at least my mental models of) Emacs internal and UI conventions. But obviously it was very popular! Let a thousand flowers bloom. Cherish the Four Freedoms 😀
Jonathan Lamothe likes this.
@James Endres Howell @Steve Purcell @Bharath M. Palavalli @Philip @Daniel Mendler That's the beauty of Emacs: if you don't like it, it's infinitely customizable, and you can massage it into something you do like (assuming you're willing to do some digging).
There's also something to be said for an out-of-the-box solution that's close enough. I just prefer the former.
James Endres Howell reshared this.
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 make 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.
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… 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.
Digital Mark λ ☕️ 🌮 🚀 🌗 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, Jonathan Lamothe, 🅰🅻🅸🅲🅴 (🌈🦄) and Joy_intl 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, Nicole Parsons, Joy_intl, 🅰🅻🅸🅲🅴 (🌈🦄) and Matt 🔶 (LordMatt) 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.
@ravenhairedcrone if we make LLMs unprofitable, then they'll stop burning all the resources on them.
Just not using them is great, but actively wrecking their profit margins will make them stop much faster, and it'll save water over time. Otherwise they'll just keep trying to find ways to take away our choice not to use them.
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.
@rabidchaos @flesh @aj
If it is treating that null as a proper null there's a good chance there's constraints in place that'll fail and the app won't even check the failure...
Which can be fun, or not, depending on if it counts you as logged in after you submit the form or not
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
@ShadSterling @JamesDBartlett3
Remember, 👉@👈.com is a correct valid formatted e-mail address

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.
Nicole Parsons reshared this.
This is all great advice.
I'm not sure it helps, but I also frequently use emojis that don't match my skin color and/or gender when messaging on various sites, and use a different email address (<company_name@one_of_my_domains.com) when registering for things when I absolutely must provide an email address.
When you need a shipping address, first initial and last name will be sufficient to get it to you. In many cases, just initials work.
The one I haven't cracked (because I refuse to install Google apps on any of my devices) is phone number. 🙁
Nicole Parsons reshared this.
🅰🅻🅸🅲🅴 (🌈🦄) reshared this.
Fuck I love it when I join a movement I didn't know I was joining, but would have joined if I'd known I could join it!!
I haven't used my real birthdate for years, simply because fewer and fewer B/D options go back that far!!!😂 😂 😂 😂 😉 😎
Thank you, @alice ❤️
🅰🅻🅸🅲🅴 (🌈🦄) reshared this.
@vectorthealien depends on the info. I used to have an infographic for how much various personal data was typically worth to ad companies like Google and on the dark web (to scammers).
Anything that makes marketers' jobs harder or companies' lives harder is of some value to fuck with.
Beyond the direct benefit, doing these kinds of things helps cultivates a mentality of resistance, disruption, and disobedience. If you make a daily habit of pushing back in little ways, you'll find that you have the nerve to resist in larger ways when the moment is opportunity arrives.
By the same token, our entire society, *especially* the tech industry, bombards you with constant little demands to comply. They put an enormous amount of resources into creating a culture of obedience.
Weigh the soul of incoming HTTP requests to protect your website!anubis.techaro.lol
🅰🅻🅸🅲🅴 (🌈🦄) reshared this.
🅰🅻🅸🅲🅴 (🌈🦄) reshared this.
Thanks Alice!
... also, consider varying the spelling of your name across many places and keep a record. When you start receiving junk mail and spam and phishing using a specific spelling, you will know who is selling or leaking your data.
Looking at YOU, Wholefoods
🅰🅻🅸🅲🅴 (🌈🦄) reshared this.
🅰🅻🅸🅲🅴 (🌈🦄) reshared this.
@Annaspanner I'd talk about data and OSINT stuff.
I used to give a corporate talk/workshop about why we shouldn't collect/post certain types of data by taking a random tweet from #NoFilter on Twitter and then planning our first "surprise date" as though I was a stalker. It always creeped the fuck out of the room, but more importantly got people to check their security and also to design their services more securely.
@butchrobot I second this, but like in a wrapper for tweens 😋
My youngest (15) is learning all of this without me having to do very much other than model my own internet / social media use. Occasionally i'll have a massive rant about age verification or LLM and she is 100% on board 🥳
Thank you for saying so 😊
It's kind of ironic because 1 month before she was born I finished a computing & systems process degree with open uni, and the modules I loved the most were about AI and virtual worlds. I was super excited about where new tech could take us, was very invested in social media, and often wondered what kind of techy utopia she would grow up into. She's grown up with me becoming increasingly disillusioned and frustrated with the path all of those things have taken, so it's not so much good parenting but more a natural influence I think.
Machine Learning and indeed even some generative processes can be used for good. It's just the typical issue big tech faces, they try to make the hammer too big. They took search algorithms and applied them to EVERYTHING, but couldn't write ones decent enough to search an entire Windows or MacOS drive (how can we search the ENTIRE web faster than we can search with Finder??). There's innovation to be done, I think, especially as the data centers start selling off hardware for the low-low, I'm gonna build a SICK AI lab and do all kinds of wacky experiments.
but I won't be making any fucking chatbots. lol.
I definitely think the issue is that we're prioritizing giving the worst people all the hardware.
@butchrobot money at least; I think the pool of women grows more finite by the day.
🅰🅻🅸🅲🅴 (🌈🦄) reshared this.
@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.
The #Orthography is totally #insufficient too. This kills the intended #Joke. Not soooooo #funny.
@antonproitzelhaimer Yes. I pulled the first one I found from a web search, and wasn't looking for spelling. That dratted adaptive processing made me say "that's the one" when it is, as you note, spelled incorrectly.
I don't think it harms the humour too much as the spelling, too, is insufficient.
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.
best things to poison data:
Leading zero on numbers (Messes with a lot of things)
Hyphen in the name
Space in the name
Really long name
Special characters in the name if they aren't filtered
First middle(s) and last in each name field in various orders
All of the above for bonus points.
I get the point but lying to your bank exposes you legally at the state and federal level. Lying to your phone provider makes it difficult for you to get help in an emergency.
Yeah, email is a mess, but have you tried resolving a dispute via a phone menu tree or "support" chatbot lately?
As it is, I spend way too much time authenticating and lying to services I don't need makes that worse. One of the reasons I'm cancelling Sling is that their authentication stinks.
This website uses cookies. If you continue browsing this website, you agree to the usage of cookies.
Mark Wyner Won’t Comply
in reply to Fedi.Tips • • •The most important advantage being that you’re not supporting literal nazis. 😉
@molly0xfff
shac ron ₪
in reply to Fedi.Tips • • •Fedi.Tips
in reply to shac ron ₪ • • •@shac
You don't need to be techy to have your own Ghost instance, there are managed hosting providers offering Ghost which will do the technical stuff. I've linked to a couple of these in the guide.
Gator 🐊
in reply to shac ron ₪ • • •@shac Managed Hosting is available, including by the company itself if you don't want to bother looking for cheaper alternatives.
@FediTips
Lou Reynolds
in reply to Fedi.Tips • • •Strypey
in reply to Lou Reynolds • • •@lou
> substack is more of a video service that just a blog / newsletter
Ghost already supports podcasts, if video isn't an option I'm guessing it's on the roadmap. If not, you can definitely host your videos on a PeerTube channel, and throw links into posts in Ghost, creating embeds that are just as good from a web reader POV.
Not sure how video could be sent by email, so sounds like SS is abandoning being a newsletter host, and following the standard VC pivot path.
@FediTips @molly0xfff
Lou Reynolds
in reply to Strypey • • •Strypey
in reply to Lou Reynolds • • •@lou
> They are now allowing creators to do livestreams and then afterwards also host the recorded steams for later viewing. I don’t believe we have anything like this currently in the OSS world
You may have missed my mention of @peertube, which does both of these things;
joinpeertube.org/
Also there's @owncast for livestreaming;
owncast.online/
Not sure if #GreatApe is still going to be a thing, but I IIRR that was intended to be a federated Twitch (@atomicpoet?)
@FediTips
What is PeerTube? | JoinPeerTube
JoinPeerTubeChris Trottier
in reply to Strypey • • •Lou Reynolds
in reply to Strypey • • •Strypey
in reply to Lou Reynolds • • •(1/?)
@lou
> just because components exist does not make them packaged in a way that non technical creators can or will attempt to use them
Sure, this is true in the abstract. Have you tried PT or OC yourself as a publisher? What did you think? I've only tried PT as a publisher, but I'm pretty fussy about UX, and I found it pretty good.
@FediTips
Petra van Cronenburg
in reply to Lou Reynolds • • •@lou There's another alternative: mastodon.online/@NatureMC/1163…
But it's not "Fediverse".
@FediTips @molly0xfff
Petra van Cronenburg
2026-03-27 10:03:15
hexaheximal
in reply to Fedi.Tips • • •Strypey
in reply to hexaheximal • • •@hexaheximal
> Ghost is now slopware
Why do you say that? After shifting the Disintermedia blog to community-hosted Ghost I have a few grizzles, but overall I'm finding it a great improvement on the bloat of SS.
My grizzles with Ghost;
* hardcoded dependence on;
1) commercial email sender
2) one payments processor
* AP module has to be set up separately (how about a single Docker image that deploys both as an option?)
* no footnotes
#newsletters #Ghost
@johnonolan
@FediTips
hexaheximal
in reply to Strypey • • •Ghost/AGENTS.md at main · TryGhost/Ghost
GitHubPlan-A
in reply to Strypey • • •@Strypey @Fedi.Tips @hexaheximal @John O'Nolan no need 4 a Docker here
Ghost's integration with the Fediverse via ActivityPub is a significant and innovative step, repositioning it as a "distributed social publisher." However, the platform does have limitations that can feel restrictive, validating your "grizzles."
But you can if you wish so. Dockerize it although I would not know why.
Dr. Christopher Kunz
in reply to Strypey • • •Having to rely on Stripe for monetization is a minor issue for me, because that's not my main focus. But why do I have to use Mailgun for transactional e-mail on a blog that will probably have like 20 subscribers? I've run my own mail server for 25 years.
Still, better than WP or SS.
axolotl solidario
in reply to Fedi.Tips • • •kolektiva.social/@hydroponictr…
HydroponicTrash (@hydroponictrash@kolektiva.social)
HydroponicTrash (kolektiva.social)Petra van Cronenburg
in reply to Fedi.Tips • • •For less technical people there's also a #EuropeanAlternative with seat in Germany and compliant to EU laws steady.page I use it for years for my newsletter/blog/instead of Patreon. Meanwhile you can also include audio files. It's simple: you only design your page and write. For creators earning money, you pay a certain % on your wins only. If you don't take money, it's free.
Looks like this: steady.page/en/naturematchcuts…
@molly0xfff
Steady – You create. We take care of the rest.
SteadyTed Lemon
in reply to Petra van Cronenburg • • •@NatureMC
Unfortunately, steady.page has a GDPR cookie banner (FWIW, ghost.io does not).
Unfortunately, ghost.io is not a turnkey replacement for substack: it requires quite a bit more expertise to use.
Also, if you think substack platforms nazis, would you also say that HarperCollins platforms nazis?
Fedi.Tips
in reply to Ted Lemon • • •Ghost can be set up through managed hosting services which do all the technical stuff for you. I have tried this myself, it was very easy 🙂
Ted Lemon
in reply to Fedi.Tips • • •@NatureMC
I have a ghost site. The design is unpleasant. I don't want to spend time learning how to fix it—I'd rather have a default design that isn't like staring into a fluorescent light. There's no federation—I'm on my own. Great if your famous, useless if you're not.
Molly's advice on how to switch over is really daunting. Molly was honest about that, and gave some reasons to switch, one of which was not "they platform nazis." They were good solid business reasons.
Molly White
in reply to Ted Lemon • • •Ghost Themes - The Marketplace
Ghost - The Professional Publishing PlatformTed Lemon
in reply to Molly White • • •They're all glare white. I chose ghost over substack last year because of the "platforming nazis" thing, and wound up not using it, because it was too much design work. I just want to write, not design.
I'm honestly feeling pretty gaslit by the nazi thing. Your criticisms connected for me, but they weren't that. They were about the business end of things.
My reason for persisting on this is that I want to avoid the enshittification, but the effect is I'm not writing.
Molly White
in reply to Ted Lemon • • •Ted Lemon
in reply to Ted Lemon • • •(Feel free to just ignore this—my goal here isn't to give you a hard time, but to give you feedback that may not be useful. Welcome to my brain.)
I went to the site you link from your profile. It isn't obviously a ghost site. If it is a ghost site, it's obvious you've put a lot of work into it, and it looks great. But how much time did you spend on that? How much technical knowledge did you need? Fonts, etc.
Petra van Cronenburg
in reply to Ted Lemon • • •@abhayakara EU regulations require GDPR and EU companies comply with these regulations.
You are completely free to use what you want.
@FediTips @molly0xfff
Ted Lemon
in reply to Petra van Cronenburg • • •@NatureMC
GDPR requires sites to disclose data collection they do that violates your privacy. The GDPR popups are malicious compliance—the whole point is to make us resent GDPR so that we'll ask to get it repealed, allowing them then to collect our private data without disclosing it.
A site that does not collect such data is not required to post such a popup. It's telling that so many sites do.
Gracchus Babeuf Bourguignon
in reply to Fedi.Tips • • •Ghost is infected with Magic Computer nonsense at this stage though.
Lead dev is big into talking to Claude and allowing it free reign on his projects.
Petra van Cronenburg
in reply to Gracchus Babeuf Bourguignon • • •