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 - "suse"
-
I once woke up to a $65k invoice from AWS and almost puked in my pants.
2 years ago I was cycling through freelancers on upwork to find a decent candidate. I guess i hired the wrong guy because even after revoking access, they got into my AWS account and spun up 1000's of ec2 instances in multiple locations.
I was a newly wed and feared for my life. How do I tell my wife I gota pay $65k with barely any savings.
I contacted AWS. And they started off by saying "we see some suspicious activity on your account, don't worry, we will handle it". I was like "yehhh cuz I've been paying pennies for the last couple of years. No way I can rake up a bill like that."
Since I was going through so many devs, it was impossible to figure out who. But even if I did find out, what am I gona do. I'm just a code monkey.14 -
Just went to a bar in a nearby town and miraculously got a contact of a fairly big investor by talking to the barman there. Apparently said investor is also technically inclined, and has a fair amount of financial resources to help make my plan to make my own distribution and compete with Canonical, Red Hat and SUSE a thing.
Talk to barmen people! They're the people that have contacts - in pretty much every industry. They're the people that know people.9 -
Call me old-fashioned, but... I kinda liked it back in the day, when Microsoft made proprietary software, the Community made free software and everyone's "cui bono" was quite easy to answer - even those corporations involved in FLOSS did have a clear way to finance themselves.
Now, we have Microsoft coming into open source, seemingly making projects better and offering more and more "free" stuff.
You know.
"Free" Windows 10.
"Free" SaaS Office.
"Free" "Private" Repos on Github.
In general - what happened to clear and concise "I give you money, you give me stuff" capitalism like we had it in the 2000s?
I'd rather pay 20 bucks for a game on Steam than get it "free" and with ads or microtransactions - yet, many games, especially mobile, don't even offer me that option. It wouldn't be that hard now, would it?
The same goes for software. That Canonical would need to fuck their users over after Ubuntu One went to shit was obvious - they didn't offer the kind of commercial/enterprise OS'es that Redhat or SuSE sell.
What people seem to forget is that everyone needs to make a profit somehow. You don't get "free" stuff. Even the volunteers in the Open Source Community get something out of it - an opportunity to pad their CV at least, if nothing else.
Nowadays, software manufacturers have the same legitimacy as the "free" financial "advisors" you find at banks - and who could be dumb enough to trust them? Oh yeah: Almost the entire fucking society is who.
But then again, sell something and noone will want it - because they all want it for free, with annoying, privacy-invading ads or with equally annoying microtransactions, or financing based on commission - so you don't only pay ONCE, you pay until you realize you got fucked over and quit.
Capitalism used to work until all those idiots stepped in. How the fuck don't people realize that there's no free lunch in life? When have we stopped being functional people and turned into idiots.
Even worse: Those idiots think that they're entitled to something! They, who volunteered to become merchandise instead of customers, think that they have rights! Do cattle have rights? Nope. They get their "free" hay everyday and I get to buy beef, that's how it works. Moo!
Hell, they are surprised when they get fucked over by bank salespeople or their data stolen by corporations, intelligence agencies or something... What did they expect, goodwill?
Can we please make Adam Smith mandatory reading in school?! I mean, give people a chance to understand capitalism? The nonexistent "goodwill" of traders in general?9 -
My set up in March, 2003.
On the desk: Titanium PowerBook G4 1Gz
On the floor: custom-built PC running my email and web server on SUSE Linux7 -
There's a guy in standup that just yells his update in an Indian accent.
He's not even Indian. 💀
Its too funny, I can't even feel offended.
"GOOD MORNING EVERYONE YESTERDAY I CHECKED THE STATUS AND RESOLVED THE DEFECT"12 -
A dev of mine once committed the env file.
I had to alter the fabric of time, space, and commit history.22 -
The company I worked for hired an android engineering manager with 0 managerial and mobile development experience. She merged 3 months of code from a contracting firm without review.
She was hired under the table and fired under the table. Everyone knew she was a dunce, also the scrum master brought it up repeatedly to the director. And then the director fired him and her.
Fuking wild. 🤣8 -
Have you heard about the Embrace, Expand and Extinguish idealogy? lets think about it:
Javascript 5 (embrace) -> Typescript and Class syntax to Javascript 6 (extend) -> JS (extinguish) with WebASM.
Atom/Electron (embrace) -> Atom fork named "VSCode" (extend) -> Atom (extinguish) as it was developbed by Github company.
NodeJS (embrace) -> incompatible Node Windows fork with IE/Edge JS engine "Chakra" (extend) -> NodeJS (extinguish soon) with chaos of Typescript, Javascript 6 and Github.
"R" lang (embrace) -> incompatible SQL Server 2016 R lang extension (extend) -> R lang (extinguish soon).
Android -> CyanogenMod (embrace) -> CyanogenMod (extinguish) as M$ "sponsored" Cyanogen Inc to destroy CyanogenMod
Linux (prejudge) -> sponsors RedHat, Debian, SuSE, Alpine and Canonical/Ubuntu (embrace), forces unstable backdoored "systemd" -> Linux (extinguish soon)
Reusing the last image I did because I didnt wanted to make more OC stuff cos the few ++ gained arent worth it5 -
Someone once sent me an email talking about vulnerabilities in my website. He sent a full document with step by step instructions and code.
I emailed back and said woah! Thanks for the heads up I really appreciate it!
He responds back and says
"usually people send a payment as thank you"
I said sorry we're poor.
And he responds with "should I disclose the issue to your users?"
I said "we have like 6 users and most of them are my mom. Lol"
This was the email title:
Vulnerability Report 1 : Clickjacking On Login Lead to Account Takeover Of Any User/Cross Site Scripting Attacks/User Account Privilege Escalation/Victim Privilege Escalation/Malware Execution/Victim PC Hijack/Unauthorized Access To Any User Account/Account Takeover Of All The Users Registered On Your Application11 -
"Time to install Arch Linux!"
*8 hours later*
"Back to Open Suse!"
Repeat every 4-5 months.
Seriously, I would LOVE to get Arch running on my laptop, but everytime I try to something goes wrong, be it bootloader, audio, cooptimus drivers, undetected network card, window manager going crazy, etc etc etc... and I simply end giving up and reinstalling my backup.
Someday, Arch, someday...4 -
Just installed linux (Ubuntu 16.04.3 LTS x64) because windows update was being a cunt, instantly, it all fell into place and I got it fully running with minecraft (using generic driver, but it actually works pretty well, don't worry I will get the proper one tomorrow) and a desktop icon for it within two hours compare to windows (update) taking 4 days to do barely any updates, not accepting java or graphics drivers, which it requires because fuck opengl with the default drivers.
Fuck windows. Hooray for linux!
Now back to programming...
Thanks for putting up with me but I just need to vent because I felt like I couldn't program (and I didn't) because of FUCKING DOOLALY WINDOWS 8!
Btw thanks to the local charity shop for introducing me to (SUSE) linux when I was like 11, giving me a hope in hell of using linux. I now have around 11 bootable linux disks and 1 bootable flash.rant all praise ubuntu hail linux ranting my fucking arse off java works fuck windows opengl by default3 -
"here s your new server"
*Suse 12*
*Fs Layout is a mess*
*Ext3 everywhere*
*Docker is poorly supported, but supposed to be the heart of the server*
Can i go home please? -
IBM decided to change the EOL of CentOS 8 from 2029 to 2021, then continue CentOS as useless RR testbed. What a nice attempt at forcing users into the paid RedHat version.
That's a risky move because Rocky Linux is already gearing up to replace CentOS, and the whole RedHat ecosystem could bleed out to Ubuntu, Suse, and Debian LTS. Well done, suits.16 -
This freelancer postponed the interview due to an air strike. 😮
We were hiring for a game we were building and Kyiv Ukraine has by far the best animators and developers. I love hiring those folks.
We had a job posted on upwork and we scheduled to meet with this team, and I kid you not, they had to postpone the interview because they were fleeing the city. We were worried this was going to happen and they reassured us it's all good. But they sent a message a day later and said they unfortunately have to postpone because their lead designer is actively fleeing to other cities and doesn't have internet. During the interview they said they saw parts of the city that were being attacked.
I don't know how true this was or if it was just a tactic for us to hire them. But they ultimately didn't fit our art style we were looking for.
Pretty bonkers.7 -
I absolutely love working with devs smarter than me. It's so rewarding.
Of course I want them to grow and move forward but I can't help but hoard their talent lmfao.
Dammit. If only yall knew the geniuses I work with. 🥹6 -
I got scammed for $600.
Its not the scam that pissed me off. Its my ego as an engineer that blinded me.
It was last year during crypto nft ups and downs.
Its called a frontrunner scam.
From what I remember, I followed this tutorial on YouTube to setup this bot on remix ethereum compiler.
I read all the code and couldn't find anything fishy.
So I figured, all the comments are hyping it, fuk it, $600. Let's see how it goes, I can take out my money if it flops.
And this fuking contract wouldn't show any updates on Etherscan
The guy in the video mentioned you may need to wait a while.
Plus he sounded like an honest guy.
I googled it after I fuking put my money in and followed the tutorial.
And a video explains the scam.
Theres a file filled with comments to throw you off. But hidden in the comments is some code to change the wallet the crypto goes to.
Fuking wrekt. Rookie mistake.
I went to the hackers telegram group and told them I'd report them, he said you gota put in more money for it to work.
Realized I'm being trolled, I rage quit and never told a soul.10 -
A freelancer asked for my github personal access token (PAT) to start working on the opensource project.
I know you can set access rules for the PAT, but the guy already started off sounding hella scammy. 😬4 -
I've painfully read through 30 shitty Java puns on chatGPT. And couldn't find a single decent one to post with this image. Specifically Java because it's trash.8
-
This guy i hired wanted to get around freelancer fees and get paid in crypto. He yanked my chain for a week and eventually i just said i got it done myself. It was a 30min task. He goes "well i just finished most of it. can you pay me a portion for the time i spent? "I said sure, upload the PR now, I will check it out and send payment. He stopped responding.2
-
OpenSuse'e sarcasm is BRILLIANT!
```
~$ ssh 192.168.122.43 -l root
Last login: Thu Feb 2 19:12:45 2023 from 192.168.122.1
Have a lot of fun...
localhost:~ #
```2 -
Installed GNOME terminal and so went to uninstall the default XTerm as it seemed unnecessary.
Turns out removing xterm removes the entire X Window System...
I can't remember my username...3 -
Deleting useless code is almost as enjoyable as discontinuing a domain name you spent hundreds on and never really used it.5
-
I spent 2 years working on a streaming platform and it finally went live but i got sick of using angular so I rewrote the entire thing in 3 months. With a better frontend (sveltekit) and backend (cloudflare workers).
Adding new features takes hours, rather than days. And it's incredibly fun.
Deploying to digital ocean and AWS was fun and all but just a waste of time using K8s and docker.
Cloudflare pages, is the future.4 -
[linux distro stuff]
Hey guys!
Im considerig switching to linux because:
My macbook does not support mojave and the new ones are expensive af.
Windows 10 is bloated and not a great user experience(removing stuff from the control panel and adding it to the very stripped down settings app, privacy etc..).
I love open source software
However i did not used linux for a long time, back then i used ubuntu and SUSE.
My considerations:
Debian - because .deb on them haters
OpenSUSE - because i used it in the past and it seemed very stable and fast
Arch - i heard from a lot of sources that it’s “da best”
My use case is game development and 3D modeling. I use gimp, blender vscode and unity (the game engine) at work i sometimes use autodesk stuff (motionbuilder, 3ds max) because of fbx.
For audio stuff i use audacity
So overall i’m looking for a distro that is fast, lightweight, i can develop on it (mostly 3D stuff) and occasionally play some games
Anyone has experience with the mentioned distros? What distro would you use for this?7 -
What os to put on a slow 1.1 ghz dual core 4gb ram netbook?
Would like to use it for ad hoc coding, browsing, git and stuff again, but it performs horribly with Windows, Ubuntu, SuSe or elementary..
Preferably linux.10 -
Linux users:
What was your distro journey?
Mine is composed of the following time-based list of the primary distros I've used, along with a smattering of flash-in-the-pan tests, including but not limited to Suse, OpenSuse, OEL, CentOS, Sorceror, Vector, Mint, and ElementaryOS.
1998-1999: Redhat 5.1, 5.2, and 5.3
1999-2002: Debian
2002-2005: Gentoo
2005-2007: Debian(I still use it for cloud VPSes)
2007-2019: Ubuntu
2019: Manjaro
2019-Present: Arch11 -
Oh shit! The navy? Better click on that link. Oh wait....
Kind of curious what "neovaginal" means tho.2 -
Apparently I was storing user information inside channel.
So if the user changes their avatar, username, or displayName, the channel has stale data. This is a no-no in database design.
I spent all of yesterday redoing the endpoints to use aggregate lookup to supply fresh data.
Also laid the groundwork for an affiliate program / verified accounts. 😎15 -
Once again, I'm late to the party, wondering how in the world I never heard of ranger before yesterday. For me, it's an absolute game changer. It beats mc, the previous only console-based file manager I've seen, handily in terms of features, flexibility, aesthetics, and ease of use.
This will easily replace finder at work, and pcmanfm at home. It's in every major repo, including debian, redhat, arch, gentoo, and suse variants, and is available through homebrew too.2 -
Mannn. I get the most botted responses on upwork now.
Describe your recent experience with webRTC and RTMP:
Applicant: <gives a definition of webRTC and RTMP>
🤦♂️
In this case, AI made things worse.1 -
Complaints about how FE rendering is so slow when BE apis take forever to return. Working on performance projects and feel like you've done nothing at all at the end of each day.2
-
I just launched my startup and I got an email the other day telling ME that open enrollment for benefits has started and I need to send information by clicking the attachment.
We don't offer benefits. 😬
They had the company logo in shitty res as the signature.
Kind of curious to see what the HTM attachment was tho. It's obviously a phish. 🎣1 -
The first freelancer i hired on @upwork actually copied code from their other projects into mine. I could tell because every PR had a new coding style, naming conventions and massive amounts of unused css.
Knocking out 2 birds with one stone.10 -
Dark-theme only is great and all.
But we just launched Synthwave and Cyberpunk themes (with 0 effort).3 -
It's crazy how the USPTO system works.
Legal offices have webhooks to the data coming into the trademark office. So thousands of legal companies know every step of the process you are on and know the email you are using.
These companies immediately create spam messages like
"congratulations on getting approved for step 4, please fill out this final form to be approved for the review process"
Almost got me a few times because I thought it was a message from USPTO.
Obviously you can always hire a lawyer to handle this stuff but if you can traverse a red-black binary search tree. You can fill out some forms.1 -
Hey! I built a live-streaming app for developers and gamers to collab, rant, stream their code to the community.
I've added some AI features to chat.
Let me know what features i should add next!
And it's Opensource!
Check it out on my profile.2 -
What a buggy mess suse 42.2 leap, since i started to use it, my love for mint is getting bigger and bigger2
-
Super secret coding hack:
Hire someone on upwork to do it for you.
Hire another person to see if it can be improved or done better.
Learn by example from experts.11 -
Just ordered new laptop - the question now is which distro to go for? Suggestions? I'm looking for something new as have good experience with Fedora and Debian but want a new challenge.10
-
I triggered the Ruby on Rails community on Reddit because I called it a dead language.
Pretty hilarious.3 -
!rant
Help a future Linux convert out!
So far over the past year I've gone through Mint, Fedora, Ubuntu and REHL and all have had their issues or just didn't agree with me. Currently I've been using OpenSuSE Leap I haven't had much an issue with... But I'm looking to try out Arch, though I'm not a fan of the whole CLI install. Doing some more research I saw Antergos which is just Arch but more n00b friendly and more elegant to me. Has anyone had experience with Antergos? Is it as it seems? Any pros and cons with Arch Linux based things? Running it in a VM first doesn't do it justice for me.5 -
Just posted another tech related tiktok and youtube short.
I honestly enjoy creating tech content just as much as I enjoy coding.
https://www.tiktok.com/@gagan.suie -
Stripe cli uses Scoop package manager for windows installation.
https://media.tenor.com/NNTV9MjxX4w...2 -
I added an auto-translate-to-english feature to my streaming app https://mage.stream.
Gona add an option to select language later. 😁5 -
!rant
Spent the last 2 days installing and reinstalling and trialing Linux distros. Ubuntu or Fedora have always been my go-to distros but I’m actually giving Open Suse Tumbleweed a shot - any reviews?1 -
Which linux distro is best?
1. Ubuntu linux
2. Manjaro linux
3. Pop os
4. Deepin os
5. Linux mint
6. Kali linux
7. Open SUSE
8. Garuda linux
9. Debian linux
10. Arch linux
11. Kde neon
12. Fedora
13. Redhat linux
14. Elementary os
15. Chrome os
If you know other best distros, let me know13 -
Scammers are finally testing other content.
I don't recommend testing that QR code. Idk what it does.3 -
Looking for users to stress test our AI-powered collaborative streaming platform for gamers and developers
Up to 9 users can stream concurrently in a single channel. No external software or setup needed.
Would be super gnarly if yall could humble me with your presence and
1. login
2. create a channel
3. test it with your friends
https://mage.stream2 -
Random error that was occurring in prod discord authentication for new users (only in prod):
It wasn't returning the discord ID of the user logging in (only in prod). This should not even be possible if the user authenticates. So the null value from the ID was used and returned the first user in the DB (I know, weird mongodb edge cases). It should have returned null for the user searched not the first user in the DB wtfff.
Anyways, new users logging in would be logged in as me. Bahahah
Pushed the fix. All is good in the hood.1 -
Most of the code I write are adopted from SO answers and dev blogs, am I a terrible coder or not even one?
-
Urgent bug, some values are not getting displayed!! Frontend developer is always asked to debug, but don't we always know for sure it's Backend service not sending the value without having to debug