#Development and Testing Documents
Explore tagged Tumblr posts
skbros16 · 2 months ago
Text
0 notes
accessiblemindstech · 4 months ago
Text
Tumblr media
In today’s digital age, ensuring web accessibility is crucial for inclusive design and providing equal access to all users. The Web Content Accessibility Guidelines (WCAG) outline numerous standards that help developers and designers create accessible websites. One key aspect of these guidelines is optimizing text spacing to enhance readability for people with various disabilities. While the WCAG doesn’t mandate specific typefaces, font sizes, or text spacing, it provides criteria that ensure text remains legible and functional when users adjust the default settings. This is especially relevant to WCAG Success Criterion 1.4.12, “Text Spacing.”
0 notes
intelliatech · 7 months ago
Text
Top 10 ChatGPT Prompts For Software Developers
Tumblr media
ChatGPT can do a lot more than just code creation and this blog post is going to be all about that. We have curated a list of ChatGPT prompts that will help software developers with their everyday tasks. ChatGPT can respond to questions and can compose codes making it a very helpful tool for software engineers.
While this AI tool can help developers with the entire SDLC (Software Development Lifecycle), it is important to understand how to use the prompts effectively for different needs.
Prompt engineering gives users accurate results. Since ChatGPT accepts prompts, we receive more precise answers. But a lot depends on how these prompts are formulated. 
To Get The Best Out Of ChatGPT, Your Prompts Should Be:
Clear and well-defined. The more detailed your prompts, the better suggestions you will receive from ChatGPT.
Specify the functionality and programming language. Not specifying what you exactly need might not give you the desired results.
Phrase your prompts in a natural language, as if asking someone for help. This will make ChatGPT understand your problem better and give more relevant outputs.
Avoid unnecessary information and ambiguity. Keep it not only to the point but also inclusive of all important details.
Top ChatGPT Prompts For Software Developers
Let’s quickly have a look at some of the best ChatGPT prompts to assist you with various stages of your Software development lifecycle.
1. For Practicing SQL Commands;
Tumblr media
2. For Becoming A Programming Language Interpreter;
Tumblr media
3. For Creating Regular Expressions Since They Help In Managing, Locating, And Matching Text.
Tumblr media
4. For Generating Architectural Diagrams For Your Software Requirements.
Prompt Examples: I want you to act as a Graphviz DOT generator, an expert to create meaningful diagrams. The diagram should have at least n nodes (I specify n in my input by writing [n], 10 being the default value) and to be an accurate and complex representation of the given input. Each node is indexed by a number to reduce the size of the output, should not include any styling, and with layout=neato, overlap=false, node [shape=rectangle] as parameters. The code should be valid, bugless and returned on a single line, without any explanation. Provide a clear and organized diagram, the relationships between the nodes have to make sense for an expert of that input. My first diagram is: “The water cycle [8]”.  
Tumblr media
5. For Solving Git Problems And Getting Guidance On Overcoming Them.
Prompt Examples: “Explain how to resolve this Git merge conflict: [conflict details].” 6. For Code generation- ChatGPT can help generate a code based on descriptions given by you. It can write pieces of codes based on the requirements given in the input. Prompt Examples: -Write a program/function to {explain functionality} in {programming language} -Create a code snippet for checking if a file exists in Python. -Create a function that merges two lists into a dictionary in JavaScript.  
7. For Code Review And Debugging: ChatGPT Can Review Your Code Snippet And Also Share Bugs.
Prompt Examples: -Here’s a C# code snippet. The function is supposed to return the maximum value from the given list, but it’s not returning the expected output. Can you identify the problem? [Enter your code here] -Can you help me debug this error message from my C# program: [error message] -Help me debug this Python script that processes a list of objects and suggests possible fixes. [Enter your code here]
8. For Knowing The Coding Best Practices And Principles: It Is Very Important To Be Updated With Industry’s Best Practices In Coding. This Helps To Maintain The Codebase When The Organization Grows.
Prompt Examples: -What are some common mistakes to avoid when writing code? -What are the best practices for security testing? -Show me best practices for writing {concept or function} in {programming language}.  
9. For Code Optimization: ChatGPT Can Help Optimize The Code And Enhance Its Readability And Performance To Make It Look More Efficient.
Prompt Examples: -Optimize the following {programming language} code which {explain the functioning}: {code snippet} -Suggest improvements to optimize this C# function: [code snippet] -What are some strategies for reducing memory usage and optimizing data structures? 
10. For Creating Boilerplate Code: ChatGPT Can Help In Boilerplate Code Generation.
Prompt Examples: -Create a basic Java Spring Boot application boilerplate code. -Create a basic Python class boilerplate code
11. For Bug Fixes: Using ChatGPT Helps Fixing The Bugs Thus Saving A Large Chunk Of Time In Software Development And Also Increasing Productivity.
Prompt Examples: -How do I fix the following {programming language} code which {explain the functioning}? {code snippet} -Can you generate a bug report? -Find bugs in the following JavaScript code: (enter code)  
12. Code Refactoring- ChatGPt Can Refactor The Code And Reduce Errors To Enhance Code Efficiency, Thus Making It Easier To Modify In The Future.
Prompt Examples –What are some techniques for refactoring code to improve code reuse and promote the use of design patterns? -I have duplicate code in my project. How can I refactor it to eliminate redundancy?  
13. For Choosing Deployment Strategies- ChatGPT Can Suggest Deployment Strategies Best Suited For A Particular Project And To Ensure That It Runs Smoothly.
Prompt Examples -What are the best deployment strategies for this software project? {explain the project} -What are the best practices for version control and release management?  
14. For Creating Unit Tests- ChatGPT Can Write Test Cases For You
Prompt Examples: -How does test-driven development help improve code quality? -What are some best practices for implementing test-driven development in a project? These were some prompt examples for you that we sourced on the basis of different requirements a developer can have. So whether you have to generate a code or understand a concept, ChatGPT can really make a developer’s life by doing a lot of tasks. However, it certainly comes with its own set of challenges and cannot always be completely correct. So it is advisable to cross-check the responses. Hope this helps. Visit us- Intelliatech
0 notes
jobsbuster · 9 months ago
Text
0 notes
mariacallous · 8 months ago
Text
The Ocean Sciences Building at the University of Washington in Seattle is a brightly modern, four-story structure, with large glass windows reflecting the bay across the street.
On the afternoon of July 7, 2016, it was being slowly locked down.
Red lights began flashing at the entrances as students and faculty filed out under overcast skies. Eventually, just a handful of people remained inside, preparing to unleash one of the most destructive forces in the natural world: the crushing weight of about 2½ miles of ocean water.
In the building’s high-pressure testing facility, a black, pill-shaped capsule hung from a hoist on the ceiling. About 3 feet long, it was a scale model of a submersible called Cyclops 2, developed by a local startup called OceanGate. The company’s CEO, Stockton Rush, had cofounded the company in 2009 as a sort of submarine charter service, anticipating a growing need for commercial and research trips to the ocean floor. At first, Rush acquired older, steel-hulled subs for expeditions, but in 2013 OceanGate had begun designing what the company called “a revolutionary new manned submersible.” Among the sub’s innovations were its lightweight hull, which was built from carbon fiber and could accommodate more passengers than the spherical cabins traditionally used in deep-sea diving. By 2016, Rush’s dream was to take paying customers down to the most famous shipwreck of them all: the Titanic, 3,800 meters below the surface of the Atlantic Ocean.
Engineers carefully lowered the Cyclops 2 model into the testing tank nose-first, like a bomb being loaded into a silo, and then screwed on the tank’s 3,600-pound lid. Then they began pumping in water, increasing the pressure to mimic a submersible’s dive. If you’re hanging out at sea level, the weight of the atmosphere above you exerts 14.7 pounds per square inch (psi). The deeper you go, the stronger that pressure; at the Titanic’s depth, the pressure is about 6,500 psi. Soon, the pressure gauge on UW’s test tank read 1,000 psi, and it kept ticking up—2,000 psi, 5,000 psi. At about the 73-minute mark, as the pressure in the tank reached 6,500 psi, there was a sudden roar and the tank shuddered violently.
“I felt it in my body,” an OceanGate employee wrote in an email later that night. “The building rocked, and my ears rang for a long time.”
“Scared the shit out of everyone,” he added.
The model had imploded thousands of meters short of the safety margin OceanGate had designed for.
In the high-stakes, high-cost world of crewed submersibles, most engineering teams would have gone back to the drawing board, or at least ordered more models to test. Rush’s company didn’t do either of those things. Instead, within months, OceanGate began building a full-scale Cyclops 2 based on the imploded model. This submersible design, later renamed Titan, eventually made it down to the Titanic in 2021. It even returned to the site for expeditions the next two years. But nearly one year ago, on June 18, 2023, Titan dove to the infamous wreck and imploded, instantly killing all five people onboard, including Rush himself.
The disaster captivated and horrified the world. Deep-sea experts criticized OceanGate’s choices, from Titan’s carbon-fiber construction to Rush’s public disdain for industry regulations, which he believed stifled innovation. Organizations that had worked with OceanGate, including the University of Washington as well as the Boeing Company, released statements denying that they contributed to Titan.
A trove of tens of thousands of internal OceanGate emails, documents, and photographs provided exclusively to WIRED by anonymous sources sheds new light on Titan’s development, from its initial design and manufacture through its first deep-sea operations. The documents, validated by interviews with two third-party suppliers and several former OceanGate employees with intimate knowledge of Titan, reveal never-before-reported details about the design and testing of the submersible. They show that Boeing and the University of Washington were both involved in the early stages of OceanGate’s carbon-fiber sub project, although their work did not make it into the final Titan design. The trove also reveals a company culture in which employees who questioned their bosses’ high-speed approach and decisions were dismissed as overly cautious or even fired. (The former employees who spoke to WIRED have asked not to be named for fear of being sued by the families of those who died aboard the vessel.) Most of all, the documents show how Rush, blinkered by his own ambition to be the Elon Musk of the deep seas, repeatedly overstated OceanGate’s progress and, on at least one occasion, outright lied about significant problems with Titan’s hull, which has not been previously reported.
A representative for OceanGate, which ceased all operations last summer, declined to comment on WIRED’s findings.
5K notes · View notes
cuntrytaylor · 1 year ago
Text
next ARE scheduled october 20th.... this exam is harder and 1 hour longer....... wish me luck lads 🫡🫡🫡🫡🫡🫡🫡🫡
1 note · View note
lostconsultants · 2 years ago
Text
AI-driven Productivity in Software Development
In recent years, artificial intelligence (AI) has emerged as a powerful tool, revolutionizing various industries. One area where AI is making significant strides is software development. Traditionally, software development has relied heavily on human expertise and labor-intensive processes. However, with the integration of AI technologies, teams are now able to leverage intelligent systems to…
View On WordPress
0 notes
engineering · 2 years ago
Text
StreamBuilder: our open-source framework for powering your dashboard.
Today, we’re abnormally jazzed to announce that we’re open-sourcing the custom framework we built to power your dashboard on Tumblr. We call it StreamBuilder, and we’ve been using it for many years.
First things first. What is open-sourcing? Open sourcing is a decentralized software development model that encourages open collaboration. In more accessible language, it is any program whose source code is made available for use or modification as users or other developers see fit.
What, then, is StreamBuilder? Well, every time you hit your Following feed, or For You, or search results, a blog’s posts, a list of tagged posts, or even check out blog recommendations, you’re using this framework under the hood. If you want to dive into the code, check it out here on GitHub!
StreamBuilder has a lot going on. The primary architecture centers around “streams” of content: whether posts from a blog, a list of blogs you’re following, posts using a specific tag, or posts relating to a search. These are separate kinds of streams, which can be mixed together, filtered based on certain criteria, ranked for relevancy or engagement likelihood, and more.
On your Tumblr dashboard today you can see how there are posts from blogs you follow, mixed with posts from tags you follow, mixed with blog recommendations. Each of those is a separate stream, with its own logic, but sharing this same framework. We inject those recommendations at certain intervals, filter posts based on who you’re blocking, and rank the posts for relevancy if you have “Best stuff first” enabled. Those are all examples of the functionality StreamBuilder affords for us.
So, what’s included in the box?
The full framework library of code that we use today, on Tumblr, to power almost every feed of content you see on the platform.
A YAML syntax for composing streams of content, and how to filter, inject, and rank them.
Abstractions for programmatically composing, filtering, ranking, injecting, and debugging streams.
Abstractions for composing streams together—such as with carousels, for streams-within-streams.
An abstraction for cursor-based pagination for complex stream templates.
Unit tests covering the public interface for the library and most of the underlying code.
What’s still to come
Documentation. We have a lot to migrate from our own internal tools and put in here!
More example stream templates and example implementations of different common streams.
If you have questions, please check out the code and file an issue there.
5K notes · View notes
why-animals-do-the-thing · 10 months ago
Text
Do you have a snoot noodle or other variation of sighthound? If yes, there’s new heart health research for the breed happening!
A researcher at Texas A&M whose work I’m familiar with is starting a new study looking at genetic factors contributing to heart disease in Borzoi and related breeds. They just put out a call for dog owners who are willing to submit saliva samples & (noodle) medical records. Studies like this need a big sample size! They’re accepting new sign-ups starting now until March 1, 2025, for dogs both in the US and internationally.
Let’s help make some science!
From the study page:
“Background and purpose
Recent research in Borzoi dogs has revealed that dogs of this breed experience sudden, unexplained death. About 85% of sudden, unexplained deaths in humans are linked to an underlying heart disease. Our existing research in Borzoi dogs has shown that they are predisposed to developing arrhythmias (abnormal heart rhythms) and dilated cardiomyopathy (a heart muscle disease causing dilated heart chambers and weak pumping function).
Due to our documentation of the frequency of these conditions in Borzoi dogs, we seek to identify responsible genetic variations similar to what is seen in humans with electrical cardiac diseases that trigger arrhythmias and dilated cardiomyopathy.
The objective of our study is to identify genetic mutations associated with heart disease in Borzoi dogs and document their existence in other sighthound breeds.
What happens in this study
We are collecting saliva samples from both healthy Borzoi and Borzoi dogs affected with arrhythmias and/or dilated cardiomyopathy. We will also collect saliva samples from any other sighthound breeds.
We will extract DNA from these samples and perform genomic sequencing on a select number while retaining the remainder for further screening.By analyzing the sequencing data, we can compare the genes of healthy and affected Borzoi dogs and identify variants linked to their heart conditions. We will also compare the findings in Borzoi dogs to results from other sighthound breeds.
Pet owner responsibilities
A swab kit will be sent to you for at home use along with a link to an instructional video on how to properly obtain a swab of the mouth. The kit will contain equipment to collect the saliva swab, a history form for your pet, a client consent form and a shipping label to return samples to us.
Participation requirements
To participate, you must have a Borzoi dog or a sighthound breed that is either healthy or affected by arrhythmias and/or dilated cardiomyopathy. Pets may be any age or sex. Electronic or paper veterinary medical records will need to be provided.
Benefits and risks of participating
There is little to no risk for taking a brief swab of the mouth for saliva collection if procedures outlined in the video are followed. No individual genetic test results will be provided to study participants.
Compensation
There is no cost to the owner for participating in this study. No compensation will be provided.”
2K notes · View notes
cor-lapis-candy · 3 months ago
Text
Hear me out, Dottore, experiment with everything once, make an experiment out of sex and not tell you till you see a document with a hypothesis and conclusion after he asked you to try something out with him or his segments, Dottore who I believe whole heartedly that if his partner had a chronic illness would use and experiment on the limits of it.
Say chronic fatigue, a partner that sleeps and sleeps, deep and long no matter how long or short they have been awake, leading him to experiment and mayyyybe development a sleeping beauty kink.
This is about somnophilia and technically CNC as he asks but your already half into sleep, so if someone getting down and dirty with a sleeping person is not your thing don't click the read more.
This is your ⚠️ warning ⚠️.
Tumblr media
The cool wood of the desk next to the observation area of Dottore, segments coming and going between the sterile zone and the small area that holds sheets of paper and other documentation for whatever was going on in the room at that small window looked into.
Prime, your partner and lover is standing next to you watching the experiment with a cold indifference that some might take for displeasure if they didn't know him, but as you blink sluggishly at him you can see the curiosity and eager attention to the experiment clear as day.
When he turns to look at you, sliding his mask off and pushing his hair back out of his face, that curiosity becomes all about you, the sleepy, slumped over human that was covered by his harbinger cloak, the fluffy collar almost swallowing your head and cushions you from the hard wood.
The sight brews an idea, just how far could be push when you fell asleep...
He had asked you if he could test something as you were dozing off and the muffled response was affirmative sounding, so once you were down and out he had his segments end the experiment and ran a full sanitation of the lab, it was loud, unbearably loud and yet you didn't even react more than a flinch and mumble before nuzzling into the fluff of his coat.
Following the full sanitation he had one of his segments move you into the lab area, making sure to keep the coat you had wrapped around yourself under your head as he had you laid out on the examination slab.
There are multiple hands tugging and pulling clothes out of the way, there are stops and starts as he thinks sometimes you will wake, making internal notes of what makes you mumble or twitch as his segments finally get you naked and somewhat in position on the slab.
He has each segment run a different task, one is pinching and rolling your nipples with his bare hands, another is kissing and gently gnawing on your neck, the third and final is kneeling on the slab between your legs fingers lubed up and working to slowly open you up.
It's fascinating to watch as his segments manage to get your sleeping form so worked up, lube only being added periodically in small amounts instead of larger more consistent applications, the segment playing with your chest is almost as fervent in marking your chest and collarbones as the one that had changed to kissing and tugging on your earlobes?
Regardless of his segments own proclivities, all of them were still unsuccessful at waking you, your sleep seemed so deep and peaceful that even as he orders the segment that is four fingers deep in you to pull away and find something else to test on your body you do not wake.
Taking the place of his segment, he settles on his knees between your legs, grunting about his coats clasps and the need to undo them for this, once he is able to free himself it's simple to get a segment to lube him up and hold your legs apart as he shuffled closer and eases himself in, sighing happily as his head tilts back and his hips jerk as you tighten around him.
It's a good few minutes into what had devolved into a mess of segments pushing each other out of the way to grope at you, and Dottore prime fucking away between your legs, already having cum twice but downed a small experiment that he had saved for a rainy day to keep himself going, that you begin to wake.
Mouth full of one of the segments and hands cupping one segment each, your neck a mess of bites, hickies, saliva and bruises that lead down to a just as marked up chest, it's disorienting to come back too waking as you groan around the cock in your mouth, swallowing thickly and breathing through your nose as you can barely hear Dottore prime speak up his hips still snapping against yours with a filthy wet squelching sound.
"well now that you're awake, it's time to put some more theories to the test... Now be a good dear and just keep still."
270 notes · View notes
literaryvein-reblogs · 28 days ago
Note
Hey do you give advice for writing romantic relationships between characters? If so, any tips on how to write a organic transition from friendship to romance. Any help would be appreciated thank you in advance:)
Writing Notes: Friends-to-Lovers
Two characters have maintained a relationship long enough to grow it from acquaintances to friendship. They have things in common. They respect each other. Consider…
Why are they only getting together now? Are they settling? Is it a timing thing? These have to be the two least romantic options in the history of romance.
What could be better than having someone know you for exactly who you are and deciding you’re irresistible? There is actually an answer to this, and it’s this: being able to trust your heart to someone who has already proven they’re worthy of it.
With enemies-to-lovers, the characters start out not liking each other. In friends-to-lovers, it’s a given that the reverse is true.
However, in the latter, it may not be enough for the love interest to be just likeable.
If your story is going to document someone’s exit from the friend zone, they also need to be desirable.
Consider some sex appeal here. You don’t want your readers picturing little Johnny or Jenny from next door who they always knew they should like. You want them picturing the person they thought they couldn’t like.
Example: Hugh Jackman’s playboy character in Someone Like You. While Ashley Judd was viewing him as undateable, the audience had time to properly fall in love with him. We knew we could trust him long before she did, and we were thrilled when her eyes were finally opened to his good qualities.
Why couldn’t one friend like the other before, but they can like them now?
With enemies-to-lovers, there are two things that need to happen. There’s the event that causes them to be at odds, and then there’s something that brings them together.
With friends-to-lovers, the transition can begin with a single change.
All you need is a reason for one person to see the other through new eyes.
Is one of them suddenly single? Did one of them dive into a pond Colin-Firth-Darcy-style, emerging with their shirt see-through and clinging to their unexpectedly well-defined abs? Did one-too-many tequilas work their magic?
It may be much easier to turn friends into lovers you can believe in and root for than it is for two characters who have been treating each other poorly.
All of our friends have characteristics that initially attracted us to them. As writers, all we have to do is deepen that attraction.
The stakes must be set.
With enemies-to-lovers, this is usually built into the story. Whatever has put the characters at odds can generally be relied on to test the relationship. But what about friends?
How do we raise their stakes? It can, of course, be built into the story just like with an enemies-to-lovers storyline.
But the cool thing about friends-to-lovers is that we have their entire history to mine from as well.
We also have a shared social circle to work with.
The stakes for friends-to-lovers feel more realistic and pressing.
A sexy fling with an enemy can be laughed off the next day, but a failed romance with a close friend can change the landscape of your life.
D.A. Stinson et al. (2022) examined how romance develops, as well as how studies have covered the progression in a piece entitled “The Friends-to-Lovers Pathway to Romance.”
They begin by recognizing that although there are multiple pathways to romance, the science of relationship study does not reflect this variety; instead focusing primarily on romance that builds between strangers as opposed to friends. They note that this type of concentration might make sense if friends-first romances were atypical or unfavorable, but note that their research reveals the opposite.
Conducting a meta-analysis of seven samples of university students and crowdsourced adults, Stinson et al. found that two-thirds described being friends first, which was also the preferred method of initiation among university students. Taken together, their studies affirm that although overlooked by relationship science to some extent, being friends before the initiation of a romantic relationship is not only prevalent, but preferred.
Pathway From Platonic to Romantic
Stinson et al. note that relationship scientists recognize at least 2 kinds of intimacy.
One is friendship-based,defined as “a cognitive and emotional experience comprising psychological interdependence, warmth, and understanding, related to the companionate love that nurtures long-term intimate bonds.”
The other is passion-based intimacy, defined as “a primarily emotional experience comprising romance and positive arousal, related to the passionate love that typifies novel, and often sexual, relationships.”
Stinson et al. also note that the dominant dating script proposes men’s passion as the sensation that sparks initial interaction between potential paramours, after which time passion-based intimacy and friendship-based intimacy develop concurrently. But does this reflect reality? Apparently, the answer is a matter of perspective and perception—of the individuals involved, as well as interested observers.
Romantic Rumors
Many cross-friendships spark more than romance; they spark rumors. Researchers have found that celebrity websites often promote the idea that men and women cannot be “just friends.” Andrea McDonnell and Clare M. Mehta (2016) explored this issue in a piece entitled “We Could Never Be Friends: Representing Cross-Sex Friendship on Celebrity Gossip Web Sites.” They note that although psychological scholarship is mixed on the topic of cross-sex friendship, media representations often reflect the homosocial norm, which asserts a preference to spend time with members of one’s same sex, implying that cross-sex relationships are necessarily sexual in nature.
Regardless of individual views on the homosocial norm, many employees can relate to McDonnell and Mehta’s observation that cross-sex friendships can spark suspicion and scrutiny by others who assume such relationships are romantic or sexual. This is true even in a day and age where they are not only common in general, but commonplace in the workplace.
For coworkers, neighbors, or “just” friends who find themselves wondering if there might be the potential to move a relationship to the next level, slow and steady positive development of trust and common interests often evolve not just in the presence of friends and family, colleagues and coworkers, but with their full endorsement. As demonstrated by many couples who have successfully navigated this “dateless” path down the aisle to the altar, easy, comfortable, relationships often develop into healthy romantic, lifelong partnerships of love and respect.
Sources: 1 2 3 ⚜ More: Notes & References ⚜ Writing Resources PDFs
Hope this helps with your writing :)
149 notes · View notes
accessiblemindstech · 7 months ago
Text
Tumblr media
Accessibility is not a privilege but a right remarked Tim Berners-Lee, the inventor of the World Wide Web. Do You Love Our Reads Then Click Here:https://rb.gy/iej903 Click Here To Visit:https://rb.gy/uoyxqq
1 note · View note
mostlysignssomeportents · 2 years ago
Text
When Facebook came for your battery, feudal security failed
Tumblr media
When George Hayward was working as a Facebook data-scientist, his bosses ordered him to run a “negative test,” updating Facebook Messenger to deliberately drain users’ batteries, in order to determine how power-hungry various parts of the apps were. Hayward refused, and Facebook fired him, and he sued:
https://nypost.com/2023/01/28/facebook-fires-worker-who-refused-to-do-negative-testing-awsuit/
If you’d like an essay-formatted version of this post to read or share, here’s a link to it on pluralistic.net, my surveillance-free, ad-free, tracker-free blog:
https://pluralistic.net/2023/02/05/battery-vampire/#drained
Hayward balked because he knew that among the 1.3 billion people who use Messenger, some would be placed in harm’s way if Facebook deliberately drained their batteries — physically stranded, unable to communicate with loved ones experiencing emergencies, or locked out of their identification, payment method, and all the other functions filled by mobile phones.
As Hayward told Kathianne Boniello at the New York Post, “Any data scientist worth his or her salt will know, ‘Don’t hurt people…’ I refused to do this test. It turns out if you tell your boss, ‘No, that’s illegal,’ it doesn’t go over very well.”
Negative testing is standard practice at Facebook, and Hayward was given a document called “How to run thoughtful negative tests” regarding which he said, “I have never seen a more horrible document in my career.”
We don’t know much else, because Hayward’s employment contract included a non-negotiable binding arbitration waiver, which means that he surrendered his right to seek legal redress from his former employer. Instead, his claim will be heard by an arbitrator — that is, a fake corporate judge who is paid by Facebook to decide if Facebook was wrong. Even if he finds in Hayward’s favor — something that arbitrators do far less frequently than real judges do — the judgment, and all the information that led up to it, will be confidential, meaning we won’t get to find out more:
https://pluralistic.net/2022/06/12/hot-coffee/#mcgeico
One significant element of this story is that the malicious code was inserted into Facebook’s app. Apps, we’re told, are more secure than real software. Under the “curated computing” model, you forfeit your right to decide what programs run on your devices, and the manufacturer keeps you safe. But in practice, apps are just software, only worse:
https://pluralistic.net/2022/06/23/peek-a-boo/#attack-helicopter-parenting
Apps are part what Bruce Schneier calls “feudal security.” In this model, we defend ourselves against the bandits who roam the internet by moving into a warlord’s fortress. So long as we do what the warlord tells us to do, his hired mercenaries will keep us safe from the bandits:
https://locusmag.com/2021/01/cory-doctorow-neofeudalism-and-the-digital-manor/
But in practice, the mercenaries aren’t all that good at their jobs. They let all kinds of badware into the fortress, like the “pig butchering” apps that snuck into the two major mobile app stores:
https://arstechnica.com/information-technology/2023/02/pig-butchering-scam-apps-sneak-into-apples-app-store-and-google-play/
It’s not merely that the app stores’ masters make mistakes — it’s that when they screw up, we have no recourse. You can’t switch to an app store that pays closer attention, or that lets you install low-level software that monitors and overrides the apps you download.
Indeed, Apple’s Developer Agreement bans apps that violate other services’ terms of service, and they’ve blocked apps like OG App that block Facebook’s surveillance and other enshittification measures, siding with Facebook against Apple device owners who assert the right to control how they interact with the company:
https://pluralistic.net/2022/12/10/e2e/#the-censors-pen
When a company insists that you must be rendered helpless as a condition of protecting you, it sets itself up for ghastly failures. Apple’s decision to prevent every one of its Chinese users from overriding its decisions led inevitably and foreseeably to the Chinese government ordering Apple to spy on those users:
https://pluralistic.net/2022/11/11/foreseeable-consequences/#airdropped
Apple isn’t shy about thwarting Facebook’s business plans, but Apple uses that power selectively — they blocked Facebook from spying on Iphone users (yay!) and Apple covertly spied on its customers in exactly the same way as Facebook, for exactly the same purpose, and lied about it:
https://pluralistic.net/2022/11/14/luxury-surveillance/#liar-liar
The ultimately, irresolvable problem of Feudal Security is that the warlord’s mercenaries will protect you against anyone — except the warlord who pays them. When Apple or Google or Facebook decides to attack its users, the company’s security experts will bend their efforts to preventing those users from defending themselves, turning the fortress into a prison:
https://pluralistic.net/2022/10/20/benevolent-dictators/#felony-contempt-of-business-model
Feudal security leaves us at the mercy of giant corporations — fallible and just as vulnerable to temptation as any of us. Both binding arbitration and feudal security assume that the benevolent dictator will always be benevolent, and never make a mistake. Time and again, these assumptions are proven to be nonsense.
Image: Anthony Quintano (modified) https://commons.wikimedia.org/wiki/File:Mark_Zuckerberg_F8_2018_Keynote_%2841118890174%29.jpg
CC BY 2.0: https://creativecommons.org/licenses/by/2.0/deed.en
[Image ID: A painting depicting the Roman sacking of Jerusalem. The Roman leader's head has been replaced with Mark Zuckerberg's head. The wall has Apple's 'Think Different' wordmark and an Ios 'low battery' icon.]
Next week (Feb 8-17), I'll be in Australia, touring my book *Chokepoint Capitalism* with my co-author, Rebecca Giblin. We'll be in Brisbane on Feb 8, and then we're doing a remote event for NZ on Feb 9. Next is Melbourne, Sydney and Canberra. I hope to see you!
https://chokepointcapitalism.com/
4K notes · View notes
glowettee · 15 days ago
Text
Tumblr media
˚₊‧꒰ა ♡ ໒꒱ ‧₊˚maintaining your academic glow-up (forever!) - part 5/5˚₊‧꒰ა ♡ ໒꒱ ‧₊˚
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
1st post 2nd post 3rd post 4th post 5th post
posted by: glowettee
hey academic angels! ♡
we've made it to the final part of our grade recovery journey! now that you're back on track, i wanna talk about how to keep that academic glow permanent. because we're not just trying to fix one grade - we're creating a whole new you! and we want it to last as long as possible <3
♡ creating your prevention system
catch problems before they happen:
early warning signs:
feeling confused in class more than usual
taking longer to complete assignments
procrastinating more than normal
losing interest in subjects
feeling overwhelmed easily
skipping study sessions
quick intervention steps:
review your notes daily (even if just for 15 mins!)
keep a confusion log for each class
schedule regular check-ins with professors/teachers
maintain your study buddy system
track your understanding weekly
stay ahead of readings
♡ building sustainable study habits
because we're in this for the long haul:
daily non-negotiables:
review today's class notes (make them pretty but useful)
preview tomorrow's material
update your planner
check for upcoming deadlines
organize materials for next day
celebrate small victories
weekly must-dos:
deep review of tough concepts
organize notes and materials
plan next week's study schedule
check assignment progress
connect with study group
reflect on what's working
♡ maintaining your academic aesthetic
looking cute while studying actually helps:
your study space:
keep it clean and organized
update inspiration board regularly
maintain good lighting
rotate study locations when needed
keep supplies stocked and cute
create seasonal study vibes
your materials:
color code consistently
update planners weekly
maintain digital backups
organize notes beautifully
keep supplies aesthetic but functional
create pretty study guides
♡ long-term success strategies
thinking ahead like the queen you are:
grade monitoring:
track all assignments and tests
calculate grade scenarios
maintain grade goals
document improvement patterns
celebrate progress milestones
adjust strategies as needed
knowledge building:
connect concepts across subjects
create master study guides
maintain concept maps
build on previous learning
develop deep understanding
share knowledge with others
♡ emergency preparation
because life loves to throw curveballs:
your emergency kit:
quick review sheets for each subject
backup study materials
digital copies of everything
contact list for help
stress-relief techniques
backup study locations
preventive measures:
stay ahead in readings
maintain good notes
keep organized files
build support networks
practice self-care regularly
maintain work-life balance
♡ mindset maintenance
keeping your academic confidence high:
daily practices:
positive study affirmations
progress appreciation
growth mindset exercises
self-care routines
gratitude journaling
visualization exercises
long-term mindset:
view challenges as opportunities
celebrate all progress
maintain high standards (but be kind to yourself)
focus on growth, not just grades
build academic confidence
stay curious and engaged
maintaining success is like maintaining your favorite aesthetic - it needs constant care and attention, but it's so worth it!
Tumblr media
final thoughts:
trust your systems
stay consistent
keep things cute but functional
maintain your support network
celebrate every win
keep growing and glowing
thank you for joining me on this journey! remember, you're capable of amazing things, and one bad grade doesn't define your academic story. keep shining, keep studying, and keep being absolutely amazing!
Tumblr media
stay brilliant and beautiful!
xoxo, mindy 🎀
Tumblr media
96 notes · View notes
morbidology · 6 months ago
Text
Tumblr media Tumblr media
In a medical rarity that captured worldwide attention, a 36-year-old man from Nagpur, India, was discovered to have been carrying the remains of his twin inside his body for his entire life. This extraordinary case, known as 'fetus in fetu,' involves the presence of a malformed fetus inside the body of its otherwise healthy twin.
The patient, Sanju Bhaga, had been experiencing chronic stomach pain and bloating for years. After numerous consultations and inconclusive treatments, he visited the Acharya Vinoba Bhave Rural Hospital in Wardha, where doctors conducted a detailed examination. Imaging tests revealed a large mass in his abdomen, prompting immediate surgical intervention.
Dr. Ajay Bhandarwar, a senior surgeon at the hospital, led the surgical team. They were astounded to find a 15-centimeter mass that contained hair, bones, and other bodily structures – the remnants of Mahesh's parasitic twin. This condition, where one twin is absorbed by the other during early stages of pregnancy, results in the retained twin surviving as a parasite inside its sibling’s body, drawing blood supply but failing to develop fully.
The surgery, which lasted several hours, successfully removed the parasitic twin. Dr. Bhandarwar explained that the mass was surrounded by a sac and connected to Sanju’s blood supply, making the operation particularly delicate. Post-surgery, Sanju recovered well and reported a significant relief from the symptoms that had plagued him for decades.
Fetus in fetu is an extremely rare condition, with fewer than 200 cases documented worldwide. This phenomenon typically presents in infancy or early childhood, making Sanju’s case unusual due to the length of time the twin remained undetected within his body.
275 notes · View notes
saywhat-politics · 1 month ago
Text
By The Associated Press
Published: Dec. 27, 2024 at 1:13 PM MST|Updated: 6 hours ago
MEXICO CITY (AP) — Mexico is developing a cellphone app that will allow migrants to warn relatives and local consulates if they think they are about to be detained by the U.S. immigration department, a senior official said Friday.
The move is in response to President-elect Donald Trump’s threats to carry out mass deportations after he takes office on Jan. 20.
The app has been rolled out for small-scale testing and “appears to be working very well,” said Juan Ramón de la Fuente, Mexico’s secretary of foreign affairs.
He said the app would allow users to press a tab that would send an alert notification to previously chosen relatives and the nearest Mexican consulate. De la Fuente described it as a sort of panic button.
“In case you find yourself in a situation where detention is imminent, you push the alert button, and that sends a signal to the nearest consulate,” he said.
U.S. authorities are obliged to give notice to home-country consulates when a foreign citizen is detained. Mexico says it has beefed up consular staff and legal aid to help migrants in the legal process related to deportation.
De la Fuente expects the app to be rolled out in January. He didn’t say whether the app has a de-activation tab that would allow someone to rescind an alert if they weren’t really detained.
The government says it has also set up a call center staffed 24 hours a day to answer migrants’ questions.
The Mexican government estimates there are 11.5 million migrants with some form of legal residency in the United States, and 4.8 million without legal residency or proper documents.
107 notes · View notes