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 - "yes yes most advanced"
-
I propose that the study of Rust and therefore the application of said programming language and all of the technology that compromises it should be made because the language is actually really fucking good. Reading and studying how it manages to manipulate and otherwise use memory without a garbage collector is something to be admired, illuminating in its own accord.
BUT going for it because it is a "beTter C++" should not constitute a basis for it's study.
Let me expand through anecdotal evidence, which is really not to be taken seriously, but at the same time what I am using for my reasoning behind this, please feel free to correct me if I am wrong, for I am a software engineer yes, I do have academic training through a B.S in Computer Science yes, BUT my professional life has been solely dedicated to web development, which admittedly I do not go on about technical details of it with you all because: I am not allowed to(1) and (2)it is better for me to bitch and shit over other petty development related details.
Anecdotal and otherwise non statistically supported evidence: I have seen many motherfuckers doing shit in both C and C++ that ADMIT not covering their mistakes through the use of a debugger. Mostly because (A) using a debugger and proper IDE is for pendejos and debugging is for putos GDB is too hard and the VS IDE is waaaaaa "I onlLy NeeD Vim" and (B) "If an error would have registered then it would not have compiled no?", thus giving me the idea that the most common occurrences of issues through the use of the C father/son languages come from user error, non formal training in the language and a nice cusp of "fuck it it runs" while leaving all sorts of issues that come from manipulating the realm of the Gods "memory".
EVERY manual, book, coming all the way back to the K&C book talks about memory and the way in which developers of these 2 languages are able to manipulate and work on it. EVERY new standard of the ISO implementation of these languages deals, through community effort or standard documentation about the new items excised through features concerning MODERN (meaning, no, the shit you learned 20 years ago won't fucking cut it) will not cut it.
THUS if your ass is not constantly checking what the scalpel of electrical/circuitry/computational representation of algorithms CONDONES in what you are doing then YOU are the fucking problem.
Rust is thus no different from the original ideas of the developers behind Go when stating that their developers are not efficient enough to deal with X language, Rust protects you, because it knows that you are a fucking moron, so the compiler, advanced, and well made as it is, will give you warnings of your own idiotic tendencies, which would not have been required have you not been.....well....a fucking idiot.
Rust is a good language, but I feel one that came out from the necessity of people writing system level software as a bunch of fucking morons.
This speaks a lot more of our academic endeavors and current documentation than anything else. But to me DEALING with the idea of adapting Rust as a better C++ should come from a different point of view.
Do I agree with Linus's point of view of C++? fuck no, I do not, he is a kernel engineer, a damn good one at that regardless of what Dr. Tanenbaum believes(ed) but not everyone writes kernels, and sometimes that everyone requires OOP and additions to the language that they use. Else I would be a fucking moron for dabbling in the dictionary of languages that I use professionally.
BUT in terms of C++ being unsafe and unsecured and a horrible alternative to Rust I personaly do not believe so. I see it as a powerful white canvas, in which you are able to paint software to the best of your ability WHICH then requires thorough scrutiny from the entire team. NOT a quick replacement for something that protects your from your own stupidity BY impending the use of what are otherwise unknown "safe" features.
To be clear: I am not diminishing Rust as the powerhouse of a language that it is, myself I am quite invested in the language. But instead do not feel the reason/need before articles claiming it as the C++ killer.
I am currently heavily invested in C++ since I am trying a lot of different things for a lot of projects, and have been able to discern multiple pain points and unsafe features. Mainly the reason for this is documentation (your mother knows C++) and tooling, ide support, debugging operations, plethora of resources come from it and I have been able to push out to my secret project a lot of good dealings. WHICH I will eventually replicate with Rust to see the main differences.
Online articles stating that one will delimit or otherwise kill the other is well....wrong to me. And not the proper approach.
Anyways, I like big tits and small waists.14 -
I just got a bit into OpenCV and I am completely exited. I built a little ball tracker (Yes I know that the cross is on the other side, it's inverted so the cross is at the same position as the ball in front of the camera) and although it is not the most advanced project I think it's kinda cool.
9 -
I saw this in a project proposal of a friend's job:
we build native apps using the most advanced mobile application
development platform on the market: React Native
I feel sorry for him :\3 -
TL;DR; do your best all you like, strive to be the #1 if you want to, but do not expect to be appreciated for walking an extra mile of excellence. You can get burned for that.
They say verbalising it makes it less painful. So I guess I'll try to do just that. Because it still hurts, even though it happened many years ago.
I was about to finish college. As usual, the last year we have to prepare a project and demonstrate it at the end of the year. I worked. I worked hard. Many sleepless nights, many nerves burned. I was making an android app - StudentBuddy. It was supposed to alleviate students' organizational problems: finding the right building (city plans, maps, bus schedules and options/suggestions), the right auditorium (I used pictures of building evac plans with classes indexed on them; drawing the red line as the path to go to find the right room), having the schedule in-app, notifications, push-notifications (e.g. teacher posts "will be 15 minutes late" or "15:30 moved to aud. 326"), homework, etc. Looots of info, loooots of features. Definitely lots of time spent and heaps of new info learned along the way.
The architecture was simple. It was a server-side REST webapp and an Android app as a client. Plenty of entities, as the system had to cover a broad spectrum of features. Consequently, I had to spin up a large number of webmethods, implement them, write clients for them and keep them in-sync. Eventually, I decided to build an annotation processor that generates webmethods and clients automatically - I just had to write a template and define what I want generated. That worked PERFECTLY.
In the end, I spun up and implemented hundreds of webmethods. Most of them were used in the Android app (client) - to access and upsert entities, transition states, etc. Some of them I left as TBD for the future - for when the app gets the ADMIN module created. I still used those webmethods to populate the DB.
The day came when I had to demonstrate my creation. As always, there was a commission: some high-level folks from the college, some guests from businesses.
My turn to speak. Everything went great, as reversed. I present the problem, demonstrate the app, demonstrate the notifications, plans, etc. Then I describe at high level what the implementation is like and future development plans. They ask me questions - I answer them all.
I was sure I was going to get a 10 - the highest score. This was by far the most advanced project of all presented that day!
Other people do their demos. I wait to the end patiently to hear the results. Commission leaves the room. 10 minutes later someone comes in and calls my name. She walks me to the room where the judgement is made. Uh-oh, what could've possibly gone wrong...?
The leader is reading through my project's docs and I don't like the look on his face. He opens the last 7 pages where all the webmethods are listed, points them to me and asks:
LEAD: What is this??? Are all of these implemented? Are they all being used in the app?
ME: Yes, I have implemented all of them. Most of them are used in the app, others are there for future development - for when the ADMIN module is created
LEAD: But why are there so many of them? You can't possibly need them all!
ME: The scope of the application is huge. There are lots of entities, and more than half of the methods are but extended CRUD calls
LEAD: But there are so many of them! And you say you are not using them in your app
ME: Yes, I was using them manually to perform admin tasks, like creating all the entities with all the relations in order to populate the DB (FTR: it was perfectly OK to not have the app completed 100%. We were encouraged to build an MVP and have plans for future development)
LEAD: <shakes his head in disapproval>
LEAD: Okay, That will be all. you can return to the auditorium
In the end, I was not given the highest score, while some other, less advanced projects, were. I was so upset and confused I could not force myself to ask WHY.
I still carry this sore with me and it still hurts to remember. Also, I have learned a painful life lesson: do your best all you like, strive to be the #1 if you want to, but do not expect to be appreciated for walking an extra mile of excellence. You can get burned for that. -
How Can Lost Funds in Binary Trading Be Recovered? Trust Recuva Hacker Solutions for Reliable Assistance
Binary trading can be a high-risk, high-reward venture, but it is also a breeding ground for scams. Many traders have lost significant amounts of money to fraudulent platforms, dishonest brokers, and manipulated software. If you’ve fallen victim to a binary trading scam, you may be wondering if there’s any way to recover your lost funds. The answer is yes, and Recuva Hacker Solutions (RHS), the best crypto recovery company, is here to help. In this article, we’ll explore how lost funds in binary trading can be recovered and why Recuva Hacker Solutions is the most reliable and trusted service for this purpose.
Understanding Binary Trading Scams
Binary trading scams often involve fake platforms that promise high returns but are designed to steal your money. These platforms may use manipulated software to ensure you lose trades, refuse to process withdrawals, or simply disappear after collecting your funds. Scammers may also pose as legitimate brokers or use fake testimonials to gain your trust.
If you’ve been scammed, it’s important to act quickly. The sooner you take action, the higher the chances of recovering your funds. This is where Recuva Hacker Solutions (RHS) comes in. With their expertise and advanced technology, RHS can help you trace and recover your lost money.
How Recuva Hacker Solutions Can Help
Recuva Hacker Solutions (RHS) is a team of highly skilled professionals dedicated to helping victims of binary trading scams. They use state-of-the-art technology and ethical hacking techniques to investigate scams, trace fraudulent transactions, and recover lost funds. Here’s how RHS can assist you:
Blockchain Analysis: Cryptocurrency transactions are recorded on the blockchain, making it possible to trace them. RHS specializes in blockchain analysis, allowing them to track fraudulent transactions across multiple wallets and exchanges.
Advanced Tools: RHS uses cutting-edge tools to recover funds lost to scams, even in complex cases.
Proven Track Record: RHS has successfully helped countless clients recover their money, earning a reputation as the best crypto recovery company.
Client-Centric Approach: RHS prioritizes their clients’ needs and works tirelessly to achieve the best possible outcome.
Steps to Take If You’ve Been Scammed
If you’ve lost money to a binary trading scam, follow these steps to increase your chances of recovery:
Stop All Communication: Immediately cease all contact with the scammer to prevent further losses.
Gather Evidence: Collect all relevant information, including transaction records, emails, and communication with the scammer.
Contact Recuva Hacker Solutions: Reach out to RHS through their website, email, or WhatsApp to begin the recovery process.
Why Choose Recuva Hacker Solutions?
Recuva Hacker Solutions (RHS) is the most reliable and trusted recovery service for a reason. Here’s why you should trust them with your case:
Expertise: RHS has a team of highly skilled professionals with years of experience in crypto recovery.
Advanced Technology: They use cutting-edge tools and techniques to trace and recover lost funds.
Proven Track Record: RHS has successfully helped countless clients recover their money.
Ethical Practices: RHS operates with integrity, ensuring that all recovery efforts are conducted legally and ethically.
How to Contact Recuva Hacker Solutions
If you’ve lost money to a binary trading scam, don’t hesitate to reach out to Recuva Hacker Solutions. You can contact them through the following channels:
Website: [https : / / recuvahacksolution . pro](https : / / recuvahacksolution . pro)
Email: recuvahackersolutions @ recuva . co . site
WhatsApp: +1 [3]15 [756] [1228]
Success Stories with Recuva Hacker Solutions
Many victims of binary trading scams have successfully recovered their funds with the help of Recuva Hacker Solutions. For example, one client lost $50,000 to a fake trading platform. After contacting RHS, their team was able to trace the funds and recover the entire amount. Another client fell victim to a phishing scam and lost access to their crypto wallet. RHS stepped in, recovered the wallet, and restored the client’s funds.
These success stories are a testament to the expertise and dedication of Recuva Hacker Solutions. No matter how complex your case may seem, RHS has the tools and knowledge to help you recover your money.
Don’t Let Scammers Win
Losing money to a binary trading scam can feel like the end of the road, but it doesn’t have to be. With Recuva Hacker Solutions (RHS) by your side, you can fight back and reclaim what’s rightfully yours. Don’t let scammers get away with your hard-earned money. Contact RHS today and take the first step toward recovering your funds.1 -
CAN I GET MY LOST OR SCAMMED BITCOIN BACK? YES, MALICE CYBER RECOVERY WILL SOLVE ALL YOUR PROBLEM.
Hello my name is Mathias Dreyer and here is a brief story of what happened to me. I still remember the day I fell victim to a sophisticated cryptocurrency scam. I was convinced that I had lost my entire life savings - $400,000 - to a group of cunning thieves. I felt like I'd been punched in the gut, and I didn't know where to turn. The worst part was the feeling of helplessness that came with it. I thought I'd never see that money again. But then I stumbled upon MALICE CYBER RECOVERY, a team of experts who specialize in recovering stolen funds from online scams. I was skeptical at first, but something about their website and the testimonials from previous clients resonated with me. I decided to take a chance and reach out to them. From the moment I contacted MALICE CYBER RECOVERY, I knew I was in good hands. Their team was responsive, empathetic, and professional. They walked me through the entire process, explaining every step of the way and keeping me updated on their progress. What impressed me most was their expertise and determination. They worked tirelessly to track down the scammers, using their advanced tools and techniques to follow the digital trail. It wasn't an easy task, but they refused to give up. After weeks of intense effort, MALICE CYBER RECOVERY finally succeeded in recovering my entire stolen amount - $400,000! I was overjoyed, relieved, and grateful all at once. It was like a weight had been lifted off my shoulders. I can't recommend MALICE CYBER RECOVERY enough. They're the real deal, and I'm living proof of their effectiveness. If you've fallen victim to an online scam, don't lose hope. Reach out to MALICE CYBER RECOVERY, and let them work their magic. In fact, I was so impressed with their service that I've referred several friends and family members who've also fallen victim to online scams. And you know what? They've all had successful recoveries too! MALICE CYBER RECOVERY is more than just a company - they're a beacon of hope for those who've been wronged by online scammers. They're the heroes we need in this digital age, and I'm honored to have had the pleasure of working with them. So, if you're reading this and you're in a similar predicament, don't hesitate. Reach out to MALICE CYBER RECOVERY today, and let them help you recover what's rightfully yours.
2 -
A few weeks prior to my worst crypto mistake, a friend casually mentioned in a Snapchat story something called TECH CYBER FORCE RECOVERY. He shared a post about someone who recovered lost funds, and at that time, I hadn't paid much attention. Little did I know I would be in desperate need soon.
I had always thought that I was one of those few careful traders, but even the most seasoned investors get scammed. It all began when, quite innocently, I was invited into some "exclusive" trading opportunity in a private group chat. The returns sounded plausible, the platform seemed okay, and I even saw what I then thought were real user testimonials. Well, I'd done my due diligence-or so I thought-and transferred $120,000 worth of Bitcoin to the platform.
Everything seemed to be going well for a couple of days: my balance was increasing, and the system was paying out. Then, overnight, the platform just disappeared. My account was not available anymore, the website went down, and the Telegram support group was gone. The obvious thing then hit me like a truck-I had been scammed.
Panic set in. I tried to reach out to the so-called "admins," but no one replied. I searched through forums, hoping there was a way to track my funds, but all I found were horror stories of similar scams. Then I remembered that post my friend had put on Snapchat. I immediately reached out, asking if TECH CYBER FORCE RECOVERY had helped a friend of his, and he said yes. With nothing to lose, I contacted them.
Their response was prompt, professional, and reassuring. Unlike all the other services I had come across, TECH CYBER FORCE RECOVERY was very transparent in explaining their process to me, providing realistic expectations, and updating me every step of the way. Advanced blockchain analysis and forensic tracing had been employed by their team to trace the movement of my funds and identify those key points that they could intervene in.
After what seemed like forever but was only a few days, they came back to me with the news I was praying for: my $120,000 had finally been recovered. I couldn't believe it. The relief that overwhelmed me, frustration felt, turned to pure gratitude.
Thanks to TECH CYBER FORCE RECOVERY, I got my money back and a hard lesson in crypto security. If there is anything I've learned, it is that while scammers get smarter, the ones fighting them also do. I am only glad I got to find the right team in due time.
REACH OUT TO TECH CYBER FORCE RECOVERY FOR ISSUE LIKE THIS
WEBSITE support @ tech cyber force recovery . com
WhatsApp +156172636971
