We increasingly hear about China travellers who use #deltachat successfully where Whatsapp and Signal fail to work. Recently a family onboarded including a 85 old mother, to prepare for China travel. Everbody succeeded, no troubles!
#deltachat is all about resiliency and "just works" user experiences. Despite ongoing and prospective network blocking attempts, our apps manage to mitigate and remain working everywhere. Meanwhile we are preparing some next level resiliency/security features ;)
reshared this
So, keeping a #journal in #teeline has had some unexpected benefits for my #ADHD brain beyond my handwriting just being more able to keep up with the rate of my thoughts.
I might blog about this later, but the TL;DR is that the process of transcribing my entries requires me to think deliberately about the meaning of every word I've written.
reshared this
@Alessio Vanni Yeah, it's just very magic number-ey.
Ah well, such is the way it is with legacy code sometimes. No way to change it without breaking about a billion other things.
This is a black man that was murdered by memphis police and were acquitted by an ALL WHITE jury !
He lay on the ground asking for help from his momma while the cops kicked him to death.
If y'all ain't racist on this app shout out this injustice 🗣🗣
#blacklivesmatter #BlackMastodon
RIP Tyre ❤️
reshared this
A similar thing happened to me, except it wasn't cops and I was only officially dead for under 10 minutes
When i watched the videos of his murder i was screaming in pain for him... and when he cried to see his mom, that broke me. I have immense survivor's guilt and there iss no reason Tyre should not be alive today except for those cops
I pray for his family and fir all the others that have state violence inflicted on them undeserved
Salt Lake City unveils new flags to circumvent Utah's flag law
Mayor Erin Mendenhall unveiled a series of flags that appear to circumvent a new law that goes into effect banning "non-sanctioned" flags.Ben Winslow (FOX 13 News Utah (KSTU))
Jonathan Lamothe likes this.
reshared this
I like using org tables with org-babel like so:
#+NAME: test
| 1 | 4 |
| 2 | 5 |
| 3 | 6 |
#+begin src emacs-lisp :var test=test
(mapcar
'(lambda (r)
(mapcar '(lambda (x) (* x x)) r)) test)
#+RESULTS:
| 1 | 16 |
| 4 | 25 |
| 9 | 36 |
With a whole bunch of folks leaving MS Word and similar as of late, seems like the right time to post this again, but I put together a little resource to help explain *why* it's so important to ditch Word and similar.
[edit: I'm aware of some readability issues on some systems, and am working to fix. See note below.]
Jonathan Lamothe reshared this.
Thanks to everyone who's pointed out that the page is very difficult to read on some systems; I have not had that happen on any of the laptops and/or phones that I have access to, so I wasn't able to notice that earlier, and I apologize for the accessibility issues that creates.
I'm not, unfortunately, a professional webdev, and have found it a little challenging to make a plain HTML page that works everywhere.
Someone in DMs very kindly suggested a fix, and I'll look at applying that ASAP.
I *think* it should be fixed? On my laptop and phone, it looks identical to how it used to, but it now doesn't fix the zoom level in CSS, such that hopefully it should work well in more browsers and on more devices.
Thanks again to everyone who let me know about the problem, and for the kind person who suggested a fix in DMs.
Dane's law: There is not a hobby in existence that has any kind of an upper limit on how much money you can spend in it.
Fountain pens? Sure, there's the Platinum Preppy and Pilot Varsity, but also Momtblanc and Visconti!
Amateur Radio? Sure there's your $30 Baofeng, but also your $20,000 kilowatt at-home HF shack!
Drones? Sure, there's your $20 supermarket drone, but also tens of thousands of dollars super high performance FPV racing drones
Computing? $35 raspi vs at-home supercomputing cluster, just for giggles!
Jonathan Lamothe likes this.
reshared this
@paradoxmo I'm currently using a TWSBI Diamond 580. As for the technique, I was basically just making a rookie mistake:
reshared this
Jonathan Lamothe likes this.
Penfount • Pen Community reshared this.
Well, there's dip pens. 😉
It looks like I wasn't moving the pen enough. As I would keep writing, the shimmer would collect in the feed until it just straight-up clogged. I didn't realize I had to periodically roll the pen around even while I was actively using it. This should have been obvious by the fact that my writing kept getting more and more, well... shimmery before the ink stopped flowing.
I'll try this approach in the future.
Rookie mistake, but in my defense, I didn't even know that shimmer inks were even a thing until late last year.
⚠️ IMPORTANT FEDIPACT ANNOUNCEMENT!!!⚠️
THREADS HAS CHANGED DOMAINS TO THREADS.COM!!!!!
in a deleted article techcrunch confirmed threads would be moving from threads.net to threads.com
zero clue why it was deleted because threads.net already redirects to threads.com as of right now
sooooo yeah!!! new domain to block. check out fedipact.online/why if you're wondering why
reshared this
I have successfully built my first #Emacs package. I want to clean it up a bit before I consider releasing it though. Also, while I can build a simple (single file) package, buildig a multi-file one is still eluding me.
When I try to install it, I get the following (less than helpful) error message:Wrong type argument: stringp, nil
Is there a way I can get more detail on why this is failing?
reshared this
here’s a large project, still in one file:
GitHub - protesilaos/denote: Simple notes for Emacs with an efficient file-naming scheme
Simple notes for Emacs with an efficient file-naming scheme - protesilaos/denoteGitHub
@🇺🇦 Myke Yes, it can be done that way as well.
That still doesn't negate the point that I want to know how to build a multi-file package.
Besides, sometimes I like to learn stuff just for the sake of learning it.
So Katy has a #Jinhao10 and today the clicker seems to be jamming. When pressed, it seems to resist extending or retracting the nib. I'm giving it a cleaning right now to make sure there was no debris or anything in there stopping it from working, but I don't know if that'll fix it.
Has anyone experienced this before? Is there a fix?
Verena likes this.
reshared this
Is the trap door opening/closing properly? It could be wedged somehow. You should be able to poke the nib unit through it manually with the top removed and see if it works as expected.
Also when it's apart you can press the rear of the nib unit up into the tail and press the button and see if it operates normally that way.
Then you at least know which end of the pen is misbehaving.
Katy likes these YouTube channels where they teach about canning and such. One of the people in one of these videos is wearing a shirt with what looks like an AR-15 that says "defense is not a crime".
What in the cinnamon toast fuck do you need an AR-15 to defend yourself from?
reshared this
Got my hair cut for the first time in probably a year because I have an interview tomorrow for a job I really want to get (and think I have a pretty good shot at).
It looks decent, but has revealed a good deal more grey than I'm accustomed to seeing.
Jonathan Lamothe likes this.
reshared this
Justin To #НетВойне reshared this.
“Slopsquatting” in a nutshell:
1. LLM-generated code tries to run code from online software packages. Which is normal but
2. The packages don’t exist. Which would normally cause an error but
3. Nefarious people have made malware under the package names that LLMs make up most often. So
4. Now the LLM code points to malware.
theregister.com/2025/04/12/ai_…
LLMs can't stop making up software dependencies and sabotaging everything
: Hallucinated package names fuel 'slopsquatting'Thomas Claburn (The Register)
reshared this
#Today I was asked for the first time if I'm a senior citizen. I mean, I have some grey in my beard, but I was masked so it wasn't visible.
I feel like I'm a senior citizen. Does that count?
TIL that Instacart now charges a "membership" to get higher priority on assignment of batches. This does not guarantee you anything, it just allows them to further exploit a workforce they're already working to the bone.
Do they not realize that many (if not most) of the people who are working this job are doing it because they don't really have any other options? And they expect them to pay for the privilege now?
Just when I thought they couldn't possibly get any more predatory, they pull this shit.
like this
Bernie Luckily Does It reshared this.
One thing I really dislike, is the amount people think hosting data is hard.
People talk about needing dozens of cores or gigs of ram to host a database or a website. They get impressed by projects where someone runs a website from an Apple ][ or a pi0.
We, as free software advocates, need to remind people that the charger for a Macbook Pro is enough to run a website, not the Macbook Pro
like this
reshared this
silverwizard likes this.
Reasons somebody may have misspelled a word: glitchy phone screen, non-native english speaker, they expected their spellchecker to fix it and it failed, dyslexia, standardised spelling is a fake invention of the printing press industry to sell more moveable type
Reasons somebody my have substituted a homophone (eg their and there): Their dictation software fucked up, their spell checker fucked up, they're a non-native english speaker, they were thinking verbally, standardised spelling is a fake invention of the printing press industry to sell more moveable type.
Reasons somebody may have put in the wrong word: Their spellchecker did a substitution and they didn’t notice, their dictation software fucked up, they speak a different English dialect in which that word was correct, they were editing the sentence and made a mistake.
Syntax errors very rarely indicate unclear thinking. They're just typos. It's the logic errors that fuck everything up. Anybody judging the value of an argument based on syntax is missing the more important picture: the printing press companies have lead us down an evil path, but its not to layt too eskayp
reshared this
Happens to me all the time, especially when I'm composing a post on a dinky phone screen with on-screen keys that are tiny pixels I must mash with my meaty sausage fingers.
I tend to compose non-linearly, maybe writing the conclusion last, then write the main points above it, and only then do the intro. That's often more than the max 500 chars, so then I go back to shorten sentences, change verb tenses, remove adjectives. If I'm not careful, that can result in weird syntax & spelling
reshared this
Tom Stoneham
in reply to Delta Chat • • •That's really interesting since I have had lots of problems in China, especially away from the areas with lots of foreigners.
My experience is that for long periods only Chinese IP addresses are available.
Was it via email servers or chatmail servers? If email, which provider?
It would be great to write this up.
Delta Chat
in reply to Tom Stoneham • • •Delta Chat
Unknown parent • • •Шуро
in reply to Delta Chat • • •Delta Chat
in reply to Шуро • • •Шуро
in reply to Delta Chat • • •@Delta Chat Thanks, I read the documentation on chatmail relay and I seem to get the idea. Not sure about real censorship but it should certainly help with passing corporate firewalls as many restrict mail ports.
Now I want my mail server to have this too 😀 I like the idea of Delta Chat using normal mail server though so consider posting official instructions on expected configuration for DC to failover/prefer HTTPS. Maybe omit any circumvention trickery if any. I seem to understand how it works from the source code but it would be nice to have concise documentation.
Delta Chat
in reply to Шуро • • •Chatmail
chatmail.atШуро
in reply to Delta Chat • • •@Delta Chat I meant not this but rather describing (or maybe it is out there somewhere already?) specification of Delta Chat port discovery.
Something like: "if you want DC to failover to HTTPS port on your mail server you need to add this SRV record... / this autodiscover.xml file in your webroot following this syntax..."
I kind of get what Delta Chat expects to see by looking at the source code and existing relays but it would be nice to know official spec - e.g. like XMPP or Matrix clearly define how clients discover ports and what servers should/may return to them.
Delta Chat
in reply to Шуро • • •d@nny disc@ mc²
in reply to Delta Chat • • •Delta Chat
in reply to d@nny disc@ mc² • • •