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 - "privacy gone"
-
Unpopular opinion about Microsoft buying GitHub.
Just putting it out there that when you made your github repos you did so under their privacy policy and terms and will be protected under those in the future, and that both GitHub and Microsoft are corporations with the goals of making money.
Are people seriously mad that their code has gone from one capitalist corporation to another, with no foreseeable change in privacy or data policy? I have respect for those that switched to self hosted long ago since that's going from corporate to private, but if you throw away the UX and community GitHub has developed because a multinational corporation (with so many branches, products and divisions, which happens to have a few products you don't like) will soon own it, are you actually making a rational, guided decision?
Also just throwing it out there that GitLab is also a company. They've also had issues with keeping data intact in the past. They do, however, have free private repos (although I can't ever trust someone who gives me "free" privacy) as well as builtin CI. There are some definite upsides to it, although the UX has a ton of differences. If you're expecting the same dashboard and workflow you've used on GitHub, don't, GitLab has cool features but the bells and whistles aren't the exact same.
If you're switching to GitLab solely because of Microsoft, step back and think, regardless of how popular it might make you to hate Microsoft, is it really worth changing your development ecosystem to go from one corporate entity to another solely because you don't like the company?
I use GitLab and GitBub as well as Bitbucket and selfhosted git on a daily basis. They each have their upsides and downsides; but I think switching from one to the other solely because of Microsoft is not only totally irrational, but really makes light of/disrespects the amazing tools and UX the teams behind each one have carefully developed. Pick your Git hosting based on features and what works out for your use case, not because of which corporate overlord has their name plastered on it.
(Also just throwing it out there that lots of devs love VS Code, and that's Microsoft owned too... They did also build and pioneer a bunch of really cool shit for devs including Typescript so it's not like they're evil or incapable in any sense?)11 -
Sorry for being late, stuffs came inbetween!
I have done a few privacy rants/posts before but why not another one. @tahnik did one a few days ago so I thought I'd do a new one myself based on his rant.
So, online privacy. Some people say it's entirely dead, that's bullshit. It's up to an individual, though, how far they want to go as for protecting it.
I personally want to retain as much control over my data as possible (this seems to be a weird thing these days for unknown reasons...). That's why I spend quite some time/effort to take precautions, read myself into how to protect my data more and so on.
'Everyone should have the choice of what services they use' - fully agreed, no doubt about that.
I just find one thing problematic. Some services/companies handle data in a way or have certain business models which takes the control which some people want/have over their data away when you communicate with someone using that service.
Some people (like me) don't want anything to do with google but even when I want to email my best fucking friend, I lose the control over that email data since he uses gmail.
So, when someone chooses to use gmail and I *HAVE* to email them, my choice is gone.
TO BE VERY CLEAR: I'm not blaming that on the users, I'm blaming that on the company/service.
Then for example, google analytics. It's a very good/powerful when you're solely looking at its functions.
I just don't want to be part of their data collection as I don't want to get any data into the google engine.
There's a solution for that: installing an addon in order to opt out.
I'm sorry, WHAT?! --> I <-- have to install an addon in order to opt out of something that is happening on my own motherfucking computer?! What the actual fuck, I don't call that a fucking solution. I'll use Privacy Badger + hosts files to block that instead.
Google vs 'privacy' friendly search engines - I don't trust DDG completely because their backend is closed/not available to the public but I'd rather use them then a search engine which is known to be integrated into PRISM/other surveillance engines by default.
I don't mind the existence of certain services, as long as they don't integrated you with data hungry companies/mass surveillance without you even using their services.
Now lets see how fast the comment section explodes!26 -
Me before wathing Google I/O: *normal happy life*
Me (in a paranoid voice) after watching it: The are everywhere, they listen to every word, every sillable everything! They are onto us, they strive for world domination. I gotta hide somewhere!1 -
Hey there 👋
I am more or less throwing any burden (WhatsApp, Facebook, Google etc.) out of my life. Of course I will continue using the Google account for YouTube and some games that need it.
That's what it looks like right now:
Raspberry Pi 3B+
✅ webserver
- forum - complete (atm just for me)
- blog - no ideas and just installed october cms and nothing done yet
- nextcloud - complete and filled with my porn... eeh... data
✅ mailserver
(missing spamassassin, clam or sth. like this but it's working 😂)
✅ matrix-synapse
(as an additional alternative to messengers)
______________
Raspberry Pi 2
✅ catches dust
(any ideas?)
Of course, many more configurations and the like are necessary before everything is ready... but what then or what else is there?
At the moment I still use WhatsApp. Just wanna take time before sending everyone a message about changing the messenger and that it should be important for thinking about the own privacy, which alternatives there are bla...
Edit: For passwords I'm using Myki - didn't hear anything bad about it yet and it's very easy to use (Firefox add-on, Android app).
I love my passwords with 200 characters 😂
Maybe someone's knowing more about them?
Hope I didn't forget a thing... thanks in advance aaaaaaand... I'm gone. ☺23 -
Anybody else get that massive windows 10 update today that fucking wipes a ton of your settings. Desktop image gone, privacy settings turned back, firewall settings reset.
Fuck I really need visual studios for Linux.8 -
Testing is important. Like when you test your server program that forks another program in the privacy of your home, only to discover you put the child code where the parent code should have gone and vice-versa.
You and your wife can have a laugh about it, instead of getting reamed out by the client or your boss for fork-bombing the server.
Sucks because it's still a stupid mistake, but at least I managed to minimize the amount of shit that would have otherwise landed on me. -
I'll have to make some tough choices over the next 6 months. With my tech career beginning and my college education ramping up, time is of the essence, and the skills I develop now will be at the forefront of my future. So what does this have to do with Microsoft?
Well, the story begins in the Spring of 2016. Social Forums was about to turn a year old, Trump's campaign was ramping up, and I had just found my love for technology. With all my friends having phones, I had to get a phone and get working on development. The year before, Windows 10 was launched, and I was psyched. I found Microsoft's products to be underrated with potential. That day, I purchased a Lumia 640, upgraded it to Windows 10, and immediately began working. After another year-and-a-half gone by, I went from loving Microsoft, to defending Microsoft, to tolerating Microsoft. I could go on and on about the lousy structure, the privacy issues, the forced upgrades, the redundant developer platform, and other such issues that is leading me away from them. But if there is one thing they have proven over the years, is that the they are completely out of touch with its developers and its customers. They spent years ramping up their phones. They failed. They spend years ramping up their phones. They failed. They spend years ramping up their semi-annual OS updates. They failed. So why did they fail? It's not that they made the wrong prediction out of chance. They legitimately don't care about feedback. It's their way or the highway. This sounds vaguely familiar. They have been spending a decade ignoring feedback from the community because they want to become just like Apple. Right now, Apple LIVES off of brand loyalty and its stable, useful ecosystem. This cannot work for Microsoft as they don't have a lot of brand loyalty. But most of all, they don't have a working ecosystem. They have Windows Insiders, which provides them with hundreds of feedback messages per day. These include suggestions, bug reports, and constructive criticism. The feedback is public. You can have several pages of the same complaint, and they still won't do anything about it. They say they have a good relationship with their community, and that this Beta program helps Windows become better for all. But in the end, we are nothing more than a glorified unpaid labor force. They fired hundreds of professional debuggers just before the Insider Program took off. We are only here to provide bug reports for free. Now that their phones, AR headsets, browser, online services, and VR headsets are failing for all these reasons, I see little reason to develop for Windows anymore. I don't just mean their UWP and App Store platforms, I mean Windows as a whole. I'm definitely not a Mac guy either. I never see myself going to Mac either, as they are really no different in terms of how they treat their Developers and PC users. If things continue down this route, I will leave the platform all together. I've always wanted to be a Systems Programmer, so I don't really need an established paid platform to be successful. Even now, I'm not certain about leaving Windows altogether but as a developer, I need to find my place. Time is of the essence in my life, and I need to find out my place in the software world. Now I think it isn't on the Windows platform like I had dreamed it would be. But where do I go?10 -
It’s quite unfortunate how many unlicensed and unregulated crypto investments are being used to steal crypto assets from people who don’t have an idea of how crypto works.
I was once a victim and I’m here to speak out because the pump and dump schemes made me lose $1.2M worth of crypto in November last year, and if I didn’t carry out my research together with the assistance of Morphohack Cyber Service who was able to help me withdraw my crypto after it was frozen in their crypto investment platform, my crypto assets would have been gone forever. Morphohack Cyber Service detected their price was artificially inflated only to have it drop, this is usually done to cheat customers out of their hard-earned money. If you are ever in need of a professional and reliable crypto assets recovery specialist, Morphohack Cyber Service is the best. You can rest assured that your privacy and security are protected, everything is done professionally and both parties are protected. My crypto was recovered successfully and Morphohack has since then improved my security, and secured my account from any future financial loss. You can contact them via WhatsApp: +1 (213 - 672 4092) Email: Morphohack@Cyberservices. com2 -
Best Recovery Experts for Cryptocurrency Assets
As the cryptocurrency landscape evolves, so do its associated risks, such as phishing scams and hacks. Recovery experts have become invaluable allies for investors navigating these challenges. Below, we explore the best recovery experts for cryptocurrency assets.
Crypto Recovery Companies
Crypto recovery companies offer services like unlocking encrypted wallets, recovering forgotten passwords, and restoring Bitcoin accounts. They prioritize privacy and implement robust security protocols to protect financial information throughout the recovery process.
These companies employ skilled teams equipped with blockchain expertise, cutting-edge tools, and investigative strategies to recover lost or inaccessible digital assets. Their goal is to assist individuals who thought their digital wealth was irretrievably gone.
With the growing use of cryptocurrencies, demand for recovery solutions has surged, driven by the rise in stolen cryptocurrency cases and the need for effective recovery strategies. Recovery experts use advanced software, forensic methods, and in-depth blockchain knowledge to trace missing funds, decrypt wallets, and regain account access.
Puran Crypto Recovery
Puran Crypto Recovery simplifies the recovery process for victims of cryptocurrency theft with tailored, professional support. Known for reliability and efficiency, they offer:
Comprehensive Recovery Support: Puran Crypto Recovery employs secure and effective methods to restore lost assets.
Global Availability: Their worldwide team ensures assistance is accessible anytime and anywhere.
Expertise and Experience: With a proven track record, Puran Crypto Recovery provides clients with confidence and trust in their recovery services.1 -
Persisterising derived values. Often a necessary evil for optimisation or privacy while conflicting with concerns such as auditing.
Password hashing is the common example of a case considered necessary to cover security concerns.
Also often a mistake to store derived values. Some times it can be annoying. Sometimes it can be data loss. Derived values often require careful maintenance otherwise the actual comments in your database for a page is 10 but the stored value for the page record is 9. This becomes very important when dealing with money where eventual consistency might not be enough.
Annoying is when given a and b then c = a + b only b and c are stored so you often have to run things backwards.
Given any processing pipeline such as A -> B -> C with A being original and C final then you technically only need C. This applies to anything.
However, not all steps stay or deflate. Sum of values is an example of deflate. Mapping values is an example of stay. Combining all possible value pairs is inflate, IE, N * N and tends to represent the true termination point for a pipeline as to what can be persisted.
I've quite often seen people exclude original. Some amount of lossy can be alright if it's genuine noise and one way if serving some purpose.
If A is O(N) and C reduces to O(1) then it can seem to make sense to store only C until someone also wants B -> D as well. Technically speaking A is all you ever need to persist to cater to all dependencies.
I've seen every kind of mess with processing chains. People persisting the inflations while still being lossy. Giant chains linear chains where instead items should rely on a common ancestor. Things being applied to only be unapplied. Yes ABCBDBEBCF etc then truncating A happens.
Extreme care needs to be taken with data and future proofing. Excess data you can remove. Missing code can be added. Data however once its gone its gone and your bug is forever.
This doesn't seem to enter the minds of many developers who don't reconcile their execution or processing graphs with entry points, exist points, edge direction, size, persistence, etc.2 -
How to Recover Lost or Stolen Crypto – Trustworthy BTC / USDT Recovery Service – Visit CryptoChain Global Track
Losing access to your cryptocurrency can be a devastating experience—especially when it’s caused by scams, hacked wallets, or fraudulent transactions. With the growing popularity of digital assets like Bitcoin (BTC) and USDT (Tether), cybercriminals have become more aggressive and sophisticated, leaving countless victims wondering if they’ll ever recover their funds. Fortunately, there’s hope: CryptoChain Global Track offers a reliable, trustworthy crypto recovery service dedicated to helping you reclaim what’s rightfully yours.
Understanding Crypto Loss: Common Causes
Before diving into recovery, it’s important to understand how crypto assets are most commonly lost:
Phishing attacks – Fake emails or links that trick users into revealing private keys.
Scam investment platforms – Fake exchanges or trading apps that steal user deposits.
Hacked wallets – Unauthorized access due to weak security or malware.
Wrong wallet address transfers – Sending funds to the wrong address with no easy reversal.
In any of these cases, traditional banks or financial institutions offer no recourse. That’s where CryptoChain Global Track comes in.
Why Choose CryptoChain Global Track?
CryptoChain Global Track is a proven leader in the field of cryptocurrency asset recovery. Unlike unverified services that make false promises, they use legitimate blockchain analysis, cyber-forensics, and ethical hacking techniques to trace and recover lost crypto assets.
Here’s what sets them apart:
✅ Trustworthy Reputation – Trusted by clients around the world with a history of successful recoveries.
Advanced Tracking Tools – Capable of analyzing complex blockchain transactions to trace stolen or misdirected funds.
Expert Recovery Team – A team of blockchain analysts, cyber investigators, and legal consultants.
Secure and Confidential Process – Your privacy and security are top priorities.
Support for Multiple Cryptos – Including Bitcoin (BTC), USDT, Ethereum (ETH), and more.
Real Results, Real Testimonials
Victims of crypto fraud who once thought their assets were gone forever have shared powerful testimonials after working with CryptoChain Global Track:
"I lost 6,000 USDT to a fraudulent trading app. I was skeptical at first, but after reaching out to CryptoChain Global Track, I was blown away by their professionalism and fast response. In just a few days, they traced my funds and helped me recover everything. They’re the real deal."
Get Started – Don’t Delay
Time is critical in crypto recovery. The longer you wait, the harder it becomes to track and recover stolen funds. If you’ve lost BTC, USDT, or any other crypto asset, take action now.
CryptoChain Global Track is your trusted partner in recovering lost or stolen cryptocurrency. Don’t accept your loss—fight back with the experts who know how to win.2 -
Hire a Trusted Company for Recovery of Lost Bitcoin — CryptoChain Global Track
The rapid growth of the cryptocurrency industry has created both opportunity and risk. While digital assets like Bitcoin offer financial freedom, privacy, and accessibility, they also attract cybercriminals who exploit unsuspecting users. From investment scams to phishing attacks, hacked wallets to fraudulent trading platforms, Bitcoin holders around the world are increasingly falling victim to schemes that result in serious financial loss. When this happens, finding a reliable, professional recovery service becomes a critical step forward.
CryptoChain Global Track is a trusted and recognized name in the field of cryptocurrency recovery. The company is known for helping individuals and businesses who have lost Bitcoin due to scams, unauthorized access, or transactional errors. Backed by a team of skilled blockchain analysts, ethical hackers, and forensic investigators, CryptoChain Global Track offers a lifeline to those who thought their assets were gone forever.
Unlike many services that overpromise and underdeliver, CryptoChain Global Track works with complete transparency and professionalism. Their recovery process begins with a detailed analysis of the client’s situation. This includes examining the blockchain data, wallet transactions, and any communication or documentation related to the scam or loss. Using advanced tools, the team can trace the movement of Bitcoin through multiple wallets and platforms, even if the funds have been moved through mixing services or converted into other cryptocurrencies.
The company's success is rooted in its deep understanding of blockchain networks and how digital criminals operate. Their technical capabilities allow them to identify patterns, pinpoint destination wallets, and in many cases, work directly with exchanges or law enforcement to flag suspicious accounts. Every case is approached with careful investigation, guided by facts and real-time data—not assumptions or generic solutions.
Trust is a key part of any recovery process, especially when dealing with sensitive financial matters. CryptoChain Global Track treats every case with discretion and ensures that clients remain informed throughout the investigation. From initial assessment to asset tracking and follow-up actions, communication is clear and consistent. Clients are not charged upfront for empty promises—they receive honest evaluations and tailored solutions based on the nature of their case.
Beyond technical expertise, CryptoChain Global Track is also committed to client support and education. Many Bitcoin losses occur because of a lack of awareness about threats in the crypto space. The company takes time to educate its clients about how the breach or scam occurred and provides practical advice to help them avoid similar situations in the future. This commitment to both recovery and prevention makes the service holistic and genuinely helpful.
A trusted solution is available—and it starts by connecting with a team that understands how to fight back against crypto fraud with skill and determination.6 -
DIGITAL TECH GUARD RECOVERY / FASTEST CRYPTOCURRENCY RECOVERY EXPERT
WhatsApp: +1 (443) 859 - 2886
Email @ digital tech guard . com
Telegram: digital tech guard . com
Website link: digital tech guard . com
The scent of freshly brewed espresso and vintage Led Zeppelin records should have been my retirement anthem. But I was hunched over a computer in my still-under-construction vinyl record cafe, screaming at a blockchain explorer as if it just ridiculed my acoustic session. My life savings, $430,000 worth of Bitcoin, carefully earned over a decade of writing alt-rock ballads for car commercials, vanished into thin air. The culprit? Some smooth "investment manager" who'd promised me "Taylor Swift-level returns" on crypto staking, then bailed faster than my band's 2008 reunion tour. The scam was a cringe symphony. Guy had a LinkedIn profile dotted with adjectives such as "Web3 maestro" and "DeFi virtuoso," an autotuned elevator jazz playing website, and a contractual loophole big enough to drive a tour bus through. I signed over access like a groupie handing over backstage passes. Poof. Gone. Money. My café's espresso machine sat in its box, accusatorially. My spouse said I needed to "get a real job again." Even my dog gave me the side eye. Enter my drummer, Chad, a guy who had escaped a festival pyro tragedy by jumping into a kiddie pool. He texted me: "Bro, look at Digital Tech Guard Recovery. They're crypto Roadies." I pictured a group of pierced hackers in black hoodies, blowing gum and cracking firewalls. Good enough.
Digitals crew followed the scambot's trail with the ferocity of a producer hunting for the perfect bassline.
The crook had routed my Bitcoin through privacy coins, obscured wallets, and exchanges located in countries that I couldn't spell. Their engineers stalked his path like a creep watching a pop star's concert tour schedule, in cooperation with Interpol and a Cypriot bank used also as a hub for meme stocks. As it turns out, my "maestro" had become careless, stashing money in a wallet associated with a failed NFT venture named "Aping for Jesus." Typical. Sixteen days later, my wallet beeped. Balance returned. No taunting, only a curt email: "Scammer's assets frozen. Your money's back. Buy better speakers." I blasted "Eye of the Tiger" through the café sound system, shocking a hipster with oat milk. The espresso machine finally came online. Digital Tech Guard Recovery didn't just restore my cryptocurrency; they wrote the encore for my midlife crisis. My café exists today, littered with grail-worthy records on the walls and a tip cup emblazoned "ETH accepted." Chad's no longer on the espresso machine, but he's got free coffee for life.
If your cryptocurrency is ever swindled by a cyber rockstar, don't go into existential tailspin. Call the Digitals. They'll turn your faceplant into a victory lap. Just maybe screen your "maestros" harder than your band's setlist.1
