Thanks for the detailed write-up, I always "enjoy" reading postmortem reports with detail like these. I say "enjoy" as I enjoy reading about it, but I don't enjoy thinking about the stress it must have caused. Good job in getting it all sorted!
Thank you, yes that surprised me too. I know that they've made some improvements so I'm expecting them to be available in a newer release, then I'll try it again.
It could be the exit node that you're using perhaps? Maybe you could try specifying a different exit node and trying again. Also check exit node policies to make sure DNS is allowed, although as your problem only seems to be with MX records then that might not be the cause.
...We did not want to contact FlyCASS first as it appeared to be operated only by one person and we did not want to alarm them. On April 23rd, we were able to disclose the issue to the Department of Homeland Security, who acknowledged the issue and confirmed that they “are taking this very seriously”.
I think the owner of FlyCASS was sufficiently alarmed!
A list comprehension is used to convert and/or filter elements of another iterable, in your case a range but this could also be another list. So you can think of it as taking one list, filtering/converting each element and producing a new list as a result.
So there's no need to append to any list as that's implicit in the comprehension.
For example, to produce a list of all squares in a range you could do:
[x*x for x in range(10)]
This would automatically "append" each square to the resulting list, there's no need to do that yourself.
Common Lisp. I really enjoy the interactive development experience and the language itself (and macros). I feel though that the ecosystem isn't very active and so existing libraries are often unmaintained which is a shame.
"...You know, as a writer, if you took away my paper, I would write on my heart. If you take away my ink, I'd write on the wind. (Pauses) It wouldn't be an ideal way to work." - Garth Marenghi
I think I remember reading about an existing project which aims to allow migration of followed communities, users, blocks, etc. between instances. I'd imagine that would be far cleaner than my quick solution so it might be worth a look!
I'll try cleaning mine up though and I'll post it here just in case it's useful.
I did exactly this today. I wrote a quick and dirty Python script to fetch followed communities from lemmy.ml and to follow those same communities on lemmy.sdf.org (the current instance I'm using).
Thanks for the detailed write-up, I always "enjoy" reading postmortem reports with detail like these. I say "enjoy" as I enjoy reading about it, but I don't enjoy thinking about the stress it must have caused. Good job in getting it all sorted!
Thank you, yes that surprised me too. I know that they've made some improvements so I'm expecting them to be available in a newer release, then I'll try it again.
Sorry, not sure how that happened! Yes, here it is: https://blog.polaris64.net/post/verlet-physics-playground/
I'm using Torsocks 2.3.0 and DiG 9.20.1
It could be the exit node that you're using perhaps? Maybe you could try specifying a different exit node and trying again. Also check exit node policies to make sure DNS is allowed, although as your problem only seems to be with MX records then that might not be the cause.
I've just tried this (Tor version 0.4.8.12) and it seems to be working fine for me. I've tested with both 8.8.8.8 and 1.1.1.1.
I think the owner of FlyCASS was sufficiently alarmed!
A list comprehension is used to convert and/or filter elements of another iterable, in your case a range but this could also be another list. So you can think of it as taking one list, filtering/converting each element and producing a new list as a result.
So there's no need to append to any list as that's implicit in the comprehension.
For example, to produce a list of all squares in a range you could do:
This would automatically "append" each square to the resulting list, there's no need to do that yourself.
Common Lisp. I really enjoy the interactive development experience and the language itself (and macros). I feel though that the ecosystem isn't very active and so existing libraries are often unmaintained which is a shame.
The Wire
And for those that don't you have JC
Please tell me more about How many of you are actually chatbots?
"...You know, as a writer, if you took away my paper, I would write on my heart. If you take away my ink, I'd write on the wind. (Pauses) It wouldn't be an ideal way to work." - Garth Marenghi
mbsync to sync IMAP to my local machine, then mu4e in Emacs to manage everything
Emacs + Elfeed
Welcome to Lemmy!
Mylo
Here's my Python script, it requires Python 3 and requests: -
You use it like this (for example), assuming it's saved to
sync.py: -python sync.py --source-url=https://lemmy.ml --dest-url=https://lemmy.world --source-jwt=abc123 --dest-jwt=bcd234I think I remember reading about an existing project which aims to allow migration of followed communities, users, blocks, etc. between instances. I'd imagine that would be far cleaner than my quick solution so it might be worth a look!
I'll try cleaning mine up though and I'll post it here just in case it's useful.
I did exactly this today. I wrote a quick and dirty Python script to fetch followed communities from lemmy.ml and to follow those same communities on lemmy.sdf.org (the current instance I'm using).