Interesting Fact of the Day (tm):
The priests of the spanish inquisition were strictly opposed to bloodshed of any kind due to the biblical scriptures where Jesus abhors bloodshed.
Now any reasonable person would think this might be contradictory to the torture the priests employed. But if there is one thing we all know, an evil person will find a loophole in everything, even a religious evil person. They determined that torture was perfectly acceptable so long as it didn't shed any literal blood for this reason hanging, the rack, drowning, and many others were perfectly acceptable according to their twisted mentality.
Another little twist was with mutilation, which was forbidden by the church at the time. However the pope in 1256 (Alexander VI I think it was) told inquisitors that despite being a sin they were allowed to absolve each other of sins after each session. Effectively a loop hole allowing them to mutilate their victims during torture.
Climbing the worlds tallest antenna at 1768 feet high... I can not express the levels of anxiety watching this gave me.
When I watch this i keep flipping between two thoughts "what if your hand slips! How many people die doing this"... and "Ok this is really the only big fear I havent conquered, how could i learn to do this".. not that I ever would, it might be too big a fear to get over. But I learned to scuba dive out of a fear of it (partly) and while the first dozen or so dives were very scary after that it wasnt scary at all, now I dive down to where the light doesnt reach and wont bat an eye. I have to wonder, could I maybe learn to overcome a fear of heights the same way? Maybe I should learn to mountain climb...
you seem to be assuming that i'm discussing things in bad faith. maybe things came around wrong because i'm no native speaker?
- i'm sorry that you hate "edgy", but i think it describes certain things very well. that said, as long as _someone_ finds it funny, it's a joke. it may be a bad, tasteless one, but it's a joke.
- shaming people also isn't good. either the topic is important to you, then you have the obligation to try to change the views you don't like _or_ you ignore them. deciding that for someone else isn't the thing to do. secondly, just because the majority thinks i have shitty ideas doesn't mean that the ideas are shitty. it's good if i reflect upon if they are good or shitty, then maybe change my opinion. i won't change my opinion because someone tells me to, it doesn't work that way.
- it might surprise you that i do very well know what the nazis did, we learn rather much about that in school here.
maybe i've expressed myself wrong. i said that hating groups is what nazis do. you shouldn't take offense if i say that hating groups is wrong, look at the history in general.
@pants
There's a difference between a restaurant asking a mentally ill person to leave and asking restaurants to remove people you think are mentally ill, especially if you are not a psychiatrist. The latter is closer to what we were talking about. Freemo removing an asshat from Qoto is different from if Freemo asked other server admind to remove said person under threat of block.
@freemo @swiley @bonifartius
@freemo
> Its so rare in fact that its been the main attractive feature QOTO presents to new users in my expiernce.
it was one of the main reasons i've joined here. i have some years ago created an account at another server but never used it really.
when deciding to really invest some time into the fediverse, i looked at their block list, half of the blocks were because of "free speech". unsurprisingly, unsavory posts about right-wing people or the police were no problem on that instance. while any instance is free to block whomever they want to, it's a shame that so many people fall for the doublethink.
i get why people want a "safe haven" where they don't have to deal with ugly real life shit. a closed web forum might be better than a federated microblogging protocol for that though.
That or that if their audience is ok with seeing it that they must agree with it. Or a bit of both
Hail to the shrews! 🤪
ARRL: Video Documents Removal, Preservation of 250 kW Voice of America Transmitter
http://ow.ly/GGxU50DN59I https://twitter.com/wa1gov/status/1366481099900268550 #America
--
Post to New Community News Site:
https://ChestertonEagle.com
Just completed WHO another course, this time on Infection Control
https://openwho.org/courses/IPC-INTRO-EN
If anyone works in the Healhcare Sector or is looking to work in this sector I recommend this FREE course to introduce infection control
#WHO #Health #Infection #Control
To help facilitate discussion(s) on this course. I have made a blog post on
https://personaljournal.ca/studysupportgroup/
Also linked this to a new thread on the qoto discourse forum
https://discourse.qoto.org/t/introduction-to-infection-prevention-and-control-ipc/589
That moment #Amazon says “Arriving today” and you get all excited and then you realize it’s 12:36 AM😂
For any ruby
devs out there, wanted to share a neat little open-source
module I wrote to solve a common problem. Keep in mind ruby is not my main language so if there is a batter approach here I'm all ears.
Basically right now I have a game (text based mud) and in normal and expected fashion objects in the game are created when their objects get initialized, such as a new player being created. The system then periodically saves the universe by marshalling all the object into some serialized format and saves it to a file from time to time. As tends to be the case with serialization, however, when an object is restored, such as a previous player logging out and back in, then the class is created directly without the initialize method getting called , its class and instance variables are simply populated directly.
This is where problems can arise if you change the system and add new features (such as a new variable to an object). New objects that are created will populate the new variable correctly through the initialize method however already existing players will not have that variable set at all (it won't be nil, it simply wont be set, which is a distinctly different state). This is the problem I solved.
What I did was created a mix-in module that lets you set default values for variables, once a class is reinstated from storage it checked if any variables that have defaults are unset (nil variables are considered set) and then applies the default value to them. In this way legacy objects will be able to update to new code changes automatically when it loads. To prevent duplicating code you can even intentionally leave it out of the initialize method and rely on the defaults when it is appropriate to do so.
Moreover the defaults do not have to be static values but can be determined based on the existing state of the object, which makes them dynamic and flexible... a class that uses the mixin could look like this:
require 'defaults'
class Foo
include Defaults
# @bar defaults to @baz*2
default(:bar) { |this| this.baz * 2 }
# @faaboo defaults to 178
default(:faaboo) { 178 }
def initialize
@baz = 13
#this line can be ommited
@bar = 26
# if you add this line instead
load_defaults
#either work fine
end
end
Here is a link to the module:
https://git.qoto.org/aethyr/Aethyr/-/blob/master/lib/aethyr/core/util/defaults.rb
You can see a class that utilizes this new feature here:
https://git.qoto.org/aethyr/Aethyr/-/blob/master/lib/aethyr/core/objects/game_object.rb
#Ruby #RubyLang #Programming #Coding #software #ComputerScience @Science #code #source #sourcecode #opensource #oss #game #gaming #gamedev #QotoJournal
WOA WOa Woa.... they made another stargate movie in 2018!!!!! How in the flying fuck did I miss this! Clearly I am not getting all my memos.
Stargate Origins: Catherine
Watching the hell out of this now... I cant believe there has been a stargate movie I missed and no one told me...
@lucifargundam They so didnt give a fuck in this movie that in one scene when they drive down an LA road Dar (the lead character) sees a movie theater that says "Beastmaster II: through the portal of time" and he looks shook and points at it questioningly... lol 0 fucks given
Jeffrey Phillips Freeman
Innovator & Entrepreneur in Machine Learning, Evolutionary Computing & Big Data. Avid SCUBA diver, Open-source developer, HAM radio operator, astrophotographer, and anything nerdy.
Born and raised in Philadelphia, PA, USA, currently living in Utrecht, Netherlands, USA, and Thailand. Was also living in Israel, but left.
Pronouns: Sir / Mister
(Above pronouns are not intended to mock, i will respect any persons pronouns and only wish pronouns to show respect be used with me as well. These are called neopronouns, see an example of the word "frog" used as a neopronoun here: http://tinyurl.com/44hhej89 )
A proud member of the Penobscot Native American tribe, as well as a Mayflower passenger descendant. I sometimes post about my genealogical history.
My stance on various issues:
Education: Free to PhD, tax paid
Abortion: Protected, tax paid, limited time-frame
Welfare: Yes, no one should starve
UBI: No, use welfare
Racism: is real
Guns: Shall not be infringed
LGBT+/minorities: Support
Pronouns: Will respect
Trump: Moron, evil
Biden: Senile, racist
Police: ACAB
Drugs: Fully legal, no prescriptions needed
GPG/PGP Fingerprint: 8B23 64CD 2403 6DCB 7531 01D0 052D DA8E 0506 CBCE