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 - "investigate"
-
My "Coding Standards" for my dev team
1.) Every developer thinks or have thought their shit don't stink. If you think you have the best code, submit it to your peers for review. The results may surprise you.
2.) It doesn't matter if you've been working here for a day or ten years. Everyone's input is valuable. I don't care if you're the best damn programmer. If you ever pull rank or seniority on someone who is trying to help, even if it isn't necessarily valid or helpful, please have your resume ready to work elsewhere.
3.) Every language is great and every language sucks in their own ways. We don't have time for a measuring contest. The only time a language debate should arise is for the goal of finding the right one for the project at hand.
4.) Comment your code. We don't have time to investigate what the structure and purpose of your code is when we need to extend upon it.
5.) If you use someone else's work, give them the credit in your comments. Plagiarism will not be tolerated.
6.) If you use flash, you will be taken out back and shot. If you survive, you will be shot again.
7.) If you load jQuery for the sole purpose of writing a simple function, #6 applies.
8.) Unless it is an actual picture, there is little to no reason for not utilizing CSS. That's what it's there for.
9.) We don't support any version of Internet Explorer and Edge other than the latest versions, and only layout/alignment fixes will be bothered with.
10.) If you are struggling with a task, reach out. While you should be able to work independently, it doesn't make sense to waste your time and everyone else's to not seek assistance when needed.
11.) I'm serious about #6 and #7. Don't do it.48 -
So... A random morning moment:
(c - Cient, m - me)
C: Help!!! Our users are complaining that our website is not working as intended!!! This is crucial!!!!
M: What's the problem? What is not working?
C: EVERYTHING!!!! FIX IT!!!!
M: Could you be more specific...?
C: Look at the bugsnag - it has all the errrors!!!
M: *looks there - no errors* - But... It has no errors...
C: Okay, so client told me he's using Galaxy SII - does that ring a bell?
M: *thinks that I'm fucked* - Asks, which browser?
C: Why do you need it? It's a browser after all...
M: Yeah but not all browsers are the same and I need type and version to investigate...
C: It's Samsung default browser... Last updated 2012 January.
M: Well, tell that user to update the browser, the site is working fine on newer versions...
C: No, you update it.
M: Browser?!
C: Yes, what else?!
M: Of course, I'll fly 3000 kilometres to press UPDATE button on clients phone...
C: Well, he's not doing it himself - he's afraid!
M: Well, that is his problem. Site is working fine for other users with newer browsers.
C: But... He's a client
M: I get it but he's a client that uses 6 years old browser and tries to visit our website. Don't you remember that we ditched IE support on your behalf for the same reason?!
C: Oh... I see... Can you make something that it works with 2005 browsers?
M: Of course... *evil laugh starts* I'll make the website work on EVERY single device EVER - make it plain text.
C: Are you joking?
M: Are you?
----
And since then, we ditched the actual need for supporting users with old browsers that don't update to modern standards... Feels great!12 -
Prospective client: “I have a website through which I sell music, both physical copies and downloads, but am having all kinds of issues with it”.
Me: “Like what? Tell me more.”
Client: “Go to www... I’ll go through them with you”.
So I go, and client proceeds to rattle off a list of totally random shit for the next 26 and a half minutes without even stopping for breath, telling me what he’d prefer, talking through how easy other “similar” websites are and comparing his own website to them, as well as all the things that flat out just don’t work. He ended with the line “I just paid my developer who told me it was all good, but now he’s telling me he’s too busy to work on it”.
Meanwhile I’ve had a gander at “view source” and can see it’s been “built” with Wordpress, and with a fuck ton of plugins and shit to boot... you can only imagine the sense of euphoria I’m feeling at this point.
Me: “Did you have a contract with your developer?”
Client: “Nah”.
Me: “Do you have a budget in mind, either for just making right or for ongoing development?”
Client: “Yes, but minimal”.
Me: “So what do you want from me?”
Client: “I want to know how much it’s going to cost to fix!!!!” (apparently irritated by my question).
Me: “Oooook... Is there any way I can have access to your website to investigate, or clone it so I can recreate what’s going on?”
Client: “Yes” (gives me details of how to log in to his hosting, and WP admin).
Turns out, he had over 50 active plugins for literally EVERY. SINGLE. FUCKING. PIECE of functionality on his website. Furthermore, it was pretty clear that some plugin functionality overlapped, because... well, if you don’t know how to do something, install a plugin or seven to get it done, right?
Me: “So can I ask, what exactly is your budget? Just to give me ballpark as to how best move forward?”
Client: After going into how he’s already spent a lot of money on it already, “If we could we agree on below £200?”
Me: “...what, a month?”
Client: “No! In total. To make it right. Once it’s done it’s done, surely?!?!”
*a long silence*
Client: “So... what do you think?”
Me: “Burn it. Burn it all down”.8 -
Me: "Oh, this duplicate record in the database doesn't look important"
*Research. Check. Investigate
Me: "Looks fine to delete! :D"
*Live website goes down for half an hour4 -
client: the math on this investment calculator you made is wrong.
me: ok, how is it wrong?
client: one of our salesmen sais it not calculating correctly.
me: that's fine. i just need an example, or the corrected formula to use.
client: on this other website we put in the same information and it comes out different.
me: ok, let me investigate... this other site adds a fee every month so the output is different. If i turn that off the calculations are the same. would you like to add a monthly fee field?
clients: no, the calculator is working how we want then.
repeat 5 times at 3 month intervals.
client: the interest calculator is broken again. didn't we just fix it?
me: it was never broken. your people just can't math.3 -
It's maddening how few people working with the internet don't know anything about the protocols that make it work. Web work, especially, I spend far too much time explaining how status codes, methods, content-types etc work, how they're used and basic fundamental shit about how to do the job of someone building internet applications and consumable services.
The following has played out at more than one company:
App: "Hey api, I need some data"
API: "200 (plain text response message, content-type application/json, 'internal server error')"
App: *blows the fuck up
*msg service team*
Me: "Getting a 200 with a plaintext response containing an internal server exception"
Team: "Yeah, what's the problem?"
Me: "...200 means success, the message suggests 500. Either way, it should be one of the error codes. We use the status code to determine how the application processes the request. What do the logs say?"
Team: "Log says that the user wasn't signed in. Can you not read the response message and make a decision?"
Me: "That status for that is 401. And no, that would require us to know every message you have verbatim, in this case, it doesn't even deserialize and causes an exception because it's not actually json."
Team: "Why 401?"
Me: "It's the code for unauthorized. It tells us to redirect the user to the sign in experience"
Team: "We can't authorize until the user signs in"
Me: *angermatopoeia* "Just, trust me. If a user isn't logged in, return 401, if they don't have permissions you send 403"
Team: *googles SO* "Internet says we can use 500"
Me: "That's server error, it says something blew up with an unhandled exception on your end. You've already established it was an auth issue in the logs."
Team: "But there's an error, why doesn't that work?"
Me: "It's generic. It's like me messaging you and saying, "your service is broken". It doesn't give us any insight into what went wrong or *how* we should attempt to troubleshoot the error or where it occurred. You already know what's wrong, so just tell me with the status code."
Team: "But it's ok, right, 500? It's an error?"
Me: "It puts all the troubleshooting responsibility on your consumer to investigate the error at every level. A precise error code could potentially prevent us from bothering you at all."
Team: "How so?"
Me: "Send 401, we know that it's a login issue, 403, something is wrong with the request, 404 we're hitting an endpoint that doesn't exist, 503 we know that the service can't be reached for some reason, 504 means the service exists, but timed out at the gateway or service. In the worst case we're able to triage who needs to be involved to solve the issue, make sense?"
Team: "Oh, sounds cool, so how do we do that?"
Me: "That's down to your technology, your team will need to implement it. Most frameworks handle it out of the box for many cases."
Team: "Ah, ok. We'll send a 500, that sound easiest"
Me: *..l.. -__- ..l..* "Ok, let's get into the other 5 problems with this situation..."
Moral of the story: If this is you: learn the protocol you're utilizing, provide metadata, and stop treating your customers like shit.21 -
My team handles infrastructure deployment and automation in the cloud for our company, so we don't exactly develop applications ourselves, but we're responsible for building deployment pipelines, provisioning cloud resources, automating their deployments, etc.
I've ranted about this before, but it fits the weekly rant so I'll do it again.
Someone deployed an autoscaling application into our production AWS account, but they set the maximum instance count to 300. The account limit was less than that. So, of course, their application gets stuck and starts scaling out infinitely. Two hundred new servers spun up in an hour before hitting the limit and then throwing errors all over the place. They send me a ticket and I login to AWS to investigate. Not only have they broken their own application, but they've also made it impossible to deploy anything else into prod. Every other autoscaling group is now unable to scale out at all. We had to submit an emergency limit increase request to AWS, spent thousands of dollars on those stupidly-large instances, and yelled at the dev team responsible. Two weeks later, THEY INCREASED THE MAX COUNT TO 500 AND IT HAPPENED AGAIN!
And the whole thing happened because a database filled up the hard drive, so it would spin up a new server, whose hard drive would be full already and thus spin up a new server, and so on into infinity.
Thats probably the only WTF moment that resulted in me actually saying "WTF?!" out loud to the person responsible, but I've had others. One dev team had their code logging to a location they couldn't access, so we got daily requests for two weeks to download and email log files to them. Another dev team refused to believe their server was crashing due to their bad code even after we showed them the logs that demonstrated their application had a massive memory leak. Another team arbitrarily decided that they were going to deploy their code at 4 AM on a Saturday and they wanted a member of my team to be available in case something went wrong. We aren't 24/7 support. We aren't even weekend support. Or any support, technically. Another team told us we had one day to do three weeks' worth of work to deploy their application because they had set a hard deadline and then didn't tell us about it until the day before. We gave them a flat "No" for that request.
I could probably keep going, but you get the gist of it.4 -
People who say something isn't working and ask us to investigate.
Alright, it's not on our side, go ask support at {differentcompany}.
*presents actual proof*
Client replies: oh but I asked the other side and they send over this proof *shows proof saying that its not on our side but very technical so the client doesn't understand* so it's definitely on your side!!!!!!
This annoys the living fucking hell out of me, FUCKING FUCK.
😡9 -
Pointy Haired Boss: "There's an issue with this simple bit of that service, could you take a look?"
Me: "Sure, give me a minute to investigate"
*A minute later*
Me: "No wonder there's a problem, this code is horrendous! What idiot wrote this unmaintainable crap?"
PHB: "Doesn't matter, just fix it, test it and release it."
Me: "I just want to check who did it, so they never touch our code again."
*Checks SVN log*
Me: "Well, I guess I can never touch our code again."2 -
Today, I was told to investigate why the software doesn't work on "some" computers. I had no previous experience with that particular software but I just had to make some tests... easy, right? As soon as I ran the software, my computer crashed (I literally had to restart the pc). I asked my colleagues if I did something wrong but the set up seemed ok.
Later, in a random discussion about the software I found out it does "a little memory allocation". I opened the performance tab in task manager and ran the software again. In an instant, the RAM went from 1.3GB to 7.66GB (my pc has 8GB of RAM).
In an attempt to find how such a monstrosity was creater, I found out the developer that made the software had 16GB of RAM on his pc.
I have found something that eats RAM more than Chrome... brace yourselves.8 -
QA: When I open the app I get this strange error message that includes "No data connection could be established" near the start of it.
Me: I'll clean up how thats displayed, but the error means your phone doesn't have internet connection.
QA: No that can't be it, I do.
Me: You screenshot shows no WiFi or 3g / 4g symbols.
QA: No those are never there, please investigate.
Me: I have investigated and found that every other one of your screenshots had a WiFi or a 3g symbol. Example: <link>. Please check your connection and try again, i'll clean up the error display.
PM: Oh i've had an issue something like this before. We really need to show users an error screen. We can't just leave them on this screen with no error message at all.
Me: ... we have an error, thats what QA is complaining about, its not loading the text and displaying the error object.
Anyone else want to not pay attention and complain about something else that doesn't make sense? ... no? ... ok good, back to work then6 -
> Customer logs Jira ticket claiming app is not working
< I restart the app, investigate and explain tht their server has issues
ø Client closes the ticket as Resolved
-- a couple of days pass by ---
> Customer logs Jira ticket claiming app is not working
< I restart the app, investigate and explain tht their server has issues
ø Client closes the ticket as Resolved
-- a couple of days pass by ---
> Customer logs Jira ticket claiming app is not working
< I restart the app, investigate and explain tht their server has issues
ø Client closes the ticket as Resolved
-- a couple of days pass by ---
<...>
< I log a JIRA ticket explaining what and how is wrong with the server with suggestions how to fix the problem so the app will not crash any longer (client own the server, has his own sysadmins -- I don't even had permissions to open syslog.. had to hack dmesg on their PROD server to pin-point the issue)
> no reaction from customer for weeks. I ping the ticket
× app crashes again
> no reaction from customer for weeks. I ping the ticket
> customer leaves a comment that their sysadmins are looking at it trying to figure out what might be wrong (ignoring what I wrote in ticket's description??? srsly?)
× app crashes again
< I post detail investigation details: snips from logs, screenshots, everything with crystal clear explanations.
> no reaction for weeks
......
well that's fun..6 -
I was a midweight dev acting as a lead dev on the frontend development of a project. I had already built most of it, it was all vanilla JavaScript, had no jQuery, the code was simple, fast, and small. Then I went on holiday and the company put a senior lead on the project to carry out remaining work while I was away.
When I came back, there was a bug in the age gate page and I started to investigate. I then noticed that the asshole added jQuery to the code just to select the country and date of birth input fields. That idiot, a senior lead dev earning more than twice what I earned, didn’t know how to select some elements on a page! I nearly lost my temper when I saw the added bloat.7 -
My Typical Project
1. Identify common problem
2. Investigate options
3. Come up with clever solution
4. Implement backend solution
5. Get fed up with current frontend
6. Investigate other frontend
7. Realize perpetual chaos in Javascript landscape
8. Lie down in a corner
9. Cry myself to sleep4 -
If you ever completely want to waste your goddamn time, call Keolis (company behind Arriva I think) with a question regarding their app. They'll be able to provide you with no fucking usable help/information at all and will gladly guide you through the login process twenty-motherfucking-billion times again and have no single solution as to why its not working.
As a bonus, they'll ask for your details so they can investigate and call you back a little later to take you through the exact goddamn process you just did two-hundred-trillion times before with the exact same completely fucking useless result.11 -
Im going to fucking murder the QA team if they don't stop sender bullshit issues!
QA: hey dev, there is an error with attached files.
Me: okay what's the issue?
QA: it's just a random file that gets attached. Can you fix it by the end of the sprint(tomorrow)?
Me: I need to investigate it a bit before I can tell you how long it will take, how can I reproduce it?
QA: idk, it was just there.
*several hours of testing later*
Me: I've tried to cause the 'issue' on my local server, the test server and the live server. But I haven't seen it and I have no clue what could cause it.
*30min. before I go home*
QA: dev you have to fix it before you go home! Because we have some other important issues you have to fix tomorrow!
FUCK YOU AND YOUR IMAGINARY ISSUES I'M GOING HOME1 -
Had 2 days of vacation. Theoretically (plus weekend, plus 2 days) 6 days.
Worked today… At Saturday.
Some administrators forgot to properly check bandwidth limitations....
*rolls eyes*
We had a major version upgrade of some server software at Monday.
Guess why I got called...
Of course it MUST be the software upgrade.
It couldn't be the new hardware that was setup 2 weeks ago and on which a lot of "important" VMs were migrated.
*eyes roll inside till only white is visible*
The even more annoying thing is that it wasn't that hard to figure out.
Looking at monitoring, we had spikes on 20 Gbit/s (roughly 2.x Gigabyte/sec - Ethernet) connection of some server at roughly 1.9 plus Gigabyte/sec.
IO latency spikes that made the graph look like a heartbeat EKG with severe tachycardia...
*additionally to white eyes starts cursing in reverse latin*
Incompetent admin answer: Booboo that can only be your fault - the developers must investigate.
Me (just a tad more polite): Meep Meep mother fucker, get your shit together. If the software would eat that much, the network would be a niece chunk of charcoal. Plus the time (sending instead of links to monitoring pictures… guess the lazy fucktard who's brain is a vacuum didn't even bother to check it)...
NOTICE SOMETHING?!
Incompetent admin: It starts at the same time. Always.
After wasting roughly another hour of time discussing with him, I just hanged up the video call.
Called someone I knew from the admin department and turns out that - drumrolls please - the incompetent admin was someone who got recruited 3 months ago…
*turning into antichrist*
I then had a not so polite discussion about how the only competent people could take days off (all except incompetent admin were on vacation) and the seemingly incompetent fresh recruit - who by the way NEVER mentioned this - was the only one left of the admin department. Which would be bad alone, but no - he even got the 24/7 emergency support role for the whole weekend.
Sometimes this company and HR especially notoriously drive me insane...
Guess next week there will be some HR barbecue.
But yeah. After a lot of raging around we nailed it down to the traffic of backups and could fix it.
Roughly 4 hours of analysis, communication, raging and hatred.
Just one hour implementing shit.
*goozfraba*11 -
Out of all the bugs, the most annoying are the ones that come out and make me say "WTF?!?!? WHY THE FUCK HAS IT BEEN WORKING FOR THE LAST 2 YEARS??!!?!!??? THERE"S NO WAY IT COULD HAVE!"
When the bug surfaces, you investigate and see that it indeed IS a bug and there's no way it would ever work w/o a fix. But then SOMEHOW it's been working just fine for years....
It's like server elves went on strike and said "no more, it's enough covering that bug - it's time you fix it, lazy-ass idiot!"10 -
So I'm back from vacation! It's my first day back, and I'm feeling refreshed and chipper, and motivated to get a bunch of things done quickly so I can slack off a bit later. It's a great plan.
First up: I need to finish up tiny thing from my previous ticket -- I had overlooked it in the description before. (I couldn't test this feature [push notifications] locally so I left it to QA to test while I was gone.)
It amounted to changing how we pull a due date out of the DB; some merchants use X, a couple use Y. Instead of hardcoding them, it would use a setting that admins can update on the fly.
Several methods deep, the current due date gets pulled indirectly from another class, so it's non-trivial to update; I start working through it.
But wait, if we're displaying a due date that differs from the date we're actually using internally, that's legit bad. So I investigate if I need to update the internals, too.
After awhile, I start to make lunch. I ask my boss if it's display-only (best case) and... no response. More investigating.
I start to make a late lunch. A wild sickness appears! Rush to bathroom; lose two turns.
I come back and get distracted by more investigating. I start to make an early dinner... and end up making dinner for my monster instead.
Boss responds, tells me it's just for display (yay!) and that we should use <macro resource feature> instead.
I talk to Mr. Product about which macros I should add; he doesn't respond.
I go back to making lunch-turn-dinner for myself; monster comes back and he's still hungry (as he never asks for more), so I make him dinner.
I check Slack again; Mr. Product still hasn't responded. I go back to making dinner.
Most of the way through cooking, I get a notification! Product says he's talking it through with my boss, who will update me on it. Okay fine. I finish making dinner and go eat.
No response from boss; I start looking through my next ticket.
No response from boss. I ping him and ask for an update, and he says "What are you talking about?" Apparently product never talked to bossmang =/ I ask him about the resources, and he says there's no need to create any more as the one I need already exists! Yay!
So my feature went from a large, complex refactor all the way down to a -1+2 diff. That's freaking amazing, and it only took the entire day!
I run the related specs, which take forever, then commit and push.
Push rejected; pull first! Fair, I have been gone for two weeks. I pull, and git complains about my .gitignore and some local changes. fine, whatever. Except I forgot I had my .gitignore ignored (skipped worktree). Finally figure that out, clean up my tree, and merge.
Time to run the specs again! Gems are out of date. Okay, I go run `bundle install` and ... Ruby is no longer installed? Turns out one of the changes was an upgrade to Ruby 2.5.8.
Alright, I run `rvm use ruby-2.5.8` and.... rvm: command not found. What. I inspect the errors from before and... ah! Someone's brain fell out and they installed rbenv instead of the expected rvm on my mac. Fine, time to figure it out. `rbenv which ruby`; error. `rbenv install --list`; skyscraper-long list that contains bloody everything EXCEPT 2.5.8! Literally 2.5 through 2.5.7 and then 2.6.0-dev. asjdfklasdjf
Then I remember before I left people on Slack made a big deal about upgrading Ruby, so I go looking. Dummy me forgot about the search feature for a painful ten minutes. :( Search found the upgrade instructions right away, ofc. I follow them, and... each step takes freaking forever. Meanwhile my children are having a yelling duet in the immediate background, punctuated with screams and banging toys on furniture.
Eventually (seriously like twenty-five minutes later) I make it through the list. I cd into my project directory and... I get an error message and I'm not in the project directory? what. Oh, it's a zsh thing. k, I work around that, and try to run my specs. Fail.
I need to update my gems; k. `bundle install` and... twenty minutes later... all done.
I go to run my specs and... RubyMine reports I'm using 2.5.4 instead of 2.5.8? That can't be right. `ruby --version` reports 2.5.8; `rbenv version` reports 2.5.8? Fuck it, I've fought with this long enough. Restarting fixes everything, right? So I restart. when my mac comes back to life, I try again; same issue. After fighting for another ten minutes, I find a version toggle in RubyMine's settings, and update it to 2.5.8. It indexes for five minutes. ugh.
Also! After the restart, this company-installed surveillance "security" runs and lags my computer to hell. Highest spec MacBook Pro and it takes 2-5 seconds just to switch between desktops!
I run specs again. Hey look! Missing dependency: no execjs. I can't run the specs.
Fuck. This. I'll just push and let the CI run specs for me.
I just don't care anymore. It's now 8pm and I've spent the past 11 hours on a -1+2 diff!
What a great first day back! Everything is just the way I left it.rant just like always eep; 1 character left! first day back from vacation miscommunication is the norm endless problems ruby6 -
The first time I caused a massive error on production.
The good news was the site didn't go completely down. The bad news, however, was that it went down for 60% of our users, and because it's only partial, it got detected only after about two hours.
Everyone halted what they were doing to help investigate the issue. When it turned out that my latest commit caused the error, I was told to fix it... with the CTO and senior software architects watching.
It all happened because I deleted one too many line, an if statement, making the accompanying else statement a complete nonsense. It was a corner case code unforeseen by the QA guy.
The attached meme perfectly describes my feeling for the rest of the month following that accident.
2 -
We've had a bunch of flaky tests in our repo for a while now that no one could be bothered to fix; we'd just re-run ci until it's green. Today I looked into it and I was inspired to make this meme, because I lived through it.
Adding logs to investigate just lowered the fail rate making investigation more difficult. I do have an idea of what it might be though so, we'll see tomorrow.
2 -
Got it in WhatsApp...😃😂😂
I am sure you will have a laugh too
A wealthy manager was driving in his car when he saw two men along the roadside eating grass. Disturbed by the sight, he ordered his driver to stop and he got out to investigate. He asked one man "Why are you eating grass?"
"We don't have any money for food," the poor man replied. "We have to eat grass." "Well, then, you can come with me to my house and I'll feed you" the manager said.
"But sir, I have a wife and five children with me. They are over there, under that tree".
"Bring them along," the manager replied. Turning to the other poor man he stated, "You come with us also."
The second man, in a pitiful voice then said, "But sir, I also have a wife and seven children with me!"
"Bring them all, as well," the manager answered.
They all entered the car, which was no easy task, even for a car as large as it was.
One of the poor fellows turned to mr. Manager and said, "Sir, you are too kind. Thank you for taking all of us with you."
The manager replied, "Glad to do it. You'll really love my place; the grass is almost 1 meter high!"
Lesson: Never trust managers... They will take u to any extreme to finish their job.
And there is nothing like KIND MANAGERS 😜
Dedicated to all managers and upcoming managers 😂😂😂😂😂😂😂😂😂LOL😜😡😡6 -
I spent the last 3 months trying to hire new developers for my team. I found someone experienced who is great and a graduate, who is, well, a graduate.
For some reason he thinks he knows everything about our framework he has never used and seems to think he knows how everything works in our codebase which he has never seen.
That’s fine. I’ve had my share of cocky developers.
But what confuses me is that when I ask him what critical bugs are left, he reels off two significant ones. I ask what it will take to fix it. Of course he says he knows how to fix it. So I say great. Then fix it and let’s move on to a more fun part of our project.
Suddenly he didn’t know where he problem was and so I told him he had to investigate and come back with something concrete.
It’s just frustrating managing this developer who is deceitful.10 -
MENTORS - MY STORY (Part I)
I've had several great mentors during my career. This is the story of the three most important.
1.- Professor E.
When I was on my first year (University - Computer Science), all my professors were 'normal' except for this one.
E. was the Programming I - Laboratory professor. And the most important thing he teached us was to think. To be independent, and to look for answers beyond simple solutions.
He was always pushing us beyond what was requested and to try new things, to try to improve our own solutions and to look at them as always improvable.
In a regular class, this would happen:
Student: Hey E. How can I do this X requirement?
E.: Use function xyz with A and B parameters.
S: Ok thanks...
...10 minutes later...
S: Hey E. that function doesn't work very good for my case.
E.: You have a book, you have internet connection. Don't waste 10 minutes trying to abide what I told you. Investigate, find a way or even a better way; use your resources.
Other example, in the first year all projects were requested to be delivered with text based interface (console projects).
What about E.?
"Well, you CAN deliver your project with a text based interface BUT you definitely SHOULD try to make a GUI, something simple but effective. Just so you learn more in the process"
Good E. He gave me strong foundations for this industry.2 -
And this, ladies and gentlemen, is why you need properly tested backups!
TL;DR: user blocked on old gitlab instance cascade deleted all projects the user was set as owner.
So, at my customer, collegue "j" reviews gitlab users and groups, notices an user who left the organisation
"j" : ill block this user
> "j" blocks user
> minutes pass away, working, minding our own business
> a wild team devops leader "k" appears
k: where are all the git projects?
> waitwut?.jpg
> k: yeah all git projects where user was owner of, are deleted
> j.feeling.despair() ; me.feeling.despair();
> checks logs on server, notices it cascade deletes all projects to that user
> lmgt log line
> is a bugreport reported 3(!) years ago
> gitlab hasnt been updated since 3 years
> gitlab system owner is not present, backup contact doesnt know shit about it
> i investigate further, no daily backup cron tasks, no backup has been made whatsoever.
> only 'backups' are on file system level, trying to restore those
> gitlab requires restore of postgres db
> backup does not contain postgres since the backup product does not support that (wtf???)
> fubar.scene
> filesystem restore finished...
> backup product did not back up all files from git tree, like none of refs were stored since the product cannot handle such filenames .. Git repo's completely broken
Fuck my life6 -
WHAT THE FUCK.
I have to deal with a fucking bug that crashes my app only when I'm NOT looking for it.
I investigate another bug? Then BAM, here it is and crashes the app. And I have to start over again find the right conditions to not trigger it again.
I investigate that bug? Nope, everything runs as smooth as velvet.
It's like a Heisenbug, but the cat is dead in the box AND pissing all over the lab at the same time.3 -
# PROD
* 10 app instances running
* 1 instance starts burning up 100% cpu
* we ask for a Thread Dump (stack traces)
* we get a TD taken after they manually restarted the instance
* they: "Please investigate. We need this fixed ASAP"
* .....
EVERY FUCKING TIME!!! Not once in recent years have they managed to take a TD correctly. What kind of a retarded monkey do you have to be for this to not sink in for YEARS!
Who tf put those idiot monkeys there in the first place...8 -
I have this one chick on Twitter that she used to be a fellow classmate of mine while I was going for my Bachelors degree.
She would always bitch and complain about how the teachers we had were horrible at teaching. I had to interact with her because of one assignment and EVERYONE in the team was good and well with the items, we finished it rather quick (build a terminal emulator) and we were just thinking about ways to make it look cooler. It was challenging to be honest, but everyone was so interested in it and had all the materials requires plus a very nice instructor to go with that would be overly happy to answer questions and provide additional content, the instructor in question made no book requirement for the class and provided instead free resources, be it video content or his own code on the matter to make sure that everyone got it.
Dude was amazing (most of my university instructors were truly fascinating or people that had worked for very interesting projects) and so when she complain that the guy "had no idea how to teach" I decided to investigate a little.
You see, she had NEVER taken any consideration that maybe you should advance your studies in the field, particularly in programming, by doing your own fucking research. No, the professor is not supposed to hold your fucking hand while you are trying to understand how a fucking function IN FUCKING PYTHON works, dude gave a full length lecture and the only retard that did not understood the topic: was you. He went to you to help you and instead you gave the man an attitude because for some fucking reason he was accounted for your own fucking stupidity. Motherfucker was there for more than 30 minutes trying to explain to this dumb chick the nuances of def hello(): return "hey there" and for some fucking reason you were too daft to understand that.......
The chick complained to us in the team how because of work she had NO time whatsoever to dedicate to reading programming or general software engineering materials......yet her twitter was FULL of book reviews concerning novels and self help books and bullshit like that.
If you are like that, and blame it on your teachers: fuck-you.
To this day she still bitches about the teachers from time to time, I legit told her once that she had no business attending a C.S degree.
Do you think you can get into Julliard without ever touching a fucking instrument? no. Do you think you can tell some Terence Fletcher-throwing-a-chair-at-your motherfucker to show you how to position your hands on a drumstick or what keys to press on a piano? FUCK NO.
If you were being DAFT on a ProGraMmiNg101 for which they picked Python to be the language to use and blamed your fucking stupidity to a teacher then yet again: FUCK-YOU6 -
My Sunday Morning until afternoon. FML. So I was experiencing nightly reboots of my home server for three days now. Always at 3:12am strange thing. Sunday morning (10am ca) I thought I'd investigate because the reboots affected my backups as well. All the logs and the security mails said was that some processes received signal 11. Strange. Checked the periodics tasks and executed every task manually. Nothing special. Strange. Checked smart status for all disks. Two disks where having CRC errors. Not many but a couple. Oh well. Changing sata cables again 🙄. But those CRC errors cannot be the reason for the reboots at precisely the same time each night. I noticed that all my zpools got scrubbed except my root-pool which hasn't been scrubbed since the error first occured. Well, let's do it by hand: zpool scrub zroot....Freeze. dafuq. Walked over to the server and resetted. Waited 10 minutes. System not up yet. Fuuu...that was when I first guessed that Sunday won't be that sunny after all. Connected monitor. Reset. Black screen?!?! Disconnected all disks aso. Reset. Black screen. Oh c'moooon! CMOS reset. Black screen. Sigh. CMOS reset with a 5 minute battery removal. And new sata cable just in cable. Yes, boots again. Mood lightened... Now the system segfaults when importing zroot. Good damnit. Pulled out the FreeBSD bootstick. zpool import -R /tmp zroot...segfault. reboot. Read-only zroot import. Manually triggering checksum test with the zdb command. "Invalid blckptr type". Deep breath now. Destroyed pool, recreated it. Zfs send/recv from backup. Some more config. Reboot. Boots yeah ... Doesn't find files??? Reboot. Other error? Undefined symbols???? Now I need another coffee. Maybe I did something wrong during recovery? Not very likely but let's do it again...recover-recover. different but same horrible errors. What in the name...? Pulled out a really old disk. Put it in, boots fine. So it must be the disks. Walked around the house and searched for some new disks for a new 2 disk zfs root mirror to replace the obviously broken disks. Found some new ones even. Recovery boot, minimal FreeBSD Install for bootloader aso. Deleted and recreated zroot, zfs send/recv from backup. Set bootfs attribute, reboot........
It works again. Fuckit, now it is 6pm, I still haven't showered. Put both disks through extensive tests and checked every single block. These disks aren't faulty. But for some reason they froze my system in a way so that I had to reset my BIOS and they had really low level data errors....? I Wonder if those disks have a firmware problem? So that was most of my Sunday. Nice, isn't it? But hey: calm sea won't make a good sailor, right?3 -
This isn't as much of a rant as the story of my worst abuse of computer knowledge.
This happened a couple years ago. When I was in high school, I had this friend/enemy relationship with this guy, lets call him Thomas. He loved to pull pranks on people. He had a similar firend/enemy relationship with my brother, and after one prank, my brother decided to get revenge. And by revenge, he meant asking me to make a virus.
I knew the guy, and I agreed. We thought about what type of virus we could make that would be funny, and not too damaging. We decided on a program that would play annoying sound effects every few minutes. Short enough to be noticable, long enough that Thomas would give up and not try to investigate.
I won't bore you with the details of the program. It was a very simple C app, very small, named "Counter-Strike-Global-Offence-Free-Download-Totally-Legit.exe". It was clearly visible in task manager, but since it was so small and barely used CPU or RAM it would stay near the bottom. I tried loading a custom sound effect, but it turned out the windows default "invalid sound effect" was much more annoying than any custom sound I could find.
The "Infecting" portion consisted of moving the .exe to the start menu startup folder while Thomas left his laptop unattended. My brother handled this part.
I unfortunaly left the country soon after and never actually saw the effect the program had on Thomas. I assumed my brothers laughing would give it away rather fast and he could simply remove it from his startup folder. However, my brother told me he still complained about it for months, before finally bringing the laptop to a repair center that found the totally legit CS:GO exe. My brother ended up telling him soon after, but this was still the best prank I ever pulled. -
Me: We have a bug, we are not sure what's really happening yet. We have to look into it.
Project manager: what's happening
Me: We dont know yet
Project manager: How much time will it take to fix it
Me: We dont kn... actually *quick maths* unknown multiplied by "I dont know" divided by logic and addition of past experience - how many times we cant put time on bugs multiplied by we have been here before subtracted by the sqaure root of can we have time to investigate first?
Me: ....mhh an hour or so (then I remember Harry Potter wasnt my classmate) oh actually 2 hrs (in my head, safer)
Bug takes 2 days to solve 🙃
Project manager: you said 2hrs
Me to myself: I said it's a bug. A damn bug.6 -
I'm currently developing an integration to an API and I found out a bug.
So I asked the contact person for the API if this feature was intentional. I did this on their forum for the API and I sent it as a private message to him.
I got a response telling me that they dont have the "sufficient details" to answer my question and that they would investigate the feature "comprehensivley".
5 minutes later I see a post on the forum in the developer section from the contact dude and it was my fucking question.
So now he's asking the users of the API if his and his companys own bug is intentional.
What the actual fuck?!
Is this how you investigate things "comprehensivley"? -
"I want visibility in the sprint", "Information for everyone! When you do even a small refactoring, you should add a card to the sprint, clear?"
Those were the words of the product manager.
That sounds reasonable but when there is a bug to investigate, he just pops to the chat channel throw a request with a bit of information and asks to check/fix that.
So to keep my sanity, I asked him to create a ticket with relevant information and additional observations so we can have visibility as he was advocating for it ;)
It felt just good to see him going silent :D3 -
I wrote an important test-case for this complicated/hard-to-understand program and i can proudly say "it doesn't work on my machine". On other machines it works as expected.
Should i really investigate this or focus on other tasks?12 -
> Hi xx team, we are getting 500 errors from your api. Here's http request and resp.
< hi, we are calling yy team's api http://yy.Com?/api/yyy and it does not respond in 3 minutes, so we treat this as an esockettimeout. Please reach out to yy team
> hi yy team, can you assist us?
< hi, please provide request, url and response you're getting from us
> yy, all this info is in this very mailtrail
< hi, I cannot see request nor response anywhere
> [screenshot w/ highlighted "http://yy.Com?/api/yyy" and "and it does not respond in 3 minutes". Please read through this email thread, it has all the info
< hi, I need request and response to investigate this issue. Esockettimeout is not our error
<wtf are you smoking???>7 -
That feeling when you about to leave at work and ready for the long holiday, and suddenly there's a 🔥. You need to investigate and fix the issue. What a day!2
-
I love when this happens to me.
1. Restarts manually the webserver.
2. 5 seconds later, i try to reach one of the websites and i am surprised of the 'the site is down' error and begin to investigate the reason.
3. 30 seconds later: "oh im stupid".4 -
a quote of todays daily standup:
"<other guy>, did you had time to investigate that disastrous SQL query. I had no time, one of my horses was giving birth"3 -
Trying to investigate why the team of new Devs are reporting a particular set of modules is not properly maintainable, found this little gem at the root, written in 2014.
4 -
fck you visual studio!!! seriously what is wrong with you?!?
~me peacfully writing some code ~
ok let's see what we did
vs: I can't compile that. The key whateverKey in line 15 is not defined.
me: ok let's investigate...
nowhere in line 15 use whateverKey.... ok....
wait I didn't change that file at all.
~me clicking rebuild solution~
vs: can't build that because of whateverKey in line 15.
me : WTF?!?
checking git diff -> file not changed
me okkkkkkk......
closing visual studio and reopening solution.
Build succeeded.
What the actuall hell?!?
I'm spending way too much time trying to get that shity peace of software to do what it is supposed to do!6 -
Customer complains that the deployed desktop app is slow at site x.
I check it out with users at site x, and indeed, it does have a delay when trying to connect to a share on a server.
Checks with users at site y and z, no issues.
After a bit of digging, the resolve of a DNS record is most likely the culprit.
Send the ticket to the customer network team to investigate.
Get it back after an hour.
"We have pinged the DNS name, and it responds fine, there must be a bug in the application".
Oh and also, I wrote this rant at work, in my head, with a lot more cursewords involed.3 -
Finally decided to investigate my phone's overheating issue.. And apparently I should uninstall Google services along with the temp measuring app lol
1 -
Most painful code error you've made?
More than I probably care to count.
One in particular where I was asked to integrate our code and converted the wrong value..ex
The correct code was supposed to be ...
var serviceBusMessage = new Message() {ID = dto.InvoiceId ...}
but I wrote ..
var serviceBusMessage = new Message() {ID = dto.OrderId ...}
At the time of the message bus event, the dto.OrderId is zero (it's set after a successful credit card transaction in another process)
Because of a 'true up' job that occurs at EOD, the issue went unnoticed for weeks. One day the credit card system went down and thousands of invoices needed to be re-processed, but seemed to be 'stuck', and 'John' was tasked to investigate, found the issue, and traced back to the code changes.
John: "There is a bug in the event bus, looks like you used the wrong key and all the keys are zero."
Me: "Oh crap, I made that change weeks ago. No one noticed?"
John: "Nah, its not a big deal. The true-up job cleans up anything we missed and in the rare event the credit card system goes down, like now. No worries, I can fix the data and the code."
<about an hour later I'm called into a meeting>
Mgr1: "We're following up on the credit card outage earlier. You made the code changes that prevented the cards from reprocessing?"
Me: "Yes, it was my screw up."
Mgr1: "Why wasn't there a code review? It should have caught this mistake."
Mgr2: "All code that is deployed is reviewed. 'Tom' performed the review."
Mgr1: "Tom, why didn't you catch that mistake."
Tom: "I don't know, that code is over 5 years old written by someone else. I assumed it was correct."
Mgr1: "Aren't there unit tests? Integration tests?"
Tom: "Oh yea, and passed them all. In the scenario, the original developers probably never thought the wrong ID would be passed."
Mgr1: "What are you going to do so this never happens again?"
Tom: "Its an easy addition to the tests. Should only take 5 minutes."
Mgr1: "No, what are *you* going to do so this never happens again?"
Me: "It was my mistake, I need to do a better job in paying attention. I knew what value was supposed to passed, but I screwed up."
Mgr2: "No harm no foul. We didn't lose any money and no customer was negativity affected. Credit card system may go down once, or twice a year? Nothing to lose sleep over. Thanks guys."
A week later Mgr1 fires Tom.
I feel/felt like a total d-bag.
Talking to 'John' later about it, turns out Tom's attention to detail and 'passion' was lacking in other areas. Understandable since he has 2 kids + one with special-needs, and in the middle of a divorce, taking most/all of his vacation+sick time (which 'Mgr1' dislikes people taking more than a few days off, that's another story) and 'Mgr1' didn't like Tom's lack of work ethic (felt he needed to leave his problems at home). The outage and the 'lack of due diligence' was the last straw.1 -
Oh so day continued....
My boss just asked me before I left... You know that report we wanted automated, you said you'd get it done by today, is it done yet?
Me: well uh who dragged me into a PROD issue because no one else knows how to investigate... EVEN THOUGH I BUILT AND SHOWED U HOW TO USE THEM... SEVERAL TIMES. (no i didn't say this last but that's what went on in my head).
Oh and I figured out what the issue was... -
Github 101 (many of these things pertain to other places, but Github is what I'll focus on)
- Even the best still get their shit closed - PRs, issues, whatever. It's a part of the process; learn from it and move on.
- Not every maintainer is nice. Not every maintainer wants X feature. Not every maintainer will give you the time of day. You will never change this, so don't take it personally.
- Asking questions is okay. The trackers aren't just for bug reports/feature requests/PRs. Some maintainers will point you toward StackOverflow but that's usually code for "I don't have time to help you", not "you did something wrong".
- If you open an issue (or ask a question) and it receives a response and then it's closed, don't be upset - that's just how that works. An open issue means something actionable can still happen. If your question has been answered or issue has been resolved, the issue being closed helps maintainers keep things un-cluttered. It's not a middle finger to the face.
- Further, on especially noisy or popular repositories, locking the issue might happen when it's closed. Again, while it might feel like it, it's not a middle finger. It just prevents certain types of wrongdoing from the less... courteous or common-sense-having users.
- Never assume anything about who you're talking to, ever. Even recently, I made this mistake when correcting someone about calling what I thought was "powerpc" just "power". I told them "hey, it's called powerpc by the way" and they (kindly) let me know it's "power" and why, and also that they're on the Power team. Needless to say, they had the authority in that situation. Some people aren't as nice, but the best way to avoid heated discussion is....
- ... don't assume malice. Often I've come across what I perceived to be a rude or pushy comment. Sometimes, it feels as though the person is demanding something. As a native English speaker, I naturally tried to read between the lines as English speakers love to tuck away hidden meanings and emotions into finely crafted sentences. However, in many cases, it turns out that the other person didn't speak English well enough at all and that the easiest and most accurate way for them to convey something was bluntly and directly in English (since, of course, that's the easiest way). Cultures differ, priorities differ, patience tolerances differ. We're all people after all - so don't assume someone is being mean or is trying to start a fight. Insinuating such might actually make things worse.
- Please, PLEASE, search issues first before you open a new one. Explaining why one of my packages will not be re-written as an ESM module is almost muscle memory at this point.
- If you put in the effort, so will I (as a maintainer). Oftentimes, when you're opening an issue on a repository, the owner hasn't looked at the code in a while. If you give them a lot of hints as to how to solve a problem or answer your question, you're going to make them super, duper happy. Provide stack traces, reproduction cases, links to the source code - even open a PR if you can. I can respond to issues and approve PRs from anywhere, but can't always investigate an issue on a computer as readily. This is especially true when filing bugs - if you don't help me solve it, it simply won't be solved.
- [warning: controversial] Emojis dillute your content. It's not often I see it, but sometimes I see someone use emojis every few words to "accent" the word before it. It's annoying, counterproductive, and makes you look like an idiot. It also makes me want to help you way less.
- Github's code search is awful. If you're really looking for something, clone (--depth=1) the repository into /tmp or something and [rip]grep it yourself. Believe me, it will save you time looking for things that clearly exist but don't show up in the search results (or is buried behind an ocean of test files).
- Thanking a maintainer goes a very long way in making connections, especially when you're interacting somewhat heavily with a repository. It almost never happens and having talked with several very famous OSSers about this in the past it really makes our week when it happens. If you ever feel as though you're being noisy or anxious about interacting with a repository, remember that ending your comment with a quick "btw thanks for a cool repo, it's really helpful" always sets things off on a Good Note.
- If you open an issue or a PR, don't close it if it doesn't receive attention. It's really annoying, causes ambiguity in licensing, and doesn't solve anything. It also makes you look overdramatic. OSS is by and large supported by peoples' free time. Life gets in the way a LOT, especially right now, so it's not unusual for an issue (or even a PR) to go untouched for a few weeks, months, or (in some cases) a year or so. If it's urgent, fork :)
I'll leave it at that. I hear about a lot of people too anxious to contribute or interact on Github, but it really isn't so bad!4 -
PSA: If you use jQuery and BlueImp's jQuery File Upload there is a big potential vulnerability you need to be aware of. If you use NPM to pull the repo into your public folder, the "server" folder will be available for people to take advantage of. "Hackers" may be able to upload malicious code and replace parts of your site.
I had a site hacked and later saw on Google Analytics that people were posting to random URLs in that folder. The fix is to simply delete that folder, but if you use NPM, you need to be extra careful it doesn't come back.
Also, I didn't investigate further. So I'm not sure what (if anything) is vulnerable in there, or if it was just the specific version I had. To be safe, if you use this plugin (as MANY people do), just delete the folder.
Link to the repo for your reference: https://github.com/blueimp/...
4 -
Dev: Hey infra guys, our backend time to first byte takes 8 seconds! Can you guys investigate?
Network team: Oh yeah that's normal, we don't investigate anything below 30s, that's our SLA 😎
😵5 -
My boss seems to have developed a super power where he can imagine features into existence.
I should investigate... -
Probably had my worst half-week ever this week.
Customer's CRM system, the read and edit masks just...stopped existing on last week friday. CRM fell back on some default masks for the dataset. No way to create new masks directly without putting the whole system upside down.
We couldn't do anything anyway because they reported the issue literally as we all were about to leave for weekend and our boss was like "Ah nah, well do it next week."
Our brains were already fried anyway...
I mail the reporter that we've registered their issue, will investigate and report back ASAP once we've got news.
Monday rolls around, I'm whacking my head against their system trying to figure the fuck out, what went wrong and how to solve it, I come up empty; Not that terrible since the masks only stopped existing in the webclient version of the system and they can still use the windows client, so they can still work.
Tuesday rolls around, I'm at an on site training for an ERP system with my boss at a remote company. Get an email in midst of the training, I was doing protocol.
Guy from the afflicted company goes and tells me that the issue has somehow spread to his colleague and him...IN THE WINDOWS CLIENT.
I'm fucking flabbergasted, so to speak, since the masks for the windows client and the web client are totally isolated from one another.
After we're back at our company, I investigate, less efficiently this time because my brain got fried at the training. I come up empty again.
NOW TODAY: Discuss further proceedings with my boss, he's not pissed at me or anything, just to say, but we're both worried, obviously.
Then at 10:20, a guy from the afflicted company mails me in an annoyed tone that the masks are still broken.
11:00, we figure out a workaround so the windows client users can at least work again, albeit limited.
11:10, I mail the guy, telling him that although we're still not able to fully work everything out and are still investigating, we've made a workaround so they can at least work again.
11:20, the guy mails me in a pissed tone around the lines of "This is very very important and must be fixed ASAP or else we'll not be able to work at all [...]"
And I think like "Dude I literally just told you like 8 minutes ago that there's are workaround so you'll be able to at least work again..."
Forward the mail to boss, we meet up quickly to discuss how in God's name we can deescalate this mfer.
11:31, the guy mails me again, all apologetically this time "Stop! All is good, I just now fully read you mail, thanks for implementing the workaround, nothing will come to a standstill [...]"
BRUH CAN YOU NOT FUCKING READ BEFORE ESCALATING SHIT
Fuck customers. Dumb fucking cretins unable to fucking read.
The issue is still unresolved. Support of the CRM software lets us sit on our collective asses and wait.
There is no such thing as stable software, it's a myth.
Every corporate software is like an ever-decaying semi-corpse of a brain dead patient slowly getting worse and worse but not fucking dying.
Rant over. -
Am I the only one the sometimes just makes a PR that won't fix the issue but at least shuts everybody up so I can investigate in peace.3
-
My first project, ever, was a very unproud thing that was developed...
A little detail - I was 12 back then.
So, a distant family member had a business of selling things that they brought to the country. They, of course, needed a website and my parents knew that I had some skills in development so suggested them my services.
Discussion started and well, what came out was this:
1. They need a site with items list.
2. It had no actual design plans, no actual requirements, just a list.
3. Oh. It had to work perfectly on IE4 or IE5 (can't remember).
So what was actually done, was a site full of divs, clearfixes and so buggy that opening in any other browser than IE - resulted in a total failure.
We have sat down and I, with all the respect told them that my skills are not sufficient to make all of the browsers work equally (I've been on HTML/CSS for more than 6 months back then. And all of it was after school). They calmed me down and said that it's ok, they can give me as much time as I need to figure things out. Yet, my English wasn't good back then so I couldn't... (I was 12, with 3 years of basic English as a non-native speaker).
We sat around the table, discussed what could be done and if I could investigate that and re-do when I'm fully ready. I agreed. The site was launched for IE only as it worked fine and others were just throwing an error to visit it with IE.
They were happy, people were using it and they didn't say that anything was bad. Of course, management was thru FTP and editing LIVE files because, well, no php, no control panels, nothing... I felt ashamed that the site wasn't what they wanted but they were ultra happy with it - first customers rolled in from there. They paid me around 60EUR at that time (it was ~12 years ago) and I've spent a month there. (minimum monthly wage here was around 90-120EUR at that time...
So, all in all, this project that I still think I failed - pushed me to the world of devs and... I've never regretted it. Of course, when I actually met with them after years - they have dropped the site as it was not needed anymore but they said that it was exactly what they needed and there was nothing wrong, even if it didn't work perfectly.2 -
Sorry, need to vent.
In my current project I'm using two main libraries [slack client and k8s client], both official. And they both suck!
Okay, okay, their code doesn't really suck [apart from k8s severely violating Liskov's principle!]. The sucky part is not really their fault. It's the commonly used 3rd-party library that's fucked up.
Okhttp3
yeah yeah, here come all the booos. Let them all out.
1. In websockets it hard-caps frame size to 16mb w/o an ability to change it. So.. Forget about unchunked file transfers there... What's even worse - they close the websocket if the frame size exceeds that limit. Yep, instead of failing to send it kills the conn.
2. In websockets they are writing data completely async. Without any control handles.. No clue when the write starts, completes or fails. No callbacks, no promises, no nothing other feedback
3. In http requests they are splitting my request into multiple buffers. This fucks up the slack cluent, as I cannot post messages over 4050 chars in size . Thanks to the okhttp these long texts get split into multiple messages. Which effectively fucks up formatting [bold, italic, codeblocks, links,...], as the formatted blocks get torn apart. [didn't investigate this deeper: it's friday evening and it's kotlin, not java, so I saved myself from the trouble of parsing yet unknown syntax]
yes, okhttp is probably a good library for the most of it. Yes, people like it, but hell, these corner cases and weird design decisions drive me mad!
And it's not like I could swap it with anynother lib.. I don't depend on it -- other libs I need do! -
developer makes a "missed-a-semicolon"-kind of mistake that brings your non-production infrastructure down.
manager goes crazy. rallies the whole team into a meeting to find "whom to hold accountable for this stupid mistake" ( read : whom should I blame? ).
spend 1-hour to investigate the problem. send out another developer to fix the problem.
... continue digging ...
( with every step in the software development lifecycle handbook; the only step missing was to pull the handbook itself out )
finds that the developer followed the development process well ( no hoops jumped ).
the error was missed during the code review because the reviewer didn't actually "review" the code, but reported that they had "reviewed and merged" the code
get asked why we're all spending time trying to fix a problem that occurred in a non-production environment. apparently, now it is about figuring out the root cause so that it doesn't happen in production.
we're ALL now staring at the SAME pull request. now the manager is suddenly more mad because the developer used brackets to indicate the pseudo-path where the change occurred.
"WHY WOULD YOU WASTE 30-SECONDS PUTTING ALL THOSE BRACES? YOU'RE ALREADY ON A BRANCH!"
PS : the reason I didn't quote any of the manager's words until the end was because they were screaming all along, so, I'd have to type in ALL CAPS-case. I'm a CAPS-case-hater by-default ( except for the singular use of "I" ( eye; indicating myself ) )
WTF? I mean, walk your temper off first ( I don't mean literally, right now; for now, consider it a figure of speech. I wish I could ask you to do it literally; but no, I'm not that much of a sadist just yet ). Then come back and decide what you actually want to be pissed about. Then think more; about whether you want to kill everyone else's productivity by rallying the entire team ( OK, I'm exaggerating, it's a small team of 4 people; excluding the manager ) to look at an issue that happened in a non-production environment.
At the end of the week, you're still going to come back and say we're behind schedule because we didn't get any work done.
Well, here's 4 hours of our time consumed away by you.
This manager also has a habit of saying, "getting on X's case". Even if it is a discussion ( and not a debate ). What is that supposed to mean? Did X commit such a grave crime that they need to be condemned to hell?
I miss my old organization where there was a strict no-blame policy. Their strategy was, "OK, we have an issue, let's fix it and move on."
I've gotten involved ( not caused it ) in even bigger issues ( like an almost-data-breach ) and nobody ever pointed a finger at another person.
Even though we all knew who caused the issue. Some even went beyond and defended the person. Like, "Them. No, that's not possible. They won't do such dumb mistakes. They're very thorough with their work."
No one even talked about the person behind their back either ( at least I wasn't involved in any such conversation ). Even later, after the whole issue had settled down. I don't think people brought it up later either ( though it was kind of a hush-hush need-to-know event )
Now I realize the other unsaid-advantage of the no-blame policy. You don't lose 4 hours of your so-called "quarantine productivity". We're already short on productivity. Please don't add anymore. 🙏10 -
PO1: Hey, PO2 just told me that he experiences a lot of crashes in our iOS app!
Me: Whoa! The app hasn’t had any crashes since ages. The testers haven’t reported crashes either. (Me in panic mode). I will ask PO2 about some details about the crashes.
Me to PO2: So, can you please describe me when the crash happens?
PO2: (long story about error messages and UI quirks and how he force quits the app to make them disappear)
Me: OK thanks for that info. Those are definitely valid problems that we have not encountered yet. But none of them are crashes. So are there any other problems that cause crashes?
PO2: Yes and no. (Long story and more problems)
Me: ok we need to investigate that. But are there crashes?
PO2: (Something that doesn’t answer the question)
Me: I need to ask explicitly again: Are there actual crashes where the app closes itself automatically?
PO2: No, that has never happened.6 -
I was helping a teammate investigate an issue he is working on, while having a lot of stuff to do for myself, until I notice that the asshole was very busy sending personal emails and basically I was doing his job...3
-
sales-managers: How long do you need to implement feature X ?
software-dev: Hmmm, that's nothing we have in our default-packages ... could be nasty, because it won't work without feature Y, which also does not exist in the current version 3 of our system.
I need to investigate this issue.
... 2 days later:
software-dev: This is really a nasty problem - to make X work, we've to reimplement Y for our system version 3, but this won't work with feature Z.
If we do this, it may take several weeks.
sales-manager: we need to go live in 2 months.
software-dev: might work.
------
1 week before go-live:
sales-manager: The customer saw us testing feature X. He does not like it. Could we just do it in ... blabla ... this way?
software-dev: This would work out of the box with feature Z, yes - we've to remove feature Y and X for that. But be warned - this might work next week without testing only.
sales-mamanger: do it now!
day of go live:
The customer tried the new feature X - it won't work.
software-dev: But it's not there, was removed, instead he has to use feature Z.
...
sales-guy comes back: He does not like it.
software-dev: why not? its working!
sales-guy: Yes, but he still wants it to work like feature X as he ordered.
software-dev: according to the specs, its exactly what he ordered. look at that: (showing the general specifications of project, showing feature Z).
...
sales-guy: The customer did not review this new document since last week.... Its still feature X
...
dev: really? why? I sent that version to you the day, he said, he doesn't like feature X, and you said I've to change that just urgently.
sales-guy: Please switch back to the version with X of last week. - could you. please ?
me: This won't work, because the other colleagues already finished their stuff on that currently running system - we'll lose all the optimations we've done to make this and other stuff work.
----- FAIL ------- NEVER DO ANYTHING WITHOUT SIGNATURE OF THE CUSTOMER !!!
One week onsite and rescheduled go-live is just so-what expensive.
Today (some weeks later) ... I saw someone else sitting in sales-guys office.1 -
It took AWS about a month to figure out why their load balancer was screwing up content length for requests from our site. Multiple times the ticket was closed due to inactivity because they took so long to investigate. Turns out there's a bug with how AWS load balancers scale, and when they are below a certain traffic threshold they truncate extremely long content. Their solution was to edit the balancer behind the scenes to always be scaled up, and then tell us to never delete it.
So then every time we needed to set up a staging environment we had to contact support so they'd edit the balancer. Which always took ages since most of the support agents didn't understand the convoluted issue and had to forward it on to more technically inclined staff, who then had to investigate fresh every time.
This was ridiculously annoying, so I spent months writing an automated solution to spin up staging new environments on the spot, this made use of a haproxy server which had to edit rules on the fly so that the AWS balancer could be circumnavigated. It was a better system then the old way anyway, but all the same an irritating issue to be forced to deal with.
All around a very shitty experience. This was a few years ago now and I'm not employed there any more, but I hope AWS fixed this since then.11 -
Fucking microshaft! I bought a custom controller from their shop as a birthday gift to my brother. Fucking first thing the website crashes with 500 with my main account so I call support. Said them its a backend issue and they should let the devs investigate. Support says they can't even contact them in anyway shape or form. Fucking great!
So since my account seems to has broken their backend I create another account using some random email while support tells me to fucking log in and out again (yeah man I tried that). OK wonderful new account worked I can buy the controller.
Now one year later the controller just fucking stops working (probably why its called Xbox one! controller). Wonderful I paid 90€ for that shit thing and now it won't connect anymore. Tried everything and searched countless forums, nothing helped. Fuckers say: JuSt ConNeCT iT tO YoUr XbOx oNe and it might magically work (TM). You fuck I bought it for PC why the fuck can I not just fix it using a PC. Do you want me to buy a fucking Xbox for 500 bucks just to get the fucking controller to work!? You shitfaced monkey!
OK then lets try that support again because that worked so well last time. I put in the serial number and... Fucking unrecognized number. Unrecognized number my ass. Go suck on a spiked club you buffoon!
Now I'm fucked because I don't have the fucking receipt anymore and the email was send to that fucking temp account I don't even know the email address for anymore (ノ°益°)ノ1 -
A loooong time ago...
I've started my first serious job as a developer. I was young yet enthusiastic as well as a kind of a greenhorn. First time working in a business, working with a team full of experienced full-lowered ultra-seniors which were waiting to teach me the everything about software engineering.
Kind of.
Beside one senior which was the team lead as well there were two other devs. One of them was very experienced and a pretty nice guy, I could ask him anytime and he would sit down with me a give me advice. I've learned a lot of him.
Fast forward three months (yes, three months).
I was not that full kind of greenhorn anymore and people started to give me serious tasks. I had some experience in doing deployments and stuff from my other job as a sysadmin before so I was soon known as the "deployment guy", setting up deployments for our projects the right way and monitoring as well as executing them. But as it should be in every good team we had to share our knowledge so one can be on vacation or something and another colleague was able to do the task as well.
So now we come to the other teammate. The one I was not talking about till now. And that for a reason.
He was very nice too and had a couple of years as a dev on his CV, but...yeah...like...
When I switched some production systems to Linux he had to learn something about Linux. Everytime he encountered an error message he turned around and asked me how to fix it. Even. For. The. Simplest. Error. He. Could. Google. Up.
I mean okay, when one's new to a system it's not that easy, but when you have an error message which prints out THE SOLUTION FOR THE ERROR and he asks me how to fix it...excuse me?
This happened over 30 times.
A. Week.
Later on I had to introduce him to the deployment workflow for a project, so he could eventually deploy the staging environment and the production environment by hisself.
I introduced him. Not for 10 minutes. I explained him the whole workflow and the very main techniques and tools used for like two hours. Every then and when I stopped and asked him if he had any questions. He had'nt! Wonderful!
Haha. Oh no.
So he had to do his first production deployment. I sat by his side to monitor everything. He did well. One or two questions but he did well.
The same when he did his second prod deploy. Everythings fine.
And then. It. Frikkin. Begins.
I was working on the project, did some changes to the code. Okay, deploy it to dev, time for testing.
Hm.
Error checking out git. Okay, awkward. Got to investigate...
On the dev server were some files changed. Strange. The repo was all up to date. But these changes seemed newer because they were fixing at least one bug I was working on.
This doubles the strangeness.
I want over to my colleague's desk.
I asked him about any recent changes to the codebase.
"Yeah, there was a bug you were working on right? But the ticket was open like two days so I thought I'll fix it"
What the Heck dude, this bug was not critical at all and I had other tasks which were more important. Okay, but what about the changed files?
"Oh yeah, I could not remember the exact deployment steps (hint from the author: I wrote them down into our internal Wiki, he wrote them done by hisself when introducing him and after all it's two frikkin commands), so I uploaded them via FTP"
"Uhm... that's not how we do it buddy. We have to follow the procedure to avoid..."
"The boss said it was fine so I uploaded the changes directly to the production servers. It's so much easier via FTP and not this deployment crap, sorry to say that"
You. Did. What?
I could not resist and asked the boss about this. But this had not Effect at all, was the long-time best-buddy-schmuddy-friend of the boss colleague's father.
So in the end I sat there reverting, committing and deploying.
Yep
It's soooo much harder this deployment crap.
Years later, a long time after I quit the job and moved to another company, I get to know that the colleague now is responsible for technical project management.
Hm.
Project Management.
Karma's a bitch, right? -
Bug raised: "Please investigate these CRTICAL issues immediately, the system is not working properly"
Translation: "We're too stupid to use our own system, the system that we created the specification for. Please re-educate us and explain that these are not actually issues (immediately). But we're gonna CC every motherfucker in the company so they KNOW you fucked up and the pressure is on you to fix it, bitch! Huehuehuehue"3 -
Let's say you're working on a web application, and you notice that one of the pages is not displaying the correct data. You investigate further and realize that the data is being retrieved from an API endpoint, but for some reason, the API is returning the wrong data.
You start looking into the code that calls the API and notice that it's passing in the correct parameters, so you dig deeper into the API code itself. After hours of poring over the code, you finally discover that the bug is caused by a typo in the database query that the API is using to retrieve the data.
You fix the typo and think the problem is solved, but then you realize that the data is still not displaying correctly on the page. After even more investigation, you discover that the bug is actually being caused by a caching issue on the client side.
At this point, you're feeling incredibly frustrated and overwhelmed. You've spent hours trying to track down this bug, and it feels like every time you think you've found the root cause, another issue pops up. This is just one example of the many challenges that developers face on a daily basis.6 -
!rant Update On My Scammer Job.
Today, The authority saw the ads , and take my case. My employers are not letting me leave and authorities notice everything...
Reference :
https://marketing-interactive.com/o...
https://devrant.com/rants/4147960/...
https://devrant.com/rants/4140649/...7 -
I'm doomed.
My first production worker script is making multiple active attribute of a user. My script should be able to deactive the old attributes if there is new one.
Months ago, this issue occured. My teammate from team A take over the script to investigate since I am busy working with team B.
Yesterday, I found out that I, myself, overwrite the fix my teammate made for that because of a new feature.
I have to clean up the affected records on production on Monday..and i have to explain to my manager. T.T
LPT: ALWAYS PULL REPO before developing new feature... -
Stakeholder: Can you investigate the problem with this user profile? We made updates to system A, but user is saying it’s the wrong info on the website.
Me: Looks fine to me. Looks like your updates just needed time to trickle down. Though, you will need to clean up this user’s data because it can cause X problems. There’s not much I can do since the site just displays info from system A.
SH: Can you delete the user’s website account and we can ask user to create a new one?
Me: …Ok, let’s try this again. It’s not necessary to delete the account and make the user create a new one. It’s not going to resolve the X problems that I mentioned. The website really needs clean data from system A. -
I'm trying to investigate why chrome keeps crashing after i implemented web sockets to a web app.
I used windows perfmon to see the memory usage over night.
The usage between 17:30 and 01:50 is expected behaviour as this part of the app is a live data graph of the last 48 hours.
Now i have to find out why the app doubles in memory twice in a hour.
2 -
PM: You developers are like craftsmen, you're so unreliable in your time estimates, I do not know why I bother asking you.
Looking up, thinking if you gave me time to investigate the issue before forcing me to give an estimate... *smile and wave*
Good PM you sod off !!1 -
It took me eleven months of working from home to investigate renting a coworking space. Eleven wasted months! The coworking office is TOTALLY worth every USD.9
-
Run test
everything ok
Run again
everything ok
Run again
error
Run again
everything ok
*wtaf is happening?*
I googled for the cause of a "double callback" error and found out that supertest was throwing it when I was attaching a file to the API request. found no conclusive way to solve it, just that "supertest does it from time to time".
Trying to investigate further, I made a function to repeat the API request 5 times in a row. Everything passed. The run it again. Two failed. Again and everything passed.
this is bullshit
fml
-
I went to meet a client with our CTO. In the meeting we discuss the implementation of SAML SSO. Their SSO guys asked whether they need to build 2 trusts for our application because we have 2 modules that use SSO. Both the CTO and I were not sure because we did not have any prior experience of integrating SAML SSO. To act professional, we couldn't say we were not sure. So the CTO said we needed two trusts. I immediately added "We may only need one. Let us do a bit of investigation and confirm."
After the meeting I did the investigation and found out we really only needed one. So I sent out an email to tell the client, cc the CTO. 1 minute later I got the email from the CTO "why tell them one when I said two?". When it's an immediate response with only 1 line, I know I'm in trouble. So I called him and was ready to explain to him. I couldn't. Later I found out the time I was calling him, he was talking about this with the CEO.
I thought maybe I can explain to him when he's available. The next morning as I came to work, the CEO asked me to come to his office. He closed the door, and told me the first line the CTO told him the day before was "I want him (me) fired." I was so shocked. Having been working with the CTO for quite a while, I was surprised he said that without even communicating with me. Did I do something that wrong that you don't even bother to tell me what's wrong? I was not fired because the CEO at least asked what happened. He also understood I was actually making a better technical decision. But well, guess I shouldn't be making a decision when I had no power to. And even I believed the client heard my "let me investigate first" comment, the CTO didn't. I still got an unofficial warning. For that whole day because of the stress, I don't remember getting anything done.
Fuck that acting like profession and smart when you are not. I'd go down the path of becoming professional and smart instead. And fuck metting with clients. I'm a dev don't fucking dare to talk to me and get me fired. If you wanna talk, talk to the big guys who don't make us look bad like I did.
If you ask me today I still believe I haven't done anything wrong there. So fuck everything.2 -
(When L1 support fails to investigate before routing to L2)
User: I couldn’t able to view my files saved in network drive
Me: we have checked files on sever side its visible and u have access as well
User: my screen has broken so I couldn’t able to see
Rest is history1 -
Figured out the root cause of slow code by using a profiler in an afternoon (more like an hour but needed to confirm/investigate)...
Team spent over a week trying to figure it out using logging and debugging...
Even after I told them to use a profiler...
Guess now I've justified my position of being the highest paid dev on the team.
I just know how to use other tools besides a hammer.1 -
So as expected, due to the rush of the submission on Friday, the app was rejected.
I'm fairly certain they never got past the first screen or two.
We have some things to fix, and some things to tackle properly now, which is quite nice, however the current main issue numero uno is that an Apple developer account can take up to 10 days to be created, and Go Live is next Monday.
I wonder who will get the blame for not taking on the "Investigate the iTunes release process" ticket that was in Jira, assigned to someone for ~4 months. -
Weblogic Server won't start, broken build was auto-deployed. How does a broken build even get deployed? 🙄
Told "till the server is fixed work on your next-release bugs". Sure, can investigate, maybe even code fixes, but with a broken dev environment how do we test anything?
" Hmm..Oh yeah, right" 🤔 -
[Long rant about one of the worst school project I got]
I just saw that post about Lego coding, and it reminds me a project we had to do for high school.
The project was about a robot that will do volleyball services. My group decided with me that I should go on programming the robot since it was my idea to pick that subject to work on. So I started to investigate the robot and the programming software.
This was one of the worst thing si could get. For some reason I didn't find any tutorial about how to program the robot, so I had to test it out. When you don't want to break the robot, that's clearly not the best thing to do.
So what about the teachers? We had 3. Two told me they don't know stuff about this, and one MIGHT know stuff but not how to use the software. Great...
Plus I add that we were asking a teacher some help, being desperate, and literally, he came, made a joke about "how long he didn't play with Lego toys", laughed at his own joke and left. Thank you, that was really helpful while I was worrying about the project that will help us getting my degree, clearly helped us.
So I managed to do something really basic, where you input the direction for the aim with the arrows on the robot, and central button was for shooting. Basically basic stuff. Even not optimal because the robot hit its own screen but a weaker throw wasn't working, so we had to put some protection over the screen and the arm.
Another group of another class were working on the same subject, so we visited them one day to see their stuff.
They made a joystick that was fully operational, with analogic direction input, precise aiming and shooting stuff. The best way to make myself doubt about my stuff.
So we did the presentation and for whatever reason, the other class (not only the other group) got bad reviews of their projects, made by my famous joking teacher, and we got a good review. Didn't understand, but whatever.
So did I learn stuff?
Absolutely not. It was one of the worst pain in the ass to learn the programming syntax and stuff, and when I graduated, I forgot anything concerning programming stuff, my engineering school did all the stuff.
This is some experience you don't forget, the one that don't make yourself grow at all but the effort is real.1 -
The more I investigate mobile development the more it becomes apparent to me that modern development is a *massive* pile of technical debt thats going to burst, crash, and burn one day, along with the entire industry.
If it takes a newbie more than ten minutes in your framework to add a fucking *button* and navigate to a new screen, then your framework is shit.10 -
Ohhh 😲😲😲 are you kidding me ? xxx TB !!!!!! 😅😅😅🤤🤤
IT must be a bug or is it really my usage !!? 🤔🤔🤔🤔 let me investigate 😂😂😂😂😂
2 -
A large pool of application instances' is writing logs to the same physical file. No way to distinguish which instance wrote which line.
Welcome to hell
We're being asked questions. We're replying that we cannot help unless logging is fixed. Noone's bothering to fix this mess and instead returns tickets with requests to investigate more.
F.U.N
/s3 -
How to impress the extent of your power over your employees and partners:
1. Make the tech team spend inordinate amounts of effort to investigate someone stealing an almost worthless piece of junk, to make an example for the rest of the workforce.
2. Complain in "secret" meetings that the tech team is not up to the task of delivering the project.
3. Announce that the project will probably, but not certainly, be shut down. -
This is the story of probably the least secure CMS ever, at least for the size of it's consumer base. I ran into this many years ago, before I knew anything about how websites work, and the CMS doesn't exist anymore, so I can't really investigate why everything behaved so strangely, but it was strange.
This CMS was a kind of blog platform, except only specially authorised users could view it. It also included hosting. I was helping my friend set it up, and it basically involved sending everybody who was authorized a email with a link to create an account.
The first thing my friend got complaints about was the strange password system. The website had two password boxes, with a limit of (I think) 5 characters each. So when creating a account we recomended people simply insert the first 5 characters in the first box, and the rest in the second. I can not really think of a good explanation for this system, except maybe a shitty way to make sure password are at least 5 characters? Anyway, since this website was insecure the password was emailed to you after the account was created. This is not yet the WTF part.
The CMS forced sidebar with navigation, it also showed the currently logged in users. Except for being unreadable due to a colorful background image, there where many strange behaviors. The sidebar would generally stay even when navigating to external websites. Some internal links would open a second identical sidebar right next to the third. Now, I think that the issue was the main content was in an iframe with the sidebar outside it, but I didn't know about iframe's back then.
So far, we had mostly tested on my friends computer, which was logged in as the blog administrator. At some point, we tried testing with a different account. However, the behavior of sidebars was even stranger now. Now internal links that had previously opened a second, identical sidebar opened a sidebar slightly different from the first: One where the administrator was logged in.
We expirimented somewhat, and found that by clicking links in the second sidebar, we could, with only the login of a random user, change and edit all the settings of the site. Further investigation revealed these urls had a ending like ?user=administrator2J8KZV98YT where administrator was the my friends username. We weren't sure of the exact meaning of the random digits at the end, maybe a hash of the password?
Despite my advice, my friend decided to keep using this CMS. There was also a proper way to do internal links instead of copying the address bar, and he put a warning up not to copy links to on the homepage. Only when the CMS shut down did he finally switch to a system where formatting a link wrong could give anybody admin access. -
We noticed that in our landing directory we were receiving duplicate files.
I asked the source to investigate.
He told me that the issue was not at his end. He asked me to mark the issue has been resolved from his end. I refused.
We get on a call to debug the issue. After 30mins he is extremely frustrated. As he was sharing his screen, he runs the command `ls -ltr | uniq -cd` on his server which sends the files and then screams at me "Where are the duplicates? Show me. Check the output. There are no duplicates.".
I first muted the call. Had a good laugh. Made him repeat it to show my team mates. They had a good laugh too.
I then asked him to call it a day. And once you cool down, think about what you just showed me. -
I work at a research institute (part of probably the largest research body in whole Europe). And it's driving me nuts. Forget about the lack of interest to improve yourself in terms of software skills or basic digital hygiene so that others don't have to pick up the mop and clean after you. The ancient mindset is what is making me curse everyday. Only a few years ago we switched to GitLab. Before that versioning, if at all a known term, was done explicitly via email messages - code snippets in the message's body, versions in the subject of message attachments...A freaking nightmare. Constantly broken links to files and folders on our NAS since some people have never heard of relative paths or writing even the tiniest bit of support for configuration files in their software so that a tool does not completely brake the moment you transfer it onto another system or - God forbid - the person leaves and there is no information whatsoever what's where. Everyone is complaining about the clutter on our servers but no one is willing to actually clean their own (not someone else's) crap. If you mention to someone something like "Can you please pack your stuff in this GitLab repo with this folder structure, so that I have an easier time integrating it into the main software that we need to ship to our customers in a few days?" all you get as a response is a blank facial expression and the occasional "I have my own processes. Don't bother me with this!". I have been trying for almost 4 years now and its budging a little bit but the lack of support is abysmal. My boss, as enthusiastic as it is, is incapable of putting his foot down. The fact that I have two heads of my team (one not really but acting like it) does not improve the situation at all especially since both are pulling in a completely different direction. We are literally wasting hundreds of thousands of euros of taxpayers' money to buy new hardware that people are either inadequate to use to its fullest potential (think buying the latest GPU to play Minesweeper) or not having even the smallest clue on what they need it for. And we are always complaining about our budget! You don't invest a couple of hours to investigate how PyTorch can work in a distributed manner on multiple CPUs, GPUs and even systems, yet demand you get a new server for 80K with a more powerful GPU and CPU to run your crap models on so that you can publish a half-ass paper that nobody cares for let alone will ever bother reading (beside the AI reviewers).1
-
Do you guys still see the relevance of using code freezing instead of just properly managing versions, repositories and branches in a cyclical manner, given how advanced software practices and tools are supposed to be?
To give some context, the company I work for uses the complete trash project management practice of asking teams to work on a sprint basis, but there is still a quarterly milestone and code freeze to commit to and it's where shit hits the fan.
Development teams rush features at the end of the quarter because they had to commit at the very least to a 6 months in advance planning (lol?) and turns out, not being able to design and investigate properly a feature combined with inflexible timelines has high chances to fail. So in the end, features are half-assed and QA has barely any time to test it out thoroughly. Anyways, by the time QA raises some concerns about a few major bugs, it's already code freeze time. But it's cool, we will just include these bug fixes and some new features in the following patches. Some real good symver, mate!
Of course, it sure does not help that teams stopped using submodules because git is too hard apparently, so we are stuck with +10Gb piece of trash monolithic repository and it's hell to manage, especially when fuckfaces merges untested code on the main branches. I can't blame Devops for ragequitting if they do.
To me, it's just some management bullshit and the whole process, IMO, belongs to fucking trash along with a few project managers... but I could always be wrong given my limited insight.
Anyways, I just wanted to discuss this subject because so far I cannot see code freezing being anything else than an outdated waterfall practice to appease investors and high management on timelines.8 -
This is more of an advice seeking rant. I've recently been promoted to Team Leader of my team but mostly because of circumstances. The previous team leader left for a start-up and I've been somehow the acting Scrum Master of the team for the past months (although our company sucks at Scrum generally speaking) and also having the most time in the company. However I'm still the youngest I'm my team so managing the actual team feels a bit weird and also I do not consider myself experienced enough to be a Technical lead but we don't have a different position for that.
Below actions happen in the course of 2-3 months.
With all the things above considered I find myself in a dire situation, a couple of months ago there were several Blocker bugs opened from the Clients side / production env related to one feature, however after spending about a month or so on trying to investigate the issues we've come to the conclusion that it needs to be refactorised as it's way too bad and it can't be solved (as a side note this issue has also been raised by a former dev who left the company). Although it was not part of the initial upcoming version release it was "forcefully" introduced in the plan and we took out of the scope other things but was still flagged as a potential risk. But wait..there's more, this feature was part of a Java microservice (the whole microservice basically) and our team is mostly made of JS, just one guy who actually works as a Java dev (I've only done one Java course during uni but never felt attracted to it). I've not been involved in the initial planning of this EPIC, my former TL was an the Java guy. Now during this the company decides that me and my TL were needed for a side project, so both of us got "pulled out" of the team and move there but we've also had to "manage" the team at the same time. In the end it's decided that since my TL will leave and I will take leadership of the team, I get "released" from the side project to manage the team. I'm left with about 3 weeks to slam dunk the feature.. but, I'm not a great leader for my team nor do I have the knowledge to help me teammate into fixing this Java MS, I do go about the normal schedule about asking him in the daily what is he working on and if he needs any help, but I don't really get into much details as I'm neither too much in sync with the feature nor with the technical part of Java. And here we are now in the last week, I've had several calls with PSO from the clients trying to push me into giving them a deadline on when will it be fixed that it's very important for the client to get this working in the next release and so on, however I do not hold an answer to that. I've been trying to explain to them that this was flagged as a risk and I can't guarantee them anything but that didn't seem to make them any happier. On the other side I feel like this team member has been slacking it a lot, his work this week would barely sum up a couple of hours from my point of view as I've asked him to push the branch he's been working on and checked his code changes. I'm a bit anxious to confront him however as I feel I haven't been on top of his situation either, not saying I was uninvolved but I definetly could have been a better manager for him and go into more details about his daily work and so on.
All in all there has been mistakes on all levels(maybe not on PSO as they can't really be held accountable for R&D inability to deliver stuff, but they should be a little more understandable at the very least) and it got us into a shitty situation which stresses me out and makes me feel like I've started my new position with a wrong step.
I'm just wondering if anyone has been in similar situations and has any tips or words of wisdom to share. Or how do you guys feel about the whole situation, am I just over stressing it? Did I get a good analysis, was there anything I could have done better? I'm open for any kind of feedback.2 -
Not really random, still Dev related but still!
I'm working on a few large games at the moment, I have a habit of trying to build massive world's that feel lived in and organic, obviously I never finish them because I obsessed over the tiniest things.
So to try and help I thought of an idea, a detective game where you investigate 1 single murder and have one house you can look through, but you have to piece together what happened organically from a clue and false path filled household.
Just want some other opinions on it and whether it sounds alright, or if you have something to add to it? ¯\_(ツ)_/¯6 -
PM: there’s a bug could you investigate and fix this?
Coworker: *investigates*
CW: is this correct? *shows a totally different solution to what he was asked to* *naming a variable “fn”*
Me: but that’s not what you’re asked to do. You know it’s possible to do that right (the supposedly solution)
Cw: but that would have longer code
Me: (what?) 🙃
Wtf do you mean longer code?
Cw: shorter code > spec
Me: 🤦♀️
Cw: shorter code > readability
Me: 🤦♀️1 -
I would batter this nigga if I could
My database migrations are failing after setting a 3 character max length on an integer field with default value 200. I attempt to investigate why and after numerous back and forth, this dude reveals 200 is in fact greater than 998
4 -
Not a rant but I love the fact we can say there is a run away unicorn in staff slack and no one is bats an eye or it looks like there is a lot of orphaned processes lets investigate and murder all the orphanes2
-
When asking for a raise, how do you guys know, how much to ask for / how much are you worth?
I've been working as a programmer for the last year and a half, and it's my first real gig in the sector. Without getting into much details, I've currently the opportunity to ask for a raise, but I don't know what would be an appropriate amount or how to research or calculate it.
Any input would be very much appreciated.3 -
why are Linux graphical git clients so crap? (as compared to TortoiseHg)
like GitKraken is the only OK one, but it lacks soo many features its nearly useless (bisect anyone?) + you need a commercial license
GitEye is the second non-shit one, but it regurarly stops working + its non-free
and it seems most git GUI clients force the name of the repo to be their parent dir. my parent dir for all web projects is www, so in both apps I have a long list of projects named www, unless I expand the projects sidebar to cover half of the screen to see the very very end of the path that petrays the actual project name in GitEye. In GitKraken I have to investigate the commit history to figure out if I have the right GitKraken with the right project open... talk about UX :D
so do most "git experts" just use git commit, git push and git pull on the command line and thats their whole world and the reason why they prefer git to mercurial (for all the many features they never use)?10 -
!rant
How should I put this... I have REALLY enjoyed help desk job more than anything thus far.
I've seen people posting about how dumb clients may be, and I know there's also those cases, but ultimately those are usually just good inspiration to comedy.
So here's the background: I was working in growing website development company (marketing called it digi-office for some reason). The clients were firms ranging from local bakeries to international suppliers.
The intriguing thing with working in help desk was usually smaller tasks and direct customer contact through e-mail. I got feedback (which always important) and the rush of good feeling at the end of every task; faster and more frequent than working on a year project. But the cherry on the cake is that I got to investigate problems within each websites' and the CMS's code base, fix them or point out bigger flaws in systems and blame others from them. 😂
How your help desk experience differ? Or do you also recognize the good side?1 -
opinion:
If something goes wrong is the 1st response to investigate
Or
Jump on IM and ask the person who last committed?
I would be in the opinion to have a look yourself and try identify the problem before fucking ranting at the last person who touched the code,
Reasons, Maybe that last person is busy and doesnt want to context switch back for a simple problem that would take less than 5 mins fucking investigation time, 1st thing in the morning too doesnt help!1 -
How do you diagnose speed issues?
I've been lumped with looking after a legacy app.
It connects to our ERP system to handle raising invoices etc. And in June is developed slowness, which we sort of fixed by making one section load later (the SQL was a horrible view in a view in a view).
We then upgraded our ERP software, and the SQL issues are resolved (had to upgrade SQL server etc at the same time) and now the legacy app is running really slowly.
I know that it is when it loops through a data set to set column values etc.
A particular project has 1900 time transactions and takes upto 2 minutes to load.
This part of the program hasn't been changed in over a year, and has only started running slowly since the upgrade.
Are there any good way I can investigate and diagnose exactly why it has suddenly started running slowly?8 -
Im tasked to investigate a stored proc that is slow at certain times ( 20-30mins ) and fast at other times ( 10-15 secs ).
After following suggestions i found out that adding NOLOCK hint on all the select queries makes the execution time fast ( 10-20 secs) .
Although i know that adding NOLOCK means a dirty read of possible incorrect data, does it justify the performance boost?
Speed or data correctness?4 -
GitHub, your Copilot sucks, and so does Dependabot!
Dependabot opened 3 pull requests;
merging the first one caused conflicts in package.json and package-lock.json that must be resolved;
while trying to investigate further, the second pull request got closed as it suddenly seemed obsolete.
Dependabot: "Looks like these dependencies are no longer updatable, so this is no longer needed."
This kind of service generates so much noise and irrelevant alerts, it comes out of nowhere and there is no way to get rid of those bots once they invaded a repository. And they are so useless. A simple `npm outdated && npm upgrade` would have done better in 99% of the cases.
GitHub, your Copilot sucks, and so does Dependabot!1 -
I don't, I just started doing it out of spite. The first pc i ever had for myself was a windows vista hp laptop. It ran like absolute shit. Yes I had used many computers before that, but this was the first one i got for myself and i was honestly sad I could not get it with xp.
Because it ran like shit, I decided to investigate as to why, i wanted to understand the people that did the system before I was to blame and talk shit about them.
Down the rabbit hole. Thank you vista, had you not been shit on MY computer I would have never gotten here. Also my mom always wanted me to be an engineer so there's that.
❤️1 -
For some unfathomable fucking reason, rust-analyzer decided to dump formatter crash reports into the worktree alongside the file that failed to format. How do I even begin to investigate this?
2 -
So I'm assigned once again to fix a new someone else created and that seems to be the case whenever there's an issue...
Boss just assigns it to whoever is most likely to be able to investigate it... which is basically me. Other than the little time I can use to develop stuff, I'm usually cleaning up other people's messes.
And these other people are to busy working on new crap to properly explain how their existing code/processes/changes works.
And well the fact that anything breaks in production (that's not due to upstream one off issues) whoever does not think he needs to take responsibility for it.
So everyone else and especially me has to spend time understanding the shit they wrote and fixing it for them.
How do I tell my boss this nicely that we need clearly definitely ownership and whenever a component blows up in prod, the guy that wrote the code fixes it no matter what? Thereby incentivizing him to not write shit code in the first place and be more proactive in making sure it doesn't in the first place since he knows otherwise he's doing overtime to fix it?
Is it just me or is there really no such thing as a dev job where something doesn't blow up due to poorly tested and designed code every other day?3 -
Together with colleagues from University of Zurich I am conducting a survey about skills for code review! With this survey, we aim to investigate skills that reviewers need to perform an efficient code review. Our main goal is to improve developers' code review practices. Therefore, we are looking for developers with experience as code reviewers. This questionnaire takes 15-20 minutes and consists of 21 questions.
https://uzh.ch/zi/cl/...
Thank you for your help!4 -
Best: Built an awesome web app and received much.
Worst: For some reason Christmas brings out the worst in boss. Possibly Krampus in disguise. Will investigate further. -
Production issue happens, to get into server to investigate - first write a brief description of the issue, get management approval, then find 2 administrators who each holds half the password to the server, web conference them to key in password on a remote utility, finally, log in to troubleshoot.
It is a problem to troubleshoot a problem.1 -
devRanters!
Do any of you find that you can type the solution faster than GitHub Copilot recommends?
That's how you know you're senior 😏
Also, on a serious note, does it only support JavaScript / TypeScript? Didn't really take time to investigate.
I thought there was also a feature you could tell it what to code and it would try to write a solution. Haven't really seen how to do that yet.7 -
Completely fed up today, trying to investigate a memory leak using google chromes profiling tools, first of all all the "documentation" is well out of date so you have to pretty much guess your way through it.
Anyway i start to investigate and it looks like the JS Heap increases in size only after a garbage collection, surely this is the wrong way round or am i just being stupid
2 -
Been making minor refactors to code base. Ran into something that resembles and behaves like a brainfart. Accepts arguments, uses them to query DB then completely disregards result and builds own result yielding dubious output.
Dumb as I am, went to investigate the story behind it. Maybe some weird business rules involved.
Git gave commit. 100+ files changed. Nice one.
Went to original story and there it was, clearly stated, like a true moronic decision: "Squash all feature commits to a single commit". No specs, no description, no explanation... Nothing.
Well... FUCK YOU TO!2 -
Hey ranters who once shared my inability to just announce when I don't understand something, how did you get over it and just embrace pointing out that you're confused at this point in time?
I tend to just brush stuff off and figure I'll have time to properly investigate and figure it out later, which usually works, but it does mean I will keep quiet if something isn't entirely clear.
I think this is bad and I'd to stop doing it. At the same time, it doesn't seem worth interrupting a discussion / explaining to ask what something is when I can look it up now or later and fill in the mental gap. I guess there's a balance to be found. Any tips? Any slaps to the face?5 -
Our pipeline had been running for 45 minutes, I went to investigate
Our mutation testing framework had identified 90 potential mutants and started running through our 342 tests for every single mutant, so 90 * 342 tests
And I had been complaining about the amount of pipeline agents being too low and pipelines blocking up...5 -
When you get paged by your company to help investigate and fix critical issue in production and don't get time to work on the hackathon.
-
DIGITAL TECH GUARD RECOVERY: ADVANCED BITCOIN RECOVERY SIMPLIFIED
A Testament to Excellence: My Experience with Digital Tech Guard Recovery in Recovering 78,000 ETH
When my company suffered a devastating loss of 78,000 ETH due to a complex hacking incident, I was left feeling utterly helpless and unsure of where to turn. The sheer magnitude of the theft was staggering, and the prospect of recovering such a colossal sum seemed all but impossible. That was, until I discovered Digital Tech Guard Recovery - a team of elite cybersecurity experts whose unwavering dedication and unparalleled expertise would ultimately prove to be the saving grace in this dire situation. From the moment I reached out, the Digital Tech Guard Recovery team sprang into action, applying their vast knowledge of blockchain technology, digital forensics, and hacking countermeasures to meticulously investigate the incident. Their methodical approach left no stone unturned, as they painstakingly traced the flow of the stolen funds, identified the perpetrators, and devised a strategic plan to retrieve the lost ETH. What could have been a hopeless endeavor was transformed into a triumph of perseverance, with the Digital Tech Guard team employing cutting-edge tools and techniques to outmaneuver the skilled hackers at every turn. The level of professionalism and attention to detail exhibited by this remarkable team was truly awe-inspiring. They kept me informed at every step of the recovery process, providing regular updates and clear explanations of the complex technical procedures involved. Their unwavering commitment and tireless efforts ultimately paid off, as they were able to successfully recover the entirety of the 78,000 ETH, a feat that I had previously deemed impossible. The relief and gratitude I felt in that moment was indescribable, a testament to the sheer brilliance and unparalleled expertise of the Digital Tech Guard Recovery team. Do not hesitate to email: WhatsApp: +1 (443) 859 - 2886 Email @ digital tech guard . com Telegram: digital tech guard recovery . com website link :: https : // digital tech guard . com8 -
The moment, when your untouched pipelines don't work. You investigate due to capacity. No Standard_D2 machines. Ok take D3, same error. D4?!?!?! Same Error. Some strange SKU... all fine.
This is the cloud with corona.3 -
Package build fails on Jenkins. I try to investigate locally. Builds fine locally. Managed to convince admin to let me ssh there to debug there in the exactly same environment. Builds there without any issues when triggered manually. I'm missing some little piece of environment from jenkins job or there could be some race somewhere. I really hate those random errors, we really need to get sane build system so I wouldn't need to debug those irreproducible build issues. Aaarrrghh!!!
-
Follow up sorta...
So I got pulled into a support issue on a day off. Some system was facing timeouts on our servers so had to investigate.
Over the weekend as part of the release, I released the ELK stack I built and today I used that to help.
Pretty much immediately pinpointed which machine was hanging though still had to investigate and confirm so split between KQL and checking the server logs.
One thing I've always griped about is how no one created schema docs for it mongo collections so can't easily figure out what they do or your to get the document needed.
Well guess it's my turn.... Because only I know the schema :) -
Something on my server suddenly ate away all the hdd space. Like, 300gb in a few days. Nice. Now I have to investigate that instead of doing my work..4
-
This is a repost of an original rant posted on a request for "Community Feedback" from Atlassian. You know, Atlassian? Those beloved people behind such products as :
• Thing I Love™
• Other Thing You Used One Time™
• Platform Often Mentioned in Suicide Notes, Probably™*
Now this rant was written in early 2022 while I was working in an Azure Cloud Engineer role that transformed into me being the company's main Sysadmin/Project Manager/Hiring Manager/Network Admin/Graphic Designer.
While trying to simultaneously put out over 9000 fires with one hand, and jangling keys in the face of the Owner/Arsonist with the other, I was also desperately implementing Jira Service Desk. Normally this wouldn't have been as much of a priority as it was, but the software our support team was using had gone past 15 years old, then past extended support, then the lone developer died, then it didn't work on Windows 10, then only functioned thanks to a dev cohort long past creating a keygen....which was now broken. So we needed a solution *now*.
The previous solution was shit of a different tier. The sight of it would make a walking talking anthropomorphised sentient puddle of dogshit (who both eats and produces further dookie derivatives) blush with embarrassment. The CD-ROM/Cereal Box this software came in probably listed features like "Stores Your Customer's First AND (or) Last Name!" or "Windows ME Downgrade Disk Included!" and "NEW: Less(-ish) Genocide(s)"!
Despite this, our brain/fearless leader decided this would be a great time to have me test, implement, deploy, and train everyone up on a new solution that would suck your toes, sound your shaft, and that he hadn't reminded me that I was a lazy sack enough lately.
One day, during preliminary user testing I received an email letting me know that the support team was having issues with a Customer's profile on our new support desk. Thanks to our Owner/Firestarter/Real World Micheal Scott being deep in his latest project (fixing our "All 5 devs quit in the last 12 months and I can't seem to hire any new ones" issue (by buying a ping pong table)), I had a bit of fortuitous time on my hands to investigate this issue. I had spent many hours of overtime working on this project, writing custom integrations and automations, so what I found out was crushing.
Below is the (digitally) physical manifestation of my rage after realising I would have to create / find / deal with a whole new method for support to manage customer contacts.
I'm linking to the original forum thread because you kind of need to have the pictures embedded in said reply to get really inhale the "Jira-Rant" ambiance. The part where I use several consecutive words as anchor links to tickets with other people screaming into the void gets a bit sweet n' savoury too - having those hyperlinks does improve the je ne say what of it all.
bit.ly/JIRANT (Case Sensitive)
--------------------------
There is some good news at the end of this brown n' squirty rainbow though!
Nice try silly little Jira button, you can't ruin *my* 2022!
• I was able to forget all about Jira a month later when I received a surprise vacation home! (To be there while my Mom passed away).
• Eventually work stress did catch up to me - but my boss thoughtfully gave me a nice long vacation! (By assaulting *while* firing me (for emailing in a vacation request while he was a having a bad (see:normal) day))
5 -
Just wondering any of you has seen automated tests in a CI machine? Theyre not reliable enough to be running all the time because many times its just an empty error amd its tedious to investigate and wastes lots of time2
-
RECLAIM YOUR STOLEN INVESTMENT BY CONTACTING DIGITAL HACK RECOVERY COMPANY
In the fast-paced world of startups, I took a leap of faith, investing EUR 35,000 in what I believed was a promising venture. Excitement coursed through my veins as I envisioned the potential returns, the innovation I was supporting, and the dreams of the founders. But soon, that thrill turned into a creeping dread.The initial signs of trouble were subtle. Communication, once vibrant and frequent, dwindled to silence. Emails went unanswered, and phone calls were met with vague reassurances. I brushed it off, thinking it was a temporary hiccup, a growing pain of a fledgling company. Yet, as weeks turned into months, the silence grew louder. My gut instinct screamed that something was wrong.As I delved deeper, I uncovered a labyrinth of hidden fees and convoluted financial statements. What was initially presented as a straightforward investment turned out to be riddled with complexities that even seasoned investors might struggle to navigate. Each revelation felt like a blow, chipping away at my confidence and trust. I had poured my savings into a dream, but now it felt more like a nightmare.Desperation set in as I realized that my hard-earned money might be slipping away. The founders, once so passionate and engaging, seemed to have vanished into the ether. It was as if the very foundation of trust had been shattered, leaving me grappling with the reality of my situation. I felt isolated, lost in a sea of uncertainty with no clear path forward.In this moment of despair, I sought out Digital Hack Recovery, a service that specializes in helping individuals like me reclaim lost investments. Their reputation for navigating the murky waters of financial recovery gave me a glimmer of hope. I reached out, detailing my experience, and within days, I was connected with a team of experts who understood the intricacies of startup investments and the common pitfalls investors face.Their guidance was invaluable. Together, we crafted a strategy to investigate the startup’s financial dealings, scrutinizing every contract and transaction. They educated me about my rights and the potential avenues for recovery, transforming my fear into empowerment. The more I learned, the more determined I became to fight for my investment.As I embark on this journey with Digital Hack Recovery, I hold onto the belief that while I may have lost my initial bet, the pursuit of justice and transparency in the investment world is far from over. Through collaboration and persistence, I’m reclaiming not just my funds, but also my faith in the entrepreneurial spirit. The road ahead may be long, but I’m ready to navigate it. Talk to Digital Hack Recovery through⁚
Email; digital hack recovery @ techie . com
WhatsApp +19152151930
Website; https : // digital hack recovery . com
-
RECLAIM STOLEN CRYPTO REVIEW WITH SPARTAN TECH GROUP RETRIEVAL
INFO ABOUT THE COMPANY
WhatsApp:+1 (971) 4 8 7 - 3 5 3 8
Email: spartantech (@) c y b e r s e r v i c e s . c o m
Telegram:+1 (581) 2 8 6 - 8 0 9 2
I never fathomed that fraud could infiltrate even the most secure aspects of life. I had always been careful with my investments and believed that entrusting my wealth to an investment platform, where I controlled the keys and seed phrase, was a secure option. It was a decision I thought would lead to prosperity, especially with the constant assurances I received from the platform that my wealth would flourish. At first, everything seemed legitimate. The platform boasted of a proven track record and glowing testimonials, and I felt secure in my decision. However, within a few months, I was shocked to discover that a significant portion of my funds—approximately $885,000—had vanished. The platform had become increasingly difficult to contact, and there was no explanation for why I was unable to withdraw any of my funds. I was left powerless, unable to access the wealth I had worked so hard to build. To make matters worse, the platform kept urging me to invest more, promising even greater returns, which I now recognize was a tactic to further entrench me in their web of deceit. Despite numerous attempts to resolve the issue and countless hours spent trying to reach customer support, it became clear that this was no ordinary technical glitch or mistake—it was a scam. I couldn’t help but feel betrayed and utterly lost. The reviews and recommendations that had seemed so reassuring in the beginning now felt like hollow promises. I had trusted the wrong people, and it seemed there was no way out. At that low point, I reached out to SPARTAN TECH GROUP RETRIEVAL, a professional service that had come highly recommended by someone who had faced a similar situation. They provided me with the encouragement and expertise I needed to persevere when I had lost all hope. The team at SPARTAN TECH GROUP RETRIEVAL worked tirelessly to investigate the situation and recover my funds. Within just three days, they had successfully tracked down my lost money and facilitated its return. This was a harsh lesson in the realities of online fraud, but thanks to the support of SPARTAN TECH GROUP RETRIEVAL, I was able to recover what I thought was lost forever. I wouldn’t wish this ordeal on anyone, but if you’ve suffered similar losses, don’t hesitate to seek professional assistance. There are still people out there who can help you regain control of what is yours.
3 -
RECOVER SCAMMED CRYPTO BY CONTACTING MUYERN TRUST HACKER
I was scammed of USD 459,800 by a fraudulent mining pool, and I want to share my experience to help others avoid similar situations. I initially attempted to withdraw USD 100,000 from my account with this mining pool. They informed me that a 5% tax needed to be paid to the Japan Tax Bureau before the withdrawal could proceed. Trusting their instructions, I sent them USD 22,990. However, after the payment, they informed me that, because I was at the VIP stage (having funds of USD 200,000 or more), I could only withdraw a minimum amount of USD 200,000. They insisted that I could not withdraw less, despite my initial request. Under their pressure, I sent an additional USD 20,000, believing this would resolve the issue and facilitate my withdrawal. To my dismay, they returned requesting another USD 15,200 for extra charges. Desperate to retrieve my funds, I complied and sent them the additional amount. But after this last transaction, all communication ceased. I was left without any response from them, and it became evident that I had been scammed. Desperate for a solution, I began researching online to find a way to recover my lost money. This led me to a recovery company called MUYERN TRUST HACKER. I reached out to them, detailed my entire ordeal, and explained how the fraudulent mining pool had deceived me. I was skeptical at first, but MUYERN TRUST HACKER proved to be a beacon of hope. Their team worked diligently to investigate and track down the fraudulent activities. They communicated with me throughout the process, offering clear updates and strategies for recovery. Their expertise and commitment to my case were evident, and they successfully managed to recover my lost funds. I cannot express enough how relieved and grateful I am for their assistance. If you have fallen victim to an online scam, whether it’s related to cryptocurrency trading, binary options, dating schemes, or any other fraudulent activity, MUYERN TRUST HACKER (https : // muyerntrusthacker . org) could be the solution you need. They specialize in recovering funds lost to scams and provide expert assistance to navigate the recovery process. I am sharing my story not just to recount my experience but to offer hope to others who might be in a similar predicament. If you find yourself in need of help, don’t hesitate to contact MUYERN TRUST HACKER They can provide the support and expertise needed to reclaim your funds and find resolution. My recovery story is a testament to their effectiveness, and I hope it serves as a valuable resource for anyone seeking assistance in recovering their money. Tele gr am (at) muyerntrusthackertech -
How I Recovered My Stolen Crypto With The Help Of Lee Ultimate Hacker
If you’ve fallen victim to online scammers who have deceived you into investing your hard-earned money through fraudulent Bitcoin schemes, know that you're not alone. Countless individuals have been misled by scammers using various tactics to swindle money through deceptive investment platforms or promises of high returns. These scams often come in the form of fake cryptocurrency investments, Ponzi schemes, or phishing scams designed to steal your Bitcoin and other assets. Unfortunately, many victims suffer not only financial loss but also the psychological toll of realizing they’ve been taken advantage of. In some cases, scammers go even further, threatening legal consequences or using intimidation to keep victims silent. However, all hope is not lost. There are ways to recover your funds and potentially even bring those responsible to justice. One promising resource that can assist in reclaiming lost funds is Lee Ultimate Hacker, a trusted platform designed to help victims of online fraud. This service specializes in helping individuals who have been scammed through cryptocurrency investments or similar schemes. The platform’s expertise can help you navigate the process of recovering your money, giving you a chance to fight back against those who’ve wronged you. To begin the recovery process, it’s important to gather any proof of payment or transaction history involving the scammers. This evidence is crucial in tracing the flow of funds and identifying the scam operation behind it. Once you have collected your documentation, you can reach out to Lee Ultimate Hacker via LEEULTIMATEHACKER @ AOL . COM or wh@tsapp +1 (715) 314 - 9248 for assistance. They offer professional services to investigate fraudulent schemes, track Bitcoin transactions, and work to reverse fraudulent transfers. The recovery process can be complex and requires expert knowledge of blockchain technology and financial investigations, but with the help of a dedicated team, you’ll have a better chance of seeing your funds returned. In addition to helping you recover your assets, Lee Ultimate Hacker also works towards identifying the scammers and reporting them to the appropriate authorities. They understand the urgency of halting these fraudsters before they can victimize others. With their assistance, you not only increase the chances of recovering your funds but also play a part in holding cybercriminals accountable. If you've been affected by Bitcoin scams or other fraudulent online activities, reaching out to a service like Lee Ultimate Hacker can provide hope and a clear path forward. Their team can guide you through the recovery process, offering expert support while you take steps to reclaim what you’ve lost. It’s time to take action and work toward reclaiming your hard-earned money.1 -
HIRE A HACKER TO RECOVER STOLEN BITCOIN HIRE ADWARE RECOVERY SPECIALIST
Email info: Adwarerecoveryspecialist@auctioneer. net
WhatsApp info:+12 723 328 343
As a journalist committed to uncovering the truth, I often emphasize the importance of vigilance in the digital age. Unfortunately, I found myself on the wrong side of a cryptocurrency scam that resulted in a staggering loss of €60,000. This experience not only tested my financial resilience but also my faith in the systems designed to protect individuals from fraud. After discovering the scam, I promptly filed a report with the police. Initially, I felt a sense of relief, believing that justice would be served. However, as days turned into weeks, I grew increasingly discouraged. The lack of progress from law enforcement was disheartening, leaving me to grapple with feelings of helplessness. It became clear that the complex and often elusive nature of cryptocurrency scams made them challenging to investigate, even for experienced authorities. During this tumultuous time, a fellow journalist reached out with a recommendation for ADWARE RECOVERY SPECIALIST. Skeptical yet desperate to recover my lost funds, I decided to contact them. From the moment I reached out, I was struck by their professionalism and understanding. The team at ADWARE RECOVERY SPECIALIST took the time to listen to my story, validating my feelings of frustration and loss. They explained their process clearly, setting realistic expectations while ensuring I felt supported throughout. What stood out most was their commitment to transparency. I received regular updates on the recovery process, which helped alleviate some of my anxiety. The team was proactive in their approach, employing various strategies to trace and recover my lost funds. It was refreshing to work with individuals who were not only knowledgeable but also genuinely empathetic to my situation. To my astonishment, ADWARE RECOVERY SPECIALIST successfully recovered a significant portion of my funds. The relief and gratitude I felt were overwhelming; I had not only regained part of my financial stability but also my trust in the recovery process. This experience underscored the importance of seeking help from specialized professionals when faced with the complexities of fraud my journey through this ordeal has been both a cautionary tale and a lesson in resilience. It highlighted the vulnerabilities that many face in the evolving landscape of digital finance. For anyone who finds themselves in a similar predicament, I cannot recommend ADWARE RECOVERY SPECIALIST highly enough. Their dedication and expertise made a daunting situation manageable and ultimately successful. In a world where scams are all too common, it’s crucial to remain vigilant and informed. I’ve learned that seeking help from the right resources can make all the difference, and I’m grateful to have found ADWARE RECOVERY SPECIALIST in my time of need. -
CRYPTO RECOVERY SPECAILIST CONTACT FUNDS RECLIAMER COMPANY
I am a Mexican based professional in the investment industry and on FUNDS RECLAIMER COMPANY to expand my network and connect with other industry professionals. I would be happy to connect you all with FUNDS RECLAIMER COMPANY and start the dialogue to see how we can cooperate.
At the beginning of 2025, I found myself in a terrifying situation when the entire amount of SUI, worth 250,000 Euros, that I had stored in my Trust Wallet was mysteriously transferred to an unknown address. I had not authorized any transactions, nor had I shared my private keys or seed phrases with anyone, so the sudden disappearance of my funds left me both confused and alarmed. It seemed as though my assets had vanished into thin air, and I couldn’t comprehend how or why this happened. Desperate for a solution, I reached out to Trust Wallet customer support, hoping they might be able to offer some clarity or assistance. The response I received, however, was disappointing. Trust Wallet explained that they couldn't directly trace blockchain transactions, as their platform does not have the capability to track funds once they leave the wallet. They also suggested that the most likely cause of the loss was a compromised private key, even though I had been careful to safeguard this information. I felt an overwhelming sense of helplessness. How could my private key have been compromised without me ever sharing it? I had followed all the best practices for keeping my wallet secure, and yet, my funds were gone. After hitting a dead end with Trust Wallet, I knew I had to explore other avenues for recovery. During my search, I came across Wizard Web Recovery. This company claims to specialize in tracing stolen funds and recovering them from blockchain networks. Initially skeptical, I decided to give it a try. The more I researched Wizard Web Recovery, the more confident I became in their expertise. They have a team of certified experts who specialize in the recovery of lost or stolen cryptocurrency, including ETH and other digital assets, and they seem to have a proven track record in handling these types of cases. When I reached out to FUNDS RECLIAMER COMPANY, their team was prompt in responding and immediately set to work analyzing my situation. They began by asking for transaction details and wallet information, assuring me that they would investigate the matter thoroughly. Over the next few days, I stayed in close contact with them as they worked diligently to trace the stolen funds. Their expertise in blockchain technology and recovery techniques gave me hope that there was still a chance of retrieving my lost assets. Although the process is still ongoing, I feel much more reassured knowing I’m working with professionals who understand the intricacies of cryptocurrency recovery. As we start 2025, I remain cautiously optimistic that my funds will eventually be recovered. If you ever find yourself in a similar situation, I would highly recommend seeking help from certified experts like Wizard Web Recovery. Their dedication to recovering stolen funds has made a potentially disastrous situation a lot more bearable.
FOR MORE INFO:
Email: fundsreclaimer(@) c o n s u l t a n t . c o m
WhatsApp:+1 (361) 2 5 0- 4 1 1 0
Website: h t t p s ://fundsreclaimercompany . c o m
1 -
My neighbor, Alex, was someone who always seemed to have it all together. He had luxurious cars, a mansion in Beverly Hills worth over a million euros, and a lifestyle that many admired. His success appeared effortless, and I often wondered how he had achieved such wealth. One evening, after running into him at the local bar, I decided to reach out to him for some advice. Over a few drinks, Alex shared his experiences with investments and how he had made a fortune in the world of crypto. He spoke confidently about Bitcoin investments, promising me high returns with minimal risk. His words sounded too good to be true, but his success and reputation in the neighborhood made me believe him. Trusting him as a neighbor and someone I thought I knew well, I decided to invest a significant amount of money 100,000 USD into Bitcoin through his guidance on a platform called BitMoney com Unfortunately, it didn’t take long for me to realize I had been scammed. The investment was nothing but a Ponzi scheme, and I lost all my money. I felt devastated and helpless, unsure of what to do next. That’s when I turned to Alice, a close friend of mine who works as a police officer here in Beverly Hills. She had faced a similar issue with an online investment scam in the past and was struggling to recover her lost funds. Alice listened to my story and shared her own experience, explaining how difficult it had been to recover money from such scams. She recommended that I try ASSET RESCUE SPECIALIST, a company that had helped her and others in similar situations. Alice spoke highly of them, describing their professionalism and dedication in helping victims of fraud. Based on her recommendation, I decided to reach out to ASST RESCUE SPECIALIST, The process of contacting ASSET RESCUE SPECIALISTS was simple. Within hours, I was speaking with one of their specialists. They thoroughly explained the steps they would take to investigate my case and recover my funds. Throughout the process, they kept me updated and reassured me that they were doing everything they could to help. After several weeks of hard work, I received confirmation that my 100,000 USD had been fully recovered. The relief I felt was indescribable. Thanks to ASSET RESCUE SPECIALIST, I not only regained my money but also learned important lessons about online security. I'm incredibly grateful to Alice for recommending ASSET RESCUE SPECIALIST to me. Her support and the company's expertise were instrumental in helping me recover my funds. I will always remember that wealth isn’t just about material things; it’s about knowing who to trust and having the right people by your side when you need them most.
1 -
Early 2025, I resided in the vibrant city of Austin, Texas, where the burgeoning tech landscape had ignited my interest in cryptocurrency investment. After years of diligent work as a software engineer, I had amassed $45,700 from my salary and a lucrative side venture developing mobile applications. Eager to secure my financial future, I was enthusiastic about exploring investment opportunities in the crypto market. One fateful day, while perusing online, I encountered a seemingly legitimate investment platform that promised extraordinary returns on cryptocurrency investments. The website was impeccably designed, and the testimonials from purportedly satisfied investors appeared authentic. Fueled by confidence, I made the impulsive decision to invest my entire savings, convinced I was embarking on a prudent financial endeavor my exhilaration swiftly morphed into despair when I attempted to withdraw my initial investment. The website became unresponsive, and my inquiries to customer support were met with silence. It soon became painfully evident that I had fallen victim to a sophisticated scam. Desperate to reclaim my funds, I embarked on a quest to investigate the scammer's identity and track down the elusive website. I made the regrettable choice to invest an additional $10,000 in Bitcoin, hoping to enlist a private investigator to assist in tracing the scammer. Unfortunately, this only led to further frustration and loss, as I realized I was entangled with a well-organized criminal enterprise that had expertly concealed its tracks. Feeling utterly defeated, I stumbled upon an article that extolled the virtues of CRANIX ETHICAL SOLUTIONS HAVEN, a group of ethical hackers renowned for their prowess in recovering lost funds from online scams. Skeptical yet hopeful, I decided to reach out to them. Their website exuded professionalism, and the testimonials from previous clients were compelling. Upon contacting CRANIX ETHICAL SOLUTIONS HAVEN, I was assigned a dedicated recovery specialist who meticulously guided me through the process. They conducted a comprehensive investigation into the scam, employing advanced techniques to trace the funds and gather irrefutable evidence against the perpetrators. Within a few weeks, I was astounded to learn that they had successfully recovered approximately 93.5% of my lost investment. Not only did CRANIX ETHICAL SOLUTIONS HAVEN facilitate the recovery of a substantial portion of my funds, but they also took decisive action against the scammer's website, leading to its takedown. The authorities were notified, and the scammers were apprehended, restoring a sense of justice to the situation. with CRANIX ETHICAL SOLUTIONS HAVEN was nothing short of transformative. They provided the expertise and unwavering support I desperately needed during a tumultuous time. If anyone finds themselves in a similar scam, reach out to CRANIX ETHICAL SOLUTIONS HAVEN for assistance in recovering your lost funds.
EMAIL: cranixethicalsolutionshaven (@) post (.) com
WHATSAPP: +44 (7460) (622730)
WEBSITE: https : / / cranixethicalsolutionshaven (.) info
TELEGRAM: (@) cranixethicalsolutionshaven7 -
BEST USDT RECOVERY FIRM ➜ HIRE HACKATHON TECH SOLUTIONS
Nothing has seemed more satisfactory to me in recent times than the unmatched and recovery services received from HACKATHON TECH SOLUTIONS . After experiencing a devastating loss of USDT due to a misguided investment in a fraudulent cryptocurrency platform, I found myself in a state of despair. It was during this challenging time that a trusted pastor recommended HACKATHON TECH SOLUTIONS to me. Initially, I was filled with skepticism about the possibility of recovering my lost funds, but I decided to reach out to them, hoping for a glimmer of hope. HACKATHON TECH SOLUTIONS impressed me with their professionalism and expertise. They took the time to listen to my situation, providing reassurance and understanding that I desperately needed. Their team explained the recovery process in detail, which helped alleviate some of my anxiety. I felt a renewed sense of hope as they outlined their strategies for tracking and recovering my lost investment. As the days passed, I remained in constant communication with the team at HACKATHON TECH SOLUTIONS . They kept me updated on their progress, which further instilled confidence in their abilities. I was amazed at how diligently they worked to investigate the circumstances surrounding my loss. Their commitment to my case was evident, and I could sense that they genuinely cared about helping me recover my funds. The moment I had been anxiously waiting for arrived. HACKATHON TECH SOLUTIONS successfully tracked down my lost USDT and facilitated its recovery. The joy and relief I felt were indescribable. It was as if a heavy burden had been lifted from my shoulders. I could hardly believe that I had regained what I thought was lost forever. This experience not only restored my faith in the possibility of recovery but also taught me the importance of seeking help from professionals in times of crisis.I wholeheartedly recommend HACKATHON TECH SOLUTIONS to anyone who finds themselves in a similar predicament. Their top-notch services and unwavering dedication to their clients set them apart from others in the industry. If you are struggling with the aftermath of a scam or a failed investment, do not hesitate to reach out to them. They have the expertise and resources to turn your situation around, just as they did for me. My family and I are incredibly grateful for their intervention, which transformed a difficult chapter in our lives into a triumphant success story. HACKATHON TECH SOLUTIONS is truly the best recovery firm to handle your case, and I can confidently say that they will work tirelessly to ensure a swift retrieval of your lost investment funds.
VISIT THEM ON THE INFORMATION BELOW.
Whatsapp: +31 (6 47) 999-256
Telegram: +1(659) 217-9239
Email: hackathon tech service @ mail (.) com4 -
How Can Lost Funds in Binary Trading Be Recovered? Trust Recuva Hacker Solutions for Reliable Assistance
Binary trading can be a high-risk, high-reward venture, but it is also a breeding ground for scams. Many traders have lost significant amounts of money to fraudulent platforms, dishonest brokers, and manipulated software. If you’ve fallen victim to a binary trading scam, you may be wondering if there’s any way to recover your lost funds. The answer is yes, and Recuva Hacker Solutions (RHS), the best crypto recovery company, is here to help. In this article, we’ll explore how lost funds in binary trading can be recovered and why Recuva Hacker Solutions is the most reliable and trusted service for this purpose.
Understanding Binary Trading Scams
Binary trading scams often involve fake platforms that promise high returns but are designed to steal your money. These platforms may use manipulated software to ensure you lose trades, refuse to process withdrawals, or simply disappear after collecting your funds. Scammers may also pose as legitimate brokers or use fake testimonials to gain your trust.
If you’ve been scammed, it’s important to act quickly. The sooner you take action, the higher the chances of recovering your funds. This is where Recuva Hacker Solutions (RHS) comes in. With their expertise and advanced technology, RHS can help you trace and recover your lost money.
How Recuva Hacker Solutions Can Help
Recuva Hacker Solutions (RHS) is a team of highly skilled professionals dedicated to helping victims of binary trading scams. They use state-of-the-art technology and ethical hacking techniques to investigate scams, trace fraudulent transactions, and recover lost funds. Here’s how RHS can assist you:
Blockchain Analysis: Cryptocurrency transactions are recorded on the blockchain, making it possible to trace them. RHS specializes in blockchain analysis, allowing them to track fraudulent transactions across multiple wallets and exchanges.
Advanced Tools: RHS uses cutting-edge tools to recover funds lost to scams, even in complex cases.
Proven Track Record: RHS has successfully helped countless clients recover their money, earning a reputation as the best crypto recovery company.
Client-Centric Approach: RHS prioritizes their clients’ needs and works tirelessly to achieve the best possible outcome.
Steps to Take If You’ve Been Scammed
If you’ve lost money to a binary trading scam, follow these steps to increase your chances of recovery:
Stop All Communication: Immediately cease all contact with the scammer to prevent further losses.
Gather Evidence: Collect all relevant information, including transaction records, emails, and communication with the scammer.
Contact Recuva Hacker Solutions: Reach out to RHS through their website, email, or WhatsApp to begin the recovery process.
Why Choose Recuva Hacker Solutions?
Recuva Hacker Solutions (RHS) is the most reliable and trusted recovery service for a reason. Here’s why you should trust them with your case:
Expertise: RHS has a team of highly skilled professionals with years of experience in crypto recovery.
Advanced Technology: They use cutting-edge tools and techniques to trace and recover lost funds.
Proven Track Record: RHS has successfully helped countless clients recover their money.
Ethical Practices: RHS operates with integrity, ensuring that all recovery efforts are conducted legally and ethically.
How to Contact Recuva Hacker Solutions
If you’ve lost money to a binary trading scam, don’t hesitate to reach out to Recuva Hacker Solutions. You can contact them through the following channels:
Website: [https : / / recuvahacksolution . pro](https : / / recuvahacksolution . pro)
Email: recuvahackersolutions @ recuva . co . site
WhatsApp: +1 [3]15 [756] [1228]
Success Stories with Recuva Hacker Solutions
Many victims of binary trading scams have successfully recovered their funds with the help of Recuva Hacker Solutions. For example, one client lost $50,000 to a fake trading platform. After contacting RHS, their team was able to trace the funds and recover the entire amount. Another client fell victim to a phishing scam and lost access to their crypto wallet. RHS stepped in, recovered the wallet, and restored the client’s funds.
These success stories are a testament to the expertise and dedication of Recuva Hacker Solutions. No matter how complex your case may seem, RHS has the tools and knowledge to help you recover your money.
Don’t Let Scammers Win
Losing money to a binary trading scam can feel like the end of the road, but it doesn’t have to be. With Recuva Hacker Solutions (RHS) by your side, you can fight back and reclaim what’s rightfully yours. Don’t let scammers get away with your hard-earned money. Contact RHS today and take the first step toward recovering your funds.1 -
USDT AND BTC SCAMS VISIT SPARTAN TECH GROUP RETRIEVAL FOR EASY RECOVERY
One evening, I stumbled upon an advertisement on Google for an Ethereum trading bot that promised "guaranteed profits." The website was sleek and professional, with glowing testimonials from users who claimed to have made substantial returns with minimal risk.
The allure of easy money was too tempting to resist, and after some careful thought, I decided to invest 35 ETH, convinced I was making a wise financial decision. After transferring my ETH to the platform, I was prompted to connect my wallet for "automated trading." I felt a surge of excitement as I envisioned my investment growing. But within hours, I watched in horror as my funds began to disappear through a series of unauthorized transactions.
Panic set in as I realized my hard-earned ETH was vanishing. When I tried to reach out to customer support for assistance, I was met with silence; the website had vanished, leaving me in a state of shock and disbelief. I had fallen victim to a sophisticated crypto drainer scam, a harsh reality that many in the cryptocurrency world face. The realization was devastating: I had been ensnared by a meticulously crafted scheme designed to exploit unsuspecting investors like me.
With my funds gone and no way to recover them, I felt a mix of anger, regret, and helplessness. I turned to SPARTAN TECH GROUP RETRIEVAL, a firm specializing in crypto theft investigations. After researching various blockchain forensic experts, I was drawn to SPARTAN TECH GROUP RETRIEVAL due to their strong reputation for successfully recovering stolen assets.
Their team acted quickly, analyzing the attack and tracing the stolen funds through multiple wallets. SPARTAN TECH GROUP RETRIEVAL uncovered the scammer’s laundering route. Thanks to SPARTAN TECH GROUP RETRIEVAL, I was able to recover my stolen ETH by exploiting a flaw in the scammer’s withdrawal process. This taught me invaluable lessons about the necessity of due diligence in the crypto space. With the guidance of SPARTAN TECH GROUP RETRIEVAL, I learned to be cautious of promises that seem too good to be true and to thoroughly investigate any platform before investing.
Although the road to recovery was fraught with challenges, I emerged with a deeper understanding of the risks associated with cryptocurrency trading and a renewed commitment to protecting my investments, all thanks to the support of SPARTAN TECH GROUP RETRIEVAL.
Spartan Tech Group Retrieval Contact Info Below
Website: h t t p s : / / spartan tech group retrieval . o r g
WhatsApp: + 1 ( 9 7 1 ) 4 8 7 - 3 5 3 8
Telegram: + 1 ( 5 8 1 ) 2 8 6 - 8 0 9 22 -
Nothing has seemed more satisfactory to me in recent times than the exceptional recovery services provided by Techy Force Cyber Retrieval. After experiencing a devastating loss of USDT due to a misguided investment in a fraudulent cryptocurrency platform, I found myself in a state of despair. It was during this challenging time that a trusted pastor recommended Techy Force Cyber Retrieval to me. Initially, I was filled with skepticism about the possibility of recovering my lost funds, but I decided to reach out to them, hoping for a glimmer of hope. M.A.I.L: Support (@) techyforcecyberretrieval (.) com impressed me with their professionalism and expertise. They took the time to listen to my situation, providing reassurance and understanding that I desperately needed. Their team explained the recovery process in detail, which helped alleviate some of my anxiety.
I felt a renewed sense of hope as they outlined their strategies for tracking and recovering my lost investment. As the days passed, I remained in constant communication with the team at Techy Force Cyber Retrieval. They kept me updated on their progress, which further instilled confidence in their abilities. I was amazed at how diligently they worked to investigate the circumstances surrounding my loss. Their commitment to my case was evident, and I could sense that they genuinely cared about helping me recover my funds. The moment I had been anxiously waiting for arrived. Techy Force Cyber Retrieval successfully tracked down my lost USDT and facilitated its recovery. The joy and relief I felt were indescribable. It was as if a heavy burden had been lifted from my shoulders. I could hardly believe that I had regained what I thought was lost forever. This experience not only restored my faith in the possibility of recovery but also taught me the importance of seeking help from professionals in times of crisis. I wholeheartedly recommend Techy Force Cyber Retrieval to anyone who finds themselves in a similar predicament. Their top-notch services and unwavering dedication to their clients set them apart from others in the industry. If you are struggling with the aftermath of a scam or a failed investment, do not hesitate to reach out to them. They have the expertise and resources to turn your situation around, just as they did for me. My family and I are incredibly grateful for their intervention, which transformed a difficult chapter in our lives into a triumphant success story. T.e.l.e.g.r.a.m (@) Techyforcecyber is truly the best recovery firm to handle your case, and I can confidently say that they will work tirelessly to ensure a swift retrieval of your lost investment funds.5 -
IT WAS GREAT IDEA IN CONTACTING FOLKWIN EXPERT RECOVERY FOR RECOVERING MY LOST ON CRYPT0.
My husband lost a staggering $37,000 in a forex trading scam, and for a while, we believed that our hard-earned funds were gone forever. This wasn’t just any money, it was the savings we had set aside for our honeymoon, a gift from family and friends after our recent marriage in 2025. We had carefully planned for our first vacation together, excited to start our new life as a couple. When the scam happened, it felt like our dreams were shattered, and we were left feeling devastated and helpless. Like many others who fall victim to such schemes, we spent countless hours searching for ways to recover our money, but everything seemed futile. After exhausting all options on our own, I decided to conduct more in-depth research on recovery services. Among the numerous options, one name consistently stood out: Folkwin Expert Recovery. They had a strong reputation for successfully recovering funds from scams, particularly those involving forex trading. Despite hearing of many similar services, something about Folkwin Expert Recovery gave me hope. Still, I was understandably skeptical. The idea of recovering lost money seemed like an impossible task. But after a detailed conversation with their team, and after explaining our situation in full, I felt a sense of renewed optimism. They assured me they could help, promising to investigate our case thoroughly and work toward recovering our funds within 24 to 72 hours. True to their word, Folkwin Expert Recovery acted swiftly. Their team worked diligently, reviewing all of the transaction details, communications with the scam broker, and any additional information we had. They kept us informed throughout the process, providing updates regularly, which helped alleviate some of the stress we were feeling. To our astonishment, within just 72 hours, Folkwin Expert Recovery
had successfully recovered $32,000 out of the $37,000 we had lost. The results exceeded our expectations, and we were overjoyed to have a significant portion of our funds returned. What truly impressed us was the transparency and dedication Folkwin Expert Recovery demonstrated. Not only did they recover a large portion of our lost funds, but they also restored our faith in the possibility of recovering money from such scams. We had almost given up hope, assuming that we would never see our vacation money again. But Folkwin Expert Recovery made the impossible possible. Their professionalism and commitment to their clients were evident at every step, and we couldn’t be more grateful. If you've fallen victim to a forex trading scam or any similar fraudulent investment schemes, I wholeheartedly recommend reaching out to Folkwinexpertrecovery(@)tech-center. c om OR WhatsApp +1 740-705-0711. Their team is experienced in recovering lost funds, and based on my experience, I’m confident they can help you as well. Don’t lose hope contact Folkwin Expert Recovery, and you may find yourself recovering your lost funds just as we did, restoring not just your finances but also your peace of mind.
Warm greetings,
Kristen Andrew.
1 -
HIRE A LEGITIMATE SPECIALIST FOR STOLEN ASSET-FUNDS RETRIEVER ENGINEER
Early 2025, I resided in the vibrant city of Austin, Texas, where the burgeoning tech landscape had ignited my interest in cryptocurrency investment. After years of diligent work as a software engineer, I had amassed $45,700 from my salary and a lucrative side venture developing mobile applications. Eager to secure my financial future, I was enthusiastic about exploring investment opportunities in the crypto market. One fateful day, while perusing online, I encountered a seemingly legitimate investment platform that promised extraordinary returns on cryptocurrency investments. The website was impeccably designed, and the testimonials from purportedly satisfied investors appeared authentic. Fueled by confidence, I made the impulsive decision to invest my entire savings, convinced I was embarking on a prudent financial endeavor my exhilaration swiftly morphed into despair when I attempted to withdraw my initial investment. The website became unresponsive, and my inquiries to customer support were met with silence. It soon became painfully evident that I had fallen victim to a sophisticated scam. Desperate to reclaim my funds, I embarked on a quest to investigate the scammer's identity and track down the elusive website. I made the regrettable choice to invest an additional $10,000 in Bitcoin, hoping to enlist a private investigator to assist in tracing the scammer. Unfortunately, this only led to further frustration and loss, as I realized I was entangled with a well-organized criminal enterprise that had expertly concealed its tracks. Feeling utterly defeated, I stumbled upon an article that extolled the virtues of FUNDS RETRIEVER ENGINEER, a group of ethical hackers renowned for their prowess in recovering lost funds from online scams. Skeptical yet hopeful, I decided to reach out to them. Their website exuded professionalism, and the testimonials from previous clients were compelling. Upon contacting FUNDS RETRIEVER ENGINEER, I was assigned a dedicated recovery specialist who meticulously guided me through the process. They conducted a comprehensive investigation into the scam, employing advanced techniques to trace the funds and gather irrefutable evidence against the perpetrators. Within a few weeks, I was astounded to learn that they had successfully recovered approximately 93.5% of my lost investment. Not only did FUNDS RETRIEVER ENGINEER facilitate the recovery of a substantial portion of my funds, but they also took decisive action against the scammer's website, leading to its takedown. The authorities were notified, and the scammers were apprehended, restoring a sense of justice to the situation. with FUNDS RETRIEVER ENGINEER was nothing short of transformative. They provided the expertise and unwavering support I desperately needed during a tumultuous time. If anyone finds themselves in a similar scam, reach out to FUNDS RETRIEVER ENGINEER for assistance in recovering your lost funds.
For help
W H A T S A P P: +1 8 0 2 9 5 2 3 4 7 0
EmaIL F U N D S R E T R I E V E R [@] E N G I N E E R. C O M
OR
S U P P O R T @ F U N D S R E T R I E V E R [@] E N G I N E E R. C O M2 -
HIRE THE BEST PROFESSIONAL BTC/ETH/CRYPTO RECOVERY EXPERT / HIRE RAPID DIGITAL RECOVERY
Binary options trading has emerged as a tantalizing opportunity for many individuals seeking rapid financial gains. However, this enticing prospect has also paved the way for a proliferation of fraudulent schemes that prey on unsuspecting investors. Regrettably, I became a victim of one such nefarious operation, losing an astonishing $108,000 to a counterfeit binary options website. I was captivated by the promises of exorbitant returns and the simplicity of trading. The platform I encountered exuded an air of legitimacy, complete with polished graphics, glowing testimonials, and an intuitive user interface. Eager to capitalize on the potential profits, I hastily deposited my funds, brimming with anticipation. However, as I delved deeper into the trading experience, it became painfully evident that all was not as it appeared. I soon discovered that my investments were yielding dismal returns. When I attempted to withdraw my funds, I was met with a barrage of obstacles. The customer service that had once been prompt and accommodating transformed into a labyrinth of excuses and delays. It became glaringly obvious that I had fallen prey to a meticulously orchestrated scam. I embarked on a quest to recover my lost funds. During this arduous journey, I stumbled upon RAPID DIGITAL RECOVERY, a firm specializing in assisting victims of online fraud in reclaiming their money. A trusted friend, who works with the FBI, had successfully navigated his own recovery through their services and highly recommended them to me. I reached out to RAPID DIGITAL RECOVERY using the email address my friend provided...Email Info: rapid digital recovery (@) execs. com .. From our initial interaction, I was struck by their professionalism and empathy regarding my plight. They meticulously gathered information and conducted a comprehensive investigation into my case. Their dedicated team was responsive and kept me informed throughout the recovery process, instilling a sense of hope that I had long since lost. To my astonishment, within a mere month, RAPID DIGITAL RECOVERY successfully recovered 100% of my lost funds. The relief and gratitude I experienced were overwhelming. Not only did they facilitate the return of my money, but they also rekindled my faith in the possibility of justice against fraud. I implore anyone who has suffered financial losses due to fake binary options or similar scams to take decisive action. Contact RAPID DIGITAL RECOVERY for immediate assistance. They possess the expertise and resources necessary to investigate your case and help you reclaim your funds. Remember, you are not alone in this battle against fraud, and there are dedicated professionals ready to assist you in reclaiming what is rightfully yours. This serves as a cautionary tale about the inherent risks associated with binary options trading. Always conduct thorough due diligence and remain vigilant against offers that seem too good to be true. If you find yourself ensnared in a scam, know that recovery is indeed possible with the right support.
WhatSapp Info: +1 4 1 4 8 0 7 1 4 8 5
Telegram Info: https: // t. me/ Rapid digital recovery5192 -
Online investment schemes have become increasingly popular, promising high returns with minimal effort. However, it is crucial to be aware of the significant risks associated with these schemes. Many online investment platforms, particularly those in the cryptocurrency space, operate with limited regulation and oversight, which makes them fertile ground for scams and fraudulent activities. Recent personal experiences have underscored these risks, highlighting the importance of vigilance and due diligence when engaging in online investments. My unfortunate journey began with a company called "CryptoTX," which presented itself as a legitimate crypt0currency trading platform. Initially, I was drawn in by the promise of lucrative returns and was reassured by my assigned account manager, Sarah Malone. She portrayed CryptoTX as a reputable firm with a track record of success. During our interactions, I mentioned my previous experience with another online trading platform, "Click’s Dealer." I had encountered significant issues with Click’s Dealer, and Sarah Malone assured me that it was a scam, further reinforcing my trust in CryptoTX. I started with an initial investment of $1,000, which, at first, seemed promising. I saw some trades yielding returns and even experienced what appeared to be substantial profits. Encouraged by these early successes, I decided to invest more, eventually committing a total of $180,000. However, this initial optimism soon turned into a nightmare. The tipping point came when I began to notice inconsistencies in the information provided by Sarah Malone. Each time I was contacted, I was urged to invest more money to cover "bad trades" or to capitalize on supposed new opportunities. Despite my growing concerns, I continued to follow their advice, largely due to the pressure exerted by the account manager and the desire to recover my previous losses. It became clear that CryptoTX promises were unfounded. My investments, which had initially shown some potential for profit, quickly dwindled. I found myself losing all of my hard-earned savings, amounting to a staggering $180,000. This sum represented my life savings, intended to secure my financial future and support me in retirement. The financial loss was devastating, not only due to the amount but also because of the emotional and psychological toll it took on me. In the aftermath of this experience, I realized that the terms and conditions I had agreed to likely included clauses that absolve CryptoTX of responsibility for investment losses. Many online investment schemes use such disclaimers to shield themselves from liability, arguing that investment inherently involves risk and that they cannot guarantee returns. This legal shield makes it challenging to hold them accountable, despite their misleading practices. Determined to recover my lost funds, I explored various avenues for redress. During my search, I discovered GRAYWARE TECH SERVICES, a consultancy and recovery firm that specializes in helping victims of online investment fraud. The firm had received positive reviews for its success in assisting individuals who had been defrauded by unregulated brokers. Deciding to give them a chance, I contacted GRAYWARE TECH SERVICES. Engaging with GRAYWARE TECH SERVICES turned out to be one of the best decisions I made. Their team provided expert guidance and support, working tirelessly to investigate my case and facilitate the recovery of my funds. Through their dedicated efforts, I was able to retrieve a significant portion of my losses, which was a tremendous relief. This experience has underscored the importance of exercising caution when dealing with online investment schemes. Many of these platforms operate with minimal regulation and oversight, making them ripe for exploitation. It is crucial to conduct thorough research before committing funds, be wary of platforms that promise guaranteed returns, and understand the terms and conditions associated with any investment. while the online investment landscape can offer lucrative opportunities, it is fraught with risks and potential pitfalls. Scammers and fraudulent schemes are prevalent, and it is essential to be proactive in protecting oneself from such threats. Educate yourself about common warning signs of fraud, seek professional advice if needed, and remain vigilant to safeguard your financial well-being.
GRAYWARE TECH SERVICES CONTACT INFO: What's App: +447421348767
Best Regards,
Ben Agnes. -
MOST TRUSTED CRYPTOCURRENCY RECOVERY EXPERT; BITCOIN SCAM RECOVERY HIRE CYBER CONSTABLE INTELLIGENCE
A forex scam cost me CHF 135,000. It all started when I came across a seemingly lucrative opportunity in the forex trading market. The platform promised high returns on investments, and the idea of growing my money quickly was irresistible. Initially, everything went smoothly. I made a few small profits, and the platform's interface seemed professional and trustworthy. This convinced me to invest more, and before long, I had committed CHF 135,000. For the first few months, the trading activity on my account seemed legitimate, with a steady stream of small returns. I felt confident that I was on the right path. However, things quickly took a dark turn when I tried to withdraw my profits. At first, it was a minor issue: a delay in processing my withdrawal request. But when I followed up, I was met with an unexpected demand for an additional fee before my funds could be released. I was told that it was a standard procedure to cover "processing costs" or "tax fees. "At this point, I was already feeling uneasy, but I complied, thinking it was a one-time issue. Unfortunately, the situation only worsened from there. Each time I tried to withdraw my money, the platform requested new fees sometimes higher than the previous ones. They even invented bogus reasons to justify these charges, claiming issues with my account or regulatory hurdles that needed to be cleared before the funds could be processed. It quickly became clear that I was dealing with a scam. I felt trapped and desperate. The more I paid, the more they demanded, and my trust in the platform was completely shattered. I knew I had to act quickly or risk losing everything. After conducting some research, I came across Cyber Constable Intelligence, a company specializing in helping people recover funds lost to online scams. Initially, I was skeptical, as I had already been duped once, but I had little to lose. To my relief, Cyber Constable Intelligence was professional, responsive, and transparent throughout the process. They assured me they would investigate the matter thoroughly and attempt to recover my lost funds. What impressed me most was how quickly they acted. Within just 48 hours, they had successfully recovered my CHF 135,000. The experience was a huge wake-up call, and I hope sharing this story will prevent others from falling into the same trap. If you’ve been a victim of a forex scam, don't hesitate to seek help from reputable recovery services like Cyber Constable Intelligence. Time is of the essence, and they have the expertise to help you navigate the complex and often frustrating process of recovering stolen funds.
Here's Their Info Below
WhatsApp: 1 (252) 378-7611
mail: support (AT) cyber constable intelligence com or
cyber constable (@) coolsite net
Website info; www cyber constable intelligence com7 -
EXPERT SERVICE FOR CRYPTO THEFT HIRE TECHNOCRATE RECOVERY
I was drowning in debt and stuck with a negative balance on my account, which led to significant financial stress and anxiety. The constant worry about how I would manage my bills and obligations became overwhelming. It felt like I was trapped in a cycle of financial despair, and I didn’t know where to turn for help. That’s when I discovered TECHNOCRATE RECOVERY From the moment I reached out to them, I was impressed by their professionalism and understanding of my situation. TECHNOCRATE RECOVERY specializes in ethical hacking and recovery of stolen funds and crypto Assets and they possess a profound knowledge of the financial and economic systems that govern our lives. They were able to analyze my financial data meticulously, identifying errors, discrepancies, and fraudulent activities that were negatively impacting my credit and contributing to my financial struggles. Their team worked tirelessly to investigate my account and rectify the issues. They were thorough in their approach, leaving no stone unturned. I appreciated their discretion and commitment throughout the entire process. They not only focused on correcting the immediate problems but also provided valuable insights into managing my finances better in the future. I highly recommend contacting TECHNOCRATE RECOVERY. Their skills and dedication are truly game-changing when it comes to getting your finances back on track. The team not only helped me resolve my debt but also empowered me with knowledge and strategies to prevent future problems. Thanks to TECHNOCRATE RECOVERY for their outstanding support and reliable service.
Details For Inquiries
Email: tec hnocratrecovery@ contractor. net
Call/WhatsApp: +1 573-356-3708 -
GET LEGAL AND PROFESSIONAL SERVICES WITH DIGITAL TECH GUARD RECOVERY COMPANY
One evening, I stumbled upon an advertisement on Google for an Ethereum trading bot that promised "guaranteed profits." The website was sleek and professional, filled with glowing testimonials from users who claimed to have made substantial returns with minimal risk. The allure of easy money was too tempting to resist, and after some careful thought, I decided to invest 35 ETH, convinced I was making a wise financial decision. After transferring my ETH to the platform, I was prompted to connect my wallet for "automated trading." I felt a surge of excitement as I envisioned my investment growing. But within hours, I watched in horror as my funds began to disappear through a series of unauthorized transactions. Panic set in as I realized my hard-earned ETH was vanishing before my eyes. When I tried to reach out to customer support for assistance, I was met with silence; the website had vanished, leaving me in a state of shock and disbelief. I had fallen victim to a sophisticated crypto drainer scam, a harsh reality that many in the cryptocurrency world face. The realization was devastating: I had been ensnared by a meticulously crafted scheme designed to exploit unsuspecting investors like me. With my funds gone and no way to recover them, I felt a mix of anger, regret, and helplessness. I turned to Digital Tech Guard Recovery, a firm specializing in crypto theft investigations. After researching various blockchain forensic experts, I was drawn to Digital Tech Guard Recovery due to their strong reputation for successfully recovering stolen assets. Their team acted quickly, analyzing the attack and tracing the stolen funds through multiple wallets. Digital Tech Guard Recovery uncovered the scammer’s laundering route. Thanks to Digital Tech Guard Recovery, I was able to recover my stolen ETH by exploiting a flaw in the scammer’s withdrawal process. This taught me invaluable lessons about the necessity of due diligence in the crypto space. With the guidance of Digital Tech Guard Recovery, I learned to be cautious of promises that seem too good to be true and to thoroughly investigate any platform before investing. Although the road to recovery was fraught with challenges, I emerged with a deeper understanding of the risks associated with cryptocurrency trading and a renewed commitment to protecting my investments, all thanks to the support of Digital Tech Guard Recovery.
WhatsApp: +1 (443) 859 - 2886
Zangi 10-4490-66571 -
CRYPTO ASSET RECOVERY – PROFESSIONAL HELP NEEDED HIRE ADWARE RECOVERY SPECIALIST
Cryptocurrency, particularly Bitcoin, has become a prime target for scammers posing as experienced “investment managers.” These individuals often contact unsuspecting investors, claiming to have made substantial profits through digital currency trading. With promises of high returns and quick wealth, they lure victims into depositing their hard-earned money. WhatsApp info:+12 (72332)—8343
Once the initial investment is made, the scam typically escalates. Victims are pressured to deposit more money—allegedly to unlock profits, cover fees, or meet new requirements. Eventually, communication with the scammers ceases, and access to funds is cut off, leaving victims confused, frustrated, and financially harmed. Email info: Adware recovery specialist @ auctioneer. net
Recovering money from such schemes is extremely difficult. Law enforcement faces significant challenges due to the anonymous nature of these scams and the decentralized design of cryptocurrency transactions, which makes tracing and retrieving funds very complex. Website info: h t t p s:// adware recovery specialist. com
This is where services like ADWARE RECOVERY SPECIALIST offer hope. Originally formed to investigate fake crypto exchange platforms, their expert team now assists scam victims by using investigative techniques to uncover scammer identities and trace stolen assets. Their approach is discreet, prioritizing the privacy and security of victims. Telegram info: h t t p s:// t. me /adware recovery specialist1
To make their services more accessible, ADWARE RECOVERY SPECIALIST has launched a direct channel for victims to report their cases. This system allows individuals to easily share their experiences and begin the process of recovery. With a focus on simplicity and confidentiality, they provide a much-needed lifeline for those affected by crypto fraud.
If you or someone you know has been targeted by a fraudulent Bitcoin investment scheme, contacting a professional recovery service like ADWARE RECOVERY SPECIALIST could be a crucial step toward reclaiming lost funds. Through awareness, action, and the right support, victims can move from financial despair to a path of recovery and empowerment.1 -
The CLI is my $HOME, the place where I feel most comfortable. Yes, I despise bash syntax and if it's used for actual production code (with #LOC>10³) - like we do. The pipes, grep, awk - it's usually a breeze.
BUT yesterday my illusion of the superiority of my CLI just got shattered badly: There was some zip with a core file I wanted to investigate, but gunzip and zcat just were unable to decompress it, while with a simple double click I could open the freaking folder. -
Insecurity compelled me to investigate the state of my marriage, prompting me to seek the assistance of a friends. They suggested i contact this team of hacker whom they have work with earlier and gladly i took their advice , WILLIAMSCYBERGHOST who helped me gain remote access to my spouse’s phone. Discovering the truth has given me peace of mind, i even wish i had done it sooner.
Signal, Call or Text >>> +1 (602) 456-1862. @williamscyber.02
Email📧 :williamscyberghost @ gm
ailcom
Let them know Jennifer referred you.2 -
Santoshi Hackers Intelligence can help you recover your BTC by providing an experienced team of security experts and forensic investigators who can investigate the loss, identify the source of the compromise, and provide technical services to help you retrieve your stolen currency. In addition, Santoshi Hackers Intelligence can provide you with educational materials for staying safe online and give you access to cutting-edge cyber threat intelligence.
1] you need to retrieve your passwords Social Media Accounts consult SHI.
Major Cryptocurrencies SHI, Professional with to recover any misplaced or corrupted wallet hacked by scammers SHI is the answer you need. Bitcoin ( BTC) Ethereum (ETC) Binance Coin (BNB) Tether (USDT)-Stablecoin USD Coin ( USDC) (XRP) Card.2 -
RECOVER YOUR SCAMMED FUNDS AND CRYPTOCURRENCY HIRE iFORCE HACKER RECOVERY
iFORCE HACKER RECOVERY consists of professional hackers who specialize in securing compromised devices, accounts, and websites, as well as recovering stolen bitcoin and funds lost to scams. They operate efficiently and securely, ensuring a swift resolution without alerting external parties. From the very beginning, they have successfully delivered on their promises while maintaining complete discretion. Few organizations take the extra step to investigate network security risks, provide critical information, or handle sensitive matters with such professionalism. The iFORCE HACKER RECOVERY team helped me retrieve $364,000 that had been stolen from my corporate bitcoin wallet. I am incredibly grateful for their assistance and for providing me with additional insights into the unidentified individuals behind the theft.
Email; contact@iforcehackersrecovery. com
whatsapp; +1 240. 803. 3. 7061 -
I lost about $585,000.00 USD to a fake cryptocurrency trading platform a few weeks back after I got lured into the trading platform with the intent of earning a 15% profit daily trading on the platform. It was a hell of a time for me as I could hardly pay my bills and got me ruined financially. I had to confide in a close friend of mine who then introduced me to this crypto recovery team with the best recovery CYBERPOINT Recovery i contacted them and they were able to completely recover my stolen digital assets with ease. Their service was superb, and my problems were solved in swift action, It only took them 48 hours to investigate and track down those scammers and my funds were returned to me. I strongly recommend this team to anyone going through a similar situation with their investment or fund theft to look up this team for the best appropriate solution to avoid losing huge funds to these scammers. Send complaint to E m a il: (Support @ cyberpointrecovery . c o m)
1 -
HOW TO CLONE A PHONE WITHOUT EVER TOUCHING IT- GEARHEAD ENGINEERS
Heartbreak. This is the worst kind of pain. It’s like a storm that doesn’t always scream, but instead lingers in the silence that follows someone’s absence. Nobody talks about the aftermath of a heartbreak enough. It changes how you approach love; you tiptoe, always cautious, measuring every word, every gesture. There’s a lingering fear that the warmth you once trusted could turn cold again without warning. Skepticism becomes your armor. It's not that you don’t want to love again, you do. But you become afraid of repeating the same hurt. That’s why I took this measure. To investigate a potential lover before diving too deep by checking their phone since that’s where all dark secrets dwell. I got a hacker from the internet from an organization called Gearhead Engineers and I have been using them for the last 6 months to vet my potentials. This is how it works; The guy uses a technique that copies everything from the original phone—contacts, photos, apps, messages, settings, etc.—to your device. I know. Not ethical but can you blame a guy?2 -
I NEED A HACKER TO RECOVER STOLEN CRYPTO FROM SCAMMERS Call iFORCE HACKER RECOVERY
If you're new to cryptocurrency trading, I highly recommend approaching it with extreme caution or avoiding it altogether. I was persuaded to invest a large portion of my life savings around 114,000 USDT into a forex platform promising high returns. After investing and seeing some profits, I was suddenly unable to withdraw my funds. My attempts to contact customer service were unsuccessful, and I realized I had been scammed. Thankfully, after extensive searching, I found a trusted crypto recovery expert: iFORCE HACKER RECOVERY. I reached out and shared my situation. They assured me they could help and within 24 hours, they had successfully recovered my funds. I'm incredibly grateful for their swift and skilled assistance.Scam Recovery: Specializing in retrieving funds lost to scams, they utilize advanced techniques to trace stolen assets and engage with financial institutions.Hacking Services: Their skilled professionals can investigate unauthorized access and breaches, ensuring that clients' digital assets are secured against future threats. Consultation and Guidance: Providing clients with insights on how to protect their investments from potential scams, iFORCE equips individuals with the knowledge needed to navigate the crypto space safely
Website; ww w . iforcehackersrecovery . com
Contact /wh,ats,app; +12.40.80.33.706
Email; contact@iforcehackersrecovery . com2 -
Hello netizens, I'm writing to detail a serious incident involving the illicit transfer of my ETH cryptocurrency from my wallet. This unauthorized transaction, executed without my consent or awareness, strongly suggested a sophisticated hacking or phishing attack on me. The immediate transfer of funds to an unidentified digital address necessitated swift action. I immediately engaged RUDER CYBER TECH SLEUTHS, a premier cybersecurity firm, to investigate and reclaim my stolen Ethereum. RUDER CYBER TECH SLEUTHS's thorough examination pinpointed the exact time and origin IP address of the unauthorized transfer. Remarkably, within hours of their involvement, my Ethereum was restored to my digital wallet. Beyond the successful recovery, RUDER CYBER TECH SLEUTHS significantly bolstered my online security and my household. This included implementing robust multi-factor authentication across all my accounts, deploying cutting-edge anti-malware software, and providing comprehensive cybersecurity training. They also offered invaluable guidance on recognizing and preventing future phishing scams, stressing the vital importance of verifying website and email authenticity before interacting with links or sensitive data. Their dedication to safeguarding my digital assets went beyond simply retrieving my funds, they ensured lasting protection against future compromises. I wholeheartedly endorse their professionalism and exceptional problem-solving skills in addressing this critical matter. Their expertise and unwavering commitment are truly exceptional. Their mastery of complex legal and technical issues makes them highly deserving of recommendation.
TELEGRAM: @rudercybersleuth1 -
Did you suffer losses from the CanCap Crypto investment scam?
Sadly, I was a victim of this CanCap crypto investment scam, and I lost $757,000 worth of crypto in 24 hours. I saw an article about CanCap Crypto on Facebook, supposedly endorsed by then-Prime Minister Justin Trudeau. I was deceived into believing I could invest in this scheme, but I ended up losing all my money. Not a while later, I found out that I was being scammed when I saw the news about the Alberta Securities Commission (ASC) warnings about the CanCap Crypto investment scam. I was left wondering what had happened and how I could recover my money. A friend who works for the government of Alberta told me about Morphohack Cyber Service, which is a resourceful crypto recovery company. I contacted Morphohack Cyber Service, who had already received several other requests to investigate and recover crypto from the same scam, while I was still in doubt if it could be done, Morphohack was able to recover my crypto investments from CanCap within 48 hours later. In light of the situation, I fully recommend the service of Morphohack Cyber Service while I encourage everyone out there to be careful of their crypto investments or seek help from a reputable and trustworthy source.
WhatsApp: +1 213 (672) 4092 E-mail: Morphohack@CyberServices . Com1 -
Recover Your Lost or Stolen Cryptocurrency with BITCRACK RECOVERY EXPERTS
Losing cryptocurrency to scams, hacks, or simple mistakes can be devastating. Whether you sent funds to the wrong address, fell victim to a phishing attack, or lost access to your wallet, BITCRACK RECOVERY EXPERTS specializes in retrieving lost digital assets with a proven success rate.
Why Choose BITCRACK RECOVERY EXPERTS?
✔ High Success Rate – Recovered millions in lost crypto for clients worldwide
✔ Advanced Blockchain Forensics – Traces stolen funds across exchanges & wallets
✔ Fast Response Team – 24/7 emergency assistance for urgent cases
✔ No Recovery, No Fee – Payment only after successful fund retrieval
We Recover:
🔹 Hacked Wallets & Exchanges – Regain access to compromised accounts
🔹 Phishing & Romance Scams – Trace and freeze stolen crypto
🔹 Lost Private Keys/Passwords – Recover inaccessible wallets
🔹 Rug Pulls & Fake ICOs – Investigate fraudulent projects
🔹 Misdirected Transactions – Retrieve crypto sent to wrong addresses
How It Works
1️⃣ Contact Us – Email bitcrackrecoveryexperts@bitcrack.co.site with transaction details
2️⃣ Free Case Review – Our experts analyze recovery possibilities
3️⃣ Recovery Process – We trace, freeze, and retrieve your funds
4️⃣ Secure Return – Your crypto is safely returned to you
"BITCRACK Recovered $120K I Lost to a Fake Investment Scam!" – Mark D., Verified Client
Time is Critical – Act Now!
The longer you wait, the harder recovery becomes. Many stolen funds can be traced and frozen if reported quickly.
Email BITCRACK RECOVERY EXPERTS Today:
bitcrackrecoveryexperts@bitcrack.co.site
Don’t let scammers win – reclaim your crypto now!2 -
**THE STEPS TO RECOVERING MONEY FROM A CRYPTO INVESTMENT SCAM - CONSULT HACKATHON TECH SOLUTIONS.**
If you have fallen victim to a Bitcoin or crypto investment scam and have lost funds, it can be a devastating experience. However, there are steps you can take to try and recover your lost funds. One option is to contact Hackathon Tech Solutions, a reputable company that specializes in recovering funds lost in scams.
Here are some steps you can take to recover your lost funds with the help of Hackathon Tech Solutions:
1. Contact Hackathon Tech Solutions: Reach out to Hackathon Tech Solutions through their website or contact information to explain your situation and provide any relevant details about the scam you fell victim to.
2. Provide necessary information: Be prepared to provide any documentation or information related to the scam, such as transaction records, communication with the scammer, and any other relevant details that can help in the recovery process.
3. Work with Hackathon Tech Solutions: Once you have contacted Hackathon Tech Solutions and provided the necessary information, they will work on your behalf to investigate the scam and attempt to recover your lost funds.
By following these steps and working with a reputable company like Hackathon Tech Solutions, you have a better chance of recovering your lost funds from a Bitcoin or crypto investment scam. Their contact information is listed below,
Email: info (@) hackathon tech solution (.) com
Website: www (.) hackathon tech solutions (.) com
Whatsapp: + 3 . 1 . 6 . 4 . 7 . 9 . 9 . 9 . 2 . 5 . 6
Telegram: (@) hackathon tech solutions1 -
When you want to investigate what a function does, you read the name and say "ok, seems reasonable what it should be doing" ... and then you encounter an adventure of if-else's, nested if's and else's, some promises here and there (with more nested if's and else's) and also a bunch of dispatches sprinkled all over the place. You want to refactor it into tinier functions but can't because you don't know what happens where ... help ... 🙄😩
-
RECOVER STOLEN BITCOIN FROM SCAMMERS WITH DIGITAL HACK RECOVERY
As a newbie in the cryptocurrency space, I was still getting familiar with securing my accounts. One day, while using my Bybit account, I mistakenly clicked on a link that seemed legitimate. It turned out to be a phishing attempt. At that time, I hadn’t activated Two-Factor Authentication (2FA), leaving my account vulnerable.By the time I realized the scam, it was too late the hacker had withdrawn 2.73 BTC from my account. I immediately reached out to Bybit’s support, but after several inquiries with no resolution, I started to lose hope of recovering my funds. The whole situation felt overwhelming, and I feared I’d lost everything.That’s when I heard about Digital Hack Recovery. After reading a few positive reviews, I decided to give them a try. Although I was still cautious, their team quickly responded, asking for the necessary details to investigate my case. Within a few days, I was shocked to learn that they had successfully recovered my stolen funds and returned them to my account. It was almost unbelievable how efficient and fast their service was.This experience was a hard lesson in cryptocurrency security. If I had activated 2FA and been more cautious about the links I clicked, I could have avoided this disaster entirely. But thanks to Digital Hack Recovery, I was able to get my funds back, which was a huge relief.The entire ordeal taught me the importance of taking security seriously. In the crypto world, protecting your assets is crucial, and I now make sure to use all available security features, especially 2FA. I also learned to double-check the legitimacy of links before clicking on them, no matter how genuine they may seem.If you’ve fallen victim to a scam or phishing attempt, I highly recommend reaching out to Digital Hack Recovery. They provided professional, fast, and reliable help when I needed it most. Losing funds can be devastating, but with the right support, there’s a chance to recover them. Don’t make the same mistake I did, take security seriously from the start and learn from my experience. Reach out to Digital Hack Recovery via⁚
WhatsApp +19152151930
Website; https : // digital hack recovery . com
Email; digital hack recovery @ techie . com1 -
Top Recovery Services for Scam Victims//Cranix Ethical Solutions Haven
It was on Monday when a friend reached out to me through Reddit, sharing an enticing story about how he had invested $1,000 and received a staggering $5,000 return. His excitement was palpable, and he encouraged me to contact an Instagram account called dollar_fx to start earning money as well. Intrigued by the promise of high returns and the allure of quick wealth, I decided to message dollar_fx. They presented themselves as knowledgeable Bitcoin miners and account managers, claiming to work with a trading company named dollar_fx. Their professionalism and confidence convinced me that this was a legitimate opportunity. After some back-and-forth communication, I sent $2,000 worth of Bitcoin to dollar_fx. To my astonishment, my account on their platform soon displayed a profit of $21,800. The excitement was overwhelming, and I eagerly attempted to withdraw my funds. However, I was met with a request for a withdrawal fee of $3,650. Although this seemed unusual, I complied, believing it was a standard procedure in the world of cryptocurrency trading. Encouraged by the apparent growth of my investment, dollar_fx convinced me to invest another $1,000 in Bitcoin, promising even higher returns. A week later, my account balance soared to $45,800, but once again, I was faced with another withdrawal fee this time, it was $3,700. Desperate to access my funds, I borrowed money to pay the fee, but my withdrawal status remained pending. When I sought clarification, dollar_fx instructed me to grant the Support Team access to my Instagram account, including backup codes. Alarmed yet trusting their explanation, I complied, thinking it was necessary for the process. Soon after, the Support Team demanded an additional $12,400, claiming it was essential to upgrade my account due to SEC regulations. At this point, a sinking feeling settled in. I tried calling dollar_fx, but they had ghosted me. It became painfully clear: I had been scammed. In a panic, I immediately reset my Instagram account to lock out the fraudsters. Later, I discovered that my friend’s Reddit account had been hacked; the initial message that lured me in was sent by scammers posing as him. Devastated by the loss, I sought help from CRANIX ETHICAL SOLUTIONS HAVEN to investigate and hopefully recover my funds. To my relief, CRANIX ETHICAL SOLUTIONS HAVEN successfully recovered all the money I had lost. I am incredibly grateful for their excellent work.
EMAIL: cranixethicalsolutionshaven @ post . com
WHATSAPP: +.4.4.7.4.6.0.6.2.2.7.3.02 -
When I first came up with the idea for my groundbreaking new gadget, I was filled with excitement. I knew it had the potential to change the market, but as a financially strapped inventor, securing a patent seemed like a daunting task. After researching my options, I found "Innovate Legal," a firm that promised quick and guaranteed patent protection for a $3,000.fee, Their pitch seemed solid, and they assured me that for the price, my invention would be in safe hands. I handed over the money with high hopes, confident that I was taking the right steps toward securing my invention's future. Weeks turned into months, but I never received any updates. When I checked in, their responses were slow and vague, yet they assured me everything was progressing. As the delays continued, my anxiety grew, and I decided to investigate further. That’s when I reached out to ASSET RESCUE SPECIALIST for assistance. ASSET RESCUE SPECIALIST quickly uncovered the truth: Innovate Legal had never filed the paperwork for my patent application. I was shocked and devastated. I had put my trust and all of my savings into their hands, only to realize I had been scammed. But ASSET RESCUE SPECIALIST didn’t leave me hanging. They walked me through the process of filing a chargeback with my credit card company. After submitting the necessary documentation, I was able to recover the entire $3,000.I had paid, While the chargeback was a huge financial relief, the emotional toll of this experience was overwhelming. I had almost given up on my invention. However, thanks to ASSET RESCUE SPECIALIST support, I didn’t just get my money back; I regained my confidence and determination. Armed with a clearer understanding of how to protect my work, I decided to handle the patent process myself, ensuring everything was done properly and legitimately this time Today, my invention is officially patent-pending, and while the journey has been challenging, I’ve learned invaluable lessons about trust and persistence. I’m incredibly grateful to ASSET RESCUE SPECIALIST for helping me not only recover my funds but also guiding me back on track with my invention.
1 -
On January 1st, I discovered that I had fallen victim to a fraudulent international shipping investment that cost me a staggering AU$8,000,000. As the owner of a shipping company based in Australia, I had been diligently searching for ways to expand and strengthen our business. When I came across an enticing opportunity that promised high returns through international shipping ventures, it seemed like the perfect move to accelerate our growth. After what I thought was thorough research and careful consideration, I decided to invest a significant amount of money. At first, everything appeared legitimate. The shipping company seemed professional, and I was regularly updated with reports that reassured me the investment was progressing as planned. However, over time, I started noticing discrepancies. Payments were delayed, communication became sporadic, and red flags began to pop up in the details of the transactions. Something didn’t feel right, and before long, the truth hit me hard—I had been scammed. The company I had trusted was a fraudulent operation, never intending to deliver on their promises.The financial loss was devastating, but the emotional toll was even worse. Not only had I lost a large sum of money, but I also faced the daunting reality of how this would affect my business, employees, and reputation. I felt completely helpless and unsure of how to recover from such a blow.That’s when I found HACK SAVVY TECH . From the very first interaction, their team demonstrated an incredible level of expertise and professionalism. They immediately grasped the gravity of the situation and laid out a clear plan to investigate the fraud and recover my lost funds. With their advanced tools and deep knowledge of cyber-investigation, they were able to track down the fraudulent activities, uncover key individuals involved, and bring them to justice.Thanks to HACK SAVVY TECH tireless efforts, they successfully secured a refund for my company, recovering a significant portion of the investment. Their work not only saved my business financially but also restored my confidence. I’m beyond grateful for their support, and I now feel empowered to move forward, knowing that I have a trusted partner like HACK SAVVY TECH by my side.
mail: contactus @ hacksavvy technology . com
Website: https: // hacksavvy techrecovery . com
Whatsapp : +7.9.9.9.8.2.9.5.0.3.81 -
RECOVER LOST CRYPTO WITH THE BEST RECOVERY SPECIALISTS // TRUST GEEKS HACK EXPERT
W eb-si te: h tt p s: // trust geeks hack expert . c o m /
E -m a i l : trust geeks hack expert (@) fast service (.) c m
Te le-gr am : (Trust geeks hack expert)
My name is Damian Francisco, and I recently became a victim of a sophisticated crypto scam that left me reeling. I lost an astonishing 126,000 Euros to fraudulent brokers who promised lucrative returns but ultimately disappeared with my hard-earned savings. The experience was not only financially devastating, but it also took a significant emotional toll on me. I felt helpless, betrayed, and unsure of how to move forward. In the depths of my despair, I came across TRUST GEEKS HACK EXPERT. From the moment I reached out to them, I knew I had found the right team to help me reclaim my funds. The professionalism and expertise displayed by the TRUST GEEKS HACK EXPERT team were immediately apparent. They understood the gravity of my situation and wasted no time in starting to investigate the complex network of fraudsters that had ensnared me .The team at TRUST GEEKS HACK EXPERT patiently guided me through every step of the process. They took the time to explain the intricacies of the legal and technical challenges involved in recovering funds lost to cryptocurrency fraud. Their approach was thorough, transparent, and compassionate, which gave me much-needed peace of mind during such a stressful time. What truly stood out to me was their unwavering dedication. They left no stone unturned, working tirelessly to navigate the complex legal frameworks and sophisticated tactics used by the scammers. With each update, I felt a growing sense of trust in their ability to succeed. Their commitment was not just to recover my funds, but to ensure that justice was served. Against all odds, TRUST GEEKS HACK EXPERT managed to recover my funds. Thanks to their expertise and persistence, I was able to reclaim my 126,000 euros. I highly recommend reaching out to TRUST GEEKS HACK EXPERT
7 -
As a business executive in Brentwood, I’ve always prided myself on making sound financial decisions. However, nothing could prepare me for the shock of losing £100,000 in a fraudulent investment. The experience was not only financially devastating but also emotionally taxing, leaving me questioning my judgment and the integrity of the financial landscape.After the initial shock wore off, I knew I had to take action. I spent countless hours researching recovery options and learning about the steps I could take to reclaim my lost funds. It was during this time that I stumbled upon Digital Web Recovery, a company that specializes in helping victims of financial fraud. Intrigued by their positive reviews and strong reputation, I decided to reach out.From my very first interaction, the professionalism of the Digital Web Recovery team impressed me. They took the time to listen to my situation in detail, demonstrating empathy and understanding. Their approach was reassuring; I felt like I was finally in capable hands. They explained the recovery process clearly, outlining what I could expect without any pressure or obligation.One of the most appealing aspects of working with Digital Web Recovery was their no-upfront-cost policy. This meant I wouldn’t have to bear any financial burden until I saw results. This transparent approach built trust and confidence in their services. The team took swift action to investigate the fraudulent investment and utilized their extensive network and expertise to build a case for recovery.Throughout the process, I was kept informed every step of the way. Regular updates on progress not only eased my anxiety but also reinforced that I had made the right choice in seeking their help. The dedication and hard work of the Digital Web Recovery team were evident, as they navigated the complexities of my case with diligence.After several months of collaboration, I was thrilled to receive news that they had successfully reclaimed my funds. The moment I saw that £100,000 returned to my account was surreal and marked a significant turning point in my journey. It wasn’t just about the money; it was about restoring my faith in financial recovery and justice.If you’ve been a victim of a scam, I cannot recommend Digital Web Recovery highly enough. Their expertise and commitment to client success truly set them apart. Don’t suffer in silence; reach out to Digital web recovery, Website; https: // digitalwebrecovery. com
-
Boosting my business’s visibility was a top priority, and after searching for solutions online, I came across a seemingly legitimate business listing service that promised to give my business the exposure it needed. The website looked professional, with impressive testimonials and convincing marketing claims. It seemed like the perfect opportunity, so I decided to invest $1,200,000 in the service, believing it would be a game changer for my business. However, shortly after making the payment, everything started to unravel. The business listing service vanished. The website went offline, and all my attempts to reach their customer support went unanswered. I felt completely duped that what seemed like a promising investment had turned out to be a scam, and I was left with nothing. I was devastated. As an entrepreneur, that kind of financial loss was a huge blow, and I didn’t know where to turn. That’s when I found ASSET RESCUE SPECIALIST . I was initially unsure if there was any chance of recovering my funds, but their reputation for helping people in similar situations gave me hope. The team at Asset Rescue Specialist jumped into action right away. They quickly identified the fraudulent website, recognizing it as part of a broader network of scams targeting unsuspecting business owners like myself. They didn’t waste any time and immediately began working with my payment platform to investigate the situation. ASSET RESCUE SPECIALIST handled everything, from gathering the necessary documentation to filing a formal claim. Their expertise and experience in dealing with fraud became clear thanks to their thorough approach, they were able to ensure that all the details were in place for a successful recovery. To my relief, ASSET RESCUE SPECIALIST was able to recover the full $1,200,000 that I had lost. It was an incredible feeling to get my money back, and I was extremely grateful for the team’s hard work and dedication. They were professional, transparent, and kept me updated throughout the process, so I never felt like I was in the dark. Looking back, if it weren’t for ASSET RESCUE SPECIALIST, I would have lost my money with no way of getting it back. Their ability to navigate the complexities of online fraud and recover my funds was nothing short of amazing. I highly recommend their services to anyone who finds themselves in a similar situation.
Company: ASSET RESCUE SPECIALIST
Whats-app:+ 1 9 0 3 5 5 9 1 7 3 3.
1 -
RECOVER MONEY FROM CRYPTO SCAM HIRE ADWARE RECOVERY SPECIALIST
WhatsApp info:+12723 328 343
Website info: http s:// adware recovery specialist. com
Email info: Adware recovery specialist (@) auctioneer. net
Telegram info: http s:// t. me/ adware recovery specialist1
My wife and I had always dreamed of investing in real estate, and after researching various opportunities, we decided to focus on North Carolina. The market seemed ripe for growth, and we were eager to get started. However, what we thought would be a straightforward and lucrative venture quickly turned into a nightmare. We fell victim to a sophisticated scam. The fraudulent company promised us high returns on real estate investments, and they seemed convincing, with professional websites and promising testimonials. We made a significant financial commitment nearly $80,000 believing it was a safe and sound investment. But soon after, all communication ceased, and we realized we had been scammed. Our dreams were shattered, and the loss felt unbearable. We feared we had lost everything. In a state of despair, I confided in a close friend from church. After hearing our story, he recommended a service called ADWARE RECOVERY SPECIALIST, claiming they had helped others recover lost funds from online scams. At first, we were skeptical. We had already been burned once, and the idea of trusting another service seemed risky. However, our friend’s assurance gave us a glimmer of hope, so we decided to give it a try. To our relief, ADWARE RECOVERY SPECIALIST proved to be exactly what they promised. From the moment we reached out, they were professional, empathetic, and thorough. Their team worked diligently to investigate our case, keeping us updated throughout the process. It took about five months, but we were absolutely thrilled when most of our money more than $60,000 was successfully recovered. This experience has been a life-changing lesson. We are incredibly grateful for the support and expertise of ADWARE RECOVERY SPECIALIST. They didn’t just recover our money they gave us back our confidence. We are now more cautious and informed in our investment decisions, but we also feel blessed that there are services out there that can help victims of scams reclaim what they’ve lost. If you ever find yourself in a similar situation, I wholeheartedly recommend ADWARE RECOVERY SPECIALIST . They truly stand by their word and have proven that there is hope, even after what seems like a loss.1 -
Losing $101,505 overnight felt like a gut wrenching blow. One moment, my financial future appeared stable; the next, it vanished into the ether. The platform I had trusted with my investments suddenly locked my account, citing vague “suspicious activity and then went silent. For days, I found myself trapped in a maze of automated emails, robotic chatbots, and unanswered phone calls. The so called customer service team offered nothing but scripted apologies, with no clear timeline for resolution. The weight of helplessness was overwhelming. How had I allowed this to happen? While this was harrowing, it transformed into a crucial lesson in financial vigilance. First and foremost, thorough research is essential. I had been seduced by polished marketing and enticing promises of guaranteed returns, neglecting to verify the platform’s legitimacy or investigate its leadership. A more in-depth examination would have unveiled warning signs: unregistered claims, a questionable operational history, and user reviews obscured by glowing testimonials. Secondly, if something appears too good to be true, it likely is. The platform’s pitch of consistent high returns with zero risk should have raised immediate red flags. My greed and urgency clouded my judgment, a mistake I am determined not to repeat.Most importantly, having access to responsive support is a necessity, not a luxury. When disaster struck, the lack of human assistance exacerbated the situation. Reputable institutions prioritize transparency and accountability qualities that were glaringly absent in this case.My path to recovery began with a referral to PYRAMID HACK SOLUTION, a firm specializing in Cryptocurrency asset recovery. Initially skeptical but desperate, I meticulously documented every transaction and communication, providing their team with the evidence. Their methodical approach included forensic audits, legal outreach, and persistent follow-ups with the platform’s payment processors. Remarkably, within weeks, they managed to recover 92% of my funds, a significant triumph given the circumstances.This ordeal has fundamentally altered my approach to financial decisions. I now cross-check companies against regulatory databases, explore independent review forums, and assess customer service responsiveness before investing a single dollar. Risk management is not paranoia; it’s a wise strategy.To anyone navigating the unpredictable realm of online finance: take a moment to pause, conduct thorough research, and prioritize actions over promises. And if disaster strikes, seek out specialists like PYRAMID HACK SOLUTION their recovery can make all the difference. CONTACT INFORMATIONS;
Email; pyramidhack @ solution4u. com
Telegram; @ PyramidhackSolution1
WhatsApp; +4474142809141 -
HOW TO FIND A LEGITIMATE CRYPTO RECOVERY EXPERT/BYTE PHANTOM CYBER RECOVERY
As a small business owner I found myself in a precarious situation when I decided to leverage decentralized finance (DeFi) to secure a loan for my growing enterprise I aimed to secure $1 million to expand my operations and invest in new opportunities To do this I deposited $120,000 as collateral on a platform called DeFiLend Pro which promised attractive terms and quick access to funds Initially everything seemed legitimate and I felt optimistic about my decision However when I attempted to withdraw my collateral after the loan was secured I was met with an unexpected demand for additional collateral This alarming request raised red flags for me I began to investigate the platform further and discovered that DeFiLend Pro bore striking similarities to a known scam operation The code used on the platform was nearly identical to that of previous fraudulent schemes which had been exposed by cybersecurity experts It became clear that I had fallen victim to a sophisticated scam designed to exploit unsuspecting users in the DeFi space I came across Byte Phantom Cyber Recovery a team of experts specializing in recovering funds lost to scams and fraudulent platforms Byte Phantom Cyber Recovery had a proven track record of helping victims reclaim their assets by analyzing the underlying code and tracing the flow of funds I reached out to Byte Phantom Cyber Recovery sharing all the details of my experience with DeFiLend Pro Byte Phantom Cyber Recovery quickly got to work They meticulously examined the platform's code and confirmed its connection to the previous scam operation Armed with this evidence Byte Phantom Cyber Recovery initiated a recovery process targeting the deployer wallet where my funds were likely held Their expertise in blockchain forensics allowed them to track the movement of my $120,000 and identify the individuals behind the scam After a tense period of waiting Byte Phantom Cyber Recovery successfully retrieved the full amount from the deployer wallet I was relieved and grateful having regained my hard-earned money thanks to Byte Phantom Cyber Recovery Their expertise in navigating the complexities of the DeFi landscape were instrumental in my recovery process showcasing the vital role they play in helping victims of scams reclaim their assets Byte Phantom Cyber Recovery services to assisting individuals like me in distressing situations is commendable and I cannot thank them enough for their support6 -
Get a certified ETH Recovery Expert and lead Of Stolen Funds With LEE ULTIMATE HACKER
Last month, I encountered a frightening situation when the full amount of SUI I had stored in my Exodus wallet was suddenly sent to an unknown address. I hadn’t authorized any transactions, nor had I shared my private keys or seed phrases with anyone, so the entire event left me bewildered and anxious. The funds had simply disappeared, and I couldn’t figure out how or why this had happened. In an attempt to recover my funds, I reached out to several support services, starting with Exodus. I was hoping they might be able to track the transaction or shed some light on what went wrong. Unfortunately, their response was not helpful. They explained that they couldn’t trace blockchain transactions directly, and suggested that my private key might have been compromised, though I had no idea how that could have happened. Feeling frustrated, I decided to continue my search for assistance and stumbled upon LEEULTIMATEHACKER @ A O L . C O M
telegram: L E E U L T I M A T E https: / / l e e u l t i m a t e h a c k e r . c o m
. Initially, I was doubtful about their ability to help, but after reading positive reviews, I decided to give it a try. Their website explained that they specialize in tracing lost or stolen cryptocurrency and offered recovery services for cases like mine. I submitted a request with all the relevant details, including the unauthorized transaction and the address to which my SUI assets had been sent. To my surprise, the response from their team came quickly. They assured me that they could investigate the destination address and begin tracking it. Over the following days, they kept me updated on their progress and worked diligently to trace the flow of funds. They were able to identify the wallet associated with the destination address and gathered enough information to take further action. Thanks to their efforts, my funds were ultimately recovered. The team successfully reversed the unauthorized transaction, and I was provided with security recommendations to protect my wallet moving forward. The relief I felt upon recovering my SUI was immense, and I couldn’t have done it without the help of Lee Ultimate Hacker. This incident taught me valuable lessons about the importance of safeguarding my crypto assets and being cautious with digital wallets. I'm extremely grateful for the support I received, as without Lee Ultimate Hacker, I would likely have lost my funds for good.2 -
CRYPTO ASSET TRACING AND RECOVERY SERVICE - DIGITAL HACK RECOVERY
WhatsApp Number +1(915)2151930
Mail; digital hack recovery @ techie . com
Website⁚ https : // digital hack recovery . com
After engaging in trading with a cryptocurrency company based in Dubai, I found myself in an unsettling situation: my assets were withheld for no apparent reason, and I was unable to access my funds. The company had initially appeared legitimate, and given Dubai's reputation as a financial hub with impressive infrastructure, it was easy to believe in their credibility. The city’s thriving economy and wealth made it seem like the perfect environment for a trustworthy business, which is why I didn’t hesitate to invest. However, when I tried to withdraw my funds and faced repeated obstacles, it quickly became clear that something was wrong.Despite reaching out to the company multiple times for clarification and assistance, I received no satisfactory response. The more I tried to resolve the issue, the more I realized that I was either being ignored or fed vague excuses. It became increasingly apparent that I might have fallen victim to a scam, or at the very least, was dealing with a company that had no intention of honoring its commitments.In my search for a solution, I discovered Digital Hack Recovery, a highly reputable recovery expert specializing in reclaiming withheld or scammed cryptocurrency. After researching their track record of success, I decided to contact them, providing all the required legal trade details, including transaction IDs and communication logs with the trading platform. Digital Hack Recovery’s team was professional and responsive, offering clear instructions on how to proceed.They explained that their expertise, legal resources, and specialized tools would be key in tracking down and recovering my funds.The recovery process was thorough and required some time, but I was kept informed every step of the way. Digital Hack Recovery coordinated with legal professionals and relevant authorities to investigate and recover my assets. Finally, after significant effort, they successfully reclaimed all my funds, allowing me to regain access to my cryptocurrency.I am incredibly grateful to Digital Hack Recovery for their diligence and expertise. Their commitment to ensuring I got my assets back was evident throughout the process. I would highly recommend their services to anyone in a similar situation, especially if you're dealing with companies that initially seem trustworthy but turn out to be far less reliable than they appear. If you’re facing withheld or lost cryptocurrency, Digital Hack Recovery offers the expertise and support you need to recover what's yours.
1 -
Recover My Stolen Crypto | Cryptocurrency Investment With Lee Ultimate Hacker
LEEULTIMATEHACKER @ AOL . COM
telegram: LEEULTIMATE
wh@tsapp +1 (715) 314 - 9248
https :// leeultimatehacker. com
My initial engagement with Lee Ultimate Hacker was marked by clarity and transparency, which immediately set a positive tone. Their willingness to explain the services they offer and the steps involved made it clear that they were a professional and trustworthy firm. This strong first impression prompted me to further investigate the company’s background and operations, and what I discovered reinforced my confidence in their capabilities. Lee Ultimate Hacker has a notable history of successful engagements across a variety of complex services. They have built a reputation for expertise in phone surveillance, private investigations, and cryptocurrency recovery. Their approach to phone surveillance is especially noteworthy. The company uses ethical and legal methods to gather data, ensuring compliance with all relevant laws and securing the necessary authorizations before proceeding. This careful adherence to legal guidelines is crucial for anyone seeking these services, as it ensures the protection of privacy and the integrity of the process. In addition to phone surveillance, Lee Ultimate Hacker is highly regarded for its work in private investigations. Their process is marked by thorough fact-finding and a commitment to confidentiality. They handle sensitive information with the utmost care, ensuring that every aspect of an investigation adheres to legal parameters. Their attention to detail and dedication to delivering accurate results make them a reliable choice for anyone in need of investigative services. One of the most compelling aspects of Lee Ultimate Hacker is their expertise in cryptocurrency recovery. The world of digital currency can be complex and challenging, especially when it comes to recovering lost or stolen assets. Lee Ultimate Hacker stands out in this area due to their deep understanding of blockchain technology and digital forensics. They navigate the intricate networks of cryptocurrency exchanges and regulatory systems with ease, offering effective solutions to individuals seeking to recover their funds. The company’s track record is further supported by numerous client testimonials and case studies, which are available on their website and verified through independent sources. The consistent positive feedback from satisfied clients speaks to the firm’s ability to deliver on their promises. This solid reputation, combined with their extensive expertise in multiple domains, made me feel confident in choosing Lee Ultimate Hacker to handle my cryptocurrency recovery needs. Their combination of transparency, ethical standards, and proven success positions them as a standout option in this field, and I felt assured that I had made the right choice.1 -
CONTACT DIGITAL HACK RECOVERY TO RECOVER YOUR STOLEN FUNDS FROM ALL TYPES OF SCAM
I never imagined that something like this could happen to me, but it did. As a teacher in British Columbia, I’ve always been cautious about who I trust and how I spend my money. However, when I received a message from someone claiming to be a facilitator for child adoption, everything seemed legitimate at first. I had been looking to adopt, and this opportunity seemed too good to pass up. The scammer was convincing, telling me they had connections with agencies that could fast-track the process. They explained that I needed to pay a certain amount to cover various “administrative fees,” and that I would soon be matched with a child. After a few conversations, I wired a total of $9,000 to the person they claimed was part of the adoption agency.But soon after, things began to unravel. The scammer started offering vague excuses for delays, and communication became increasingly sparse. I asked for more details and proof of their legitimacy, but their responses were always ambiguous. I grew suspicious, and when I did some research, I realized the person I’d been dealing with didn’t exist, and the adoption agency wasn’t real. I had been scammed, and I felt devastated.That’s when I found Digital Hack Recovery. I had been searching for ways to recover my lost funds when I came across a video on YouTube about their success in helping people recover money lost to online scams. Their story was compelling, and I decided to reach out. The team was professional and compassionate from the very beginning. They took my case seriously and quickly started working with local authorities to investigate the scammer’s activities.Though it wasn’t an easy process, the team at Digital Hack Recovery kept me updated throughout the investigation. After some time, they were able to recover $8,500 of the $9,000 I had lost. While it wasn’t a full recovery, I was incredibly relieved and grateful. It felt like a small victory, and I knew that justice was being pursued.Thanks to their persistence and dedication, I was able to recover a large portion of my money, and it gave me hope in an otherwise difficult situation. I’m so thankful to Digital Hack Recovery for their hard work and for restoring some of my faith after such a traumatic experience. I never would have imagined that I would find a solution through YouTube, but Digital Hack Recovery truly came through for me.
Their contact details⁚
WhatsApp⁚ +19152151930
Website; https : // digital hack recovery . com
Email address; digital hack recovery @ techie . com1 -
HOW DO I RECOVER MY SCAMMED ETHEREUM & BITCOIN CONTACT SPARTAN TECH GROUP RETRIEVAL
As a truck driver in Manassas, I frequently rely on notarized documents for business transactions. Recently, I needed several documents notarized urgently and found an online provider offering services through a platform called Rednote. The website appeared professional, and they quoted me $7,800 USD for the notarization, which seemed fair given the amount of paperwork involved. I decided to proceed and made the payment via online transfer.However, after paying, I received no communication, and my attempts to contact the provider went unanswered. Days passed without any updates, and it soon became clear I had been scammed. The situation worsened when I noticed unusual activity in my accounts. My email was hacked, and I began receiving notifications about unauthorized login attempts and changes. Upon further investigation, I discovered the scammers had accessed my Binance crypto wallet. They stole a significant portion of my savings, including Bitcoin and other altcoins. Between the payment to the fraudulent notarization service and the stolen crypto assets, I lost over $7,800 USD.Desperate, I reached out to SPARTAN TECH GROUP RETRIEVAL, a professional service specializing in helping victims of online scams. I found them through their bio and provided all the details of my case, including the compromised email and crypto wallet. SPARTAN TECH GROUP RETRIEVAL acted swiftly, using digital forensics and legal processes to investigate the fraud. Their team worked tirelessly to trace the scammers' activities and identify the fraudulent payment channels. They also helped secure my email and crypto wallet to prevent further damage.After several days of investigation, SPARTAN TECH GROUP RETRIEVAL managed to recover a portion of my $7,800 USD and helped secure my stolen crypto assets. Although the experience was stressful, I was relieved to see some of my funds returned. The professionalism and dedication of SPARTAN TECH GROUP RETRIEVAL were invaluable, and they kept me updated throughout the process.This taught me the importance of carefully vetting online services, especially when dealing with sensitive information like notarized documents and cryptocurrency. I now take extra precautions with my email accounts and crypto wallets to protect against future scams. If you find yourself in a similar situation, I highly recommend contacting SPARTAN TECH GROUP RETRIEVAL for their expertise in tracking scammers and securing online accounts.
REACH OUT TO SPARTAN TECH GROUP RETRIEVAL ON THEIR CONTACT INFO BELOW:
Website: h t t p s : / / spartan tech group retrieval . o r g
Telegram: + 1 ( 5 8 1 ) 2 8 6 - 8 0 9 2
WhatsApp: + 1 ( 9 7 1 ) 4 8 7 - 3 5 3 8
4 -
Email: casefile @ shi -us . com
I lost my MacBook laptop some time ago alongside my iphone 16, in that process all my crypto coinbase accounts, about 3 of them, I had difficulties logging in and I consulted lots of agencies to assist but all to no avail, until I came across Santoshi Hackers Intelligence and within a twinkle of an eye it was all done.
If you suspect your Credit card, email & password, Facebook, Instagram, twitter Accounts has been hacked, you need to Recover stolen money from scammers, reports the incident to Santoshi Hackers Intelligence they can help you recover your BTC by providing an experience team of security experts and forensic investigators who can investigate the loss, identify the source of the compromise, Santoshi we help you retrieve your stolen currency, in addition, Santoshi Hackers Intelligence can provide you with educational materials for staying safe online and give you access to cutting_edge cyber threat intelligence. They can also identify potential security breaches or vulnerabilities that may have led to the loss of your information.
Above is the email address to reach Santoshi Hackers Intelligence.1



