#Development and Testing Documents
Explore tagged Tumblr posts
skbros16 · 1 month ago
Text
0 notes
accessiblemindstech · 2 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 · 6 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 · 8 months ago
Text
0 notes
mariacallous · 7 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 · 1 year 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 · 9 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 · 2 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."
239 notes · View notes
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
accessiblemindstech · 6 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
morbidology · 5 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.
274 notes · View notes
Note
Am I the asshole for putting my name on my surrogate baby’s birth certificate because I wanted to keep the baby I carried and the man who got me pregnant from leaving the country?
Some background, I (26f) have secondary infertility (egg issues) and have had several miscarriages due to this, but I have no primary infertility (uterus issues). Earlier this year, I was accepted into a university about 500 miles away from where I was living, I am an older college student, so a lot of financial aid options weren’t available to me, so I decided I would live with my boyfriend (28m).
Fast forward, I’m a 25-year-old freshman and I m living with my boyfriend. I get big into the local art and poetry scene. Among other friends, I meet a nice older couple (36f and 37m)-let’s call them N&M, in a committed relationship, but not married, who are looking into hiring a surrogate because she had a hysterectomy some years ago. I’ve always wanted to carry a baby to term, but have never been able to due to my fertility issues, so I immediately volunteer.
Papers are signed, second ivf cycle takes and I’m pregnant with a baby girl (let’s call her G). My boyfriend decides that this (being in a relationship with someone pregnant with someone else’s baby) isn’t what he signed up for and we break up. I don’t have anywhere to live, so N & M offer to let me move in with them, so me and the (unborn) baby have a place to live.
About halfway through the pregnancy, M has a visa issue and has to go back to her home country for a few months, leaving me alone with N.
M’s visa issues turn out to be more serious than she thought and their plans change. During this time, I also developed some romantic feelings for N (I am carrying his baby, after all), and I kissed him at one point and let him know I’d be open to expanding our relationship and stepping in as a mom for G, since M had effectively been deported. (They were never married, I’m carrying his baby).
He kinda freaked out. This is also when their plans change, N is going to move to M’s home country with the baby as soon as she’s born and I start to panic because at this point, I’m carrying her, this is my baby, more than she’s M’s. I mean, people donate eggs all the time, but I’m carrying this baby and M isn’t even in the country, so I feel like at this point I’m more of a mom to her as M is. so (and this is where I think some of you might think I’m an asshole) I took the surrogacy papers from their important documents drawer. I didn’t know if I would do anything yet, I just wanted to have it so N couldn’t leave the country with my baby.
When the baby’s born (0f), it was supposed to be a home birth, we had a plan and N had documents all filled out and ready to submit that had M listed as her mom, and I was just going to go along with it, but there ended up being some medical complications and it turned into an emergency ambulance ride and hospital birth.
G is born with some pretty significant health issues due to the traumatic birth and spends most of the next week in the neonatal icu. N is with her, the hospital asks me to fill out her birth certificate and I put myself on it as her mom since M wasn’t even in the country and I want custody of this baby and now, without a dna test from M, which isn’t going to happen because she was deported, even if he doesn’t want to be with me, N can’t leave the country without fighting me for custody.
AITA?
What are these acronyms?
949 notes · View notes
codemerything · 1 year ago
Text
A structured way to learn JavaScript.
I came across a post on Twitter that I thought would be helpful to share with those who are struggling to find a structured way to learn Javascript on their own. Personally, I wish I had access to this information when I first started learning in January. However, I am grateful for my learning journey so far, as I have covered most topics, albeit in a less structured manner.
N/B: Not everyone learns in the same way; it's important to find what works for you. This is a guide, not a rulebook.
EASY
What is JavaScript and its role in web development?
Brief history and evolution of JavaScript.
Basic syntax and structure of JavaScript code.
Understanding variables, constants, and their declaration.
Data types: numbers, strings, boolean, and null/undefined.
Arithmetic, assignment, comparison, and logical operators.
Combining operators to create expressions.
Conditional statements (if, else if, else) for decision making.
Loops (for, while) for repetitive tasks. - Switch statements for multiple conditional cases.
MEDIUM
Defining functions, including parameters and return values.
Function scope, closures, and their practical applications.
Creating and manipulating arrays.
Working with objects, properties, and methods.
Iterating through arrays and objects.Understanding the Document Object Model (DOM).
Selecting and modifying HTML elements with JavaScript.Handling events (click, submit, etc.) with event listeners.
Using try-catch blocks to handle exceptions.
Common error types and debugging techniques.
HARD
Callback functions and their limitations.
Dealing with asynchronous operations, such as AJAX requests.
Promises for handling asynchronous operations.
Async/await for cleaner asynchronous code.
Arrow functions for concise function syntax.
Template literals for flexible string interpolation.
Destructuring for unpacking values from arrays and objects.
Spread/rest operators.
Design Patterns.
Writing unit tests with testing frameworks.
Code optimization techniques.
That's it I guess!
817 notes · View notes
hmslusitania · 5 months ago
Note
15 for timkon if you'd like! (“This is a lot, even for you.”)
“Oh boy,” Kon says, hesitating in the entryway to the microcave Tim’s claimed. When Steph and Cass had called him about it, he’d thought they were exaggerating. In Kon’s defence, Tim’s been on more than a few somewhat unhinged murderboard investigations in his life, and the girls’ claim that this is actually, truly, the most unsettling one he’s done, that he’s locked himself in a microcave and they’re not sure he’s been eating — and are absolutely sure he hasn’t been sleeping — had felt melodramatic in the way only Gothamites can get.
In reality, he thinks they might’ve undersold it.
“Uh, hey, buddy, whatcha doin’?” Kon asks, hovering over the piles of office document boxes that — jesus fuck, is that a LexCorp logo?
He finds Tim in the centre of the microcave next to the aforementioned murderboard, and then he kinda wishes he hadn’t. The focal image in the centre of Tim’s web of red yarn and blue yarn and green yarn and something that looks like yellow caution tape that’s been twisted into thread is… Kon.
Tim is hunched in gargoyle posture next to the murderboard, chewing on the wrong end of a pen while he stares at the board with eyes so far past unfocused and surrounded by such dark bags that Kon’s kinda a little surprised Tim hasn’t like… toppled over and passed out.
At the sound of Kon’s voice, Tim spins on the balls of his feet and hurls the pen from between his teeth at him. Kon rebuffs it with his TTK and when the pen clatters to some scattered manila folders on the cave floor, Tim frowns.
“You’re… real?” Tim asks, lifting an eyebrow to inspect him. When he talks, Kon can see the dark spot of ink on his tongue that really can’t be pleasant to taste.
“Please tell me you haven’t been hallucinating,” Kon requests, and immediately regrets it because he’s really not sure he wants the answer to that.
“Um, n—just like the squiggles in the corners of your eyes when you’re sleep dep—why are you here?” Tim asks.
“Well, this is, uh, kind of a lot, even for you?” Kon replies, and hovers closer to the one working electronic in the microcave besides the flickering overhead light: the coffee pot. There’s nothing but tarry sludge at the bottom of the pot which is definitely contributing to the acrid scent of the cave, alongside Tim’s general state of being.
“Oh,” Tim says, looking back at the murderboard and then to Kon again. He seems to finally register that the subject of his investigation is now in his personal space, because his eyes go wide in addition to glassy. “Oh.”
“Any chance you’ll tell me why I’m the subject of this, uh…” Kon trails off, gesturing at the murderboard. Tim doesn’t write his tacked-on notes in any sort of way Kon can read. It’s not actually shorthand, not the official version of it, but probably some hybrid system Tim’s developed on his own. Whether or not it’s legible to other Bats is anyone’s guess.
“Um,” Tim says, and falls off the balls of his feet to land hard on his ass on the desk where he’s been perched. Based on the way he rubs absently at his knees and rolls his ankles around, Kon gets the impression he’d been crouched like that for way too long. “You’ve been, uh, exhibiting some… uncharacteristic behaviours? For about ten months now, give or take.”
Kon blinks. “I have?”
“Yeah, your sense of humour’s shifted, because you keep finding me funnier than other people in our group,” Tim says. He reaches for the pen he’d had in his mouth, like he means to use it as a pointer stick, and remembers at the last second that he’d thrown it at Kon to test his realness. Kon picks it up and offers it to him. Tim thanks him with a distracted, dazed expression, and then points it at the red lines. “And, um, you’ve been agreeing with me more? So, like, I know you haven’t been replaced by Match this time, because that was all about him trying to argue with me and divide our team. Also, you keep looking at me more when you think I’m not looking, I had to run through so many hours of security tapes.”
Tim points to some pretty damning screen grabs of security footage from the Young Justice HQ that kind of make Kon want to die of embarrassment.
It kind of sucks that Tim is so smart that he’s noticed all of this, but has also completely failed to put it together.
“So, what’s your conclusion, detective?” Kon asks.
“I don’t… know,” Tim huffs, and rubs the heel of his hand into one of his eyes like it’s about to give up on him and he needs to fight it into submission. “And I can’t think of what happened ten months ago that would’ve started a change in behaviour or—”
“Can I give you a hint?” Kon asks, swallowing down the nerves it immediately gives him, just to offer.
Tim blinks. “Wait, you’re aware of the change in behaviour?”
“Yeah, Tim,” Kon says, only keeping himself from laughing at the consternation on Tim’s face by the skin of his teeth.
Tim looks between him and the murderboard, a deep frown on his face. “So what happened ten months ago?”
“Well, eleven months ago, you told us you’re bi,” Kon says. He folds his arms across his chest and tucks his hands under his biceps to keep Tim from noticing them shake with nerves. Not that Tim’s really in a state to notice anything at this point. “And it took me about a month to do some soul searching and figure out that I am, too?”
The furrow between Tim’s eyes gets just a little deeper, like he can’t make the math problem add up. “But… if that’s it, then why are you looking at me like…”
He trails off, staring at the board for an excruciating enough length of time that Kon seriously considers just flying away and hoping Tim’s so out of it that he won’t actually remember this conversation.
“Wait, you like me?” Tim asks, face fever-bright when he looks away from the board to stare at Kon instead.
“Only kind of, like, a lot?” Kon replies, balling his hands into fists under his arms.
“Oh,” Tim says, and finally, to Kon’s relief, his face smooths out into a smile. “Cool.”
And, mystery solved, he immediately loses power to all systems, and slumps into a deep sleep. When he starts to topple forward off the desk like a marionette with the strings cut, Kon swoops forward to catch him. There’s probably a bed somewhere in this microcave, but if there is, it’s completely buried by Tim’s boxes of files, and Kon doesn’t want to dig. He cradles Tim in his arms and carries him out of the cave into the uncharacteristically pleasant Gotham evening, and when Tim burrows closer into his chest and murmurs, “like you too,” Kon can only smile.
140 notes · View notes