spidertrolled

joined 2 years ago

You can see their donation links in the site's footer.

Including a patreon: https://www.patreon.com/c/scryfall/

Extreme respect! I'm gonna throw down like all my money on the spot if I ever see it finished in the showcase.

If this is about a personal relationship, all you should focus on is minimizing harm. Assume that any fear on one party is valid, and help to keep them separate from a potential attacker. Don't invalidate the feelings of either party - we may not always get to learn the truth, but many times we have to mitigate with incomplete information, but also that it is not your responsibility to fix alone. Remember that your strength is for protection, not destruction. Everyone sees things differently, including you, so there might be red flags that one party sees clearly that you missed - assume their judgment is right. If you are super positive, double checked, super sure that there is no risk of harm, then you dont need to directly intervene, but you can still emotionally support both sides without invalidating the other one, and it's their loss if this is only about turning you into the rope in a tug of war for attention. Make some different friends if this is only about manipulating you.

If this, however, is about politics, then you must remember that the only true natural law is that the biggest army wins, therefore, there is no such thing as neutrality. You cannot stand for all sides, nor should you stand for nothing and you should move to protect your family, friends and community from acts of hatred. Use your strength for protection, never against the weak and powerless, lest your own alliances and friendships be short lived; History shows repeatedly that movements formed from hatred are weak, short sighted, make poor allegiences, never learn from history, and are self destructive. Distrust any source of information that makes you feel scared and angry - especially if they use stereotypes to do so - since these are wedges to separate you from your community and to keep you addicted to propaganda. Keep your sources of information as varied as a healthy diet would be. And never ever, no matter how bad things seem to get, lose your faith in humanity. In the art of trying to be well informed, you will stare into the abyss. And the 1/3 of the human population made of evil hearts will dominate this information. You wont hear any of the other 2/3. Especially that last third made of good hearts. Hold onto this hope, and you will know any voice against the whole of society is wrong.

That's because authoritarianism isnt an idealology outside of authority worship, it just hijacks the surrounding culture, reclaims it for itself, and transforms all symbols into meaningless team colors. Notice how trump supporters say they represent democracy and freedom despite being opposed to it. Or how christion authoritarians throw around Jesus's name without understanding a word he ever said. Or how Stalinists insist that they're left leaning communists despite cheering for the tanks that crush their comrades. This pattern continues worldwide and affects every nationality and religion.

Authoritarians dont have principles. They have loyalty only, they cannot comprehend non-loyalty principled thinking, and so they see symbols only as a team identifier.

Political compasses dont work for principled worldviews, because principled worldviews cant be graphed on axes. It's just a horoscope effect. Principled worldviews are distinct like pokemon types are. They have to be individually studied to be understood. It is not possible to extrapolate from your first beleif system.

Responding as a java/kotlin maintainer of one single large system with frequent requirement changes. what i call "high entropy" programs. Other developers have different priorities and may answer differently based on what kind of system they work in, and their answers are also valid, but you do need to care about what kind of systems they work on when you decide whether or not to follow their advice.

In my experience, if the builder of the original system didn't care about maintainability, then it's probably faster to rewrite it.

Of course, then you'd have to be able to tell what maintainable code looks like, which is the tricky part, but includes things like,

  • Interfaces
  • Dependency injection
  • Avoidance of static or const functions
  • Avoidance of "indirect recursion" or what I call spaghetti jank that makes class internals really hard to understand.
  • Class names indicate design patterns being used. Such as "Facade". This indicates that the original builder was doing some top-down software design in an effort to write maintainable code.
  • Data has one, and only one, source of truth. A lot of refactoring pain comes from trying to align multiple sources of truth, since disgreements cause mayhem to the program state.

Bad signs:

  • Oops, all concrete classes.
  • Inheritance. You get one Base Class, and only one, before you should give the code the death glare. Its extremely difficult for a programmer to be able to tell a true "is a" relationship from a false one. For starters you have to have rock solid class definitions to start with. If the presence of Inheritance smells like the original builder was only using it to save time building the feature, burn it with fire! Its anti-maintainable.
  • Too much organizing - you have to open 20 files to find out what one algorithm does. That's a sign that the original builder didn't know the difference between organizing for organizing sake and keeping code together that changes together.
  • Too little organizing - the original builder shoved eveything into one God class so they could use a bunch of global variables. You'd probably have a hard time replacing a component so big. Also, it probably won't let you replace parts of itself - this style forces you to burn down the whole thing to make a change.
  • Multiple sources of truth for data: classes that keep their own copies of data as member variables are a prime example of this kind of mistake.
[–] spidertrolled@lemmy.blahaj.zone 58 points 2 months ago (2 children)

Most software in general has hard to detect issues after several weeks of uptime. Its something that's fundamentally hard to test and fix. Its a big reason why "did you turn it off and on again" is such universal advice.

[–] spidertrolled@lemmy.blahaj.zone 11 points 2 months ago

People with constant exposure to oxygen will die. Nobody has ever survived long term contact with it.

[–] spidertrolled@lemmy.blahaj.zone 12 points 2 months ago

The three-page, handwritten document found on him suggested a motive, according to investigators. The pages expressed "ill will" towards corporate America, they said.

Why does he have a random handwritten note "found" on him? What was he planning on doing with it?

[–] spidertrolled@lemmy.blahaj.zone 3 points 2 months ago* (last edited 2 months ago)

Android app dev here, i cant tell you what governments are capable of, but i can describe for you some of the complicating factors preventing them from doing this.

For one, to prevent impersonation, apps are cryptographically signed by the developer using a private key they never share with anyone (like a password), and the public key is sent to Google Play and the App Store so that they can verify the identity of the uploader. This prevents app store listings from being hijacked by rivals, competetors, hackers, pirates, foreign governments, and yes, their own government. So, any goverment cant just walk up and push a rogue update to the store.

For two, deploying app updates isn't my job, it's Google's and Apple's. In my opinion if the government wanted to hijack the supply chain, going directly to Apple or Google would be the way to do it. The narrowest group of people I can push updates to are the people who opted into alpha or beta versions. To target an individual, youd have to do it through Google or Apple.

For three,, my boss barely gives me enough time and resources to meet the company's own goals, let alone letting me clean up tech debt. The idea of a government that twists my boss's arm to force me to work for the government instead of the shareholders is kinda funny and nonsensical. I live in the USA, where shareholders are king. I bet that even if we went full toltalitarian this would never happen because of rich people backlash. So i dont think the hacking coming from inside a company would happen. Then again, i perhaps dont work for a juicy enough place to see how a government could solve this problem, *or maybe they would be stupid enough to incur the political expense anyway.

And last, money money money. Programmers are not cheap. Designing and dedicating and selecting targets for an attack isnt cheap. Hacking into a company to steal their private key isnt cheap, and could also be expensive in a political sense if the wrong people get pissed off aboit it.. If paranoia is what drives your question, then ask yourself, are you a high profile politician? A billionaire? A high profile leader of a movement like Martin Luther King Jr? Someone actually worth spending several millions of dollars on to spy on? If you're a simple petty theif or protestor than i wouldn't bother worrying about this.

*If you're worred about your personal data getting taken and spied on., your bigger worry is the browser you use and what data gets stored on servers for services you use. Those are waaaaaaaay less expensive to get into.

Tl;dr

So basically, id only worry about relying on apps owned by the government. Or the services you use that take your data to sell it to advertisers, because theyll give it to the government directly as well.

Most homeless shelters in San Francisco dont allow people to take their belongings in with them.

Attitudes towards the homeless are highly backwards - demanding sobriety as a condition for aid, when in reality drugs are used as a way to escape the pain of trauma and homelessness. SF residents voted and passed Proposition F, cementing the idea that feeling smugness over the homeless is more important than actually trying to help them escape poverty.

[–] spidertrolled@lemmy.blahaj.zone 12 points 6 months ago

For a computer, I recently learned there are mod kits for the game boy, so i installed a backlit screen on mine. I use rechargeable batteries with it.

[–] spidertrolled@lemmy.blahaj.zone 0 points 6 months ago (6 children)

Yeah im sure they could just use their spare 2 million dollars they had sitting around after the Camp fire to buy a home in a safer area in northern California. Easy peasy.

view more: next ›