Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "no refunds"
-
I work at a small retail store and we have quite a few regular customers who know I'm studying computer science because I'm always coding at work on my laptop.
One lady who comes in quite often and is very sweet asked me if I would take a look at her phone. She said she bought it and paid the owner of a phone repair store to set it up for her, but was felt like he did something weird to it. I told her I wasn't an expert but would look at it.
Oh my god. This guy set up her phone connected to his own personal icloud account. All of his music was on there. All of his contacts were on there. All of his pictures were on there. Even nude pictures of multiple people that this lady said she definitely does not know. I tell her this is very very wrong and no one in their right mind should've set her phone up this way.
I automatically think to factory reset. I'm unfamiliar with iPhone, as the last time I used one was an iPhone4 many years ago. I was unaware that apple applies an authentication lock when the phone is reset.
The authentication is set up underneath yet ANOTHER email address that belongs to this guy, as this lady promised me she has no knowledge of any email address similar to the one listed, nor does she have access to it.
I tell her to call the guy and ask for her money back and to unlock her phone so that she can reset it herself.
He claims that he cannot accept refunds if a factory reset has been performed.
Uhm, I am calling SOOOOO much bullshit. There should be absolutely no reason why the owner of the phone cannot factory reset it. The owner should be able to do ANYTHING she wants with it, without being locked out of it because some creep at a repair store did NOT DO HIS JOB CORRECTLY AND HE KNOWS IT. Why else would he claim he can't refund if it's been reset, because he KNOWS she got locked out.
So long story short I talked on the phone with him and cussed him out telling him he was wrong for taking advantage of someone who doesn't know much about technology and that he was invading privacy and violating her security and that i would report him if he didn't fully refund her and unlock her phone.
He gave her all of her money back, unlocked the phone (which she is deciding to sell because she got so scared by this), and I'm still filing a complaint against this man and his store. Who knows how many more clueless people he did this too. Fucking scumbag.10 -
Since I just bought a mystery bundle of steam games and received codes for games I already own.... and I'm in a good mood ☺️
I will drop the keys into the comments section for anyone who wants to take them.
Games:
- Star Wars - Knights of the old republic 2
- SimCity 4 Deluxe Edition
Leave a comment once you use the code 😏 don't be a dick!18 -
Startup-ing 101, from Fitbit:
- spy on users
- sell data
- cut production costs
- mutilate people's bodies, leaving burn scars that will never heal
- announce the recall, get PR, and make the refund process impossibly convoluted
- never give actual refunds
- claim that yes, fitbit catches fire, but only the old discontinued device, just to mess with search results and make the actual info (that all devices catch fire) hard to find
- try hard to obtain the devices in question, so people who suffered have no evidence
- give bogus word salad replies to the press
This is what one of the people burned has to say:
"I do not have feeling in parts of my wrist due to nerve damage and I will have a large scar that will be with me the rest of my life. This was a traumatic experience and I hope no one else has to go through it. So, if you own a Fitbit, please reconsider using it."
Ladies and gentlemen, cringefest starts. One of fitbit replies:
"Fitbit products are designed and produced in accordance with strict standards and undergo extensive internal and external testing to ensure the safety of our users. Based on our internal and independent third party testing and analysis, we do not believe this type of injury could occur from normal use. We are committed to conducting a full investigation. With Google's resources and global platform, Fitbit will be able to accelerate innovation in the wearables category, scale faster, and make health even more accessible to everyone. I could not be more excited for what lies ahead".
In the future, corporate speech will be autogenerated.
(if you wear fitbit, just be aware of this.)
13 -
I don't feel comfortable swearing. It's just how I was raised. But GoDaddy makes me want to. Badly. One of my specialities is switching people AWAY from that monstrosity. EVERY time I do that and there are pro-rated refunds, they ALWAYS try to pressure me into applying that refund to some other unwanted product. NO, YOU DINGBAT! We're dropping you like the hot, gooey, fly-covered turd you are, not looking to add even MORE expensive and unnecessary services.
-
Am I in developer hell already? A shitty project is about to come to an end (hopefully), or should I rather say: It needs to come to an end. But I am still quite lost in how to deal with it, hence procrastinating on it - making the deadline come closer and with it the realization that I'll probably have to rewrite almost everything. I'm not sure how, but I do know that the current code is a dumpster fire.
Basically what I need to do is dealing with the APIs of different payment providers/gateways (like PayPal, AmazonPay). For most cases I'll get a payment ID from the shop and need to act on it later, e.g. capture the authorized money in the case of a credit card transaction or do refunds (without user interaction, unless there is an error). Now at first I put something together where I try to abstract the payment information into two tables:
orders{1}<->{0..n}payments
payments{1}<->{1..n}paymentDetails
Unfortunately trying to abstract the different payment methods and to squeeze them (and their different possible stati and functions) in these tables was not very successful, it's a total mess with magic numbers, half-broken behavior and without any consideration for partial payments/captures or unfinished requests (i.e. if there is an exception before the response is dealt with, there is no indication that anything has ever been sent). Also the current amount is calculated through the history of the paymentDetails table, which basically works differently for each payment type.
How to fix this mess in a way that I'll still have a job by next week?
I'm trying to improve the db schema first, as I think my biggest problems are lying there. Through some research I've come across a recommendation for making payment type specific subtables (with a magic number/string in the main table to prevent having to look up all subtables). That way I can record what I send and receive without having to abstract it too much, so I'll have an acceptable transaction log. The paymentDetails table can be removed (necessary fields go to the payments table). The payments table gets multiple fields for the amount (differentiating between open, authorized, captured, processing and refunded values) and always reflects the current status.
Tables:
payments
paymentRequestsPaypal
paymentRequestsAmazonpay
paymentRequestsXyz
I think I'm going in the right direction here. hm. Maybe there's some light at the end of this long, dark tunnel. Or a train. I'll have two days to find out.question kill me already send help thank you for being my rubber duck payment gateways deadline approaching rant/question burnout6 -
TRUSTWORTHY BTC AND ETHEREUM RECOVERY EXPERT= CONSULT SALVAGE ASSET RECOVERY
I saw a post in a Facebook group about a great employment opportunity. The job offer seemed perfectly good salary, benefits, and flexible hours. The agency behind the offer appeared professional, so I decided to apply. Everything seemed normal at first, but then they asked for my personal details and a payment to process the application. They assured me that this was standard procedure, so I trusted them and paid the fee. Not long after, everything went wrong. The job offer disappeared, and I could no longer reach the agency. I tried contacting them through the details they had provided, but no one responded. That's when I realized something was terribly wrong. I later discovered that the fraudsters had used my personal information to apply for credit loans in my name, created an ID.me account to impersonate me, and even filed for tax refunds. The total amount of money they stole from me was a staggering $423,300 USD.I felt completely lost and devastated. I didn’t know where to turn, so I reached out to SALVAGE ASSET RECOVERY. Their team acted quickly and professionally. They tracked down the scammers and worked tirelessly to recover all of the stolen funds. With their help, I was able to get every cent of the money back. The process was not easy, but SALVAGE ASSET RECOVERY kept me informed every step of the way. Their expertise and persistence made all the difference. I honestly don’t know what I would have done without them. Thanks to their hard work, I could finally start to get back on my feet and focus on moving forward. This experience taught me a hard lesson about the importance of being cautious when applying for jobs online. Scammers can easily create convincing profiles and manipulate people into giving up their personal information. Now, I make sure to verify any job opportunity thoroughly before sharing anything online. It’s essential to be extra careful and, if something feels off, trust your instincts. I'm grateful to have recovered my money, but this ordeal has left me with a heightened awareness of how vulnerable we can be in the digital world. Anyone looking for jobs online should always be cautious, and never hesitate to reach out for help if they suspect they’ve been scammed.
THEIR CONTACT INFO
TELEGRAM---@Salvageasset
WHATSAPP...+ 1 8 4 7 6 5 4 7 0 9 6
1 -
RELIABLE AND TRUSTWORTHY BTC AND ETHEREUM RECOVERY EXPERT= CONSULT CRYPTOCHAIN GLOBAL TRACK
I saw a post in a Facebook group about a great employment opportunity. The job offer seemed perfectly good salary, benefits, and flexible hours. The agency behind the offer appeared professional, so I decided to apply. Everything seemed normal at first, but then they asked for my personal details and a payment to process the application. They assured me that this was standard procedure, so I trusted them and paid the fee. Not long after, everything went wrong. The job offers disappeared, and I could no longer reach the agency. I tried contacting them through the details they had provided, but no one responded. That’s when I realized something was terribly wrong. I later discovered that the fraudsters had used my personal information to apply for credit loans in my name, created an ID.me account to impersonate me, and even filed for tax refunds. The total amount of money they stole from me was a staggering $423,300 USD.I felt completely lost and devastated. I didn’t know where to turn, so I reached out to CRYPTOCHAIN GLOBAL TRACK. Their team acted quickly and professionally. They tracked down the scammers and worked tirelessly to recover all of the stolen funds. With their help, I was able to get every cent of the money back. The process was not easy, but CRYPTOCHAIN GLOBAL TRACK kept me informed every step of the way. Their expertise and persistence made all the difference. I honestly don’t know what I would have done without them. Thanks to their hard work, I could finally start to get back on my feet and focus on moving forward. This experience taught me a hard lesson about the importance of being cautious when applying for jobs online. Scammers can easily create convincing profiles and manipulate people into giving up their personal information. Now, I make sure to verify any job opportunity thoroughly before sharing anything online. It’s essential to be extra careful and, if something feels off, trust your instincts. I’m grateful to have recovered my money, but this ordeal has left me with a heightened awareness of how vulnerable we can be in the digital world. Anyone looking for jobs online should always be cautious, and never hesitate to reach out for help if they suspect they’ve been scammed.
THEIR CONTACT INFO
Email: cryptochainglobaltrack@cryptochain. co. site
WhatsApp: +44 7 7 6 8 7 6 1 5 6 9
Website: ccgtonline. com1
