Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
Search - "glitches"
I'll create glitches and sell them as hipster logotypes to coffee bars.6
My introduction to computers was sitting in the family room on the floor with my dad, we had an old Dell laptop running Windows 94.
I remember him taking this weird square thing (floppy drive) and putting it in to the computer. He then said something along the lines of "you might like this" then he started up a game.
It was my favorite game (until club penguin came along)
It is now my second favorite game (Minecraft wins)
An image with weird pixelated graphics popped up on the screen.. it said "Commander keen". He started a new game, and I was instantly hooked.
After a while, I found this blog that had a list of cheat codes and I began to stack codes in various ways to find glitches and stuff.
It was very fun.
After that, I started learning how to use dos and then I used virtual box to run Linux. And eventually, I started learning python.5
@netikras since when does proprietary mean bad?
Lemme tell you 3 stories.
- come in to the office
- use internal resources (company newsletter, jira, etc.)
- connect to client's VPN using Cisco AnyConnect
- lose access to my company resources, because AnyConnect overwrites routing table (rather normal for VPN clients)
- issue a route command updating routing table so you could reach confluence page in the intranet
- route command executes successfully, `route -n` shows nothing has changed
- google this whole WTF case
- Cisco AnyConnect constantly overwrites OS routing table to ENFORCE you to use VPN settings and nothing else.
Sooo basically if you want to check your company's email, you have to disconnect from client's VPN, check email and reconnect again. Neat!
Can be easily resolved by using opensource VPN client -- openconnect
- get a server in your company
- connect it to client's VPN and keep the VPN running for data sync. VPN has to be UP at all times
- network glitch [uh-oh]
- VPN is no longer working, AnyConnect still believes everything is peachy. No reconnect attempts.
- service is unable to sync data w/ client's systems. Data gets outdated and eventually corrupted
OpenConnect (OSS alternative to AnyConnect) detects all network glitches, reports them to the log and attempts reconnect immediatelly. Subsequent reconnect attempts getting triggered with longer delays to not to spam network.
SYMANTEC VIP (alleged 2FA?):
- client's portal requires Sym VIP otp code to log in
- open up a browser in your laptop
- navigate to the portal
- enter your credentials
- click on a Sym VIP icon in the systray
- write down the shown otp number
- log in
umm... in what fucking way is that a secure 2FA? Everything is IN the same fucking device, a single click away.
Can be easily solved by opensource alternatives to Sym VIP app: they make HTTP calls to Symantec to register a new token and return you the whole totp url. You can convert that url to a qr code and scan it w/ your phone (e.g. Google's Authenticator). Now you have a true 2FA.
Proprietary is not always bad. There are good propr sw too. But the ones that are core to your BAU and are doing shit -- well these ARE bad. and w/o an oppurtunity to workaround/fix it yourself.15
I lost all my data from a terrible accident. By using recovery software over the course of a week (because the computer I had to use to recover it was less than adequate), I managed to recover most data. Upon restoring the data to the SSD, there was numerous corruption issues, strange glitches, etc. I tried running many system recovery tools, repairing the registry, disk check, everything. Today, I could not install Visual Studio Community updates because... it couldn't. It just popped up a blank window and that's it. I tried everything. Eventually, that combined with every other issue I've had, apps not working because of corrupt files and having to reinstall basically everything I've tried to use anyway, I decided to do a clean install.
So I'm waiting for many many many installers, right now. Nanite was only the tip of the ice berg. I guess what I'm trying to say is...
How's everyone doing? :)2
Worst thing you've seen another dev do? Here is another.
Early into our eCommerce venture, we experienced the normal growing pains.
Part of the learning process was realizing in web development, you should only access data resources on an as-needed basis.
One business object on it's creation would populate db lookups, initialize business rule engines (calling the db), etc.
Initially, this design was fine, no one noticed anything until business started to grow and started to cause problems in other systems (classic scaling problems)
VP wanted a review of the code and recommendations before throwing hardware at the problem (which they already started to do).
Over a month, I started making some aggressive changes by streamlining SQL, moving initialization, and refactoring like a mad man.
Over all page loads were not really affected, but the back-end resources were almost back to pre-eCommerce levels.
The main web developer at the time was not amused and fought my changes as much as she could.
Couple months later the CEO was speaking to everyone about his experience at a trade show when another CEO was complementing him on the changes to our web site.
The site was must faster, pages loaded without any glitches, checkout actually worked the first time, etc.
CEO wanted to thank everyone involved etc..and so on.
About a week later the VP handed out 'Thank You' certificates for the entire web team (only 4 at the time, I was on another team). I was noticeably excluded (not that I cared about a stupid piece of paper, but they also got a pizza lunch...I was much more pissed about that). My boss went to find out what was going on.
MyBoss: "Well, turned out 'Sally' did make all the web site performance improvements."
Me: "Where have you been the past 3 months? 'Sally' is the one who fought all my improvements. All my improvements are still in the production code."
MyBoss: "I'm just the messenger. What would you like me to do? I can buy you a pizza if you want. The team already reviewed the code and they are the ones who gave her the credit."
Me: "That's crap. My comments are all over that code base. I put my initials, date, what I did, why, and what was improved. I put the actual performance improvement numbers in the code!"
MyBoss: "Yea? Weird. That is what 'Tom' said why 'Sally' was put in for a promotion. For her due diligence for documenting the improvements."
Me:"What!? No. Look...lets look at the code"
Open up the file...there it was...*her* initials...the date, what changed, performance improvement numbers, etc.
I opened version control and saw that she made one change, the day *after* the CEO thanked everyone and replaced my initials with hers.
She knew the other devs would only look at the current code to see who made the improvements (not bother to look at the code-differences)
MyBoss: "Wow...that's dirty. Best to move on and forget about it. Let them have their little party. Let us grown ups keeping doing the important things."8
Every Website seem to has some glitches... and you can't ignore them like non-web-devs do... i wish i could look up the menu on a local restaurant-website without going crazy about the buggy slider or the misaligned address-div
So apparently Firefox can't handle (quick) animations from opacity 0 to opacity greater-than-zero and glitches around. Instead you need to animate starting from something greater than 0, like 0.001.
I had to debug this shit and it just adds to my reasons to dislike this browser.5
Fun fact for today
Do you know why we call computer bugs as computer bugs, and not just the formal word for it - "errors and glitches"
Some of you guys might already know this, but still worth sharing:
Wooooooow. Now im suprised. You may not know that but i like Xorg so much like really much. And mostly hated Wayland but well i just reseted the config of GDM and it gave me Wayland season and well it feels so fast and snappy. Yeah i see some graphical glitches sometimes here and there but thats to be expected. Gaming still sucks as i remember from early days but other then that i like it so far. I hate to say this but i might actually just switch to Wayland as default on my daily machine (My notebook).7
Now I do frontend. I'm a very sloppy and clumsy programmer when it comes to anything that isn't CSS. But when it comes to CSS I'm the ninja, I'm the absolute killer. I go very hard on CSS, I did my very best to know it inside and out. I chose CSS to be my scalpel language, my expertise.
Terrible choice isn't it? I don't think so. Because of my CSS my websites require only a minuscule amount of JS, and JS also more prone to bugs than CSS. So 1000 lines of CSS can never cause a runtime error but even 1 line of JS can.
Client-side pseudo-routing, pseudo-random patterns, persistent state, all-declarative custom data attributes that'll translate into UI, linting and many more – I can do it all in CSS only.
In CSS the order of properties doesn't matter. In CSS you can't write bugs, they are merely glitches that are easily fixable. In CSS you can't cause a runtime error. CSS is very fast (thanks browser optimizations) and powerful yet invulnerable without JS, there is no eval(). CSS never disappointed me. It's declarative, it just does what I tell it to do, nothing more and nothing less.
I'm now at the point where I can do responsiveness without media queries and dark modes without JS, I also lint my webpages' accessibility with CSS only and no JS linter.
CS background + one language that you know at the prodigy level = you're almighty.
Bonus quick CSS maffs – quit using transition: all. https://codepen.io/uyouthe/pen/...6
Needed my Windows 10 vm for parallax propeller development again. Should be pretty straightforward:
Start VM. Very unresponsive and Interface glitches with 2GB RAM so I give it 4GB to get on the desktop. Bruh, off to a good start.
Turns out that there are a few updates. So I try to install them. After two fucking hours Virtualbox screams at me for being out of storage. FFS Window$ updates managed to take up like 20GB extra.
Had to install it from scratch since my drive is full. Now my key won't activate because it is already activated. 15min support hotline, because 6*8 characters are necessary for a f*cking Phone activation.
1h of my life I will never get back, a barely viable operating system and I'm not even sure if USB passthrough works.
PSA:Gnome-Boxen has a superb unattended installer.18
Authors of this textbook that I'm holding should replace their GPU because that graphical glitches are bad2
Well after a month with Brave web browser I'm forced to go back to Firefox. It's way unstable, too many bugs and glitches and lacks some add-ons1
"What language should I learn?" Wellll.
43 PERCENT Of banking systems are built on COBOL
80 PERCENT Of in-person transactions use COBOL
95 PERCENT Of ATM swipes rely on COBOL code
220 BILLION Lines of COBOL in use today
"Experienced COBOL programmers can earn more than $100 an hour when they get called in to patch up glitches, rewrite coding manuals or make new systems work with old." 
Found this pretty interesting/crazy.
I am in love with WireGuard. I have been testing it and till now I haven't felt any glitches and it is so simple and feature rich VPN. https://www.wireguard.com
Sooo many fucking visual and functional glitches in iOS!
Just had my Files app stuck on a file preview. Couldn’t scroll, close or share the file. Closed the app, restarted the app, opened it again with no luck.
Had to offload and reinstate the app to get it working.
Apple is making sure that I go back to Android for my next phone.
To think that such an expensive phone has so many UI/UX glitches is infuriating! I like the overall aesthetics of iOS but these glitches/bugs/whatever-the-fucks are just plain frustrating.2
Setting up an FTP & Plex server for our house.
>> This was in my infancy of programming and tech, so it made me feel like a complete fucking BADASS.
I hate how people who’ve never written a line of code complain about video game developers....I’m going to school for CS and a friend of mine is in school for Game Development and from our combined knowledge of how the shit works, it just pisses me off when people complain about how they want new stuff in there games but than complain about bugs and glitches in the game. Like motherfucker it’s essentially a program, if your bitch ass wants new contents with no bugs make it your damn self.6
Is there a Linux distribution without a lot of problems with Nvidia drivers? I'm currently using elementary os, because I like the look of it, but I'm getting a lot of graphical glitches and black screens all the time and I was wondering if changing to another distro would help. Is elementary is known for graphical glitches, or is it just the Nvidia drivers? I've also turned my display manager into a mess while trying to customise my login screen, so it might be a good time to change to another distribution. Any recommendations? And one more thing, just out of curiosity, can you install multiple distributions and use the same home directory if home is mounted on a separate partition?15
When my Firefox window is too narrow devRant completely shits all over itself and glitches so hard that rants cannot be scrolled anymore unless I make the window larger and go apeshit on the scrollbar until it fixes itself again.
I thought my mouse broke.2
Worst dev disaster?
Welp, my now 6 year old Mac keeps sending signal to my monitors that in my experience regardless of OS generally says "my video card is gonna fuckin die soon".
I've re-installed the Windows partition like 3 times, but that responds to the video card problems so bad it pretty much just BSODs... but the Mac side soldiers on, just occasionally having weird visual glitches. Thats fine, I work on the Mac side.
And I don't really want to spend a shit ton on a new computer... but I do want a Mac, so I'm gonna spend a shit ton.
So now I have to decide if I can hold out for an M1 or if I should just shell like thousands for a Mac that will be out of date in like 4 months. After which for development purposes I'd still have to buy at least the M1 dev kit Mac Mini.
All of which hinges on this effing video card lasting another few months.
Because if it doesn't I'm going to have to use my kids 8GB fuckin HP laptop as my main dev machine while I get another Mac in the mail and that would fucking suck not to mention the like minimum two days sleep I'd lose just setting up the required local environments I'd need... not to mention I'd have to do all that in Windows... so I'd have to find Windows equivalents for all my dev tools. Or fuck it, maybe I could just install Putty and server cowboy everything... but it would still suck.
And, of course, I don't have time to do any of that because I have the normal like 2 tight deadlines on shit.
The next few months of my life, potentially my ability to earn a living, potentially my sanity...
Hangs on the health of a fucking six year old heavily abused video card.9
There are couple of ui glitches after update on iphone 7 and new ios.
Mainly with keyboard hiding tags or add image button.2
For all you amateur web developers out there: What made you want to start making websites?
Was it just a hobby that you decided to pick up, or did you want to pursue it as a career?7
So here is a mini rant from an amateur/hobbyist developer (me).
Over the past week, I've taken on a project that is much larger than any other projects i've attempted to handle (steam trading bot). This meant that there would be logic flaws, weird bugs due to unexpected behavior from shitty web apis (and their poor documentation hmmmm).
Anyhow, fast forward a few days and the code is complete. It's mostly functional, apart from a few glitches and unexpected behavior here and there...or so i thought. Apparently if someone trades and item to me that isnt in my pricegrid, the bot freaks out and kills itself, relaunches, and repeats this cycle (pm2). And i only found out about this on my way to school
So in desperation to fix such a critical flaw in my code (if my bot breaks a lot and doesnt accept trades, i can get banned from backpack.tf), i bust out my only device which is my phone, and start editing away (JuiceSSH and turbo client is godsend ty). 30 minutes later, after toiling through code with no indentation or syntax highlights (mobile pls), ive fixed it. So i push to live and alls well.
Then I arrive at school, pull out my laptop and decided to check up on my code to see if anything needs fixing.
Oh look in one line i used '||' instead of '&&'.
ok lets fix it.
ok lets push to live again.
I launched WinSCP to move the files onto the server, and just as the loading bar finishes and the file is overwritten, i realized; FUCK the code i had on my laptop wasnt the latest version i just worked on on my phone.
So that's that. 30 minutes of typing code without indentation and syntax highlighting on a 5 inch screen and it's all gone.
Version control is a must.
i wonder of the programmers/ designers for the game The divison are here.. if so.. you guys fucking suck! geez. never played or even hear of a game with so many bugs and glitches. then when they patch it. they actually make the game worse.