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 - "life decisions"
-
Just spent 30 minutes trying to work out why my page will not load a JavaScript file even though I could manually browse to the file:
<link rel="stylesheet" type="text/js" href="js/home.js" />
I then proceeded to take a 5 minute walk around the office and rethink my life decisions...5 -
!!fml
"Root, go fix this bug. It'll take you two days."
The "bug" is a feature that was never implemented for one particular payment type.
The code in question is two years old, full of typos, smells, junior-isms, and is convoluted AF. The feature's commit touched 190 files and implemented many other features as well. Thus far, I have been unable to narrow down where this particular feature's code lives for the other payment types, nor which code or payment paths lead to it. Burned out, I can barely focus on the screen, let alone follow its many twisting and dynamically-inferred paths. I hint as to the ticket's scavenger hunt nature during standup.
"But I wrote comments on the ticket telling you exactly where to look to fix it," Thundercunt admonishes in front of the team.
"Sure, you did," Root replies. "You reworded what the original dev had said in the comments 20 minutes prior, and agreed with him. His comments were helpful, but it doesn't tell me how any of it works," she continues.
TC scoffs and closes the meeting.
Root stares blankly, seeing neither code nor screen, questions her life decisions, and recalls the previous tickets she has worked on: nearly every one of them busywork, fixing other people's bugs. Bugs she never could have gotten away with if she tried.
"Why do I put up with this?" She asks. "They don't care, and it's killing me."
But the bills remain, and so must she.
"Fuck my life" she finally decides.19 -
Wow... this is the perfect week for this topic.
Thursday, is the most fucked off I’ve ever been at work.
I’ll preface this story by saying that I won’t name names in the public domain to avoid anyone having something to use against me in court. But, I’m all for the freedom of information so please DM if you want to know who I’m talking about.
Yesterday I handed in my resignation, to the company that looked after me for my first 5 years out of university.
Thursday was my breaking point but to understand why I resigned you need a little back story.
I’m a developer for a corporate in a team of 10 or so.
The company that I work for is systemically incompetent and have shown me this without fail over the last 6 months.
For the last year we’ve had a brilliant contracted, AWS Certified developer who writes clean as hell hybrid mobile apps in Ion3, node, couch and a tonne of other up to the minute technologies. Shout out to Morpheus you legend, I know you’re here.
At its core my job as a developer is to develop and get a product into the end users hands.
Morpheus was taking some shit, and coming back to his desk angry as fuck over the last few months... as one of the more experienced devs and someone who gives a fuck I asked him what was up.
He told me, company want their mobile app that he’s developed on internal infrastructure... and that that wasn’t going to work.
Que a week of me validating his opinion, looking through his work and bringing myself up to speed.
I came to the conclusion that he’d done exactly what he was asked to, brilliant Work, clean code, great consideration to performance and UX in his design. He did really well. Crucially, the infrastructure proposed was self-contradicting, it wouldn’t work and if they tried to fudge it in it would barely fucking run.
So I told everyone I had the same opinion as him.
4 months of fucking arguing with internal PMs, managers and the project team go by... me and morpheus are told we’re not on the project.
The breaking point for me came last Wednesday, given no knowledge of the tech, some project fannies said Morpheus should be removed and his contract terminated.
I was up in fucking arms. He’d done everything really well, to see a fellow developer take shit for doing his job better than anyone else in [company] could was soul destroying.
That was the straw on the camels back. We don’t come to work to take shit for doing a good job. We don’t allow our superiors to give people shit in our team when they’re doing nothing but a good job. And you know what: the opinion of the person that knows what they’re talking about is worth 10 times that of the fools who don’t.
My manager told me to hold off, the person supposed to be supporting us told me to stand down. I told him I was going to get the app to the business lead because he fucking loves it and can tell us if there’s anything to change whilst architecture sorts out their outdated fucking ideas.
Stand down James. Do nothing. Don’t do your job. Don’t back Morpheus with his skills and abilities well beyond any of ours. Do nothing.
That was the deciding point for me, I said if Morpheus goes... I go... but then they continued their nonsense, so I’m going anyway.
I made the decision Thursday, and Friday had recruiters chomping at the bit to put the proper “senior” back in my title, and pay me what I’m worth.
The other issues that caused me to see this company in it’s true form:
- I raised a key security issue, documented it, and passed it over to the security team.
- they understood, and told the business users “we cannot use ArcGIS’ mobile apps, they don’t even pretend to be secure”
- the business users are still using the apps going into the GDPR because they don’t understand the ramifications of the decisions they’re making.
I noticed recently that [company] is completely unable to finish a project to time or budget... and that it’s always the developers put to blame.
I also noticed that middle management is in a constant state of flux with reorganisations because in truth the upper managers know they need to sack them.
For me though, it was that developers in [company], the people that know what they’re talking about; are never listened to.
Fuck being resigned to doing a shit job.
Fuck this company. On to one that can do it right.
Morpheus you beautiful bastard I know you’ll be off soon too but I also feel I’ve made a friend for life. “Private cloud” my arse.
Since making the decision Thursday I feel a lot more free, I have open job offers at places that do this well. I have a position of power in the company to demand what I need and get it. And I have the CEO and CTO’s ears perking up because their department is absolutely shocking.
Freedom is a wonderful feeling.13 -
!dev
It's one of those nights again. It's so hot that I'm constantly sweating my fucking ass off and its near impossible to ventilate here. Fucking irritated for some fucking reason and questioning all my fucking life and work decisions yet again.
I don't fucking need this right now. Have to get up in 6 hours but oh boy is this going to be a long night.14 -
Normal person in an elevator:
- gets in
- pushes the floor number
- patiently waits
- gets out
Programmer in an elevator:
- gets in
- pushes the floor number
- thinks about how elevators are programmed, what the data structures would look like.
- regrets his life decisions 😂
- gets out2 -
If you need to learn/teach object orientation, these are my approaches (I hate that classic "car" example):
1) Keep in mind games like Warcraft, Starcraft, Civilization, Age of Empires (yes, I am old school). They are a good example of having classes to use, instantiating objects (creatures) and putting them to work together. As in a real system.
2) Think of your program as an office that has a job to do, or a factory that has something to deliver. Classes are the roles/jobs and objects are the workers/employees. They don't need to be complex, but their purpose must be really (really, really) well defined. Just like in a real office / factory.
3) Even better (or crazier), see your classes and objects as real beings, digital creatures in a abstract world, and yourself as a kind of god, who creates species (define classes) with wisdom. Give life when it is the time for them to come into the world (instantiate object) and kill them when they are done with their mission (dispose an object). Give them behavior, logic, conditions to work with, situations where they take action, and when they don't. Make them kinda "smart". Build them able to make decisions and take actions based on conditions. Give them life. Think on your program as an ecossystem. There must be balance, connection, species must be well defined and creatures must work together to achieve a common objective. Don't just throw code and pray for it to run. Plan it.
-----
When I talk about my classes like they are real beings, and programs as mini-worlds, some people say I am crazy, some others say that's passion.
It is both! @__@3 -
I need a break.
A break from stress of endless expectations
From school
From work
From being made fun of
From criticism
From criticizing myself
From not being able to do fun things
From vague instructions
From a lack of sleep
from inconsistency.
From unclear objectives
From financial/medical/emotional stress
From life
From hatred
From destruction of my emotional stability
From a lack of confidence
From unfulfilled decisions
From trying to hide under a mask
From jealousy
From lists
From repetitive obliteration of any hope I have
From me crap talking myself
From pleasing people
Oh well, at least after tomorrow, I’m on full-time break...12 -
After deciding to do what I love every day nothing feels like work any more, because continuous change and improvement is what I live for.
That is all. ✌🏼2 -
College can be one of the worst investments for an IT career ever.
I've been in university for the past 3 years and my views on higher education have radically changed from positive to mostly cynical.
This is an extremely polarizing topic, some say "your college is shite", "#notall", "you complain too much", and to all of you I am glad you are happy with your expensive toilet paper and feel like your dick just grew an inch longer, what I'll be talking about is my personal experience and you may make of it what you wish. I'm not addressing the best ivy-league Unis those are a whole other topic, I'll talk about average Unis for average Joes like me.
Higher education has been the golden ticket for countless generations, you know it, your parents believe in it and your grandparents lived it. But things are not like they used to be, higher education is a failing business model that will soon burst, it used to be simple, good grades + good college + nice title = happy life.
Sounds good? Well fuck you because the career paths that still work like that are limited, like less than 4.
The above is specially true in IT where shit moves so fast and furious if you get distracted for just a second you get Paul Walkered out of the Valley; companies don't want you to serve your best anymore, they want grunt work for the most part and grunts with inferiority complex to manage those grunts and ship the rest to India (or Mexico) at best startups hire the best problem solvers they can get because they need quality rather than quantity.
Does Uni prepare you for that? Well...no, the industry changes so much they can't even follow up on what it requires and ends up creating lousy study programs then tells you to invest $200k+ in "your future" for you to sweat your ass off on unproductive tasks to then get out and be struck by jobs that ask for knowledge you hadn't even heard off.
Remember those nights you wasted drawing ER diagrams while that other shmuck followed tutorials on react? Well he's your boss now, but don't worry you will wear your tired eyes, caffeine saturated breath and overweight with pride while holding your empty title, don't get me wrong I've indulged in some rough play too but I have noticed that 3 months giving a project my heart and soul teaches me more than 6 months of painstakingly pleasing professors with big egos.
And the soon to be graduates, my God...you have the ones that are there for the lulz, the nerds that beat their ass off to sustain a scholarship they'll have to pay back with interests and the ones that just hope for the best. The last two of the list are the ones I really feel bad for, the nerds will beat themselves over and over to comply with teacher demands not noticing they are about to graduate still versioning on .zip and drive, the latter feel something's wrong but they have no chances if there isn't a teacher to mentor them.
And what pisses me off even more is the typical answers to these issues "you NEED the title" and "you need to be self taught". First of all bitch how many times have we heard, seen and experienced the rejection for being overqualified? The market is saturated with titles, so much so they have become meaningless, IT companies now hire on an experience, economical and likeability basis. Worse, you tell me I need to be self taught, fucker I've been self taught for years why would I travel 10km a day for you to give me 0 new insights, slacking in my face or do what my dog does when I program (stare at me) and that's just on the days you decide to attend!
But not everything is bad, college does give you three things: networking, some good teachers and expensive dead tree remnants, is it worth the price tag, not really, not if you don't need it.
My broken family is not one of resources and even tho I had an 80% scholarship at the second best uni of my country I decided I didn't need the 10+ year debt for not sleeping 4 years, I decided to go to the 3rd in the list which is state funded; as for that decision it worked out as I'm paying most of everything now and through my BS I've noticed all of the above, I've visited 4 universities in my country and 4 abroad and even tho they have better everything abroad it still doesn't justify some of the prices.
If you don't feel like I do and you are happy, I'm happy for you. My rant is about my personal experience which is kind of in the context of IT higher education in the last ~8 years.
Just letting some steam off and not regretting most of my decisions.
15 -
The Steam Community forums for the Planet Zoo beta have really reinforced my decision to stay far away from game development.
A third of the posts are people who clearly have no idea what a beta is - "don't buy, too buggy". Sorry, were you expecting a finished game? You wasted your money, then.
Another third of the posts are people making decisions for the developers. A very common discussion is "Should they delay launch?" which makes my blood boil a bit. First of all, you have no fucking clue what kind of manpower this development team has. You don't manage them, and neither do I. So, neither you nor I should be making assumptions about how fast they can fix the issues, and definitely shouldn't make decisions about if the game should delay launch.
Second of all, neither you nor I know how the game is built. These fixes could mean a line of code, or they could mean a re-write of multiple core systems. We don't know, and I'm guessing you've probably never even written a line of code in your life so you REALLY shouldn't be telling these guys how to do their job.
The last third is benign discussion - people reporting bugs (even though there's an issue tracker, but that thing is fucking jam packed with 250 pages of reported issues), asking how to do xyz, posting feature requests, etc.
But if roughly 60% of the community is behaving poorly and actively working against development by pissing off the devs and drowning out constructive discussion, then yeah; I won't be going near game dev any time soon. Sure, developing business software means dealing with REALLY dumb people but at the very least they are in a business environment and not in a toxic forum of bullshit.
Oh, and as a closing remark, I love this game!13 -
!(!rant)
So I wanted a raise and the only way was becoming a software lead.
With that title you get more money but also more responsibility, so you have the last word in technical decisions, you review architecture, do tech interviews, guide the less experienced, etc. I can handle that, even as introverted as I am.
What nobody told me was that I was going to spend my whole time on fucking meetings, one after another, I have not touched my IDE in days, I hate this shit already.
Careful what you wish for they say, so true, I'm stuck here and I hate my job now, probably going to quit as soon as I recover my life, if ever.4 -
Biggest challenge I overcame as dev? One of many.
Avoiding a life sentence when the 'powers that be' targeted one of my libraries for the root cause of system performance issues and I didn't correct that accusation with a flame thrower.
What the accusation? What I named the library. Yep. The *name* was causing every single problem in the system.
Panorama (very, very expensive APM system at the time) identified my library in it's analysis, the calls to/from SQLServer was the bottleneck
We had one of Panorama's engineers on-site and he asked what (not the actual name) MyLibrary was and (I'll preface I did not know or involved in any of the so-called 'research') a crack team of developers+managers researched the system thoroughly and found MyLibrary was used in just about every project. I wrote the .Net 1.1 MyLibrary as a mini-ORM to simplify the execution of database code (stored procs, etc) and gracefully handle+log database exceptions (auto-logged details such as the target db, stored procedure name, parameter values, etc, everything you'd need to troubleshoot database errors). This was before Dapper and the other fancy tools used by kids these days.
By the time the news got to me, there was a team cobbled together who's only focus was to remove any/every trace of MyLibrary from the code base. Using Waterfall, they calculated it would take at least a year to remove+replace MyLibrary with the equivalent ADO.Net plumbing.
In a department wide meeting:
DeptMgr: "This day forward, no one is to use MyLibrary to access the database! It's slow, unprofessionally named, and the root cause of all the database issues."
Me: "What about MyLibrary is slow? It's excecuting standard the ADO.Net code. Only extra bit of code is the exception handling to capture the details when the exception is logged."
DeptMgr: "We've spent the last 6 weeks with the Panorama engineer and he's identified MyLibrary as the cause. Company has spent over $100,000 on this software and we have to make fact based decisions. Look at this slide ... "
<DeptMgr shows a histogram of the stacktrace, showing MyLibrary as the slowest>
Me: "You do realize that the execution time is the database call itself, not the code. In that example, the invoice call, it's the stored procedure that taking 5 seconds, not MyLibrary."
<at this point, DeptMgr is getting red-face mad>
AreaMgr: "Yes...yes...but if we stopped using MyLibrary, removing the unnecessary layers, will make the code run faster."
<typical headknodd-ers knod their heads in agreement>
Dev01: "The loading of MyLibrary takes CPU cycles away from code that supports our customers. Every CPU cycle counts."
<headknod-ding continues>
Me: "I'm really confused. Maybe I'm looking at the data wrong. On the slide where you highlighted all the bottlenecks, the histogram shows the latency is the database, I mean...it's right there, in red. Am I looking at it wrong?"
<this was meeting with 20+ other devs, mgrs, a VP, the Panorama engineer>
DeptMgr: "Yes you are! I know MyLibrary is your baby. You need to check your ego at the door and face the facts. Your MyLibrary is a failed experiment and needs to be exterminated from this system!"
Fast forward 9 months, maybe 50% of the projects updated, come across the documentation left from the Panorama. Even after the removal of MyLibrary, there was zero increases in performance. The engineer recommended DBAs start optimizing their indexes and other N+1 problems discovered. I decide to ask the developer who lead the re-write.
Me: "I see that removing MyLibrary did nothing to improve performance."
Dev: "Yes, DeptMgr was pissed. He was ready to throw the Panorama engineer out a window when he said the problems were in the database all along. Didn't you say that?"
Me: "Um, so is this re-write project dead?"
Dev: "No. Removing MyLibrary introduced all kinds of bugs. All the boilerplate ADO.Net code caused a lot of unhandled exceptions, then we had to go back and write exception handling code."
Me: "What a failure. What dipshit would think writing more code leads to less bugs?"
Dev: "I know, I know. We're so far behind schedule. We had to come up with something. I ended up writing a library to make replacing MyLibrary easier. I called it KnightRider. Like the TV show. Everyone is excited to speed up their code with KnightRider. Same method names, same exception handling. All we have to do is replace MyLibrary with KnightRider and we're done."
Me: "Won't the bottlenecks then point to KnightRider?"
Dev: "Meh, not my problem. Panorama meets primarily with the DBAs and the networking team now. I doubt we ever use Panorama to look at our C# code."
Needless to say, I was (still) pissed that they had used MyLibrary as dirty word and a scapegoat for months when they *knew* where the problems were. Pissed enough for a flamethrower? Maybe.5 -
I've recently received another invitation to Google's Foobar challenges.
A while ago someone here on devRant (which I believe works at Google, and whose support I deeply appreciate) sent me a couple of links to it too. Unfortunately back then I didn't take the time to learn the programming languages (Python or Java) that Google requires for these challenges. This time I'm putting everything on Python, as it's the easiest language to learn when coming from Bash.
But at the end of the day.. I am a sysadmin, not a developer. I don't know a single thing about either of these languages. Yet I can't take these challenges as the sysadmin I am. Instead, I have to learn a new language which chances are I'll never need again outside of some HR dickhead's interview with lateral thinking questions and whiteboard programming, probably prohibited from using Google search like every sane programmer and/or sysadmin would for practical challenges that actually occur in real life.
I don't want to do that. Google is a once in a lifetime opportunity, I get that. Many people would probably even steal that foobar link from me if they could. But I don't think that for me it's the right thing to do. Google has made a serious difference by actually challenging developers with practical scenarios, and that's vastly superior to whatever a HR person at any other company could cobble together for an interview. But there's one thing that they don't seem to realize. A company like Google consists of more than just developers. Not only that, it probably consists - even within their developer circles - of more than just Python and Java developers. If any company would know about languages that are more optimized such as C, it would be Google that has to leverage this performance in order to be able to deliver their services.
I'll be frank here. Foobar has its own issues that I don't like. But if Google were a nice company, I'd go for it all the way nonetheless - after all, they are arguably the single biggest tech company in the world, and the tech industry itself is one of the biggest ones in the world nowadays. It's safe to say that there's likely no opportunity like working at Google. But I don't think it's the right thing. Even if I did know Python or Java... Even if I did. I don't like Google's business decisions.
I've recently flashed my OnePlus 6T with LineageOS. It's now completely Google-free, except for a stock Yalp account (that I'm too afraid to replace with my actual Google account because oh dear, third-party app stores, oh dear that could damage our business and has to be made highly illegal!1!). My contacts on that phone are are all gone. They're all stored on a Google server somewhere (except for some like @linuxxx' that I consciously stored on device storage and thus lost a while back), waiting for me to log back in and sync them back. I've never asked for this. If Google explicitly told me that they'd sync all my contacts to my Google account and offer feasible alternatives, I'd probably given more priority to building a CalDAV and CardDAV server of my own. Because I do have the skills and desire to maintain that myself. I don't want Google to do this for me.
Move fast and break things. I've even got a special Termux script on my home screen, aptly named Unfuck-Google-Play. Every other day I have to use it. Google Search. When I open it on my Nexus 6P, which was Google's foray into hardware and in which they failed quite spectacularly - I've even almost bent and killed it tonight, after cursing at that piece of shit every goddamn day - the Google app opens, I type some text into it.. and then it just jumps back to the beginning of whatever I was typing. A preloader of sorts. The app is a fucking web page parser, or heck probably even just an API parser. How does that in any way justify such shitty preloaders? How does that in any way justify such crappy performance on anything but the most recent flagships? I could go on about this all day... I used to run modern Linux on a 15 year old laptop, smoothly. So don't you Google tell me that a - probably trillion dollar - company can't do that shit right. When there's (commercialized) community projects like DuckDuckGo that do things a million times better than you do - yet they can't compete with you due to your shit being preloaded on every phone and tablet and impossible to remove without rooting - that you Google can't do that and a lot more. You've got fucking Google Assistant for fucks sake! Yet you can't make a decent search app - the goddamn thing that your company started with in the first place!?
I'm sorry. I'd love to work at Google and taste the diversity that this company has to offer. But there's *a lot* wrong with it at the business end too. That is something that - in that state - I don't think I want to contribute to, despite it being pretty much a lottery ticket that I've been fortunate enough to draw twice.
Maybe I should just start my own company.6 -
Dunning-Kruger effect is strong with me.
Thankfully, one of the most important skills that I learned is active listening. I am less vocal about my silly thoughts and shitty opinions these days.
I don't feel dumb. Instead, I realise that I AM dumb.
The people in my new org are exceptionally smart and talented. Each everyone is a hand picked gem. This isn't a coincidence. Rather it's evident that they hire folks very carefully.
In my previous org, I used to be the one driving everything. Like the smartest guy in the room.
But here, I am just quiet in every meeting and I enjoy working 12 hours a day. I am the dumbest guy in the room surrounded by people who are brilliant and humble.
I truly feel fortunate and grateful to be part of such an amazing org and wonderful team. One of the best decisions I made in my career and life.8 -
This is so deep that I had to revaluate how I make life decisions.
I've had quite a few of those moments with JavaScript.
3 -
Psychic readings https://linkedin.com/pulse/... are one of the most mysterious and fascinating areas of the paranormal. This phenomenon has long attracted the attention of both ordinary people and scientists, since it represents the ability to receive information in unusual ways, bypassing the usual five senses.
Psychics, or people with such abilities, claim that they can sense energetic interactions, see objects and events at a distance, read thoughts, obtain information about a person only from his photograph, and so on. One of the most well-known psychic readings is tarot card reading, which allows psychics to predict the future and give advice on decision-making.
There are many theories about how psychic readings work. Some believe that psychics are able to perceive information not only through the usual five senses, but also through the sixth sense - intuition. Others believe that psychic abilities are related to a person's energy fields and aura.
In order to understand this phenomenon, scientists conduct numerous studies and experiments. However, it has not yet been possible to find a scientific explanation for extrasensory abilities. Some experiments show that psychics can detect information that ordinary people cannot see, but this has not yet been scientifically proven.
Many people turn to psychics in search of answers to questions regarding their personal life, career, health and other important aspects. Psychics offer them consultations and help them understand difficult situations, predict the future and help them make important decisions.
However, it is worth remembering that there are many impostors and scammers who try to use the popularity of psychic abilities to deceive. Therefore, it is important to choose trusted specialists and not get hung up on the predictions and advice of psychics, but make decisions independently, based on your own judgment and intuition.
Overall, psychic readings remain a mystery to science and society. Many people are confident in the reality of such abilities, others consider them fiction and deception. However, whether you believe in psychic abilities or not, it is worth recognizing that these paranormal phenomena continue to attract the attention and interest of many people around the world.4 -
5 months ago I've decided to back to the programming after 8 years of Civil Engineer careere. Today I'm working at amazing tech startup (BaaS) and every day is an awesome experience, I think that it was one of the best decisions in my life.4
-
Lately I have been overthinking a lot. I am stressing myself out on every single decision believing that decisions I make today will define my tomorrow.
In hindsight, all the major and positive impact that have happened in my life were the decisions I took on the fly without much underlying research. The executional part did have me struggle a little but almost all of the best things happened to me were unplanned.
Funnily this has been my philosophy since years but guess what, I failed to follow it this time.
My overthinking and over planning caused me to mess up a little leading to a lot of unwanted anxieties.
Now let's reflect a little on the past, when my first relationship ended.. wait.. even earlier..
When I was in 5th standard, I was crazy bullied at school but I was happy go lucky and things turned out in my favour throughout till date.
I used to do what I loved and enjoyed. I literally never worried or thought about future. Not even once, things just fell in place for me miraculously.
When my first relationship ended, I was shattered. The darkest time of my life and me being all alone, I came out strong.
I used to live happy. I used to do stuff that I loved. I used to not care about what people thought. No socials for me. I used to follow random dark or counter culture stuff and be a little rebel that I am.
I remember, she and I used to go for fuck tons of events, hangout at waterfront of the city, spend time together and just be ourselves.
I never used to compete, compare, or conflict with anyone.
devRant was (and still is) a digital home for me. Wonderful phase of life.
Then shit went south. I joined Reddit. A girl told me about a pen pal app. Met another girl there.
Joined Telegram again to be in touch with her. She wasn't interested but I stayed on Telegram.
I could pick up any girl in minutes and do so effortlessly.
Slowly the twin extrovert in me came out. I started building and maintaining insanely awesome network.
Started spending more time on Reddit and Telegram.
Joined a bunch of professional communities. Career sky rocketd.
I was still happy and living a gala life at this stage.
Slowly, I realised I was underpaid (via professional communities). That unsettled me.
I frantically started hunting for jobs. 2020 and COVID-19 hit. Being indoors sucked more.
Became more aggressive on job hunt, money, building skills, work work work...
Met a hoe who fucked my emotions and ethics even further.
Got a high paying job. WLB went negative.
I started losing myself. I forgot my hobbies. I don't know what happiness is. I don't remember when I last smiled. I started planning my finances. Overthinking and stressing about shit troubled me into sleepless nights followed by early morning calls made things worse to my health.
I lost the clarity of my life. I FUCKING LOST ME.
I want myself back and I am gonna work for it. That happy little rebel Floyd who never gave a fuck about other's opinion on him or his beliefs. That dude who was shy to talk to girls. The guy who'd follow his passion and not society of high paying jobs or shit.
I almost got my finances and taxation sorted. Now I'll work to get my office timings in place. If not then I'll switch and find a job in UK/EU with a good WLB. And at the same time I'll pursue my hobbies.
Enough of rat race shit. Money has always been an outcome of my hard work and high work ethics. I want to live a life and I am willing to trade of extremely high paying/stressful FAANG jobs for a small company keeping me happy.
I'll be the happy Floyd that I was once was.
Because, the heart wants what the heart wants :)2 -
I have arrived at a conclusion that most, if not all, people in management (managers, sr managers, directors, VPs, etc) are assholes.
And every single person who is hands on with their skill is gold of a human being.
I think, to be a manager, the basic criteria is to be an asshole. Fuckers ignore you, discourage you, belittle you in front of everyone, never help you, and make your life difficult as much as they can.
That totally ruins the productivity and moral of a person.
Welcome to Capitalism, Floyd.
And person who is hands on, knows and has fuck ton of more knowledge and wisdom needed to achieve something. They are very helpful and nice.
Just bagging a heavy pay check and making crappy decisions doesn't make you a good boss.14 -
Worst hypothetical Dev job... hmm 🤔 well I think I have the right scenario for you. A medical company stores patient charts and critical life saving information in a database. This database makes medical decisions for lifesaving incubators and if there’s a bug it means 10,000 newborn sick babies will die because of your fuck up (oh and you’re criminally liable too so good luck!). But beyond the high pressure job that sounds at least somewhat normal, the database is written in a special form of assembly for a custom undocumented CPU where only one copy in the world exists so all tests and development are on production. Google and StackOverflow is banned so your only resource is your brain. Good luck🍀9
-
I'm basically an introvert. I've lived most of my childhood with my mother alone with few friends and the ones I had betreyed me real hard at some point. So how come that I'm now founding a startup, speaking in front of a big audience at meetups and have a nearly 60/40 work/social life?
At some point I decided to be more social. Making that decision alone had a huge impact. It took several years though, to implement this decision. Some day I cut off my draining social bounds and found energyzing relationships by simple doing what I wanted to do. I started to reach out and experiment with a lot of hobbies like bow casting and going to board games evenings. I made little steps. E.g bow casting is a sport where you don't necessarily interact with others within the sport, but you have the opportunity to interact about the sport.
A physiologist once told me the neat fact, that being an introvert is just an attribute that does not contradict the skill being socially involved. So it is possible with training and decisions to learn how to be more extroverted. For in introvert this is more exhausting and challanging, but definitely possible.
So today I balance my social life and work by visiting meetups, playing board games and all that stuff that makes me comfortable. There I get to know people with similar interests and similar struggle ;)
At some point the work was just not enough to be happy, I identified my missing social interactions as the root cause so I decided to change that.
On the other hand, don't think you have to be social. Don't think you have to care about everything others expect you to care about. It's bullshit. Don't care about that. Rather ask yourself what you want for yourself. Certainly a social life is part of that, but you alone decide how this will look like. E.g. After I decided hey I just don't give a fuck if you like cuddling your cat and when it's birthday is, several months or years later I started to be interested in these things from my own, not because some dippshit society construct expects me to care about it.
So to wrap up:
Introvert is an attribute, social life is a skill.
Deciding for yourself and giving a fuck about others is key.
It takes a shit load of time. But it works. -
I was asked to fix a critical issue which had high visibility among the higher ups and were blocking QA from testing.
My dev lead (who was more like a dev manager) was having one of his insecure moments of “I need to get credit for helping fix this”, probably because he steals the oxygen from those who actually deserve to be alive and he knows he should be fired, slowly...over a BBQ.
For the next few days, I was bombarded with requests for status updates. Idea after idea of what I could do to fix the issue was hurled at me when all I needed was time to make the fix.
Dev Lead: “Dev X says he knows what the problem is and it’s a simple code fix and should be quick.” (Dev X is in the room as well)
Me: “Tell me, have you actually looked into the issue? Then you know that there are several race conditions causing this issue and the error only manifests itself during a Jenkins build and not locally. In order to know if you’ve fixed it, you have to run the Jenkins job each time which is a lengthy process.”
Dev X: “I don’t know how to access Jenkins.”
And so it continued. Just so you know, I’ve worked at controlling my anger over the years, usually triggered by asinine comments and decisions. I trained for many years with Buddhist monks atop remote mountain ranges, meditated for days under waterfalls, contemplated life in solitude as I crossed the desert, and spent many phone calls talking to Microsoft enterprise support while smiling.
But the next day, I lost my shit.
I had been working out quite a bit too so I could have probably flipped around ten large tables before I got tired. And I’m talking long tables you’d need two people to move.
For context, unresolved comments in our pull request process block the ability to merge. My code was ready and I had two other devs review and approve my code already, but my dev lead, who has never seen the code base, gave up trying to learn how to build the app, and hasn’t coded in years, decided to comment on my pull request that upper management has been waiting on and that he himself has been hounding me about.
Two stood out to me. I read them slowly.
“I think you should name this unit test better” (That unit test existed before my PR)
“This function was deleted and moved to this other file, just so people know”
A devil greeted me when I entered hell. He was quite understanding. It turns out he was also a dev.3 -
Please take sleep deprivation seriously!
Take care of it and don't allow stress to take you over.
Here's a little story of what happened to me:
I've had sleep problems for all of my life, but the beginning of last summer 2018 it went too far. I turned 18 and somehow all the school, dev and personal work started to pile up, I stressed about them and started to have no sleep every other day and little sleep another. Immediately I took time off from everything for trying get better sleep.
Having no sleep means that your brain starts to run in really low gear but you might not even notice it. So I started stressing about every little detail, making ridiculous decisions and doing stuff that didn't really make any sense.
I went to a doctor and was ordered to take time off for a month or so and start medication with bunch of different pills. At the time I thought the medication could wait for a day and went to an old work friend's place for night stay to discuss about everything. That wasn't obviously the thing I should've done. I was up all of that night, he slept, and in the morning he noticed something was really a bit off about me.
We went to the hospital and I agreed for a treatment in there. They got me to sleep normally again and I rested there for a while. I went back home or actually my parents' place and the problems continued, and back to the hospital I go. This time there was no choice. After a really long while, my mind started to stabilize enough that I was allowed to return to my everyday life: enjoying my summer break. It was an awful summer. I often felt lonely and bored. But at least I slept normally.
In the fall I returned to my usual busy schedule. And life's good again. This time I will manage my stress and sleep better and take them to account when planning schedule.16 -
dev, ~boring
This is either a shower thought or a sober weed thought, not really sure which, but I've given some serious consideration to "team composition" and "working condition" as a facet of employment, particularly in regard to how they translate into hiring decisions and team composition.
I've put together a number of teams over the years, and in almost every case I've had to abide by an assemblage of pre-defined contexts that dictated the terms of the team working arrangement:
1. a team structure dictated to me
2. a working temporality scheme dictated to me
3. a geographic region in which I was allowed to hire
4. a headcount, position tuple I was required to abide by
I've come to regard these structures as weaknesses. It's a bit like the project management triangle in which you choose 1-2 from a list of inadequate options. Sometimes this is grounded in business reality, but more often than not it's because the people surrounding the decisions thrive on risk mitigation frameworks that become trickle down failure as they impose themselves on all aspects of the business regardless of compatibility.
At the moment, I'm in another startup that I have significantly more control over and again have found my partners discussing the imposition of structure and framework around how, where, why, who and what work people do before contact with any action. My mind is screaming at me to pull the cord, as much as I hate the expression. This stems from a single thought:
"Hierarchy and structure should arise from an understanding of a problem domain"
As engineers we develop processes based on logic; it's our job, it's what we do. Logic operates on data derived from from experiments, so in the absence of the real we perform thought experiments that attempt to reveal some fundamental fact we can use to make a determination.
In this instance we can ask ourselves the question, "what works?" The question can have a number contexts: people, effort required, time, pay, need, skills, regulation, schedule. These things in isolation all have a relative importance ( a weight ), and they can relatively expose limits of mutual exclusivity (pay > budget, skills < need, schedule < (people * time/effort)). The pre-imposed frameworks in that light are just generic attempts to abstract away those concerns based on pre-existing knowledge. There's a chance they're fine, and just generally misunderstood or misapplied; there's also a chance they're insufficient in the face of change.
Fictional entities like the "A Team," comprise a group of humans whose skills are mutually compatible, and achieve synergy by random chance. Since real life doesn't work on movie/comic book logic, it's easy to dismiss the seed of possibility there, that an organic structure can naturally evolve to function beyond its basic parts due to a natural compatibility that wasn't necessarily statistically quantifiable (par-entropic).
I'm definitely not proposing that, nor do I subscribe to the 10x ninja founders are ideal theory. Moreso, this line of reasoning leads me to the thought that team composition can be grown organically based on an acceptance of a few observed truths about shipping products:
1. demand is constant
2. skills can either be bought or developed
3. the requirement for skills grows linearly
4. hierarchy limits the potential for flexibility
5. a team's technically proficiency over time should lead to a non-linear relationship relationship between headcount and growth
Given that, I can devise a heuristic, organic framework for growing a team:
- Don't impose reporting structure before it has value (you don't have to flatten a hierarchy that doesn't exist)
- crush silos before they arise
- Identify needed skills based on objectives
- base salary projections on need, not available capital
- Hire to fill skills gap, be open to training since you have to pay for it either way
- Timelines should always account for skills gap and training efforts
- Assume churn will happen based on team dynamics
- Where someone is doesn't matter so long as it's legal. Time zones are only a problem if you make them one.
- Understand that the needs of a team are relative to a given project, so cookie cutter team composition and project management won't work in software
- Accept that failure is always a risk
- operate with the assumption that teams that are skilled, empowered and motivated are more likely to succeed.
- Culture fit is a per team thing, if the team hates each other they won't work well no matter how much time and money you throw at it
Last thing isn't derived from the train of thought, just things I feel are true:
- Training and headcount is an investment that grows linearly over time, but can have exponential value. Retain people, not services.
- "you build it, you run it" will result in happier customers, faster pivoting. Don't adopt an application maintenance strategy
/rant2 -
So according to my Business requirements I have learnt Golang, in addition to being comfortable in C,C++,Java, Android. I have also fixed problems in python. Now they want me to learn UI framework including ReactJS. And when I screw that shit wrapped language in my ass, now they have asked me to also get comfortable with Groovy, Geb and Spock for UI automation. Thats being I have just joined 3 months before. I dont even know where my tears have gone. Have they just dried up? Or sucked back by my eyes? My life already sucks and I already question my life decisions to become a software engineer. Its never ending.4
-
I feel like a sailor waiting for an upcoming voyage. Restless, yet hopeful, yet a bit anxious about what will happen.
Also, am unemployed now. Lol. Feels awesome... Except for the financial part. ¯\_(ツ)_/¯
Also, am making way too many philosophical decisions as I stand at the edge of an important phase of my life. And rediscovering a part of my personality I forgot existed.
Anyways, hopefully future brings more robots, more AI, more fantastic things to build, and more money and success.2 -
I need to rant about life decisions, and choosing a dev career probably too early. Not extremely development related, but it's the life of a developer.
TL;DR: I tried a new thing and that thing is now my thing. The new thing is way more work than my old thing but way more rewarding & exciting. Try new things.
I taught myself to program when I was a kid (11 or 12 years old), and since then I have always been absolutely sure that I wanted to be a games programmer. I took classes in high school and college with that aim, and chose a games programming degree. Everything was so simple, nail the degree, get a job programming something, and take the first games job that I could and go from there.
I have always had random side hobbies that I liked to teach myself, just like programming. And in uni I decided that I wanted to learn another language (natural, not programming) because growing up in England meant that I only learned English and was rarely exposed to anything else. The idea of knowing another fascinated me.
So I dabbled in a few different languages, tried to find a culture that seemed to fit my style and attitude to life and others, and eventually found myself learning Korean. That quickly became something I was doing every single day, and I decided I needed to go to Korea and see what life there could be like.
I found out that my university offered a free summer school program for a couple of weeks, all I had to pay for was the flights. So a few months later I was there and it was literally the best thing I'd done in my life to that point. I'd found two things that made me feel even better than the idea of becoming the games programmer I'd always wanted to be. Travelling and using my other language to communicate with people that I couldn't in English. At that point I was still just a beginner, but even the simple conversations with people who couldn't speak English felt awesome.
So when I returned home, I found that that trip had completely thrown a spanner into my life plan. All I could think about after that was improving my language skills and going back there for as long as possible. Who knows what to do.
I did exactly that. I studied harder than I'd ever studied for anything and left the next year to go and study in Korea, now with intermediate language skills, everyday conversations no longer being a problem at all.
Now I live here, I will be here for the next year and I have to return to England for one year to finish my degree. Then instead of having my simple plan of becoming a developer, I can think of nothing I want to do less than just stay in England doing the same job every day, nothing to do with language. I need to be at least travelling to Korea, and using my language skills in at least some way.
The current WIP plan is to take intensive language classes here (from next week, every single weekday), build awesome dev side projects and contribute to open source stuff. Then try to build a life of freelance translation/interpreting/language teaching and software development (maybe here, maybe Korea).
So the point of this rant is that before, I had a solid plan. Now I am sat in my bed in Korea writing this, thinking about how I have almost no idea how I'm going to build the life that I want. And yet somehow, the uncertainty makes this so much more exciting and fulfilling. There's a lot more worrying, planning and deciding to do. But I think the fact that I completely changed my life goals just through a small decision one day to satisfy a curiosity is a huge life lesson for me. And maybe reading this will help other people decide to just try doing something different for once, and see if your life plan holds up.
If it does, never stop trying new things. If it doesn't (like mine), then you now know that you've found something that you love as much as or even more that your plan before. Something that you might have lived your whole life never finding.
I don't expect many people to read this all, but writing it here has been very cathartic for me, and it's still a rant because now I have so much more work and planning to do. But it's the good kind of work.
Things aren't so simple now, but they're way more worth it.3 -
Since my contract is going to be terminated on 1st July and brilliant devrant community injected me idea to make same project and start selling it as incorporated I made some steps.
I made simple POC that is command line application in different language and unrelated to what I’m doing and showed to my friend and ask if he want to buy it for his company and he was like wtf this shit even exist on the market or it’s new thing ?
I admit company I work for is not present in my country and this product is like not existing on the market. ( at least I can’t find it )
From this point I have a feeling I need to do it. I have life savings that will provide me to at least 2021 or even for a whole year if I’ll be smart and I think it’s going to be good thing to take a summer brake and make own project based on professional experience I have.
Despite the situation around I will be mostly coding 24/7, drinking and playing playstation.
I probably will convince my friend to work on it and my other friend to sell it once it’s done. He already wanted to sell my command line tool but I told him to keep his mouth shut cause they might steal the idea.
I already decided to use different tech stack and api so all software will be different, some business parts are unavoidable but I have many fresh ideas. At the end I will just connect some online payment, make youtube commercial and start selling it by integrating with some api and buying internet ads, also I will start looking for a new job from October if nothing will work out and just keep investing less time in it.
What you think ?
Should I take the risk or not finding job and do something that my heart is telling me to do( I write software for 12 years for money so I don’t think it’s even possible ) or should I live safe boring life and just go to another job ?
Thanks
Have a nice day.9 -
I just found out my parents have less than $30 in the bank by the end of each month after all expenses...
We are not living. We are barely surviving....
Every day in my house it is dark and the lights are off. They turn all lights off in order to avoid getting a high electricity bill. I have to use my phone's flashlight as the main source of light in my own house, as if i live in abandoned cottage in the middle of a forest.....
Both my parents are jobless (have been their entire lives). They just borrow money from their family members and grandparents to pay these bills every month. They depended on luck their whole lives. A luck in context of "maybe if i dont work anything at all then a huge pile of money will fall down from the sky!".
So now I, as their son, have to grow up in extreme poverty and fight my way up, because of DUMB, STUPID people. They are good people, but what does being a good person bring if you are fucking stupid and valueless?
I knew i was poor but today i found out i was THIS poor. I had no idea we were THIS much poor. Because today my 4g internet got cut off due to not paying bills. The bill is $30. My dad cant pay it cause he doesnt have $30 in the bank. I was in shock. So i had to pay it
My $8.125 usd an hour backend software engineer + DevOps engineer (2 jobs in 1), is considered as LUXURIOUS SALARY, in the most corrupted country of Europe -- SERBIA 🇷🇸
When i tell the world i make $8 an hour with a computer science degree working as a software engineer, they laugh at me. People mock me "bro even a mcdonalds worker earns $17/hour what are you doing" im doing what i was born into -- born into poverty of a third world shithole country.
With my $8 an hour salary, i am in TOP 3% of the HIGHEST earners in serbia. Can you fucking imagine how miserable lives do people live if this is not even an average salary, but among the ELITE salary? Because the average salary in Serbia, is $3.75 usd an hour, sometimes even less than that.
When people say "its not about luck its about hard work", please, GO. FUCK. YOURSELF.
Go and be born in a shithole third world country. Now on top of that be born in poverty due to poor decisions of your parents. Go ahead and try it. Lets see how hard you fucking have to work to get to the same level compared to someone who was born into for example America, where you get paid 6 figures immediately after graduating computer science. Or on top of that, you're born in a wealthy family in america. Did you work hard to be born in the 1st class freak show or were you LUCKY to be gifted such life?
My whole life i have been fighting to get money and escape this misery due to poor decisions of my parents.
Very ironically, my parents have lived extremely luxurious lives in the 90s. They had 5 cars. 1 huge house with a backyard garage private office private jacuzzi private gym. This house was worth at least 500k in the 90s. Today this house would cost at least 1.5 or 2 million. They went to luxurious travels. Hotels of $5000 per night per person. Literally wasted 45k in 3 days just for hotel. They even GAVE AWAY FOR FREE money to our relatives and cousins, taking them on luxurious vacations for free etc. None of those people appreciated them, none of them came to help them in tough times, everyone forgot about them and abandoned us.
Like i said, my parents are good people, but what does it profit being a good person if you are FUCKING STUPID.
They were extremely LUCKY but their STUPIDNESS has made them broke. I couldn't be THIS much fucking stupid even if i tried hard.
Nobody is coming to save us. No one cares. Its all up to me now. All the pressure and stress and poverty is passed and inherited onto my life now. its up to me to either get rich or end my STUPID bloodline
I am living a very difficult life and no one seems to understand this...23 -
This item on my TODO list reads "Finish the paper" but it's more like wishful thinking. I have very few pages available (cuz IEEE still can't afford to give you free pages all the while being fully electronic and each extra page costs like €1000000) and much more to explain. As well, am trying to fit words by removing other words...
Fuuuuuuuck youuuuu toooooo IEEE.24 -
I was tasked to evaluate wherever a customer could use an implementation of OTRS ( https://otrs.com/ )
Is it just me or is there no information on this site apart from <OTRS> will make your life better! <OTRS> will cure AIDS! <OTRS> will end world hunger!
This site is trying to use its fucking product name in every god damn sentence. <OTRS>. Everytime <OTRS> is mentioned it is fucking bold printed! My eyes are bleeding within 2 minutes of visiting this site.
I can't get any information about what excatly it is apart from their catchphrase: OTRS (again, bold. I'll refrain from putting it in <> from now, i think you got the point) is a customizable support desk software that manages workflows and structures communication so there are no limits to what your service team can achieve.
So, it's a support desk software you can customize. Great. What does it do?
"Whether you deal with thousands of inquiries and incidents daily [...] you’ll need digital structures that integrate standardized processes
and make communication transparent between teams and departments,
as well as for external customers."
Great, but what does it do?
"Reduce costs and improve satisfaction by structuring customer service communication with OTRS."
Great, BUT WHAT DOES IT DO?
"Manage incidents simply and uncover the data needed to make forward-thinking strategy decisions. OTRS is an ITSM solution that scales and adapts to your changing business needs."
W H A T D O E S I T D O ?!
Okay fuck that, maybe the product page has something to say.
Hm... A link on the bottom of the page says it is a feature list ( https://otrs.com/product-otrs/... )
Ah great, so i got a rough idea about what it is. Our customer wants a blackboard solution with a window you can pin to your desktop and also has a basic level of access control.
So it seems to be way to overloaded on features to recommend it to them. Well, let's see if can at least do everything they want. So i need screenshots of the application. Does the site show any of them? I dare you to find out.
Spoiler: It does not. FFS. The only pictures they show you are fucking mock ups and the rest is stock photos.
Alright, onwards to Google Images then.
Ah, so it's a ticket system then. Great, the site did not really communicate that at all.
Awesome, that's not what i wanted at all. That's not even what the customer wanted at all! Who fucking thought that OTRS was a good idea for them!
Fuck!5 -
I NEED A HACKER TO RECOVER MY STOLEN BITCOIN BACK HIRE ADWARE RECOVERY SPECIALIST
I couldn't help but feel grateful for the role that ADWARE RECOVERY SPECIALIST had played in my success. Without their help, I might have given up on cryptocurrency investment altogether. My journey began in a time when Bitcoin was surging, and I found myself caught up in the excitement. I invested a significant portion of my savings, driven by the allure of quick riches. Yet, not long after, the market crashed. I watched helplessly as my investments dwindled to a fraction of their value. Panic set in. I scoured forums and watched endless videos, but the more I learned, the more confused I became. Every missed opportunity weighed heavily on my shoulders. Just when I thought all hope was lost, I stumbled upon ADWARE RECOVERY SPECIALIST. Their website was sleek and inviting, promising to help investors like me navigate the tumultuous waters of cryptocurrency. Skeptical but desperate, I decided to give it a chance. The first conversation I had with one of their experts was a breath of fresh air. They spoke with an infectious enthusiasm and a depth of knowledge that reassured me I was in the right hands. ADWARE RECOVERY SPECIALIST dissected my financial situation and the decisions I had made. They transformed my fears into actionable insights. Instead of disappearing into the shadows of defeat, they showed me how to harness the chaos of the market. It wasn't just about recouping my losses; it was about strategizing for the future. With their guidance, I learned to analyze market trends, understand risk management, and spot emerging opportunities. I dove deeper into blockchain technology, and I even picked up coding to better grasp the systems behind the currencies I was investing in. They provided tools and resources I had never considered before, turning me from a mere investor into an informed participant in the crypto space. As I watched the market begin to stabilize, I made calculated moves that surprised even me. What began as a recovery plan morphed into a thriving portfolio. I diversified my investments, explored altcoins, and engaged with communities of like-minded enthusiasts. Each small victory built my confidence, and soon I was easily navigating trades that once seemed daunting. The turning point came when a new cryptocurrency project emerged on the scene, promising revolutionary applications for smart contracts. Armed with the knowledge from ADWARE RECOVERY SPECIALIST, I recognized its potential before it exploded in popularity. I seized the moment and invested strategically, leading to returns that far exceeded my previous losses. In the quiet evenings, while watching the markets fluctuate, I often reflected on how far I had come. ADWARE RECOVERY SPECIALIST had not only restored my confidence but also equipped me with knowledge that transformed my life. I was no longer just a victim of a crash but a proactive player in an ever-evolving digital landscape. Wait no more, call: for help.119 -
I know I'm getting old from small signs like:
- I like mentoring newcomers even fresh graduates, explaining them everything they have to know, answering all of their questions if I can (I had some really bad mentors before as newcomer)
- These newcomers always learns faster than I expect and shortly they works faster than us
- On the other hand senior members asks my opinion about some decisions or technical issues even if I barely know more about that topic. (Did I look experienced somewhat?)
- I hardly take overhours and I discourage fresh graduates to do. (I did enough overnights already in my life)1 -
Combatting imposter syndrome is all about being more realistic with yourself imo.
Not in the way you might think. By realistic, I mean you NEED to regularly tell yourself that you are doing your best - especially in the work or areas that can promote insecurities of “not being good enough”. Acknowledge that you are only human, that all of us are different, that all of us make mistakes, and all of us have different interests in life. That, and practice gratitude for your situation. Your interests and decisions lead your different paths, so might as well embrace, enjoy, and love your uniqueness.
That being said, I also think it’s important to do difficult things. I think @wisecrack said it the best in that “real learning feels like falling”. Like the uncertainty of the abyss causes the most anxiety. Next time you feel like you don’t belong, recognize and separate that feeling and reframe it as a symptom to your own self improvement process. Take that risk and do things that are uncomfortable in the pursuit of personal success.8 -
I don't care about market cap. Stick your hype-driven business practices up your ass. Infinite growth doesn't exist. I won't read your fucking books and attend your fucking bootcamps and MBAs. You don't have a business model. Selling data is not a business model. Fuck your quick-flip venture capital schemes, and especially fuck your “ethics”.
I will be the first alt-tech CEO. I only care about revenue. The real money, not capitalization bubble vaporware. You don't need a huge fleet of engineers if you're smart about your technology, know how to do architecture, and you're not a feature creep. You don't need venture capital if you don't need a huge fleet of engineers. You don't need to sell data if you don't need venture capital. See? See the pattern here?
My experience allows me to build products on entirely my own. I am fully aware of the limitations of being alone, and they only inspire lean thinking and great architectural decisions. If you know throwing capacity at a problem is not an option, you start thinking differently. And if you don't need to hire anyone, it is very easy to turn a profit and make it sustainable.
If you don't follow the path of tech vaporware, you won't have the problems of tech vaporware, namely distrust of your user base, shitty updates that break everything, and of course “oops, they raised capital, time to leave before things go south”.
A friend of mine went the path I'm talking about, developed a product over the course of four years all alone, reached $10k MRR and sold for $0.8M. But I won't sell. I only care about revenue. If I get to $10k MRR, I will most likely stop doing new features and focus on fixing all the bugs there are and improving performance. This and security patches. Maybe an occasional facelift. That's it. Some products are valued because they don't change, like Sublime Text. The utility tool you can rely on. This is my scheme, this is what I want to do in life. A best-kept secret.
Imagine 100 million users that hate my product but use it because there are no alternatives, 100 people in data enrichment department alone, a billion dollars of evaluation (without being profitable), 10 million twitter followers, and ten VC firms telling me what to do and what data to sell.
Fuck that. I'd rather have one thousand loyal customers and $10k MRR. I'm different, some call it a mental illness, but the bottom line is, my goals are beyond their understanding. They call me crazy. I won't say it was never about the money, of course it was, but inflating your evaluation is not “money”. But the only thing they have is their terrible hustle culture lives and some VC street wisdom, meanwhile I HAVE products, it is on record on my PH. I have POTDs, I have a fucking Golden Kitty nomination on health and fitness for a product I made in one day. Fuck you.7 -
I know recursion is everywhere but I recently noticed it in very unusual place('unusual' in the way we see), I hail from India, we studied in our childhood about road less taken, the way I see, everyone has to take so important decisions in yheir life, one such decission is about career, in India road less taken in career paths is everything other than orthodox education, I too the dreaded road "Education", next decission is to choose stream and there the road less taken is anything other that "Engineering (or medicne) " and I took (*as expected) engineering, after taking computers (which is the dreaded road now) next decision is what next? Dreaded road is job, but this time I chose take a road little less traveled in CS. Then I next decission was to choose the research stream the road less taken here (NOW) is systems as AI is in its prime and everyone whants to ride the wave, but I chose Systems in research, after all these my point how how boolean function is called recursively (in the sense of construct) and as a systems programmer I realize the importance of optimizing how I answer these functions quick and accurate. This is one such boolean function but I am sure you can find many in our path till here so It is better to realize what these functions are optimize then as a good Programmer of your own Life.
-
My mother still doesn't know what I do with my laptop, she thinks I either watch youtube or movies. The last day when I faced a code block and stared at the screen for 12 hours, she finally realised I am either insane or something is driving me nuts.
My Brother thinks it's one of the good decisions I have taken in life. Because he sees my interest when I talk about it to him.
Others think I can fix a broken PC or install softwares for them or do typing to get paid.2 -
so for the past yr i have been unofficially a lead on a project, i wasnt officially a lead but i was the one in control of everything in it and got to do decisions.
the project itself was horrible, and i was the only one who delved into it and understood it thats why everyone relied on me i guess.
recently PMs took charge of it after i told them i want to do something else. now they are bossing the hell out of me to finish their new stuff in that project. Now i hate every second of my job.
i regret telling them i am unhappy with the project because at least i was the only one responsible for it. maybe long term that would have been a good reason to be promoted. but now they took charge so im afraid i wont get promoted anytime soon.
fuck my life if that case i might as well start anew in another company2 -
I happened to come help with a project that deadline was in two weeks. It was hardware project for customers with UI.
They said to me - help us 2 weeks and it’s done. It only needs polishing. There was nothing working and we finished it after half a year.
Hardware was crap and drivers wasn’t working. Managers called me stupid when I tried to explain that this is hardware team fault. They used to say that it was tested in laboratory and there is no defect. Laboratory my ass fucking assholes never released anything from scratch.
I got depressed after this project for a year. It was fucking nightmare.
Everything, literally everything was rewritten 3 times cause of stupid decisions that I questioned all the time. At the end of project most of those assholes stopped commenting my decisions. I believe we released impossible product that was crap but based on usage rates I got later when I left it returned expenses.
I lost like 2 years of my life and about 20kg during those 6 months. Never again. -
So I figure since I straight up don't care about the Ada community anymore, and my programming focus is languages and language tooling, I'd rant a bit about some stupid things the language did. Necessary disclaimer though, I still really like the language, I just take issue with defense of things that are straight up bad. Just admit at the time it was good, but in hindsight it wasn't. That's okay.
For the many of you unfamiliar, Ada is a high security / mission critical focused language designed in the 80's. So you'd expect it to be pretty damn resilient.
Inheritance is implemented through "tagged records" rather than contained in classes, but dispatching basically works as you'd expect. Only problem is, there's no sealing of these types. So you, always, have to design everything with the assumption that someone can inherit from your type and manipulate it. There's also limited accessibility modifiers and it's not granular, so if you inherit from the type you have access to _everything_ as if they were all protected/friend.
Switch/case statements are only checked that all valid values are handled. Read that carefully. All _valid_ values are handled. You don't need a "default" (what Ada calls "when others" ). Unchecked conversions, view overlays, deserialization, and more can introduce invalid values. The default case is meant to handle this, but Ada just goes "nah you're good bro, you handled everything you said would be passed to me".
Like I alluded to earlier, there's limited accessibility modifiers. It uses sections, which is fine, but not my preference. But it also only has three options and it's bizarre. One is publicly in the specification, just like "public" normally. One is in the "private" part of the specification, but this is actually just "protected/friend". And one is in the implementation, which is the actual" private". Now Ada doesn't use classes, so the accessibility blocks are in the package (namespace). So guess what? Everything in your type has exactly the same visibility! Better hope people don't modify things you wanted to keep hidden.
That brings me to another bad decision. There is no "read-only" protection. Granted this is only a compiler check and can be bypassed, but it still helps prevent a lot of errors. There is const and it works well, better than in most languages I feel. But if you want a field within a record to not be changeable? Yeah too bad.
And if you think properties could fix this? Yeah no. Transparent functions that do validation on superficial fields? Nah.
The community loves to praise the language for being highly resilient and "for serious engineers", but oh my god. These are awful decisions.
Now again there's a lot of reasons why I still like the language, but holy shit does it scare me when I see things like an auto maker switching over to it.
The leading Ada compiler is literally the buggiest compiler I've ever used in my life. The leading Ada IDE is literally the buggiest IDE I've ever used in my life. And they are written in Ada.
Side note: good resilient systems are a byproduct of knowledge, diligence, and discipline, not the tool you used. -
Aarrrgghhhhh!!! I am so fucking pissed off right now. It seems like I am paying for my sins in this life.
1. My cousins/relatives outcasted me after a little fault of mine. I used to think highly of them and respected them all my life and this how they acted on me.
Because of this, the entire family is boycotting my parents and they are pissed at me for getting them disowned.
2. My health is a mess. A toxic infection along with SAD creeping in due to less sun exposure. No matter how much I take care of myself, some shit shows up after periodically.
3. My wealth scene is as confusing as it can get. Not only I am unable to make up my mind on the finance strategy and execute it, but also frantically making silly decisions which is causing stress, confusion, and expenses.
4. That Narcissist bitch who abused me and destroyed my will to live is still stalking me after months and causing harassment. Only if the gender roles were reversed, the guy doing so would be in jail but fuck our legal system that biased towards women. This shit is causing me psychological distress.
5. Been away from work for few days due to sickness. I texted my talkative colleague whether she'd like to sync up and help me get upto the speed with updates. I listed 4 bullet points as agenda from my side. They were crisp short serving as pointers to remember. I even asked her to add her points if any.
Now she comes back saying that the way I send communication is it seems like she reports to me.
I have been praised time and again by countless people on my communication structure and soft skills. Never once I received such feedback in years.
I do accept it gracefully. However, I am unsure whether it is even a relevant feedback, since it's coming from someone who is literally struggling with communication with everyone (that she herself mentioned in the same thread).
Funnily she did say that when our manager departs, they'd make her report to me and I was like nah! that cannot happen.
She kept saying various great things about the company when I was new and slowly as I settled in and discovered the reality, her truth changed.
WTF!
Fucking annoying. I am all in for feedback of any kind but how should I figure which should be considered valid and which as invalid?
Life is nothing but a quicksand, you just keep sinking in irrespective of whether you try to get out or stay still. There is no external help or resources available.
So much mess to deal with.3 -
So i wasted last 24 hours trying to satisfy my ego over a shitty interview and revisiting my old job's codebase and realising that i still don't like that shit. just i am 25 and have no clue where am i heading at. i am just restless, my most of the decisions in 2023 have given very bad outcomes and i am just trying doing things to feel hopeful.
context for the interview story-----
my previous job was at a b2b marketing company whose sdk was used by various startups to send notifications to their users, track analytics etc. i understood most of it and don't find it to be any major engineering marvel, but that interviewer was very interested in asking me to design a system around it.
in my 1.2 years of job there, i found the codebase to be extremely and unnecessarily verbose ( java 7) with questionable fallbacks and resistance towards change from the managers. they were always like "we can't change it otherwise a lot of our client won't use our sdk". i still wrote a lot of testcases and tried to understand the working of major features.
BTW, before you guys go on a declare me an embarrassment of an engineer who doesn't know the product's code base, let me tell you that we are talking SDKs (plural) and a service based company here. their was just one SDK with interesting, heavy lifting stuff and 9 more SDKs which were mostly wrappers and less advanced libraries. i got tasks in all of them, and 70% of my time went into maintaining those and debugging client side bugs instead of exploring the "already-stable-dont-change" code base.
so based on my vague understanding and my even more vague memory from 1 year ago, i tried to explain an overall architecture to that interviewer guy. His face was screaming the word "pathetic" from his expressions, so i thought that today i will try to decode the codebase in 12-15 hours, publish a cool article and be proud of how much i know a so called martech system design. their codebase is open sourced, so it wasn't difficult to check it out once more.
but boy oh boy i got so bored. unnecessary clases , unnecessary callbacks static calls , oof. i tried to refactor a few classes, but even after removing 70% of codebase, i was still left with 100+ classes , most of them being 3000-4000 files long. and this is your plain old java library adding just 800kb to your project.
boring , boring stuff. i would probably need 2-3 more days to get an understanding of complete project, although by then i would be again questioning my life choices , that was this a good use of my 36 hours?
what IS a correct usage of my time? i am currently super dissatisfied with my job, so want to switch. i have been here for 6 months, so probably i wouldn't be going unless i get insane money or an irresistible company offer. For this i had devised a 2 part plan to either become good at modern hot buzz stuff in my domain( the one being currently popularized by dev influenzas) or become good at dsa/leetcode/cp. i suck bad at ds/algo stuff, nor am i much motivated. so went with that hot buzz stuff.
but then this interview expected me to be a mature dev with system design knowledge... agh fuck. its festive season going on and am unable to buy any cool shirts since i am so much limited with my money from my mediocre salary and loans. and mom wants to buy a home too... yeah kill me3 -
what does your manager get impressed by, care about? if you were to flex what sorts of things would you flex to them?
is there someone that makes decisions over your life that isn't necessarily the manager, and what would they be impressed by or care about if one were to flex it in front of them?14 -
I think the following is all in my head, or I am heading towards an office rivalry situation between my tech lead and me.
characters :
me : a no nonsense android guy who is sometimes very blunt when requested for unwarranted demands. i am also realising that i have been a bit too arrogant, as i come up with a lot of counter questions too fast (not related to story tho)
tech lead : an android guy who has been android dev for a total of 4 years (same as me), 3 of them in current company and somehow got promoted to TL
story: I find this guy to be too much political, delegating a lazy bum, and i kinda called him out in public , once during a discussion where other folks were also kinda calling him out and another time when we were having a small meeting of 3 people. he in turn has taken some actions (like giving me a lower kpi, not giving me appropriate data for doing some work and then asking about it in public, casually ignoring my leave requests) which looks he is taking out a revenge.
at first time i called him out in a discussion where everyone was getting against his havit of giving buttery responses to his boss (who occasionally joins our standups) . he says "we are on track" while we are already dependent on him to provide data/decisions.
he then says to us to do it faster , and when the work does not get completed ( because how it could be, without him doing his job), he blames it on devs.
i called him out on a similar but different topic of him making last moment task additions when we are already on brim with our planned tasks.
on second time i called him out on him not looking into the current task enough as he was expecting me to take decisions on my own.
the decision was about how a screens ui will be populated and there was no api payload available that would match the ui . i created 2 mock api jsons which would appropriately load that screen but was not sure if the 2 apis would be enough for the screen and wondered whete some missing data will come from?
this task is a long one, nd i did took a decision, but he should had validated them to make sure we are on track. the issue came when i took some questions to him and instead of answering them , he blamed on me not being mature enough to work without the data!
All things aside, I am on my weary ends with thins guy. He is my boss and holds incredible powers over me, but he is incredibly incompetent and his habits of delay, delegation and blaming is making my work life worse. I don't wanna leave this job too, because as much as i hate it, its currently one of the major names in industries and giving a solid power to my resume -
Just want to rant about my current struggle and look for some advice.
I was never encouraged to explore and cultivate my interests in my life before college, and my family kept pressuring me to achieve academic excellence in the past.
Only until I got into my current liberal art college last year, I was able to do what I like: Art and programming.
Everything was moving forward smoothly so far, but when I started to apply for internship, I found myself in a very awkward situation: companies who offer interns prefer students who're concentrated in cs or art, but not both. And as you might guess, they require personal projects which I barely have time to do besides my school work.
Sometimes I wonder if studying in liberal art college is a good idea... I can't imagine myself competing with CS guys from universities...Or art students from design schools like RISD.
I really like both fields, yet Im still struggling with my future career decisions.1 -
This is really annoying when you’ve good paid job with really good coworkers but you want to change it... I always wanted to be a programmer but when I started my work in IT trade I got job as administrator... several years have passed and now changing my job is a big deal (degradation of my salary to 1/2 of actually). I don’t know what should I do... my programming skills is not impressive...I know java a bit with spring boot , hibernate and some other things(totally junior lvl of these skills)... but I think it’s not enough...this is really hard situation :/4
-
!dev
There are no right answers in parenting, but there are sure as hell wrong ones and if the fucking backfire effect is too much to keep you from realizing that half of your stupid fucking decisions are delusional at best then you should probably start rethinking some things. I fucking hate dealing with other people fucking up and being stupid and I know I'm going to have to keep dealing with it in one form or another but god why I'm so done with this I just fucking don't want to deal with anyone anymore I don't want to deal with myself anymore
I dunno I don't have anyone to rant to so I can't like be specific here because it's public af but you know typing this makes me feel a little better but I still just don't want to deal with this shit anymore I don't even know what I do want to do there's like nothing the positive feedback is going away and I don't know what to fucking do with myself and I don't know how to change anything I can't fucking fix anything I mean I can fix my shitty code but I'm never getting anywhere with that and whenever I want to fix anything that's actually important I just fuck up regardless of how hard I try I just don't want to fucking try anymore I don't know if I'll actually hit post but I have to put this somewhere so probably but ugh I don't even fucking ugh literally all of my problems are so fucking dumb and small and elementary but I CAN'T FUCKING DO ANYTHING I keep ranting about these fucked up people I have to deal with and yeah they fucking suck and sometimes I wish they didn't exist but I know I'm just as if not more of an idiot and everyone would probably be better off if I didn't exist but wait no that would have happened but you guys don't get to know about that because it's specific and putting that here would fuck shit up but someone else could so that so much better and I don't know everyone who interacts with me is just hurting themselves like fuck why do some friends like blades better than me maybe because I'm even less caring and even more damaging than a stupid fucking inanimate sharp piece of metal god fucking ugh okay I can't focus on anything why is this even okay side rant why are atheists so fucking hated like yes maybe some can't understand their motives for like doing things but nobody can really understand each other's like religious people all use god or gods in their own way why do you have to think of people who have zero gods as opposed to your nonzero as less human than you there's so much wrong with that okay that side rant is over but this whole thing is a side rant so cool fuck my life lol uuh I don't know I don't want to stop typing I don't know why though I guess I just actually I have no fucking idea I'm just here doing this I should be like fucking asleep I'm passing the fuck out after this ugh okay okay okay okay okay okay okay umm I really want to quote a certain person that I really hate right now and dissect them and prove every single fucking stupid argument they make wrong but I feel like that would not be good since this is so public but I swear I hate this and you know what if you're thinking that yes I AM A FUCKING WHINY BITCH DEAL WITH IT I'M WHINING YOU DENSE FUCKER YOU DON'T HAVE TO POINT IT OUT AND FEEL SMUG IT'S BETTER TO VENT HERE THAN A LOT OF OTHER WAYS SO JUST SHUT THE FUCK UP OKAY ACTUALLY FUCK IT CALL ME OUT ON IT I NEED SOMETHING TO TAKE THIS OUT ON GOD AAAAAAH okay uuh yeah that's fun I'm a fuck up okay okay so you ask "how can you be a fuck up you're so young her der" okay being young generally is a disadvantage because you haven't had opportunity but boy have I and I sure fucked every single one of those up so yeah fun stuff you know woo haha mmkay I wish I had friends online this late because then I could like rant to a person and shit I mean this community is people but not people I know and it's not really back and forth as much and ugh okay right uuh yeah good um ugh I used to be able to get this shit out by doing something I'm good at but now I'm shit at everything and I can't motivate myself and it's all just bottled up and there's so much shit and nothing works and fuck there's probably a simple solution to everything I'm facing but I'm such a dense piece of shit that I can't find any of those stupid fucking ugh okay now I'm looking at my stupid hands typing ugh I hate the things right back up here uuh uuh I have 500 charas left lets fucking go I don't want to stop I mean I do want to stop but like by that I mean I just want to not exist I do want to keep typing here because it's the only thing distracting me but yeah uuh right um some people were like wtf happened with your stalking thing and this isn't where I should put it but fuck it whatever some weird guy just logged on for 10 mins to take a screenshot of the time being 2:22:22 and logged off and boom the school year ended uuh yeah kay right fuck I have to end it now
Aaaah okay uuh right bye I'm really sorry if you actually read that whole thing4 -
!tech
I am yet to start the phase of life where i am more than just a student but i often see things around and have some thoughts. Recently i was feeling that the 2 biggest crimes a person could commit is being repetitively irresponsible or being always dependent.
Like, if i am a father , a husband , a sole earner or have someone dependent on me, i could not afford to make simple everyday mistakes that i often do in my current youth age and people ignore. These days i sleep at 5 am after watching movies, wake up at 3pm , knowing that mom has already made me food, my college mates have already made assignment, and there's nothing better that i could do . Life is relaxing.
But my dad cannot afford mu luxurious lifestyle. He cannot waltz on the bike at 90, he can't sleep till 3 , he can't afford to watch long webseries. Heck, he can't even afford to have a platform like this and rant or post stuff. He has to run at 6 am in morning to get groceries for our restaurant. I wonder how he or any other mature person relaxes their mind.
Similarly everyone has to show some boss characters in life. You can't rely on a stick forever, you got to have your own spine. Dad used to have a biz partner who took most of our restaurant decisions, but then business went low and he ran away. So at the end dad himself had to take up all the things in his hand.
I on the other hand am totally spinless. Clg has taken the decision for me that i gotta give papers that's why am studying. Later company will take decision to fuck me up and work infinitely and i might just do that . I usually never come up with a good innovative app idea with a solid vision and therefore end up following other people's ideas , visions, etc and that too rather incompetently.
I wish i had more courage.
'Responsible' people of devrant (bread earners, family runners, etc you know if you are one) , would you like to share your life tips or let me know if my thoughts are wrong?2 -
It's funny when a girl says where's the "any" key to start a game it's found cute and when a guy does the same and it's like here should crawl back into his mother's womb and rethink his life decisions.4
-
Life is to take decisions. Which u prefer
Google vs Shodan vs 🦆 🦆 go
Angular vs vue vs react vs other
Gnome vs unity vs KDE
Atom vs vscode vs sublime or other
iOS vs android vs other
Natives bs ionic vs react native vs xamarin vs flutter
Gmail iCloud or outlook or proton mail
Camel, pascal ,snake case
C# or Java or python
Sql or not sql
Debian , fedora ,linux mint or kali
Server side rendering or client side
Aws vs gcloud vs Azure vs ibm cloud
Firefox vs chrome vs safari
Free without privacy or ads or paid without ads or privacy
Nintendo vs pc vs ps4 or xbox
WhatsApp or telegram or other
Sleep at night or not
Coment your favorite12 -
I graduated from my High School last Spring, and since then as a part of a huge overhaul of the education systems, they decided to put the school into the 21st century. The problem? They're doing it all wrong. Every school in the district is acting on its own, making transitions from one grade to another painful. The middle school purchased a cart of iPads despite the fact that Elementary schools use Surface, and the High School uses 2-in-1s. But what makes it worse is the services. The High School used Office365 and OneNote, while the Middle School uses Google Classroom and cloud storage. If the school board wants to make education simpler, modern life, and efficient, the least you could do is have everyone on the same page. Right now, costs are higher, grades are confusing, and efficiency is lower. Each teacher pretty much fends for themselves. I volunteered to help them sort this out by being on the educational committee in charge of the decisions, but I graduated and they felt like they were doing fine. Seriously?1
-
Did you ever feeling like you made all the right choices in life?
(At least for the big decisions)
That feeling is fucking amazing..12 -
For me it's about removing grey from my life. I make decisions about things and move on. It's either black or white, there's no grey, true or false. It can be a little odd for new friends. For example, a trak comes on the radio, someone asks me do you like this, well I have to really like it in which case it's brilliant or no it's shite. Why would i say it's ok as its so vague and doesnt reveal my true feelings about stuff. Sorry i am waffling on about bullshit, just waiting for the chemist to open in the pissing down rain.
-
I got enrolled in 'extracurricular activity' in second grade of my elementary school. We were playing some games at first, but later teacher started to show us programming and explained the matter very well considering we all were 8 y olds. I got interested and while others would play games I was coding and solved assignments teacher gave us.
My family thought that computer will make me stupid, thinking it was made just for playing games. They promised me to get me the computer if I had highest grades in school. I did, not all of them but tried really hard to be the best, despite that I waited for years and still being close to have aced every subject in the meantime.
I got my first computer when I was 16.
Since that day I was constantly reminded that I am wasting my life away sitting at this stupid box.
Later when I got the job that was well payed, they acknowledged that they were wrong to do that for majority of my life.
My parents are unable to explain what I do at the job as they were never interested in what I really do. "Something with computers" is most common answer you can hear from them.
My parents are non-technical people and they still don't understand how that box works and God forbid that they buy something online. My father even rejects to use smartphone.
They also thought that I'm no college material despite always being in top 5 students of the year (not class, but whole year).
They had other plans for me, but I was aware of that and didn't gave a f00ck about what they want with my life. I knew what I want and that was all exactly opposite of what my parents would like.
I was not the child they wanted, but was good son, even helped them and worked student jobs to pay some bills and to help them financially and still they struggled so hard to find some flaw to my character and decisions just to make their point but more than often failed miserably and just proved how wrong they were and how they don't think anything trough.
Only one who really supported me was my elder sister as she knew I was doing the right thing! She also did it her way and I am proud of her as both of us were dealing with 2 tough customers.
long rant, but wanted to add one more thing, I was never into sport, but was training tae kwon do and was really into it and was decent at it among my peers. When I was going to national competition, on my way out of the house all I got from my parents was: "why are you even going there when you will immediately loose, is it just to travel a bit?"
TL;DR: my family supported me less in my life than worst phone call you had with IT support at your worse ISP!4 -
Deciding to work in technology was one of the worst decisions I made in life. But I won’t kill myself.7
-
Almost finished with latest preprocessor.
Why am I always working on preprocessors tho? Shit...
Anyway, almost finished ok.
Idea is, basically, that inside a C source or header you can write a perl subroutine instead of `#define ...`.
The mechanism is rather simple:
```C (wat?)
macro mymacro($expr) {
· // perl code goes here
· return "$expr;"
};
```
`$expr` is just a string holding whatever block of code comes after an invocation of `mymacro`. You can use the builtins `tokenshift` and `tokenpop` on a string to get the first and last token, respectively, and then `tokensplit` gives you *all* the tokens.
Whatever string you return is what the expression you received is replaced by:
- You can just give back the expression as-is to get the exact same thing you wrote -- so `mymacro char* wat;` gives you `char* wat;`.
- But if you return a galaxy's worth of C code, then bam. Macro expanded into it, just like that. It's a perl subroutine, so let your imagination fly. Wanna run some scripts at (pre)compile time? Then you can.
- If you return an empty string, then puff. No code. Input consumed.
- If you give the name of another macro (eg "another_macro $expr;"), the expansion recurses.
- If you return the name of the currently executing macro, no recursion happens. This lets you wrap C keywords without (too much) fear.
It's kind of cool because a separate perl module is built from the macros themselves. So then you can include those in another C file. Syntax is basically more perl because why not:
```C (yes)
package mypkg;
· use lib "path/to/myshit/";
· use pm funk qw(mymacro);
```
The `lib` bit actually translates to `-I(path)` for gcc. But for some reason the way you add an include path in perl is `use lib "path"`, so yep. I get it's confusing but just go with the ::~ f l o w ~:: ok.
Then the `pm` stuff is not valid perl (i think), but I took the easy way out and invented it to ensure there is a way to say "OK I don't give a single shit about the C stuff, just give me these qw()'d funky macros from this file." If you simply `use funk qw(mymacro)` then you also get an `#include "funk.h"`.
Speaking of which, headers are automatically generated. Yeah, fuck you, I added `public` to C, bite me. It's actually quite sexy as I defined it using the preprocessor:
```C (yes but actually perl)
macro public($expr) {
· my $dst=cmamout()->{export};\
· tokentidy $expr;
· push @$dst,$expr;
· return "$expr;";
};
```
Where `cmamout()` is a hash from which the output is generated. Oh, and `tokentidy` is just a random builtin that cleans up extra whitespace, don't mind it.
So now the bad stuff: I have to fix a few things. For instance, notice how I had to escape a new line there? Yeah. It's called dumb fix to shit parsing, of course.
But overall I'm quite satisfied with this. And the reason why may not be so obvious so I'ma spill it out: backticks, motherfucker.
That's right. Have a source emitter written in an esoteric language?
```C (yes really but not really)
macro bashit($expr) {
· my ($exe,@args)=tokensplit $expr;
· return `$exe @args`;
};
```
So now you can fork off into parallel dimensions; what can I say pass the pipe brother.
MAMmoth in the room is yes, this depends on MAM. What is MAM? MAMMI. It's the original name of my infamous picture of an ouroboros eating it's own ass while stuck in limbo contemplating terrible life decisions of a build tool, avtomat (go ARSLASH <AR/> [habibi]).
So what's the deal with that? avtomat is a good build tool _for me_, not... ugh, you. I made it for *myself* baby things are not going to work out between us I'm sorry. MAM just does lots of things I wanted build tools to do in the __EXACT__ way I wanted them done. I'd say you should go use it too maybe, but actually don't and you shouldn't because I broke main some weeks ago to fix some other shit and then implement this. Yeah, pretty stupid, but what the hell. I'm the only user after all!
In conclusion, I am fully expecting to receive my mad props and street cred in the mail along with your marriage proposals en masse, effective immediately.
Further reading: https://youtube.com/watch/...5 -
People must be happy when they have no job from last year and suddenly get a very good offer..... I also got an offer yesterday.... my family is happy.
But I'm not sure if I'm happy. Because, now, less time to open source development, less chance to take the independent decisions, less time for life, less time for family & friends.5 -
What the hell am I!? I wonder if you guys can help me...
I've been programming most of my life but I've never actually been a developer by title or job role. I thought maybe if I list what I do and have done someone here could help? I'm sure there are more of you in a similar boat.
- C# and VB dev for some quick DBMS projects to help me understand and mine databases and create a nice simple view for project teams to show findings from the data to help make certain decisions.
- Automating a lot of my colleagues work with Python and if very restricted then just VBA macros in Excel and MSP. This did also include creating tools to gather data during workshops and converting the data for input into other systems.
- Brought Linux to the office with most team members now moving over to Linux with the peace of mind to know that though they do need to try solve their own problems, I can help if need be.
- Had to learn AWS and then implement an autoscaling and load balanced data center installation of a few Atlassian toolsets.
- Creating the architecture diagrams documentation needed for things like the above point.
- Having said that, also have ended up setting up all the Jira/Confluence etc. servers we use and have implemented so far whether cloud (Azure/AWS) or on prem and set up scripts to automate where possible.
- Implemented an automated workflow view in SharePoint based on SP list data and though in an ASPX page, primarily built in JS.
- Building test systems in PHP/JS with Laravel and Angular to help manage integration between systems. Having quite a time right looking into how to build middleware to connect between SOAP and REST API's, the trouble caused more by the systems and their reliance on frameworks we're trying to cut out of the picture.
- Working on BI and MI and training a team to help on the report creation so that I can do the fun creative stuff and then set them to work on the detail :)
Actually it seems safe to say that it seems that though I've finally moved into a dev office (beforehand being the only developer around) I seem to be the one they go to when a strategic solution is needed ASAP and the normal processes can't be followed (fun for someone with a CompSci degree and a number of project management courses under the belt... though I honestly do enjoy the challenges)
But I always end up Jack of all but master of, well hopefully some at least. let's not even get started on the tech related hobbies from circuit design and IoT to Andoid / iOS and game dev and enjoying a bit of pen testing to make sure we're all safe at work and at home.
As much as I don't like boxes, I'm interested to know if there is in fact a box for me? By the way, the above is just a snapshot of my last two years minus the project management work...2 -
Hey guys,
What books had the biggedt impact on how you live your life, conduct your business, the way you code or make decisions?
I'm reading "Zero to One" for the second time now and love reading it all over again.10 -
Hey Listen..
Aren't You the one Who makes life decisions while doing shit and,
Does Shit while Taking Life Decisions. -
Best Hacker To Recover USDT Coin From Online Scam,Consult Betafort Recovery Company
One of the best decisions I ever made was to contract Betafort Recovery, to help me resolve my challenges with a foreign investment company.The team successfully traced and recovered my initial capital investment. Still, unfortunately, the profits I believed to be mine were just a numbers game thus the reason why a payout wasn’t happening. All in all, I am very grateful to this team, their profound support saved me from destruction. Involving superior enforcement is what changed everything, the team revealed the scammer’s whole game plan upon consultation and I was never going to get paid no matter how much I invested. They made my problems theirs and handled my case diligently. I can’t believe the honesty and integrity I experienced in dealing with this company and its team of excellent hackers. There was no sales pitch, just straight-up advice on what they do, and kept constant contact with me as they continued to fight to recover my funds. Staff-wise; every single staff I spoke with was very professional, friendly, respectful, and honest in explaining stuff to you. They restored my financial dignity and status. I with a heartbeat will recommend to anyone who has issues in their respective financial ventures and now experiencing some unforeseen difficulties in regaining possession of their funds to contact this great recovery company Betafort Recovery Via Google , or on Telegram via @Betafort , You will not regret it. It will be the best decision you will make in life. Restore your financial dignity and status one more time. Give yourself a second chance regardless of how bad or difficult you think your case might be, The Betafort Recovery Team has your back, trust me.
Whatsapp OR Signal: +17126004729 -
SCAM FUNDS RECOVERY SERVICES // RAPID DIGITAL RECOVERY
As a military officer, I approach challenges with a strategic mindset, relying on discipline, training, and a commitment to mission success. However, nothing could have prepared me for the deception I encountered while investing in cryptocurrency. Like many, I was drawn to the promise of significant returns and the innovative nature of digital assets. I believed that my analytical skills would help me navigate this new landscape, but I quickly learned how easily even the most vigilant can fall victim to fraud. I lost over $50,000 to a fraudulent broker who operated with a façade of professionalism and credibility. Initially, everything seemed legitimate. The broker’s website was polished, their marketing materials were compelling, and the testimonials appeared genuine. As I invested more money, I felt a sense of excitement and optimism, convinced that I was making sound decisions. However, it all came crashing down when I attempted to withdraw my funds, only to find that my requests were met with delays and evasions.The frustration was overwhelming. I felt not only a sense of financial loss but also a personal failure. As someone who has dedicated my life to serving and protecting others, it was difficult to accept that I had been deceived. I spent countless hours researching and trying to understand how I could recover my investments, but each lead seemed to lead me further into a maze of deceit. The emotional toll was significant, and I was left feeling uncertain about my future. Just when I thought all hope was lost, I discovered Rapid Digital Recovery. Their reputation for helping victims of financial fraud caught my attention. After reaching out, I was met with a knowledgeable and empathetic, Rapid Digital Recovery who understood the complexities of my situation. They carefully assessed my case and outlined a clear plan of action, giving me the guidance I desperately needed. With their support, I was able to recover 95% of my losses, a result I once thought was impossible. This experience has been a profound lesson in the importance of vigilance in financial matters and the value of seeking help when necessary. The world of investments can be fraught with risks, and it’s crucial to remain cautious. I now urge others to be careful with their investments; not everyone is trustworthy. Always conduct thorough research, and when in doubt, consult professionals who have a proven track record. It’s a lesson I will carry with me, both in my professional life and personal finances.
Reach Out To Them On:
WHAT SAPP: + 1 41 4 80 7 14 85
EMAIL: contact @ rap iddigitalrecove ry. org
-
I NEED A HACKER TO RECOVER MY STOLEN BITCOIN CONTACT FUNDS RECLAIMER COMPANY
As a professional footballer playing for one of London’s top football teams, my life has always been focused on excelling in my career, working tirelessly to improve my skills, and delivering performances that would make my fans proud. The intensity of the game, the excitement of the crowd, and the bond with my teammates are things that make football more than just a job it’s my passion. Off the pitch, I’ve always been mindful of securing my future, and I knew that investing my money wisely was essential to maintaining my financial stability after my playing days. When I first heard about an investment broker that promised high returns with minimal risk, it sounded like a great opportunity to grow my savings. The company had a professional appearance, with glowing testimonials and a polished website that instilled confidence. They reassured me that they had a foolproof strategy for earning returns while minimizing risk, so I felt comfortable entrusting them with a significant portion of my earnings. I decided to invest 1 million euros, believing it was a sound decision that would help me secure my future. At first, everything seemed to go according to plan. I saw modest but steady returns, and the broker’s platform appeared to be user-friendly and transparent. Encouraged by this, I continued to increase my investments, watching the numbers in my account slowly grow. But, as time went on, the returns began to slow down, and eventually, I found myself unable to access my funds. Attempts to contact the broker were met with vague responses and delays, and soon, I realized that I had been scammed. The realization that I had lost 1 million euros was crushing. It felt like an enormous betrayal especially since I had worked so hard to build my career and manage my finances carefully. I was overwhelmed with a sense of hopelessness and frustration. I felt lost, not knowing what to do or where to turn for help. It was during this time of despair that I discovered FUNDS RECLIAMER COMPANY , a company that specialized in helping people recover funds lost to financial scams. At first, I was skeptical. Recovering such a large sum of money seemed like a long shot, but I was desperate, so I decided to give it a try. To my surprise, the team at FUNDS RECLIAMER COMPANY was incredibly professional and attentive. They quickly took charge of the situation, using their expertise and resources to track down my lost funds. Within just a few weeks, I was thrilled to find that they had successfully recovered the majority of the 1 million euros I had invested. Not only did they help me get my money back, but they also provided me with valuable advice on how to approach investments more cautiously in the future. I am truly grateful for their help. Thanks to FUNDS RECLIAMER COMPANY, I was able to restore my financial stability and learn critical lessons about the importance of due diligence when investing. Their dedication and professionalism gave me a renewed sense of confidence, not just in my financial decisions, but in how to navigate the often-risky world of investing.
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 -
Evercare Pharmacy: Your Trusted Pharmacy for Prescription Services and Healthcare in Rochdale
Welcome to Evercare Pharmacy, located at 242 Yorkshire St, Rochdale OL16 2DP, United Kingdom. We are committed to providing a comprehensive range of pharmacy services designed to support your health and well-being. Whether you need a prescription collection service, prescription delivery UK, or online doctor consultation, Evercare Pharmacy is here to offer convenient, reliable, and personalized care tailored to your needs.
Why Choose Evercare Pharmacy?
1. Prescription Collection Service: Convenient and Hassle-Free
At Evercare Pharmacy, we understand how busy life can get, which is why we offer a prescription collection service. With this service, you can easily pick up your prescriptions at your convenience, saving you time and effort. Whether your prescription is from your GP or from an online doctor consultation, we ensure that your medication is ready for you to collect when you need it. We make the process as smooth and efficient as possible so you can focus on what matters most—your health.
2. Prescription Delivery UK: Medications Delivered to Your Door
If you are unable to visit us in person, our prescription delivery UK service is the perfect solution. We deliver your prescriptions directly to your door, ensuring that you never have to worry about getting to the pharmacy. Whether you're at home, at work, or anywhere else in the UK, our reliable delivery service ensures that your medications arrive safely and promptly. You can also set up regular deliveries for repeat prescriptions, making it even more convenient for you to manage your healthcare.
3. Electronic Prescription Service: Quick and Efficient Prescription Management
Managing your prescriptions has never been easier with our electronic prescription service. If your GP is signed up to the electronic prescription service, they can send your prescriptions directly to our pharmacy, eliminating the need for paper prescriptions. This service streamlines the entire process, allowing for quicker dispensing and easier access to your medications. Whether you choose to collect your prescriptions in-store or opt for prescription delivery UK, our electronic prescription service makes it simple and efficient.
4. Health Supplements Pharmacy: Boost Your Well-being
At Evercare Pharmacy, we offer a wide range of health supplements to support your overall well-being. From vitamins and minerals to probiotics, omega-3 fatty acids, and herbal supplements, we carry high-quality products designed to complement your daily routine. Our pharmacists can provide personalized recommendations based on your health goals, helping you find the right supplements to support your immune system, energy levels, and overall vitality.
5. In-Store Pharmacist Advice: Expert Guidance for Your Health
We believe that good health starts with informed decisions, and at Evercare Pharmacy, our in-store pharmacist advice is available to help you make the best choices for your health. Our team of experienced pharmacists is always on hand to provide personalized advice on medication management, minor health issues, and lifestyle changes. Whether you need guidance on a new prescription, over-the-counter medications, or health supplements, we are here to help you with the information you need to make the best decisions for your health.
6. Online Doctor Consultation: Access Professional Medical Advice from Home
If you need medical advice but can't visit your GP in person, Evercare Pharmacy offers an online doctor consultation service. This service allows you to connect with a qualified doctor via video or phone consultation, providing you with the professional medical guidance you need from the comfort of your home. Whether you need a prescription, advice on managing a health condition, or general health guidance, our online consultations offer a convenient and secure way to receive expert medical support.
Contact Us Today for Convenient Pharmacy Services
At Evercare Pharmacy, we are dedicated to providing you with a range of services to support your health and make managing your prescriptions easier. Whether you need our prescription collection service, prescription delivery UK, or expert in-store pharmacist advice, we are here to help.
Visit us today at 242 Yorkshire St, Rochdale OL16 2DP, or call +44 1706 644907 to speak with one of our friendly pharmacists. You can also access our electronic prescription service, arrange an online doctor consultation, or explore our range of health supplements pharmacy products through our website.
Let Evercare Pharmacy be your trusted partner in health, offering reliable, convenient, and personalized services every step of the way.2 -
I’m Kazim Shah, and joining Shine Humanity has been one of the most fulfilling decisions of my life. Every day, I witness the impact of compassionate healthcare, from free medical camps to life-saving treatments. One of the biggest challenges we face is the diabetes health crisis in 2025, which is affecting underserved communities at an alarming rate. Many individuals lack access to essential screenings, medications, and care. But with the help of donors, volunteers, and dedicated healthcare professionals, we are changing that. Join us in our mission to provide critical healthcare services—because everyone deserves a chance at a healthier future.1
-
Do we really actually need Flip a coin mode?
Flip a coin of course is one of the important steps that can determine the object of our goal. The coin flip is very easy so that there is no conflict of any kind of intervention to happen in between. Imagine if you have some crucial things to take in your life you need not depend on your family members or friends to come and just inform you or to take authority over your decisions. If you make the decisions on your own then it becomes your responsibility and you hold the complete understanding of whatever you proceed within your life. If you have the third person or someone else to get interfered in your matters unnecessarily then it doesn’t become a personal concept rather it becomes a public opinion and you will have to feel very critical in the latter point of the stage.3 -
Recovering from the impact of investment fraud can feel overwhelming, but with the right support and resources, it is indeed possible to regain financial stability. My personal experience with PYRAMID HACK SOLUTION, a specialized firm that guided me through the complexities of reclaiming my losses after falling victim to a sophisticated online scam, serves as a testament to this journey. In an instant, my life savings vanished, leaving me in a state of shock and despair.When I first reached out to PYRAMID HACK SOLUTION, I was met with a compassionate and knowledgeable team that quickly alleviated my worries. PYRAMID HACK SOLUTION took the time to listen to my story and understand the intricacies of my situation. They outlined a clear and detailed action plan, which provided me with a sense of direction during a time when I felt lost. PYRAMID HACK SOLUTION’s approach was methodical; they meticulously examined every aspect of my case, leveraging their extensive industry contacts and expertise to trace the movement of my stolen funds.Throughout the recovery process, the team at PYRAMID HACK SOLUTION kept me informed and involved at every stage. This transparency was crucial, as it empowered me to make informed decisions about my recovery journey. I appreciated PYRAMID HACK SOLUTION’s willingness to explain complex concepts in a way that was easy to understand, which helped me feel more in control of the situation. They were not just working for me; they were working with me, and that collaborative spirit made a significant difference.What I valued most was PYRAMID HACK SOLUTION’s unwavering dedication and determination. The team explored every possible avenue to recover my funds, demonstrating a level of commitment that was truly inspiring. There were moments of frustration and setbacks, but PYRAMID HACK SOLUTION never wavered in their resolve. Their persistence paid off, and eventually, a significant portion of my lost money was successfully recovered.The journey was long and filled with challenges, but having PYRAMID HACK SOLUTION by my side made all the difference. Thanks to PYRAMID HACK SOLUTION’s relentless efforts, I was able to rebuild my financial foundation and regain a sense of security and control over my life. While the emotional scars of investment fraud may linger, collaborating with WhatsApp; +44 7401 467 910 Website; https: // pyramidhacksolution. com PYRAMID HACK SOLUTION was instrumental in my ability to move forward and heal. Their support not only helped me recover financially but also restored my faith in the possibility of a brighter future. For anyone facing similar challenges, I highly recommend seeking the right assistance from PYRAMID HACK SOLUTION to navigate this difficult path.2
-
IS IT POSSIBLE TO RECOVER STOLEN BITCOIN ? YES. HIRE ADWARE RECOVERY SPECIALIST.
Finding Hope Amid Financial Ruin: My Encounter with ADWARE RECOVERY SPECIALIST
When the walls came crashing down around me, and my financial stability seemed to vanish into thin air, I found myself in the throes of a desperate situation. Faced with mounting debts, dwindling savings, and the constant fear of losing everything I had worked so hard to build, I felt utterly adrift, unsure of where to turn or how to regain my footing. It was in the midst of this bleak and overwhelming predicament that I stumbled upon ADWARE RECOVERY SPECIALIST, a beacon of hope amidst the darkness. Email info: Adwarerecoveryspecialist@ auctioneer. net
As I delved into their services, I was struck by the professionalism and compassion of their team. They listened intently to my story, offering a sympathetic ear and a genuine desire to help me navigate the complex maze of financial recovery. With their guidance, I began to unravel the tangled web of my financial troubles, uncovering hidden opportunities and exploring avenues I had never considered. Their expertise in areas like debt management, credit restoration, and asset protection proved invaluable, as they meticulously crafted a personalized plan to help me regain control of my finances and rebuild my life.
The road to recovery was by no means an easy one, but with ADWARE RECOVERY SPECIALIST by my side, I found the courage and determination to take on each challenge head-on. Their unwavering support and unwavering commitment to my success kept me motivated, even in the face of setbacks, and their ability to break down complex financial concepts into digestible, actionable steps empowered me to make informed decisions that aligned with my long-term goals. Slowly but surely, I watched as the clouds of despair parted, and a glimmer of hope began to emerge on the horizon. WhatsApp info:+12 723 328 343
Today, as I look back on that turbulent time in my life, I am filled with a profound sense of gratitude for the role that ADWARE RECOVERY SPECIALIST played in helping me overcome the financial ruin that threatened to consume me. Their expertise, empathy, and unwavering dedication to their clients have left an indelible mark, and I am confident that their services will continue to be a beacon of hope for others facing similar financial challenges. If you find yourself in this kind of situation, please contact ADWARE RECOVERY SPECIALIST right now: -
CRYPTOCURRENCY SCAM RECOVERY HELP - HIRE BOTNET CRYPTO RECOVERY
I had made the most astute investment of my life when I decided to allocate my funds into a cryptocurrency project that promised astronomical returns. The excitement was palpable, and I was so convinced of its potential that I even persuaded my family and friends to invest alongside me. We all shared grand visions of financial freedom and the opulent lifestyle accompanying it. The prospect of early retirement and the ability to traverse the globe seemed tantalizingly within reach. However, as the days morphed into weeks and the weeks into months, I began to sense that something was amiss. The project's communication channels, which had once been vibrant and replete with updates, had gone silent. My funds were ensnared, and I felt an escalating sense of dread. It soon became painfully evident that I had fallen victim to an elaborate Ponzi scheme. The realization struck me like a thunderbolt: I had lost over $80,000. Devastated and feeling an immense burden of responsibility for the losses incurred by my loved ones, I thought all was lost. The weight of guilt was suffocating, and I struggled to understand the situation. I felt as though I had let everyone down, and the financial burden was crushing. The emotional toll was equally significant; I found it increasingly difficult to sleep, and my anxiety levels soared as I replayed the events in my mind, questioning my judgment and decisions. Just when I thought there was no way out, I stumbled upon BOTNET CRYPTO RECOVERY, a reputable recovery expert specializing in cryptocurrency fraud. BOTNET CRYPTO RECOVERY offered a glimmer of hope, promising to assist me in reclaiming my lost funds. With nothing to lose, I decided to reach out to BOTNET CRYPTO RECOVERY. Their team of experts was remarkably responsive and empathetic, assuring me they would exhaust every avenue to help. They elucidated the recovery process in detail, which instilled a sense of reassurance that I had not felt in months. The recovery process was not instantaneous; it required weeks of diligent effort, but BOTNET CRYPTO RECOVERY worked tirelessly to track down the fraudulent project and recover my lost assets. Their expertise and unwavering dedication were evident, and I began to feel a renewed sense of hope. BOTNET CRYPTO RECOVERY kept me informed throughout the process, which alleviated some of my anxiety. Finally, after what felt like an eternity, BOTNET CRYPTO RECOVERY successfully recovered my lost funds. I was elated and relieved, profoundly grateful for this second chance. My story serves as a cautionary tale: thorough research and vigilance are paramount when investing in digital assets. The allure of quick profits can cloud judgment, leading to devastating consequences. If you fall victim to fraud, know that there are experts like BOTNET CRYPTO RECOVERY who can assist you in recovering your losses. It’s crucial to remain vigilant and informed in the ever-evolving space of cryptocurrency, and with the help of BOTNET CRYPTO RECOVERY, E-mail address : botnet crypto recovery (at) group mail (.) com2 -
RECLAIM STOLEN CRYPTO FROM ONLINE SCAMMERS HIRE ADWARE RECOVERY SPECIALIST
WhatsApp info:+12723 328 343
Since I wouldn't mind administering legality myself, I wish I could challenge these deceitful individuals. I'm humbled by ADWARE RECOVERY SPECIALIST and thank God for it as I reflect on what transpired. These deceitful individuals made no effort, rather they kept emptying my Bitcoin wallet. They forced me to invest even after I didn’t see any returns, and when I refused to do so any longer, their attention and persistent emails dwindled, which only increased my level of skepticism. I was in danger of losing my mental stability and health, and I am aware of how frightening and confusing it can be to try to escape a fraudulent investment. Living in New Zealand, I had always felt secure about my financial decisions. However, this investment turned out to be a nightmare I couldn't have anticipated. The emotional toll was immense. At first, I thought I had made a good decision by investing in what appeared to be a legitimate opportunity. However, the more I poured my money into it, the less I saw in return. The promises of high returns turned out to be nothing more than elaborate lies. With each passing day, my hope diminished, but the pressure from these fraudsters only increased. They pressured me to invest more, convincing me that the next payment would yield returns that would “make everything right.” It felt like a trap I could not escape, and it seemed like there was no way out. It was during one of these dark moments that I stumbled upon the ADWARE RECOVERY SPECIALIST. After doing some research, I found countless testimonials from people who had experienced similar situations and had managed to recover their funds through ADWARE RECOVERY SPECIALIST. These success stories gave me a glimmer of hope. I knew I had to act quickly before it was too late. The mental and emotional strain I was under had already taken a significant toll on me, and I could feel myself spiraling further. It was clear that I needed professional help to reclaim what I had lost and regain control of my life. Divine guidance led me to choose ADWARE RECOVERY SPECIALIST, a trusted team that was able to recover my lost funds after I had tried so many other avenues without success. The process wasn’t easy, but it was worth every effort. What I had feared to lose my hard-earned Bitcoin was returned to me, and with it, my peace of mind. It felt as though a heavy weight had been lifted from my shoulders. To anyone reading this, if you find yourself in a similar situation, I urge you not to wait any longer. Reach out to a recovery team like ADWARE RECOVERY SPECIALIST . It’s never too late to make moral decisions and recover what’s rightfully yours. These fraudsters thrive on your silence and fear, but with the right help, you can break free from their grip. You are not alone, and there is always hope.1 -
Understanding Medicare Part B with Variety Benefits Insurance Services
At Variety Benefits Insurance Services, we know that navigating the complexities of Medicare can be overwhelming, especially when it comes to understanding the different parts of the program. One of the key components of Medicare is Medicare Part B. Whether you are just starting with Medicare or reviewing your coverage, we are here to guide you through the ins and outs of Part B and help you choose the best options for your healthcare needs.
Located in Scottsdale, AZ, our experienced team of insurance professionals is here to provide personalized service and expert advice, ensuring you make informed decisions about your healthcare coverage.
What is Medicare Part B?
Medicare Part B is the part of Medicare that covers outpatient care, certain preventive services, and medically necessary services and supplies needed to diagnose or treat health conditions. While Medicare Part A covers inpatient care (such as hospital stays), Part B helps pay for services that you receive outside the hospital setting, including visits to your doctor, medical tests, and preventive care.
Enrolling in Medicare Part B is essential for comprehensive coverage, but it’s important to understand exactly what it includes and how it works with other Medicare options.
Why Do You Need Medicare Part B?
Here are some reasons why Medicare Part B is an important part of your healthcare coverage:
1. Outpatient Care
Medicare Part B covers outpatient care, including routine doctor visits, specialist consultations, lab tests, and diagnostic screenings. Whether you need a physical exam, a check-up with your specialist, or diagnostic tests like bloodwork, Part B helps cover these essential services.
2. Preventive Services
One of the key benefits of Medicare Part B is that it helps cover preventive services, such as cancer screenings, vaccinations, and wellness visits. Preventive care can help detect health issues early and keep your healthcare costs down. Services like flu shots, diabetes screenings, mammograms, and colonoscopies are covered under Part B with no additional out-of-pocket costs if received from a doctor who accepts Medicare.
3. Durable Medical Equipment (DME)
Medicare Part B also helps cover the cost of certain medical equipment that is necessary for your health, such as:
Wheelchairs
Oxygen equipment
Walkers
Hospital beds These items can be crucial in managing chronic conditions and improving your quality of life, and Part B provides coverage to help offset the cost.
4. Mental Health Services
Medicare Part B also covers services related to mental health, such as individual and group therapy sessions. Mental health is an important aspect of overall well-being, and Part B ensures you have access to the care you need to support your mental health.
What Does Medicare Part B Cover?
Medicare Part B covers a wide range of services, including but not limited to:
Doctor’s visits: Whether for routine check-ups or specialized care, Part B covers physician visits.
Emergency room services: Medicare Part B helps cover the costs of emergency services if you need treatment in an emergency room.
Diagnostic tests and lab services: Includes blood tests, X-rays, MRIs, and other diagnostic services that help detect or treat medical conditions.
Outpatient surgeries: If you need surgery that doesn't require an overnight stay, Part B covers the procedure.
Ambulance services: If you need emergency transportation to the hospital, Part B helps cover the cost.
Preventive care: Services such as flu shots, cancer screenings, and other preventive tests that help catch health issues early.
How Does Medicare Part B Work?
To get Medicare Part B, you must sign up during your Initial Enrollment Period (IEP), which typically occurs when you turn 65. Medicare Part B has a monthly premium, which is automatically deducted from your Social Security benefits.
Why Choose Variety Benefits Insurance Services?
Expert Knowledge: We have extensive knowledge of Medicare and Medicare Part B, and we’re here to answer all your questions.
Tailored Plans: We work with you to find the best Medicare Part B options and Medicare Supplement Plans to fit your unique needs.
Local Service: As a local business in Scottsdale, AZ, we offer personalized, face-to-face consultations and guidance for your Medicare decisions.
Ready to Learn More About Medicare Part B?
If you’re ready to get started or have questions about Medicare Part B, Variety Benefits Insurance Services is here to help. We will make sure you fully understand your options and find the right coverage for your healthcare needs.
Contact Us Today
Call +1 (480) 951-5860 or visit us at 28150 N Alma School Pkwy Ste 103-102, Scottsdale, AZ 85262. Let us help you navigate Medicare Part B and find the best options to meet your healthcare goals.
1 -
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. -
Matt Hansen: Your Trusted Real Estate Agent in Southeast Idaho
If you're searching for a real estate agent in Southeast Idaho or looking for realtors near Pocatello, ID, Matt Hansen at Keller Williams Realty East Idaho is here to provide expert services tailored to your real estate needs. Whether you're buying or selling, Matt's deep knowledge of the Southeast Idaho market ensures that your experience is as smooth and successful as possible.
Why Choose Matt Hansen as Your Real Estate Agent in Southeast Idaho?
The real estate market in Southeast Idaho offers a unique blend of opportunities, from homes in quiet rural areas to properties in the heart of bustling Pocatello. Understanding these nuances is essential, and that’s where Matt Hansen comes in. As a local expert with years of experience, Matt knows the area inside and out, making him the ideal choice for anyone looking to buy or sell real estate in this region.
Here’s why Matt is the perfect real estate agent in Southeast Idaho:
In-Depth Market Knowledge: Southeast Idaho is diverse, with rural properties, suburban neighborhoods, and city homes all having different characteristics. Matt stays up-to-date on market trends, property values, and community developments, ensuring that you receive the best advice possible when making decisions.
Personalized Service: Every client has unique needs, whether you're a first-time homebuyer or a seasoned investor. Matt takes the time to understand your specific goals and tailors his approach to meet them. He provides guidance through every step of the buying or selling process, ensuring a smooth experience.
Expert Negotiation: One of Matt’s key strengths is his negotiation skills. Whether you’re looking to buy or sell, Matt works diligently to ensure you get the best deal possible. He’ll help you navigate offers, counteroffers, and contingencies with ease.
Local Connections: With years of experience as a real estate agent in Southeast Idaho, Matt has built strong relationships with other professionals in the industry, including mortgage brokers, inspectors, contractors, and more. These connections can be invaluable during your real estate transaction, making the process more efficient and seamless.
Realtors Near Pocatello, ID – Why Matt Hansen Stands Out
Pocatello, ID, is the heart of Southeast Idaho, and if you're searching for realtors near Pocatello, ID, Matt Hansen should be at the top of your list. His extensive experience with Pocatello properties means he has the local insight to help you find the perfect home or investment opportunity.
Expert Knowledge of Pocatello’s Neighborhoods: From historic homes in the city’s core to newer developments on the outskirts, Matt understands the unique characteristics of Pocatello's various neighborhoods. Whether you want to be close to schools, parks, or the city center, he can help you find a location that suits your lifestyle.
Comprehensive Services: Matt provides a full range of services to both buyers and sellers. Whether you’re looking to buy a home in Pocatello or sell an existing property, Matt offers expert guidance throughout the entire process. His goal is to make sure you feel confident and well-informed every step of the way.
Commitment to Client Satisfaction: With Matt, you’re not just another transaction—you're a valued client. His commitment to your satisfaction means he listens to your needs, answers your questions, and provides consistent communication from start to finish.
Why Southeast Idaho is a Great Place to Buy or Sell
Southeast Idaho offers an attractive combination of affordable housing, scenic beauty, and access to outdoor activities. Whether you're drawn to the city life in Pocatello or the quieter charm of rural towns like Chubbuck or Blackfoot, there is something for everyone in this region.
Affordability: Compared to larger cities in Idaho or neighboring states, Southeast Idaho offers a more affordable cost of living, including housing prices, making it an ideal location for first-time homebuyers or those looking to downsize.
Outdoor Recreation: Southeast Idaho is known for its incredible outdoor recreation, including hiking, skiing, and fishing, which makes it an ideal place for those who love nature and an active lifestyle.
Strong Community: The cities and towns of Southeast Idaho are known for their friendly communities and welcoming atmosphere. Whether you're moving to the area for work, school, or retirement, you'll find a tight-knit community ready to make you feel at home.
Contact Matt Hansen for Your Real Estate Needs
If you're ready to work with an experienced real estate agent in Southeast Idaho, Matt Hansen at Keller Williams Realty East Idaho is ready to assist you.
Contact Matt Hansen Today
Matt Hansen – Keller Williams Realty East Idaho
1777 E. Clark St. #110, Pocatello, Idaho 83201
Phone: +1 208-220-05663 -
HPOW TO HIRE A HACKER TO RECOVER STOLEN BITCOIN, CONTACT FASTFUND RECOVERY.
One of the best decisions I ever made was to contract Fastfund Recovery, to help me resolve my challenges with a foreign investment company. Long story short, the team successfully traced and recovered my initial capital investment. Still, unfortunately, the profits I believed to be mine were just a numbers game thus the reason why a payout wasn’t happening. All in all, I am very grateful to this team, their profound support saved me from destruction. Involving superior enforcement is what changed everything, the team revealed the scammer’s whole game plan upon consultation and I was never going to get paid no matter how much I invested. They made my problems theirs and handled my case diligently. I can’t believe the honesty and integrity I experienced in dealing with this company and its team of excellent hackers. There was no sales pitch, just straight-up advice on what they do, and kept constant contact with me as they continued to fight to recover my funds. Staff-wise; every single staff I spoke with was very professional, friendly, respectful, and honest in explaining stuff to you. They restored my financial dignity and status. I with a heartbeat will recommend to anyone who has issues in their respective financial ventures and now experiencing some unforeseen difficulties in regaining possession of their funds to contact this great recovery company “ Fastfund Recovery “ on Email: Fastfundrecovery8 (at)Gmail dot com, or on Telegram via fastfundsrecovery, You will not regret it. It will be the best decision you will make in life. Restore your financial dignity and status one more time. Give yourself a second chance regardless of how bad or difficult you think your case might be, The Fastfund Recovery Team has your back, trust me.
Official website: Fastfundrecovery com -
As a military officer, I approach challenges with a strategic mindset, relying on discipline, training, and a commitment to mission success. However, nothing could have prepared me for the deception I encountered while investing in cryptocurrency. Like many, I was drawn to the promise of significant returns and the innovative nature of digital assets. I believed that my analytical skills would help me navigate this new landscape, but I quickly learned how easily even the most vigilant can fall victim to fraud. I lost over $875,000 to a fraudulent . Initially, everything seemed legitimate. The broker's website was polished, their marketing materials were compelling, and the testimonials appeared genuine. As I invested more money, I felt a sense of excitement and optimism, convinced that I was making sound decisions. However, it all came crashing down when I attempted to withdraw my funds, only to find that my requests were met with delays and evasions. The frustration was overwhelming. I felt not only a sense of financial loss but also a personal failure. As someone who has dedicated my life to serving and protecting others, it was difficult to accept that I had been deceived. I spent countless hours researching and trying to understand how I could recover my investments, but each lead seemed to lead me further into a maze of deceit. The emotional toll was significant, and I was left feeling uncertain about my future. Just when I thought all hope was lost, I encountered LION CYBER SECURITY COMPANY. Their reputation for helping victims of financial fraud caught my attention. After reaching out, I was met with a knowledgeable and empathetic, They carefully assessed my case and outlined a clear plan of action, giving me the guidance I desperately needed. With their support, I was able to recover 95% of my losses, a result I once thought was impossible. This experience has been a profound lesson in the importance of vigilance in financial matters and the value of seeking help when necessary. The world of investments can be fraught with risks, and it's very crucial to remain cautious. I now urge others to be careful with their investments; not everyone is trustworthy. Always conduct thorough research, and when in doubt, consult professionals who have a proven track record. It's a lesson I will carry with me, both in my professional life and personal finances.
Reach Out To Them On:
WHAT SAPP: + +1 (929) 660-4485
8 -
Hey there, I want to share my experience with Dune Nectar Web Expert, a team composed of highly trained professionals specializing in ethical hacking, private investigation, and cryptocurrency tracing and recovery. I engaged in their services during a deeply challenging period in my life. I have been suspecting infidelity in my relationship for a while; I needed concrete evidence before exposing my cheating partner. I surf Google in search of a reliable hacker. I came in contact with Dune Nectar Web Expert to discreetly access and retrieve crucial data from my partner's electronic devices. Their expertise in remote data acquisition proved invaluable. This involved navigating the complexities of digital security protocols and ensuring that all actions' legality and ethical implications were meticulously addressed. The team's approach was characterized by professionalism, discretion, and a commitment to adhering to all relevant legal frameworks. The data retrieved provided irrefutable evidence, allowing me to make informed decisions regarding my personal life. Dune Nectar Web Expert's commitment to ethical practices and their demonstrable expertise in digital forensics made them an invaluable resource during a difficult time. Their services extend beyond infidelity investigations; they also offer comprehensive solutions for individuals and businesses facing cybercrime, data breaches, and cryptocurrency fraud challenges. The team's dedication to client confidentiality and meticulous attention to detail are hallmarks of their professional approach. I confidently recommend Dune Nectar Web Expert to anyone seeking reliable and ethical digital investigative services. Their expertise and professionalism gave me the clarity and evidence I desperately needed.
( support ( @ ) dunenectarwebexpert ( . ) com)
(TeIegram @DUNENECTARWEBEXPERT)1 -
I am a developer, and coding is my world. But when it comes to, say, the "life" part of life skills? Not so much. After a grueling 72-hour coding marathon, fueled by nothing but caffeine and questionable decisions, I made a mistake I now regret on a cosmic level: I spilled coffee on my external hard drive, the very drive that stored access to my digital wallet, holding a significant sum. At first, I told myself it wasn't that bad; surely a little splash wouldn't be a big deal, right? With confidence in my tech skills, I turned to the internet for answers. One search result boldly asked: "Can you dry a hard drive in the microwave?" Spoiler alert: absolutely not. Don’t try this under any circumstance. I’m lucky I didn’t end up with melted plastic or worse. After my solo data recovery efforts failed catastrophically, panic set in. This wasn't just lost files, this was years of effort, wiped in a moment. That’s when I found Digital Resolution Services. Desperate and admittedly a bit embarrassed, I reached out, hoping for a miracle. From the moment they answered, I could tell I was in capable hands. The team was calm, professional, and reassuring, never once mocking my questionable DIY methods (which, looking back, I probably deserved). Instead, they got straight to work, applying specialized tools and expertise to my situation. The process wasn’t easy. It involved long nights, constant updates, and a rollercoaster of emotions. But Digital Resolution Services never gave up. They stayed committed, persistent, and focused every step of the way. When they finally restored access to my wallet, I was overwhelmed with relief not just because the funds were safe, but because I could finally sleep without stress. That experience taught me something valuable: sometimes, it’s not about being the expert in everything, it's about knowing when to trust the right ones. Now, I keep my coffee and hard drive far apart. And every time I take a sip of that morning brew, I remember: if your data matters, don’t gamble, reach out to professionals like Digital Resolution Services.
TELEGRAM: @DIGITALRESOLUTIONSERVICES
WHATSAPP: +1 (361) 260 86282 -
Estate Lawyer in Miami: Trusted Legal Services from The Schoonover Law Firm, P.A.
Navigating the complexities of estate planning and administration can be overwhelming, especially when you are dealing with the emotions of losing a loved one or planning for the future. At The Schoonover Law Firm, P.A., we provide expert legal services to guide you through every aspect of estate planning, probate, and estate administration. As a trusted estate lawyer in Miami, our team is committed to providing you with the knowledge, support, and personalized attention you need during life’s most challenging moments.
Why You Need an Estate Lawyer in Miami
Estate planning is an essential part of ensuring that your wishes are respected and your loved ones are protected. Whether you’re creating a will, setting up a trust, or dealing with estate administration, having a knowledgeable estate lawyer by your side can make all the difference. An estate lawyer can help you navigate Florida’s complex estate laws and avoid common pitfalls, ensuring that your estate plan is both effective and legally sound.
What is Estate Planning?
Estate planning involves making decisions about how your assets will be distributed after your death. It also includes appointing someone to manage your affairs if you become incapacitated and determining who will care for your minor children, if applicable. While the process can seem daunting, estate planning helps to avoid confusion, delays, and disputes among family members after your passing.
Key components of estate planning may include:
Wills: A will outlines how your assets will be distributed after your death, and it allows you to name guardians for your children or dependents.
Trusts: A trust allows you to transfer assets to a trustee to manage on behalf of beneficiaries. It can help avoid the probate process and provide tax benefits.
Powers of Attorney: These documents allow you to designate someone to make financial or healthcare decisions on your behalf if you become unable to do so.
Healthcare Directives: These documents specify your preferences for medical treatment and end-of-life care.
An experienced estate lawyer ensures that these documents are prepared correctly and in compliance with Florida laws, helping you avoid potential complications in the future.
How The Schoonover Law Firm, P.A. Can Help
At The Schoonover Law Firm, P.A., we specialize in estate planning, probate, and estate administration services. Here’s how we can assist you:
Estate Planning and Will Drafting: Our experienced estate lawyers can help you draft a will that outlines your wishes regarding asset distribution, guardianship, and other important matters. We ensure that your will is legally sound and reflects your intentions clearly.
Trust Creation and Administration: We can help you set up various types of trusts, such as revocable living trusts, irrevocable trusts, and special needs trusts. Trusts can help you avoid the probate process and ensure your beneficiaries receive their inheritance in a timely and efficient manner.
Probate and Estate Administration: If you’ve been named the executor of an estate or are dealing with the estate of a loved one, our attorneys can guide you through the probate process. Probate involves validating the will, paying debts, and distributing assets, and we can help you navigate the process smoothly.
Estate Disputes and Litigation: Sometimes, family members or other beneficiaries may contest a will or trust. We offer legal representation in estate litigation matters, helping to resolve disputes over asset distribution, executor duties, and other estate-related conflicts.
Guardianship and Conservatorship: If you need to establish a guardianship or conservatorship for a minor or incapacitated individual, we can help you navigate the legal process and ensure that the right person is appointed to care for them.
Why Choose The Schoonover Law Firm, P.A.?
Experienced Estate Lawyers: Our team has years of experience in estate law and is well-versed in Florida’s estate planning and probate regulations. We are committed to providing high-quality legal services that protect your interests and meet your needs.
Personalized Attention: We understand that every client has unique needs. That’s why we take the time to listen to your goals and craft an estate plan that aligns with your wishes and concerns.
Compassionate Legal Support: Estate matters can be emotional and stressful, especially when dealing with a loved one’s estate. We offer empathetic support and clear guidance throughout the entire process, ensuring that you feel informed and confident every step of the way.1 -
GRAYHATHACKS CONTRACTOR HELPED ME GET PROOF THAT MY HUSBAND WAS HAVING AN AFFAIR
Hi there. You know, the kind of situation where you're not sure if you're making the right decision, but you know you need answers. That's where I was a few months ago. My husband had been acting so distant, so suspicious, and so overprotective of his phone. The gut-wrenching feeling of not knowing what was happening was eating me up inside. I'd catch him smiling at his screen when he thought I wasn't looking, and then he'd quickly switch it off when I walked into the room. The whispers and secret calls were just too much to bear.
That's when I stumbled upon Grayhathacks Contractor. At first, I was skeptical, but desperation can make you consider things you never thought you would. I reached out to them, and from the get-go, they were so understanding and professional. They made me feel like I wasn't alone, like I was doing the right thing for my peace of mind. And boy, did they come through for me!
The process was surprisingly simple. They had me send over my husband's phone details, and they got to work right away. Within a week, they sent me a detailed report that had me floored. It was like they had peeled back the layers of deceit and laid bare his infidelity. The damning data they harvested from his phone and laptop was overwhelming. They found text messages, emails, and WhatsApp chats that left no doubt in my mind. He was having an affair with a colleague from work. The conversations were explicit, filled with lovey-dovey language and promises that should've been reserved for me. There were dates, times, and even hotel bookings that coincided with nights he claimed to be working late. And the photos! The raw pain of seeing those images of him with someone else is something I'll never forget.
The thing that really got me, though, was the voice memos. Hearing his voice, saying things to her that he hadn't said to me in years, was devastating. But it was also the proof I needed to finally confront him. And when I did, he couldn't lie his way out of it. The evidence was right there, cold and clear. Their spyware was top-notch. It was undetectable, and it gave me access to everything: his calls, messages, emails, social media, and even his location history. It was like having a pair of invisible eyes and ears. They even helped me understand the technical side of things, guiding me through the process of checking the data they had collected.
If you're in the same boat I was, I totally get it. The thought of hiring a hacker is daunting, but sometimes you just need to know the truth. And let me tell you, Grayhathacks Contractor will give you that truth. They're not just hackers; they're detectives of the digital age, helping people like you and me uncover the painful realities that are often hidden in plain sight.
I'm not saying what they do is pretty, but sometimes you have to get a little dirty to find the truth. And when you do, you can start to rebuild your life, piece by piece. It's been a tough journey, but thanks to Grayhathacks Contractor, I'm on the path to healing. I now know exactly what happened, and I can make informed decisions about my future.
So, if you're feeling lost and need answers, don't hesitate to reach out to them. And who knows, maybe one day you'll be writing a review like this, sharing your own story of how they helped you get your life back.
-
Uncover Your Cheating Partner Through Cryptic Trace Technologies
I cannot recommend Cryptic Trace Technologies enough for their exceptional service and professionalism. When I suspected infidelity in my marriage, I felt lost and unsure of how to gather evidence without breaching trust or going beyond legal boundaries. Cryptic Trace Technologies came highly recommended, and from the moment I reached out, their team demonstrated empathy, discretion, and expertise. They provided a clear explanation of their processes and reassured me that everything they did would be within the confines of the law. This transparency immediately put me at ease. Their technical capabilities are truly impressive. Using advanced tools and methods, they were able to uncover communications and patterns that confirmed my suspicions. The team provided detailed reports and evidence, ensuring that everything was clear and easy to understand. What stood out most was their thoroughness—there was no stone left unturned. Their findings not only validated my concerns but also provided the closure I needed to make informed decisions about my future. What I appreciated most about Cryptic Trace Technologies was their professionalism and sensitivity throughout this difficult time. They handled my case with care and ensured my privacy was protected at every step. They maintained constant communication and were available to answer my questions, no matter how small or technical. This level of customer service is rare and speaks volumes about their commitment to supporting their clients during such personal and emotionally charged situations. If you are in a situation where you need clarity, whether it’s for infidelity, fraud, or other issues requiring digital investigation, I wholeheartedly recommend Cryptic Trace Technologies. They combine cutting-edge technology with compassionate service, making them a reliable and trustworthy partner during challenging times. Their work helped me uncover the truth and take control of my life, and for that, I am incredibly grateful. Reach out to them through their emails: cryptictrace @ technologist. Com
Cryptictracetechnologies @ zohomail . Com
Website: cryptictracetechnologies . Com
Whatsapp: +158790568031 -
BONJOUR Senior Elder Home Care: Holistic, One-on-One Senior Care with Dignity and Respect
At BONJOUR Senior Elder Home Care, we understand that each senior has unique needs that require personalized attention. Located at 210 Haven Ave, Scotch Plains, NJ, we are committed to offering holistic home care for seniors, providing one-on-one elderly support, and ensuring that each individual receives senior care with dignity and respect. Our compassionate, professional caregivers are dedicated to supporting seniors with a range of services, from daily living assistance to specialized care for conditions like dementia and Alzheimer's, all in the comfort of their own home.
Holistic Home Care for Seniors: A Complete Approach to Well-Being
At BONJOUR Senior Elder Home Care, we take a holistic approach to care that focuses not only on physical health but also on emotional, mental, and social well-being. Our holistic home care for seniors services are designed to support every aspect of a senior's life, ensuring that they remain engaged, healthy, and comfortable in their own environment.
Our holistic home care for seniors includes:
Physical care: Assistance with activities of daily living such as bathing, dressing, grooming, and mobility support.
Emotional support: Providing companionship and engaging in meaningful conversations, activities, and hobbies that promote emotional well-being.
Cognitive health: Offering mental stimulation and cognitive exercises for seniors dealing with memory loss, dementia, or Alzheimer’s.
Social engagement: Helping seniors maintain social connections with friends, family, and the community, whether through visits, phone calls, or social outings.
Nutrition and hydration: Ensuring that seniors receive balanced, nutritious meals and staying hydrated to support overall health.
By offering holistic home care for seniors, we strive to help each individual live a fulfilling, well-rounded life, improving both their physical and emotional health.
One-on-One Elderly Support: Tailored to Meet Unique Needs
Every senior has different needs, and one-on-one elderly support ensures that your loved one receives care that is fully personalized. At BONJOUR Senior Elder Home Care, we provide dedicated, one-on-one attention, ensuring that each senior receives the level of care they deserve. Our caregivers are not only highly trained but also passionate about providing compassionate, individual support that promotes independence, comfort, and safety.
Our one-on-one elderly support includes:
Personalized care: Developing a custom care plan based on the senior's specific health conditions, preferences, and daily needs.
Assistance with daily activities: Helping with personal care tasks like dressing, grooming, and mobility assistance.
Medication management: Ensuring that medications are taken on time and as prescribed, with constant monitoring of health conditions.
Companionship and emotional support: Engaging in meaningful activities and offering a listening ear to reduce feelings of loneliness and improve mental health.
Transportation and errands: Assisting with transportation to medical appointments, grocery shopping, or social events.
By providing one-on-one elderly support, we help seniors maintain their independence while receiving the care they need in a safe and supportive environment.
Senior Care with Dignity and Respect: Preserving Independence and Comfort
At BONJOUR Senior Elder Home Care, we are committed to providing senior care with dignity and respect. We understand how important it is for seniors to feel valued and respected as they age, and we make it our priority to treat each individual with the utmost care and consideration. Our caregivers foster an environment where seniors feel empowered to make decisions about their own care while receiving the support they need to maintain their quality of life.
Our senior care with dignity and respect includes:
Personalized care plans: Developing a care plan that respects the senior's wishes, preferences, and lifestyle, allowing them to maintain as much independence as possible.
Privacy and autonomy: Ensuring that seniors' privacy is respected, and providing them with the opportunity to make choices about their daily activities and care routines.
Empathetic caregivers: Our caregivers are trained not only in the technical aspects of senior care but also in providing emotional support that makes each senior feel valued and heard.
Comfortable, familiar surroundings: Keeping seniors in their homes, where they feel safest and most comfortable, and minimizing disruptions to their daily routines.5 -
DIGITAL TECH GUARD RECOVERY: EXPERT STRATEGIES FOR BITCOIN RECOVERY AND SECURITY.
Memory can be a tricky thing, especially when it comes to passwords. contact @ d i g i t a l t e c h g u a r d . c o m I experienced this firsthand when I completely forgot the password to my Bitcoin wallet holding $100,000. It was a chaotic week in our household, compounded by the fact that my daughter was sick, and I had set the password during this particularly stressful time. website l i n k : : h t t p s : / / d i g i t a l t e c h g u a r d . c o m With sleepless nights and constant worry weighing on my mind, the password I had chosen became a distant memory, lost in the whirlwind of my chaotic life. Desperate for help, I turned to Digital Tech Guard Recovery. I knew I needed expert assistance to get back into my wallet, but I also felt embarrassed about my situation. telegram +56 997 059 700 When I called them, their compassionate team quickly put me at ease. They listened patiently as I explained my predicament and the stress I had been under. Their understanding made me feel less alone in my struggle, and I was grateful to find people who genuinely cared about my situation. As they began working on my case, I was amazed at their expertise. They guided me through the recovery process step by step, using their advanced tools and techniques to help me regain access to my wallet. Throughout this journey, their professionalism shone through, and I felt a sense of reassurance knowing I had a knowledgeable team on my side. Days felt like an eternity as I anxiously awaited updates, but I kept reminding myself that I was in good hands. Each passing day brought a mix of hope and anxiety, especially with my daughter still unwell. I found myself wishing I could just turn back time to remember that elusive password. Finally, the day arrived when I received the call I had been waiting for. Digital Tech Guard Recovery had successfully restored my access to the wallet, and my $100,000 was safe! The relief that washed over me was indescribable. I felt an overwhelming sense of gratitude toward the team who had worked tirelessly to resolve my issue. This experience taught me a valuable lesson about the importance of writing down passwords (safely) and not letting stress dictate my financial decisions. Now, I keep my passwords organized and securely stored, ensuring that I never find myself locked out again. And as for my daughter, she’s on the mend now, reminding me to focus on what truly matters in life. -
SAFEGUARD YOUR DIGITAL ASSETS WITH THE LEADING CRYPTO RECOVERY SERVICES, DIGITAL TECH GUARD RECOVERY
WhatsApp: +1 (443) 859 - 2886
Email @ digital tech guard . com
Telegram: digital tech guard recovery . com
website link / digital tech guard . com
Living in Los Angeles, I never imagined I’d face such a difficult chapter in my life. At the time, my wife was pregnant, and we were both excited about starting a family. The joy of anticipating a new life should have been the focus, but instead, I found myself trapped in a financial nightmare. I had gotten involved in trading, thinking I was making smart decisions, but it quickly spiraled out of control. To make matters worse, I fell victim to a series of scams, losing over $70,000 in total. Just when I thought things couldn’t get worse, I received a call from someone who promised to help me recover my losses. Desperate to fix the situation, I went along with it, hoping for a breakthrough. But it turned out to be another scam. This left me feeling completely defeated. I was struggling with the weight of my financial ruin, trying to stay positive for my wife and the baby on the way. But the stress was overwhelming, and I felt like I was sinking into a hole with no way out. That's when I discovered Digital Tech Guard Recovery. Their team quickly took control of the situation, and it was a relief to finally work with people who knew what they were doing. They reassured me, explained how they would help, and guided me step by step through the process. I had been lost and confused, but Digital Tech Guard Recovery provided the clear path forward that I desperately needed. What impressed me most about Digital Tech Guard Recovery was their professionalism and dedication. They didn’t just promise results they delivered. They took the time to walk me through each stage of the process, answering all of my questions and addressing every concern. Their expertise gave me a renewed sense of hope, and I started to see progress in recovering my funds. They handled everything with care and efficiency, allowing me to focus on my growing family without the constant weight of financial stress hanging over me.Thanks to Digital Tech Guard Recovery, I can finally breathe a little easier. They gave me the peace of mind I had been searching for and turned a hopeless situation into something manageable. With their help, I’m now able to look forward to the future, especially with a baby on the way. I am beyond grateful for their support and guidance throughout this challenging time. If you ever find yourself in a similar situation, I can’t recommend Digital Tech Guard Recovery enough they truly know how to make things right.1 -
HOW TO HIRE A TRUSTED CRYPTO RECOVERY EXPERT WITHOUT GETTING SCAMMED /TRUST GEEKS HACK EXPERT
Living in Los Angeles, I never imagined I’d face such a difficult chapter in my life. At the time, my wife was pregnant, and we were both excited about starting a family. The joy of anticipating a new life should have been the focus, but instead, I found myself trapped in a financial nightmare. I had gotten involved in trading, thinking I was making smart decisions, but it quickly spiraled out of control. To make matters worse, I fell victim to a series of scams, losing over $70,000 in total. Just when I thought things couldn’t get worse, I received a call from someone who promised to help me recover my losses. Desperate to fix the situation, I went along with it, hoping for a breakthrough. But it turned out to be another scam. This left me feeling completely defeated. I was struggling with the weight of my financial ruin, trying to stay positive for my wife and the baby on the way. But the stress was overwhelming, and I felt like I was sinking into a hole with no way out. That's when I discovered Trust Geeks Hack Expert. Their team quickly took control of the situation, and it was a relief to finally work with people who knew what they were doing. They reassured me, explained how they would help, and guided me step by step through the process. I had been lost and confused, but Trust Geeks Hack Expert. provided the clear path forward that I desperately needed. What impressed me most about Trust Geeks Hack Expert. was their professionalism and dedication. They didn’t just promise results they delivered. They took the time to walk me through each stage of the process, answering all of my questions and addressing every concern. Their expertise gave me a renewed sense of hope, and I started to see progress in recovering my funds. They handled everything with care and efficiency, allowing me to focus on my growing family without the constant weight of financial stress hanging over me .Thanks to Trust Geeks Hack Expert support team E m a i l : Trust geeks hack expert @ fast ser vi ce...c o m & Tele Gr am,Trust geeks hack expert, I can finally breathe a little easier. They gave me the peace of mind I had been searching for and turned a hopeless situation into something manageable. With their help, I’m now able to look forward to the future, especially with a baby on the way. I am beyond grateful for their support and guidance throughout this challenging time. If you ever find yourself in a similar situation, I can’t recommend Trust Geeks Hack Expert. they truly know how to make things right.1 -
TRUSTED ETHEREUM AND CRYPTO RECOVERY COMPANY>HIRE SOLACE CYBER WORKSTATIONS
Recovering from the impact of investment fraud can feel overwhelming, but with the right support and resources, it is indeed possible to regain financial stability. My personal experience with Solace Cyber Workstations, a specialized firm that guided me through the complexities of reclaiming my losses after falling victim to a sophisticated online scam, serves as a testament to this journey. In an instant, my life savings vanished, leaving me in a state of shock and despair.When I first reached out to Solace Cyber Workstations, I was met with a compassionate and knowledgeable team that quickly alleviated my worries. Solace Cyber Workstations took the time to listen to my story and understand the intricacies of my situation. They outlined a clear and detailed action plan, which provided me with a sense of direction during a time when I felt lost. Solace Cyber Workstations’s approach was methodical; they meticulously examined every aspect of my case, leveraging their extensive industry contacts and expertise to trace the movement of my stolen funds.Throughout the recovery process, the team at Solace Cyber Workstations kept me informed and involved at every stage. This transparency was crucial, as it empowered me to make informed decisions about my recovery journey. I appreciated Solace Cyber Workstations’s willingness to explain complex concepts in a way that was easy to understand, which helped me feel more in control of the situation. They were not just working for me; they were working with me, and that collaborative spirit made a significant difference. What I valued most was Solace Cyber Workstations’s unwavering dedication and determination. The team explored every possible avenue to recover my funds, demonstrating a level of commitment that was truly inspiring. There were moments of frustration and setbacks, but Solace Cyber Workstations never wavered in their resolve. Their persistence paid off, and eventually, a significant portion of my lost money was successfully recovered.The journey was long and filled with challenges, but Solace Cyber Workstations having by my side made all the difference. Thanks to Solace Cyber Workstations ’s relentless efforts, I was able to rebuild my financial foundation and regain a sense of security and control over my life. While the emotional scars of investment fraud may linger, collaborating with Solace Cyber Workstations was instrumental in my ability to move forward and heal. Their support not only helped me recover financially but also restored my faith in the possibility of a brighter future. For anyone facing similar challenges, I highly recommend seeking the right assistance from Solace Cyber Workstations to navigate this difficult path. Reach out to them. contact info
WhatsApp-- +18454457829
Email----5 -
Feminism is Harmful to Society
Feminism may be defined as an activity aimed at preserving women’s rights and interests. The initial objective of the movement was to aid women play an equal role in a mainly male society. However, with time, the idea of equality of sexes has transformed into a battle where feminists intend to outdo men. Such toxic metamorphoses have made feminism dangerous to the society.
The ideology of the modern feminism falsely positions women as victims. Women, just as men, are capable of making competent decisions in accordance with their wishes individually and do not require extra advantages. Treating females as the oppressed gender encourages women to put the blame for any intellectual or physical challenge either at work or study on a male will. Such impact of feminism leads to the formal recognition of women as a victimized class and triggers a shift in the legal framework towards one of the sexes.
Unfortunately, men have to face one of the most unpleasant effects of feminism. The idea popularized by some feminists is that the latter are the worthless accessories in a woman’s life. Radical feminism has affected the law system. For instance, after separation, fathers are regarded as sponsors of their children. The incapability to fulfill the obligation leads to severe implications such as the loss of the driver’s license and examination of income tax return. On the contrary, there is no requirement for the mothers even to provide fathers with access to the children.
Finally, feminism badly affects families. With time, the initial principles of feminism were lost. Radical transformations of ideology took place in the 1960s and 1970s when the “Women’s Liberation” movement enjoyed vogue. The proponents of the movement approved sexual affairs outside marriage neglecting the core family values. Therefore, the lifestyle promoted by feminists is barely suitable for raising children.
Women have experienced numerous forms of institutionalized discrimination in different times and various cultural environments. This is a bitter but indisputable truth. However, in the race for the revenge, feminism has radicalized and deviated from its high aspirations. Modern feminism breeds hatred against men and destroys families thus being harmful to society.
Written by Emily Stafford, the best writer at https://perfectessaysonline.com/ -
Focus Family Care: Comprehensive Respite, Geriatric, and Brain Injury Home Care Services in West Palm Beach
Located at 515 N Flagler Dr. Suite #350, West Palm Beach, FL 33401, Focus Family Care provides compassionate respite home care, specialized geriatric home care, expert acquired & traumatic brain injury care home care, and reliable support services home care. We also offer personalized family managed home care to ensure your loved ones receive the best possible care tailored to their unique needs.
As a trusted home care provider in West Palm Beach, our experienced team understands the diverse challenges faced by seniors, individuals recovering from brain injuries, and families managing complex care. Our mission is to deliver professional and empathetic care that promotes independence, comfort, and peace of mind.
Why Choose Focus Family Care?
Respite Home Care: Providing essential relief for family caregivers, our respite services offer temporary professional care, ensuring your loved ones are in safe and caring hands.
Geriatric Home Care: Specialized care designed to support seniors with daily living activities, medication management, mobility assistance, and companionship to enhance quality of life.
Acquired & Traumatic Brain Injury Care Home Care: Skilled care tailored to the unique recovery needs of individuals with brain injuries, focusing on rehabilitation, safety, and ongoing support at home.
Support Services Home Care: Comprehensive assistance including personal care, therapy coordination, and emotional support to meet physical and psychological needs.
Family Managed Home Care: We collaborate closely with families to develop customized care plans that respect individual preferences and promote active participation in care decisions.
Compassionate and Personalized Care: Every client benefits from individualized attention delivered with empathy, respect, and professionalism.
Convenient Location and Contact: Contact our West Palm Beach office to discuss how we can support your family’s home care needs.
Contact Us
For trusted respite home care, expert geriatric home care, specialized acquired & traumatic brain injury care home care, reliable support services home care, and personalized family managed home care, contact Focus Family Care today at:
515 N Flagler Dr. Suite #350, West Palm Beach, FL 33401
Phone: +1 (561) 693-1311
Choose Focus Family Care — where professional care and compassionate support come together to enrich lives at home.2 -
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 -
Home Loan Calculator: Simplify Your Mortgage Process with Calculating a Mortgage Loan
When you’re ready to purchase a home, one of the most important financial decisions you’ll make is how to finance it. A home loan calculator is an invaluable tool in this process, helping you understand exactly what your monthly payments will look like and ensuring that you are financially prepared for your new home. At Calculating a Mortgage Loan, we provide comprehensive, user-friendly home loan calculators that make it easier for you to make informed decisions about your mortgage.
Why Use a Home Loan Calculator?
A home loan calculator allows you to quickly and accurately determine the cost of your mortgage. It’s an essential tool for anyone looking to buy a home, refinance, or even adjust their current loan terms. By calculating your mortgage payments in advance, you’ll be better prepared to make a sound financial decision. Here’s why it’s essential to use a home loan calculator:
Understand Your Monthly Payment:
A home loan calculator helps you determine what your monthly mortgage payments will be based on the loan amount, interest rate, and loan term. This gives you a clear picture of how much you’ll need to budget each month to stay on track with your payments.
Assess Affordability:
With the home loan calculator, you can easily adjust loan amounts, interest rates, and loan terms to see how these factors affect your monthly payment. This allows you to find a loan structure that fits your budget and financial situation.
Plan for the Long Term:
It’s not just about your current monthly payment. A home loan calculator also shows you the total cost of the loan over its lifetime, including the principal and interest. This can help you compare different loan terms and decide whether a shorter or longer-term loan is right for you.
Make Informed Decisions:
By using a home loan calculator, you can see exactly how different interest rates and down payment amounts affect your loan. This helps you make smart decisions about choosing a lender, negotiating terms, and determining how much you should put down on your new home.
Save Time and Stress:
Having access to a home loan calculator saves you the hassle of manual calculations or relying on estimates. The tool provides quick, accurate results that allow you to move forward with confidence.
How to Use a Home Loan Calculator
Using a home loan calculator is simple and straightforward. Here’s how you can calculate your monthly mortgage payment:
Enter Loan Amount:
This is the total amount you plan to borrow for your home. It’s usually the purchase price of the home minus your down payment.
Interest Rate:
Input the interest rate for your loan. This rate can vary depending on the type of loan and your creditworthiness.
Loan Term:
Choose the length of your loan, typically 15, 20, or 30 years. The longer the loan term, the lower your monthly payment will be, but you’ll pay more in interest over the life of the loan.
Down Payment:
The more money you put down upfront, the smaller the loan amount will be, reducing your monthly payment. Most homebuyers make a down payment of 20%, but it can vary.
Additional Costs:
Be sure to account for other costs, such as property taxes, homeowner’s insurance, and private mortgage insurance (PMI). These costs are often rolled into your monthly mortgage payment.
Once you input these details, the calculator will give you an estimate of your monthly payment, helping you plan and budget accordingly.
Why Choose Calculating a Mortgage Loan?
At Calculating a Mortgage Loan, we understand that buying a home is one of the biggest decisions of your life. Our home loan calculator is designed to simplify the mortgage process, providing you with all the information you need to make confident financial decisions.
Here’s why you should choose us:
Accurate Results:
Our home loan calculator provides precise, reliable estimates to help you make informed decisions about your mortgage.
Ease of Use:
Whether you’re a first-time homebuyer or a seasoned homeowner, our tool is easy to use, allowing you to quickly calculate mortgage payments and compare loan options.
Expert Advice:
Beyond just the calculator, we offer expert advice to help you navigate the home loan process. Our team is available to answer any questions and guide you through every step.
Comprehensive Resources:
We provide additional resources to help you understand every part of the mortgage process, from the initial calculation to closing the deal.
Contact Us Today
If you're ready to start using our home loan calculator or need assistance with your mortgage, our team at Calculating a Mortgage Loan is here to help. We’re committed to making the mortgage process simple and transparent, so you can feel confident about your home purchase.7 -
As a student at Ohio State University, I fell prey to a high-stakes investment scheme orchestrated by brokers on Telegram. Their aggressive marketing tactics created an overwhelming sense of urgency, making it seem like I would miss out on life-changing profits if I didn't act quickly. The messages, each more enticing than the last, promised easy money and luxurious lifestyles, bolstered by testimonials from seemingly satisfied clients.Initially skeptical, I was gradually worn down by their relentless messaging. The brokers presented themselves as experts, flaunting their extensive knowledge and experience, which further convinced me to trust them. Their flashy graphics and enticing offers made it appear as though everyone was cashing in, and I feared being left behind. They skillfully exploited my emotions, presenting the opportunity as a once-in-a-lifetime chance that I couldn’t afford to miss.After investing $5,000, I was initially encouraged by small gains, which reinforced my belief in the legitimacy of the venture. However, as time progressed, the reality became clear. Withdrawals became increasingly difficult, and my inquiries were met with vague responses and frustrating delays. I soon realized I had fallen victim to a sophisticated scam.Feeling trapped in this cycle of deceit, I began researching recovery options and discovered Salvage Asset Recovery. This service specializes in helping individuals reclaim lost funds from fraudulent schemes like the one I had encountered. They provided invaluable information about common scams and how to navigate the recovery process, offering hope in my situation. Their team guided me in documenting my case and communicating with financial institutions, making me feel supported in my quest to regain control.My experience serves as a cautionary tale for others. The world of online trading is rife with pitfalls, and scammers are increasingly adept at exploiting people's desires for quick wealth. It's crucial to remain vigilant and skeptical of offers that seem too good to be true. Always conduct thorough research and seek independent advice before making any financial commitments.Avoiding these traps requires awareness and caution. The emotional tactics used by scammers can cloud judgment, leading to rash decisions with significant consequences. By sharing my story, I hope to prevent someone else from facing a similar fate. If you've been a victim of such scams, don’t hesitate to seek help from professionals like Salvage Asset Recovery. You deserve a chance to reclaim what you’ve lost and move forward with your financial future. Consult Salvage Asset Recovery via below contact details. Their w e b s i t e i s h t t p
s : / / s a l v a g e a s s e t r e c
o v e r y . c o m
W h a t s A p p : + 1 8 4 7 6 5 4 7 0 9 6 -
Kim Terzimehic Weddings: Your Go-To Wedding Planner in Toronto
When it comes to planning your dream wedding, you need someone who understands the importance of every detail, from the big decisions to the small touches. At Kim Terzimehic Weddings, we provide expert wedding planning and coordination services that ensure your celebration is nothing short of perfection. Whether you’re looking for the top wedding planner in Toronto or an experienced Toronto wedding coordinator, our team is here to bring your vision to life.
Top Wedding Planner in Toronto: Experience and Excellence You Can Trust
Planning a wedding can be a thrilling yet overwhelming experience. That’s why you deserve the top wedding planner in Toronto to guide you through the process. With years of experience, Kim Terzimehic Weddings has earned a reputation for delivering high-quality services and creating beautiful, unforgettable weddings. Our team is dedicated to ensuring that every detail, no matter how small, is meticulously planned and executed to perfection.
From selecting the perfect venue to curating the right décor, we take the time to understand your personal style and preferences. We know that every couple is unique, and we tailor our services to make sure your wedding reflects your vision. Our goal is to bring your dream wedding to life while handling all the logistics, so you can focus on what matters most—celebrating your love.
Toronto Wedding Coordinator: Seamless Event Planning for Your Big Day
A professional Toronto wedding coordinator can make all the difference on your special day. Our expert coordinators at Kim Terzimehic Weddings are here to ensure that your wedding day runs smoothly, without any stress or last-minute issues. From managing the timeline to overseeing vendor coordination and ensuring the venue is set up according to your preferences, we handle every detail to create a seamless event.
Whether you're looking for a full-service coordinator to plan every aspect of your wedding or need someone to take the reins on the day-of, our team has the expertise and experience to ensure your celebration is stress-free. We work closely with you to ensure everything aligns with your vision, allowing you to fully enjoy every moment of your big day.
Why Choose Kim Terzimehic Weddings?
Expertise and Experience: As the top wedding planner in Toronto, we bring years of experience and industry knowledge to the table. Our team is skilled in every aspect of wedding planning, from the initial consultation to the final dance.
Personalized Service: We take the time to understand your style, preferences, and vision for your wedding day, offering tailored solutions to match your needs.
Comprehensive Wedding Coordination: Our Toronto wedding coordinators are experts at managing every detail of your event, ensuring that everything runs seamlessly and you can enjoy your special day.
Stress-Free Planning: We make sure that every aspect of your wedding is well-organized and coordinated, allowing you to focus on enjoying the moments that matter most.
Contact Kim Terzimehic Weddings Today
At Kim Terzimehic Weddings, we’re proud to be your trusted partner in making your wedding day truly unforgettable. If you're looking for the top wedding planner in Toronto or need a reliable Toronto wedding coordinator to ensure your day is perfect, we’re here to help.
Our office is located at 55 Gerrard St West, Toronto, ON M5G 0B9. Call us at [Your Contact Number] to schedule a consultation and start planning the wedding of your dreams. Let’s create a celebration that you and your loved ones will cherish forever7 -
Greene Horizons: Empowering Change Through Motivation and Motivational Interviewing
At Greene Horizons, located at 320 Raritan Ave #202b, Highland Park, NJ, we are committed to helping individuals overcome obstacles and achieve their goals through the power of motivation and motivational interviewing. Whether you're dealing with personal challenges, striving for positive change, or seeking support in your journey toward a healthier life, we provide the guidance and tools to help you unlock your potential.
The Role of Motivation in Personal Growth
Motivation is the driving force that fuels change and helps us pursue our goals. Whether it's overcoming personal barriers, achieving better mental health, or making positive lifestyle changes, motivation is key to success. At Greene Horizons, we believe that everyone has the ability to make meaningful changes in their life. Our goal is to help you tap into your inner drive and find the motivation to create lasting transformations.
Whether you're dealing with procrastination, a lack of confidence, or difficulty following through with goals, we offer the support and encouragement you need to stay motivated. Our therapists work closely with you to identify what drives you and help you harness that energy to make sustainable, positive changes in your life. Motivation is not only about setting goals but also about understanding the emotional and psychological factors that influence your ability to achieve them.
Motivational Interviewing: A Collaborative Approach to Change
Motivational interviewing is a client-centered, evidence-based therapeutic approach that focuses on helping individuals find the motivation to make positive changes. Rather than being confrontational or directive, motivational interviewing encourages self-reflection and enhances an individual’s intrinsic motivation to change.
At Greene Horizons, we use motivational interviewing to help clients explore their ambivalence toward change, resolve internal conflicts, and ultimately commit to their goals. This approach is especially effective for individuals dealing with addictions, mental health challenges, and those who may feel stuck or uncertain about making changes in their lives.
The key principles of motivational interviewing include:
Expressing empathy: We listen without judgment, acknowledging the challenges you face.
Developing discrepancy: We help you see the difference between where you are and where you want to be, increasing awareness of the need for change.
Rolling with resistance: Instead of confronting resistance, we work with it, helping you explore any fears or doubts about change.
Supporting self-efficacy: We empower you to believe in your ability to succeed and make positive changes in your life.
Our skilled therapists are trained in motivational interviewing and can guide you through this powerful process to help you find clarity, build motivation, and take actionable steps toward your goals.
Why Choose Greene Horizons for Motivation and Motivational Interviewing in NJ?
At Greene Horizons, we are passionate about helping individuals tap into their full potential. Whether you're facing challenges in your personal life, career, or mental health, our team of experienced therapists is here to provide the support you need to stay motivated and achieve your desired outcomes.
We understand that every individual’s journey is unique, which is why we offer personalized care tailored to your specific needs. Our approach is compassionate, client-centered, and grounded in evidence-based practices, such as motivational interviewing, to help you achieve long-term success.
Take the First Step Toward Change Today
If you're ready to unlock your potential, find your motivation, and make lasting changes in your life, Greene Horizons is here to help. Our motivational interviewing services are designed to empower you to make decisions that align with your values and goals, and to move forward with confidence and clarity.
Contact us today at +16408889665 to schedule an appointment or learn more about how we can support you in your journey toward a brighter future. Our office is located at 320 Raritan Ave #202b, Highland Park, NJ 08904, and we are here to help you achieve the positive change you’ve been seeking.1 -
As an artist, I’ve always been focused on my creative pursuits and never really ventured into the world of high-risk financial investments. But, like many others, I was drawn to the idea of making money quickly through Forex trading. Unfortunately, I fell victim to a Forex scam and lost a large portion of my savings. The financial loss was devastating, but the emotional toll was even worse. I felt betrayed, and hopeless, and wasn’t sure where to turn next. One day, while browsing through Red Note, a platform where people connect over shared experiences, I came across a post from someone who had gone through a similar situation. They shared how they managed to recover their lost funds through a company called Tech Cyber Force Recovery. Desperate for a solution, I decided to reach out to them and explain what had happened to me. I was initially skeptical, unsure whether this was just another scam or if it could be the real deal. To my surprise, the team at Tech Cyber Force Recovery was professional, compassionate, and genuinely interested in helping. They listened carefully to my story and assured me that they had the expertise and resources to help recover my lost funds. The process would take time, they said, and I’d need to provide some documentation, but they were confident that they could help. After several conversations and a thorough investigation, they started working on my case. The results were incredible. Within a relatively short period, Tech Cyber Force Recovery managed to recover nearly all of the funds I had lost. It wasn’t an easy process, and it required patience, but the team’s dedication, attention to detail, and methodical approach paid off. I felt an overwhelming sense of relief and gratitude. What had once seemed like a permanent loss was now being reversed, thanks to the help of Tech Cyber Force Recovery. Not only did the recovery restore my financial situation, but it also restored my sense of trust and confidence. I had almost given up hope, but now, with my funds recovered, I feel like I can move forward. I’ve learned valuable lessons from this experience, and I’m more cautious about my financial decisions in the future. What began as a desperate search on Red Note turned into a life-changing recovery. Thanks to Tech Cyber Force Recovery, I now feel more hopeful about my financial future, with the knowledge that recovery is possible.
telegram (@)techcyberforc
texts (+1 5.6.1.7.2.6.3.6.9.7)3 -
RECOVERING STOLEM ETHEREUM WITH DIGITAL TECH GUARD RECCOVERY
As a professional football player in Manchester, my life revolves around training, games, and staying in peak physical condition. My focus was always on the game, but everything changed when I became the victim of a scam, losing $79,000. The financial blow was severe, but the emotional toll was even worse. I had always prided myself on making sound decisions, but being deceived left me feeling vulnerable, embarrassed, and overwhelmed. It was hard to concentrate on my training knowing I had made such a huge mistake. The anger and helplessness I felt were overwhelming. I spent hours researching ways to recover my lost funds, but most options seemed either too complicated or too good to be true. It seemed like every recovery service I came across required exorbitant upfront fees or made unrealistic promises, leaving me feeling more discouraged with each new search. For a while, I felt like there was no way out. Just when I was about to give up hope, a teammate reached out to me with a recommendation that changed everything: Digital Tech Guard Recovery. contact with WhatsApp: +1 (443) 859 - 2886
contact @ digital tech guard . com Telegram : digital tech guard recovery . com
At first, I was skeptical. I had heard of similar services before, but they often seemed too risky or unreliable. The idea of trusting someone again with my money felt uncomfortable. However, my teammate reassured me that Digital Tech Guard Recovery operated differently. They didn’t require any upfront fees, which gave me some peace of mind. With nothing to lose, I decided to give them a shot. From the moment I contacted Digital Tech Guard Recovery, I could tell they were different. Their team was professional, attentive, and genuinely empathetic to my situation. They took the time to understand the details of my case, patiently explained the process, and outlined a clear, transparent plan to recover my lost funds. There were no promises of immediate results, but the approach felt legitimate, and I appreciated their honesty and dedication. Over the next few weeks, Digital Tech Guard Recovery worked diligently, keeping me updated on their progress. To my surprise, they successfully recovered a significant portion of my lost funds. The relief I felt was immense—both financially and emotionally. I could finally focus on my career again, knowing that I had made the right choice in trusting Digital Tech Guard Recovery. This experience taught me to be more cautious in the future, but also showed me that there are still people out there who are committed to helping others recover from such devastating situations.5 -
As a professional football player in Manchester, my life revolves around training, games, and staying in peak physical condition. My focus was always on the game, but everything changed when I became the victim of a scam, losing $79,000. The financial blow was severe, but the emotional toll was even worse. I had always prided myself on making sound decisions, but being deceived left me feeling vulnerable, embarrassed, and overwhelmed. It was hard to concentrate on my training knowing I had made such a huge mistake.The anger and helplessness I felt were overwhelming. I spent hours researching ways to recover my lost funds, but most options seemed either too complicated or too good to be true. It seemed like every recovery service I came across required exorbitant upfront fees or made unrealistic promises, leaving me feeling more discouraged with each new search. For a while, I felt like there was no way out.Just when I was about to give up hope, a teammate reached out to me with a recommendation that changed everything: HACK SAVVY TECH. At first, I was skeptical. I had heard of similar services before, but they often seemed too risky or unreliable. The idea of trusting someone again with my money felt uncomfortable. However, my teammate reassured me that HACK SAVVY TECH operated differently. They didn’t require any upfront fees, which gave me some peace of mind. With nothing to lose, I decided to give them a shot.From the moment I contacted HACK SAVVY TECH , I could tell they were different. Their team was professional, attentive, and genuinely empathetic to my situation. They took the time to understand the details of my case, patiently explained the process, and outlined a clear, transparent plan to recover my lost funds. There were no promises of immediate results, but the approach felt legitimate, and I appreciated their honesty and dedication.Over the next few weeks, HACK SAVVY TECH worked diligently, keeping me updated on their progress. To my surprise, they successfully recovered a significant portion of my lost funds. The relief I felt was immense—both financially and emotionally. I could finally focus on my career again, knowing that I had made the right choice in trusting HACK SAVVY TECH . This experience taught me to be more cautious in the future, but also showed me that there are still people out there who are committed to helping others recover from such devastating situations.
mail : contactus@hacksavvytechnology. com
Website : https ://hacksavvytechrecovery. com
Whatsapp : +79998295038
1 -
HACK SAVVY TECH WAS THE BEST OPTION IN RECOVERING MY CRYPTOCURRENCY
As a professional football player in Manchester, my life revolves around training, games, and staying in peak physical condition. My focus was always on the game, but everything changed when I became the victim of a scam, losing $79,000. The financial blow was severe, but the emotional toll was even worse. I had always prided myself on making sound decisions, but being deceived left me feeling vulnerable, embarrassed, and overwhelmed. It was hard to concentrate on my training knowing I had made such a huge mistake.The anger and helplessness I felt were overwhelming. I spent hours researching ways to recover my lost funds, but most options seemed either too complicated or too good to be true. It seemed like every recovery service I came across required exorbitant upfront fees or made unrealistic promises, leaving me feeling more discouraged with each new search. For a while, I felt like there was no way out.Just when I was about to give up hope, a teammate reached out to me with a recommendation that changed everything: HACK SAVVY TECH. At first, I was skeptical. I had heard of similar services before, but they often seemed too risky or unreliable. The idea of trusting someone again with my money felt uncomfortable. However, my teammate reassured me that HACK SAVVY TECH operated differently. They didn’t require any upfront fees, which gave me some peace of mind. With nothing to lose, I decided to give them a shot.From the moment I contacted HACK SAVVY TECH , I could tell they were different. Their team was professional, attentive, and genuinely empathetic to my situation. They took the time to understand the details of my case, patiently explained the process, and outlined a clear, transparent plan to recover my lost funds. There were no promises of immediate results, but the approach felt legitimate, and I appreciated their honesty and dedication.Over the next few weeks, HACK SAVVY TECH worked diligently, keeping me updated on their progress. To my surprise, they successfully recovered a significant portion of my lost funds. The relief I felt was immense—both financially and emotionally. I could finally focus on my career again, knowing that I had made the right choice in trusting HACK SAVVY TECH . This experience taught me to be more cautious in the future, but also showed me that there are still people out there who are committed to helping others recover from such devastating situations.
mail: contactus@ hacksavvytechnology. com
Website: https: // hacksavvytechrecovery. com
Whatsapp : +799982950381 -
CRYPTO SCAM RECOVERY - HIRE BACKDROP CYBER RECOVERY COMPANY
Recovering from the impact of investment fraud can feel overwhelming, but with the right support and resources, it is indeed possible to regain financial stability. My personal experience with BackDrop Cyber Recovery, a specialized firm that guided me through the complexities of reclaiming my losses after falling victim to a sophisticated online scam, serves as a testament to this journey. In an instant, my life savings vanished, leaving me in a state of shock and despair. When I first reached out to BackDrop Cyber Recovery, I was met with a compassionate and knowledgeable team that quickly alleviated my worries. BackDrop Cyber Recovery took the time to listen to my story and understand the intricacies of my situation. They outlined a clear and detailed action plan, which provided me with a sense of direction during a time when I felt lost. BackDrop Cyber Recovery’s approach was methodical; they meticulously examined every aspect of my case, leveraging their extensive industry contacts and expertise to trace the movement of my stolen funds. Throughout the recovery process, the team at BackDrop Cyber Recovery kept me informed and involved at every stage. This transparency was crucial, as it empowered me to make informed decisions about my recovery journey. I appreciated BackDrop Cyber Recovery’s willingness to explain complex concepts in a way that was easy to understand, which helped me feel more in control of the situation. They were not just working for me; they were working with me, and that collaborative spirit made a significant difference. What I valued most was BackDrop Cyber Recovery’s unwavering dedication and determination. The team explored every possible avenue to recover my funds, demonstrating a level of commitment that was truly inspiring. There were moments of frustration and setbacks, but BackDrop Cyber Recovery never wavered in their resolve. Their persistence paid off, and eventually, a significant portion of my lost money was successfully recovered. The journey was long and filled with challenges, but having BackDrop Cyber Recovery by my side made all the difference. Thanks to BackDrop Cyber Recovery’s relentless efforts, I was able to rebuild my financial foundation and regain a sense of security and control over my life. While the emotional scars of investment fraud may linger, collaborating with BackDrop Cyber Recovery was instrumental in my ability to move forward and heal. Their support not only helped me recover financially but also restored my faith in the possibility of a brighter future. For anyone facing similar challenges, I highly recommend seeking the right assistance from BackDrop Cyber Recovery to navigate this difficult path.
Email : backdrop . cyber . recovery @ email . com2 -
FAST AND RELIABLE CRYPTO ASSET RECOVERY- MUYERN TRUST HACKER
I must confess that the lingering suspicion of betrayal shattered my world. Over time, I noticed subtle changes in my girlfriend’s behavior. She, who had always been open and transparent, became secretive, especially about our finances. Small discrepancies in our shared accounts soon turned into larger concerns. After some investigation, I discovered she had lost over ¥55,000 to scammers, a substantial portion of our life savings in our joint account. My mind raced with questions: How did this happen? Why didn’t she tell me sooner? How could I trust her again? After weeks of growing distrust, I realized I needed help to make sense of the situation and recover from the financial and emotional fallout. During this turbulent time, I stumbled upon the MUYERN TRUST HACKER web at ( ht tps: //muyerntrusthacker .org/ ). Their reputation for handling complex online scams and fraud recovery, along with glowing testimonials, gave me a glimmer of hope. Hesitant but desperate, I decided to reach out, and it turned out to be one of the best decisions I’ve ever made. From the very first interaction, the team at MUYERN TRUST HACKER showed exceptional professionalism, empathy, and expertise. They patiently listened to my concerns, explained the process in detail, and made sure I felt safe and informed at every step. Their advanced data retrieval methods uncovered not only the full extent of the scammers' activities but also helped me recover every single yuan of our lost ¥55,000. Though the revelation was painful, it brought clarity to my situation and empowered me to make the right decisions. MUYERN TRUST HACKER didn’t just help me recover the money; they gave me the answers I desperately needed. If you find yourself in a similar position, suspecting deceit or dealing with financial loss due to scams, I highly recommend consulting the experts at MUYERN TRUST HACKER. Their work and commitment to your safety are unmatched.
1

