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 - "claim"
-
D: “Did the attackers exfiltrate any data?”
M: “I can’t say for sure, but most likely based on—”
D: “—but did you find any undeniable evidence of it?”
M: “Keep in mind that the absence of evidence isn’t necessarily evidence of absence. There was very limited logging to begin with and the attacker erased artifacts and logs.”
D: “If there’s no evidence, then there was no exfiltration.”
M: “If a business doesn’t have cameras on its front door and then gets robbed, it can’t claim there was no robbery just because they didn’t video-record it.”
D: “That’s a poor analogy. Nothing’s missing here. I couldn’t care less if a robber made a *copy* of my money. That isn’t robbery.”
M: “... If the Titanic really hit an iceberg, then how come no pieces of an iceberg were ever found in the wreckage?”19 -
Dear self proclaimed wordpress 'developers/programmers', kindly go fuck yourself.
I'm not talking about wordpress devs/designers who don't claim to have a better skillset than they have and are actually willing to learn, those are very much fine.
I'm talking about those wordpress people who claim that they're developers, programmers or whatever kind of bullshit which they're obviously not.
"A client's site crashed, you have to fix it!!!!!" sorry, come again? It's YOUR client's site. It's hosted on our hosting platform meaning that WE are responsible for KEEPING THE SERVERS UP AND FUNCTIONING.
You call yourself a wordpress 'developer' with 'programming experience' for 10 years but the second one of your shitty sites crashes, you come to us because 'it's your responsibility!!!'.
No, it's not. Next to that fact, the fact that you have to ask US why the site is crashing while you could easily login to your control panel, go to the fucking error logs and see that one of your facebook plugins crashes with a quite English error message, shows me that you definitely don't have 10 years of programming experience. And if you can't find that fucking article which tells you exactly where the motherfucking error logs are, don't come crying to us asking to fix your own fucking bullshit.
"My clients site got hacked, you have to clean it up and get it online again ASAP!!!!" - Nah, sorry, not my responsibility. The fact that you explicitly put your wordpress installation on 'no automatic updates' also doesn't help with my urge to fucking end you right now.
Add to that that we have some quite clear articles on wordpress security which you appearantly found too difficult (really? basic shit like 'set a strong fucking password' is too difficult for you?), you're on your own.
"I'm getting an error, please explain what's going wrong as soon as you can! this is a prio 1!!!!" - Nope. You were a wordpress dev/programmer right? Please act like one.
I'm not your personal wordpress agent.
I'm not your personal hacked wordpress site cleanup guy.
I'm not even a fucking wordpress professional. No, I'd rather jump off a bridge than develop wordpress bullshit for a living.
That you chose to do this, not a problem. Just don't rely on me for fixing your shit.
I'm sick of cleaning up your bullshit.
I'm done with answering your high prio tickets about bullshit which any dev could find out with just a few minutes of searching.
Oh your wordpress site isn't showing up so high in google? Yeah sure, shoot a ticket at us blaming us for your own SEO mess. I'm a fucking sysadmin, not a SEO expert.
I'm fucking done with you.
Go die in a fucking corner.18 -
I work at a small retail store and we have quite a few regular customers who know I'm studying computer science because I'm always coding at work on my laptop.
One lady who comes in quite often and is very sweet asked me if I would take a look at her phone. She said she bought it and paid the owner of a phone repair store to set it up for her, but was felt like he did something weird to it. I told her I wasn't an expert but would look at it.
Oh my god. This guy set up her phone connected to his own personal icloud account. All of his music was on there. All of his contacts were on there. All of his pictures were on there. Even nude pictures of multiple people that this lady said she definitely does not know. I tell her this is very very wrong and no one in their right mind should've set her phone up this way.
I automatically think to factory reset. I'm unfamiliar with iPhone, as the last time I used one was an iPhone4 many years ago. I was unaware that apple applies an authentication lock when the phone is reset.
The authentication is set up underneath yet ANOTHER email address that belongs to this guy, as this lady promised me she has no knowledge of any email address similar to the one listed, nor does she have access to it.
I tell her to call the guy and ask for her money back and to unlock her phone so that she can reset it herself.
He claims that he cannot accept refunds if a factory reset has been performed.
Uhm, I am calling SOOOOO much bullshit. There should be absolutely no reason why the owner of the phone cannot factory reset it. The owner should be able to do ANYTHING she wants with it, without being locked out of it because some creep at a repair store did NOT DO HIS JOB CORRECTLY AND HE KNOWS IT. Why else would he claim he can't refund if it's been reset, because he KNOWS she got locked out.
So long story short I talked on the phone with him and cussed him out telling him he was wrong for taking advantage of someone who doesn't know much about technology and that he was invading privacy and violating her security and that i would report him if he didn't fully refund her and unlock her phone.
He gave her all of her money back, unlocked the phone (which she is deciding to sell because she got so scared by this), and I'm still filing a complaint against this man and his store. Who knows how many more clueless people he did this too. Fucking scumbag.10 -
I don't even know where to start with this rant!
I haven't paid rent for 3 months now.I haven't paid the WiFi and electricity bills too.Hell, I haven't even paid the fucking college fees and it's almost mid-semester.I have like 100+ other bills I haven't paid.I have exhausted loans from all of my banks and I am at the fucking end now!!!!
What's worse is that some motherfuckers owe me close to 4 million in local currency!!!The project was finished in April and until now they can't fucking pay me because their "CEO has not signed the cheque". Motherfuckers, we were all in the same room when we agreed on the pricing.That half-assed CEO was also there!
What the fuck is wrong with people?WHAT THE FUCK IS WRONG WITH PEOPLE?????
How many fucking times do I have to come to your stinking shit office to follow up on payments.How many fucking times????How many fucking times do I have to see new V8s parked outside your office yet you claim you still collecting the funds.How many fucking times?!!?
Please fucking pay me!.I fucking need that money stupid.I don't survive on eating flies! FTW!9 -
Today when showing a game that I made:
X: So you used Unity, it's so easy
Me: Yeah I mean compared to....
X: Thus since you used a game engine, I can't say your game was completly developed by you.
Me: So you are saying that since a builder didn't make bricks thus he can't claim credits on the building he made?13 -
Stop it with the Linux shilling already.
I'm 27 years old and I love Linux and git and vim just as much as the next guy (yeah fuck you emacs!). I have discovered this place as a room for discussion, advise, humor and rants of course, and I had my good share of giggles.
But lately it seems that every other Post is "look at me I installed Linux" or "hurr durr he doesn't use git" or "windows omfg kill it with fire". And to some degree, those rants have a good point and are absolutely right. However, most of them are not.
This is why you're part of the problem. Constantly shaming and ridiculing any technology that's not hip in nerd culture, regardless of the circumstances. This makes you look just as bad as the peoples you look down upon for writing their code in notepad++ on windows xp with McAfee installed. Even worse, from a professional point of view, it absolutely voids your credibility.
How am I to take you seriously and presume a fair amount of experience and out of the box thinking if all you do is repeat catchphrases and ride the fucking hype train. And yes, I know there are a lot of minors or peoples who are just getting started in the industry. But I have seen enough self-righteous hateful spews from peoples who claim not to be.
Anyway, this is getting long and I think I have made my point. Maybe I am just too old to be joking around that shit all the time anymore. But from what I have seen, I wouldn't hire the biggest part of you. Not because you are bad at what you're doing, but because what you say makes you look absolutely unprofessional.
But then again, this is devrant and I love you all. Have a great week everyone!21 -
Today the inconceivable happened at the office. A rather attractive female colleague of ours asked if anybody could help her with a Java related issue.
Of course the majority of guys were more than willing to help.
A victor finally emerged. He went on to claim his prize by helping the fair maiden.
After a few seconds..."This is not Java. It's javascript'
I shit you not we just exploded in laughter 😂7 -
Dear tech YouTubers, fucking stop trying to justify the iPad pro as an actual pro device that can replace a laptop for everyone...
Yes you can make music, yes you can draw and yes you can watch content...
Can you have multiple windows?
Can you write code and natively compile?
Can I use a mouse?
Can I power multiple displays with seperate apps?
Yes it's powerful but it's still an iPad, just because you made a bigger screenee phone doesn't mean you can claim it as a full PC replacement... Cunts -,-
(Would like to point this out mostly to Johnathan Morrison for that video showing off a single person using the iPad for a singular purpose, pissed me off more than anything!)16 -
People that make shit like the original tweet piss me off.
So what if I like to spend a lot if my time looking at social media and on my phone? I can name lots of things that are more unhealthy than social media and enjoying modern technology.
Don't get me wrong, it does reach unhealthy levels when you're obsessed with the likes or followers and allow it to consume your life. But fuck off Gareth; the average user that you'll claim is "addicted" isn't even that bad.
And it's ironic that you'd post this on a social media that you're bitching about.
With all this being said, I hope you enjoy the sarcastic reply. I almost cropped it out but decided it was pretty funny, so I left it.22 -
New client wanted us to redo their site and boost their SEO because "nobody has ever used our contact form".
Looking at their current site, turns out their contact form is POSTed to an HTML page, that obviously does 0 processing on it. Like tossing it on the trash bin.
Their current website is done by a company that claim they're experts on web design for our clients sector.
Still haven't stopped laughing.7 -
"You claim you are a developer and don't know what firebase is? Pfft"
Words uttered by one of my classmates flexing on some 4th semester college inmates. I don't know what's more annoying his squeaky voice, the pretentiousness of using headphones as a necklace during class or that I was just like him when I was a freshman (minus the low hanging fruit flexing).
God fucking damn, I'm not even mad at his obnoxious pampered kid semblance, it's the irony of this enlightened fago falling into the god forsaken rat race. Why?
Because he hasn't been magnanimously disappointed by one of the most corrupt systems I've ever been witness of, yeah keep talking about firebase to the teacher who just nods pretending she knows what you are talking about.
I've had this same teacher before and your nice asynchronous ES6 express nosql solution will come last compared to all the WordPress templates she'll approve because they are pretty and all the time you invested, yeah, right into the crapper, seriously it would've been more satisfying to just masturbate everyday until Christmas break. I'm not pissed at him, annoyed by his semblance maybe, but I actually pitty him because the system will take a big shit on his face and he's just smiling.
Damn it, all these careers ruined by lazy ass professors who think leaving a shitload of diagrams as homework counts as teaching. And before any quirky brother interjects with "oh maybe your University is shit", "muh University verry gut u suk", you shut the fuck up! I know my university sucks even tho is "one of the best ones" by the corrupt media's standards, I'm here to vent about issues, real fucking issues happening in real corrupt systems, I'm taking about professors sexually abusing students, not going to classes, no centralized teaching systems, fucking chaos.
I'm happy for you if you feel good about the piece of paper you hang on your wall that certifies you as Bobby the guy who not only learned a shit load about computers, he also bent his ass so far for us and payed us so much money for it, it's funny he thinks himself as smart.
I know, I know, you went to an ivy league college, have a wonderful job and owe some money, good for you, some are not so lucky and I'll make sure those lazy asses who take advantage of the system lose their jobs.
I'm so sick of this shit we call "moodern educashion"7 -
!dev I'd just helped a client cut over to a new fiber connection and then left for Vegas, about 2 days into the trip my wife and I decided to hit a breakfast spot that had bottomless mimosa's, which was of course a claim we had to test.
As we are walking(stumbling) out of the restaurant I get a call that the connection has crashed and the entire car dealership is unable to sell cars, which they tell me is important functionality.
So I make it up to my room and break out the laptop, luckily the mgmt interfaces are still available externally so I'm able to log in and then have the fun challenge of 1) not falling off of my chair 2) not accidentally making a change that kills what connection I have in and 3) fixing their actual issue.
Took me almost an hour to find a simple OSPF issue but at least got them working and happy. However by that time I was beginning to sober up, which is the absolute worst thing that can happen while day-drinking and ended up basically causing me to be be hung-over for the rest of the night, including my wifes friends wedding, which she wasn't thrilled about...
The moral of this story is to make sure to NOT stop drinking while dealing with unexpected production impacting events.1 -
🍿🍿 pull up a chair and get comfy. This was a few years ago and anger has filled some details, so bear with me...
One day, during one of rare afternoons off of work, I was in the library to work on a group project for school. This was maybe a month before it was due, so we were tracking for decent progress and one less stressor over finals. It was about 80° F out, with the perfect breeze for the beach, but school comes first.
I'm team lead (which is terrifying, but less important) and my bro C shows up early to be ready to go on time because he's professional. I'M SO BAD I FORGOT DOUCHEBAGS NAME, so he's A (for asshole), shows up AN HOUR AND 15 MINUTES LATE. But it's not the end of the world, C and I worked around our database schema (which A sent us and we approved), so we could iron out kinks as we went.
A gets there... Fucking finally.
Fucker didn't have the database built (had 2 months to do it, we all agreed on schema a month prior. We're trying to be the adults our ages claim is to be).
*breathe in, count to 10* not a problem, A, just go ahead and start it now so we can at least check what we have.
Ok, my queen, I'll have it done in 10 minutes...
🤔🤔
We needed an id (sku... Which, in 99.9999% of companies is numeric), a short name (xBox one, Macbook, don't smart tv), a description and a price (with 2 decimals). All approved by all 3 of us.
His sku ranges from 3 to 9 ALPHA NUMERIC CHARACTERS, the names were even more generic than expected (item1, item 2, Item_3), no description, and he somehow thought US currency had 5 decimal places!!! (it's more accurate...)
There was an epic, royal, and expensive fight scene in the library (may have been during the Lenten season I decided to give up caffeine AND fast for 40 days to prove a point to an ass wipe of a history teacher, don't recall). I made him cry, he failed the class because C and I wound up fixing everything he touched (graded by commits, because it was also an intro to git, but also, a classmate saw it all), and I had to buy multiple people coffee for yelling in the library.
A tried making out buttons work (I was fed up and done thinking for the day, so moved to documentation), but he fucked those up. I then made those worse by having nested buttons, but I deleted all his shit and started over and fixed it.
I then cried, but C and I survived and have each others backs still.11 -
Any code I make for clients is under a strict license unless specified otherwise. It's a straight forward license pretty much stating that they can't sell it or claim it as their own. I've had a few clients break that license but one stood out. I had made a piece of software that cost her over $2,500 due to the amount of hours that went into it. The transaction went along smoothly so there was nothing to be alarmed about. She came back for more work about 6 months later and I decided to do some checking up on her to see how her business was going. Immediately smack bang on the home page was my software being sold for $30/month. Needless to say I was outraged. She said there was no talk of a license which I responded with pulling out the contract that she signed where it explained that signing the contract meant she was in agreement with the specified license. 2 months after this started, I'm being awarded any profits made from said software along with her closing down the website. As much of a bitch as she was, it wasn't worth my time trying to get more out of her.5
-
That feeling when the company looses a 120k account and it is blamed on your expert opinion and poor handling off the situation when It's really the fuckwits in sales who in their greed for provisions make shitty pitches.
I got a call to attend a meeting with a customer. Present was also the "developer" from the customers side who was to oversee the projects. The pitch was made earlier, but no information was provided beforehand so I was going in blind, covering for a suddenly absent lead. The point was to roughly present how the project was to be executed and I was told to voice my opinion on development time estimate that the clients expert had given. They were outsourcing and had already fired their whole team.
I gave a number based on the provided information and all hell breaks loose. Suddenly it's a total circle jerk. Shit goes down. The "dev" tells that he can do it himself in half the time and starts showing some shitExcelsOfTotalAbsurdness that prove it. I calculate his claim and end up with a result that he has 60+ hours in his day, so I ask why doesn't he do it then? Why the outsourcing if they could just give him a raise and save a ton of cash.. sudden silence and you just can hear the rusty gears turn while they try to make a new excuse.
Well it went south. Today I found out that the client was our sales guys buddy. so TL;DR of it was that our sales guy was trying to make a quick buck and give a break to his buddy and hang the shitbucket on our team. I pointed out that this was a shitty business deal that would go into the red, but the sales guy turned it around and now "I cost company 120k/month account on a long project" and because I acted unprofessionally customer is unhappy.
I FUCKING HATE THIS SHIT
secretly hoping to get fired over this10 -
I give up. It‘s impossible to argue with Apple.
I tried to bring my unofficial iOS devRant app "JoyRant" into the AppStore. It was available via TestFlight for years and it wasn‘t a problem there, apparently. Now for the AppStore, it is a problem.
I talked with the Apple review team for 3 weeks and the discussion went in circles.
They said that my app tries to disguise as or to misrepresent another app on the store (the official devRant app, even though it‘s not available anymore, apparently).
I was asked to remove all of the mentions of devRant from any description or any place in the app. I did. Even though it was stupid because how are people supposed to know that they need a devRant account to use my app? I‘m not allowed to mention devRant.
After that, they said that it can not have the name JoyRant because it sounds too similar to devRant.
I changed it to devJoy everywhere, the app, the meta data for the app store, the github page where the required legal crap is hosted, and in the legal documents themselves.
Did it help? No, it didn‘t.
Apple then proceeded to claim that my app is trying to deceive the users into thinking that this is the official devRant app. Even though I have explicitly stated in the description that it is just an unofficial devRant client.
Now apple says that I should "revise the app content".
Which I assume means that I need to make it something different. Yeah. Great suggestion!
So, I will rename the app back to JoyRant and provide it via TestFlight, as it was before.
Thanks for reading. I needed to vent.31 -
Most of the tech YouTubers are really noob engineers.
Joma was a data scientist. He is an L3 engineer at Google and he hasn't done much during the last 1 year based on his internal stats.
I saw tech leads stats while he was at Google and that dude did nothing during his time. I'm sure he was an IC before he became a lead.
Clement talks about system design bull shit but he's a math major who worked on some angular front end while he was at Google. Basically his experience in tech is mostly involving using mat-button and mat-input. He also quit FB in a month.
Listening to tech lead gives me cancer. That guy was also some front end/ mobile engineer. I don't think any less of mobile engineers but tech leads acts as if he built some large scale systems at Google and FB. His opinion about react native shows how much of a noob he is. He also talked about docker in one of his video which showed he had some fundamental misunderstanding of what docker is. In his courses, he struggles to explain simple algorithms.
I don't know how these people have the courage to claim themselves as some sort of experts in the field when they are extreme noobs. They also sell some shady courses and are robbing innocent college kids.
One thing they all do well is talk. Which I give them 10/10.10 -
I forgot to claim my free stress ball, but then the ++ required were increased so here's a rant about exiting vim:wq
ESC
recording @q
:wq
^C ^C
:q
:Wq
:wq
Wait, shit, I made a typo!
$ nano file.py4 -
No matter how much product owners claim "bugs have priority over anything else", "we value high quality structured code", and "we do test driven development"...
...Once a big client wants a feature to be developed before they sign up, dirty code will be written from napkin specs, and that code will always be refractored "soon".4 -
Microsoft are getting a lot of pats on the back today for open sourcing MS-DOS. It might have meant something before FreeDOS was so well established and mature, but now... really, who gives a shit? Even more significant, they already "open sourced" it before, just not hosted on GitHub.
Here's the thing. Going open source is like losing your virginity. You only get to do it once, you can't take it back, and you certainly can't claim to be doing it again just because you're using a different host.9 -
I have colleagues that enjoy only drinking, nothing wrong so far but those guys are ordering a lot of crates monthly on the company budget.
You can see it as part of the fun or making the workplace enjoyable, what's wrong with having some relaxed atmosphere?
The funny fact that each developer has an education budget and guess what? you can't even claim it, the manager said no to conferences, if you want to get a book or training he will come up with 1000 excuses.
So when the company priority is spending thousands on drinks and ignore education and growth don't expect the motivated developers to stick longer.1 -
me and my co-workers: "lmao lets see if this github copilot is so great as they claim"
copilot: *solves issue we've been working on for 8 hours, in 10 seconds*
me and my co-workers:
(┛ಠ_ಠ)┛彡┻━┻10 -
Why is it so important to some people to claim that "HTML and CSS are not programming languages"? I get it, you're a REAL programmer working with arrays, maybe tuples, objects and possibly direct memory management. Who the fuck has a right to call themselves a programmer for writing some brain dead markup or poorly designed selectors, right? Who fucking cares for semantic tags or nested selectors?
Just think for a few seconds about when you were taking your first baby steps to becoming the GOD ROCKING MEMORY HANDLER THAT WRITES _REAL_ CODE that you are today, and how good it felt to be able to create something that appeared on your screen. It felt pretty awesome, yeah?
Now imagine if someone much more experienced than you told you "You're not a real programmer, that is not real programming. You should see what I do, I do real programming".
I think you get it. Why spend your energy spreading bad vibes when you could spend it on something more productive. Like reading up on the new CSS4 specs ;)18 -
I’m convinced that Xcode and android studio are locked in an epic race to the bottom to claim the title of shittiest IDE.6
-
Life as a homeless developer.
I'm a lil brainsick but homelessness makes you that way.
I started writing software as a hedge against an old injury i had from my teen years. I have a unique condition leaving me with limited use of my hand as such any jobs like cashier call center and they like are of limits to me, i can't hold change because my hands don't bend flat, and to much typing is excruciating. Therefore being adev should get the most bang for the buck that I have left. Ive been doing this for 12 years. Well it's all bullshit and unicorns. I can't get a job to save my life. All i get is calls from recruiters wanting a full stack retard. I'm an erlang developer for about 5 years, c# php no i can't do Photoshop or frontend gay as colors because it's a different skillet. Oh but trumpy says we're at the lowest unemployment ever, ya because we're all homeless and companies are still looking for unicorns, they don't exist just like the fake jobs which is the real fake news. In reality if a company wants you its because their dev left and you are to fix their broken shit, which never worked in the first place thus cannot be fixed besides I'm not a plumber. In my opinion many companies nowadays are run by liberal sjw children who don't value your time but want the product now, spoilt. Recruiters are the worst, gimme money because i touched your resume. I'd rather just kill myself than try to appease some fucking retarded children. Its so awesome to live in a tunnel while my skills entropy while i have 160 self published github repos, know many programming languages and be told your have no value. its those same children that dont understand the flow of money or value loyalty, claim we have all these jobs but no skillid employees, so they can bring in more visa overstayers, underpay them and claim record profits, the more you pay forieners my countries money the less there is to go around in the society leading to disenfranchised people like me, and you wonder why there's so many shootings in il. How long can i endure homelessness before i start becoming a criminal? Soon i will have no other option. You employers had a choice but I'm going out with a bang.25 -
So... I've seen my dad talking a lot about quantum computers, and it's getting quite embarrassing to be there when he talks about them. He doesn't understand shit about them, except that they somehow use quantum mechanics for something.
Last week my uncle from Spain visited us. He's a Cristian pastor, and a cool guy, so they always talk about god and similar themes. We gathered the family to have a dinner with my uncle as he only was going to be one day with us. This is how part of the dinner went by:
" so, <Uncle's name>, have you heard about quantum computers?"
me thinking:*Oh my God. Please not again... *
"The nasa, the US government and all kinds of powerful entities are getting the quantum computer."
He always talks about THE quantum computer as if it was just one big machine.
"They have found that multiple universes exist through it. If this is what they are telling us, imagine how far they've gone. Remember that technology is always 8 years ahead of actual public technology."
Me:*please dad, stop. Who the fuck is made that claim and how many fucking years ago?*
"Did you know that many people remember that Mandela died in prison, while in the oficial version, he died after it? They must be messing with multiple universes, or multiple timelines are getting intertwined."
Me: *please, not the mandela effect again*
Then my dad procceded to talk about multiverses and how THE quantum computer was the future and about some parts of the Bible that supported it. Bizarre, I know.
When we are alone, I always try to tell him how things actually work but he always twists my claims to support his. Last time I told him that the mandela effect was perfectly explainable by psychological phenomena around forgotten memories. But this is going to far... Fuck the guys that made zeitgeist. Fuck Alex Jones. Fuck random youtube conspiracy channels. They make technology look like fucking magic for muggles.10 -
Ubutu's organization is so slow in the Code-in contest.
I mean, I've been waiting for 17 hours and they still didn't accept or decline my submission for the second task.
I can't claim another task until they accept this... Plus, my goal is to be one of the finalists, so if they don't hurry up then it won't happen.11 -
A physician, a civil engineer, and a computer scientist were arguing about what was the oldest profession in the world. The physician remarked, "Well, in the Bible, it says that God created Eve from a rib taken out of Adam. This clearly required surgery, and so I can rightly claim that mine is the oldest profession in the world."
The civil engineer interrupted, and said, "But even earlier in the book of Genesis, it states that God created the order of the heavens and the earth from out of the chaos. This was the first and certainly the most spectacular application of civil engineering. Therefore, fair doctor, you are wrong: mine is the oldest profession in the world."
The computer scientist leaned back in her chair, smiled, and then said confidently, "Ah, but who do you think created the chaos?"
Note:
Ten points for an arbitrarily female Computer Scientist. ;)4 -
N: Me
M: Mother
M: Can you help me? I can't update pages.
N: Sure *Checks problem* it looks like you installed it with the old apple account, you just need to reinstall it using your new one.
M: What about all my pages documents on icloud?
N: *Compares documents on mac to her other Apple devices that never had the old account* See? The documents would have to be on the new account.
M: Are you sure? I don't want to lose any documents.
N: I know, don't worry their on your new iCloud.
M: *Calls apple support*
N: *Talks to apple support who after an hour of chatting to her through me because I translate customer support to mother confirms what I was telling her*
N: Reinstalls pages and everything is fine.
I was originally going to make a post talking a bit about how people love to second guess anything I say but thought this story provides a decent example. When it's something of a personal nature or someone is asking for my opinion in genral then it's perfectly reasonable to ask multiple people. It doesn't bother me when someone asks for my help, it bugs the shit out of me when someone asks for my help and then doubts everything I say in this case even after providing some evidence to back up my claim and wasting a solid hour. If you ask for my help your trusting that I have the knowledge necessary to assist, if I don't know for certain I'll try googling the problem but even in that case calling support doesn't bother me because I clearly don't know how to help.
P.S. This was my first story, how did I do?7 -
I'll start this by saying that i am neutral to Linux. I don't hate it but sure as hell don't like it either. But this still pisses me off. Fucking leftists and feminists are dictating how the Linux community should operate and doing so in the most disgusting way possible.
Those cock haters claim they are for inclusiveness but then create a code of conduct that is against white males.
We never cared about race or gender before. But because of actions like this we are starting to treat people differently based on gender and race. It is like we are going backwards instead of progressing and this is because of their "progressive" ideas.
Fuck you, you are making programming not fun anymore.
For me, I'll keep calling a spade a spade and don't give a fuck about anybody's feelings. We all should be doing this to combat this dumb shit being shoved down our throats.
For reference, I'm talking about this https://lulz.com/linux-devs-threate...25 -
Does linux suck? Imho, Yes.
A lot of the people bash windows regarding automatic restarts, updates, bsod etc.
I may be unusually lucky, but the last bsod I saw was in 2014 because of a faulty synaptics driver.
I've really tried to use linux to see what the hype is all about. Quite frankly, it sucked. The first time it wiped out all my data, I realized the value of backups. Hence I do not have a single pic of my school now, thanks to complicated ubuntu mounting.
Next is driver support. When I plug in a device, I expect it to work. I don't want to spend a day googling for drivers.
Why the fuck would I want to use a black terminal which gives me a headache. Am I in 1980? Which sadistic asshole designed vim ?
I have seen linux developers who claim to be linux experts and love linux. They take so long to do simple shit. For god's sake don't tell me there are GUI versions of linux available. I'd rather work in windows 95.
Why in the world would anyone want to use ls to see the contents of a directory! It is seriously so fucking unproductive.
I can't just download a software, click next a couple of times, and be done. No no no. I've to do sudo apt get update. Then try to find the fucking package. And if all goes well, there's always the dependency issue which is going to bite me in the ass. If google and stackoverflow go down, most linux devs will die a cruel death.
Fuck you linux.
I'm not saying windows 10 is the best, but at least I don't have to crawl through shit to use it. If you don't like automatic updates, disable it you moron. It is easier than renaming a damn file in linux.57 -
Got an email earlier this week. It went something like this:
"It looks like your team still hasn't delivered the logging and monitoring solution that we asked for. Can you get it done in time for our production deployment next Friday?"
Um, wait, excuse me, WHAT?
1. You never actually asked for the thing you claim we didn't deliver. In fact, when we brought up the fact that you should probably have some monitoring set up for your servers, you said it would be handled entirely by your own team.
2. I HAVE BEEN WORKING ON THIS PROJECT FOR SIX MONTHS WHY DIDN'T YOU TELL ME YOUR DEADLINE UNTIL NOW
3. I won't even have time to start working on this until the Monday after your prod deployment date. Sorrynotsorry.
I really shouldn't be surprised though. This project has been a clusterfuck from the very beginning so this is just par for the course.2 -
!dev but definitely rant
Here's a fucking thought:
How is holding women over different standards at events and (non-physical) competitions (hackathons especially, somehow) NOT widely considered sexist? I don't even mean towards men - yes, of course.
But also towards women: By preferring their results in some competitions in order to "support them", you implicitly degrade them to be small children in need for praise. You imply that you expect them to perform worse. By "women-first" PR bullshit, you do what you claim to be against. Fuck you.
Why can't we just hold everyone to the same fucking standards? Women can be just as good in tech as men, when interested. I would even make a point that these different standards hold back women from trying to get into any tech-related career.17 -
Made this project "Come Fix Me" in a 24hr hackathon. Won the most innovative solution.
An android application for citizens(users) which allows them to register issues on potholes in their area.
Web for report management
Usage Flow:
User clicks a photo of the pothole and registers a new issue.
The photo gets uploaded on the firebase database along with other information like GPS co-ordinates.
The image is downloaded in the server and served in the pothole detection script.
If pothole is detected an estimated area is calculated, if no pothole is detected user's issue gets rejected.
After successful detection details are uploaded on the web for administrator, these issue are forwarded to govt. officials.
Once the officials claim that they have fixed the pothole, the user gets a notification and they can close their issue if pothole is fixed
Demontration:
https://youtu.be/cN9kijExwyI
Github Link:
https://github.com/globefire/...rant story innovation python web development firebase yolo opencv android development machine learning cuda13 -
I fucking hate ppl who transferred from business program into the CS program. They are all talk and no action. Literally this girl who claim to be “good at algorithm” doesn’t even know how to write a quick sort. In the past 2 months I have received more request from business program students to “help debug program” than all of the other departments (science, engineering) combined. Worse, some just straight ask for my code so they can copy off my implementation.
Seriously, it’s okay if you don’t know how to do stuff. But it’s not okay if you don’t want to learn AND feel so fucking entitled. I have a lot of homework as well, it’s not my responsibility to **help** you.8 -
Every scrum meeting where I can't figure out what I should claim that I did yesterday...
"Scrolled devRant and 9GAG" obviously isn't an option!5 -
Fuck my manager. >_<
I'm a fresher at a medium-sized company. Our team is relatively new and we don't have a dedicated support team for the product the team developed (before I joined the company).
So when I was allocated to the team, I was put into support, citing it as a good learning experience (and it was). But it's been a few months. And the support work got boring and uninteresting, looking at logs which don't say anything, dumps which are completely normal and most of all, dealing with unresponsive OSEs, when they claim the issue is super critical and really tricky.
Anyway, there was this tool (among other things) that had to be developed as a support tool for our product and I ended up being paired with a guy who ended up being in charge of it. We started working on it slowly, designing and implementing a framework for the tool.
This goes without saying, I love development.
4 days later, my manager says "why are you developing it? Who's gonna look at support issues?"
Fucking hell. I was hired to be a developer and you got me just decide to up and shove me into support for the next 3-6 months while others are at least enhancing our shitty ass product? And I can't even quit for another year and a half because I signed a bond!
Oh, the depression.11 -
Worst advice about programming...
My discussion with my company sistem admin :
Me : you must always think that users are dumb and will make mistakes (like putting letters when db saves as number)
He : users must learn, if they make such mistakes its their fault.
My claim: I learned early in school to always assume that users are stupid and will always find bugs and exploits by coincidence. So protect your code from bad imput8 -
I'm starting to get sick of people calling out js for being what it is, a terrible pile of shit, without taking any effort learning the language. just because you wrote an app in java or python doesn't mean you're entitled to a free certificate in any language with a name that makes it sound easier.
in fact, I'd claim that for an experienced programmer, Java is much easier to pick up than JavaScript.
but, if all you want to do is sit here and complain, and you can find no joy in reading pages on end of documentation... well then, the only thing you're missing out on is the biggest fucking platform of the world. so don't worry I guess. it'll be fine. right? eventually the users will see that the web is just a nuisance for developers and they'll all start using native apps...6 -
When teachers expected you to write code for them for free that they didn't even understand and then copy it and claim it as their own....
-
So, to anyone defending IBM at this point, a member of a client's offshore team used their paystub as test data. Aaaaand I was horrified by what I saw.
Their pay is less than $2/hr ($3973/yr, 300k INR).
I can't even. Not only that someone would pay so little to a supposedly degreed professional (I question the validity of that claim based on performance, that's a story for another time), but that companies feel comfortable giving full production system access to people I would not blame for taking bribes.
Fuck.14 -
Ok friends let's try to compile Flownet2 with Torch. It's made by NVIDIA themselves so there won't be any problem at all with dependencies right?????? /s
Let's use Deep Learning AMI with a K80 on AWS, totally updated and ready to go super great always works with everything else.
> CUDA error
> CuDNN version mismatch
> CUDA versions overwrite
> Library paths not updated ever
> Torch 0.4.1 doesn't work so have to go back to Torch 0.4
> Flownet doesn't compile, get bunch of CUDA errors piece of shit code
> online forums have lots of questions and 0 answers
> Decide to skip straight to vid2vid
> More cuda errors
> Can't compile the fucking 2d kernel
> Through some act of God reinstalling cuda and CuDNN, manage to finally compile Flownet2
> Try running
> "Kernel image" error
> excusemewhatthefuck.jpg
> Try without a label map because fuck it the instructions and flags they gave are basically guaranteed not to work, it's fucking Nvidia amirite
> Enormous fucking CUDA error and Torch error, makes no sense, online no one agrees and 0 answers again
> Try again but this time on a clean machine
> Still no go
> Last resort, use the docker image they themselves provided of flownet
> Same fucking error
> While in the process of debugging, realize my training image set is also bound to have bad results because "directly concatenating" images together as they claim in the paper actually has horrible results, and the network doesn't accept 6 channel input no matter what, so the only way to get around this is to make 2 images (3 * 2 = 6 quick maths)
> Fix my training data, fuck Nvidia dude who gave me wrong info
> Try again
> Same fucking errors
> Doesn't give nay helpful information, just spits out a bunch of fucking memory addresses and long function names from the CUDA core
> Try reinstalling and then making a basic torch network, works perfectly fine
> FINALLY.png
> Setup vid2vid and flownet again
> SAME FUCKING ERROR
> Try to build the entire network in tensorflow
> CUDA error
> CuDNN version mismatch
> Doesn't work with TF
> HAVE TO FUCKING DOWNGEADE DRIVERS TOO
> TF doesn't support latest cuda because no one in the ML community can be bothered to support anything other than their own machine
> After setting up everything again, realize have no space left on 75gb machine
> Try torch again, hoping that the entire change will fix things
At this point I'll leave a space so you can try to guess what happened next before seeing the result.
Ready?
3
2
1
> SAME FUCKING ERROR
In conclusion, NVIDIA is a fucking piece of shit that can't make their own libraries compatible with themselves, and can't be fucked to write instructions that actually work.
If anyone has vid2vid working or has gotten around the kernel image error for AWS K80s please throw me a lifeline, in exchange you can have my soul or what little is left of it5 -
Well, devRant has turned me from a bigot arse into quite the humble and decent person, and on top of that, introduced me to some new series (well more so the users than the platform, but you know what I mean).
Binge watched Silicon Valley (season one, I just started) and learnt about dick to floor ratio.
Prior to that binge watched Mr Robot. Cannot remember who suggested that, so I cannot attribute the appropriate gratitude to the appropriate person here.
Add to that that I no longer claim one language to be holy amongst others. Yeah. I was that dick before, we all have a bad side. I'm just admitting it.
I sat down and started utilising other languages, and even found quite a few that did what I wanted more efficiently. Plus I have gotten to meet some sharp people and broaden my own mind.
Fuck I hate my job, but I see a fucking brilliant future for myself thanks to coding and the open mind that I have attained. I attribute this to devRant (perhaps it was lying dormant, but you guys awoke it.).
Enough chitty chat, I'm off to sleep and then code my balls off.2 -
So yesterday I went to the postal service to claim my package(stress ball). While I'm waiting for the package the employee there asked me:
EMPLOYEE: There's so many stress balls here why buy one overseas.
ME: It's a dev swag I got free.
E: Oh I see. *looked at me suspiciously*
a moment later...
E: Hey, why stress ball? Did someone on your family got stroke?
M: No, it's for me. *smiled*
The after I got the package, the man looks like he wants me to open the package in front of him. Which I didn't do because I'm late for my work.
Maybe it's a first time here that someone sent a stress ball from US. Goodness. Hahahaha
ps. the man looks at me like I did something illegal which is a bit awkward. Hahahaha7 -
The TSA might have paid $1.4 million for the app demonstrated here: https://youtube.com/watch/... (they claim they "only" paid $47,000). Either way, seriously?????3
-
Whatsapp: "How about you update your browser?"
How about you fire your whole fucking team of genetically engineered super-retards, that is making whatsapp shittier with ever recently rotten braincell you guys claim to have, and just let me use your shitty spyware I need to use for the time being. Fucking hell don't you even dare pulling that bullshit excuse on me when my browser is based on chromium Aka the fucking same browser engine that is powering google chrome. Just for once stop playing along with google, take your update and put it where the sun doesn't shine, you data-whoring deadshits.9 -
Voting feels like shit.
Seriously. Why? Because I have to vote for parties and representatives that might have one interest in common with me but go against my points of view almost all of the time. "We'll introduce a freedom of information act and legalize weed for better drug policy and youth protection!" -- WOW Great I'll vote for yo .. " ...and we'll also come to your home kill your dog, rape your family and shit in your back yard." -- oh f*** WHY? why do I have to live in a system were I am constantly forced to trade shit for even worse shit? Why can't I vote for policies or at least some kind of 'single' - issue representative?
I know that solving this problem is not easy and I do not claim to have the magical solution. "Not voting is even worse" sure but I am getting so fucking tired of it. It doesn't feel like progression and it sure as hell does not feel like it matters because in the end of the day you are just voting for the party that's at least going to use lube when raping you. I hate these ad hominem politics where we don't discuss the ideas but the people who represent them. I honestly don't give a fuck about who you are, if you're gay, married, or are left-wing, right-wing, conservative or liberal, in the end its about finding a good solution for everyone and not about the people implementing it. I don't care about politicians private lifes or worldviews (in terms of ideals, morals, religion etc.) , I care about finding the solutions to problems and having a wide array of opinions in order to discuss ideas and to find a valid and good way to go forward. "you can't agree with that person at all, because he's evil", yeah you know what? I don't care. It's about the ideas, arguments, discussions and solutions, not about the people who discuss them.
"I made a discovery today. I found a computer. Wait a second, this is cool. It does what I want it to. If it makes a mistake, it's because I
screwed it up. Not because it doesn't like me...
Or feels threatened by me...
Or thinks I'm a smart ass...
Or doesn't like teaching and shouldn't be here...
Damn kid. All he does is play games. They're all alike."33 -
"Knowing" Bootstrap or Foundation is not the same as knowing CSS. If you claim to know css and you can't even tell me what media query is or how to make a page even semi-responsive without a css framework, please do everyone a favor and fuck off.2
-
Linux is hard to learn and master. That's fine with me. Windows is intuitive, but not user-friendly. Linux has a steep learning curve, but then is far more user-friendly than any other operating system. To me, that steep learning curve was far more than worth it, as I now have a desktop that does whatever I want, and behaves exactly as I want.
People come to Linux hoping that it will be easy to pick up, and then get angry when it isn't. Then they claim that the community is toxic, because Linux users are happy with something they think is broken.
Linux is hard to learn, and that's fine. That's valuable, to me. That's part of the appeal to me(and millions of others). Linux is unforgiving when you lack the knowledge gained in that steep learning curve. That's fine with me too. As its userbase grows, so too does the number of knowledgeable people who work to make it better and invent more amazing things for it.
If Linux was easy to learn, it wouldn't be as good as it is, and to me, that's reason enough to love it.41 -
One day I will make my very own js framework and I will make a built in function to automatically make to-do lists. I will provide a 1 line tutorial and claim it is the best.
-
What the fuck??!?!?
I wanna say :-
Fuck!!! What the fuck a sex robot is?!?? Fuck???
Lets leave this planet here humans are thinking to make a sex robot(fuck! ) who can say no fuck?!?!?! Later they will file rape case for humans who tried to force their robot. FUCKING FUCK BRAINS?!?!?
Full answer: -
A lot of ethicists and psychologists think that yes, they should learn to say no. Here is an interesting article about it:
Should We Program Sex Robots to Give Consent?
I agree with Kate Darling, Ph.D., a research specialist and robot-human interaction expert at MIT Media Lab, told Inverse in a discussion about Westworld, when she says she isn’t concerned about the robots, but with human behavior.
However, when I’ve expressed these feelings on Quora, about this controversy I was downvoted and my answer collapsed because people got offended that I made the claim that an object (the robot) could be ‘raped,’ even after I clarified exactly what I meant by that- that no you cannot rape an object, but just as an object cannot consent, you may be enacting ‘rape’ or torture fantasies, etc., on the robot. I think I was downvoted because my point of view wasn’t exactly what they wanted to hear, was too blunt, and the people who downvote opinions that may look more negatively at the sex robot industry typically aren’t feminists in the slight.
It seems a lot of people want the right to use sex robots and also that a lot of people haven’t really thought about it too deeply. Some people say that the robots will relieve women from sex work or protect people from sexual assault, I think these are very bold claims. Some people compare the sex robots to vibrators or other masturbation tools, but this is simply not accurate because sex robots are designed to be much more. They are marketed as companions that do not cry, nag, etc. People that own them often may dress them, tie them up, have marriage ceremonies, etc., a lot more activities than they would if it was a simple masturbation tool.undefined fuck brain fuck and why the fuck are you reading tags? sex robot humans sex robot lets leave planet5 -
A shoutout to all the cool guys and gals who are not afraid of covid-19 and see no reason to be careful or take all (any) the safety measures available...
A shoutout to all the cool kids who claim to believe that this is "just a flu".
Feast your eyes on this comparison. We have that low deaths rate (so far) ONLY because we are taking this shit seriously and we take all the precautions we can. Now imagine if the Infected numbers were as high as the Spanish flu -- 33% of the population? Numbers start to get real scarry when you start making conversions to absolute values. considering mortality rates this "just a flu" is the most lethal of all the major flu pandemics since late 19th century (according to this ref.)
Guys, gals, non-binaries, stay safe. Care for yourselves and peeps around you.
src: https://wikiwand.com/en/...12 -
Time to do a little bit of shaming:
I'm specialized in e-commerce applications, mostly based on Shopware, a german out-of-the-box online-shop. They essentially claim to be a better Magento. In December of last year I found a critical issue within the code. Products within the shop can be declared as digital wares. In that case the purchase of a product will unlock the possibility to download a designated file.
As a customer you can access your downloads within the account section. Now here's the problem: The query that fetches the unlocked downloads for a customer is hard-capped at 500 rows. So after your 500th purchase, you won't be able to access any further files you paid for. Essentially their developers thought that this limit would never be exceeded anyway and called it a day.
Personally I think this unacceptable. For the merchant this is a potential law-suit in the making. So I took the time to refactor the code and fix the issue. The corresponding pull-request was flagged as scheduled back in December. Since then there have been numerous releases and the issue is still present. Not only do I ask myself why I should ever put in time and effort to fix their code again, but I also can't believe that they just chose to ignore the issue completely. Also mind that this is not just a small or non-profit open-source project. The responsible company behind the software is a stock corporation that claims to be the market leader in Germany.5 -
i HATE snake oil idiot types
red flags:
- "interested" in tech but have no programming experience or knowledge, no real work experience
- they claim they can provide assistance and guidance to people in machine learning!!!! 😂😂😂😂😂😂
- private instagram, weird
- spent all their money on their instagram profile picture, looks like those dumb finance gurus with a lambo
- is, in reality, unemployed
what value do you provide to society?
really its just people who are good at talking and can convince other people of equal or lower (not higher) intelligence but not really can't DO anything
and they wonder why so many companies fail
what a fucking joke i hate you
its really not just annoying its immoral - and thats the part i despise so much
grow up, put in some work, and be valuable to society5 -
Had my first car accident today. I was taking a friend to school, we were down the street from our school. Person in front of me slammed on their brakes for no reason (light was green, nobody was crossing), so I did the same. Almost fucking hit them, but whatever. As me and my friend started to recover from that, we get hit from behind.
I remember just looking over at her when it happened and going "DID WE JUST FUCKING GET HIT?", she looks at me and says "I don't know what else it could have been"
The guy that hit us was a really nice guy. When me and the person in front of me slammed our brakes, the guy behind us followed, but it was raining this morning and he slid into my car.
So the guy called the cops, had an officer come, we exchanged information and everything (wasn't a bad enough accident for an actual police report). I called my insurance company, they said to call his insurance company, so I did. Filed a claim, told them everything that happened, then they called the guy, he confirmed everything and said the accident was his fault. But since my car is fairly old (it's a 2001 model), they said it might not even be worth fixing and they'll probably just end up seeing how much the car is worth and sending me a check.
The fun thing is, my cousin is my mechanic and he can also do body work, and the damage isn't that much, so he said he probably wouldn't charge much. So I'll probably get to pocket a good amount of the money (maybe like $700 max but still)
So, fun day.9 -
What do you do when a developer who has higher title than you; changing a bit of your code to his/her own favor and then claim "fixed and optimized" your code to shoot you down and then take the whole credit?
Essentially how to deal with this kind of theft or robbery?9 -
Time for a REAL fucking rant.
io_uring manpages say you can set the CAP_SYS_NICE capability to allow SQPOLL to work. You can't, you still get an operation not permitted errno result.
Why? I checked, it says 5.10 mainline is required. Pretty sure I just manually downloaded and installed the Deb's myself. uname reports that I am at 5.10. So what gives?
Maintainer submitted a patch because they fucked up and made the *actual* capability check look for what's basically root permissions (CAP_SYS_ADMIN... c'mon...) and is now trying to rectify a glaring security shortcoming.
Patch hasn't been accepted or even addressed yet but they already updated the manpages with the estimated mainline kernel release as if it had made it into the release candidate. Manpages have made it into latest debs but the actual change has not.
Where the fuck is the Linus Torvalds that would ream the fuck out of shitty developers doing shitty things? The political correctness climate has discouraged such criticism now and the result... this. This fucking mess, where people are allowed to cut corners and get away with it because it would hurt their feelings when faced with pressure.
I'm not just guessing either. The maintainer has already said some of the "tone" of criticisms hurt his feelings. Yes, sorry, but when you claim 90% speedup over a typical epoll application using your new magical set of syscalls, and nobody can even get 1-2% speedup on a similar machine, people are going to be fucking skeptical. Then when you lower it to 60% because you originally omitted a bunch of SECURITY RELATED AND CORRECTNESS CHECKING CODE, we're going to call you the fuck out for fudging numbers.
Trying to maintain the equivalent of academic integrity within the computer science field is an exercise of insanity. You'd be fired and shunned from publishing in journals if you pulled that shit in ANY OTHER FUCKING FIELD, but because the CS scene is all about jerking each other off at every corner because the mean people keep saying mean things on Twitter and it hurts your feelings therefore we're all allowed to contribute subpar work and be protected from criticisms when others realize it's subpar.
These aren't mistakes anymore, it's clear you're just trying to farm clout at Facebook - maybe even FOR Facebook.
Fuck you. Do it right, the first time. Sick of shitty code being OK all of a sudden.2 -
@dfox it might be about time to setup a store. I'm sure most of us would buy a stress ball (and try to claim we had 100 +1s)8
-
A people person is only a people person to another people person. I fucking hate them. Most sales people I see don’t really have any skills per say. They think they do by claiming to be a people person. The entire sales community is like this. Fake as shit. They pay thousands to learn something that has been written in Medium or you could just Youtube. I think I can pretty much get the fact if you wanna make a video do well, you need a good title. They speak everything on the surface. And they claim to a be a layperson. Well, no. Fuck you. I not giving you an average. You are stupid as shit. They can’t write a proper fucking email. I have to go through kubernates and monads and they still make more money than devs via commission. They are too sober and fucking pretentious too. Fuck em fuck em fuck em.3
-
Only if people understood the amount of effort that goes behind building a simple app.
Even if it's a simple notes app, I've to design the UI (at least 2 different activities - 1 for the list and the other for editing notes), write the code which makes it run i.e. without which the app is just a piece of empty design, think about what data
structures to use (that notes you are saving need to be stored somehow) and then club everything together and hope nothing breaks (spoiler alert: something will definitely break).
People need to understand that it's not just putting some fancy buttons and boxes around. Also, I'm not just making the app for one device. I've to make sure it works on different screen sizes, different versions of the OS (a user can't imagine how many functions need to be re written because something got deprecated in the process and I'd to switch to something different).
Also I'm not just sitting at my computer and converting coffee to code. I've to think about the flow, structure, design, navigation, backend etc. Of the app; most of my time isn't spent writing code but thinking/studying how to write the code. I also need to wait while the project is compiling/building every time I want to test it.
A function which you think is hard to implement night be really easy while something you claim is easy might be a nightmare. Oh and I didn't even mention how I need to stick to some design guidelines to make the app look consistent with the rest of the OS.
If you're wondering why a developer is spending most of his time on a browser, he isn't playing internet games or browsing reddit ( at least you better hope not), he's probably looking at the docs/stack overflow to get something to work/fix something!
Wow! That was long. Thanks!3 -
So I am the resident Linux Guru and a contract manager asks me who wrote rm. I guessed and said Dennis Ritchie.
"I thought you were the UNIX Guy" he says. He goes on to claim that Robert Morris wrote it and named it rm after his initials. ... In front of the whole team he did this. Ok.
Did some research and even contacted Robert T Morris at MIT ( his son) and he pointed me to a sight with documentation from the initial UNIX research at Bell Labs where his dad did in fact work with Dennis Ritchie and Ken Thompson. Turns out, I was right. -
Okay.. Serious question.
I have a game. And a license that i have to provide a name for.
..I'm transgender, and have get to get a legal name change...
Do I /have/ to claim it under my birth name? (I don't own a company, so i assume the answer is yes.)24 -
Concerning my last rant, some explanation:
In short:
Skype and security agencies spy on all the people.
More context:
To the extent, that Skype employees suffer mentally from excessive porn.
That's what large amounts of users did on this platform the last two decades.
So the affected had to bring their case to national, maybe even super national courts.
Which gave in to their claim.
Thus bringing the employees into another salary category, so, compensating the damage done.
What sounds like a unions topic reveals large scale mass surveillance of everybody without exception.
And describes some effort in machine led (picture) recognition.2 -
People talk about how they would love to switch to Linux, but cannot, as they claim that gaming lives on Windows. This may have been the case ten years ago but it isn't now.
And further, Microsoft is working hard to break steam, humble, gog, and any other delivery systems they do not control. Such anti-consumer behavior should not be tolerated, let alone rewarded. One result of this is that almost every indie game that comes out now has native Linux support within months, if not on day 1.
The only weak spot is AAA games. But as AAA games and mobile games begin to converge, in terms of the subscription/microtransaction models they're both moving toward, with very few exceptions, I personally don't think I'm really missing anything when I see a Windows-only game for $60 with no Linux support.
And if I really want, I can play un-wine-able Windows games through parsec, though that's getting rarer and rarer all the time.11 -
ChatGPT sucks so much for coding tasks and it's laughable.
Like, it's come to a point where it's unusable for me. At all.
It's like a toddler, anything you tell it, it agrees. Then spits out non-existent functions.
The thing actually slows me down.
And yes, I've tried Claude AI and it's slightly better but in no way, shape or form did it improve my productivity.
Those who claim it made them n times faster were never working on complex tasks to begin with.8 -
so there was a tik tok (yes i'm a 17 year old american, so i use tik tok) about making an iphone app: "how to make an iphone app, step one open your mac and download xcode..."
i commented, "if you're not rich and can't afford a mac, learn flutter..." and a bunch of people go "just get a job it's only like $1k"
there's so many rich people out there who just don't understand the concept of debt, how there's not enough jobs, there's so many problems.
there's nothing even political about it. when the amount of unemployed people is more than the amount of job openings, not everyone can have a job, that's just a fact. how even if you have a job, you might be spending most of your money paying off student loans.
some people are just so stupid. they start off in a position where their parents have loads of money that gets them into great schools and internships and programs and they still want to claim it was "hard work" that got them there.31 -
Why is it that all University sites are full of broken links, despite the fact that some claim to offer the best software engineering courses out there.6
-
So, I got my very first gaming laptop on March 2015. Took a break from the almighty PC Master Race.
It's an Asus ROG G751JT. It was doing great, running my favourite games at 60FPS on high-ultra settings.
Few months after purchasing it, I've been getting a lot of BSODs with the same error (IRQL_NOT_LESS_OR_EQUAL)
As told by the guys at a local forum, I was told to try replacing the RAMs and I was stupid enough, I did. It has 4x 8GB HyperX Impact DDR3L.
The error still won't go away until I changed my SSDs. Which worked for a while until a week ago.
Getting the same BSOD countless times. This time I decided to directly talk to an expert, which is a friend of mine and guess what. It was the motherboard after all. Spent a lot of $$$$ to fix ONE BSOD.
Now I'm stuck with an Asus T100TF for about a month because I had to send it for warranty claim.
smh jfc anasmy y u so stupid for a year and a half. 10/10 worst experience (since it involved a lot of money)
What do you think of my stupidity? Comment below (10 marks).8 -
My business partner who claim to be the best Wall Street programmer, probably 160 years ago, decided to improve our core system written in Go.
He dragged a *shortcut* of *whole* local github folder into Vendor(sort of node_modules), Manually changed commit hash in Gopkg.lock, etc,
Next morning I woke up to 24 failed builds on Master; all protobuf redone with his unknown gogo version, database trigger function with changed logics added parameters, and a text message “has anyone experienced build corruption? Works on my mac”
My other business partners said “it’s okay, He’s going through tough divorce needs some distraction”
F M L1 -
Each and every time I sit on a technical test I am reminded I don't know the theoretical background of the programming languages I claim I know.3
-
Anything I (am able to) build myself.
Also, things that are reasonably standardized. So you probably won't see me using a commercial NAS (needing a web browser to navigate and up-/download my files, say what?) nor would I use something like Mega, despite being encrypted. I don't like lock-in into certain clients to speak some proprietary "secure protocol". Same reason why I don't use ProtonMail or that other one.. Tutanota. As a service, use the standards that already exist, implement those well and then come offer it to me.
But yeah. Self-hosted DNS, email (modified iRedMail), Samba file server, a blog where I have unlimited editing capabilities (God I miss that feature here on devRant), ... Don't trust the machines nor the services you don't truly own, or at least make an informed decision about them. That is not to say that any compute task should be kept local such as search engines or AI or whatever that's best suited for centralized use.. but ideally, I do most of my computing locally, in a standardized way, and in a way that I completely control. Most commercial cloud services unfortunately do not offer that.
Edit: Except mail servers. Fuck mail servers. Nastiest things I've ever built, to the point where I'd argue that it was wrong to ever make email in the first place. Such a broken clusterfuck of protocols, add-ons (SPF, DKIM, DMARC etc), reputation to maintain... Fuck mail servers. Bloody soulsuckers those are. If you don't do system administration for a living, by all means do use the likes of ProtonMail and Tutanota, their security features are nonstandard but at least they (claim to) actually respect your privacy.2 -
You mother fucking piece of shit.
Whoever taught you programming should be removed from history.
And whatever form of intelligence you claim to possess, let me assure you: breathing is the limit of it.
--
Some of the projects I'm working on are really the epitome of "YOLO let's turn the poopomat machine on in diarrhea mode".
The worst: I cannot really give examples.
I've seen the last days everything.
(bash scripting, docker, services like nginx /haproxy/...)
Eval as an template generator in bash...
Declaring an whole environment in an Dockerfile, that should never be used as it is only necessary for building... But not checking if an env file is provided, so the whole thing can blow up spectacularly.
A nearly 1k long bash calculator for system limits, reading out all kinds of stuff from /proc and /sys, seemingly partially stolen from NGINX Docker.
Declaring and starting an own DNS Server to bypass the Docker DNS service inside an docker container.
Mkfifo fun for creating several stdout and stderrs for seemingly no reason...
Actively not using bash, instead of creating shell only functions to emulate bash...
I could go on.
But really. I'm getting too old for this shit.3 -
So I have to work with this company at work, they claim to be super professional and they have some API stuff that a customer of us is dependant of.
Their API is a huge pile of bullshit and a big mixture of German / English terms and stuff, it's a mess to work with it.
Look at (the source code of) their website to see what I mean:
https://www.kufer.de/4 -
Oh boy, this is gonna be good:
TL;DR: Digital bailiffs are vulnerable as fuck
So, apparently some debt has come back haunting me, it's a somewhat hefty clai and for the average employee this means a lot, it means a lot to me as well but currently things are looking better so i can pay it jsut like that. However, and this is where it's gonna get good:
The Bailiff sent their first contact by mail, on my company address instead of my personal one (its's important since the debt is on a personal record, not company's) but okay, whatever. So they send me a copy of their court appeal, claiming that "according to our data, you are debtor of this debt". with a URL to their portal with a USERNAME and a PASSWORD in cleartext to the message.
Okay, i thought we were passed sending creds in plaintext to people and use tokenized URL's for initiating a login (siilar to email verification links) but okay! Let's pretend we're a dumbfuck average joe sweating already from the bailiff claims and sweating already by attempting to use the computer for something useful instead of just social media junk, vidya and porn.
So i click on the link (of course with noscript and network graph enabled and general security precautions) and UHOH, already a first red flag: The link redirects to a plain http site with NOT username and password: But other fields called OGM and dossiernumer AND it requires you to fill in your age???
Filling in the received username and password obviously does not work and when inspecting the page... oh boy!
This is a clusterfuck of javascript files that do horrible things, i'm no expert in frontend but nothing from the homebrewn stuff i inspect seems to be proper coding... Okay... Anyways, we keep pretending we're dumbasses and let's move on.
I ask for the seemingly "new" credentials and i receive new credentials again, no tokenized URL. okay.
Now Once i log in i get a horrible looking screen still made in the 90's or early 2000's which just contains: the claimaint, a pie chart in big red for amount unpaid, a box which allows you to write an - i suspect unsanitized - text block input field and... NO DATA! The bailiff STILL cannot show what the documents are as evidence for the claim!
Now we stop being the pretending dumbassery and inspect what's going on: A 'customer portal' that does not redirect to a secure webpage, credentials in plaintext and not even working, and the portal seems to have various calls to various domains i hardly seem to think they can be associated with bailiff operations, but more marketing and such... The portal does not show any of the - required by law - data supporting the claim, and it contains nothing in the user interface showing as such.
The portal is being developed by some company claiming to be "specialized in bailiff software" and oh boy oh boy..they're fucked because...
The GDPR requirements.. .they comply to none of them. And there is no way to request support nor to file a complaint nor to request access to the actual data. No DPO, no dedicated email addresses, nothing.
But this is really the ham: The amount on their portal as claimed debt is completely different from the one they came for today, for the sae benefactor! In Belgium, this is considered illegal and is reason enough to completely make the claim void. the siple reason is that it's unjust for the debtor to assess which amount he has to pay, and obviously bailiffs want to make the people pay the highest amount.
So, i sent the bailiff a business proposal to hire me as an expert to tackle these issues and even sent him a commercial bonus of a reduction of my consultancy fees with the amount of the bailiff claim! Not being sneery or angry, but a polite constructive proposal (which will be entirely to my benefit)
So, basically what i want to say is, when life gives you lemons, use your brain and start making lemonade, and with the rest create fertilizer and whatnot and sent it to the lemonthrower, and make him drink it and tell to you it was "yummy yummy i got my own lemons in my tummy"
So, instead of ranting and being angry and such... i simply sent an email to the bailiff, pointing out various issues (the ones6 -
Rant r = new Rant(Rant.TEAM_PROBLEM);
Three months ago, a senior, one year older than me, decided to join me in doing startups. He said he's good at finance stuff (his parents are fund managers), and he is interested in startups just like I am. He treated me very nicely, so I gladly accepted him.
I'm currently working on many projects, and some of them won me quite a few awards, most notably on the national competition. I also got invited into startup incubator programs, met some awesome people and offered free scholarships at universities in my country.
He frankly said he joined because he wanted to learn about startups and have those "privileges" too, and I'm cool with that.
Anyway, the problem is that I'm the one doing all the work. He's really nice, doesn't claim anything whatsoever, but the thing is he doesn't have any skills whatsoever except soft skills like communicating. So, I'm horribly tired from working alone.
My tasks mostly involves full-stack development, such as planning the specs, designing and developing frontend for mobile apps and progressive webapps, developing microservices for the backend, up to deploying and maintaining the servers. It's a lot of work for a single person to handle in such a short timeframe.
Not only that, but I'm also the one handling the business/marketing part, albeit I'm still learning. From doing paperworks, pitches, business models, up to creating advertising materials for the product.
I'm obviously not the smart ones like the people out there, but I keep focusing on improving my skills.
So, he said he could help me, and I let him try. What did you think he did?
He made pitch decks using default fucking PowerPoint themes, shooted a demo video with his phone cam in 320p potato resolution and expect me to "add some effects", gives me loads of requirements when all we needed was a simple feature, copying and pasting prior documents in my paperworks which doesn't make any fucking sense at all, and quite a lot more.
Also, he said I should stay in the developer zone only while he maintains the business, whilist he obviously can't do much in the business part either. Seriously...?
I'm okay with his lack of experience, considering he's nice and all, unlike the other business guys I've met in the previous rants. However, I keep questioning myself why he is here in the first place when I'm the one doing everything anyway.
What should I do? Maybe just keep him and recruit more experienced people to join us, as he's not that much of a burden? What do you devRanters think?
Thanks for reading, fellow devRanters! 😀8 -
Dear providers of SDKs, when you claim to have a full documentation for your SDK, please at least provide the info about what unit (radians or degrees) the Angle properties are. Especially important when the iOS SDK is taking radians and the Android SDK is taking degrees, as I found out by experimenting. I don't even care so much about float on Android and double on iOS. Just make use of the fucking documentation and provide some actually useful info there. "Sets or gets the angle" is fucking NOT useful.4
-
Google Business Profile is probably not meant for developers. "Help customers find your business by industry." Dev: set primary category to "Web Developer". Google: We didn't understand your category. Please select from the suggestions that appear when typing. Dev, typing: "Web D"... Google suggests: "Web Designer, Web hosting company, Well drilling contractor, Waterbed shop". Okay, Google, nevermind.
Google: "Update your customers. Keep your customers up to date about your business!" Dev clicks "add update", adds info about that customer should use different phone number temporarily due to broken phone. Google: "Your post has been removed from your Business Profile on Google because it violates one or more of our post content policies." Okay Google, at least you let me add an additional phone number on my profile without requiring to verify my primary number that I currently have not access to. Anything else?
Google: "Claim your €400 free advertising credit" Dev: clicks "claim credit" Google: "To access this Google Ads account, enable 2-Step Verification in your Google account." How to combine idiocy and deceptive patterns in a single UI: Google knows! Apart from their search engine, their unique business advantage is simple that they suck a little less than Apple and Microsoft. Sorry, not a day to be proud of our profession, once again.5 -
All these certifications and capabilities and years of IT experience and I find myself writing analytics against Minecraft logs for my kids's MC server to determine that my son really is being a jerk in game like my daughters claim.2
-
Everyone: Parcel delivery sucks because the couriers often don't even ring and just claim nobody was there.
Me: Can't confirm - giving these (poorly paid!) people 2 EUR tips works like a charm because they do remember that.7 -
Startup-ing 101, from Fitbit:
- spy on users
- sell data
- cut production costs
- mutilate people's bodies, leaving burn scars that will never heal
- announce the recall, get PR, and make the refund process impossibly convoluted
- never give actual refunds
- claim that yes, fitbit catches fire, but only the old discontinued device, just to mess with search results and make the actual info (that all devices catch fire) hard to find
- try hard to obtain the devices in question, so people who suffered have no evidence
- give bogus word salad replies to the press
This is what one of the people burned has to say:
"I do not have feeling in parts of my wrist due to nerve damage and I will have a large scar that will be with me the rest of my life. This was a traumatic experience and I hope no one else has to go through it. So, if you own a Fitbit, please reconsider using it."
Ladies and gentlemen, cringefest starts. One of fitbit replies:
"Fitbit products are designed and produced in accordance with strict standards and undergo extensive internal and external testing to ensure the safety of our users. Based on our internal and independent third party testing and analysis, we do not believe this type of injury could occur from normal use. We are committed to conducting a full investigation. With Google's resources and global platform, Fitbit will be able to accelerate innovation in the wearables category, scale faster, and make health even more accessible to everyone. I could not be more excited for what lies ahead".
In the future, corporate speech will be autogenerated.
(if you wear fitbit, just be aware of this.)14 -
I already knew that Disney was scum, but trying to use an EULA to claim immunity in a wrongful death is off the charts.
Imagine, you used WIndows once and then switched to Linux. Then Bill Gates accidentally runs you over while executing his duties at Microsoft. Well sucks for you. You agreed to some absurd terms in the Windows EULA. You waived your right to sue Microsoft for any reason. Now lets be less ridiculous. You are at a hospital and the machine that helps the doctors determine drug dose has a software bug. This software is made by Microsoft. Nope buddy, you are fucked. You used Windows once.
I realize the logic even for a lawyer was flawed, but the fact that these POS companies try this shit is so wtf. I am not even sure what to think. They are definitely not interested in your well being.8 -
Had some interviews with some companies around. At this point, even though I’ve been a Machine Learning Engineer for 7+ years now. I’m convinced that 90% of companies that claim to be “AI-Powered” just means that they use python for their backend.4
-
You never realise how easy development is for Linux till you actually use a CLI compiler and do anything native or is development related...
Really makes you wonder why Mac and windows are so locked down yet claim they are a great development platform...2 -
CONTEST - Win big $$$ straight from Wisecrack!
For all those who participated in my original "cracking prime factorization" thread (and several I decided to add just because), I'm offering a whopping $5 to anyone who posts a 64 bit *product* of two primes, which I cant factor. Partly this is a thank you for putting up with me.
FIVE WHOLE DOLLARS! In 1909 money thats $124 dollars! Imagine how many horse and buggy rides you could buy with that back then! Or blowjobs!
Probably not a lot!
But still.
So the contest rules are simple:
Go to
https://asecuritysite.com/encryptio...
Enter 32 for the number of bits per prime, and generate a 64 bit product.
Post it here to enter the contest.
Products must be 64 bits, and the result of just *two* prime numbers. Smaller or larger bit lengths for products won't be accepted at this time.
I'm expecting a few entries on this. Entries will generally be processed in the order of submission, but I reserve the right to wave this rule.
After an entry is accepted, I'll post "challenge accepted. Factoring now."
And from that point on I have no more than 5 hours to factor the number, (but results usually arrive in 30-60 minutes).
If I fail to factor your product in the specified time (from the moment I indicate I've begun factoring), congratulations, you just won $5.
Payment will be made via venmo or other method at my discretion.
One entry per user. Participants from the original thread only, as well as those explicitly mentioned.
Limitations: Factoring shall be be done
1. without *any* table lookup of primes or equivalent measures, 2. using anything greater than an i3, 3. without the aid of a gpu, 4. without multithreading. 5. without the use of more than one machine.
FINALLY:
To claim your prize, post the original factors of your product here, after the deadline has passed.
And then I'll arrange payment of the prize.
You MUST post the factors of your product after the deadline, to confirm your product and claim your prize.99 -
Best: Writing my first bash script, understanding Object Oriented programming
Worst: Dealing with team members who claim to have work experience but in reality have no clue why they are doing what they are doing -
I've really struggled to make friends with people who code... and it's been absolutely frustrating. Does everyone in this industry have a god complex or something? Everyone I try to make friends with ends up being super narcissistic and self obsessed it's crazy. One of them wanted to be my mentor a while back, and we still talk occasionally, but after getting to know him I decided I didn't want to learn from him. It turns out he only mentors people to showboat his greatness and claim later that all their success is directly his doing. I decided I wasn't going to be one of those people and I only ever had 2 sessions from him. One of the best choices I've ever made. But I've found a lot of people who are programmers tend to be a lot like him. A lot of them I talk to will hit me up to brag about themselves or what they've done. But none ever ask what's been up with me or how my journey is doing? Is this just a normal thing in this industry or am I just meeting terrible people. It's made me appreciate my slightly dumber friends, cause at least they care about me and it shows.
More a rant than anything, but genuinely curious if anyone else has this issue... I'm starting my bootcamp soon and I'm hoping to make friends but I'm so concerned about this it's kind of giving me anxiety.14 -
I'm sure more than 50% of the Devs who claim to hate PHP either don't use it, or only claim to hate it because, well, you know... it's the Dev way.12
-
Going out to London for my second week of vacation. Hope it doesn't rain much and your beer is as good as you claim it to be. 😝10
-
Security fail here. I've just started a PPI claim and have been provided a link to a so called "very secure" client area.
There are no username or passwords and the screenshot is not a first time sign up screen.
All I need to login is a surname, postcode and DOB - all information easy enough to find online.
Pretty bad IMO, esp, so considering the effort required to add a proper login using a username/password combination.
I mean I'm logged in now and have no option to set an account password :|3 -
Our project at work goes live in 3 weeks.
The code base has no automated tests, breaks very often, has never had any level of manual testing
will not be releasing with any form of enforced roles or permissions in our first release now due to no time to enforce, however there is a whole admin api where you can literally change anything in our database including roles.
We also have teams in various countries all working separately on the same solution using microservices with shared nuget packages and they aren't using them properly.
Our pull requests are so big - as much as, 75 file changes - in our fe app that I can't keep up with it and I honestly have no idea if it even works or not due to no automated tests and no time to manually test.
We have no testing team, or qa team of any sort.
Every request into the system has to hit a minimum of 3 different databases via 3 different microservices so 1 request = 4 requests with the load on the servers.
We don't use any file streams so everything is just shoved in the buffer on the server.
Most of the people working on the angular apps cba to learn angular, no one across 2 teams cba to learn git. We use git so they constantly face problems. The guy in charge has 0 experience in angular but makes me do things how he wants architecturally so half the patterns make no sense.
No one looks at the pull requests, they just click approve so they may as well push directly to master.
Unfinished work gets put in for pull request so we don't know if the app is in a release state since aall teams are working independently, but on the same code base.
I sat down and tested the app myself for an hour and found 25 fe only issues, and 5 breaking cross browser issues.
Most of our databases are not normalised. Most of our databases make no sense. 99% of our tables have no indexing since there is no expertise with free time to do it.
No one there understands css properly. Or javascript.
Our. Net core microservices all directly use ef in the controller actions so there is no shared code there.
Our customer facing fe app is not dry because no tests so it was decided it was better this way.
Management has no idea on code state, it seems team lead is lieing to them about things like having any level of tests.
Management hire devs that claim to be experts but then it turns out they have basically no knowledge of what they were hired to do, even don't know what json is or the framework or language they are hired for, but we just leave them to get on with it and again make prs too big to review.
Honestly I have no hope that this will go well now but I am morbidly curious to watch. I've never seen anything like the train wreck that we are about to get experience.5 -
+1 if you think devRant should start sending notifications like "congrats on your 300 +1 rant. claim your swag"3
-
When i was younger, lesser experienced and more naive than now; i got away with a lot of things. By lot of things i mean security flaws in my applications and overall architecture. I realise now i could've so easily been pawned.
Not that i claim to be totally secure even now, or would ever. It is a process, slow and painful one - Learning.
What i wish to point out is the role of favorable probability (non believers would call it luck). Security is so much about it. You get away with so many things for so long. And bang one day the roll of dice is unfavorable. On such rare occasions, just look back and wonder - damn i should've been breached long ago.rant hindsight security fail looking back security luck vulnerabilities food for thought musings naive probability2 -
The day I was only one ++ away from getting the stress ball.
Decided not to claim it in the end, though.7 -
Finally completed filing a claim for my laptop today. Been putting it off for months because it requires a call from a SquareTrade "specialist" to help diagnose your problem before a claim is finalized...
Me: "Hey I've received a box from you guys that was far too small for my [gaming] laptop both times I've sent this in and wanted to be sure I get the right size this time"
Specialist: "Oh, we've made some pretty big changes since you last filed a claim, we now base the size of the box we send you on the model of the device"
Me: .... what were they basing the size on before..? -
In the land of Kangaroos you can claim education expenses directly related to your profession on your tax return. I am developing a plug-in for X-Plane. Do you guys think I can claim costs of my flying school as "education to better understand flight characteristics so that my plug-in works better"?
For anyone who's interested, I'm building a six pack using round LCD displays and an Arduino9 -
Official declaration: I am a fucking moron.
Last year, I acted stupid (as suual) and didn't invest enough money into some tax saving instruments.
I also picked the wrong taxation method and ended up paying more than double taxes.
Thankfully my country has an option where you can claim a refund by filing a return form.
And so I go ahead and I hire a finance guy who can help me do my taxes.
We sit at the table and do the math. It turns out my savings mindset prevented me from not investing enough and now it is difficult to claim the tax as refund.
I legit had no issues in investing more. Rather I was looking for ways to do so but I didn't. If I had done it, I'd would be paying zero taxes as my earnings would fall below a certain threshold.
Only trick is to evade by unethical means. Should I be the Jeff Bezos of my country and save my hard earned money from going to corrupt politicians?
Either way, I am a moron. Fucking hate my stupid decision.17 -
Ah, developers, the unsung heroes of caffeine-fueled coding marathons and keyboard clacking symphonies! These mystical beings have a way of turning coffee and pizza into lines of code that somehow make the world go 'round.
Have you ever seen a developer in their natural habitat? They huddle in dimly lit rooms, surrounded by monitors glowing like magic crystals. Their battle cries of "It works on my machine!" echo through the corridors, as they summon the mighty powers of Stack Overflow and Google to conquer bugs and errors.
And let's talk about the coffee addiction – it's like they believe caffeine is the elixir of code immortality. The way they guard their mugs, you'd think it's the Holy Grail. In fact, a developer without coffee is like a computer without RAM – it just doesn't function properly.
But don't let their nerdy exteriors fool you. Deep down, they're dreamers. They dream of a world where every line of code is bug-free and every user is happy. A world where the boss understands what "just one more line of code" really means.
Speaking of bosses, developers have a unique ability to turn simple requests into complex projects. "Can you make a small tweak?" the boss asks innocently. And the developer replies, "Sure, it's just a minor change," while mentally calculating the time it'll take and the potential for scope creep.
Let's not forget their passion for acronyms. TLA (Three-Letter Acronym) is their second language. API, CSS, HTML, PHP, SQL... it's like they're playing a never-ending game of Scrabble with abbreviations.
And documentation? Well, that's their arch-nemesis. It's as if writing clear instructions is harder than debugging quantum mechanics. "The code is self-explanatory," they claim, leaving everyone else scratching their heads.
In the end, developers are a quirky bunch, but we love them for it. Their quirks and peculiarities are what make them the creative, brilliant minds that power our digital world. So here's to developers, the masters of logic and the wizards of the virtual realm!13 -
so... while this may not be *my* code, I do have to claim a fair share of the responsibility for allowing it to exist. o.o
I'm busy fixing it now though.
> note: proprietary names have been blurred, naturally.3 -
I have to share this. These guys are unbelievable! They claim they will build this console that will run a modded Debian Linux. Ok so far...
But then they say that it will run Windows games...
Wine you may think?!
NOOOO.
They say they will make a 'revolutionary' motherboard, that will RUN WINDOWS GAMES (?!?!?), WITHOUT WINDOWS!!!! And they will do this by putting a fucking FPGA chip on the board!!! That will INTERPRET .EXE FILES (IN HARDWARE LEVEL!!!)
They must be gods to run an .exe file using nothing but (V)HDL without the shared libraries and at hardware level!
FUCK! I'M MAD!!!
Scammers gonna scam!
http://www.project-novatio.com
P.S.: FPGA - https://en.m.wikipedia.org/wiki/...7 -
I agree with many people on here that Front-End web development/design isn't what it used to be.
Things used to be simple: a static page. Then we decoupled design from description and we introduced CSS; nice, clean separation, more manageable - everything looks nice up to this point.
Introduce dynamic pages, introduce JavaScript. We can now change the DOM and we can make interactive, neat little webpages; cool, the web is still fun.
Years later, we start throwing backend concepts into the web and bloating it with logic because we want so much for the web to be portable and emulate the backend. This is where it starts to get ugly: come ASP, come single pages, partial pages, templates,.. The front-end now talks to a backend, okay. We start decoupling things and we let the logic be handled by the backend - fair enough.
Even later, we start decoupling the edge processes (website setup, file management, etc.) and then we introduce ugly JavaScript tools to do it. Then we introduce convoluted frameworks (Angular,..). Sometimes we find ourselves debugging the tools themselves (grunt, gulp, mapping tools,..) rather than focusing on the development itself (as per ITIL guidelines; focus on value), no matter how promising today's frameworks claim to be ("You get to focus on your business code"; yeah right, in practice it has turned out differently for me. More like "I get to focus on wasting copious amounts of time trying to figure out your tangled web").
Everything has now turned into an unfriendly, tangled web (no pun intended).
I miss the old days when creating things for the Web used to be fun, exciting and simple and it would invigorate passion, not hate.
<my cents="2"></my>3 -
Oh look guys the national institute of health government has sent me a financial help and wants me to log into an oddly designed twitter login page so i can connect my financial wallet and claim my financial reward from the governmental national institute of health organization1
-
I just can't stress enough how fascinated I am by biology and biochemistry.
I mean, we, who call ourselves engineers, are no more but a gang of toddlers having a blast with jumbo legos on Aunt Lucy's dining room carpet on a sunny Sunday afternoon. Our solutions using "modern tools" and "modern engineering" are mere attempts to *very* remotely mimic what beautiful and elegant solutions are around us and inside of each of us.
IC/EC engines, solar batteries, computers and quantum computers, spaceships and ISSes, AI/ML, ... What are they? just the means to leverage what's been created all around us to create something that either entertains us, encourages our laziness or helps us to look at the other absolutely fascinating engineering solutions surrounding us so we could try and "replicate" their working principles to further embrace our laziness and entertain us.
Just look at the humble muscle - a myofibril made out of actin and myosin. The design is soooo simple and spot on, so elegant and efficient, the "battery" and signalling system are so universal and efficient.
Look at all those engineering miracles, small and big. Look how they work, how they leverage both big and small to create holistic, simplistic and absolutely efficient mechanisms. And then come back to me, and tell me again that all these brilliant solutions came out of nothing just by an accident we call "evolution".
How blinded by our narcissism are we to claim that there can't be a grand designer of any kind, that there's nothing smarter than us and that the next best thing than us is an incomprehensible series of accidental mutations over an unimaginable amount of time?
I mean.. could it be that someone/something greater than us created us and everything around us? naaaah.. we are the crown jewel of this universe. Everything else must be either magic or an accident. /s
Don't read this as yet another crazy-about-God person's ramblings. I'm not into religion fwiw. But science has taught me enough critical thinking to question its merit. Look at it all as engineers. Which is more probable: that everything around us happened by an accident or that someone/something preceding us had a say in the design?random biology humanity think about it biochemistry creation big and small shower thoughts narcissism had to be said naive evolution20 -
After much muttering about making a program to parse regular expressions into more human-readable English, I think I'm finally at the point that I'd like to invite you to try it out.
Notes:
- I do not claim this is perfect. I know for a fact there are things I haven't added yet -- hexadecimals, for example. *shudder* -- and I'm sure there are edge cases I haven't figured out yet
- I would welcome any feedback.
- Please be kind.
https://github.com/AmyShackles/...8 -
can i work in any more horrible company than this?
> got a shitty macbook air as official work laptop. i am an Android dev btw, nd fuck knows how long it took to build apps on this, but it was still okay
> after 1 year some keys started getting slow to respond but still working fine
> recently a Senior dev raised request for better laptops and somhow we all got macbook pros woth good ram/processor
> returned my old laptop, got a mail after few seconds that my laptop has liquid damage! (in retrospect , i think i knew it as my bag once got drenched in rain)
> few days later, a mail chain starts where some guy is asking for $300 approval of fixes from my boss's boss!
now fuck knows how is it going to get paid, but i cant afford it on my monthly salary.
i am already on a tight crunch as my dad recently lost his job and i am paying emis for a car loan as well as a hand fracture loan, but i am surprised that am getting notified about this.
afaik,
1. the laptop's whole value is around $350 (some corporate quote that i once saw) .
2. the laptops should be fucking insured (we ourselves are a fuckin general insurance company) as its an obvious norm in corporate equipments. i shouldn't be penalised for this
3. i was working fine with this laptop and i can still work on it if given back.
4. this can be deducted at the time of fnf or from gratuity fund that these assholes hold onto until a guy completes 5 years and take it all for themselves if he doesn't.
5 i can buy this shitty laptop back and use it as my personal device, or get it repaired for less.
i don't even claim to have damaged it, why are they putting it on me 😭😭😭8 -
!devrant
Dear discord.
Instead of having a login button that takes me to "claim your account", how about you let me actually fucking LOGIN with my motherfucking account I already signed up with?
This is like basic-bitch UX feedback.
How the fuck did you fucking incompetents fuck up this bad?
God damn if I ain't done with bad fucking UX.
It's 2020. Could you motherfuckers idk, do your actual fucking jobs? Or are you all busy over at discord home office looking at cat memes and fisting each others prolapsed cunts like a bunch of fucking jackasses?
Jesus fucking christ it's like I woke up in fucking clown world, where every company thats successful is run by people more incompetent than me. Fix your fucking shit discord.11 -
Thoughts on forced emergency support?
I am with a company I generally like a lot but there are some things I generally despise about it. Like forced emergency support.
I am not good at it, I don't claim to be.. I generally struggle with anxiety, stress and depression, I specifically avoid roles that require on-call service .. I'm a senior level software engineer.
I find it very frustrating to be expected to be on-call from 7-7 in support of infrastructure I did not architect, did not code and basically know nothing about. They provided me with a ten minute discussion about ops genie and where to find internal support articles for my training and that's about it.
Last night I received an ops genie alarm and acked it as I was instructed to do, I went around the system looking for the alarm cause and basically had no idea what to do except watch our metrics graphing praying there wouldn't be an outage. Fortunately the alarm was for our load balancer scaling operation, it was taking a bit longer than usual ... Sigh of relief. Stay up til 6am and fall asleep..
Wake up to a few messages from various people asking why I didn't do this and that and it took me every inkling of my being to remain cordial and polite but I really just wanted to scream and say a bunch of shit that would probably get me fired.
What the actual fuck?
Why expect someone that has no god damn clue what they are doing to do something like this? Fuckin shit training and no leadership to mentor me and help me get better at this role, no shadowing, no regiment ..
#confused and #annoyed
Thoughts? Am I a bitch? Is it unreasonable for me to expect my job duties stay in line with what I'm actually good at!?
Thanks.15 -
Failed my Triplebyte interview because even though they claim they are testing for "general programming knowledge" basically everything had to do with web front-end and back-end.
Yay.2 -
We claim to be more connected than we ever were, thanks to technology. But how connected are we really? We barely speak to each other anymore. It’s easier to send emojis on Whatsapp than it is to meet someone and express the same emotions we try to convey via smiley faces.5
-
At a startup where the software was built haphazardly because the developer thought he'll lifelong be the sole maintainer. The dude antagonized me at every turn and refused to help with familiarising with his code. He eventually left majority of the work for me, and dedication to work continued to dwindle until he threw in the towel
After his departure, we surprisingly grew fond of each other, discussing code concepts at length. He was in the habit of refusing to read any of the articles I sent him, or answer open ended questions citing the claim that they require thinking and he was busy. I didn't take any of this to heart
But it accumulated and I deleted his number. I didn't bear him any ill wishes but it wasn't respectful to myself for him to remain in my space. Some day, I was looking for a point raised during our conversations and went rummaging through our chats. Going down memory lane opened scars I'd long forgotten. I was embarrassed to see the way I forgot all about it. I should never have had anything to do with someone like that
He contacted me for a favour just less than a year after I deleted his contact. I didn't even think of declining. But this evening, I randomly remembered how he saw a defect in my code, promised me that the code will fail in production and resisted all pleas to point out what it was. I don't know if I hate him for his dastardly acts. What I feel deepest is sadness/bitterness that I got to experience all that2 -
I built an expert system (what we used to think of as AI back then) that could read the circuit diagram of a complex electronic circuit, figure out what it was meant to do, and set up the test gear to test it and diagnose manufacturing errors.
In 1985, using Vax/VMS and OPS5.
More recently, I was on a project (can't claim to have done it all myself this time) that used a neural network to detect patients in a care home that fell over/fell out of bed and alert the nurses' station.9 -
I don't profess to know the whole story, but what is it with the (what seems to me to be) overly-fragile, cry-bully mentality of the Node.js community and its various branches? The current mess is not the first time strongly opinioned, overly zealous loud-mouths have driven the ship.
Throughout the history of time, teams/groups of people have been made up of different characters. Some are nice, some aren't really and everyone has varied characteristics. There seems to be a drive to completely flatten the behaviour, beliefs and attitudes of any sort of gathering, and it makes me so mad. Some people are so obsessed with their ideas of equality, diversity, inclusivity and safe spaces that they can't see how negative and discriminating those attitudes actually are.
I fully accept that certain behaviours should not be tolerated and should be called out. And communities and societies will organically decide what those are.
But when you raise an issue, approach it like grown up and thrash it out to a resolution - don't throw your toys out of the pram and put on a real public show, targeting and scapegoating other individuals when you don't get your way! This is childish and narcissistic. If this is your only course of action, you should realise you haven't a strong argument.
I've ranted here before about how the mainly social media discussions on any subject drive us all to extreme ends. And this is just another example. It's wrong and narrow minded and not remotely progressive - the opposite of what those who should loudest claim to be.3 -
Going into uni, the first thing I did (like many others) was to join an on campus organization (club/group). I made the choice of joining my unis publication. Little did I know 2 years ago that I had just joined the top most student magazine in this country. (Literally).
Honestly, I was excited. I was the first web developer that qualified that year, and within a year I was able to claim my position as the senior developer. It had been an uphill climb all the way, I was able to redesign the entire website and implement an insane amount of features as well as add both iOS and Android apps to the list of things I had done in a year.
I had loved everything I did, only when I was given my new position as senior dev did I see the reality of being in this magazine.. it's in total chaos. Every year we elect new editorial members (as old ones graduate) however the new ones have no idea how to run the magazine, they have literally declared that were in crisis mode. Being in an art school were all about creativity, and honestly, there is nothing creative about our magazine anymore.
Suddenly after two years I feel that my work no longer matters to them anymore. I have thought about quiting a million times now but they would take away my grant if I did (we get a subsidy for working for the magazine). I have two more years and I feel like absolute shit being in this magazine, my work is never credited and I am never mentioned either! While I am the reason they have a face on the internet, they never once have credited me. I don't feel like I belong in the team anymore. I feel like they only have me there is because they can't find a replacement nearly as good. (I'm sorry but I consider myself the best.)1 -
That feeling when you are browsing a job offer and they claim they use "pure PHP".
LOL nope. I won't maintain your custom framework created by five different freelancers over the past few years and turn into something that does scream Frankenstein.
At least state that it uses composer, symfony2 components or some other microframework. I have yet to see an application that truly requires your own framework. And even when you do, base it on silex / symfony2 components. http://symfony.com/doc/current/...1 -
At what point can I claim to not be a script kiddie anymore?
Like, I've built compilers, and interpreters for an excel-like syntax, I refactored a pdf-parsing library from the ground up. I managed databases and wrote protocols for communicating with hardware.
But most of my experience is with python / nodejs / golang. It is only recently that I started playing with C and rust for actual efficient system code.8 -
If a frontend dev asks for screens, mocks, designs or whatever, all the company pushes for it and gives it to them, but if a backend dev asks for a set of input/output samples for a feature, the same people claim "its so hard to think about the cases"... Wtf are they thinking?3
-
Why the heck does every big "giant" wants to promote their own framework? It almost feels like politics of the tech industry. It's not about using the "best", but using "our own". Everyone wants to claim their territory however ridiculously small and unimportant it is. So, I'll have to replace Bootstrap with some framework client designated after completing the project, and see what will be broken.
The good thing about working in an agency is you get to work on such a variety of projects, which can also be the fucking damn thing. Heck I'm not looking to work in an agency for my next job.2 -
I got such a bad employer… oh, pardon me: committent-but-actually-employer-minus-the-responsabilities that I developed bruxism, rage bursts and chest pains due to anxiety.
Bright side 1: i quitted by saying them in their face “you don’t even fucking know what docker is and you claim to be an expert, get a fucking update”
Bright side 2: They failed a while… Oh wow much surprise, very unexpected considering that they fired the only dev with experience on the product and that they re-made the interface every other day making everyone’s job a miserable joke. Smart move, 10/10 would invest in them.
The “bright side” in this is mostly that I’m forced to accept I was a very valuable asset and shut up any imposter syndrome related to that bs work.
Bright side 3: It forced me to see someone which in turn forced me face some piled up shit, so I recently feel better and hate myself less!1 -
I am seeing a trend on here, where people dismiss a technology based upon their experience that they cannot use it first try, even though they clearly lack experience or knowledge about the proper usage.
Also people seemingly tend to imply self explanatory at various topics ranging from relatable broadly known experiences to small nieche opinions.
How is that? Since when do people, especially programmers, think they do not need to explain their viewpoint, even though there is not a clear indicator as to why? Stating an opinion without any backup to the claim is just a void call in the wind. Of course i know that user X thinks that Y is his or her opinion. But what good does it do when i can't relate / understand or discuss this opinion?3 -
a lot of people claim video games cause violence. imo they do.
a lot of the arguments try to prove that because the majority of video game players aren't shooters isn't valid in my opinion, because, in tjis situation, even if 99.99% of gamers with access to a gun don't have a mads shooting, the 0.01% is enough.
add in a loneliness, a bad childhood, mental health issues, and being in a bad place at the time, i think it's possible.
now don't get me wrong - i don't believe video games should be banned or something, i'm just saying i believe it's feasible that video games could be a contributing factor in a mass shooter's choice to do unspeakable actions.
do you guys think i'm being naive or logical ?27 -
I really hate slow developers
No scrap that I hate developers who claim they have experience and knowledge but are so slow and can’t grip the basics.
Surely if you’re are experienced you should be able to work independently and not have someone hold your hand the entire time.
We will never get things done we are a small team as it is you gotta pull your weight man12 -
The first rule of networking: You can't claim that a message had been received until you have heard the reply.4
-
Unpopular opinion.
TOML sucks
* it does not claim to care about indentation but it actually does
* nested datastructures are a nightmare, especially 'inline' for 'readability'
* oh fuck me everything must be "double quotes"
* booleans always lowercase, there is no "truthy" here.
* Tables are not intuitive at all.
And all this from working with it first time because I had the silly idea to modernize a python project to use pyproject.toml
Oh and don't get me started on pyproject.toml files. The documentation sucks!6 -
!rant just a question. Sorry in advance for the long post.
I've been working in IT in Windows infrastructure and networking side of things for my entire career (5years) and recently was hired for a role working with AWS.
We use Macs and we use *nix distros for days. I've only ever dabbled for 'funsies' before with Linux because every previous job I held was a Windows house and f*** all else.
I'm just wondering if anyone here might have some insights as to a great way to learn the Linux environment and to learn it the right way. I'm not the best Windows admin ever and will never claim to be, but I have seen stuff that other people have done that makes me want to swing a brick at someone's head. And I feel that with all of the setup wizards and the "We'll just do it for you." approach that Windows has used since forever it allowed enough wiggle room for people that didn't know what they were doing to f*** sh*t up royally. I'm not familiar enough with Linux to know if this is also a common problem. I know that having literal full-access to every file in your OS can cause a n00b like myself to mess up royal, thus the question about learning Linux the right way.
I vaguely understand the organization of the folders and file structure within Linux, and I know some very basic commands.
sudo rm -rf /*
Just kidding
But All of my co-workers at my new job are like mighty oaks of knowledge while I'm a tiny sapling. And at times I've been intimidated by how little I know, but equally motivated to try and play catch-up.
In addition to all of this, I really want to start learning how to program. I've tried learning multiple times from places like codecademy.com, YouTube tutorials, and codeschool.com but I feel like I'm missing the lesson that explains why to use a certain operation instead of another. Example: if/else in lieu of a switch.
I'm also failing to get the concept of syntax in certain languages I've tried before. Java comes to mind real fast.
The first language I tried teaching myself was C++ from YouTube. I ended up having a fever dream that night about coding and woke up in a cold sweat. Literally, like brain overload or something. I was watching tutorials for like 9 hours straight.
Does anyone know of a training resource that will explain, in terms a 5 year old would understand, what the code is doing and why? I really want to learn but I'm starting to lose steam cause I'm just not getting it.
Thank you in advance for any tips guys and gals. I really appreciate it. Sorry for the ridiculously long questions.5 -
I need counseling to fix the distrust in my life.
Distrust of official documentation.
Why can't I trust it works the way they claim? The pain it causes...2 -
Haha, fuck you kotlin! and your null safety!
I was able to break it 😆
After reading about its syntax for over 2 weeks , i finally sat down to write a simple parsing app completely in kotlin. And now i don't know how, but i am able to store a null in a "val x:String" (i.e a non null variable)
I am not going to claim it as some miracle or discovery as some other ranters, it might be a mistake. I am just a 21 yo Android/java dev trying to re write my old ,tested java code to kotlin by myself, without any auto convert, in the middle of night when i am 99% asleep by brain.
I will try to raise an SO question with details, but all i used was a simple volley request returning heterogeneous data, a gson convertor and a single activity,
Right now i am buzzing off to my sleep11 -
Salesforce lightning web components have such bullshit limitations that they claim is because of security but it's just because it's overengineered garbage.
Want to use web components? Nope.
Want to pass in a value to a function in a click listener expression? Nope.
Want to use scss? Nope, compile it to css yourself.
Want to use the fucking document object? Guess what it's overridden except for very specific third party frameworks.
Who in the fuck thought it was a good idea to override the document object? Your app isn't more secure, literally the entire internet uses the document object and it still becomes available in runtime anyway so what the fuck??
LWC is the biggest garbage I've ever seen, you know a framework's a big red flag when there are developers solely for the framework.
There is a new security release coming out that apparently removes some of these nuances (understatement) so there might be some light at the end of the tunnel.4 -
first was with people who wanted to host a hackathon. no one even coded a simple hello world application. not even tried to google it with the free internet access available. second time was only one other developer and myself with a bunch of people wanting to claim their fame. pitching alot of ideas but none wanted to do the hard graft.
-
If the website layout is all broken and looks bad - it’s your fault. You can’t claim “I’m not a visual designer.” No one cares about how slick your MVC style is.3
-
Reading over at zerohedge.
And I just wanted to comment on what this one guy posted:
"People that show up on time, dressed to work, not stoned. People that don't stop in the middle of the day to take care of personal matters. People that deliver to the right location. People that don't steal or damage product.
We pay well over the national average for final mile truck drivers. 80% of the ones you get are worthless. The ones that do a good job we reward handsomely to keep them. We have had open reqs for two years now that we can't fill at just about any wage. "
If all the people you hire leave, or no one wants to work for you for any wage, the problem isnt the pool of new hires. The problem is you.
Like a certain fast casual chain that claim they train their employees, and then just toss line cooks on the line and scream at everyone on the line.
Saw it while I was at an interview. Seen it in other
Train your fucking people.
"Good" is now a synonym for "people I dont want the expense of training, and people trained at someone elses expense."
Train your fucking people or gtfo of busines because you have no business being in business otherwise.2 -
Their claim is "Innovation and Digital Marketing". They develop software, websites and apps...
I've just clicked on the slider's CTA for Services... and I've got a PDF!!!2 -
Windows defender, this is for you:
GO FUCK YOURSELF YOU CANCEROUS PIECE OF SHIT!
If you were as advanced as you claim to be you'd realize that the EXE you've just deleted originated from a compiler. Unfortunately, your target group exclusively consists of people that are incapable of using anything that goes beyond a web browser.
If your developers would have some kind of integrity it would allow you to be turned off permanently instead of making users leave the Windows platform entirely.
Do Microsoft employees even eat their own dog food like they did back in the golden NT era?8 -
In reference to https://devrant.com/rants/2340071/...
I feel like the elf on the shelf.
Maybe I need more elfpussy at work.
I mean, while at santas workshop. These workplace benefit man, just aren't cutting it.
Ms. Claus just ain't doing it for me no more.
Half chub is best I can do. Fedex won't ship little blue pills to the north pole this time of year. Doctor won't prescribe any more either. Says "you have a problem john."
No shit doc! I ran out of my god damn dick pills and have to code my little elf fingers off in order to make MurderSimulator 9, VA-Denied-My-PTSD Claim DLC Game of the Year edition for Santa's evil subsidiary, Activision.
Chinese sweat shops got nothing on north pole gulag elf slave farms!
Happy Holidays! -
so I did dry january...
conclusions:
- perhaps a slight amount of more energy, but then I just work way more than i would anyway, since there is nothing else to do
- anxiety / stress not really affected or reduced
- sleep not noticably improved either
so overall I don't think I really get any of the so called "benefits" that the health gurus claim 🤡
needless to say I will be enjoying some scotch tonight6 -
bitter reflections from a bitter dev on hacktoberfest this year (in the past 2 hours of trying to find issues my IQ has at least halved):
- DefinitelyTyped - used to be my bread and butter to complete hacktoberfest; now, not sure if actual issue, or person just doesn't know how to use typescript (found a multiple such issues that were actually non-issues, the type they were asking for was right there, no pull request needed)
- avoid "issues" on no code / low code tools, these are toxic issues with titles like "I EXPLAIN BUG HERE", then probably not even a bug / more a feature request or clueless clown
- if your entire contributor team has the same character styled profile pic + background, i can't take you seriously; if your identity is so closely tied with what github team you are on... uh, i mean cmon what is this kindergarten? (also love the fact that an anon managed to get themselves mixed in hahahaha they ruined it perfectly!)
- most 'hacktoberfest' issue finders themselves are broken or don't load anything
- people claim issues and then never return YAWN
- the hacktoberfest discord: the projects channel is mostly people promoting their garbage repo WHICH HAS 0 OPEN ISSUES IN THE FIRST PLACE AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA and then OTHER people promoting their own portfolio on hacktoberfest???!! 😂😂😂😂 yeah bro i'm gonna help you with your own portfolio site GTFO
from what i've seen, i think i can start working approximately 5 minutes a day and be more successful than these absolute 🎪🤡🤹♂️ devs
sure, there is being a beginner, and there is being a clown salesmen trying to get people to do work for you... i mean wtf is going on
i WANT to help and contribute, but this year its really a struggle to find anything worthwhile to contribute to!
somehow the spark is gone... this might be my last Hacktoberfest... let me just return to my wisky and be in peace4 -
I did something potentially extremely stupid today
In 2020 when I was a teenager I suggested my uncle who ran a family business with my father to start a e commerce website. I did lot of stupid stuff doing this too. Planned to use AWS free tier to host the website and used Godaddy for domains IIRC. Setup godaddy email forwarding to his gmail account too IIRC
I registered a AWS account with my email(bad idea since my uncle's debit card was the payment method). I then setup a EC2 instance but instead of using the free instance I used some other instance because I didn't read what instance was free and setup his debit card as the payment method.
Setup woocommerce on it and pointed the domain to instance's static IP. We didn't do a lot of stuff on the website but next month on AWS we got a bill but it was a small amount. Uncle paid the bill and I terminated the EC2 instance IIRC. Next month there was a very small bill I don't remember what I did after it.
Today I remembered about it logged in to AWS and paid the bill. The problem is I used the default billing address which is in my uncle's name and the address of the family business. IIRC we didn't give them tax details of the business so we can't claim tax credit on it.
But still since there is a bill with the address of the business which Amazon probably reported to the government there could be tax discrepancies. Bill was due 4 years ago so maybe it will affect his 2020 returns which could be painful. The bill was also paid by me not from my Uncle's account so that might complicate things.
Thankfully the surprise AWS bill had basically zero affect on my relationship with my uncle.3 -
Good input field design. Every time I press enter it sent the message. From subsequent tries, ctrl+enter, shift+enter did not work.
hell of
a
claim report.
ps. don't use parcelforce to courier your PC...
The usual... press F to pay respects.2 -
Pet peeve: the claim that static typing prevents errors.
Today I worked on a C# project that's a mess of nulls, side-effects, inferences, and race conditions. Then I went back to a JS project that's twice the size but written in a clean, well-tested, FP style and currently has fewer than 10 issues logged.
Look, I get that there are upsides to static typing, and I'm open to introducing typescript or flow for our JS code.
I just can't stand the faux-concern from the static typing dingleberries when they are the ones who produce these horrendous lumps of unmaintainable shit, and the JS/Python/Ruby/etc people are over here quietly reinventing functional programming and code modularity.10 -
Some dev makes a claim that a Serialization library won't serialize a field unless it's public
I don't know the library details after but first reaction was "that has to be BS...."
Then I just do a Google search and yes I'm right.
And of course, in my head I go...why the fuck do these ppl not know how to use Google or just RTFM.....
Or use their brains.... If need for serialization required making all fields public that violates the most basic OOP principles...19 -
- First company that have female CEO and female CFO
- First female position got that
IS THAT A THING NOW?
and all of those shit are shared by erogant stupid people who claim that they are not gender picky bustards..
just work and let people work without being hypocrite double-faced2 -
ChatGPT, Copilot, React, how to make a link in a frontend website?
To create a link in a frontend website, create a span, a div, or a paragraph that contains the link text. In your JavaScript web app, add an event listener to that element that opens the link on click. If you want to claim you're accessible, add an aria-role to the clickable element. To make debugging harder and only possible for the real arcane experts, let your framework generate generic ids and class name hashes for styling and event handling, like "item_09fcfck" or "elementor_element_foo_bar". Avoid, at all price, to use an a href element!2 -
So I saw a blurb about AlphaCode from DeepMind. I went to look at their website:
https://alphacode.deepmind.com/
What I see is the most insanely detailed spec for code I have ever seen in my life. I haven't even seen college programming problems this detailed before. Most specs "I" get are like one or two sentences long "if" it is even written down. A lot of the time the direction is: write some stuff and we will tell you what we hate. Just figure it out.
So DeepMind is claiming they can produce code as well as the average programmer because they ranked 54% in a coding competition. What a complete misleading claim and absolute bullshit conclusion. I am all for creating new tech around generating code, but this is just to sell snake oil to an idiot manager at a startup.
This is going to lead to some really fucked up rants here at devrant.6 -
Tesla disables their “aUtOpiLOt” (a.k.a. glorified cruise control) one second before the crash to claim it was off all along.6
-
I really get annoyed when people claim that they are programmers or hackers, when all they did is copy a vbs script they found online.4
-
I was hired in a company for the title of Front-end Developer. I am qualified as because I have skills and experience with regards to doing front-end stuff. But it turns out that the work will be Full Stack. The employer was reasoning out that after your done with front-end task, I must do backend stuff as well so I would not be idle on may day's shift.
Is it my fault if I already done with my respective task and just mingle with random task of backend stuff that is not my real skills or forte?
I can understand and know PHP & MySQL, but I am not guaranteed to finish the task quickly compared to my backend counterpart in doing their task.
To cut the story short, they terminated my contract and claim that I am not performing well with my duties and responsibility, though most of the Front-end stuff I was assigned were already done and deployed.
There's no justice in this typical world of start-ups and noobie HR people that always one sided and they always say that it's their policy and they cannot do anything with regards to the incident happened to me.8 -
Today my boss sent me something that smelled fishy to me. While he was trying to simulate Excel's rounding he faced what was to him unexpected behaviour and he claimed that one constructor of the BigDecimal class was "wrong".
It took me a moment why this was happening to him and I identified two issues in his code.
I found one fo the issues funny and I would like to present you a challenge. Can you find a number that disproves his claim?
It's Java if anyone was wondering.
double d = 102.15250;
BigDecimal db = new BigDecimal(d)
.setScale(3, BigDecimal.ROUND_HALF_EVEN);
BigDecimal db2 = new BigDecimal(String.format("%f",d))
.setScale(3, BigDecimal.ROUND_HALF_EVEN);
BigDecimal db3 = BigDecimal.valueOf(d)
.setScale(3, BigDecimal.ROUND_HALF_EVEN);
System.out.println(db); // WRONG! 102.153
System.out.println(db2); // RIGHT! 102.152
System.out.println(db3); // RIGHT! 102.152
P.s. of course the code itself is just a simple check, it's not how he usually writes code.
P.p.s. it's all about the numerical representation types.8 -
My university had a Programming Fundamentals course in the first semester and we got assigned this grumpy lady who demanded respect and would always claim she was the best at programming among her colleagues, had an obnoxiously snobbish tone and had a habit of forcing unneeded nonsensical sarcasm everytime one of us stepped up to ask her a question.
She taught C++ and I'm not saying she didn't know her stuff or anything; I respected her regardless (because she was my teacher), but she would mix up C classes in and insist that that was the right way to do it and had no consistent programming style.
Once she got so fed up with our class that just to prove her point that we're all dumb and worthless (she hated us a lot, yeah) that she started explaining binary trees and recursion out of the blue and gave us assignments for them... even though they weren't going to be covered that week. It soon became a shitfest, to be honest.
But on the plus side, because I didn't wanna listen to her lectures I pulled two all-nighters and covered the semester's worth of C++ and started napping in a corner in her class. She never had personal beef with me so I was thankful for that but her being the way she was helped me learn C++ with more motivation and vigor than I normally would have and also let me earn some change because my classmates couldn't understand her classes and wanted me to explain whatever she covered. -
I was today years old when I learned about "shadow jobs". This is where companies list jobs without any intention of hiring anyone. You could also call them "fake jobs", or "lies". Why they do this is anyone's guess. Maybe they want to look like they're expanding for their investors or something. Maybe they're harvesting resumes to train AI. Maybe they're just bored, and this is how the sick fucks get their jollies now that it's harder to find snuff films on the public internet. I wonder if HR didn't exist, would asylums still be popular? Is HR as a field just a way to keep prison populations lower?
For me, this is more of a matter of "want" to change jobs, over "need a job". For example, I've got a friend who is a way, way, way better programmer/developer than I could ever claim to be, and he's been fighting tooth and nail to get the time of day from some of these companies. Despite his extensive academic background, professional credentials, and high levels of skill and competence, he's been out of work for months now. At least they're going to "keep your information on file" though, right? Can definitely pay a mortgage with that.
Maybe I don't get it, but if you're hiring, post the JD. If you're not hiring, shut the fuck up and stay off the job boards. Everyone wins, except for the recovering snuff film addicts in HR.1 -
My job is decent, but now I've got one developer who's been there a few months longer than me who pushes back on stuff that's considered standard, good practice.
We have a domain with lots of business rules. He's opposed to any sort of domain-centric architecture that puts business logic in one place. He doesn't give any coherent reasons. He can't describe his alternative clearly. He just wants to put stuff all over the place.
If I don't cite any references he says it's just my opinion. If I do, I'm talking down to him.
Then he decided that the database shouldn't have concurrency checks. His reasoning is that as the application grows we'll have more and more concurrent updates, and they all have to succeed.
What if that corrupts our data? He mentions "eventual consistency." which has nothing to do with what we're talking about.
The idea that our code should carefully ensure that our data is correct is "extreme." What are we going to tell people when bugs happen? That expecting the application to work correctly is extreme?
He's not a terrible developer. He's an advanced Expert Beginner. He's convinced himself that whatever he doesn't already know isn't worth knowing. That's fine if he wants to stop learning, but this affects the whole team. He makes such a fuss that it everyone gets stressed out and eventually I have to back off.
The problem is that someone with a reasonable degree of competence can pass off his experience as superior to all knowledge from outside sources.
I've been doing this as long as him. I don't claim to be a rock star genius, but I do keep learning. I don't tell myself that I've reached the pinnacle. But all of that learning goes to waste if I can't use it.3 -
There are so many viruses out there that claim to be automatic windows driver updaters that I'm beginning to wonder if legit ones exist at all! Anyone have any experience with the real deal?4
-
At school during my first Java project we had to make a simulation of a parking garage and what effects price changes would have in order to find the most optimal business model from some company.
At the project kick off.
School: "we will be checking your code for plagiarism. if you use code from the internet, even if its 2 lines you need to mention the source. otherwise you will fail this cource."
We go on to do the project.
Friend of mine who was in another class sees a group presenting a 2 days old version of my teams application. theres literaly a credits button that displays the names of the people that worked on it in a popup.
Me: mentions to a teacher that my project was stolen.
They literaly didnt even change the name and pulled the entire repository from github and handed it in.
The fucking teacher doesnt even check the code / git logs after i mentioned that the entire codebase was stolen from a public github repository.
There was an endless mountain of proof to support my claim such as our team members names hard coded in the code they handed in and about 500 commits from our accounts.
I will from now on NEVER EVER mention sources when i hand in code at school.1 -
Some background to get us started...
Just took over the position as IT Specialist for our local county commission back in December after the previous employee left.
Before leaving she deleted all of her emails for the past 9 years.
Included in her emails were the details for certain program licensing the county had purchased not the least of which was 200 Office 2010 professional keys.
Getting into the office this morning my boss says "Hey got a problem for you, we've exceeded the license count for Microsoft office, and the vendor we purchased from is no longer in business."
My first response was Ok, lets go with open, or libre office. Problem solved. (I'm piece by piece upgrading our infrastructure to a more dependable OS you know, Linux.) I knew the open office suggestion wasn't going to fly so I promptly got on the phone with our friends @ Microsoft.
They were as helpful as you can expect when provided with only our MAK # and sent me back to try digging around for details 9 years old with our purchasing department. Who happens to be too damn busy to concern themselves with what the IT department needs this morning.
That will be remembered the next time the internet "Quits" working as they so often like to claim when then cant get an item to add to a cart in amazon.
Sure people just because your chosen shit browser (Edge) doesnt like to play well with js all the time the internet must be broken... -
TFW you see ruby syntax and claim it's not even a programming language, then someone shows you a working example...
-
There's too many web apps out there that advertise having great accessibility, but whose only claim to that is that they work okay-ish with screenreaders.
There's more to accessibility, darnit! Not just blind people, also remember people with impaired colour perception, people who have to use increased font sizes, people with poor contrast perception (can we please not do light-gray text, links, or buttons on white background anymore?), and many more.
The amount of apps alone that just are impossible to use properly with increased font sizes due to cut-off unscrollable text or buttons pushed out of the visible part of the page is staggering. Or where you get permanently stuck inside a rich-text editor if you can only navigate by keyboard, or where whole parts of the page are impossible to properly use with background images turned off...
I'm aware this might sound unreasonable and I know it's extra effort to learn all the rules, but once these things are not an afterthought, but rather something to take care of starting even during first implementation, it starts to come naturally.
But would it be unreasonable to ask of an architect to not put the restrooms, conference rooms, managers office, where they can only be reached by stairs? I don't think it would be. Sure it makes placing them more complicated, but excluding people from being able to use the building due to circumstances beyond their control feels a bit elitist and snobby to me.
Saw an app last week where a lot of features were behind click-handlers on elements that are not supposed to be interactive like <div>, <li>, and <span> tags. How's someone who can't use the visual clues even supposed to know that the element is interactive?
And yes, there's some of these points where ensuring accessibility is not just the devs job but also the designer's responsibility (contrast rules for example), but in my experience if the devs notice "oh hey, this could be problematic" then the design people usually listen.
Honestly in the case of accessibility I believe that putting off some features for later to make time to ensure that what's there is accessible, even if it only affects 1% of visitors, belongs into the "social responsibility" category, and most clients I've worked with were open to the subject.
I do believe it's something that everyone should take time to learn.
PS: I don't mean to attack anyone, I just wish it were something that more people watch out for.5 -
"I know HTML5 and CSS3"
Is it anyone else's experience that when people claim to know HTML[5] and CSS[3] they usually know neither HTML nor CSS well enough to be of any use?
Myself, I know HTML4.01Transitional//EN11 -
Has anyone taken filteredai interview test?
I have an invite that I'm planning to reject because while I might be a commodity to the company I don't want to feel like one.
The process is ridiculous to say the least. I'm supposed to record answers on video for a couple of questions, take another couple of programming challenges and then fucking record myself explaining the code.
And that's not enough. I need to 'authenticate' with my social media creds like LinkedIn for instance. Oh and I also need to install a Firefox extension for the interview.
The hell? I checked out their website (filteredai's) and they claim that they cut down on interview costs and hiring time. It's a fucking shitty way of achieving that. I'm not a cam model ffs.3 -
Look, extra remote team member. If I hired you with the express requirement that you work and/or live in sync with my time zone, and you claim to live and work in my time zone for a few weeks but you're lying to me and you were actually just on vacation here and have moved back overseas, you SUCK. And now we're firmly entrenched with the project and it's near impossible to fire you at this point if I don't want to deal with a whole new developer and learning curve!!!
-
Reading "duh... that link looks sketchy" time after time when attempting to nudge people in the direction of good resources, e.g., on-line manual pages, becomes rather irritating. Is typing the URL into VirusTotal or something really such a fucking hassle? Are you sufficiently special to warrant the creation of an IP grabber which is dedicated to targeting you... AFTER you posted your exact location on Instagram last week?
Similarly, some pants-shitting, worm-eating troglodytes who have the gall to claim to know anything about cybersecurity STILL think that for all Web sites k, that k's URL begins with "https" implies that k is secure. NO! Unencrypted Web sites are FINE unless sensitive information is being transferred. Are publicly available manual pages sensitive information now?
Grabbing the campaign hat and writing death threats and very personal insults is sometimes slightly tempting.5 -
I want to rant about my college.
I studied computer engineering, we spent 5 years studying circuits, diodes, CPUs etc ..
It's cool and all but like in my country we don't have a single computer's manufacturing company and all computer engineering students work in software development. But they didn't teach us a single usfel thing for work! We only studied Java and C++, nothing more and our professors claim that you guys can learn software development from the internet.
Our professors whom they don't even know how to debug a code not to mention how to full screen a power point presentation.
My point is college is trash.3 -
RabbitMQ's claim "RabbitMQ is the most widely deployed open source message broker."
They should amend that line to read "..unless you are trying to install on Windows, then you're screwed .ha ha ha ha"
Two hours fighting permissions, missing (and wrong) paths, having to modify *their* batch files, and still can't access the management UI (and yes, the mgmt plugin is enabled).
I hate this 'shaving the yak' exercise.15 -
F the app store. My app is getting rejected because they claim 10% of my product should not need an user account to view. Now I have to spend another week changing my frontend and backend, delay my launch, just to satisfy what is essentially a stupid Apple-only UX requirement. This exact same binary was approved a week before... Seriously, screw the reviewers and the high horse executives at Apple.3
-
Anything from Udemy with instructors who don't speak CLEARLY, and instructors who fail to provide solid code explanations (ex: they just type some shit and expect us to understand what it's doing, and they move onto the next topic).
Add instructors who pretty much copy a tutorial verbatim - they just go through someone else's tutorial (without referencing the authors' work) and claim it as their own.
I'm sure I have more to add, but I'll stop here. :P3 -
Following.
https://devrant.com/rants/2123585/...
AWS summit, speakers talking about technologies that amazon didn’t build but they provide on its cloud.
All about how it’s awesome to use those technologies on its cloud infrastructure.
Feeling like I’m on some bad advertising summit.
I heard docker, containers like 100s times already.
On one of the slides they claim that 85% of tensorflow workloads are on their cloud.
That’s powerful statement.
Looks like enterprises are all on the way to Oracle 2.0 called AWS.5 -
DAILY LARAVEL PROBLEMS
I need to parse a JWT with some custom claims. There's a JWT library with Laravel; documentation really lacking, kinda hardcoded to work with Laravel but whatever; it's already installed, let's see what can I do with it.
It turns out I can't say something like "take this token, parse it, tell me it's valid". Let's see how that goes.
You need to build a parsing class with a manager, some auth stuff, a parser.
To build said manager you need a provider that implements a contract, a blacklist, a factory (of what?)
To build the factory (of what?) you need a claim factory and a payload validator
To build the claim factory you need a request
To build the blacklist you need a Storage
To build the storage you need a CacheContract
To build a CacheContract you need IDK it's a mess
To build the contract you need... IDK for real
WHY LARAVEL IS SHIT: 'cause only in this framework it seems reasonable to build this clusterfuck to parse a base64 encoded string, throw some json_decode and check a signature. And have it work only to authenticate a user.1 -
My college apparently needs their hand held and be gently guided through everything they're being paid to do to get me ready for classes:
First attempt to get registered: Never got my student ID. Missed 1/3 of the semester since they completely forgot to process me.
Second attempt (current):
Took 3 weeks to get ahold of the college at all, took another week to get in to see an academic advisor (had to come in and wait 6 hours for that day, without leaving, to see one. They weren't busy, they went DND all day and 6 hours later one was caught doing nothing but playing games for 6 hours.) Vocational Rehabilitation was supposed to pay all but $86 of what grants wouldn't cover (not bad, not bad) but even though Voc Rehab sent it, and got receipt of deposit, they "never got the money". 3 days before classes, found out I have textbooks online I must claim and they never told me about them, however I can't access them as I need them to give me claim codes. They're closed at that point in the day.
It's currently Sunday and classes start tomorrow. What other surprises will I have tomorrow? Who the fuck knows? -
SO , i just ran into this database called ArangoDB and it claims to single handedly beat Mongo,Neo4j,Postgres and claims to be capable of handling any use case you can throw at it.
If anyone could verify this claim , such an ideal database just makes me question it's existence.5 -
So there is a company selling bullshit miraculous devices which they claim can heal everything from foul breath to cancer and autism by light and magnetic pulses. They trick old, naive, gullible, ignorant or simply stupid people into paying big money for their stuff which is always "on sale, just now just for you".
The question is: if they would ask you to build a website for them (which would help their shady business grow) would you refuse their actually pretty generous offer because of moral reasons, or do it like any other job?
(I know my answer, I'm just curious about others' opinions.)7 -
First year on the job. Was already good at writing software, but bad at practices and administration. One such software was being tested live, while still in development. I was developing on the production database... .
Yeah.
I was working on an edit feature of sales records, in a table that already contained hundreds of subsidized sales of very expensive products. Based on that, the supplier had to compensate the shops with half the price of every item.
I forgot to add a where clause to the update. Lost all sales data. On production.
Asked the admin if there are backups and he says yes, checks to discover that the backup script failed for the last week (since it became live)
Whole thing was incredibly stupid. I made a ton of stupid mistakes, and so did the other people involved. The loss was around 1 year of my income. Luckily the client decided to brush it off as losses and claim some tax benefits and it all ended well.1 -
I was told recently by a recruiter that not having a LinkedIn profile in the modern age of job applications is like being invisible, as that’s the first place recruiters and HR managers look to research interesting applicants beyond their cover letters and resumes.
While I admit that I somewhat resent the notion that it’s a “must have,” I’ll also admit that my current job searches sans profile have proven to be somewhat less than fruitful. Though that could be for any number of other reasons as well.
Is there any legitimacy to her claim? Are people applying to jobs while not on LinkedIn essentially ghosts? I’d very much appreciate your insights.7 -
Fuckdev: I heard people were having meltdowns in certain more political corners of the interwebz, you figure out why, and so I went to read a little bit to see what was going on.
Truth be told, I did not expect this wild mask-off type shit, but it's interesting nonetheless. Malcolm X was proven right once again. I mean el Hajj Malek el Shabazz, dude. These bitches are indeed like foxes, showing their teeth but pretending to smile.
I'd feel bad for the poor fucks, hadn't they come out swinging against immigrants with a copy of Mein Kampf. Not so disgusted by the dextral folks, then? Sinister!
Anyway, having bore witness to such undeniable proof of their conceited wickedness, which makes them more than ever indistinguishable from what they merely *claim* to oppose, I am now at ease for thinking that the B-52 bomber with pride flag meme was kinda funny.44 -
Javascript and Java.
Imagine java is an indigenous language to an island spoken by everyone there.
A non-native visits, and in order to understand them they need to decode their java into meanings and reapply those meanings to their own language.
More non-natives start visiting more and more often, and the javanese naively welcome them in.
The natives happily create trinkets and souvenirs for the tourists, and a market starts forming. The docks get busier every day.
Soon it appears that there are more non-natives on the island than natives, and their polity of origin starts to lay claim to their land.
Fights and legal altercations become common.
Some of the native javanese begin to modify their language to meet the colonists halfway, and some of the colonists begin to learn this new language.
They begin to understand each other more fundamentally and tensions fade.
Meanwhile, the more stoic javanese retain their claim to the island, and fight the pidgin "rebels".
The island splits into Java and Papua New Java. The populace of both claiming having nothing much to do with the other.
Nothing but fun and funerals for any new tourism.
It's so sad.
Let's Make Java Great Again.
Let's Make Papua New Java Great Again.
Let's build a wall. -
If you write a solution to something at work, then the company most likely holds ownership with whatever license they have.
However if you rewrite that solution in your spare time, into a package that solves the same problem but different then replace (with permission to) the original implementation with the new one..
Can said company then claim ownership on your package?3 -
!rant
Do you think it is worth learning functional programming and specifically haskell. It seems like a really good concept, but a lot of people claim that it's not applicable in real scenarios.12 -
A lot of Devs claim to come up with solutions when they go to pee.
Does that make the toilet The Thinking Throne?
🧠🚽2 -
Boltt coin is a total bullshit, never use this app, a total data stealer. They will say they will reward you, but when you are going to claim it, there OTP will not work. Total data selling fraud.1
-
I bought tickets for a friend of mine to visit me. She cancelled. I purchased travel insurance from Expedia. I have to now cancel one flight through Expedia, the return through the airline, and file a separate claim to get the money back. I hope they don't want me to prove she's sick, since she isn't (she's just a terrible person and I knew she'd pull this shit).
I hate the entire way the airline industry works. This is bullshit.
I hate the entire airline booking system.1 -
I saw people today who collected some evidence related to a cs:go pro hacking. The people found "him" on a gamehacking website where his location was put as "queue.back()" -> they claimed it to be Montreal, Quebec. Sigh.
-
I've been familiar with C Programming and to sn intermediate level with web design, and currently I'm taking an introductory java Course, And The instructor kinda started with some simple gui apps using swing components on netbeans environment , his claim is that console apps are not that relative in the real word anymore , and gui apps are more interesting for newcomers , and I personally don't think it's a very effective approach , what's your opinion ?4
-
Uni team project. Our presentation was on Friday. Code and report submission this Monday. We have to write on the report the % of work each person has done. One certain member of this team has been steadily moving functions other people have done into his personal package area to "clean up the code" and will edit your files without permission to clean them too. If it were from anyone else I would not be suspicious, but this person has proved himself to be a snake. The result of his efforts? Breaks your fucking code, let's him claim ownership when you run a git blame on your own files and the functions you made he can now claim responsibility for. Actual fucking bastard I'm going to murder this little fuck. Doing zero fucking work except breaking other people's and claiming a larger % of the work done than anyone else. Uuugh.
-
One of my favorite parts of my job is that I’m not allowed to resolve firewall issues myself. IT ops frequently breaks my firewall config, preventing me from resolving any domain names or running dns queries in general even though I still have connectivity. So I call the support number. Remote Desktop icon appears in the corner of my screen.
“Hi I have connectivity but can’t resolve any domain names”
“Have you tried using your browser, maybe they just block pings”
“Well no because I can ping 8.8.8.8, see?”
“Hmm well have you tried from your browser?”
“Yes.”
“Maybe it’s just an issue with ping traffic”
“Well no because I’m not having issues with icmp traffic. I can still ping 8.8.8.8, see?”
“Hmm that’s weird”
*opens network config, renews dhcp lease*
“But I don’t think that’s relat...”
“I know!”
*opens my command prompt, flushes dns cache*
“But if this were a cache issue the requests wouldn’t take so long to tim...”
“I know.”
(Starting to think he doesn’t know)
“I’ll pass this on to the networking guys”
“Thanks”
Third time this has happened. Every time they claim they didn’t change anything and it fixed itself. Obviously this is not the case, because after networking guys “don’t change anything” it starts working again. Every time they talk to me like I have the technical prowess of an HR rep. Like somehow I’m the only software engineer in the world that doesn’t know what the ping command does.
I’m not upset though. They’re just giving me a great excuse to be completely unproductive on a Monday -
I love how devrant spreads at the office. See, no one wants to tell anyone about you since everyone wants to claim your rants as their own. But those who know, recognize the gifs as they spread across whiteboards, doors and channels nodding to each other with a secret smile.2
-
Yes, you did nothing... You just restarted those 3 servers on Hyper-V without changing anything... And you did not change the Settings of 2 Windows Server to a static amount of Ram. And you also did not change the settings of the Unix Server to dynamic amount of Ram. And this has absolute nothing to do with the constantly crashing apps on the unix server sience then, because he does not support Dynamic Memory.
Fuck all those people who claim that they did nothing, even though it's obvious. -
Doing someone else's Code Review in my project: "You must retain the holiness and piety of the code you write by following PascalCase naming for files and kebab-case naming for CSS variables. Avoid using duplicate strings by declaring enums in a constants.ts file and using that all throughout the app"
During my own Code Review in someone else's project: "WHAT THE FUCK DO YOU MEAN I CANNOT PASS FUNCTION REFERENCES AS PROPS TO A REACT COMPONENT AND ALWAYS NEED TO INVOKE IT INSIDE AN INLINE FUNCTION FOR THE PROP."
"WHAT KINDA FKIN DRUGS ARE YOU ON TO USE snake_case IN TYPESCRIPT DID YOUR MOM DROP YOU ON YOUR HEAD WHEN YOU WERE BORN YOU SACRILEGIOUS PIECE OF SHIT"
"WHAT DO YOU MEAN I SHOULD USE BOTH SINGLE AND DOUBLE QUOTES FOR IMPORTS AS PER LOCAL OR GLOBAL; I'LL SHOVE THE SINGLE QUOTE UP YOU WHERE THE SUN DOESN'T SHINE YOU FKIN DEGENERATE MORON"
As much as I do believe in self righteousness of my own coding conventions over others (I might be slightly better than others but I really can't claim good authority because I've had my lapses in conventions too; and being one of the newer members of the team certainly doesn't help, despite my boss supporting my initiative), I guess it is high time we bring in some already established code conventions in the team that is finally big enough to warrant them. Maybe AirBnB. -
Got a legit question/semi rant for anyone who may know. I want to start by saying that I'm not really a "network" person, at least on MS systems. I can physically plug cables in and shit like that, but the software side of networking is not a thing with which I can claim familiarity. Anyone who's read my recent rants will know that I am forced to deal with IIS, because my boss is an insufferable microshit fanboy of the highest level, and is easily frightened and threatened by the use of a keyboard for anything other than using facebook.
I've got a couple of microservices running under IIS, and our customers thankfully are able to access them with no issues. Those of us in the "IT department" are also able to access it. No one else in the building, on our network can, and despite me not having set up this network, or really having anything to do with it, the rest of my "team" (LOL) refuses to help me solve the problem, because developer = networking specialist and printer fixer. Does anyone here have an idea? I found a think on Stack Overflow about firewall rules, but those are already set appropriately.7 -
docker is shit. It fills up the disk on its own whim and then crashes the server, and they claim it to be production ready. Stupid piece of software!4
-
Dear Gmail, you guys always claim to be the "best" free email provider, yet each week my inbox gets filled with spammy emails, even after marking those emails as spam for the past 1 year. I'm tired of your bullshits. Fucking fix it already!13
-
Be vary of entering commands from history (Arrow Up), especially if you did a destructive command not long ago.
Did this in a database for a game. I cleaned the clan tables not long before release. Then a short while after the release I searched for a clan related query and ended up clearing one of the tables again (ofc on autocommit). :|
So had to delete the related tables and notified people they had to claim their clan name yet again really quick.
---
Never had the issue on linux yet, but I'm usually vary when doing a generic destructive command (like "rm -r *"). The problem rarely happens with zsh (you can arrow up based on what you already typed) but I'm often still vary and prefix the command with a space to prevent it showing up in my history.6 -
Anyone here got Nokia 6.1? Any reviews? I like the phone but debating if its right for US market..they claim band 29 and 30 are not supported6
-
Most developers are morons, pt 3
In this post, we'll discuss the top 13.6% of developers.
You might think, after reading the previous two posts, that I'm going to be praise these developers, or even claim to be in this cohort myself.
However, things aren't so black and white.
I've worked with many developers who are much smarter and more talented than me, and I can say safely say that about 90% of them are people I'd never want to associate with again.
These developers are usually on the spectrum and have amazing tech intelligence, but little emotional intelligence. Their people skills are minimal and they usually loathe having to work with other people. While they have dozens of algorithms and data structures memorized, their social skills only include rudeness and toxicity.
This only goes to show a lesson we all eventually learn: you can be the smartest person in the world, but if you're incapable of working with or understanding other people, you aren't getting anywhere. If you're an introvert, you've got an even harder job.15 -
Gotta love when smartass clients claim that the feature you are selling them should've been part of the package you sold them intead of an addon.
Yeah. Like they never heard of a software updates before.3 -
Dear people who rant about it her people's rants and claim a part of you dies. Stfu and get over it.
Now look at what you've done. You've got me ranting about you ranting about other people's rants. So meta -
I wonder how some devs claim Visual Studio is good, i don't currently use it, maybe it got better, but just the idea of being a microsoft product makes me feel less of it, I'm just wishing for some clarification here14
-
Working on a web API project in C#, our frontend is another company, the body gets to them but they claim that the json is incorrectly formatted... I'm sure that it isn't but whatever...
I keep digging around to see what can be done, a "helpful" colleague offers to help, only to start asking about everything from scratch and after frustrating and distracting me like... 10 fold, I leave him to play as he wants, then hard reset and move on...
fire postman and focus on the logs... nothing! database... nothing!
couple of minutes later, I look at that far small laptop screen to find out that he has drenched my code with break points and the IDE is blinking its tabs off over there on the screen I rarely look at!
Tell me again why do we work in open spaces?!!3 -
I somehow highly doubt the effectiveness of this treatment... if it did work I'm pretty sure we would all have baby faces with the amount of RF signals we're exposed to in a day. Do you think there is any legitimacy to this claim?4
-
I did it, I found the fountain of youth. It is the cat fountain in my living room. Tragically, it was discovered by my daughter.
When she grabbed onto it, I tried to pry her off. But I was too late, she was nothing but a baby when I succeeded.
My wife likes to claim she was a baby before grabbing onto it, but what the fuck does she know.2 -
Looking at jest errors and loads of GitHub and StackOverflow issues, it's no surprise that people claim they don't like testing.
Maybe they would if we got our tooling right.
import { foo } from 'bar';
Nah, that's an unexpected token, jest does not like this syntax.
Using require, like in jest's getting started tutorial isn't compatible with my existing JS libraries exports.
Adding type: "module" in package.json just makes another error message appear instead.
Fucking developer experience!
Why bother with unit tests at all?
How come PHP is 10 years superior to JS when it comes to code quality, unit tests, and static code analysis?
I don't even care about "ES modules". I don't want to "mock" anything either. All I want to do is import a handful of JavaScript functions into another file.
Overengineered web dev stack sucks!3 -
To the editor war guys: you can use whatever you want, but nothing in a sense of integration and comfort for developers and projectmanagers beats Microsofts Visual Studio or VisualStudioCode. If you claim otherwise you just don't know VS/VSC to their full extend. God bless IntelliSense.
Excluding Java etc. Because they got an independent Ecosystem ofc.10 -
Anti climactic story time (as in there's no promotion in this story):
Sometime ago there were some organizational changes happening in my company that put me in a very tricky place. Theoretically, I was put on a level that was supposed to be an upgrade from my previous level. Practically, it didn't come with any benefits and it was actually a downgrade because anyone who joined the company in the six months before these changes was in the same level as me (who'd been in for roughly 2 years).
It felt really insulting because I was about to be actually promoted. My manager and his manager tried to gaslight me into believing that I'm not at all affected in any way, before giving in and agreeing that a mistake was made. I was promised that next year it'll be corrected and I'll be promoted two levels. Even the HR assured me of that. I knew it was too good to be true but I was too demotivated to find another job.
Fast forward one year. My bosses are all praises for the work I put in. But, no two level promotion. Reason? They tried but couldn't get the management to agree. The boss apologized to me and asked me if I wanted him to try again. What an insolent arse!
Fast forward one more, extremely glum year.
This time I am part of a different team so the team lead is different but the manager is same. The team lead really went all out with showing appreciation for me. He talked for almost an hour(!) about how I exceeded his expectations and went on to claim that his app's release would have been impossible if it weren't for me, the new team member. It was really humbling and satisfying. But what did I get? A limp handshake from the manager with fucking loose change.
Silver lining. At least the manager did away with the 'well wisher, on your side' pretense this time. No mentions of failed promises, just regular empty promises for the future.
Fast forward 3 months.
Still here. Recovering. I am mulling over a much better offer than what my current boss can give me. Thinking about how long it takes before I'm in the dumpster again. I have stopped giving any fucks about anything here. I try to do the minimum required unless it benefits me in some way.
The end.4 -
This is from riot.im on my phone in Chrome. Somehow the rest of the site is fine, of all the places to fail at styling!
Also that's not very many languages to make a claim like that, I appreciate the effort but they've only got 1/2 languages there for me xD2 -
TLDR
Apparently if you delete your google account as an only admin of a workplace by just clicking remove account on expired subscription screen when you are on document page you not only loose access to google workplace but also you can create new workplace google account using same domain and email immediately and it’s fresh google domain account without domain verification and with everything wiped off from your old account. So you don’t have access to anything but on the other side there is possibility to use gmail as spam hub if google fucked ip something in their dns verification and once verified and after that expired domain gets bought again it stays verified.
Well I luckily migrated my gmail to other provider 3 years ago and I lost nothing important there but lol.
You can easily lock out yourself from your domain.
I opened ticket using some questionnaire and by adding another dns txt record to my domain to claim access to workplace admin page and let’s see what they do.
If they ever respond to that ticket and how long it will take to get it resolved.
This is good test to see if google is still a people’s company or an evil corporation.
I was using workplace as long as it was free from days of google app engine and begging of cloud revolution. I remember at best times I could chat with google support employee about spam I got from domain registered on google servers and he was processing ticket for me.2 -
This afternoon called Internet Provider because the internet was’t working. They fixed it, good.
Few hours later, the phone line is not working. So, called them to fixed. They both internet and phone line, and they claim its an issue from their systems. WTF! What kind of shitty software are you using.
Now I am transferred to third level of support in order to fix this problem! And I have to wait for them to call me2 -
I always have multiple accounts thanks to Single-Sign-On, so I don't find my event tickets, logins, and contacts. To make it worse, those sites regularly log me out for no reason and some force logging in using my Google account although I have a main account with my business email address.
I suspect that's another deceptive pattern that they let happen on purpose so they can claim to have more users than they really have.1 -
Why is my test not failing? The actual and the expected json is completely different? What the fuck!?!
It says:
static::assertJson($expected, $actual);
right there.
Oh wait.
Nevermind.
`static::assertJson` only checks for any VALID json string that I always provided in with my own expectation m)
Use `assertJsonStringEqualsJsonString` instead.
What.
Who needs meaningful defaults.
(I would claim that `assertJson` should be defaulft for string equalness, and assertValidJson should be for any Json validation. But you are free to disagree.)4 -
Hire are a few tips to up productivity on development which has worked for me:
1) Use a system of at least 16gb ram when writing codes that requires compilation to run.
2) Test your code at most 3 times within an hour. This will combat the bad habit of practically checking changes on every new block you write.
3) Use internet modem in place of mobile hotspot and keep mobile data switched off. This will combat interruptions from your IM contacts and temptations to check your WA status update when working.
4) Implementation before optimisation... This is really important. It's tempting to rewrite a whole block even when other task are pending. If it works just leave it as is and move on to the next bull to kill, you can come back later to optimise.
5) Understand that no language is the best. Sometimes folks claim that PHP is faster than python. Okay I say but let's place a bet and I'll write a python code 10 times faster than your PHP on holiday. Focus more on your skill-set than the language else you'd find yourself switching frameworks more than necessary.
6) Check for existing code before writing an implementation from scratch... I bet you 50 bucks to your 10 someone already wrote that.
7) If it fails the first and then the second time... Don't try the third, check on StackOverflow for similar challenge.
8) When working with testers always ask for reproducible steps... Don't just start fixing bugs because sometimes their explanation looks like a bug when other times it's not and you can end up fixing what's never there.
9) If you're a tester always ask for explanations from the dev before calling a bug... It will save both your time and everybody's.
10) Don't be adamant to switching IDE... VSCode is much productive than Notepad++. Just give it a try an see for yourself.
My 10 cents.1 -
My ex colleague in my previous company wrote a big rant about me.
As per his claim that i was hired in the development and research department
But personally during 3 months and a half and i never received a single task to do. So i took the decision to leave this company and search for a better career. Until now they never did a single project it's all internal.
As well after getting hired again i had just published 2 android applications for now and am working on my first IOS mobile app -
I am doing a POC for someone I've only met once... The POC wasn't a ton of work and the expectations were realistic. We are going to meet again soon and discuss more things, and eventually decide if we want to do business together.
I have absolutely no idea how to tell if this person is legit and able to do the things they say they can. They claim to be able to sell the product they want to make and allegedly have contacts in the industry. They are not a programmer, and want to vet my friend and I. If things go well, it could mean a lot of money. If they don't, it's a lot of wasted time. I suppose that's true for any start up.
This is when i hate being an awkward engineer. I don't have the knowledge or, quite frankly, the people skills to make this kind of judgement.
Have you ever been part of a start up where you were 50% of the engineering team? If so, did you know the partners ahead of time? How the hell do you vet someone with a skill set that is the exact opposite of yours?1 -
If one can claim experience in a language if they have written a hello world code, can I write that I have 5 years of experience, if I write that same hello world code every year for 5 years in a row?4
-
me and my ex are talking again mwahhaha, i ghosted the other dude i liked so i can focus on my ex more. i did like the other guy but he was so dry and never talked to me, and always gave me mixed signals. he did claim he felt the same way though. fuck confusing men.7
-
The best questions always get the fewest answers. The most important topics always get the fewest votes. The sillyest hypes get the most interactions. And people still claim that human beings were intelligent.5
-
Probable microsoft inside talk about github acquisition:
m$ lawyers: We need to pull this github repository to find our patents and claim the suit against this company that is making some android powered hardware, also the other one from company that want to make operating system with double mouse click
m$ management: This patent violation search is taking to much resources so let’s acquire github and order them to develop some automatic shit over their repositories so we don’t have to pull those repos all over again
The rest you can read in news :) -
I’m done with people who claim they don’t have time to do something.
Constantly hearing people complain they don’t have time to do things, oh fuck off you cunt. You work a nine to five, you get home at half five and you sit at home doing fuck all while you complain that things aren’t going your way.
Doesn’t even have to be about developing, lost count with the amount of people who claim they don’t have time to go the gym. Dickhead, you have a 24 hour gym three minutes away from your house. You could go after work, instead you’ll sit on your ass, eat a load shit and then complain you’ve put on weight.
If you’re doing fuck all to make things happen then you lose the right to complain about your circumstances. Stop blaming other people for your fuck ups because you ‘don’t have time’ to get shit done you absolutely holocaust of a human being.
While I’m at, fuck people who think it’s my soul mission in life to fix their shit, believe it or not I don’t give two flying fucks about your circumstances if you’re doing fuck all to help yourself.
Do me a favour and kindly drink some bleach.13 -
What I own a car?!?! Where can I claim it?
Oh wait, it's probably another scam call...
The amount of detail in this one is pretty amazing though... Most just call and hang-up.1 -
Take the time to do a little research into the company, then tailor your CV to the company and the position. Don't be afraid to add a little pizzazz, but also don't lie... There's a difference between something that's a little misleading and an outright false claim.
-
New strategy to combat managers:
If you claim we can't afford the additional time for the tests that come with the feature, I won't build the feature.
If you claim we can't afford the additional time for the proper API versioning that comes with the feature, I won't build the feature.
And finally, if the internationalized texts, designs, and image assets are not complete when it comes time for development, I won't build the feature.
It's time to rise and stand against the "You're an engineer! do it all!" notions. I'm not a designer. I'm not a translator. I'm not a by-hand manual customer tester. And I'm certainly not going to take any more of your shit.2 -
!dev
to;dr: fuck American mainstream media and all the lies.
I'm am so fucking fed up with American mainstream media. they constantly spew fucking blatant lies or disingenuous, misleading bullshit, and basically cover up anything that "doesn't fit the narrative".
it's like they think we're all idiots.
In South Africa, privately owned farmland is being confiscated from whites, as far as I can tell, because they're white. it's basically not being talked about in mainstream media because they're white. if it were any other race, I'm sure it would be all over the media.
"Violence again women in videogames must stop". uhhh, most videogames I've played, the violence is against about 99.9% male/0.1% females.... so....
"Donald Trump is a fascist". now I'm not saying one way or another whether I support Donald Trump or not, no opinions here just facts: Donald Trump is, at the very least, right-leaning, and fascism is a FAR LEFT IDEOLOGY. saying Donald Trump is a fascist is completely baseless and just a completely retarded claim.
literally calling for socialism.... do I even need to comment? have you ever read a history book?
countless other examples can easily be found if you look at any independent moderate to slightly right-leaning news source, podcast, etc.
I've had enough of the fucking blatant dishonesty of the mainstream media, whether it's flat out lies, or being disingenuous, or misleading, or not covering huge stories because they don't meet the narrative.4 -
https://milkyeggs.com/?p=303
"I claim that the trend which AI/ML continues for lawyers is one that it starts for programmers. Just like how a partner at Cravath likely sketches an outline of how they want to approach a particular case and swarms of largely replaceable lawyers fill in the details, we are perhaps converging to a future where a FAANG L7 can just sketch out architectural details and the programmer equivalent of paralegals will simply query the latest LLM and clean up the output. Note that querying LLMs and making the outputted code conform to specifications is probably a lot easier than writing the code yourself ー and other LLMs can also help you fix up the code and integrate the different modules together!"1 -
!rant
Why everyone who claim to know a lot about web security and encryptions is not able to help me check if my system is secure :/
And some try to charge me afterwards -.-"
Edit:
If they expect payment they should state that at beginning and be able to actually do something...3 -
I'm currently applying for an engineer role. The role is reasonably agnostic regarding specific skills which suits me well because I have a wide base and I like diversity, however they have said they are after more Java developers. Whilst I have programmed in Java and worked on Java projects I wouldn't claim any proficiency beyond amateur.
What sort of things should I really know about if the tech interview brings up Java questions? I'm not expecting them to but it would be foolish not to prepare for that eventuality. -
Here's a fun fact (which actually will be accompanied with a source) about node.js. When you import or require a module it will be imported as a singleton. Or put another way, ```export const Foo = { };``` is one of the simplest* and most readable singletons you can have in that runtime. And of course here's the thing you always should be asking for when people make a claim like this https://nodejs.org/api/...
So why write this? Well some of you might feel inclined to write a medium (or other) post about "design patterns in Javascript" where you basically just translate the GOF book from Java to Javascript and now you have something that isn't just awkwardly translated Java code! -
I'm stuck in a really difficult spot in my office and I'm not sure if I should start looking elsewhere. Tldr; there's no defined hierarchy or career path in the web department leaving no position to be promoted to.
We've got 2 offices with now 150+ employees and for the last 2 years I've basically inherited the responsibilities of an IT manager. Planning and deploying our networks, firewall config, VPN setup, keeping users' systems functional, track equipment, order/setup systems for new employees. All of this in addition to my original job description of web developer, which has basically turned into maintaining client WordPress sites while the other developer builds sites.
I've spoken to our CTO (my supervisor) about how much time the IT stuff actually takes and some of my suggestions for the future to make sure we protect ourselves and future proof our systems the best we can and one of my suggestions was that we needed to create the IT manager position because he is usually in meetings or building out API integrations. He's behind the idea, or at least says so to me, but leadership doesn't believe it's needed because we "manage just fine as it is" (this does require 60 hours a week of work along with much automation that I wrote/built). But we're trying to open a 3rd office which means another 50+ employees and systems to manage as well as more websites as we sign more clients.
My pay has never been satisfactory where I am and based on the maximum raise each year it would take me another 10 years to make what I would like (that's calculating without cost of living increase) but they claim this is because I lack a formal degree (self taught). I love most of the people I work with, don't really have an issue with any of them (outside that they're stupid but that I can let that slide if they're trying), and they work with me and my health issues which cause me to miss significantly more office time than I would like. I've been here for 4 years and I've learned a lot but I don't feel like there's any upward mobility here. The only position I see in my department above me is the CTO (or possibly the new PM but that's not a position I want) and he's not going anywhere, and I firmly believe we need someone who can full-time stay on top of our infrastructure before we expand further.
I fantasize occasionally about leaving and finding something else, and there are plenty of opportunities online that I appear qualified for which pay more, but I worry that I'd be trading in something that really isn't all that bad for something that sucks and the only real perk is more money. I'd hate to go somewhere else and start back at the bottom again and have to prove myself yet again.5 -
I'm FRICKIN' TIRED of all the 'devs forever alone' memes! I mean I have a girlfriend and reading rants here I've come across various people in relationships.....then why still all the jokes and hate? I know it can be tough dating a dev but still it's not impossible! Let's start a poll here.....how many of you claim to be 'not single'?6
-
I started with cakephp 2. I did a TON of projects with it and made my own reusable plugins for future projects and everything was nice and smooth.
then cakephp 3 came out with breaking changes and was not backwards compatible. I learned the new rewritten ORM and tried to do a project with it along with plugins.
then cakephp 4 came out with breaking changes and was not backwards compatible...
ok... look i dont claim to know more than the people writing frameworks but u want people to use ur framework u cant fuck them up in every major release and render their old projects unupgradable... fuck you im switching to laravel this was the last straw3 -
Dev ranting about US foreign policy. Trigger warning!
US has a track record of funding the bloodiest regimes, funding terrorists and then using it to create problems for neighbouring regions. I'll tell you step by step how that's done.
1. Look for opposition in non-aligned/sovereign or even-allied country but opposing viewpoints. (Remember spying on German chancellor, Merkel?)
2. Covertly provide them support (providing fundings, potentially arming them).
3. Slow media propaganda, claim the country is undemocratic.
4. Opposition might stir things up.
5. Paint the current leadership in the sovereign country same as Hitler.
6. Continuous bombardment of propaganda using MSM like CNN, MSNBC, Fox, France24, or bribed insiders.
7. Once the regime is finally toppled, black out the media, and see deals can be made with the opposition (Oil, Military bases, or whatever)
8. Reality: these countries are worse now, but no media coverage because exploitation is complete and no-one gives a shit about democracy or whatever. (If you watch few videos about Iraq, Libya their own people says they shouldn't have toppled their leader.).21 -
My problem now is:
- I want my linkedin profile to be public
- I don't want to be bored every day by spam from recruiters that claim to offer me "A NEW JOB OPPORTUNITY!!!" but don't put any other details about.
I am 100% sure that most of them are searching monkeys for stupid jobs in body rental companies.
At the moment i put a warning on my profile for recruiters to not contact me. I hope this will work.1 -
Oh my gosh, no one really knows here what is programming. Even teachers, which claim to be professionals in the subject doesn't know shit except for the basic theory. Nothing in practice.
It was evidenced by the largest job skill competition of Finland (Taitaja) that's for my-aged students (18). And yeah it's not higher education studies, just second degree, but that's where you should get the necessary practical skills for your work life.
The category I participated was website development, which is the only software development category.
It was a public event that is focused on showcasing different jobs. Well, what do programmers do, a viewer may ask. Even the responsible teachers and juries couldn't really answer properly. They just showed the specs we were following to create the crappiest of websites the short period of development time.
So we consume coffee and produce HTML, is that accurate representation of the whole industry?
All the other winners of different categories get a lot of job offers from companies when they win. I won gold last year (bronze this year) and I didn't get a single offer. Who would be interested in human HTML generator who can only make static websites anyway?
Programming is about problem-solving, not about graphic design and writing content.
And just to give you an idea the scale of the competition: last year I made a total of ~2000€ for the victory. And it is super easy if you just know what you are doing. That being graphic design and the making of a static page with a pinch of functionality.1 -
Will start work probably next week after lots of searching. Few months without work was good life relatively. Wake up whenever you want to, browse reddit how much you want to, way more time to do things that want. Now in new job especially on trial period I will have to learn lot, also that rush to work if I do not want to end work late makes life worse. Full time jobs suck. Half day work would be better but to get even little shorter work week is a big challange. At least when was fired from previous job. Fuck that.
Also probably will take a non remote position because they claim it is low stress. But I believe their codebase sucks, they do not write tests. But they say they are planning to start writing tests. But still most important thing is low stress, but question is how in reality will there be low stress. Or will they fire me quickly even without causing me stress. It would be ideal to learn at least all the tech they are using, so that I would not lag too much because of this, but I have no idea how to quickly learn, I thinik I would need 2 hours after work for learning, which sucks that I will not be able to enjoy at least after work time.
Plus the fucking traffic jams. Why they can't have remote position. Especially when covid cases are growing. -
I have no problem reading constructive criticism of systemd. It has its problems. However, sometimes those critics try to claim that init run levels, or rc scripts, with their arbitrary meaning and the Bourne shell's ad hoc syntax, are a perfectly acceptable solution to the problem that don't need replacing.
I've never seen an OS startup mechanism that tells me, while the system is up, "the change you just made will make it impossible to bring the OS up if you restart it". And that's a real problem.1 -
when setting up SSO with LDAP on a customer's system they tell me to use a different domain than the one that everything resides on. tell them it won't work because when I did a nslookup and this other domain none of the domain controllers are listed. today SSO starts working out of nowhere and they claim they didn't change anything. did a nslookup and see the domain controllers. looks like someone fixed their mistake but didn't want to admit they made one lol.
-
UWP suck, I don't wanna hurt yall feeling but it's time to face the truths:
+ SandBox
+ Less Job Offer
+ Development more Complicated than Web App
+ Microsoft not create perfect hardware to make sure our app get to more consumers (the Pro X is failure)
+ Poor Optimized
Poor Optimized ?
the Windows 10 optimization is joke, all my surface laptop, pro, book I have tested. They claim that consume less Ram, but when using it along side electron and Win32 app. It feel so much choppy and lag. I mean WTF ?
UWP was made for optimize low specs SoC such as ARM base, now my laptop running on a core I5 + GPU still lag ??
I'm sorry but this is just sad. Im moving back to win32. WinRT sooner or later will end supported
And Microsoft will improve the Win32 Api6 -
I'm just hoping my future employer doesn't claim any of my side projects that I'll do at home on my own equipment.1
-
Never used an IDE in my life... recommend one appropriate for the MEAN stack. I want to see the magical benefits people claim it gives7
-
be you
> claim you are an 'expert' at anything when you got your MS in 2018
> fuck you
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡4 -
Hey I got 30 ++ for a rant and I have never claimed stickers before. So what should I do to claim them?? Please help7
-
If I'm moderately happy in my current company but I would switch for a significant raise that offsets the relative risk, does it make sense to claim that my current salary is the bottom end of the desired range so as to encourage potential employers to start the negotiation from that point? I ask this especially because I find the act of haggling stressful.4
-
StackOverflow, if the community's peer review process is as good as you claim, why would you have to fear any AI / chatGPT generated content after all?
Notice today: "We do not currently allow content pasted from ChatGPT on Stack Overflow; read our policy here."6 -
Yesterday, I told CS that it looks like a member created the account that the member claim they didn’t create. Member probably forgot or didn’t realize what they were doing.
CS asks me if I’m sure because this member is one of their higher tier members. Lol no matter what your membership level, user error happens. Because they can afford to drop $10k on a membership doesn’t make them infallible. But rich people are something else and don’t care about logic. So I understand why CS is hesitant to tell a rich person that the mistake wasn’t on our end.
Definitely wasn’t our mistake or a hacker. This specific user account’s creation has details that indicate user creation rather than someone else making it.
I feel bad that CS has to deal with the communication, but I’m also glad I escaped that life.1 -
already these little fucks gave the idea they think they're going to lay claim to property that is NOT there's.
they can have this laptop if they like, with a ssd drive in it. just not this ssd drive or any of john's other hard drives, as HE PURCHASED THEM ALL.
also stop humanizing laptops, fucking freaks !
its a plastic shell with silicon chips in it that conducts electricity through a cpu that does stuff.
wasn't put on this earth to give chomos shallow lives to mimic with some added idiocy embedded into their lines.
and hand over all the old photos from the real times periods and those that came after and stop trying to touch what doesn't belong to them.
this includes the hdd's cotents 'lost' in chicago, which appear to have mostly reappeared. -
So I was remembering something today. And the ugliness of it makes it difficult to focus on constructive things.
Apparently one of the things they were doing during the vietnam war was buying the identifies of either dead, murdered, or awol soldiers to put people in their place who were running from the law, or were monsters in general trying to hide from things they did. how nice. the whole unit would claim it was the person. for what payout ? or was the unit just some of these people undiscovered ? always the question. but if things like this became common knowledge someone talked, which is likely why I was spared iraq.
dumped a whole bunch of trash there, as the war made no sense in the first place. :P -
The software eng. pendulum will swing away from scrum/agile nonsense after years of those things contributing mostly inferior half baked beta software to customers. Unfortunately, it will swing too far the other way but will somehow also manage to claim roots in the musings of Demming and Japanese auto manufacturing when Leave it to Beaver was still a hot TV hit. In other words, the org charts will have different titles, and different buzz words will be used, but developers will still have archetypal pointy haired bosses.
-
Been browsing job postings for a year and just can't find a company I'd like to work for
They are either evil, or x-washing and doesn't actually solve the problem they claim to solve4 -
Not exactly a rant, but I'm wondering where to go next with my learning.
I'm a c# dev and I want to get more into massive, scalable, distributed application development.
I sort of want to be with the "cool kids" i.e. open source, node.js, docker, scala, you name it. I get that open source moves quickly, but I get the feeling that every new framework is a fad.
Then again there is the corporate world with shitloads of money who are invested in .net and will very soon want people who can redesign their software so that their management can use all the buzz words.
I'm thinking into get into consulting and claim my slice of pie there by designing their solutions to go on the cloud so they can throw even more money at microsoft.
Anyway, I'm doing a bit of soul searching so feel free to throw in your 2 cents1 -
Round 2 of trying to warranty repair a new monitor (Samsung CF791 ultrawide). Of course, it would die right after the 30-day return period with B&H so now I’m at the mercy of Samsung. Spent $70 on special packing to send it to Samsung so they couldn’t claim it broke during shipping. It came back to me in a box that looked like a homeless person had once lived in it. And it still didn’t work. I just sent it off again, this time in the same box they sent, as if to say “screw you for making me spend $70 for nothing”. I fully expect it to come back still not working. And I’ll demand a replacement. $700 monitors aren’t worth what they used to be.1
-
When I run this Python code on Dcoder, they shows that they are using Python 3.6.8, and not 3.7.1 as they claim. This is why I cannot use dataclasses.
(And yes, I am having an idea about a template engine)1 -
That moment the client want the job done with php with lots of advanced features and security.
In no time, I just claim to be an internet marketer.1 -
While the sidenote of explanation regarding the business process being added up front without much useful detail is all nice etc
Expecting some overblown explanation about fixing a mistake from a middle aged man as to motivation is just stupid
What else is stupid is directing a person to the same things when you people are supposedly supposed to spare us that
What else is stupid is people processing literally 10s of 1000s of man hours of the PRECISE same work over and over again letting themselves be psychologically programmed and handicapped
And what is really dumb is when vital data that can make a large difference in a payment getting processed or a claim being accepted or rejected is just allowed to pass through entirely on the premise that it allows a broken ass system to bite some in the ass and give a break to someone else instead of FIXING THE FUCKING SYSTEM1 -
One of the few video games that may claim to reflect changes in common sense through generations and decades is Super Mario , which you have surely heard of. Most people have heard of Mario, the Italian plumber who always appears to be dressed in a jumpsuit. Now, anyone can play it for free on a PC online.2
-
Low on money? Need a new phone?
Then install Facebook messenger, use the maps for sat-nav whilst charging it, and blow your battery to make your insurance claim now.... -
“Well sir I know for real that you spend 100s of dollars in our store a week on food and the like but I’m a fucking bitch that needs to tell you that if you get one of millions of cups we dispense and millions we throw away that has hot water but no bean carcasses with a little of the milk that is going to spoil and some sugar packets that I’ll have to charge you ! No real reason because 99% of my customers by my overpriced Java beans which you do as well most of the last decade and well the rest of our supplies likely have an element of waste and spoilage that you’re just deducting from etc and who cares anyway really but yeah I thought I’d be a bitch today, maybe I want fucked in my face so I can claim by willingly being a bitch I should be able to hurt my intended victim class which I already did just because you punished me for doing so in the past and saying things just to add some more stress go your day?”
HAND OVER THE FUCKING CUP OF HOT WATER INFANTILE MONSTER DRONE GIVING CUSTOMERS EXCUSES TO BE DICKS TO ANYONE IN A LOW PAID POSITION WHO IS MAKING MONEY THAT SHOULD BE OURS ! -
Can't believe I wasted my time searching for old year papers!
Ugh, I'm so frustrated! I've been searching for old year papers for my exam preparation and it's like they're hiding in plain sight! I've tried every website, every PDF, every freaking link I could find and most of them are either dead or outdated!
And don't even get me started on the ones that claim to have "latest" papers but are actually from 5 years ago! Like, what's the point of even posting that?!
I just want one simple thing: a reliable source for old year papers that actually works! Is that too much to ask?!2 -
An analytical essay basically requires university students to understand, study, interpret and critique a literary piece, a piece of artwork, a film, trouble or a movement. It can be something which incorporates van Gogh's starry night time, or Shakespeare's Romeo and Juliet.
The idea is to divide and dissect the artwork and figure out the primary factors, how they work on their very down and how do they arrive collectively to perform. In such essays, you shouldn't argue and make the reader accept as true with your factor of view, actually analyze the topic and allow the reader to see what you’re attempting to mention and why.
Comply with those steps to craft a thrilling analytical essay:
1-Find What You Are Interested In:
Look for the element that pursuits you the maximum. Is it a play, or a singular, a movie, or some hassle that is being faced through the society at big.
2-Narrow Your Recognition:
After you are easy about the relevant concept of your paper, you must decide the subject. Write on a topic which you are enthusiastic about because it will make the whole system fun and easy.
3-Enlarge a Thesis Assertion:
Retaining the topic in mind, craft a robust thesis declaration that states the foremost declare, idea and normal reason for the paper.
4-Look for Supporting Proof:
To back up your claim and arguments, do your research and accumulate supporting proof. You have to additionally insert contextual evidence from the textual content that you are reading.
5-Craft an Outline:
Divide the essay into precise sections – advent, body, and end.
6-Proofread & Edit:
Undergo your essay once and cast off all mistakes and typos.
In case you face any problem, in place of filing a poorly-written paper, it’s higher to ask for professional help. Get in contact with a reliable essay creator and ask them to help you together along with your [write my essay](https://www.writemyessay.help) requests.3