Grasshopper diagram with labels

TransitDiagrams

2019.09.19 23:42 StoneColdCrazzzy TransitDiagrams

A community for all kinds of Transit Diagrams and Maps - a place to exchange and help with self-made Transit Maps and Diagrams.
[link]


2024.05.14 22:25 jouleater Anatomy book with labelled diagrams.

Hi guys, I downloaded an anatomy textbook that was ONLY labelled diagrams on one page and the page directly after that was the diagram without the labels & instead were blank lines so that you could fill them in yourself. My iCloud didn’t save it and I don’t remember the name. I only got past the first few diagrams which were the vertebrae specifically the vertebral column. I don’t remember the name if anyone can please assist! This is the only way I can visually learn! Thank you.
submitted by jouleater to step1 [link] [comments]


2024.05.14 16:51 Paranoid-Delusion Repair Help

Repair Help
My mother gave me her old camera that she found in her attic. I looked it up and it would cost less to replace than to bring into a shop to fix, so I thought I would give it a shot. I've never fixed a camera before, but at this point at least if I can't fix it I won't have spent a ton of money on it.
No battery, the lens is in 2 pieces, and the film advance lever is stuck on top of a good coating of dust on everything inside and out. I found the manual and factory service guide online, but they're not much help with basic things like "how do I dismantle it without tearing it apart." The service manual in particular I've found to be enlightening as to just how many parts are in this thing, but everything is labeled/referred to by part number with no description and half the diagrams are in German.
Honest opinion time: should I just not try this or is there an actually good source of information on how to service this that I am just not finding? I found lots of useful info about the SL35, but very little about the M (very different body)
submitted by Paranoid-Delusion to Photography_Gear [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 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 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 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.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 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 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]


2024.05.06 16:37 WhatCanIMakeToday Definitely DIFFERENT "DRS Counts" [WalkThrough] (2/n)

Definitely DIFFERENT
GameStop has been changing the language used to describe their share counts in the SEC 10-K and 10-Q filings. In order to understand the differences, please first read the prerequisite DD DSPP is technically different from DRS [WalkThrough] (1/n) defining what it means to have shares Directly Registered, which has the following TADR:
https://preview.redd.it/2uefybxlctyc1.png?width=2438&format=png&auto=webp&s=bd6ce29413746a6dd703a879de251300dd0865c6
Since Oct 2021, GameStop has used three (3) different phrases in their SEC filings for counting “[directly] registered shares” (be sure to read the prerequisite DD defining terms), as follows [1]:
  1. directly registered with our transfer agent [2021-10-30 to 2022-10-29]
  2. held by record holders [2023-03-22]
  3. held by registered holders with our transfer agent [2023-06-01 to 2024-03-20]
GameStop and the SEC must be on the same page for GameStop’s SEC filings so we can use the table from the prerequisite DD made from the SEC’s definitions of terms. We can slice and dice that table to highlight what these three terms mean.
https://preview.redd.it/1ajlqksoctyc1.png?width=1745&format=png&auto=webp&s=ad5c57eec001ab63ff91d43d5288f2b92c8041ad
  1. (Purple box outline) The term “directly registered” must be equivalent to the SEC’s interpretation, so only Pure DRS is known to definitely qualify and meet all the characteristics. (Only in an atypical and unlikely event where there are no DSPP shares held in DTC for operational efficiency could the “pot” of DSPP shares be considered as directly registered.)
  2. (Light blue fill) The term “held by record holders” is equivalent to “registered” (i.e., “held of record” aka “shareholders of record” aka “registered shareholders” are equivalent) so we can see that all shares registered on ComputerShare’s books are counted as “held by record holders”. The shares “held by record holders” includes DRS shares plus all DSPP shares (regardless of where those shares are held, i.e., DSPP@CS and DSPP@DTC).
  3. (Dashed purple outline) The term “held by registered holders with our transfer agent” modifies the set of “registered holders” (which is DRS+DSPP) with a limit to count only to shares held with our transfer agent. Thus, DRS and DSPP@CS shares qualify for this count, but not DSPP@DTC because shares at DTC are not with the transfer agent.
Now we have drawn boxes with to be determined values for variables DRS, DSPP@CS, DSPP@DTC, and DSPP=DSPP@CS+DSPP@DTC. These variables are purely conceptual for now.

Title & Possession

The prerequisite DD introduced the legal concepts of title and possession which can be used to describe GameStop’s various DRS share counts. (If you haven’t read it by now, you really should because there will be references to content which may not make sense without the prerequisite context.) Registering shares with the transfer agent, ComputerShare, establishes direct title for record holders.
Registered & Record holders have Direct TITLE. No mention of possession.
Direct title is very good, but if you recall from the prerequisite DD, “Title is distinct from possession)” where “possession and title may each be transferred independently of the other.” [Wikipedia: Title (property))]
  1. When counting shares “directly registered”, GameStop counted shares where record holders (aka registered owners) have both title and possession because the shares are directly registered to your name (title) and held by the transfer agent (possession).
  2. When counting shares “held by record holders”, GameStop counted shares based on their title meaning shares that have your name on it (instead of DTCC/DTC/Cede & Co’s name). Possession was not a factor in this count meaning where shares are held was irrelevant.
  3. When counting shares “held by registered holders with our transfer agent”, GameStop counted shares based on title and possession again, but this time counting only those DRS and DSPP shares that reside with the transfer agent (i.e., with possession). Notably, any registered shares held in DTC for operational efficiency (i.e., DSPP@DTC) would be excluded from this count as the title holder (the registered shareholder) doesn’t have direct possession of shares at the Transfer Agent because some shares are held in DTC.
There’s an expression about possession: Possession is nine-tenths of the law. Basically the idea is whoever has possession of property is generally presumed to be the owner unless it can be proven that it’s owned by someone else, usually by proving title. Good thing DSPP and DRS shareholders have direct title.
As for possession… well, what will you do if your wife and her boyfriend drive away in your car during a zombie apocalypse? (I said there’d be references to content from the prerequisite DD.)

DSPP, Possessed?

According to the DSPP Plan Brochure, while ComputerShare has a book-entry for registering DSPP Plan Participants as owners of shares (green which represents your title to shares), the actual shares are held either by ComputerShare or in the name of ComputerShare’s nominee (e.g., possession by the transfer agent or not); probably still Dingo & Co (as of last year).
https://preview.redd.it/ih48kjyxctyc1.png?width=2756&format=png&auto=webp&s=19e979d0e831d2182efea383f0832022b8ac5bbf
Shares held by ComputerShare are at the transfer agent which would qualify those shares as “pure DRS”, if there isn’t any allocated for operational efficiency. However, typically 10-20% of the aggregate DSPP shares are held by DTC (via the nominee) which is not at the transfer agent. (The term “aggregate” here indicates that all DSPP shares are bundled together into a “pot”; of which some may be ladled out to be held by DTC. The aggregation, putting all the shares together into a pot, means there's no assignment of whose DSPP shares get ladled out.)
https://preview.redd.it/wkt4j515dtyc1.png?width=926&format=png&auto=webp&s=61cf476ff1cd90a11489aa26660e0f451aec166a
As registered shareholders, DSPP Plan Participants have direct title to DSPP shares. With respect to possession, DSPP shares are held either by ComputerShare (possessed) or by its nominee; with DirectStock account records at ComputerShare indicating Plan Participants interest in those shares establishing the chain of title. Leveraging the analogy, your car is either in your driveway (possessed) or on your wife’s boyfriend’s driveway (not in your possession) where its registration card issued by the DMV indicates you have title to the car while your wife says it’s OK for her boyfriend to be driving it (chain of title).
In order to make sure shares are properly accounted for, ComputerShare says they use double-entry accounting systems [Wikipedia].
https://preview.redd.it/ubl2gxi8dtyc1.png?width=1199&format=png&auto=webp&s=ba1319ec883acb208b3622efdeb0adca94bdc171
The idea of a double-entry accounting system is simple and very much similar to filling out forms in duplicate (e.g., with a carbon copy) or more: one copy for you and one copy for the other party. This way both sides have a copy and are on the same page. If someone tries to lie, cheat, or steal, the other party can bring their copy to prove wrongdoing. Consider then that DSPP shares, particularly those held in DTC, must be accounted for on both sides. DSPP shares must be accounted for between DSPP and Plan Participants and DSPP shares held in DTC must be accounted for between the DTC and Plan Participants. ComputerShare can’t simply hand registered shares to the DTC as then ComputerShare would be short on those shares for Plan Participants. In order to keep the books balanced, when ComputerShare “gives” DSPP shares to DTC for operational efficiency, ComputerShare also needs the DTC to “give back” the same number of shares for Plan Participants.
I’ve previously dissected ComputerShare’s disclosures to annotate ComputerShare’s diagram to more accurately depict the share holding structure for DSPP shares in the following illustration which shows how ComputerShare “gives” DSPP shares to DTC for operational efficiency and the corresponding “giving back” those shares to shareholders:
https://preview.redd.it/uo5160mddtyc1.png?width=3100&format=png&auto=webp&s=a07ae3d74a49f14545143d241dcf66f109da530d
  • Divided the "Outstanding shares" with annotations for shares either "Held by the Transfer Agent" or "Held by DTC/DTCC/Cede & Co". (These are the only two places to look for shares and GameStop’s SEC filings are consistent with this.)
  • Extended the box for Registered-ownership DSPP shares (purple outline of light orange box) to illustrate how registered-ownership DSPP shares can be held by either the Transfer Agent or DTC.
  • As some of the DSPP Shares (i.e., those held by the DTC) are maintained by ComputerShare's broker, I've added ComputerShare as having a line under Banks/Brokers for the DSPP shares that are held in DTC maintained by a broker "for the benefit of Computershare, and in turn, for the benefit of plan participants".
  • As ComputerShare's DSPP shares in DTC are beneficially owned "for the benefit of plan participants", there's an orange line to the Registered-ownership Shareholders for ComputerShare's beneficially owned shares at the broker held by DTC/DTCC/Cede & Co that are for the registered ownership DSPP shares.
When ComputerShare “gives” the DTC possession of some DSPP shares to hold on to (thus crossing the line from “Held by Transfer Agent” over to “Held by DTC/DTCC/Cede & Co), those shares are “maintained by the broker” (ComputerShare’s broker) for the benefit of ComputerShare who, in turn, holds those shares for the benefit of Plan Participants. This roundabout passing of DSPP shares through the DTC to ComputerShare’s broker back to DSPP Plan Participants allows ComputerShare to have the right number of shares for DSPP Plan Participants. And now, the double-entry accounting system is balanced with ComputerShare holding enough shares for DSPP Plan Participants.
https://preview.redd.it/mo8i7dzidtyc1.png?width=1873&format=png&auto=webp&s=df229a0ae65f45adb650d50edf64f5999d521ffd
After DSPP shares go around the DTC roundabout, registered DSPP Plan Participants have direct title to beneficially owned shares in the DTC’s possession via ComputerShare and ComputerShare’s broker. Keep in mind that all shares are essentially treated as fungible in the financial system. While we use convenience terms like “real shares” vs “fake shares” and “registered shares” vs “beneficially owned shares”, these are all just simply shares in the system. Shares don’t have serial numbers (unless certificated, but that’s just the certificate having a serial number so that they can be connected back to shares) or any other identifying information. Every share (beneficial or registered, real or “fake”) is completely interchangeable for another share (of the same class and type from the same issuer, obviously).
As far as ComputerShare’s books are concerned, DSPP Plan Participants have direct title to the proper number of shares, whether the shares are at the transfer agent or the DTC. And while apes may not be a fan of the DTC’s beneficial ownership system, Paul Conn and ComputerShare don’t share our concern so direct title to shares held in the DTC doesn’t bother them
…there is a concern among some investors that if any shares are held in DTC, that that must be a bad thing. I'm not sure we subscribe to that point of view,... [YouTube around 38s mark]
By contrast to the registered DSPP shares where Plan Participants only have direct title to shares potentially with indirect possession of shares through the DTC’s beneficial ownership system, holders of pure DRS shares have both direct title and direct possession of shares.

Clearing Confusion

The concept of separating title from possession for property may not be well known or familiar to everyone and, I suspect, is a huge fundamental source of confusion that has (until now) been unaddressed and unidentified. Here are a couple (hopefully) relatable examples to illustrate this concept to help clear up confusion:
Example 1: Your Wife’s Boyfriend Driving Your Car
Imagine your wife and her boyfriend are speeding down Lover’s Lane when they’re pulled over by a cop. The cop will ask for license and registration because those two documents identify who is in possession of the car (i.e. your wife’s boyfriend as the driver) and who is the registered owner with title to the car (i.e., you), respectively.
Example 2: Your Home
Imagine you are renting your home. As a renter, you probably tell people the place is “yours” because you have possession by renting even though your landlord is the owner with title to “your” home. This is an example where we use the term “your” to refer to having possession without title.
At the same time, if someone were to ask your landlord if the place you rent is theirs, your landlord would also say yes.
Me to Your Landlord: Is that your place where the ape lives?
Landlord: Yep! I got some really regarded apes renting from me.
In this case, the same term “your” refers to having title without possession.
Which means that two different parties, you and your landlord, can simultaneously claim ownership of your home depending solely on having either title or possession; without needing both.
Applying this to our GameStop stocks, we can see how various statements people thought were conflicting can all be simultaneously true depending on how ownership is viewed: by title and/or possession. Our DSPP shares at ComputerShare aren’t lent out, per ComputerShare. This is true. Our DSPP shares are in the name of ComputerShare or their nominee with a book entry for Plan Participants giving direct title to shares which are in the possession of (i.e., held by) ComputerShare or their nominee. And, ComputerShare isn’t lending our DSPP shares because (a) the shares are in the name of ComputerShare or their nominee and (b) lending is different from holding shares in the DTC “for operational efficiency”. As soon as the DTC has possession of DSPP shares (i.e., “held [] in DTC” per ComputerShare), the DTC can do whatever they want with “their” shares by possession which might also be “your” shares by title. Compounded by the fact that shares are fungible, nobody has any f\ing clue who owns what in this system.*
Fun Fact: After financial markets nearly collapsed in 1970 after billions in securities Failed To Deliver, SIPC was created to restore trust by providing insurance to
investors whose "securities may have been lost, improperly hypothecated, misappropriated, never purchased, or even stolen" [Wikipedia]
because nobody trusted Wall St so insurance was created to engender trust without fixing the problems. [DD] Sound familiar? Anyway…
In order to keep ComputerShare’s books balanced, the DSPP shares held in DTC (i.e., DTC’s possession) must make their way back to ComputerShare’s broker to hold for the benefit of ComputerShare who holds shares for the benefit of Plan Participants (i.e., to match title).
Question: What “operational efficiency” benefit is gained by ComputerShare giving possession of registered DSPP shares to the DTC to hold which just ultimately end back at ComputerShare’s broker (who isn’t lending out shares) for the benefit of ComputerShare for the benefit of Plan Participants? Why are X number of registered DSPP@DTC shares going into this DTC black box just so that X number of beneficially owned shares end up at ComputerShare’s broker FBO ComputerShare FBO Plan Participants? 🤔 This roundabout “operational efficiency” exists for a reason, why? How? (Best leave these topics for another DD post… feel free to comment!)

Counting By Title and/or Possession

Now that we have a better understanding of title and possession, we can apply those concepts to our table of definitions from the prerequisite DD, DSPP is technically different from DRS [WalkThrough] (1/n), to label the 3 characteristics of directly registered shares as relating to title or possession:
https://preview.redd.it/hlguufuxdtyc1.png?width=1103&format=png&auto=webp&s=d017a66604e30921a72d8278973d1baaede6c169
  • Title is established by registering your name into a book. If your name is registered on the books with the transfer agent, then you have direct title. If your name is on the books of an intermediary (e.g., a broker), then you have indirect title to shares in “street name”.
  • Registered shareholders (aka shareholders of record) have direct title as your name is registered on the issuer’s books (at ComputerShare, the transfer agent for GameStop).
  • Possession of shares depends on where your shares are held. You don’t have possession of shares held in “street name”.
  • DSPP shares are registered to you (direct title) but may or may not be at the transfer agent (i.e., possibly without direct possession) depending on operational efficiency.
  • Directly Registered shares are registered to you (direct title) and at the transfer agent (in your possession).
We can add back in the layer for GameStop’s 3 different DRS counts to visualize the DRS counts by title and/or possession to circle back with where we started.
https://preview.redd.it/2j1v6n7tdtyc1.png?width=1871&format=png&auto=webp&s=86443d640c888ca6948f10d75568870943cb9c01
  1. When counting shares “directly registered” (“DRS”), GameStop counted shares where record holders (aka registered owners) have both title and possession.
  2. When counting shares “held by record holders” (“DRS+DSPP” or “DRS+DSPP@CS+DSPP@DTC”), GameStop counted shares based on their title meaning shares that have your name on it; instead of DTCC/DTC/Cede & Co’s name. Possession (i.e., where shares are held) was not a factor in this count.
  3. When counting shares “held by registered holders with our transfer agent” (“DRS+DSPP@CS”), GameStop counted shares based on title and possession again, but this time counting only those DRS and DSPP shares that reside with the transfer agent (i.e., with possession). Notably, some registered shares held in DTC for operational efficiency (i.e., DSPP@DTC) would be excluded from this count as the title holder (the registered shareholder) doesn’t have direct possession of shares at the Transfer Agent.
This information allows us to consider the DRS counts over time and extrapolate some numbers, but that’ll be for another DD post.
NOTICE: If there’s no operational efficiency with zero DSPP shares at DTC, then DSPP@DTC=0. Without operational efficiency, DRS+DSPP@CS+DSPP@DTC(0) is the exact same as DRS+DSPP@CS so the phrases “held by record holders” and “held by registered holders with our transfer agent” would result in the exact same count; if there’s no operational efficiency. The only reason to differentiate the two counts with two different descriptions [2] is because there is operational efficiency so DSPP@DTC must be non-zero resulting in two different counts. (Otherwise, GameStop would’ve just kept with the same “held by record holders” wording.) We will delve more into the importance of this in another DD post.

TADR

As title and possession are separate and may each be transferred independently of the other, we can distinguish between “street name”, “registered”, and “directly registered” shares by how the holder has title and/or possession of their shares. Registering shares establishes title, which does not necessarily imply possession. Registering shares with the transfer agent establishes direct title. Directly registered shareholders have both direct title and direct possession.
We can visualize those different share holding methods with GameStop’s 3 different “DRS Count” descriptions:
https://preview.redd.it/fv6yj002etyc1.png?width=4698&format=png&auto=webp&s=71877277fb70c995c7927f8e8d444e0bf4c131d5
GameStop has used 3 different phrases in their SEC filings for counting shares which can be described in terms of title and/or possession as follows:
  1. “directly registered” with our transfer agent [2021-10-30 to 2022-10-29] (i.e., =DRS) counts shares having all 3 characteristics of directly registered shares such that holders have both direct title and direct possession of the shares at the transfer agent. (Purple box)
  2. held by “record holders” [2023-03-22] (i.e., =DRS+DSPP which can be expanded as =DRS+DSPP@CS+DSPP@DTC) counts shares registered to your name (instead of Cede & Co/DTC/DTCC) such that record holders have direct title to shares regardless of where the shares are held (e.g., possession is not a factor for this count). (Light blue fill)
  3. held by “registered holders with our transfer agent” [2023-06-01 to 2024-03-20] (i.e., =DRS+DSPP@CS) counts shares registered to your name (instead of Cede & Co/DTC/DTCC) such that registered holders have direct title to shares and direct possession of the shares at the transfer agent. This count excludes registered shares not at the transfer agent (i.e., held in DTC) where the registered holder does not have direct possession of the shares at the transfer agent. (Dashed purple outline)
As possession is nine-tenths of the law, there’s good reason to hold directly registered shares because, in the event of shit happening (e.g., zombie apocalypse or MOASS), having possession means you won’t need to repo your shares by asserting title. (Having possession is good because, with respect to the analogy, do you think Rick Grimes in the Walking Dead) would care about your title to your car that your wife and her boyfriend drove off in during a zombie apocalypse?)
And, as a result of the language in GameStop’s SEC filings changing over time, we can determine that DSPP@DTC is non-zero (i.e., DSPP@DTC > 0) meaning operational efficiency is occurring; even though we don’t have any idea (except for Paul Conn’s “typically 10-20%” statement) how many shares are used for operational efficiency for GameStop… yet.

Other Posts In This WalkThrough Series

  1. DSPP is technically different from DRS [WalkThrough] (1/n)

[1] For reference, here are the "DRS Count" statements from the 10-K/Q filings available from EDGAR:
  • As of October 30, 2021, 5.2 million shares of our Class A common stock were directly registered with our transfer agent, ComputerShare.
  • As of January 29, 2022, 8.9 million shares of our Class A common stock were directly registered with our transfer agent, ComputerShare.
  • As of July 30, 2022, 71.3 million shares of our Class A common stock were directly registered with our transfer agent.
  • As of October 29, 2022, 71.8 million shares of our Class A common stock were directly registered with our transfer agent.
  • As of March 22, 2023, there were 197,058 record holders of our Class A Common Stock. Excluding the approximately 228.7 million shares of our Class A Common Stock held by Cede & Co on behalf of the Depository Trust & Clearing Corporation (or approximately 75% of our outstanding shares), approximately 76.0 million shares of our Class A Common Stock were held by record holders as of March 22, 2023 (or approximately 25% of our outstanding shares.
  • As of June 1, 2023, there were approximately 304,751,243 shares of our Class A common stock outstanding. Of those outstanding shares, approximately 228.1 million were held by Cede & Co on behalf of the Depository Trust & Clearing Corporation (or approximately 75% of our outstanding shares) and approximately 76.6 million shares of our Class A common stock were held by registered holders with our transfer agent (or approximately 25% of our outstanding shares) as of June 1, 2023.
  • As of August 31, 2023, there were approximately 305,241,294 shares of our Class A common stock outstanding. Of those outstanding shares, approximately 229.8 million were held by Cede & Co on behalf of the Depository Trust & Clearing Corporation (or approximately 75% of our outstanding shares) and approximately 75.4 million shares of our Class A common stock were held by registered holders with our transfer agent (or approximately 25% of our outstanding shares) as of August 31, 2023.
  • As of November 30, 2023, there were approximately 305,514,315 shares of our Class A common stock outstanding. Of those outstanding shares, approximately 230.1 million were held by Cede & Co on behalf of the Depository Trust & Clearing Corporation (or approximately 75% of our outstanding shares) and approximately 75.4 million shares of our Class A common stock were held by registered holders with our transfer agent (or approximately 25% of our outstanding shares) as of November 30, 2023.
  • Our Class A Common Stock is traded on the New York Stock Exchange (“NYSE”) under the symbol “GME”. As of March 20, 2024, there were 305,873,200 shares of our Class A common stock outstanding. Of those outstanding shares, approximately 230.6 million were held by Cede & Co on behalf of the Depository Trust & Clearing Corporation (or approximately 75% of our outstanding shares) and approximately 75.3 million shares of our Class A common stock were held by registered holders with our transfer agent (or approximately 25% of our outstanding shares).
As summarized by this table:
https://preview.redd.it/gzcrilv9etyc1.png?width=2438&format=png&auto=webp&s=2f344198617acb63d1a0beb43b12d235372ee6f5
[2] There is a “Presumption of Consistent Usage (and Meaningful Variation)“ which is a relevant “Canon of Construction” here in understanding terms, especially in law. The presumption is simple: legalese is confusing so it helps to understand a word salad of legal jargon if the same words are presumed to have the same meaning throughout and using a different term (i.e., a variation) suggests a different meaning is intended.
https://preview.redd.it/n371sckdetyc1.png?width=640&format=png&auto=webp&s=dde43f81ef077726d6bfbc716ccaf100cfa1e317
The presumption of meaningful variation says “directly registered with our transfer agent”, “held by record holders”, and “held by registered holders with our transfer agent” each have a different meaning.
submitted by WhatCanIMakeToday to Superstonk [link] [comments]


2024.05.06 08:50 azura700 hello, can anyone send the M1 Edexcel May23 solved? I'm facing problems with this paper.

hello, can anyone send the M1 Edexcel May23 solved? I'm facing problems with this paper. submitted by azura700 to alevel [link] [comments]


2024.05.06 05:16 constanning [AP Physics 1] Atticus(?) Machines

[AP Physics 1] Atticus(?) Machines
I'm getting different answers than the textbook solution and my textbook didnt provide an explanation for this question.
Heres the problem:
You are supposed to find the tension of rope(s) and the acceleration of the system:
You are given that M=1.0kg and the friction coefficient is 0.2
you are supposed to use g=10m/s^2
https://preview.redd.it/7fs4kp8y1qyc1.png?width=1080&format=png&auto=webp&s=d88e595bc5e0302d55c0cf5e4819ac0eb502222d
The textbook answers are:
a= 0.22m/s^2
T2=20N
T1=29N
(T1 and T2 might be swapped, the textbook didnt label anything lmao)
The textbook is a little sloppy with sig figs and rounding
however, i got a=~2.4m/s^2 and I can't figure out where I'm going wrong
i noticed that if I plug in their value of a into my equations, i get the right tensions
heres my work for reference-sorry if its a little messy (i stopped solving for tension after noticing my a is wrong)
https://ibb.co/YQtnR7w (sorry reddit wont host the image for some reason)
random sidenote: are my diagrams/work okay for the Ap exam? or will i got docked points for drawing it wrong or something?
thank you all so much!
submitted by constanning to PhysicsStudents [link] [comments]


2024.05.05 14:56 itsbernie81 Future Greater Sydney Rail Network Diagram

Future Greater Sydney Rail Network Diagram
With the soon-to-open Metro extension to Sydenham via the City, there's been a bit of chatter about the new diagram. Since we're in a future looking state in mind, I wanted to share my take of other extensions that I consider will complete the network, and how I would represent the network in a diagram format.
Higher resolution version (and more details of the project) here: https://www.behance.net/gallery/197247589/Greater-Sydney-Rail-Network-v92
Approach to the diagram
  • TransportNSW separates the Sydney diagram from the Intercity & Regional Diagram, which is a reasonable compromise on space and legibility, but showing the two networks separately means users often do not realise there may be additional coexisting travel options. This diagram puts both networks side-by-side.
  • Metro, heavy rail and light rail services are shown, although some details for light rail routes have been omitted due to space constraints. I have sought to clearly differentiate between the different rail modes through choice of lines and colour. (Heavy rail are bright, solid and darker colours. Metro has a futuristic neon and grey combination. Light rail is pastel.) While Metro retains the "M" roundel, individual lines are labelled "R" to avoid confusion with the Motorway network.
  • Heavy rail services are shown with more granularity (inclding some guidance on stopping patterns), and different types of services are given their own route number identifier. This results in more numbers, and I have gone with a double-digit approach, where the first number gives a sense of where the service goes (1 = north, 2 = west, 3 / 4 = south west, 5 = south) and the second number differentiates between services going in the same general direction. For example, T40 = Macarthur to City via East Hills and Sydnenham (Express), T42 = Revesby to City via East Hills and Sydenham (Local), T45 = Western Sydney Airport to City via East Hills and Sydney Airport.
Services, stopping patterns and symbols
  • Line names have been retained but I have sought to avoid overly long ones. Metro lines have been broken up based on direction of travel from city, even if they effectively operate as through services. This makes it easier to identify the line based on direction of travel from the city, which remains the focal point of most trips. On this basis, the TransportNSW "M1 North West & Bankstown Metro" becomes "R1 Northwest Metro" and "R3 Southwest Metro".
New lines and extensions
A closeup of the Sydney diagram
Metro
  • Extend the R1 Northwest Metro to St Marys, to complete the outer loop
  • Extend the R2 West Metro to Western Sydney Airport, to provide coverage to the underserved south west region, and to provide a one-seat ride from WSI to Parramatta and Sydney CBD
  • Extend the R3 Southwest Metro from Bankstown to Liverpool via Milperra
  • Build the R4 Southeast Metro to La Perouse via Oxford Street, Bondi Junction, Randwick and Maroubra
  • Build the R5 Inner Ring Metro, R6 Middle Ring Metro and R7 Outer Ring Metro - a series of concentric semicircular routes connecting multiple regional population and job centres and greatly improving cross-city travel options. (Very ambitious I know, although many of the components are part of the 2056 vision published by the Government a while back.)
Rail
  • T45 - Extend Leppington Rail Link to Western Sydney Airport, allowing one-seat ride between Sydney's two airports
  • T35 - transform Cumberland Line into a north-south spine by incorporating the former Carlingford Line (yes, I know in reality it will shortly become part of the Parramatta Light Rail), enabling services running from Epping to Parramatta to Glenfield via Fairfield and Liverpool
  • New fasttrack sections to bypass the most winding / slow sections of intercity rail to Gosford / Newcastle and Wollongong
Light Rail
  • Split L1 into two halves, with each terminating at the new Bays Precinct
  • Extend L3 to Maroubra Beach
  • Build new L4 to serve the busy Green Square / Botany Road corridor
  • Build new L5 to serve the busy Parramatta Road corridor
  • Redesign and expand Parramatta Light Rail network, including extensions to Macquarie Park via land reserved for Cumberland County Road corridor, and converting North West T-Way to light rail
  • Expand the Newcastle Light Rail network
Intercity & Regional network. See more here: https://www.behance.net/gallery/197247589/Greater-Sydney-Rail-Network-v92
submitted by itsbernie81 to SydneyTrains [link] [comments]


2024.05.05 13:58 troppytumb Anatomy of America-Style Axe Head

Anatomy of America-Style Axe Head submitted by troppytumb to OffGridLiving [link] [comments]


2024.05.05 03:24 gamma647 Help with Technic Plug & Play amp Harness

Help with Technic Plug & Play amp Harness
2010 bmw 328i Base stereo; no tweeters, no amp
I have recently received the Technic 2/4 stereo harness and an alpine Mx-f30 4 channel amp with speaker level input harness (harness with white connector). I also have bimmertech PnP fronts and subs coming but will change those out with stock speakers once they arrive. I am trying to plan this out before going and taking out all the seats and panels.
Here is my Alpine speaker level input harness:
![img](688ngrrzbiyc1 "White = left front + white/black = left front - grey = right front + grey/black = right front - Green = right rear + Green/black = right rear - violet = left rear + violet/black = left rear -")
Here is what I can gather from reading the labels on the wires of the Technic cables/wires:
L4WF#1 - Long 4 Wire Female #1 (red,black,white,white/black)
![img](rf8l24qfciyc1 "White = Left Front+ White/black = Left Front- Red = 12v Black = ground")

L4WF#2 - Long 4 Wire Female #2 (blue,blue/black,grey,grey/black)
![img](hugvt9h5diyc1 "Grey = Right Front+ Grey/black = Right Front- Blue = antenna Blue/black = not labeled")
L2WM#1 - Long 2 Wire Male #1 (red,black)
![img](e9b9nya9diyc1 "Red = not labeled Black = not labeled")
L2WM#2 - Long 2 Wire Male #2 (white,black)
![img](gkq9928cdiyc1 "White = not labeled Black = not labeled")
S2WF#1 - Short 2 Wire Female #1 (white,black) White = not labeled Black = not labeled
S2WF#2 - Short 2 Wire Female #2 (black,red) Red = not labeled Black = not labeled

S2WF #1 & 2
I can only assume it would hook up as follows:
Unplug 4 wire males from both subs. Attach Technic Long 4 wire Females to the BMW 4 wire males and run both Long 4 wire cables (L4WF) to the trunk hooking them up to the alpine harness as such:
L4WF#1: TH white Front Left+ > Alpine white Front Left+ TH white/black Front Left- > Alpine white/black Front Left- TH Red 12v > alpine power??? TH black ground > alpine ground???
L4WF#2: TH grey Front Right+ > alpine grey Front Right+ TH grey/black Front Right- > alpine grey/black Front Right- TH blue antenna > ??? TH blue/black > ???
Then plug in the Long 2 wire males into each sub and run to the trunk and attach to the alpine speaker harness as such:
L2WM#1: TH red > alpine green Rear Right+ TH black > alpine green/black Rear Right-
L2WM#2: TH white > alpine violet Rear Left+ TH black > alpine violet Rear Left -

This would give me the 2 front mids and 2 under seat subs going to my speaker level input harness but leaves the Short 2 wire females and the blue & blue/black wires that I’m unsure of what they are used for.
If you've ever installed the 2/4 harness any info would be greatly appreciated as there is no documentation/wire diagram written for this harness.
submitted by gamma647 to E90 [link] [comments]


2024.05.05 01:26 dcmetro7 I am slightly skeptical of Kennedy's new poll

I am slightly skeptical of Kennedy's new poll
hello $2.90 stock image from https://www.shutterstock.com/image-vectopeople-shaking-hands-vector-handshake-two-234189016
Robert Kennedy Jr. is running for president as an independent candidate. He wants you to know he's serious, and that's he's not a spoiler. You know, that thing he called Ralph Nader in 2000? He's not that. He's going to win. And he's got the numbers to back it up, with a sleek new video to explain it all. He's got a gambit planned, to take Biden off the board with the cold and unfeeling hand of hard facts.
Disclaimer: I know that it is the job of Kennedy's campaign to make the optimistic pitch for Kennedy's chances. But since the optimistic pitch for Kennedy's chances is misleading and wrong, we should hold accountable the people who say misleading and wrong things.

Um, Nerd Alert!!!1

Kennedy's campaign recently released this video to explain the Big News, starring 'Director of Content' Jonathan Hiller. Hiller wants you to know that he's a bit of a nerd. A numbers guru. A 🤓, hold the ☝️. He just loves diving into the data and seeing where it leads, in a fair, even-handed manner. Let's explore the numbers with our new friend Jon.
i can assert with 95% confidence that this man still says 'amazeballs'
  • 0:47 'we conducted a nationwide poll of over 25,000 respondents, and our margin of error was 0.6%. That makes it, by far, THE most accurate predictor of the 2024 election that we have thus far.
I could not tell you with much confidence what a 'Director of Content' actually does. But from the way he talks about statistics, I'm guessing that working with statistics is not a big part of the job description.
First of all, he tries to dazzle the audience with numbers. It is true that most polls have sample sizes between 1,000 and 5,000 people, and it is indeed true that 25,000 is a larger number than either of those numbers. But sample sizes of around 1,000 have become the standard for offering a reasonable degree of precision -- a sample of 1,000 people from America's population of ~330,000,000 results in a margin of error of +/- 3%; this means, in simplified terms, that there's a 95% chance the real value is within 3 points of the poll's result. Why not use larger samples for issues of national importance, and have lower margins of error? In the words of Columbia stats professor Andrew Gelman, 'such larger samples generally a waste of time because public opinion varies enough from day to day that it is meaningless to attempt too precise an estimate. Indeed, to do so would be like getting on a scale in the morning and measuring your weight as 173.26 pounds.' To assert that level of precision six months out from an election is even less meaningful. For this reason, high-quality pollsters tend to focus on high-quality random samples to reduce bias, and thoughtful weighting techniques to make that sample as representative of the general population as possible. In short, quality trumps quantity; a well-designed study of 1,000 participants is superior to a shoddily-designed poll of 25,000. Put a pin in this.
Second of all, and more importantly, this is not how polls work, and this is not what the word 'accurate' means. In statistics, the words 'accurate' and 'precise' have distinct definitions, and statisticians are generally extremely careful to distinguish between the two.
if you know a Director of Content, please show them this diagram before it's too late
Accuracy is 'a measure of trueness or bias, how close the average value of your results is to the true value.' while
Precision is 'measure of variability or repeatability, or, how close your results are to each other.'
A low margin of error suggests high precision, as you'd expect future surveys conducted with different samples to give very similar results. But you cannot call this, or any other poll today, 'accurate,' because accuracy depends on one thing -- the closeness of your result to the true result. You know, the election that hasn't happened yet. Maybe they should have had their Director of Statistics make this video instead.
  • 1:04 'this is the head-to-head matchup between Biden and Trump. Trump with 294 and Biden with 244. Trump wins by 50 electoral votes, and if you're a political nerd like myself, you know that that is not very close.'
At this point, I"m starting to doubt not only that Mr. Hiller knows anything about statistics, but also that he's a 'political nerd' as he claims. Just as a statistician would not call a poll of an event that will only resolve in six months 'accurate,' a political nerd would not have such a boneheaded understanding of the Electoral College.
First of all, winning with 294 of the Electoral College votes would indeed be a historically close election. Winning 54.65% of the EC would result in the 9th-closest presidential election, in terms of percentage of the EC as a whole, in American history, sandwiched between Grover Cleveland's 1884 victory (which turned on just over a thousand votes in New York) and Jimmy Carter's win in 1976 (less than a two-point shift in just Ohio and Wisconsin would have flipped it to Ford).
Second of all, the EC margin does not accurately reflect the closeness of the election. You don't need to be a 'political nerd' to know this -- both 2016 and 2020 saw the victors winning 306 EVs (or 'not very close,' as Hiller calls it), but the elections came down to tiny margins in a few swing states. Trump swept the decisive states of WI, MI, and PA by less than a point each to win, while Biden's victory hinged on a 1.2-point victory in Pennsylvania.
  • 1:27 'in a head-to-head matchup, Robert F Kennedy Jr. wins 367 electoral votes versus Joe Biden's 171. Now that is what we call...a landslide' (landslide video)
Why was this even polled? Issues with the methodology aside. Kennedy's campaign is using this video to tell Biden that he should drop out. Trump dropping out is extremely unlikely and Kennedy doesn't seem to be pushing for this to happen.
  • 2:01 'so, to recap, Biden cannot beat Trump in a head-to-head race, and it is not close. Biden cannot beat Trump in a three-way race, and it's still not very close. Bobby wins in a landslide against Biden head-to-head. And Bobby beats Trump head-to-head. So wait, who's actually the spoiler here?
A compelling argument. I guess we're going to have to take a look at this poll.

the Oogie Boogie poll

At the bottom of that spoiler page from earlier, Kennedy provides three documents for us to peruse; two related to the poll by John Zogby Strategies, conducted between 4.13.24 and 4.21.24, and a powerpoint expounding on the poll. Let's take a look at this vaunted pinnacle of human forecasting achievement, also known as 'THE most accurate predictor of the 2024 election that we have thus far.'
I'm just going to give you a list of some of the more interesting state predictions this poll makes of a 2024 head-to-head between Trump and Biden, compared with how those states voted in 2020.
State 2024 Zogby prediction 2020 result projected swing
Utah R+2.7 R+20.5 D+17.8
Rhode Island D+4.6 D+20.28 R+16.2
Maine R+1.7 D+9.1 R+10.8
North Dakota R+18.8 R+33.4 D+14.6
Vermont D+21 D+35.4 R+14.4
Arizona R+11.6 D+0.31 R+11.9
Oregon D+3.9 D+16.1 R+12.2
Arkansas R+6.6 R+27.6 D+21
Oklahoma R+13.1 R+33.1 D+20
New York D+5.8 D+23.1 R+17.3
Virginia R+0.5 D+10.1 R+10.6
Missouri R+5.5 R+15.4 D+9.9
Indiana R+4.1 R+16.1 D+12
Now, maybe these are actually the leaked 2024 results. Maybe this is 'THE most accurate predictor of the 2024 election that we have thus far.' Maybe Traditional Democrats will power Biden to a twenty-point swing in Arkansas. But I am slightly skeptical that over a dozen states will swing by double digits in what appear to be entirely random directions. Reasonable people may ask what the hell happened here.
When you actually look at the poll itself, in the other document, an issue becomes clear from the very first page. Remember that '25,000 respondents' thing? Here's how they did it.
https://preview.redd.it/z3hbhxh6nhyc1.png?width=1146&format=png&auto=webp&s=fc931c2650217e13912a8196b6021d8ddaadc719
This was not a poll of 23,683 people, as the title suggests (which is less than 25,000 -- I guess counting isn't a skill expected from a Director of Content either); it's 50 polls, each with a sample size of around five hundred people. Remember when the campaign was dunking on those inferior polls that only had a thousand participants? Those unacceptable 3% margins of error in most regular polls? Every single mini-poll in this set falls below that mark. The lowest margin of error in this whole set comes for New York, with its n=740 for a population of 19.7 million clocking in at around 4%. This poll reminds me of the villainous Oogie Boogie from The Nightmare Before Christmas, in that it appears to be a unified and formidable presence, but when its seams are pulled, it is quickly revealed to be a sham composed of many tiny, pathetic components.
But that still doesn't explain how these numbers are so off. Look at some of these numbers -- Utah and Virginia as swing states. Missouri, Arkansas, and Oregon all close. You thought Democrats sweeping Arizona in the midterms would prevent them from a double-digit crash in the general?
This is normally where I'd look into the methodology, to see if there are any glaring errors that could result in these mistakes. But that turned out to be hard to do, as the poll only has the results. The only hint at the methodology comes from the title -- 'Interactive Survey of US Voters.' Interactive surveys usually use gamified elements ot hold the attention of the participants and convey the questions in a novel and easy-to-understand way. But obviously, when getting creative with your survey questions, you need to be extremely careful not to make design choices that will push users towards one option. And it seems like we'll never know what choices Zogby and co made.
When reading about Zogby, I quickly found that they're not the most reputable name in polling. Zogby is an old poll -- so old that Nate Silver called them the 'worst pollster in the world' in 2009, in which he criticizes their shoddy metholodogy for their online-based polls. Silver points out that, in 2008, Zogby had Obama favored in Arkansas, which other pollsters did not even consider possible (Obama lost AR in 2008 by twenty points) and had Obama close to victory in Oklahoma (he would lose it by over thirty.) Add on several misses in 2006, and it seems like Zogby's record of huge misses and secretive methods goes back a long way. If I worked for Kennedy's campaign, I might have commissioned them for this poll on their shoddiness alone, in the hopes of producing such an inexplicable poll to justify an unjustifiable campaign.

The powerpoint of desperation

In case that Hard Evidence didn't convince you, Kennedy's got one more arrow in his quiver: a good, old-fashioned slide deck laying out the case for Junior. And this thing is the cherry on the sundae. This is the document that convinced me that there is not a single person at the Junior Table who cares about the responsible use of statistics or avoiding misleading narratives. We have...
a PragerU graph -- that is, a visual that appears to convey quantitative data but, upon further inspection, contains no labeling or metrics that would allow a viewer to understand the numbers themselves. The only real takeaways are that RFK is in the Good Corner and Joe Biden is in the Bad Corner.
Junior pulls the old Truncated Axis trick, starting the Y-axis at a very high value to make the increase in this value look more pronounced than it is. Also, the year labels should be on the graph itself, rather than having to assume anything from the sources.
A table implying that Kennedy is more popular based on his website user data. This is misleading because voters know what Biden's policies are because he's been the president for the last four years. Voters don't know what Junior's policies are because few people knew who he was until recently.
https://preview.redd.it/so4sruc83ayc1.png?width=1392&format=png&auto=webp&s=05e491558d28b35b4f6863aee3be1fdf6f5f79b2
When I saw this last image, I was a little confused. A 28-point gap in the popular vote is absolutely unheard of. It would outstrip Harding's 26-point margin over Cox in 1920, the biggest popular vote landslide in a contested election ever. And a sample size of 56,000? Apparently replicated by two separate pollsters, with the same results? I was unaware that TMZ had decided to dive into the polling space. The only polls I was ever aware TMZ did were those little web polls beneath their articles. Surely he's not talking about that.
https://preview.redd.it/qcg9ns5f3ayc1.png?width=697&format=png&auto=webp&s=37670b224047a7f4dd31e99cb041861e5e866541
Oh.
It's an opt-in website poll, the example every high school statistics teacher uses on the first day to demonstrate how meaningless data can be used to mislead people. And perhaps Junior's campaign should have checked the polls again, because their guy is apparently losing to Joe.
by the transitive property Biden will win a 49-state landslide
As for the supposed corroboration on the 64-36 number on Zogby, I have no idea what they're talking about. It asserts the presence of an n=56,000 poll from Zogby conducted in May 2023, but was apparently only reported on by TMZ in 2024. I can find no evidence of this n=56,000 poll anywhere, and TMZ has a grand total of 1 article even mentioning the term 'zogby' on their site, and it's from 2006. And furthermore, if they had a huge-sample Zogby poll showing Kennedy winning in a landslide, why wouldn't they show that one off instead of the n=25,000 one they're bringing up now?
Genuinely, the most likely outcome seems to be that they just duplicated the poll because the people who made this slide deck either have no inclination or no ability to actually fact-check anything they publish.

Who cares?

I know what you're thinking. Who cares? Biden isn't going to drop out and endorse Kennedy, and this is the kind of insane moonshot thinking you expect from longshot third-party candidates. And furthermore, most of his base are the kind of disaffected voters who wouldn't necessarily vote if he weren't on the ballot. And he might take more from Trump than Biden anyway. And that's all true, but I still think it's important to point this out.
Kennedy is a scammer. He's raising the hopes of people who will inevitably be let down. He's using slickly-edited videos and official-looking documents to scam voters who don't know a lot about politics into giving him their money, their time, and their support, all to support a vengeance-driven campaign sprouted from the rotting ego of a blue-blood who has accomplished nothing of value in his seventy years on this planet and yet demands that tens of millions of people roll out the red carpet for him and acclamate him, in reverance of the one thing of note he has: his name. And I hate scammers. That's all.
submitted by dcmetro7 to AngryObservation [link] [comments]


http://activeproperty.pl/