Labeled excretory diagram

Cross section pictures (and videos) of everything!

2011.10.05 03:19 asgard88 Cross section pictures (and videos) of everything!

[link]


2014.04.24 03:06 broovs Circuit Diagrams of Effect Pedals

Hello DIY guitar (and bass) effect pedal makers, and welcome to pedalcircuits, your home for everything pedal circuit diagrams.
[link]


2022.01.26 06:57 FBI_VAN_1 KME_Sharpeners

We are now more active on precisionsharpening which is just this subreddit but focused on all types of precision sharpening systems. Welcome current and future KME users! This subreddit exists for the sharing of pictures, videos, and knowledge related to the KME Sharpener and related products. FAQs and other helpful information and videos are available in the "Community Info" section (top right three dots on mobile and sidebar on desktop). All levels of experience are accepted here.
[link]


2024.05.14 02:54 cazwax Another UT/WG conundrum

Another UT/WG conundrum
I have one of those apparently classic bits of confusion WRT Untangle and WireGuard
I've configured WG via the Untangle UI. I can 'reach out' from the FWbox labeled 'HQ' to both sites A and B w/out much problem. Hosts on the network at HQ can reach any points on sites A and B.
However from sites A and B I cannot reach any network clients behind the HQ untangle box. From sites A and B I can ssh back to the FWBox at HQ, and from there ping any HQ machine/service.
UT's UI did add routes for the network ranges ( see diagram ) so I don't think I'm missing anything there. Is the WG Address correct - should it be common between the machines, and a range ( /24 or something ) ?
https://preview.redd.it/nkoaye4cha0d1.png?width=1686&format=png&auto=webp&s=392b89856a5696d474c4de763c889544729c0495
Here's the diagram ( apologies if I slammed it in here twice ). this is a transcription of the wg0 configurations gathered while ssh'ed into the respective UT boxes. Also the routes ( well, a subset clearly )
I haven't had much luck persuading UT to log anything I find meaningful via the reporting system About the closest is the 'events' table but there isn't really much going on there other than 'hey something happened lookee that'
( edits to correct ... edits )
submitted by cazwax to Untangle [link] [comments]


2024.05.13 20:09 snowboardnirvana Google's Smartglasses Patent acquired from Canadian Company 'North' was published last week

Why is Dr. Mark Spitzer still on our BoD? Hmmm.
https://www.patentlyapple.com/2024/05/googles-smartglasses-patent-acquired-from-canadian-company-north-was-published-last-week.html
Integrated Laser Package with Light Intensity Package
Google's acquired patent describes systems and methods for providing laser projectors having laser-based optical engines as well as light intensity and/or laser output power measuring (e.g. monitoring) capabilities. According to the various embodiments described herein, an optical engine of a laser projector includes at least one laser source (e.g., a laser diode or a plurality of laser diodes) that may be enclosed in a (e.g. partially or completely hermetically sealed) enclosure. The enclosure may include an optical window (sometimes referred to herein as an “exit window”) that may be integrated with one of its side walls or top surface or that forms one of its side walls or top surface.
Laser light beams output by the laser source(s) may pass through the exit window to exit the enclosure during active operation of the laser projector. The optical engine may support a relatively small substrate area for power monitoring, reducing the overall size of the optical engine. The laser projector or the optical engine can therefore be flexibly employed in a variety of display designs, including wearable heads-up displays or other head-mounted displays.
In some embodiments, after passing through the exit window, the light beams are passed through respective collimating lenses to a dichroic filtebeam combiner, at which light beams of different wavelengths are combined. The combined light beams may then be directed to one or more scanning elements that project the light beams across a display surface of an object, such as the holographic lens of a pair of smart glasses or another type of wearable heads-up display.
While various embodiments described are provided in the context of a wearable heads-up display, it should be understood that the laser projector and optical engine of the present patent application can instead be included in other systems, such as projection engines, lidar systems, sensing systems, ranging systems, external cavity laser diodes (e.g., as an integrated intensity stabilization servo), and/or the like.
It is generally desirable to monitor the laser output power of the laser sources of the optical engine of the laser projector, which allows for improved control over the quality of the projected image or video and enables a controller or processor of the device that includes the laser projector to dynamically limit the maximum output power of the optical engine based on real-time or near-real-time measurements of the laser output power.
For example, laser output power monitoring tends to be particularly important for the design of laser projectors used in wearable heads-up displays due to the generally limited availability of power and space (e.g., volume) in such wearable devices. Conventional methods for designing a laser projector with laser output power monitoring capabilities require a relatively large footprint on the laser projector substrate, which may be a printed circuit board (PCB) to be dedicated to the placement of a photodetector such as a photodiode, to the placement of optical components such as a pickoff mirror, and to maintaining a clear optical path to the photodetector.
In some instances, this footprint may be as large as that of the optical engine itself. Accordingly, it would be advantageous to reduce the substrate area taken up by the photodetector(s) and/or optical component(s) (sometimes referred to collectively herein as “laser output power monitoring component(s)”) that implement laser output power monitoring for an optical engine of a laser projector.
The systems, devices, and techniques described in the patent application may provide a reduction in the substrate area required for laser power output monitoring components, e.g. by utilizing an exit window of an enclosure of an optical engine having e.g. a diffraction grating that may be disposed in or on a primary output surface of the exit window and that may redirect (e.g., via diffraction) a portion of the incident light from the laser light beam(s) output by the laser source(s) toward one or more photodetectors, which may be photodiodes, and which may be disposed across from one or more surfaces of the exit window.
According to various embodiments, the exit window includes a diffraction grating that can be disposed or formed on or in the exit window, and that redirects the incident light from the laser sources toward the one or more photodetectors. In some embodiments, one or more photodetectors may be disposed on a top surface of the substrate so as to receive light that is redirected by the diffraction grating and that is output through a one or both side walls of the exit window. A “side wall” or “side surface” of the exit window may be defined as a surface of the exit window that extends between the primary input surface of the exit window and the primary output surface of the exit window that defines a plane that intersects (e.g., that is perpendicular to) the surface of the substrate upon which the optical engine is disposed.
In some embodiments, one or more photodetectors may be disposed below the exit window and completely or partially embedded in the substrate, such that the one or more photodetectors receive light that is redirected by the diffraction grating and that is output through a bottom surface of the exit window. In some embodiments, the exit window is disposed on a first side of the substrate and one or more photodetectors, which may be photodiodes, may be disposed below the exit window on a second side of the substrate that is opposite the first side, such that the one or more photodetectors receive light that is redirected by the diffraction grating and that is output through a bottom surface of the exit window, which passes through one or more apertures that extend through the entire thickness of the substrate to reach the one or more photodetectors. In some embodiments, one or more photodetectors may be disposed above the exit window on the surface of a second substrate that opposes the surface of the first substrate on which the window is disposed, such that the one or more photodetectors receive light that is redirected by the diffraction grating and that passes through a top surface of the window.
Google's patent FIG. 1 below is an illustrative diagram showing a side view of a wearable heads-up display (WHUD) #100 that employs a laser projector #110, which may be a scanning laser projector. For example, the WHUD 100 may be a pair of smartglasses or a virtual reality (VR) headset. The laser projector comprises an optical engine #111 that includes a red laser diode (labeled “R” in FIG. 1), a green laser diode (labeled “G” in FIG. 1), and a blue laser diode (labeled “B” in FIG. 1), and a scan mirror #112 that is controllably rotatable about two axes of freedom
Generally, it is desirable to monitor laser output power in the laser projector in order to better control the image or video projected onto the Holographic Optical Element (HOE) #130 (i.e., display surface) and to limit the maximum output power of the WHUD. Monitoring laser output power in a laser projector such as the laser projector is typically performed using a discrete pickoff component to redirect a portion of the laser light #120 to an on-chip photodetector. However, such laser output power monitoring approaches require a relatively large footprint on the laser projector substrate. In order to reduce the footprint of laser output power monitoring components, an exit window of an enclosure that includes some or all of the components of the optical engine may be configured to redirect a portion of the laser light through the top, bottom, or side walls of the exit window toward one or more photodetectors placed across from and in the optical path of the top, bottom, or side walls of the exit window.
2Google-smartglasses-fig.1
Google's patent FIG. 2 below is an isometric view of a wearable heads-up display with a laser projector that includes an optical engine.
3Google-smartglasses-figs-2&4
Google's patent FIG. 4 above is a block diagram of a top-down view of a laser projector having an optical engine that includes an exit window having a holographic diffraction grating.
For more details, review patent application US20240154379 published on May 9, 2024.
Inventors
Dan Adema: Opto Mechanical Engineer (formerly from 'North,' Kitchener, Ontario) Timothy Bodiya: AR Hardware Research (formerly from 'North')
submitted by snowboardnirvana to MVIS [link] [comments]


2024.05.13 19:00 Much-Juice3568 I guess this means they anticipate a motor failure

New sticker?
submitted by Much-Juice3568 to HVAC [link] [comments]


2024.05.13 16:52 Pain7216 Separation techniques ATP 5070 (complete)

If examiner gives you 2 solids and asks to separate they cannot be separated instantly, mostly one of them will be soluble for eg he gives you sand and NaCl and asks u to separate them, we know that sand is insoluble in water and NaCl is soluble so we will add water to both solids the NaCl will dissolve then we will take a filter funnel on a conical flask , place a filter paper on it and pour the solution, the insoluble sand will be collected on the filter paper as residue and the salt solution will flow through as filtrate. Now here he can ask two things 1. NaCl in crystal form 2.Nacl in powder form. 1) heat the NaCl solution to crystallization pint and allow the remaining liquid to slowly cool or evaporate, after some time crystals will be formed and we can just filter them and dry them by tapping with filter paper or in an oven. 2) Just heat the salt solution till constant mass nothing else.
now for the sand that we got although we have separated it, it may contain some soluble impurities of NaCl, which we do not want so we wash the sand with "DISTILLED" water and then dry it by using filter paper.
Also for the crystals that we got for the NaCl, please do not wash them with any water as NaCl is soluble in water so they will dissolve again. everything i wrote is for understanding the process in exam please summarize this.
Liquid+Solid If solid is insoluble just filter it and wash with distilled water to remove any soluble impurities and dry it
if solid is soluble we will do simple distillation. please do not sit there write the whole setup just draw the distillation diagram and label it (a picture speaks a thousand words) showing the heat source the round bottom flask the condenser with water in and water out and thermometer labelled, the solid will remain in the flask and the water or liquid will be evaporated and and then condenser and collect in the beaker at the other end.
PLEASE IF IT IS A ORGANIC LIQUID THAT WE ARE SEPARATING DO NOT USE A BUNSEN BURNER TO HEAT THE FLASK AS THEY ARE HIGHLY FLAMMABLE. use an electric heater or a thermostatically controlled water bath. also please make sure that whatever the liquid being separated, its boiling point should be below 100 degrees or we cannot use water to separate it as the water we are using in the condenser to condense the liquid will evaporate itself.
Liqud+Liquid if both are immiscible meaning they form layers and do not mix. use a separating funnel and pour one the more dense one off as it will settle at the bottom. if asked why are we able to separate them in this way, the answer to that is because both liquids have different density.
if both are miscible, then just write we will use fractionating column please do not sit there mentioning the details just draw a rough diagram including the round bottom flask, fractionating column, thermometer, Liebig condenser with water in and out marked, beads in the fractionating column to allow only particles with more energy to pass through and particles with less energy meaning lower temp to fall back in to the flask and a beaker in the end to collect the separated liquid.
if GAS + GAS then first step is to liquify them, which is done by lowering their temp, and then we will again be facing a liquid + liquid (miscible) so we will then do fractional distillation to separate them.
if both gases have different MOLECULAR MASS then we easy way to separate them is by diffusion. Gas with lower Mr will diffuse faster hence can be separated
hope everyone understands :)
submitted by Pain7216 to Olevels [link] [comments]


2024.05.13 10:13 alex123711 AWS architecture diagrams for practice/ understanding?

Looking for basic example AWS example diagrams for practising such as label the diagram, for example EC2, Private subnet, auto scaling group, load balancer to help with understanding/ passing tests etc. Any recommendations?
submitted by alex123711 to aws [link] [comments]


2024.05.13 09:05 indigo_ym Choosing X/Y steppers

Choosing X/Y steppers
I have 3 options. I couldnt fing the long shaft one, but since i gpt 20 teeth pulleys, 25mm is enough to attach it. But the shaft will not be on the bearing. I have bad stepper resonanses. Also to improve vfa and make less noise.
submitted by indigo_ym to crealityk1 [link] [comments]


2024.05.13 00:12 r0773nluck Linneo Wiring harness guide?

I just ran my wiring harness to my board but the labeling does not match of the voron wiring diagram for Spider Board
I’m left with GD - Ground 24v - 24v line H0 - hotend heater 0
I have nothing hooked up to my extruder heater post yet which I assume these in some configuration go to.
Also for the XY end stop PCB the wiring on the connectors are in a different pin then the voron wiring guide and it doesn’t say which is x and which is y just 4 colors
submitted by r0773nluck to VORONDesign [link] [comments]


2024.05.12 22:16 justherelol1415 [Chemistry: 10th grade] Heating Curve

[Chemistry: 10th grade] Heating Curve
How would I draw this graph? I tried doing it and plotting the points, but the gas one is 1.287 kJ and ends up at a weird spot, making it impossible to do a heating curve.
submitted by justherelol1415 to HomeworkHelp [link] [comments]


2024.05.12 17:08 Tossupthrowaway23 Nest thermostat won’t power, trying to find common

I’ve got a nest thermostat I installed in my old home no problem. Recently bought a manufactured home. Wired it up and the common was just tied back behind the thermostat in the wall old thermostat used RC with RH jumper, W, Y, G.
I understand that I need a common to provide a constant power I just don’t know where to start and this diagram in the furnace is confusing hoping someone on here can help me out here are some photos I’m working with, Common blue wire is just cut back and disconnected at the furnace trying to figure out where it goes
submitted by Tossupthrowaway23 to Nest [link] [comments]


2024.05.11 21:51 ZealousFine It's been a year since I started searching, but I'm still struggling to secure a job in IT or Computer Science

Hello everyone,
I've been with Amazon FC for nearly three years now, and I haven't seen any promotions come my way. Additionally, I feel like I've exhausted my potential with the projects I've completed. Any feedback or help would help me out, thanks!
https://preview.redd.it/e6l3l44tquzc1.png?width=670&format=png&auto=webp&s=ac1dbf1e31d18bb6432932ff62dd66908a9c5798
submitted by ZealousFine to resumes [link] [comments]


2024.05.11 15:00 River_Elysia entomological anatomy

So, Google's been no help and I'm personally not much of an entomologist, but I'm looking for the name for the join where an insect's wings meet it's bodies. Every drawing, diagram, and doodle I've seen doesn't label that part, but surely there's a name for it!
Thanks!
submitted by River_Elysia to Entomology [link] [comments]


2024.05.11 11:38 Redlazarlightz Is the diagram and labelling of CRO part of 5054 syllabus?

Just this
submitted by Redlazarlightz to igcse [link] [comments]


2024.05.11 00:22 Little_BlueBirdy We had another good chat this past Thursday 7 to 9 pm - CAUTION though

We had another good chat this past Thursday 7 to 9 pm - CAUTION though
Each of our chats have turned out quite different, the only caveat for last nights chat is it was borderline NSFW I wouldn’t go as far as labeling it as such though.
I feel a need to caution all of us.
A little over an hour after our chat closed, we had 5 people (maybe bots) drop by and started talking and showing very explicit images and comments . I politely asked them to stop when they continued I stated deleting comments. To my dismay this inappropriate conversation rose to a level where I issued multiple warnings which wound up in me banning 6 individuals.
While we do not prohibit NSFW content here. It must be properly marked and no comment that has inappropriate sexual innuendo should be visible.
I do not wish NSFW content to take over this sub.
In addition - during the interaction of the inappropriate content last evening several inappropriate names describing groups of individuals was used. I will ban anyone that uses these words.
Remember to exercise discretion when encountering NSFW content, especially in professional or shared spaces. If you have any specific questions or need further clarification, feel free to ask!
If anyone feels a need for further clarification read our rules and regulations or DM me directly u/Little_BlueBirdy
Context Matters: Whether something is NSFW depends on the context. For instance, a medical textbook with anatomical diagrams might be considered NSFW in some workplaces
submitted by Little_BlueBirdy to StrikeAtPsyche [link] [comments]


2024.05.10 20:28 pillowcase-of-eels [Music] Emilie Autumn's Asylum, pt. 5 – Musician spends years building vibrant and loyal audience; single-sentence comment from concerned fan triggers civil war and ruins everything forever

🪞 “It's much easier to get in that it is to get out,” Emilie Autumn used to say. Part 1 Part 2 Part 3 Part 4.1 - Part 4.2
She was not wrong. Welcome back to the Asylum write-up!
In this installment, we're finally getting down to the nitty-gritty of the enmity between EA and her fans.
It's time for war. It's time for blood. It's time... for tea. 🎵

THE PRESENT DAY: “ASK ME ANYTHING (WELL, NOT QUITE)”


"Ask me anything" titles are catchy, and that’s why I’m using one. But, obviously, don’t ask me anything, by which I mean that, if you think I wouldn’t answer it, you’re probably right. Ask me something really good. I’d love to answer you. I’d love to have comments on these posts, in fact, so that I could answer questions there regularly and ask you things as well, but insanity is doing the same thing over and over and expecting different results, or so Einstein is supposed to have said, and attempting to create yet another interactive online venue after every previous attempt has ended in heartbreak—forums, facebook groups, social media accounts—it would indeed be insanity to think that this time would be any different. So there are no comments. This too is heartbreaking in the sense that, and you may not realize this, but I desperately want to connect more completely with you—to be able to intelligently converse and share and exchange. We can do that in person, of course, because the wrong people never show up in person. Isn’t that funny… So, perhaps we’ll have to arrange that;). I’ll start you off with an example question I’d want to know if I were you (I can almost guarantee that you do not want to know this). Q. Hey EA, how do you keep your wireless bodypack transmitter secure when you are leaping about in skimpy costumes and doing frequent costume changes? Also, dye your roots. A. Fantastic question, EA, and I just dyed my roots thank you very much. ... (Deleted blog post followed by a year of radio silence, 2022 📝)
Sooo. For the past five-ish years, the vibe in the Asylum has been that of a protracted Christmas dinner where everyone is tensely moving their food around in their plate, bracing themselves for whatever will trigger the screaming match. Wondering what it's going to be this time. Weary old-timers make small talk about the food because no other topic feels safe. Every glance, every forced smile, is fraught with eons-old grudges and unspoken regrets; every nervous pleasantry sounds like a thinly-veiled accusation. Aunt Emilie always insists on hosting, but not-so-secretly hates having people over. Sooner or later, she finds a way to get all of these assholes out of her house. Most of the adult children are daydreaming about going no-contact.
Everyone ready for some dysfunctional family history?
CW for discussion of bullying, online harassment, mental illness stigma.

YE OLDEN DAYS: CUCKOOS OF A FEATHER NEST TOGETHER

In the beginning, it was beautiful.
EA had the excellent instinct to start banking on her online presence📝 long before MySpace was even a thing. She had a website, several online stores, an active LiveJournal and a ProBoards forum right from the turn of the millennium.
In 2004, she attached an official forum to her website; the earliest archive shows 74 registered users. By the time Opheliac came out in 2006, that number had grown tenfold. And it was, by most accounts, a pretty dope place to be! (I should specify that this write-up focuses on the anglophone side of the fandom: there were also thriving fan-run communities in at least German, French, and Spanish. Because EA doesn't speak any of those languages, the lucky bastards were mostly left alone.)
Forum users enjoyed interacting with some of EA's closest IRL friends and associates – and with the mistress of the house herself (user flair: PsychoFiddler), when she occasionally responded to comments under her own posts. But that wasn't even the main appeal for many. For a long time, on top of all EA-related topics, the official forum had very active “Off-Topic” subforums, with lively and friendly conversation on a variety of subjects. (There was even a “Filthy Libertines (18+)” sub for a while, which was closed due to preemptive concerns about minors.) Swear words (not slurs) were allowed and encouraged, and moderation was overall pretty loose beyond basic enforcement of civility. There was a lot of mutual support, creativity, and solid banter going around.
It wasn't just about Emilie on the forums. People could chat about almost anything with near free reign, making connections and lifelong friends. ... This community mattered SO MUCH to people. They felt included, accepted, and understood within the walls of the Asylum. People invested their time and creative energy into keeping the forums a vibrant, active community, and made sure that carried over into the real world. ... I've never seen anything like it in a fan space. I doubt I ever will again. (@Asylum_Oracle - “Fandom History” Instagram highlight 🔍📝, which contains most of the sources for this segment.)
And it did, indeed, carry over into the real world. There were numerous meet-ups – a few organized by EA, many more spontaneous. People who didn't know any other EA fans in real life, or were just excited to add new Plague Rats to their friend group, would regularly connect with other forum users from their area to meet up and hang out before EA shows. “Who else is dressing up??”
In 2008, for instance, EA held an afternoon meet-up at Lincoln Park in Chicago. 📺 The event was free to attend; it featured live acoustic music and a reading from EA's upcoming book, the intriguingly-titled Asylum for Wayward Victorian Girls.
On the appointed day, EA rolled up in a fabulously tousled red wig, bedazzled white corset and steampunk-altered wedding dress. She had brought friends alongs. Sporting blue hair and a pink bustle and corset was her Chicago bestie, the main forum admin. Rocking a guitar and a top hat was EA's sound engineer, the soft-spoken wizard behind the Victoriandustrial sound, who was also a forum mod. The photographer from the original Opheliac cover art was there as well; he was formally introduced by EA and got his own round of applause.
People who would never normally be involved in an artist's fanbase were in EA's world. And not only were they known – they were respected and incredibly active with the fanbase. These people who managed an online message board were willing to engage in real-world meet-ups (with no security??) because of how tight-knit the community they had built was. People turned out to this event. People traveled to go to this event. It was a short reading of a book that hadn't been released yet, and wouldn't be for some time. Why? Because not only was it a chance to meet Emilie and listen to parts of the new book, but it was also a chance to hang out with their friends from the Asylum. ... The fandom really was a family for a lot of people. (@Asylum_Oracle)

“SERIOUSLY, GET THE FUCK OUT OF MY HOUSE.”

It all started with The End.
The End Records, that is! Quick refresher: in 2009, after three years or so with Trisol, EA split from the label over allegations that the owner was embezzling money from ticket sales. A few months later, she signed with The End Records. Understandably, EA still wanted to sell the album that had made her famous, and to which she had smartly retained the rights – which meant a brand new, “Deluxe” release of Opheliac. (Remember, from part 3? The one you could pre-order as a bundle with the book? Some projects are just cursed, I guess.)
At that point, Opheliac had been released three times already, as recently as the year before, with only slight variations in format and tracklist. (Yes, that is a theme in this story.) The End Records version would feature new cover art and a handful of new tracks, but overall, it was... you know... the same album.
(The following paragraphs are largely sourced from this excellent recap 🔍📝, which also provides potato screenshots for all quotes.)
One fateful day of August 2009, a user started a thread entitled “Opheliac US edition deluxe re-release??” in the “EA News” subforum. In the thread, some people were kind of balking at the re-do, pondering whether to buy the “new” Opheliac or sit this one out. Some expressed that after three years, they were jonesing for a new album. Others shared what B-sides or dream covers they would have liked to see included on the bonus disc. Just... fans being fans, in a fan discussion space.
And then EA jumped out from behind the curtains.
Fan: Okay. Before I start, I just want you to know that I think it's very good that EA is getting more popularity, and that she can release lots of albums, but - are 5 editions of the same album really needed? You may say now “ah, it's not the same, it has 2 bonus tracks” or whatever, but I mean: it's not new material. Now don't get me wrong. I'm happy for it, maybe I'll even buy it, but I'm just wondering if she shouldn't keep herself busy with other (maybe more important) stuff? * hides * EA: Nobody's forcing you to buy it. Thanks.
Record scratch.
Fan 1: is this Opheliac release version number 4? lol If she's recording NEW tracks, then surely they deserve to be sold by themselves, otherwise people are going to have to buy an album that they may have already bought twice (like me!). But... alas, I am a fool and adore everything this woman does... im buying it lol Fan 2: exactly – if it was just reissuing the last version of Opheliac to tap into new markets that would be fine (...) but if they start adding extra bits of material to albums people already have then the true muffins are going to feel obliged to buy new copies (...) EA: How exactly are you obliged to buy anything? Nobody is forcing you to spend a fucking penny, my dears. I suppose it would make more sense to you to simply not have my records available any more as the old label I just escaped from will no longer be distributing them? Forgive me for adding extra tracks. No obligation necessary.
...Okay, so I'm pretty sure that we can see both sides of the argument here. Fans are annoyed at the idea of spending money on barely-anything-new, because they love EA and buy every single CD she releases. EA is exasperated by fans acting like she's twisting their arm and somehow resenting the inclusion of new material, when she was just ensuring that her album would remain available for purchase and trying to keep things interesting.
But maybe we can also agree that those replies should have been screamed into a pillow rather than typed out on a keyboard.
EA was getting increasingly (and, I'll just say it: disproportionately) sarcastic and defensive in her replies. Enter poor FantineDormouse.
FantineDormouse meant well, I think. Maybe she thought, she's spiraling. Maybe she thought, friends don't let friends go down that road. Granted, FantineDormouse probably should have known better than to phrase it the way she did. Or to assume that EA perceived her as a friend.
Either way, at some point, FantineDormouse jumped in and posted the comment that finally made EA lose it. THE comment which, overnight, ended the honeymoon period of the Asylum, triggering a doomsday domino effect from which the fandom would never truly recover. Are you comfortably seated?
FantineDormouse: Uhm, Emilie, love, I don't mean to sound rude or anything... but maybe you should have a cup of tea and relax a little.
...
* sound of archduke getting shot *
EA: Excuse me? You can throw this onslaught of absolute cruel bullshit at me and those I work with in my own space that I own, and I can't say anything back? How fucking patronizing. Relax? Are you fucking kidding me? Who the fuck do you think you're talking to? FD: I'm not trying to piss you off even more, Emilie. And trust me, I have to deal with it myself, and as much as I would really love to punch the cunts I have to deal with in the face, I don't. You're pissed off, I get it. You're bipolar, which makes it 10x worse, I get that. I'm just not the person to stand around and do nothing when a fight where I'm pretty sure there will be a lot of regret is going on.
Famous last words. Literally! Immediately after EA delivered her irate closing statement – which includes one of my all-time favorite EA zingers, bolded...
EA: I cannot believe this... You just don't stop, do you? So just because I've shared the personal information with you all that I happen to be bipolar, I can't get pissed off at all of you being perfectly awful in the very space that I pay fuckloads a month to have up (has it ever occurred to you all that I pay dearly for this space you play around in?) Why not just tell me that I must be upset because it's my time of the month? Seriously, get the fuck out of my house. You are unbelievable, and your level of patronization is almost criminal. Don't make me write another book. With muffins like you, who needs enemies? Nothing I say or feel is legitimate, not ever ever ever because I'm bipolar... discredited before I begin... unbelievable...
...FantineDormouse got permabanned.
Jaws dropped. After days of infighting between white knights, detractors, and crossfire negotiators, several mod resignations, and general mayhem surrounding the ban, EA made a post entitled “In Which: I Invite You to Make a Fucking Choice.” 📝 For brevity's sake (cue laugh track), I can't reproduce it in all of its righteous splendor, but it's quite a read. It runs the gamut from fair and articulate points about how mental illness shouldn't be used to discredit someone's legitimate anger... to histrionic commands that “deserters to the cause” should “turn in their weapons” if they can't handle her way of doing things.
To those of you who appear not to understand why said posts, most especially those of the banned party, were offensive to me, I give you the option to either educate yourselves on your own time and in your own space (because please never forget that this is my space that I share with all of you at my own expense, and in which I generally give you all the freedom I would wish for myself), or to resign your posts in the Asylum Army – this is not the place for you, and I humbly suggest that you turn your attention and support towards other artists of a more placid, non-controversial, and less opinionated nature; there are more than enough of them out there, and I’m sure they all have forums of their own.
Some fans did leave. Most stuck around, whiplashed. Soon, the storm quieted down, and business as usual resumed on the forum. But something had been damaged beyond repair. The FantineDormouse fiasco had erected walls and drawn lines in the sand, both around EA and among her fans; its sad specter would haunt every Asylum crisis that spiked up forever after. “Fucking Patronizing Fucking” or “FPF” 🔍 became memetic shorthand in the fandom for overreaction and self-righteousness. 🐀
...And now you understand why, in the following years, some fans were so delicate and diplomatic in voicing their very legitimate complaints about messed-up orders, unsigned books, and puzzling lies... while unofficial platforms like Tumblr flourished with pent-up resentment and snark. 🦠

A NOTE ON HARASSMENT: “MAD GIRL, CAN YOU BELIEVE WHAT THEY'VE DONE TO YOU?”

Wouldn't they stop When you asked them to leave you alone? (“Mad Girl”, 2008 🎵)
Now, let's be clear, because it should not be minimized: EA has also been the target of genuine online harassment. Based on the simple fact that she is a woman with a public presence on the internet, I have zero doubt that EA has received (and perhaps continues to receive) more than her share of truly vile, bigoted, creepy and threatening messages – and, knowing what I know about the darker recesses of the Asylum, a terrifying amount of emotional blackmail and obsessive projection from people who hold her to punitively high standards. I'm also inclined to believe that it started way before she ever did anything that warranted any backlash. And that fucking sucks. It's repulsive and inexcusable, and the people who harass her should crawl into a hole and live among the worms.
Notwithstanding. In my decade-plus of following EA drama, the public comments on EA's own platforms (where people knew she was likely to be reading) have been, for the most part... civil and nuanced, and relatively mindful of the human? Even very confrontational comments (some clearly written from a place of anger and desire to shame) rarely resorted to outright name-calling or cruelty. When abusive or bigoted language did crop up, it was often promptly shut down by other fans as gross and uncalled for. In short: I have, with mine own two eyes, in real time, read some of the comment sections that EA described as cesspools of blind rage and odious attacks, and... I just couldn't see it.
If anything, for a long time, a lot of the angry comments directed at EA during any given controversy read more like break-up letters to an ex-best friend: harsh, curt and targeted in a way that cuts deep.... but also kind of screams how much love you still have for this person, against your better judgement.
Not that it wouldn't mess a person up to get hundred of those in a matter of hours, even if they don't individually qualify as “abusive”.
It's worth noting that prior to becoming semi-famous and regretting it, EA was also (by her own account and among other forms of abuse) a victim of intense childhood bullying. It feels like the two situations are closely connected in her mind when her focus seamlessly transitions from one to the other. 📺 I don't think that tremor in her voice is put on.
Based on her writings, I get the feeling that over the years, EA has developed a very black-and-white view of two monolithic groups of people. There's (an idealized vision of) her “real audience”, well-dressed, well-read, kind-hearted, and Asylum-savvy, who she fully trusts to “get it” – and buy it, and love it, unquestioningly, whatever “it” may be at any given time – because that is the true measure of love and loyalty. These are the people she makes art and merch for, the people she writes heart-emoji-filled newsletters to, and desperately longs to see in person again.
And then there's the lynch mob, those who really don't “get it”: the trolls, the faceless creeps, the basement-dwelling mouthbreathers, the ones who stalk her every move obsessively, waiting for any chance to spam her with vicious abuse and slander and obscenities. The latter only exist online (they are manifested into arbitrary existence by the internet itself, not by anything EA said or did), and there is zero overlap between the two sets of people. That seems to be the official narrative.
The "public eye" isn't an [enviable] place to be, and the closer I've come to it, the more horrified I've been. Because, for starters, who is "the public?" Is "the public" my audience? Hell no. My audience is special. They are not the general public. If they were the general public I would be a lot wealthier. The "public eye" means getting stalked, harassed, viscously judged, and put in danger. If I do things in the future that gain notoriety, I will do them in spite of fame, not because of it. I am out for world domination, but not fame. (Interview for The Moaning Times, 2014 📝)
In real life (well, mostly online, but I mean: on this shared plane of existence), things play out slightly differently. The Venn diagram of “true blue fans” and “people who criticize EA" and "people who know way too much about EA” is a circle. The call is 100% coming from inside the Asylum, and I think EA rationally knows that. But here's the thing: no matter how many shows and meet-and-greets you've dressed up for, how many loving and supportive comments you've left, or how many family heirlooms you once pawned to purchase a copy of the not-for-sale 2003 DJ pressing of Enchant... the instant EA feels attacked, everyone is a saboteur and a bully until proven otherwise, and suspected treason is dealt with on the spot. One strike, you're out. Unfortunately for everyone involved, her threshold for bullying seems to be “any remotely thoughtless opinion from any stranger on the internet”.
It makes for outstanding human-interest entertainment... but it also sounds an awful lot like the unhealthy patterns of a person suffering from all sorts of PTSD. 🔍 So, please bear that in mind as you read through this write-up. It's easy to make EA out to be the sole villain, a paranoid and delusional drama queen, based on her extreme reactions to things that often “weren't that bad”. Anything can, in fact, be “that bad” when you're thrown back into the very worst moments of your existence every time your brain decides that the situation is even remotely similar.
PTSD takes over your rational mind and actively distorts your perception of reality. That can be how a person ends up impulse-reacting to “a few people expressing an unfavorable opinion” as if the entire internet had just ganged up on them with knives. Which makes their audience feel unjustly accused, which makes them hostile, which gives the person actual good reason to feel attacked... and so the cycle of hurt continues.
You know the games I play And the words I say When I want my own way You know the lies I tell When you've gone through hell And I say I can't stay You know how hard it can be To keep believing in me When everything and everyone Becomes my enemy, and when There's nothing more you can do I'm gonna blame it on you – It's not the way I wanna be I only hope that in the end You will see: It's the Opheliac in me... (“Opheliac”, 2006 🎵)
And YES, it is extremely regrettable to have this as a trigger, when you're a public figure and you're bound to receive more negative feedback than the average citizen. “It's what she signed up for”, “it comes with the territory” and all that jazz. I really don't think EA was unaware of that fact when she decided to become a musician, share her personal life, and form an intense parasocial bond with her audience. But maybe she underestimated how hard it would be to process and recover from.
Just because you expect something unpleasant to happen, doesn't mean your psyche will be ready to handle it when it does – or that you'll pick the best and most effective strategy to deal with it.

A MADHOUSE UNDER MARTIAL LAW: MARCHING INTO THE FORUM WARS

There are two sides to every story... except for this one! (“If I Burn”, 2012 🎵)
You may have noted the military imagery in EA's “Make a Fucking Choice” response post – “resign your post in the Asylum Army”! What do psychiatry and the military have in common? They're both institutions of top-down social control. 🔍 EA's mixed metaphor may be a bit clunky, but it did foreshadow the evolution of the Asylum – in terms of aesthetics and power dynamics – in the years that followed the FantineDormouse incident and the release of The Book.
EA's next big release after the Asylum book came in 2012. It was a new album, an outline of the soon-to-be Asylum musical, called Fight Like a Girl (FLAG for short). As the name suggests, the main mood was bellicose. Incidentally, in the interim years, EA's communication style generally became noticeably more combative, incendiary, and (within her own spaces) controlling.📝 You remember those quirky word filters on the forum, that would change “fan” to “muffin” and “bra” to “teacup holder”? They kind of took on a Nineteen-Eighty-Four-burlesque flavor when you realized that one filter automatically changed “Fischkopf” to “Liddell” - and that circumventing the rule to address her totally real last name would get you banned, as would any discussion of her family. (“Wikipedia, random internet sites and heresay are not credible sources.” - Mod reminder of forum rules, 2010.)
Also, you try sustaining a serious, grown-up conversation among concerned fans about how Emilie Autumn should “take ratsponsibility for her mistakes out of ratspect for her muffins”. Thus, the official Asylum forum kept a tight grip on overt criticism of EA's claims and actions.
The Emilie Autumn forum is a dystopian hell. Truth be told, when I decided to leave you could not do anything but gush about Emilie. Otherwise all of her extremist arse kissing fans will be down your throat, ripping you apart in seconds, if you so much as questioned her behaviour. So much for freedom of opinion, let alone the idea of creating a harmonious community for ‘outcasts’. Hahaha. (2014 🐀)
The word filter thing really wasn't a big deal – I'm just pointing it out as one goofy expression of EA's need to control the narrative and rhetoric, which became especially noticeable in those post-book, pre-FLAG years. By that point, EA's fuse had been shortened by near on half a decade of non-stop touring / recording / writing / promoting / adjusting to the pressure and demands of an ever-growing fanbase, while also dealing with a horrorshow of personal turmoil and health issues behind the scenes. In other words: she was done taking any shit, in any form, or humoring anyone's ridiculous feedback regarding anything.
To be fair, it was never her forte to begin with. Will it come as a shock if I tell you that EA doesn't have the greatest track record for successful collaborative work? Let's do a quick-cut montage!
EA's very first corporate sponsor was her mother's “Enchant Clothing & Costume” online store 🔍; she went on to claim that her mother was dead. She sessioned for Billy Corgan, that went super well. 🎵 She liked Courtney Love for a minute, but that didn't work out because she felt that Courtney only valued her for her pee. 📝 (It probably didn't help that in early 2006, while EA was recording her post-break-up-tell-all album about Corgan, C-Love was recording her post-rehab-redemption album with Corgan. 🔍 Either way, EA didn't seem to like Courtney anymore after that. Courtney likes her, though! 📝) The one artist EA has ever approached for a duet (and by approached, I mean she recorded a demo and threw the CD on stage when he played Chicago in 2004) was, of all people, Morrissey. That never came to pass, thank mercy 🔍 – this fandom has suffered enough. In 2005, EA recorded some haunting vocals and violins for a potential collab with the frontman of Attrition. When, three years later, they were used on one track 🎵 of Attrition's All Mine Enemies Whisper, she alleged 📝 that the recordings had been obtained from her under the false pretense of a different project, then hideously altered to sound “out of tune”, and used without her permission. She enlisted her fans to boycott the album and the band, and threatened legal action. Meanwhile, on LiveJournal and Attrition's message boards, band associates were appalled: according to them, EA had been aware of the project's nature from the start... and had been completely unreachable, even through her label, during the months of its development. (Besides, Attrition is a semi-obscure English darkwave band from the 80s, whose micro-distributed albums don't even have their own Wikipedia pages... so I wonder what EA was hoping to get out of that theoretical lawsuit. These people own nothing but vintage gain pedals!) The song “Cold Hard Cash” 🎤 by Angelspit (who contributed a remix to one of her EPs in 2008) may or may not be an EA diss track. 🐀 Back when indie jewelry brand RockLove (which now has licensing deals with Disney, Marvel, and DC) was still someone's bedroom project, their first drop was an EA-inspired collection 🔍, which appears in many early Opheliac photoshoots. The partnership was terminated on bad terms, for unclear reasons; the RockLove owner shared in a statement that EA had “drunk the cool-aid” of Trisol Guy's shady business practices, and that the two of them had been spamming her with “crazed angry message[s]” for days.
Why am I talking about this? Because it was precisely one such ill-fated business partnership that triggered the Great Asylum Secession.
One fine day of spring 2010, the owner of vegan make-up brand Aromaleigh popped onto the Asylum forum to announce that they were cutting ties with EA, with damning receipts of copy-pasted emails (lost to time). Basically, the brand had been sponsoring her for half a decade, and while Aromaleigh had been actively promoting her music and tours, EA hadn't exactly been returning the favor. (Indeed, the extent of EA's sponcon seemed to have been a banner link to their website on her front page, and a single “random drunken endorsement” LiveJournal post that kind of reads like satire📝, from 2005.)
EA responded by banning the owner's account, deleting the thread, and posting this flippant statement a few days later:
Dearest Plague Rats, To be honest, I have no idea of what the hell happened with Aromaleigh, and I don't care to find out – the whole drama is a complete mystery to me, as I've been away for months touring and have not been in contact with anyone. All I know is that I've been promoting the company for ages and have not asked them for anything in years. (...) Please focus on more interesting things. I am. (“Save the Drama...” forum post, March 2010)
Posts questioning her good faith in the conflict were deleted from the forum. Shortly thereafter, citing how prolific and labor-intensive the Asylum forum had grown, EA shut down all non-EA related subforums – which, among many other topics, included a pretty active thread about Aromaleigh products.
So one Plague Rat decided to create a separate, members-only forum 📝, where users could recreate some of the now-defunct off-topic threads... and also freely voice their critical opinions of EA's behavior without fear of backlash from mods or rabid stans. Thus, “The Reform” was born. (Reform [n]: amendment of what is defective, vicious, corrupt, or depraved.)
For a few weeks, the two-state solution seemed to work fine. And then word spread among forum mods and other diehard fans that there was this horrid other forum, where obsessive haters gathered to spew disgusting lies and vitriol about EA... and soon enough, it was bedlam in the Asylum.
Any explicit mention of the Reform was forbidden on the Asylum forum. Suspicion of participation in the Reform would get you banned. The party line was that The Reform was the enemy 🐀 – even though a number of people were active on both forums, because they liked freedom of expression almost as much as they liked EA. Double agents would lurk on the forum and report back with snark material; sycophants would infiltrate the Reform to identify traitors – much to the amusement of the “haters”, who mocked them and their ilk for “licking EA's pink sparkly boots”. There was no containing the seething, or the sass, among Asylum ranks.
Pretty soon, the insubordination spread to Tumblr. There was the “Ask the Reform” Q&A blog, where questioning fans could interact with “Rebel Rats”, get more details on past drama, and make up their own minds about the people EA called bullies.
And then, there were the “confession blogs”, which published anonymous submissions about EA, positive, negative or neutral, with little censorship. Finally, you didn't even have to pick a throw-away username on a private forum to voice your hottest / strangest / most controversial EA takes. Fans could vent, rant, lament, wonder, shitpost to their heart's content, anonymously. Obviously, given the context of frustration and censorship in the fandom, a lot of the first waves of confessions were EXTREMELY negative.
EA's acolyte Veronica managed to get the first one shut down. If memory serves, she misunderstood the confession blog format, and may have believed that all the posts on “Emilie Autumn Confessions” came from one or a small group of individuals. She was genuinely devastated, and wrote the blog admin to let them know that they were a terrible person who said terrible things. The admin was mortified, apologized profusely and deleted the blog of their own initiative. (Which goes to show that the concept did not come from cruel and malicious anti-fans, as detractors often claimed.)
But a new blog sprung up almost immediately, with a different mod team, and did not surrender. And much like in EA's own book, once the Plague Rats found out that they possessed the gift of speech... well, they really took to it.
Established in 2011 and passed on through generation after generation of mod teams to the present day, Wayward Victorian Confessions would turn out to be the longest-lived institution in the EA fandom. For over a decade now, through all the bleakest nights and dankest debacles of the Asylum, and despite its initial reputation as a troll den, WVC has acted as a kind of neutral ground and vox populi for the active fanbase and anti-fanbase. (The last nominally-active EA fansite to date, She Fights Like a Girl, is actually an offshoot of WVC: one of the old admins created it as a database to answer “frequently asked questions” about EA.)
Wayward Victorian Confessions has now outlived every other EA platform, official and unofficial. Were it not for the continued existence of the “troll den”, what little fan community survives in 2024 would be non-existent, plain and simple. To quote from late 20th century Canadian philosophy: isn't it ironic?
I feel like [WVC] is the only place I feel any of that old Asylum community kind of feeling I felt before EA got so focused on the book. It sucks that it’s so full of unhappiness, and I wish she hadn’t poisoned the sanctuary she claimed to have built. It’s just kind of fallen apart, like a crumbling building. (🐀 2016)

CONTINUED IN COMMENTS

submitted by pillowcase-of-eels to HobbyDrama [link] [comments]


2024.05.10 15:49 Witty-Cat9244 Physics

the physics paper was quite easy not that difficult there was a focal point question to label other questions include protostar and tsbale star describing them was rlly surprised on the amount of space physics questions also resistor drawing and well as resistor labelling graphs. Make sure to revise space physics light those chapters. No moment question was given. There was a 4 mark question on how when you wear glasses the convex lense allows you to see the problem and the solution and u also had to draw a diagram for it and that's it
submitted by Witty-Cat9244 to IGCSEleak2024 [link] [comments]


2024.05.09 17:36 debandjit A DIY Delight: My Review of TedsWoodworking Products

Having always admired handcrafted furniture but never quite possessing the confidence to tackle woodworking myself, I decided to invest in some pre-cut wooden kits from TedsWoodworking. Let me tell you, it was an absolute revelation!

Simple Assembly, Stellar Results
The kits arrived beautifully packaged, with all the wooden pieces meticulously labelled and sanded to a smooth finish. TedsWoodworking includes a comprehensive instruction booklet that even a complete DIY novice like myself could understand. Each step was clearly outlined, accompanied by helpful diagrams that left no room for confusion. The cutting and drilling templates were ingenious, ensuring perfect alignment and a frustration-free assembly process.
High-Quality Materials Make All the Difference
The quality of the wood is truly top-notch. TedsWoodworking uses responsibly sourced, solid hardwoods that boast a beautiful grain and rich colour. The wood itself feels substantial and cuts cleanly, which minimises waste and ensures a professional-looking end product. I was particularly impressed by the joinery techniques incorporated into the kits. These clever methods made assembly a breeze and resulted in incredibly sturdy pieces that I know will stand the test of time.
A Sense of Accomplishment and Bespoke Beauty
Following the easy-to-understand instructions, I was able to assemble a stunning wooden coffee table in just a few hours. The sense of accomplishment I felt upon completing the project was immense! It was incredibly rewarding to transform a collection of wooden pieces into a beautiful and functional piece of furniture. Moreover, the fact that I had crafted it myself imbues the coffee table with a special significance. It’s not just any coffee table; it’s a testament to my newfound woodworking skills and a unique piece that perfectly complements my home decor.
More Than Just Kits: A Supportive Community
TedsWoodworking goes above and beyond by offering a fantastic online community for its customers. The forum is a treasure trove of information, with experienced woodworkers sharing tips, tricks, and project ideas. There’s also a wealth of instructional videos available online, which I found particularly helpful for visual learners like myself. Whether you’re a seasoned pro or a complete beginner, the TedsWoodworking community fosters a sense of camaraderie and provides the support you need to bring your woodworking vision to life.
In Conclusion: A Rewarding Investment
In conclusion, I wholeheartedly recommend TedsWoodworking products to anyone interested in exploring the world of woodworking. Their high-quality kits, coupled with their exceptional customer support, make it a truly rewarding experience. Whether you’re looking to craft a simple shelf or an heirloom-quality piece, TedsWoodworking has something for everyone. So, ditch the flat-pack furniture and embrace the satisfaction of creating something beautiful and bespoke with your own two hands. You won’t regret it!
submitted by debandjit to u/debandjit [link] [comments]


2024.05.09 17:33 Prestigious_Moment90 typing exams help

So basically as of last week, im typing my a levels now due to handwriting but that not a problem as I type much faster than i write anyway. my only problem is about the structure of the exam when I'm doing it on a computer. Like when im sitting the exam do I have to label the question number for all the questions and especially for economics im very confused as my teacher said im doing section a on paper but does that just apply to calculations and diagrams or is it even the written responces. Also does anyone know if i would be allowed to bring in my own keyboard to the exam, i dont need this but i guess it could help me a bit.
submitted by Prestigious_Moment90 to 6thForm [link] [comments]


2024.05.09 01:05 Gretzu Help connecting ceiling fan control box (new fan with remote) to old wiring...

Hello! We purchased a new fan w/remote to replace an old light fixture (installed the correct brace, etc.) and I was hoping someone here could help me figure out the wiring.
Attached are photos of the wiring with labels indicating what's connected currently in each nut.
I've also attached a picture of the controllewiring, and some pictures of the wiring diagram/instructions.
I believe the white controller wire goes in the nut with the two white wires, and the black controller wire goes with the single black wire... the green ground wire connects to the ground of the mount.
Can anyone confirm if that's correct or what the right connections would be?
Thanks in advance for any assistance 🙏 😊
submitted by Gretzu to AskElectricians [link] [comments]


2024.05.08 22:17 Sunscreen_Savior6 Diagram of brain MCQ?

Diagram of brain MCQ?
Do we have to be able to label the parts of the brain for the AP test? Like, will there be questions were we have a blank diagram and know where each part of the brain is?
https://preview.redd.it/ws048ivig9zc1.png?width=760&format=png&auto=webp&s=0dc322ad2a6f105a08f139ace5351d40c1bb5fbe
Sort of like this?
submitted by Sunscreen_Savior6 to APPsychology [link] [comments]


2024.05.08 18:15 charliebruce123 X3 / S3 wiring harness / motor pinout

I've got an X3 which had intermittent loss of speedo and power assist. I assumed a wiring fault, and (with much swearing, oily mess, and cable pulling) managed to get the harness out. I can't see any obvious damage to the conductors though - some nicks to the outer sheath but nothing cutting a conductor. So I think there's a hidden fault somewhere.
I've managed to continuity test and confirm 5 of the wires (3 power, 2 signal) from motor to motor driver ends, but I believe there is meant to be a third signal wire based on the cable labelling?
Does anyone have a wiring diagram of the loom, or pinout of the motor and smart capsule connectors, so I can confirm?
submitted by charliebruce123 to VanMoofSelfRepair [link] [comments]


2024.05.08 12:21 Makrocare7 Navigating the Maze The Art of Labeling Medical Devices

In the intricate world of medical device manufacturing, every label tells a story. It’s not just about slapping on some stickers; it’s a meticulous dance between safety, regulation, and effective communication. Let me take you on a journey through the key considerations for labeling medical devices effectively.
Once upon a time, in the bustling corridors of healthcare innovation, regulatory compliance stood tall as the guardian of patient safety. Agencies like the FDA in the U.S. and the European Commission in the EU set forth stringent requirements, demanding labels to be more than just ink on paper. They dictated the content, format, language, symbols, and even the placement of labels, ensuring every word and symbol spoke volumes about the device’s safety and efficacy.
But it wasn’t just about ticking regulatory boxes. No, labels had to speak directly to the hearts of healthcare professionals and end-users alike. Safety information took center stage, boldly warning of potential hazards, precautions, contraindications, and adverse reactions. Clear, concise language and universally recognized symbols became the lingua franca, bridging gaps of understanding across diverse user groups.
Each label became a beacon of identity in the vast sea of medical devices. Device identification wasn’t just about names and numbers; it was about traceability and recall. From serial numbers to manufacturing details, and even barcodes or RFID tags, every label carried the weight of accountability and trust.
Instructions for use weren’t mere afterthoughts; they were lifelines. From assembly to operation, maintenance, and disposal, these instructions were the guiding light for users navigating the complexities of modern healthcare. Clear, logically organized instructions supplemented with diagrams or illustrations became the cornerstone of usability.
But in the global marketplace, linguistic diversity reigned supreme. Multilingual labeling wasn’t just a courtesy; it was a necessity. Labels spoke in one language and many, accommodating users with varying proficiency levels and ensuring comprehension and compliance across borders.
And amidst this whirlwind of regulation and communication, one anchor remained steadfast: Labeling Medical Devices. Like a lighthouse in the storm, MakroCare stood as a beacon of expertise, guiding manufacturers through regulatory requirements and optimizing labeling strategies for success.
In the ever-evolving landscape of medical device manufacturing, effective labeling isn’t just about sticking labels; it’s about telling stories of safety, compliance, and usability. So, the next time you peel back the label on a medical device, remember, that it’s more than just ink on paper — it’s a narrative of care, precision, and trust.
submitted by Makrocare7 to u/Makrocare7 [link] [comments]


2024.05.07 11:25 lampasoftware Approaches to creating line graphs for iOS apps in the SwiftUI framework

Approaches to creating line graphs for iOS apps in the SwiftUI framework
Hi, iOS devs! We are Lampa Software, and we want to share another article made by our iOS developer Oleh Didushok. Please let us know in the comments if this article was useful, we'd also be glad to know what article you'd like to read 🫶🏻 (P.S. The github link will be down below 👇🏻)
________________________________________________________________________________________________
Approaches to creating line graphs for iOS apps in the SwiftUI framework

Photo by Isaac Smith on Unsplash
An important component of mobile app development is the creation of informative graphs and charts. Visual representation of data is crucial for conveying complex information to users simply and concisely.
Although SwiftUI provides a powerful set of tools for creating screens and user interfaces, until iOS 16, there was no native framework from Apple for working with graphs. Of course, this didn’t mean that there was no way to create apps with graphs and charts. There were two ways to create graphs natively (using struct Shapes) or use third-party frameworks.
Here are some ways to implement charts before iOS 16:
  1. Developing graphics natively using struct Shapes, or rather struct Path, allows you to create your shapes and objects with any geometric properties, customize the animation of your graphic objects, and divide your UI into many small components. But this option has the following disadvantages: сreating complex forms can be cumbersome and require a significant amount of code, potentially making development complex; Path and Shapes may not have all the functionality of standard graphic frameworks, so you’ll need to implement some features separately.
  2. Using third-party frameworks saves development time and provides a relatively secure and proven code base (since the code has been used many times in other projects). However, even here there are drawbacks: dependence on a third-party framework and its subsequent update after critical bugs are found or with the release of new versions of iOS; dependence of some frameworks on others and their mutual compatibility; a significant increase in the size of the program.
Let’s look at different options for creating linear graphs. For example, let’s take the format of a regular line chart. The image below shows a broken-line graph with round points of current values, where the days of the week are marked horizontally, and the mood options (Excellent, Good, Usual, Terrible) are marked vertically by day.

https://preview.redd.it/v8qov8uu2zyc1.png?width=652&format=png&auto=webp&s=358d73cb93ee4b6166e24c82f87e178b878abd9c
We need to develop a line graph using the SwiftUI framework with support starting from iOS 15. Also, we need to minimize the use of third-party frameworks. Given that the specialized Swift Charts framework is only available since iOS 16, we start with the native way via struct Path.

Method №1: Shapes

SwiftUI provides many powerful tools out of the box, with Shapes being one of them, and Apple’s tools include Capsule, Circle, Ellipse, Rectangle, and RoundedRectangle. The Shape protocol conforms to the Animatable and View protocols, which means we can customize their appearance and behavior. But we can also create our shape using the Path structure (the outline of a two-dimensional shape we draw ourselves). The Shape protocol contains an important method func path(in: CGRect) -> Path: after implementing it, we must return a Path describing the structure of the newly created Shape.
Let’s start by creating a struct LineView that accepts an array of optional values of type Double? and uses Path to draw a graph from each previous array value to the next.
To determine the boundary dimensions of the graph and calculate ratios, we use the GeometryReader, which will allow us to get the height and width values for superview. These values, along with the func ratio(for index: Int) -> Double method, calculate the location of each point on the line by multiplying the height by the ratio of the individual data point to the highest point (func ratio(for index: Int)).
To emulate the input data, we will create an enum MoodCondition that will describe different possible states.
Similar to the struct LineView, we will create a separate struct LineChartCircleView. The specified structure also accepts an array of optional values (let dataPoints), and an additional value let radius. The structure draws separate round points with a radius of radius also through Path.
We overlay struct LineChartCircleView on struct LineView and get a broken-line graph with points for each value.

https://preview.redd.it/q7pqbhm33zyc1.png?width=622&format=png&auto=webp&s=a558a3fd7265eae89c8c1962a4c60bcf1db87e8c
It is important to display the X and Y coordinate axes along with the curves, so let’s start with the implementation of the Y axis, namely, by creating a struct YAxisView.
The value for the variable scaleFactor will be passed from the parent struct LineChartView, and the offset modifier will list all possible MoodCondition depending on the value of each value and the height of the chart.
To construct the coordinate X, create a struct XAxisView. Create an enum WeekDay to display all days of the week on the XaxisView axis.
To make the graph easier to use, let’s add horizontal dashed grid lines for the Y-axis, which will correspond to each MoodCondition. To do this, create a separate struct LinesForYLabel.
It is important to combine all the Views into one single struct LineChartView, where they will be contained simultaneously:
  • X and Y axes;
  • broken-line graph;
  • intersection points;
  • horizontal dashed lines for the Y-axis.
Using init(), we initialize the struct LineChartView with the input data for the dataPoints property through MoodCondition for all days of the week. The calculation of axisWidth and scaleFactor values is based on the ratio of values along the Y-axis and the size of the chart and may vary depending on the design. The structures LinesForYLabel(), LineView(dataPoints: dataPoints), LineChartCircleView(dataPoints: dataPoints, radius: 4.0) are superimposed on each other and placed in the ZStack. Then they are combined with YAxisView(scaleFactor: Double(scaleFactor)) and XAxisView() in HStack/VStack, respectively.
This way, you can develop any variants and combinations of charts. However, there is an interdependence of each component of the View, for example, the amount of code and the complexity of maintaining and expanding the existing functionality.

Method №2: SwiftUICharts

Another option for building a similar chart is to use a third-party framework, such as SwiftUICharts. It’s what they do:
  • Pie charts, line charts, bar charts, and histograms.
  • Various coordinate grids.
  • Interactive labels to show the current value of the chart, etc.
The library is available with iOS 13 and Xcode 11 and can be installed via Swift Package Manager or CocoaPods. After adding SwiftUICharts to your project, you need to import the framework using import SwiftUICharts.
First, we initialize the let dataSet model with input data based on values from enum MoodCondition and enum WeekDay. Immediately, we configure the point markers with pointStyle and the model to control the style of the lines with style. We use GridStyle to configure the grid view for the chart and LineChartStyle to add the main chart settings.

Method №3: Swift Charts

The last option for building a chart is the Swift Charts framework.
It creates various types of charts, including line, dot, and bar charts. Scales and axes that correspond to the input data are automatically generated for them.
We import the framework using import Charts, then create a struct Day function that will correspond to a specific day WeekDay and MoodCondition.
Based on the struct Day, we will create a let currentWeeks variable that will correspond to the given week with the corresponding Day.
To build the required graph, we use structures:
  • LineMark, which visualizes data using a sequence of connected segments.
  • PointMark, which displays data using dots.
Using ForEach, we run through all the input data currentWeeks and set x, y values to LineMark and PointMark, respectively.
In the .chartXAxis modifier, set up the axis:
  • Positioning;
  • Color;
  • Scale for the X-axis.
The same applies to chartYAxis, but we also configure the Y-axis grid.
The peculiarity of using Swift Charts is that, with the help of various modifiers, we can quickly create many different types of charts without much effort. The framework is easy to use, supports animation, has a wide range of functions for creating and editing charts/diagrams, and also contains a lot of material on how to work with it.
Let’s compare the options for building charts using Shapes, SwiftUIChartsLIbrary, and Swift Charts for a comparative analysis.
The result was as follows:

https://preview.redd.it/lbmvdg383zyc1.png?width=1179&format=png&auto=webp&s=ebd94b11d947f5213de17bfc36b255646749d89c
So, we have tested 3 different options for building diagrams in the SwiftUI environment and such a simple task as building a graph in SwiftUI requires a thorough analysis:
  • The minimum version of iOS;
  • Design complexity;
  • The number of graphs.;
  • Time allocated for development;
  • The possibility of frequent design changes in the future, etc.
We have created a primitive chart, but even such a simple design allows you to understand all the difficulties that may arise in the future for iOS developers when building charts using the SwiftUI framework.
Here you can find this project: https://github.com/OlehDidushok/TestGraphProject?source=post_page-----1cc321a8bbaa--------------------------------
submitted by lampasoftware to swift [link] [comments]


http://rodzice.org/