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 - "really though"
-
Boss: “Do you think you can work on Saturday? We really need the help.”
Me: “Yes, of course.”
Boss: “Great, thank you.”
Me: “I’ll probably be late, though, as public transport is slow on the weekends.”
Boss: “Okay, when do you think you will be at the office?”
Me: “Monday”.17 -
A little while ago I was on my way home from work sitting on the train and then this guy sat down next to me.
Pulled out a laptop and suddenly opened a code editor!
I just tried to determine what programming language he was doing and after about 5 minutes I finally was about to ask him...
Then he copied his 'code' into excel.
Well, all the excitement went to a pub to get drunk at that moment I think.16 -
Starting to feel that devRant is a really nice place to hang out.
Even though we have differences in languages (C#, PHP, JavaScript, JAVA), culture (semi brackets, tabs and spaces) and tools (Sublime, vim, nano, Atom) but we strive to be a better coder by encouraging one another or ranting to blow some steam.
Like seriously guys, you guys are awesome! It feels that I am becoming more human by visiting devRant (or maybe I'm turning into AI).12 -
!rant
I built a decently large project at work, and everything works perfectly. It's beautiful, it's fast, it's light, it's organized and clean, and deploying is a breeze. I'm very proud of it.
The biggest reason, though, is that it uses exclusively technology I had never touched before:
• React
• Redux
• ES6/Babel
• Webpack
• Express.js
• Material Design
• Apple lappy (I'm a linux girl)
I was completely new to all of these, including my dev machine. Every single aspect of the project was outside my skillet.
But it went from my first experimental `import React from 'react'` to production-ready in three weeks. I'm really proud 😊14 -
!dev
It's that time of year again where we get to see the same illogical and AIDS causing ads until a week after Christmas.
These car commercials really piss me off even though it's something trivial asf.18 -
My boss pissed me off so much yesterday I totally ditched work today. I had some spiced rum for breakfast (and dinner) and spent the day playing minecraft and browsing Black Friday specials.
I did a little bit of work that (oversimplified) involved paying a Clover contractor for doing basically nothing. Totes cool with that as the guy is really nice and a decent dev. Annoyingly, though, he started hitting on me and asked me out on a date at the end of the call. He's like 65 and has a daughter (grand daughter?) my age, so that's like totally creepy. Ugh.
Getting hit on by random old men is still better than talking to Mr. Asshole the Sales Fetishizer, though.11 -
Project manager : I want you to do the job by tomorrow.
Me : I can't, there's some problem with MySQL.
PM : Then use somebody else's SQL, but I want the job done by tomorrow!
Me : *weeps in silence*5 -
So I heard (a while ago) from one of my teachers at my previous study that they're waiting for the new european data protection laws to kick in so that they'll be able to start using Google for everything.
That would mean that every student is required to have a (school/school domain though) Google account.
"The data will remain in this country"
Yeah fuck off I'm not going to believe google on it's 'blue eyes'.
It's sad how an educational institution can force their students into a mass surveillance network. Really makes me angry as hell.
Luckily I got out before they're going to implement this.24 -
Dropped out to grow a business I co-founded. Respect to all those that finished. I was already working a six figure salary as a software engineer before I even started at a university. I decided to attend though to have a more complete resume. One day a professor explained that we could look forward to doing really "advanced concepts" like web services OUR SENIOR YEAR. That was already daily life for me. Our business was starting to grow quickly and it needed more and more of my time. I chose the business and for me, that was the correct choice.6
-
Why in the name of Donald Knuth did you think it was a good idea to have a 1500 line Java Method? What THE HELL WERE YOU SMOKING THE ENTIRE FILE IS OVER 3000 LINES AND HALF OF THEM ARE COMMENTED OUT!
Don't even get me started on your "unit tests" which is a massive 5000 line behemoth that randomly has massive swaths of code commented out.
And of course no solution like this would be complete with you HARD CODING EVERY F****INIG STRING IN EVERY TIME!
And it's not like you don't know how to use classes as you have several of them, every single one of which is over 500+ lines and consists of only getters and setters. LET ME INTRODUCE YOU TO A MAP! REALLY WHY WOULD YOU USE 500 LINES FOR A CLASS THAT IS JUST GETTERS AND SETTERS?!
The part that really burns me about all of this though, isn't the fact that you sent it to me when I was running into a similar issue, and said "check this out it should help", what bothers me most isn't the indescribable rage I felt looking at your code, the part that really really really bothers me is that you are a veteran with over 15 years in Java development, and according to the org chart are a lead senior engineer getting paid substantially more than me, whereas I am considered a lowly mid-level developer, who isn't worth promoting to your level.
On the plus side you are now going to be featured on theDailyWTF so congrats on the notoriety.8 -
My family. Mom was the first person to be proud of the things I was interested in. Then my girlfriend pushed me to finish school(she is my wife and the mother of my child now) but mostly my daughters.
I want them to grow up knowing what their dad does.
I am pretty motivated most of the time though, even for shit that i do not like.
Also...money.....i really fucking like money.12 -
I really love to share my knowledge and I have a opportunity to teach kids coding as a lector. I even switched my f-ing theme to light for them so they can see the board (they're already saying light theme sucks, I love them). Maybe it's only html/css but they're learning so fast even though they're just bunch of 12-13yo Minecraft kids 😂 I'm myself only 17 but I can see the "age gap" between us, I'm getting old...11
-
#¤%@ kid!!! My 5yo son has obviously been playing with his mom's mobile phone. At first, I thought it was a little cute, when I received incoherent texts about Roblox, one of his favourite games.
But then, I suddenly heard from my sister who was really upset and worried. She was wondering if my gf really wants to see her dead, after receiving a facebook pm in English, saying "oh die :-)".
No need for auntie to take it personally though; turned out she was not the only one getting the same message :-O
A little boy is facing a mobile ban for a very long time...8 -
Nature gave me a real life 🦆 debugging friend. He wasn't really helpful though. He flew away shortly after. Probably got a call from a more desperate dev.3
-
I'm the leader of a team developing a project at my company. Recently I had an accident which required me to have a surgery, and I was out for the last month.
Since it's an important project, our CTO reassigned a Xamarin dev to help my team (in JEE) while I'm out, you know, cause "C# looks like Java". The guy had to write a file stream handler, and - though the guy does a really good job - it's funny to see how desperately he's trying to understand how Java works with streams. Censored because of reasons.7 -
I'm currently looking for an internship related to machine learning (finishing my Msc).
WHY ON EARTH ARE ALL (or at least 80%) INTERNSHIPS PROPOSALS ABOUT BANKS, FINTECH, INSURANCES AND SO ON ?
I mean, we can now create music, identify tumerous cells, generate realistic pictures of anything you could dream of, drive cars without human interaction, create amazing chatbots... But no, I guess all that shit can't make enough money, better work on a system that will refuse you a loan.
Makes me really sad. I mean whats the point of studying the coolest techs around if it is not for the greater good ?
I might be utopist though.rant i guess those tags have no limits selling your soul to the devil love you all you have no power here machine learning5 -
I've dealt with dusty computers, REALLY dusty computers, computers owned by smokers.
I've seen dead beetles and earwigs and spiders with their cobwebs in computers and dealt with them.
I've even seen live moth larvae wriggling about in a computer.
But never, have I ever had to deal with fluids. Until today.
I had to take apart a laptop that had been used as a toilet by a cat. It was still wet, but not warm.
And I had to try to get data off of it. But no, the urine was not compliant.
So, already pissed off customer was less happy about the fact that her data would still be a few days away from recovery to a new computer.
At least her frustration wasn't at us.undefined really i really do really really gross but cat pee though it got on everything i feel bad for her6 -
Not really a rant but I'm just happy so I must share it.
Two days ago I uploaded a new project on github and today when I woke up I saw it on github trending! Only the C# section though, but still.
Feels weird as I'm usually not upload anything and the ones I have usually sit around 5-20 stars forever.3 -
I really hate it when online sources aimed at educating people looking to get into programming attack specific languages. I'm ok with them recommending some good starting languages (ex. JavaScript, Python, etc.) but I find it extremely inappropriate and damaging when they list languages they consider "bad." Languages like JavaScript, PHP and Java constantly get called out even though they power a huge chunk of the web and services hundreds of millions of people use every day. IMO it's a huge disservice to tell beginners not to even look at these languages. We should be teaching the language isn't really what's important - it's what you build with it.5
-
ahh... i love reading posts like these.... dumb tech noobs...
Oh u dont like the UI in Android? well just fucking change the launcher...
But ur going to switch cuz they purposefully crippled ur old iphone even though u bought a new one anyway (because u actually really just wanted it)?7 -
So, I was going to complain about JS being finicky and not making a damned bit of sense, but it turns out that it wasn't JS's fault. Not entirely, anyway. It was the halfassed JS minifier middleware (written by the legendary dev himself) that was breaking the JS while writing it to the page.
The original problem:
My code worked. I removed some comments. Big ol' block of //'s. And suddenly $() isn't a function. But if I call $(); at the top, it all works!
It turns out the "minifier" caused JS to think my code was chaining off the previous JS line in the rendering pipeline instead of being a separate statement. so all it really needed was a `;` at the start. What threw me, though, was the last line of the previous blob of (non-minified) JS was a comment, so it should be a separate statement, right?
But as it turns out...
```
console
// JS really is finicky.
.log('Sigh.');
```16 -
I work for Google and Facebook.
Well... is that really true?
Uh... well, does a cow work for a farmer?
Hmmm... not really voluntarily... the cow just kinda gets milked and then the farmer sells its milk.
Yeah. That’s what I do. They milk me for my attention - and then they sell that to corporate advertisers.
Yeah... Hmmm... well, I guess you do work for them... but you don’t get paid...
I can still put it on my resume though, right?10 -
Almond: Look at these stats - our signup process sucks! We really need to make it better.
Boss: Yeah, maybe at some point. It doesn't affect live running though. Leave it for now.
<1 month later...>
Almond: These stats are getting worse. I really think we should redesign this to do x, y and z and avoid a, b and c.
Boss: Yeah, we probably should do at some point, but there's no rush. You can work on it if you really want to, but only if there's nothing else going on.
<2 months later...>
Boss: I'VE JUST SPOKEN TO TWO POTENTIAL CLIENTS, BUT OUR SIGNUP PROCESS SUCKS SO THEY'RE GOING ELSEWHERE! WE NEED THIS FIXED NOW!! WHERE ARE YOU ON THIS? CAN WE GET IT DONE AND DEPLOYED BY FRIDAY?!?!3 -
I really need to learn to think through how many stitches I’m putting into the first row of a project.
- Takes over an hour to do one row
- Already used more than 2k yards on it and it’s not even short blanket length yet (though width is ridiculous)11 -
Well shit.
Language features-wise Rust has a great edge over its main competitor(which seems to be Golang even though they can't really be competitors)
Rust has a better package manager with Cargo.
It also has better documentation. It also has
Wait for it...
....
A better website and a non retarded looking mascot.
TEE HEEEE9 -
Lead Dev: Could you please make blahblah for us to use while making blah?
Me: Sure, np
Me: (to friend) hey could i test the connection for blahblah on ur pc
Friend: Sure, not doing anything anyway
Me: Thanks!
Me: Finds issues, fixes, and finishes blahblah
Me: Can i just borrow ur pc one more time
Friend: Ok... looks like its working
( i leave the room to fix small bug )
Lead Dev: (Friend) just showed me blahblah,he really did a good job on it
Me: ... Oh, yeah, he didnt rlly do anything though.. I just needed his pc to test it
Lead Dev: oh yeah, but, yknow he really did a good job on it, im sure u did too..
Me: ...2 -
Back then, whatever finished tasks I have done, our CTO always contradicts my idea and finds a way to humiliate me. I don't get the point why he did that. Probably, he didn't want me to excel at something or he really does have crab mentality. I already reported this issue to our CEO because I was being harassed and submitted my resignation letter.
And boom! Guess what? It looks like our CTO just stepped a chicken manure and treats me nicely like a princess.
P.S. To be honest, it took him like a couple of months to step down and act normal like nothing happened. Really appreaciated the A-ffort, though!10 -
Last week, a company(start-up) came for campus recruitment.
This company was known for its long working hours, giving unrealistic deadlines to the employees, less recreational activities, etc.
Even though the pay was very good, some of them were there just to experience the interview process. All those waiting for the HR round, were half-hearted into the process.
This particular guy(a friend of mine) was so determined to be rejected from the company, that he intentionally screwed up his interview (final round).
Towards the end of the interview, the HR asked him to draw a map/path from his hostel to the building in which the interview was being taken.
Once my friend finished making the figure, the interviewer said “Take this same path, and get back to your hostel”.
SAVAGE!
Even though he was successful in getting rejected, the way he got rejected really crushed his ego.2 -
TLDR Question:
When do you consider yourself an expert at a language?
More details: there is a really cool Data Science internship opening up near me that I want so badly it physically hurts me, but it asks for expert level knowledge of python, Java, or R.
I’ve only been studying R and Java for like 3 months, and Python for about 8 months, so I’m obviously no expert. When exactly does someone reach that threshold, though? When did you realize you were an expert at a language?13 -
When I was about 10 I tried to make a basic midi sequencer/synthesiser using just the python standard library.
The only sound production there was was winsound.beep, which played a sine wave at the frequency given.
I realised that if I put enough really short beeps together I could make some mildly convincing instruments - I remember an electric piano, acoustic guitar, some kind of bass synth, and maybe more?
Then I put them together to make a song. The problem was though that you can't play multiple notes together as winsound.beep was blocking (though I didn't understand that at the time).
I had no knowledge of threading or async so I opened multiple python interpreter instances to play multiple channels. That's how I learnt about command-line arguments!
But I really struggled to get the sounds to be in time because python is not exactly rapid.
I made a kind of note sequencer using a library called easygui, based on tkinter (TCL wrapper), and I remember being told off at school for bringing in a usb stick with the exe of my program that I made with py2exe.
So many old technologies and fond memories...2 -
Can someone tell me how "Marked As Duplicate is even FUCKING HELPFUL?
Stack Overflow and their stupid policies can go fuck themselves. Is the world really going to end if someone writes a question that's been asked before? Especially when you link to a goddamn question that still doesn't answer what I asked?
And then have the gall to say "exact duplicate?"
EVEN THOUGH IT WAS A DIFFERENT QUESTION?15 -
I'm a die hard ViM user and throughout the years I managed to put ViM key bindings in everything, from browser to even my cell phone for some reason (back in the day if I had the opportunity to put them in the fridge, I would have put them - people would have a hard time closing the door, though)
The thing is that it had become a liability because I see that, even though I "work really fast and efficiently" using this tool, when I have to use other things, like a different shell (I use zsh with some ViM sauce) or type in another editor, it sucks so hard.
Everything is wrong, nothing works, the typing is a mess.
Now I'm trying to force myself to use Vscode and I removed all those extensions from my browser and shell. It is uncomfortable, but the idea is to "rewire my muscle memory", if there is such thing.
Yeah.8 -
I found university very worthwhile, mainly for what it exposed me to that I wouldn’t have necessarily learned otherwise. University exposed me to a lot of knowledge which allowed me to discover the fields and concepts that really interested me. It also forced me to learn math, and I’ve come to really love mathematics, even though my knowledge is still not that deep. I really respect and appreciate math now that I have more than a superficial understanding of it.
CS-wise, the things that have been most useful in practice have been complexity, data structures, concurrency, and others, but complexity is probably the absolute most important thing to at least learn the basics of.
I would not say that university is a necessity though. You can absolutely get by teaching yourself, especially if you are disciplined/interested enough to keep doing it. The important thing is to learn *what* to learn.2 -
I really appreciate all the discourse around imposter syndrome even though I feel like I’m ACTUALLY an imposter you’re all... imposter imposters! I’m the only one who REALLY isn’t capable of doing this work.
I love programming so much but I cannot force myself to believe in myself????? I cannot imagine being able to do this as a career. I’m afraid I’m gonna have to drop out of school or even if I don’t drop out I won’t be able to find a job cause I just suck at this. Ugh8 -
Coding has given me the ability to turn my favorite hobby into a career. This in turn gave me the chance to take jobs in three countries so far (US, Germany, UK). So, I can explore the world with lovely wife while doing something I'm really passionate about and constantly learning. It also allows me to relate more to my dad, a software engineer of about 30 years who got me started when I was a kid.
In short, coding changed everything for me.
PS: I met my wife in intro to CS, though she's not a developer. -
Just got an email with a new really nice douche-bag move from Postman to raise their prices again (this time for almost double) on their paid plans with excuse "it will help us deliver more of what our customers need from us."
Even though I've decided to look other way around for years on their electron-based garbage of bloated app, have not been a fan of their pricing 8$/month/user just for a simple feature such as sharing request schema and environment data.
This simply needs to stop and I'm seriously thinking about doing something about it. 🙄10 -
I used to prefer, think, and code in loops rather recursion.
Now though somehow it's the other way around...
And I have to assure myself why a piece of code I wrote won't cause a Stack overflow... and that if I really had to I could convert it back to a loop.
Haven't done it though for a awhile tho...7 -
Why do I keep playing mobile games even though I know they are :
-time wasters
-basically grinding
-not useful
-keeping me awake
-after my money
And I won't really achieve anything if I manage to finish them... And will regret it10 -
Went to a job interview for ASP.net even though I don't know ASP.net since they asked me to come. I got the job since I was the only candidate that knew what OOP is.
I don't really want to work there.5 -
I might have got my first freelancing gig. It sounds like a really simple thing, might just take one hour or so.
So comes the eternal question from the freelancing noob: how much should I charge?
I'm thinking approximately the hourly pay I get from my full-time job. Does that make sense? Even though it might just take one hour?1 -
Being 25 and just now getting employable dev etc skills is really quite daunting when you learn of the old geniuses like Bill Joy, Linus, Wozniak and then hear daily stories of 16 year olds doing amazing things.
Inexperience in a field where everyone demands experience is scary. Still excited to see where I Can l can get though.11 -
I didn't really qualify, but I applied for a dream position anyway. I didn't get to say much at the interview. She did all the talking in such a tempo that I sort of lost track of the conversation. Then she said something about an ambulance and I said: "What?"
"Yeah, the last guy had to go to the er, he was so stressed out at the job. Anyway, I think you'll be perfect. We'll call you."
She didn't though, so I called them a few weeks later, prepared for bad news.
"Yeah, sorry for not calling you back. Someone died, so we've been quite busy. Call NN to sort out your schedule."
I did turn out the be real good at the job, and I enjoyed it immensely. I have no idea how she figured that out though.5 -
!rant
Got an interview for a really cool position, don’t have specific knowledge about what they do, though. But willing to learn all of that beautiful stuff..
If I get the position, I will rock it:)
Wish me luck.
If you do, may your code always compile and your server stay up.
If you don’t, well yeah, whatever..4 -
Stop asking which Linux distro is best. Seriously there is no "best" one. Arch is best FOR ME. Debian or Fedora might be your cup of tea. But I have great news for you, they are all FREE and there is free virtualization software you can try them on. Stop asking a stupid question that only gets opinionated answers and flame wars and go try them for yourself.
Also, while I'm on the topic. Ubuntu, Ubuntu Mate, Ubuntu XFCE etc. are all the same distro, they just have a different DE (desktop environment for you noobs). It's like on Monday I wear a suit but Tuesday I wear shorts and a tee shirt, it's still me, I'm just dressed differently.8 -
Recruiter: I have an open position for lead DevSecOps role.
Me: Tell me more
Recruiter: It’s an AI company , where the AI is making clinical medical decisions. It’s really cool. They need somebody to help them pass government audits and you’d be solely responsible for the systems security, AWS accounts, and also all of DevOps, which they’ve never heard of before but I told them they needed and they though it was cool.
Also, they use AWS but not sure what services inside AWS, they think it’s AWS storage and AWS servers or something like that .
Me: That’s a big hell no. 👎 Got any other positions though ?9 -
In case you and your friend are bored,
Here's how to have fun :
0)Have Linux installed
1)Grab as many monitors as possible me( and my friends connected 4)
2)Open a shell
3)Drag it all the way across all your screens width (basically open a terminal of width 4 screens in my case)
4)Run "sl"
Profit.
I can't really show how it looked like because it's a long video and can't attach here
Do try it out though.9 -
I tried out Perl this year, really loved it. No one wanted to do a project with me in Perl though, so I moved on. Now I am doing my projects in javascript. I can't help but think that there is something very wrong with me for liking just the languages everyone hates with a passion. 🙃3
-
!rant
Monday morning panic...the dreaded question.
Random office colleague: "Do anything fun over the weekend?"
Me internally: Fuck...what did I do? Did I do anything at all? I mowed the yard...played video games...spent 3 hours looking at some random open source package I gave up trying to compile. All that is boring though. Was there nothing exciting I can brag about? Fuck...oh wait. I went to a huge theme park Saturday. Yeah that's cool enough to mention!
Me: "No not really"1 -
Hey... to somebody reading this, most likely.
The problem, is that you put if($var = 'something')
You need ==, not =.
Php doesn't tell you that though. It'll just change the var to 'something'
That's why you're getting that really obscure, doesn't make any sense error.
You're welcome.9 -
I guess someone couldn't be arsed to dedent a whole load of code. I can't really criticise though: I do it too.4
-
I have been telling my dietitian's advice to my code.
Run daily.
None of us really care to listen though. 😄 -
Setup git push notifications (to each of their own channels), together with automatic deployment via webhook, though I'll add notifications to that too, as it currently doesn't have any besides the log file.
Gitea really has been a blast for me to finally get all things git - done, maybe because it is just so lightweight.6 -
Sorry fellow dev from another company, we really appreciated your help even though it was your free day. There is little chance you are also on devRant, but if you are we cant thank you enough debugging the dll provided by you and even supplying us with a dev version in which you made some changes for us to perform some extra tests. The changes looks promising as far as we have seen for now.
This might save our asses. -
The life of a dyslexic developer is hard sometimes. Today really got me though when I was reading some developer docs and an example said:
.title = "testtitle"
For the next two minutes I was very puzzled and confused because I read it as "testicle"1 -
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 -
I'm starting my new job in 10 days, but I don't have the proper internet access to feel really confident about it. My parents want me to move out of the house so they don't have to accommodate for my new job. I'm getting chemo in a few weeks. I'm really sick of fighting shit. Trusting in the plan though.4
-
...huh. So SQL is really pronounced as 'sequel'? Still prefer saying it letter-by-letter though :P4
-
First week is over at my first job in Web development. Really happy about the salary and the company, can't wait to Monday! 😁 though I don't have much time to my private projects, that sucks.3
-
Depends. No one took for the job. VSCode is really good for web and Python. I use Visual Studio for c#, c++ and c. Jetbrains for Java stuff, including Android studio.
When writing SQL I usually use vendor-provided editors like MySQL Workbench. They're the tool made for the job.
Visual Studio Code is my generic editor thanks to it's easy-access terminal. Makes running anything a breeze.
It doesn't feel as snappy as other editors though and installing plugins just for intellisense to work can be annoying, which is why I use other tools for other workflows.
Generally, I avoid things like vim. Sorry, but I have a mouse AND a keyboard. Paid for em both, and I intend to use em. Sometimes I wanna find a setting in a menu and not fuck around with config files after googling what the right setting is called.
I used Sublime for a while, but never really got too into it. It's okay.1 -
I can only imagine what goes through clients’ tiny brains. Do they really think: “oh I know what will get shit done, insult the developer, his work, and demand things be fixed while saying the whole system is broken even though they have multiple times in the past demonstrated that it was either me using it wrong or an extremely quick and simple fix. I also have a problem with a few listed items in particular not the whole system, but I’m gonna insult everything.”
Fucking rude fucks! -
!dev
I've been undergoing a treatment to try to kill off brain tumors using radiation beams over the last 2 weeks so had some time to really think about my own life so far and well the purpose and meaning of life in general.
I wrote this today though. It's still a draft on Medium, so just exported the PDF printout.
And wondering what y'all think. I don't have anywhere else to post it now since I just deactivated FB (last rant) and don't really have any friends or at least smarter than average ones.
https://drive.google.com/file/d/...6 -
This might seem like a dumb rant to have but I just started a new job, and I asked my boss about the Work From Home policy and basically, there is no work from home, at all. I'm bummed out because I got into a really good WFH rhythm at my last job and now I have to go into the office every day, even though I am stationed in a different city than the main company office anyway. I'm already remote! Why do I have to pay to come into work remotely anyway!? Argh.15
-
!rant
Yesterday was the first day of my final exams. (They are scheduled this whole week) First exam was programming on paper and it went surprisingly good. I'm pretty sure i made one or two minor mistakes but overall it should work. (3 tasks: program a calculator; program a car-showcase program and explain quicksort) We had 3 hours to do this and even though i needed them i didn't feel any pressure. That was really nice. Thank you for calming me down the last days/weeks and ensuring me that i can do this.
I hope today's going as smooth. Exam of the day is networks. Wish me luck^^8 -
So I found some weird library included in this legacy code, didn't really get what it does and why it's there though.
Turns out there's nothing to be found on the internet about it. Absolutely nothing.
So after browsing through the directory structure a bit more I discover a README file. Hoping for answers I opened it, only to find this...3 -
Me: I majored in Computer Science & Engineering
Someone: Are you the eldest son of your parents?
Me: Yes, why? and How did you know?
Someone: Your parents must have forced you to study CSE, right?
Me: No! They never forced me! I chose CSE by myself, because I loved science & technologies
( and a long boring conversation between me and someone, which is not that important )
In my country, usually parents force their children to become something they want ( Though, my mom still says from time to time, "I really wished, one of children to be a Doctor", as my siblings are also not interested to become Doctor :/ ), but my parents never really forced me anything like that, which I'm really thankful for.5 -
Zero Days documentary about stuxnet malware features a "identity protected" NSA employee who reveals information about classified NSA tactics.
She claims "I would NEVER compromise ongoing operations in the field."
Well it's too bad that Amazon Prime Video and IMDB don't share your values. They have compromised your name, Joanne Tucker, and the other films you were in.
Nice acting though. You really have people believing you were a real source!15 -
#forexposure, for experience, flexible hours (especially when coupled with work from home, it makes your workplace too accessible and management can guilt trip you into working at ungodly hours way too easily), and such I'd really avoid.. not that I have much experience with these things though. Oh and also, startups. They're small so very intimate in a way but too unstable.
Honestly though, I have difficulty in working for any employer, especially when that employer isn't a very technical one. Maybe it wouldn't be a bad idea to go self-employed... 🤔
(Sorry for repost, forgot wk144 tag)2 -
!rant !devish
I'm not a developer by trade, (it's related but not my job title).
Still I just got a promotion which comes with better benefits, paid vacation and 20% raise! Plus, a huge amount of recognition that I really did earn it. Apparently even though I didn't come in with enough experience, the research and practice I did in our downtime was enough for me to get the position. -
To be fair, it's not really unprofessional. But two weeks ago we recorded a theme song for our company in an empty office room. Though I shouldn't complain, I love doing those kinda things :)1
-
The story of how I got my new job (I will start in december) even though it is not a dev related one:
I was about to reduce my work hours, because my wife was getting a really good job. We couldn't both work full-time, because our son is in kindergarten. Then she broke her ankle and the job was gone. Right at this point I was offered a job at a friends company. I knew him by being an intern in his company.
Things always go well in the end.1 -
!rant
So I got tired of dragging my behemoth 17" gaming notebook around to do my day to day web development, so I caved and got a Lenovo Yoga 720. It's very slim and light, though I'm not sure I'm completely happy with it yet.
So I figured I would ask you all here. What laptops do you feel are a decent price and are nice and portable?
Here's my need for specs (because I'm a little picky):
-8th gen i5 or i7
-8GB ram minimum (16GB preferred)
-SSD (don't care about the size, so 128GB min)
-Thin, light and compact (probably 13-14")
-$1000 budget (though I will stretch it a little)
I took a look into System76, but I don't really feel the price matches the hardware (lot of price gouging on the upgrades).32 -
Material Design on the web was not a good experience in my personal opinion. I see these spaces around the boxes that are too huge. The faded underlined input boxes are confusing, too. I'd rather prefer seeing a border all around the input box or something of similar representation than an underline with a distracting animation. Many also fail at placing the buttons with a transparent background on the right spot. I'd still prefer Semantic UI or something clean on my upcoming projects. To me, Material Design is really good for mobile interfaces though.5
-
Android development sucks:
https://google.com/amp/s/...
I told my uncle(Android fan) that I was pretty excited about the iphone SE2 being talked about since it was one of the last iPhones that I really liked, the form factor of the 5s was perfect for me. And even though I am using an s9 right now, I really dislike having a phone whose development workflow was such a pain in the ass to me(i was an android dev for a good while back) and how I always enjoyed ios dev more. It has always been funny to me since I love Java and thought Android development would be fun.
The people that know me here also know that I don't shit on tech, for me to dislike something It really needs to bother me.
I
Hate
Android
Development
And I love seeing other professionals agree with me. I really do, specially for the very same technical issues that I complained about at one point or another.
Check the article if you want to have a quick read regarding proper technical reasons as to why one might dislike development on Android products.5 -
Wow so much hate for WordPress. Le me to the rescue 💀
Yes WP is bloated and crappy and full of security issues etc etc. Agreed. That doesn't mean it is useless though.
It is alright to use for someone who is not really good with web, someone who just needs a blog, someone who just needs a home page, about page and contact form with a possibility of updating photo and text once or two times a month.
It is not suitable for e-commerce nor lots of transactions/forms involving websites.
As long as you know what kind of horse/vehicle you are on, you won't end up in the dirt.4 -
Even though I have 500 reputation on StackOverflow I'm afraid to ask a question! Coz other devs can be really down right mean! No one knows everything, we are all here to learn. Some ppl don't understand that they too started like this.2
-
I have a neighbor with a really annoying car alarm.
It went off at 2am.
It’s not the first time it’s gone off in the middle of the night (though sometimes it goes off in the middle of my work meetings; variety really is the spice of life).
I can’t go back to sleep once I’ve woken up (doing so, like, always results in getting a migraine).
I am so tired.10 -
I really want to see the source code for pokemon go even though I'm 100% certain I'll be unable to understand it I just want to look at it and try to learn how it works
But I'll probably never see the source in my life :(5 -
!dev
i am so lucky to have a good memory. i am not the best problem solver, but i remember lots of previous solution. being a dev has really help my thought processes though.
tldr; i told my gf i'd get an ass tattoo of her choice if i got a 1500+ on the sat and now i'm nervous because after looking online i can't find a single math question i got wrong.9 -
So I went through the first round Google interview process and was declined for not "finishing fast enough" even though I did in fact solve the problem in the allotted time.
Either it's a BS excuse and they were just interviewing me to interview me for a quota or there is some invisible time limit that I am not aware of.
Really annoys me when I just don't know exactly what I'm doing wrong and instead get what feels like cop out answers.4 -
i really wish Python would not have the presence it has on Machine Learning. I can think of a handful of languages that would be better suited for it and even though I don't hate Python it has a lot of things that just make me say uuuuuuugh when writing it. It al comes down from this: treating syntactic whitespace in a special way is fucking retarded.11
-
As a Dev in college working for teams in college, I don't really have a need to use git, since most of 'self proclaimed prestigious programmer child prodigies' I work with have no idea what it is; but I use it anyways as good programming practice and ease of backups.
So I tried using a GUI client after months of the git bash, and even though I looked up a few tutorials (was embarrassed the whole fucking time). I ended up adding, committing and pushing via bash.
Can anyone explain me how is the GUI client helpful in large projects and stuff?8 -
I really love Mr Robot.
The show though... not the guy...
But there's one thing that bugs me since the beginning:
For security reasons Elliot destroys all his drives and puts his RAM into the microwave which of course is effective but why would you even consider frying volatile memory?
Sure... the data can remain for some time but not that long that he would risk anything...
Any ideas?
Oh and btw... SEASON 3 IS NOT THE END??? LIKE WHAAAAAT?4 -
You know what really grinds my gears more than anything else? Not having anything to work on at work.
That might sound like the most german thing to say but bear with me for a second.
Even though i am almost one year into my job as a junior dev, i consider myself and i probably am very new to the coding world. And even if i weren't new i would still have to continuously learn and improve. And every time i just sit in front of my working station, with nothing to do, i'd rather figure out an incredibly tedious bug, learn lisp or deal with a shitty framework.
Most of the time i don't know what to do. I improve my workflow with some bash-scripts and aliases, i read into the details of certain tools but at the end of it, i can't really get into something deeper and get value out of it because actual work might just be around the corner...3 -
So, there was this guy where i worked, who was doing some freelancing.
He asked me to do some front-end stuff for him and i said ok.
After some gigs, my boss found out about him working as a freelancer and got really pissed, because, according to him, it was forbidden by company policies (though i never saw it on contract).
After that, the boss started talking to me about shit that the guy did on the past, like stealing, liying about been sick for months, bad mouth the entire company to others companys, etc. Some really bad shit.
End of the story, the company fired that guy, threatened to do the same to me, made me go on record about that shit in court, and that fucking motherfucker didnt even payd me for my last work.
I hope he rot in hell, fucking piece of shit.
Sorry for the long text, but (today) i find it as amusing story. -
One word rants really .. just piss me off ... like omg ... you can't take the time out to actually have an opinion !
Eclipse ... no that not a rant it's a hateful pies of sh1t which supplies you a default view of code which makes you feel like you are a pirate looking though a portal to an island 10 miles away ..
Soap ... that just the annoying mechanism you will use and and swear at and every time you use it it's different ...
Sql ... that's just something you should learn ... learn it .. it's useful ..6 -
The whole dev community.
Those who have dedicated time and energy to share solutions, tricks, bug-solving ideas, codes that I can steal; teach me patiently even though I am slow, cheer me up when I am down because I'm stuck debugging for hours, brighten me up with programming jokes when I am sad.
Those who have allowed me to earn good money in the field that I really enjoy.
Yeah, including you 😘 -
How do you guys deal with work that doesnt really care about what you do?
I mean everyday i come to work i make my own schedule and think of things to do, then do them and at the end of the day noone really cares.
I’ve created a huge inhouse analysis tool and that was my job for a long while untill the project was mostly done. Now it feels like i just go to work to sit there for the hours and collect the paycheck, i watch youtube for half of the day and noone cares. Noone really knows what i do there. I feel like shit because i need to fight with myself everyday that i didnt finish something, but noone besides me really even knows of what i do though. I work alone and I think thats a big part of it. What should I do?3 -
I have no idea how this tab opened, maybe I clicked something, but it's really interesting to look through, really beautiful websites (though personally some of those ratings seem harsh), especially interesting to gather new ways and ideas, some get as creative as letting you walk through a virtual museum of some sorts, with some nice music playing in the background.
the main website:
- https://www.awwwards.com/
Virtual museum:
- http://vr.jadedalloul.com/
- https://awwwards.com/sites/...4 -
I've heard a lot of nice things about python so today I decided to check it out and HOLY CRAP this is an amazing language! Really makes me wonder why I didn't look into this sooner!
Seriously though! I looked at the documentation and official tutorials for like 30 minutes before writing a selection sort algorithm using only six lines of code. I'm quite mind blown.8 -
Working on my personal projects really shows me how rushed the work is were I work, and it drives me crazy.
I know my code works 100% in my current project as it is unit and e2e tested, so I can edit it until the cows come home.. at work though, different story. -
I found this weird line in a library while debugging, though I really don't know php that well but wouldn't this condition return a boolean anyway?9
-
Nope, too young.
Though some smaller kids than me DID come and ask for advice on how to start learning and I told them that they have an entire internet to learn from, there are guides online, and everything that stands between them and success is their DESIRE to learn computer science. And if they really do want to learn CS - really stick to it along the years and try to get as much head start as they possibly can.
I learned in my limited experience in software development (for the uninitiated, I am 16, started coding at 12), that you must want to learn it DEEP DOWN, because if solving problems is not your cup of tea and you don’t like thinking big, then GTFO lol.6 -
WOOH!!!!! AFTER 3-4MONTHS, I HAVE REGAINED **INBOX ZERO**
...AND A WHOLE LOT OF TIME!
though my reading list is still just as large, but now I don't know what I've missed.... unless I really want to.... and therefore no longer have the desire to read everything 😀
Probably also need to add a time decay and weighting algorithm... just like devRant's 😉5 -
!rant but seeking für help
Hi!
So my boss came to me yesterday and asked me if I could do some penetration / security testing for a web application our company made.
Interested in learning it and being familiar with HTML, PHP, JavaScript and MySQL I said yes.
Though I have some really basic knock edge of the subject (E.g SQLInjection) I was wondering if you know any good website / udemy course or whatever that can get me started.
I don't mind if there will be a certificate at the end but it is not necessary.
Thank!8 -
I'm looking at old code that I wrote around half a year ago, and noticed that my coding style changed over time (relying more on arguments to pass messages between commands and functions, rather than sourcing the result of a command). I feel like this old code isn't truly mine anymore. It's thousands upon thousands of lines of code though... Given that, would you rewrite it or just move along with the existing design? I mean in my opinion the current code really sucks.4
-
I miss the old steam sales where you could bag some really good deals if you just payed some attention. Nowadays though they just develop some rinse and repeat novel game, event or something and the deals are predictable. Max 50% if the game still got some steam (like stardew Valley) and 66-90 if the game is fading into obscurity (Turing Test)
-
To be honest, I'm not as excited as I was 6-7 years ago when our tech industry seen a big leap, where these ML/Deep Learning algorithms were out performing humans, Apache Spark out perfomed Hadoop in distributed computing, Docker/Kubernetes are the new phenomenon in software development and delivery, Microservices architecture, ReactJS virtual DOM concepts were so cool.
Really though, I've come realise that these software trends come and go. All you need to do is adapt and go with the flow.3 -
I once failed a subject during my masters (complex analytics and measure theory).
Next year I decided to give it everything I've got. I had grown to love it and could solve most problems they threw at me. Hand written an 80 pages long "book" distilled from all the notes, proofs and visualisations from all the lectures that year.
I only exerted this effort (even though I could've just "passed" this subject) because the lecturer was so damn enthusiastic about maths. Even though he wasn't a CS teacher this course was my best experience of a teacher at uni. He loved the beauty of the maths he was teaching and managed to make me love it too.
He was a maths geek and when I aced my final he told me he actually writes code too. He showed me some simulations he wrote while he worked on some theoretical nuclear physics stuff, because that's what he was into. Really cool guy. I wish more CS lecturers were as good teachers.1 -
My first real exposure to a PC was when my father and me built one for myself. Y'know, some AMD Athlon 64, some MSI board, 2 GB of RAM, an NVIDIA 8600 GT, everything was nice.
I never put malware on that thing even though I heavily used it for things like games, I was really cautious with that even when I was like 6 years old (but my father once accidentally did, he killed it by damaging the filesystem on the harddrive which, funny enough, only took the malware with it)
I still have that PC, but it now has weird issues with memory management ;-; -
I was sick the entire week, told my boss about it. I was really enthusiastic about the work and also didn't want to let other people down, so I went, even though I didn't have to.
Today this asshole screams at me for being late and goes on about the broken trust between us etc.
This motherfucker. I showed up, for a whole week, in pain, despite not having to do so. I had to punch the bathroom walls for ten minutes in order to get rid of all the anger.
TL;DR:
Never do more than required, it will absolutely come back to hit you.5 -
Just an suggestion. It has 90% possibility that this is a repost, but...
Can we have the post rant/comment to markdown? So that we can make the editor to markdown and view the rants in markdown.
Doesnt really need to be implemented though.1 -
Is it weird that I'm excited to get to test my code for my side project that I'm working on? It feels like I should hate this since I'm going to graduate next year and my career will be doing this as a job. Really, though, I'm glad to make sure my code is designed properly. It gives me confidence in my programming skills. BTW, if anyone is trying to use a build tool in Python there are NO guides to get started that I've seen! I had to go through trial and error to get pybuilder running!2
-
I really couldn't help but laugh when I found this gem of an error message. I mean, I'd literally know just as much if it served me a blank page.
If you can't describe your own god damned error message without calling it 'generic', IT IS NOT A GOOD ERROR MESSAGE!
I'm glad they informed me it's an application error though. HERE I WAS THINKING MY TOASTER WAS THE PROBLEM.2 -
So according to my manager its not really acceptable for me to sit at my desk and vent about what a colossal idiot my Tech Lead is. Fair enough i suppose. even though he feels the need to chime in on every technical decision when he himself doesnt understand how async code works. he thinks you can set a variable inside a promise and then return that variable outside the promise, because its after the call. This guy is a senior software engineer on an iOS team and I, a trainee, have more iOS experience than him.2
-
Okay so I jumped on this app because I would ideally want to make friends interested in the stuff I am.
Using this app has really made me realise how much of a noob I am though. I feel like I'm doomed to never find the kinda people I wanna know.4 -
https://you-lot.are.obviously.best
Seriously. I appreciate y’all.
To make this more of a story so as to not enrage those of you who get aggro about misuse of the categorization system... I’m a little anxious about starting the new job, but it’s more the stress of the possibility of not having equipment in time more than anything else. I have an appointment to get the first dose of a Covid vaccine tomorrow and I’m excited about that, though I’m kind of exhausted otherwise. I really feel envious of introverts these days.3 -
!rant
Coworker: I yelled at Sony for the PS3 having 7 USB ports... I said that devices only need 2 USB ports. But now, I have this laptop here that has two USB ports and I'm yelling at it! So who's the hypocrite?
Me: You?
Coworker: Sony. Though to be fair, this laptop was made back before we really needed a lot of USB ports. Keyboards and mice were PS/2.
Me: What about printers?
Coworker: They have printer cables....
Me: WHICH ARE USB!
Coworker: ....Oh yeah...2 -
[Working on some really "urgent" report for an about to publish project]
dev: client, can you explain what this value is? we can't figure it out and we though tha...
client: im gonna stop you right there, DO NOT Analyse! we dont have time for silly questions, if the design says there's a 10, just put that freaking 10 in that place...
dev: but sr, we need to...
Client: what did i say? just stop saying things and build it!2 -
Websphere...what a piece of shit! IBM, you really should be embarrassed. Dependency injections stops working when the injected bean is in another jar (even though it's on the class path). Works great in JBoss.
Seriously IBM...go out of business already. You are a joke and your products have never been good. -
Any senior types out there find that you’re losing your coding “chops”? I’m involved in so many OS/Middleware upgrades, infrastructure upgrades, status meetings that I can’t code to save my life anymore. I can review and guide design, but I struggle to generate new code. I can get a new dev going really quickly though - is this just a natural progression or is it game over for me? I feel like if I had to get another job, I’d be very unsuccessful. They call me a leader, but I think I’m just a slave.6
-
So today I published my very first VS Code extension! 😁 I don't think anyone but me will think it's useful but it saves me a few seconds every time I change something in my code and I want to test it. Just hit a button in VS Code an and ta da! The project is compiled and running!
VS Code Marketplace: https://marketplace.visualstudio.com/...
GitHub: https://github.com/olback/...3 -
Working on small scale games to working on a full blown VR 4 person MO game, the scale from one to another is pretty big, I seem to manage somehow though :D takong it all one step at a time, making sure I don't use any repeated code in places that could need it, cleaning up classes so it's easier to access for debugging, building nice inspector things so people that create art/particles and such don't have a hard time understanding my weird naming conventions.
I could go on and on really xD i've learnt so much and i'm still learning, and I really have nothing to rant about thesw days so i've gone back to lurk mode lol -
Language barriers are so frustrating. x.x
Trying to talk to a fellow ranter, and english isn't his native language. It's fine, I'm managing though.
Have you guys ever just sat and thought about how interesting language is? As I sit here and type, the very words i write were hand crafted to simplify communication. Spoken language itself was developed over of thousands of years. It really makes you think.3 -
"Have you seen this new movie? It's really good, it's British English though, but it's subbed."
I laughed my ass off. 😂 -
!dev
I have this urge to get better at coding and software architecture and design. But fuck me if I'm not lazy about it.
All these crazy good books and lectures and here I am, doing jackshit to improve. Can't even finish my own personal projects. Bah.
I know how I'm supposed to go about it, how to keep engaged in a cycle of personal betterment. I lack self-discipline to do it though... Tried meditation for a time, but haven't really stuck to it. Currently trying to follow stoics (Seneca, Marcus Aurelius and some others), but the mindset is not so easy to adopt, and the practical philosophies even harder.
Oh well. Life is hard. Blah-blah-blah. Thanks for reading. Just wanted to vent, really.8 -
~Of open worlds and post apocalypses~
"Like dude. What if we made an open world game with a map the size of the united states?"
"But really, what if we put the bong down for a minute, and like actually did it?"
"With spiky armor and factions and cats?"
"Not cats."
"Why not though?"
"Cuz dude, people ate them all."
https://yintercept.substack.com/p/...8 -
I have joined the custom android os side
So far GrapheneOS seems really solid.
Though I would have preferred installing devrant through fdroid.17 -
I guess it would have been the school choice back then. Teachers were almost all really bad, going though a powerpoint at mad speed instead of making sure we got it, and the other students were elitists: you don't know how to code / use this framework? Why haven't you commit suicide yet?
This school was a big part of how I lost all confidence in myself, and how hard to build it back. And the major actor of my depression. Yay. -
Got that old mid 2011 MBA and just put Ubuntu 20.04 on it. Tried 18 on it before but didn't really feel right. 20 works great though.
I love it when I can reuse old hardware I have laying around and it works out of the box.😁
Will use it for entertainment purposes, movies, music etc.2 -
I literally have a discussion with somebody who says C# is better than PHP, even though the person in question never even touched PHP...
Like: if you prefer C# over PHP because you actually used BOTH and just prefer C# that's completely fine... but saying C# is flat out better just because you never used PHP?
It's like saying "Coca-Cola tastes better than Pepsi" even though you never had Pepsi (disclaimer: I like Coca-Cola better, but I don't really care that much about the minor difference)10 -
I just had a thought while thinking about Algorithms and data structures. Honestly other than for technical interviews I have never really had to use specific implementations.
Then I suddenly had a thought... What if I wanted to build my own operating system... I would also learn c++ as well....
I can't think of a reason to build my own OS though... Hm.. What about a programming language? Would that be like a mini-OS, and also need all this stuff?2 -
Legit my only answer to fixing shit code for a nursing app at work is.....
Writing more shit code. Man the dude that developed this before had 0 clue what he was doing.....and because shit grew out of control there is shitcode everywhere.
I like writing shit code though. It is good practice.
Writing shit code without knowing is one thing. You really do reach expert level when you write shit code WHILE being fully aware of it.1 -
Title earned: "Figlio del capo" - "The boss' son"
Earned by oversleping literally next door, because you forgot to set up an alarm.
Even though my presence wasn't really required today 🤷♂️9 -
So my new car has now chevystar which is quite expensive, is fine and that, I don't really use it to be honest. Though it has a nice service to remember me if I'm on my 'no car day'-like with a google assistant -like voice.
But today while driving with my wife, we were listening music and the music stopped.
then, the fucking chevystar voice started:
"Remember you can get your new car now and start paying it in a year"
"Pay us a visit to your XXXX chevrolet dealer"3 -
Three years ago I started developing a platformer game on Unity. Really low budget if you consider $0 as funding. I had six levels and it looked really well, the problem though was I got bored
-
So my friend texts me with the message, you're smart can you figure it out?
What he sent me was a picture of a post, probably from Facebook which said "skynet is working on making you the next Terminator" with a bunch of bytes following it.
So I decode the first letter using an ascII table and sent it to him, and I get the response WOAH Really!!!
Lol even though it's super simple, it make see feel like 😎.5 -
Following on from my previous SQL script to find prime numbers
https://devrant.com/rants/2218452/...
I wondered whether there was a way to improve it by only checking for prime factors. It feels really dirty to use a WHILE loop in SQL, but I couldn't think of another way to incrementally use the already found prime numbers when checking for prime factors.
It's fast though, 2 mins 15 seconds for primes under 1,000,000 - previous query took over an hour and a half.5 -
You know what really grinds my gears?
When the CTO inserts himself into your development workflow even though he hasn't programed, let alone touched the keyboard in about 40 years. -
Has anyone used Unity for Linux? I was thrilled when I found out about it today, and everything seems to work really well. There's is one thing that's bothering me though. I can't seem to resize undocked panels, and docked panels cause a crap ton of lag when resized. Running Ubuntu 18.04.
Also, what editor do you use for Unity? VS Code is officially supported by Unity and is something I use on a daily basis.11 -
I'm currently founding a startup right after graduation. As the CTO with no employees at the moment I'm like every position in the company related to dev and Ops. It's the biggest challenge I've faced as a dev so far. Though I really learn a lot and grow mature pretty fast and it is challenging in a good sense from a technical perspective, I'm facing hard personal problems like insecurity in decision making, doubting my skills since I'm definitely no senior and a mid to high effectiveness to stress.
I've mixed feelings about the pure speed and developments right now, but the good side of things is far more exciting then the bad side is frightening.
What truely pisses me off though, is the missing time to spend here on devRant. FUCK. FML.
Have a good (REST) weekend.4 -
I use spaces in vim/nano, I use tabs in my graphical IDE which translates it into spaces. I guess I'm on the spaces side, even though I don't really mind both. But seriously, why do people keep arguing about effing whitespaces...9
-
After a year in cloud I decided to start a master's degree in AI and Robotics. Happy as fuck.
Yet I got really disappointed by ML and NNs. It's like I got told the magician's trick and now the magic is ruined.
Still interesting though.7 -
Hey just noticed the app updated... Looks like a pretty big change but pretty nice. one thing though was wondering. How does it decide the length to show?
I see some posts are really long but others are shorter and get the Read More cutoff15 -
so they are really out there...
people who beleive C# is just the one source of truth and all other languages are just garbage
🤡
sad to be so ignorant - though i guess ignorance is bliss
to be clear: I use C# like anyone else, but it's just a tool in the toolkit, that's all11 -
I really don't get why creators of already-suspicious looking software (and the related suspicious looking website) put terms like "NO VIRUS" or "100% free of malware" next to the download area.
I mean, why would that help anything?
(I understand those typical virustotal scan widgets though, those are fine)1 -
At last, after a year and a half working with legacy codebase, I got the greenlight from the seniors to refactor my team's app to modern front end technologies. You know, webpack, unit tests, component based architecture and shit.. I really love it!
My PM doesn't look as enthusiastic though...1 -
Client: wow! I really love the simplicity of this site. I have a few requests though. Can we add a popup of a picture whenever someone hovers over a link, I want to add 2 more colors, I want that one section to grow and shrink when someone hovers......
Me:........... 😐🔫 -
!rant
I posted a rant a few days ago, saying Math sucks and I fucking hate it.
Don't you love it though, when everything falls into place nicely when it's really just mathematical laws. It's beautiful3 -
Well, support chat of my bank has nice avatars of persons answering my questions. But they so small...
Ok. Inspect element... Image link. Oh, it's just 2500x2500 image resized to 35x35... Now I just need a small hand-crafted chrome extension to add click to enlarge on these avatars.
These girls are really pretty though:)3 -
Trying a new font for general use. This font was one of the options for powerline that's based on the terminal fonts from the mid 70's. It's kinda funny how much tech has changed and yet how little of it really has.
I won't use it for dev work though. That credit goes to Fira Code.4 -
Ever apply for a dev job in an industry you really wanna be jn even though you know you aren’t very qualified for the job? How’d that go for you?8
-
Ok so some of you have probably seen my previous rants about my computer science teacher and our project but I'm just going to summarize all of them and share with you more of my pain.
1. He edits in the production environment. Its a laravel project and he is creating test database migrations IN THE PRODUCTION ENVIRONMENT AND SWITCHING BACK AND FORTH FROM MASTER AND DEV.
2. He edits in vim and doesn't follow codestyle even though I printed him off a piece of paper and emailed it to him.
3. He doesn't have any ethic when it comes to more complex things like laravel homestead.
4. He doesnt want me to release features even though he takes really long to do them.
While I love vim and it is my editor of choice, some things should be done in an ide. This is really annoying me and I'm really just considering handing him the project if he can't follow basic outline.4 -
I just love code-golf, I only started recently, but sometimes it's nice to fuck all coding conventions, missuse lazy evaluation and abuse scope leaking.
I'm normally really tidy with formating and whitespace placement, but code-golf is also a testing field for uncommen constructs and I think it can give deeper insights into a language.
I don't like languages specifically for code-golf though, these are just stupid and no fun (at least for me).1 -
Release on Monday === almost 10h of code today... Though it's just an internal release, so not that serious really. Though it's be fun to have something we've been working on for half a year working decently the first time people actually get to try it... Well, well...
-
at one point in time, i had to work with a really junior backend team, they used javascript and neo4j as the database for an in-house developed community forum because "graph databases made sense" in the eyes of their tech lead
turns out that the team struggled quite a bit with it, and had some "unexpected complexity" problems when i asked them to add filters and sorting on the post endpoints
in the end, the "solution" they gave me was an endpoint that spewed ALL the posts so i could sort it in the front end
had they kept the same relational database they were using for the rest of the whole project, i'm quite sure it wouldn't take much to implement that (and their architecture was really performatic)
as a side project i rebuilt the whole forum in a weekend, but using postgresql as database, and it worked nicely, i even added some unit tests just for fun
gave myself a really big slap in the face after that, though1 -
Finally managed to get my website up and running after a week of going back and forth with Hostgator. I'm really excited about it even though I know it's not quite ready and needs more work.
Even so, please have a look and tell me what you think :)
www.rodev.org14 -
Not exactly a story since I was too young to remember, but my parents told me that I was really enjoyed playing with the games my father made for the good old commodore 64 we had.
He basically had two 5" floppy holders full of his own games and programs he used to make. Unfortunately we only have the disks now. :(
The first memory of me using the computer though, is when my father bought a computer for his office (was win 95 with the "you are now safe to switch off your computer" message) and I was sneaking in to play with paint because it was so cool back then. -
I think YouTube is trying to tell me something. I think I'll pass though, I don't really fancy working at such a massive company.1
-
I really, really need some help here.
We have a service provider that is utter shit. Due to their shittyness we have a server to which our customers point their domains and then we forward the request to our shitty provider. This worked well until our provider blocked our server's IP.
They can't come up with a reasonable explanation as to why it's happening, and even though they've whitelisted our IP it keeps happening. I've tried changing the server's IP, but it takes 5 minutes and we're blocked again. Probably some traffic that they deem fishy.
Does anyone have any good or bad idea on how to work around this fuckery? The server at our provider is running PHP, so I'm thinking if I can set up some sketchy tunnel or something, but even then it might be caught on a lower level.
I'm really, really grateful for any ideas or advice. Even of the shitty kind.5 -
I know this guy who isn't really famous, but he was the one who got me onto the programming track. He was in the initial group of Neo4j, before it was released publicly if I recall correctly. Now he's moved on to found and grow Mapillary. Having one of those people near you can really get you inspired, so even though he isn't directly famous I'd still call him my favorite programmer.
-
Just started a new job as a software developer, even though I basically applied as an embedded software developer. I knew from the interview there was gonna be alot of legacy / high level stuff and they were pushing me away from embedded with the promise I could do it 'later on'.
Finally started and it turns out there's a shit tonne of legacy Python code for their non-existent test framework that's basically tied directly into a Qt GUI app and I'm doing shit that nobody else wants to do. Can't see myself wanting to do this for anywhere more than 2-3 months. Should I just bail now? Seems a bit dodgy if I leave having only worked there for a week? Job actually pays really well though.
Plan was to take an extended vacation around July/August, so quitting this early and then telling another employer later on that I need to bail for summer seems wrong also, not to mention COVID sucks and is making everything hell now.12 -
For years I've been saying software is "depreciated" , today I just noticed that the term is "deprecated".
Not sure either term really means what we think it does when talking about old software though.
https://getproofed.com/writing-tips...7 -
I just became an android dev last week, yay for me. Though, I really hate how I inherited more than 50k lines of spaghetti!
They ask me to fix this and that, but that's okay for me, I can manage this.
The worst thing is we don't use any kind of version control system. And I'm always tasked to merge my work with other 2 android dev working on same spaghetti.1 -
Shut down the bootcamps. The market is over saturated. Most are just showing YouTube videos anyways as a big chunk of the curriculum. They make people think anyone can code, but you really need ambition and an ability to accept failure when your code doesn’t work (not just memorization skills or a can-do attitude). Even though some states do have regulations, they rely on the public to report any illegal activity. That’s why a lot of scams persist. They’re also making the debt crisis worse with ISAs.10
-
Hey Devrant friends!, i really hope everyone is doing very well today, and that also their week is treating them very well!, i'd like to say to everyone here i'm very sorry for my level of activity within the community.
Approximately one month ago on the 21/01/2019 i lost my best friend and fellow companion for the last 13 and a half years, therefore things have been quite difficult emotionally and just overall :-( though with time things should only get better, (I'm positive) .
Now to more of a positive part of my post :'D, i'd love to ask my fellow developers the following question, if you could help me out i'd be very much grateful!, so for awhile now i had a hobby of messing around with the stock market, and have been re-searching a specific field.
That would be investment-banks such as JP.Morgan, Morgan Stanley etc. What sort of languages would they be using, currently I've been using , C#,C++,Java, Py(learning) :'D, though im not so sure if its a good idea to be juggling so many languages at once, Also i'd love to know do they have opportunities in which allow students like myself to visit such places and see the technology behind the trading and what developers use? i'm really curious, Also are there such positions in which developers work with traders? not really 'quant' type positions, developers who work in the section?.
Friends, i'd like to thank you very much for reading my post, i know it may be quite lengthy and most likely all over the place (im sorry!) , i'm very grateful you have taken the time to do so :-), i really appreciate it!.
I really wish everyone the absolute best <3.
Thank you
Milo <38 -
we've to figure out a way to deal with the re-posts. -.- I really feel bad for downvoting a re-post because the user had no idea about it.(even though it's funny)10
-
Ended friday on a really good note. Started monday on a complete shit note. Why does team communication have to be so fucking difficult? Oh so you want this like this even though you told me this and now I've spent 3 hours getting drained doing this? Fuck this. Also FUCK SAP, any company who uses that shit should be taxed as if they were established in a ultra communist hell (or utopia depending on your beliefs) until they implement something decent.2
-
Have you ever had a subject in university that is very interesting but the lecturer has such a way of explaining things that you begin to wonder that he is a robot trying to imitate humans? Really nice guy in person though.1
-
First time installing a Linux distro as my main system. I chose arch and finally got xorg with lightdm and i3 working. I really live it so far.
Still no browser besides lynx though. Buy there's a more important thing I need to fix first. Gotta style that white console away😎
Also I corrupted windows while installing, so I'll have to reinstall that later ¯\_(ツ)_/¯2 -
The last one was this Overwatch League Android/iOS client I made in Flutter. Basically wrote two apps in less than a month and learned (and enjoyed) Dart in the process.
I also learned that I'd probably get into trouble if I publish an app which uses a private API without permission. Hee hee.
Really cool and exhausting experience, though. 5/7 😊 -
!dev
I was at a family event, and you know that one aunt who won't stop talking and asking you questions? Yeah she was basically harassing me, and since family and all I can't really ignore her even though I really want to.
In comes my 3 year old niece, who just walks towards us like a badass, pats that aunt's leg and goes "no one likes to talk to you!"
I need my niece as my personal bodyguard and human filter.1 -
Hey so Father's Day is coming up, any ideas for gifts? He's like 60 and though a dev, not really a tech type.3
-
## Scripting myself out of the company
who needs an expensive profiler, when you can make thread dumps and compile them into a flamegraph for free without any risk of outages!
Though what bothers me is that I'm yet to come across a person in this company who knows how to read them (besides me)...
Are flamegraphs really THAT unpopular?
I mean.. you can represent the whole profile in a single image!9 -
It seems Lightroom is not WYSIWYG....
Spent a month touching up photos manually from DNG and now finally Exported them to JPG... most look really bad even though they look really nice in LR...
Just reset all of the adjustments and told LR to auto edit all of them... they look a lot nicer after exporting....
So it seems the correct process is now:
1. Auto correct (but leave white balancing)
2. Export
3. Manually fix the ones I don't like14 -
So I spent yesterday designing the UI to my app... there were a lot of buttons and options and stuff...
I spent a few hours today implementing the actual logic.... and redesigning the UI based on it.
All the options and buttons disappeared now though... as I apparently didn't really need them after thinking about what I actually wanted the app to do....3 -
Came to devRant to Rant about react, And then rant about devRant. Is it just me or getting to ‘my rant collection page ‘seems like extra steps than needed? Other than that, i really like this app though :D1
-
Any tips for attending my first hackathon? Keep in my mind I am not too well versed in applications with JS/Python. Also I really don't have a lot of real life project experience. I am super excited though.2
-
Not really a devs rant.
I ordered a HDD from samsung with more storage online. Today I wanted to replace it. When i took it out i was shortly confused, which one i had to insert, so i though the one with Samsung label had to be it.
Well, it wasn't1 -
So I started my new job yesterday. My manager seems like a nice person & co-workers too.
Meanwhile I found out they use Eclipse and SVN. I've been learning and using git. Now gotta learn subversion. Oh and all Java development I did was on Netbeans.
I'm learning Swift (3) and I saw few projects in objective-C.
Man they must really be seeing something in me.
I'm hoping Eclipse and SVN isn't as bad. Reading rants here makes it seem pretty bad lol.
I'm excited to learn though, gotta dive right in.3 -
I love being a part of a dev project as a non-dev employee, but I really wish I could leave VBA.
If for no other reason, because I'm tired of writing functions that end with "Me.Cells(Row, Column).Value" practically in my sleep.
There are a lot of other reasons, though...1 -
So I needed something to log how many volunteer hours im spending coding something for my school.... I logged 11 hours today. I have no life. Check it out though, it's called wakatime it ties into PHPStorm and everything. It really is a great "you need to go outside more" Indicator.1
-
My friend is interested in web dev, and I'm a web developer. How can I quickly teach him the important parts and get him up to internship-ready level? He's already graduated college, but only really knows the basics of programming. Learns fast though. What do employers really look for?13
-
Project Lead: The DevOps department just got a GitLab instance installed on our internal network. We're gradually going to move all our projects onto it and move away from BitBucket and Jenkins really soon.
Me: Awesome!
Project Lead: We're still using JIRA and Confluence for issue tracking and documentation though because the higher ups said so.
Me:1 -
I feel super discouraged. I just got a new job from being let go from my previous one, and I’m already thinking about quitting.
They really threw me into the weeds with a couple of complex tasks that require a lot of BE work and all I really do is FE. I’m still just trying to learn how the framework actually works. I think they expect me to become full stack. Now I find myself just starting at the computer screen most of the day because I have no fucking idea how to start working. The codebase and local environment is also fucked up super bad and barely runs on my machine.
Also, whenever I reach out these people they give the most minimal answers and have swollen egos. The frameworks they use have a really shitty community and bad documentation, so googling anything is really pointless. Working on this project, it has made me consider giving up development.
I am wondering if this is just a me thing though. Should I quit or stick with it for a bit?13 -
Hey everyone, need some help/opinions, I quite literally have almost no time anymore for alot of thing specially try share alot of news here (not the Intel mess, I reported some of that stuff before it exploded) I share most of that news in my site though, but I really wanted to ask people here that may work for hostings companies if they know about the retardation of Nvidia in their change of Terms of Services for their GPU usage (https://legionfront.me/posts/1936 ) and also want to know if users here are if they are looking for dedicated servers, mainly GPU servers for their works and what are you look for (specs and such) or rather where
-
Goddamned apple. "Just works" my ass.
My girlfriend's 2014 MBP told her an update had already downloaded and she had no choice but to install it, which doesn't bother me. Now, though, it tries to update, then fails, and tells you to run diagnostics. Diagnostics says nothing is wrong, and says to contact support and it boots a minimal version of the OS that only runs a minimal version of safari. You try to access the chat feature and it never fully loads the chat interface. I can probably restore it, but I wanna know what was wrong. It's a really expensive brick right now.3 -
Even though I really started coding like 4 1/2 years ago and coded in c++ and c, i consider js as my real first language.
In one week, I worked through w3schools, to teach myself the basics.
Later on i started downloading library examples and tried to creatively destroy them.
Now, when I have to work with libraries, i often find myself in looking through their code. -
Has anyone here ever created fonts? specifically cursive fonts?
If so, comment here. I have an idea. Yes this should be collab, but not really, b/c it is just an idea.
And I need clarification on it. So, yes, technically, a question. Seriously though, font person, I'm talking to you, easy money.
(Sorry for using the word easy money, except it is apt)12 -
Man i fucking love my current living situation. The people are so fucking nice here, my neighbours almost all go into the same school as me and are therefore technical versed/share the same interests. My School is super awesome due to some of the teachers, where you can learn so much. Really starting to have a passion fo programming although it takes up so much of my freetime, i nearly don't do anything else anymore but I want to learn as much as possible.
It's a super nice day even though I have to study maths all day but fuck it! That doesn't stress me!
And all it really boils down to is how you perceive problems and the like. Either you let it get to you or you don't. Now everyone have a nice day :)4 -
Its hidden skill time.
At work, as a method of concentration I write code while singing gangnam style or some other similar song.
Perfectly and with no discernable accent even though i am Mexican American.
I also do it with Stromae songs(because I love french, not as much his music)
This is something that I learned in Portuguese class at hs :V which eventually led me to be able to survive conversations with my friends from Brazil without getting lost.
Languages are cool, just wish I was able to properly speak more. I love languages, but just stick to English and Spanish since those are the only ones that I speak fluently.
Wife speaks french, and she has tried teaching me even though I really can't get the hang of it just yet. Instead she showed me how to read it.
German and Japanese are on the list as well.4 -
This is a good question... I really struggle to get my groove on. Starting is the worst. Once I'm in it though...
-
I actually like where I currently work, sure it has problems and some office politics. The work is not always exciting but what makes it good is not having someone breathing down my neck about timesheets, noone cares if the hours you work are not exactly business hours and a bunch of other stuff.
What I really like though is having a boss who backs my judgement. If I refuse to commit to timelines or work without being given the information I need he'll support me. I've had too many yes men as bosses which always ends up with the devs coping all the blame when everything goes belly up. -
So its been around a month since I started my internship in this company. Seriously hating it. Most of the people are nice enough..but the work though..I get that since you're not really an IT company then theres no coding and stuff,sure.So, you put me in this 'IT related department' where I basically can't do anything other than be useless until you have documents for me to edit. Really?? The least you can do is just give me something challenging to work with but noooo just copy paste that stuff and change the damn fonts. "Oh you're done already? Pretty fast" well how long do you expect me to do this thing?? The only reason why it would take me a whole day to edit stuff is because your laptop's Word literally restarts itself every minute!!! How the @#$/# do you do anything with this?!!
//its gonna be a long 7 months....9 -
Algorithms class assignment..
"Prove that the merge procedure cannot run in place".
Searching google...
There are multiple merge procedures (though super complicated) that run in place.
What's the use of this class if we can't be practical because we must be theoretical, but we can't mention real theoretical stuff because it's so complicated??
I mean we are being told something that is just wrong..
I really hate this fucking professor. She went to Oxford and now thinks she's the smartest person in the universe.. -
Overcome the fact that even though I'm starting to be really good at what I'm doing, someone will be better at what I do, and there are always new things to learn from anything. And instead of crying on my own lack of skills, don't waste time and learn from these guys who are better1
-
being accepted as an Intern at a small company, its not much but i really feel confidence of my skill and working as a group, even though there is an age gap of like 5 years, i managed to connect and feel comfortable.
-
How do I get through tough dev days ?
If by tough day we mean a day where I'm really not feeling it or the like, I don't.
I let it pass by me though music or doing something I enjoy doing, or something random but interesting.
If we mean that the task at hand during that day is tough, then there's no escaping it unless you want to risk losing your job, and I can't afford losing my job. So I ask for help, try to do it one little thing at a time. little progress is better than no progress. -
I really want my dev team to ask me to go to happy hour so I can suggest meeting at Foo Bar. Though, that may be why no one's asked..3
-
Help needed.
I got a job offer from a good company and the pay is good. Plus, a major stake of the company was bought by a tech giant few days back and I think it's gonna be a great head-start for my career. The problem is the location is in Mumbai, India, and I really doubt I can live there on my own. I don't personally like the place (though I might have some misconception about it). What should I do? Join and pray everything goes alright or skip and wait for the next adventure?6 -
If I ask you to clarify a specific bug. I don't mean clarify everything you told me but that one. Spend 15 minutes telling him that he couldn't log in because he used an invalid username, while he kept on circling back to all kinds of other problems but that one. It's way too early to deal with this kind of crap, he literally called me when I just opened my mailbox (which is the first thing I do at work).
Doesn't help that I'm really done with the dude anyway. Not entirely his fault though, but I might post that in another rant. -
When I was studying web integrator.
At first I didn't even know html, yet alone what a php tag or extension meant.
I quickly caught onto it though and started to grasp that the procedural stuff they taught was really outdated.
So I researched intensely and eventually whipped up my very own php framework.
- if you're interested, it lives on github.com:sasin91/php-framework
Obviously it's a pile of fungal infested dung.
but ey, I was light years ahead of the rest of the class.
Besides, we all gotta stackoverflow somewhere :) -
I have a live show with my band this night. Even though I love playing, today I'd really love to stay at home and start another side project that I'll soon regret1
-
Really enjoying Google Hacks from O'Reilly 2nd edition even though from 2005. Has anyone read Spidering Hacks also O'Reilly?
-
Actually I've never really drunk coded (eventhough I can be a bad drinker lol), but one time I was apparently discussing a problem I encountered with a friend of mine and we came up with a solution. All I had to write it down was a reciept from the supermarket though, but I totally forgot about it the next day, until months later when I was cleaning out my wallet and to this day I have no clue what I was trying to tell.3
-
Ah thank you for understanding.
PS: I respect people answering on StackOverflow - really helps, even though I don't like the answer itself.6 -
I've said this before, but i always get the spot I'm hoping for. there was one time i got rejected though.
i met a colleague during the interview process, and really thought he was getting that spot, he was much more qualified than the other participants. there was about another 4, out of which 3 still looked like good competition. the 4th one got there late, couldn't form a coherent sentence to save his life and had no job experience.
guess who they picked :v5 -
tools people REALLY wanna use are written like garbage
and also very active, in terms of tickets and pull requests
but the code is overly complex for no reason and a mess, turns out
I looked at the codebase and I have no clue what's going on
then found the API it's calling and I'm sitting here going "Jesus fuck I could've just wrote my own"
it's actually really strange, I see this pattern often of tools tons of people rely on and want to use but they're coded horribly, tons of bugs, and the code is entirely incomprehensible. though all the low effort pull requests is a new one I guess, generally there's no activity or the maintainer is just gone (maybe it's AI?)
anyway then I looked at the API it's wrapping and I'm confused why this library has such shit usability, and furthermore why the hell the code was like that cuz I read that first for about an hour and just kept going in circles. bruh what
guess I'll find out tomorrow if I'm signing up for unanticipated complexity or these people really did mess this up2 -
Brackets because live feed even though it really messes up a lot, it's better than refreshing every 5 seconds!
-
So, I went right into working after getting my bachelors in computer science. The company I'm working for is overall pretty good, I think. My colleagues are really nice people, my chef is a super chill dude and overall its a nice workfield.
There are weeks or even months, when nothing happens though. I go to work, fight through boredom and tiredness and go home. I had several months in the last year where I didn't write a single line of code.
Is this normal? Should I come to terms with this?
I didn't become a software developer to basically sell my lifetime.10 -
This job will eat me up.
I did not feel good last week due to my vaccine. I really don't know what happened what even after a week of it, I feel week and dizzy.
I couldn't work at all due to all this, and now the senior from my team is indirectly saying that this project is slow. I know it is slow because I couldn't work without getting 13 hours of sleep.
I am scared. I think I do not the element of good developer. I am trying my best though.
But whenever I get these kind of remarks I fail to do even the easiest thing possible.7 -
I really have to say i love and hate dev rant :( Why is the feed so so so so bad. I see almost the same posts everytime/day. Even when i refresh. And its not better when looking at today/week/month/alltime. Is the Devrant just not maintslned anymore or are there just soo few users.
On the other hand though i find it veey enterteining and relateable at times. Much better then some twitter/insta etc .. i hope devrant will get more love from the devs and more user :)4 -
im really tired of people who just happen to have been around for 10+ years being put into management roles despite not knowing how to manage, especially for software projects. really feel like im in the wrong field even though i love programming and am good at what i do. past few jobs have been similar in poor management, unclear roadmaps, etc., but this is the first time ive been directly insulted by someone above me. the pay isnt even that great here. i could just leave but why bother if every other company is pretty much the same3
-
1. Cool side projects
2. Learning new things and revisiting old concepts and tricky findings in my notes
3. Remembering all the times that I absolutely crushed it
4. Helping new developers and engineers who are not that well rounded but really curious about building things. you never look good trying to make someone else look bad so always try to help others. it’s fucking annoying sometimes though.
5. Posting shit on devRant and seeking validation -
Small rant:
Spent a week or so setting up CI/CD for all our repos.
Next week: were migrating to a new git service and need to redo it all.
I've actually really enjoyed it though so I cant complain too much -
Writing my first code review. Even though it really is a nice review and I'm happy with the solution code, I still somehow feel like an asshole for each critique I make. Maybe it's unavoidable with code reviews / pull requests?3
-
I was on my fifth year of college (Economics & Business) when I decided that's not what I wanna do in life. So I started to learn programming from online tutorials and had huge help from my bf. Now I have a job where I get to code and learn even more. Still have a long way to go though, but I'm really excited about it.
To bad I wasted five years of my life on Economics 😅 -
Sir need help!!!
I am really addicted to youtube, i am wasting days watching useless youtube videos and i am not able to do coding at all. I have already tried a lot of firefox addons but they are not working. Can anyone point me to a way that prevents Firefox from opening the YouTube website even though I would like to.13 -
I want a devRant iPad app.
All it really needs to be is a streaming feed with the slide-out menu static on the left. I'd be happy with that.
Pretty simple, but obviously not critical. I just hope it's on the //TODO list. I'd enjoy it (especially if it supported multitasking).
But don't feel as though you should support the 12.9-inch Pro because lol fuck that monstrosity.8 -
TIL following two lines are NOT the same in JS with webpack, even though logically they should be - it should be just an application of an eta reduction... First line works, second one crashes, probably because mysteriously executed too soon, before obj is initialized.
export const t = (...args) => obj.t(...args);
export const t = obj.t;
Sometimes I really hate JavaScript magic.2 -
every time someone says sustainable I flinch and have to re-process what I just heard
I can't get used to this
I know it has an actual meaning but it's been used stupidly for so long I can't untrain it from my connotations to Marxism / theft
I do find it really funny that now disinformation went from smearing people for not towing to some authoritarian line to calling out the smearing people though4 -
My friend said I should make some of my old dead projects public (after removing passwords or api keys) even if they were badly done at least to show growth and development to recruiters.
I don't know though, I had a ton of random projects most I didn't bother with good practices assuming I'd be the only person to see the code, or telling myself I'd fix it later though eventually letting the project die for various reasons
should I really make bad projects public or should I keep them private waiting for a slim possibility of me reviving them.4 -
!rant
Hello everybody. Are there any open source contributors around here? I have never contributed to an open source project but I would really love to get myself involved in this.
I have no ideea on how to get started though, any advice?
P.S.: My main programming language is PHP and I use Silex/Symfony for developing apps.4 -
You ever feel like it doesn't really matter what you learn, you'll never get anywhere because politics, etc? That's kind of how I'm feeling now. I've been using my time unemployed to teach myself new things, but it's not really helpful when it comes to finding another job. My personal savings can keep me going for about a year, I think. I'd rather not have to test it though.1
-
I had this amazing friend during my Bachelors and I think because of her I started to learn programming.
Long story short, IT(not just IT though) curriculum in India is shit. So you do not really get to learn during your college. It’s completely on you and how you self teach. This friend who I am talking about not just learnt all this and did research for herself, but she tried to teach and make others aware as well. She organised DjangoGirls workshop in our city where I participated. That’s when I really started learning stuff useful in real world. -
Having a look at electron again after giving up on it months ago.
I must say, the documentation has improved a lot since then, and it looks---dare I say---intuitive to use?
The electron api demos app is surely some help, but I'm not really all that sure how much it lives up to its name. It doesn't really demonstrate anything, and it doesn't cover the whole api, just small chunks of it.
Loving the event system though!12 -
Even though my coding bootcamp was pretty shitty, I did make friends with the person seated next to me on the first day. We were assigned seats next to each other. We bonded over our thoughts of “we’re adults wtf is up with assigned seats” and “I would never sit at the back of the classroom.”
She really helped me out when I didn’t understand some things in class. I helped her with notes on days when she was absent.
Even though we don’t socialize much after bootcamp, I still consider her a great friend.1 -
I have a co-worker that has a heater under their desk that they leave on, especially when they're not there, even though it's already really warm in the office and it's 75 F outside. Why?!?
-
- Discover new metal song or metal VGM like finding a hidden gem.
- Playing fast paced, hack/slash JRPG game even though I don't really good at it
Not sure if those are geeky 🙄2 -
I wanna cool robot sidekick,
The more irritable the better, like bender from futurama or K2 from rogue one. (Even murderous maniac of a an ai like hal9000 and skynet is fine)
The machine learning technologies aren't just there yet though, they can be irritable but not because of their smart ass answers just the opposite really.
I will need a team with 100+ people that are experts in neurology AND machine learning. Also 10 years.. we will get there !1 -
Hm... I just realized something... Even though my bro is a CS major and got into a school I couldn't and knows like C++. I've done a lot more dev (programs, websites) than him at his age... and yet...
I often wonder whether I'm actually really good or perhaps it's just my ego... -
So I am working on some xslt code I use to generate html. Technically xslt is supposed to be Turing complete? So it is producing html. Am I programming or not since it is generating html?
Yes, I have loops and branching logic in my xslt file. Though I am not really touching those portions right now. Just generating more output from more data input provided to the source xml data.
Is this still a better love story than Javascript?9 -
The training courses I am currently writing for work. I just love learning stuff, and sharing that knowledge. It's a lot of work though.
It's actually really strange. I am a real introvert, and hate every human, but I love to stand in front of a dozen people and train them...3 -
Coding has pretty much been the center of my life?
Although I was persuaded to take a dumb expensive, useless detour into Finance... and probably cost me a nice job at a big tech company... at least until maybe I get around to really really trying really hard to possibly get an interview after reading through a few Algo books and prepping for technical interviews and doing foobar enough to request being recruited...
Anyway I still like coding for my own use a lot (check my github.io page), getting paid for it is more of a ++ though I would prefer to be solving more interesting and useful problems at work....
Oh yes and it makes me an Android/tech power user, always thinking about how to use tech to solve my problems, get what I want...
and now if you'd please, dfox when can I have my unicorn? 😀1 -
I wrote a cellular automaton in university (elementary game of life). It was generating shapes but it just didn't work. It seemed like the shapes would degrade as they went until they caved into some mesh of pixels.
Turns out that when counting the number of neighbours around a cell, I was counting from 2 because of an earlier bug.
The really interesting thing about this bug though was that it made sense. There were too many people and the resources ran out, which meant the patterns that would normally survive were dying off early.
It's a bug, but not a bug. -
Was going through a Java book that jokingly read 'The volatile modifier may also be applied to project managers'.
I do get what volatile does to instance variables. But I didn't really get the joke though. Anybody care to explain?2 -
Hello, I'm looking for a new machine but since I'm not very good with hardware, I'd like to ask for help:
I have a 7yrs old lenovo ideapad Y580, and even though I don't really play anymore on pc, I still would like the machine to last.
At first I was thinking about a ThinkPad X1 Carbon Gen 7 - Intel 10th Gen, but maybe I should go with a gaming laptop for the sake of the good specs? But then, which one? MSI, alienware ...?
And I'm a front-end, so I still need to be able to open graphic files.
TIA!3 -
"How about we don't do it this way because I have undone what you did and have redone it in a stupid way and if we have to do it the correct way we'll have to undo MY work, so let's just keep it like it is, ok?"
Really? And one of your arguments is "because it's working now", bitch it was working before, you just didn't read my code.
I'll give you the benefit of the doubt though, I don't think you did this on purpose, you were tired yesterday, I get it. But still, could've talked to me before deleting all my code.
I'm not that mad though, I got paid the same and still found a nice pattern I can use on my own future projects, it just won't be used at work. -
I don't understand one thing and that is people who say they are going To delete their
Devrant account and make an announcement and post it 1st, as though they just announced they wan't to kill themselves. if you're really tired of devrant you'll just delete the account. You wouldn't announce it. Which leads to the Only other logical conclusion... you're just looking for attention aren't you11 -
New Pixel 4a arrived... Hate the defaults... Gestures... I guess at least there was an option to get the buttons back though had to figure out how to open Chrome and Google it.
Now I just need to really for like... The whole day for our to finish downloading 141 apps from backup... And well I'll prolly uninstall half of them...3 -
apparently the chance of getting hit by an asteroid that nukes some large hole in the land or causes tsunamis everywhere is a lot more common than humans have seen lately
and asteroids come in chunks because they keep breaking up into smaller and smaller pieces until they finally disintegrate
and earth has had an awful lot of near misses the last 20 years so that means there's a bunch of chunks flying repeatedly though this solar system's gravity wells and we're playing Russian roulette every time, none the wiser
and it's not the asteroid itself that's really the problem though millions will die if one hits. it's that every time those things hit there's actual climate change
so then you'll have to survive sun block out, famines, and floods for like 2-5 years after
but the SPACEFORCE fired the guy responsible for planning for this due to DEI
how to win the game of geopolitics. know this information and hide it from the countries you want to die, wait for an asteroid, and they're unprepared and die. whoops wasn't us!4 -
I think studying engineering has really fucked up the way i learn new things...i find it nearly impossible to commit anything to memory that could easily be looked up. On its own it doesnt sound so bad but now I keep forgetting simple programming syntax and android design patterns because my brain just keeps saying
"You dont need to remember this, you can find it online is 2 mins"
Id rather just keep a bookmark of a great navigation drawer tutorial as opposed to learning it myself...i worry now what will happen in my technical interviews even though I consider myself a good programmer -
I think today might be the day I'll bring ubuntu onto my big laptop. It had only windows for many years now and I did all my dev work on my smaller laptop that I carry around with me. Since I leave the small one at the office now - i got tired of carrying. Lol. - but want to continue my dev work at home, it might be time.
It's going to be a pain to setup everything though, although I got rid of the part that was making the setup really painful. We'll see.
Maybe I'll rant about the setup in a few hours. Lol. Wish me luck.3 -
Even though I was offered a future position (from intern part time to junior full time) I still worry that I'm not doing enough. Some days I just don't have work to do and all the higher ups are in meetings. Mix that with the bit of social anxiety and having trouble approaching people and I feel like I look like a slacker, even though I really do want to work on stuff and improve.
What can I do to wow the higher ups with some consistency?4 -
Even though I am only 19, I got introduced to computers pretty late. We always had an old Win98 machine in our house and when I was 8 my dad introduced me to Command & Conquer on it. And the first contact I had with the internet (which I really didn't care about until then) was when social networks became a thing at school, that was around 2010, when I was 11-12.
-
Hmmm.. I don't know but something sketchy was going on with my previous employer as they're not really registered here in our country yet so, they decided to put "Freelance" on our job title though we're working full-time or under a contract. Not really sure how that goes. Glad that I left that company.1
-
Why is perl soo notorious? and why do people hate it. Like I'm a networking guy and sys admin and I like to write scripts and it's really handy. Though it annoys sometimes but it still helps.5
-
I have to admit, even though it's been less than a day with this thing, I'm really enjoying the M1 Air and all the really small things.
And I can finally have Xcode on the damn internal SSD without worrying about storage limits.4 -
Today I'm going to put in my two weeks because of my move and new job, really nervous, I hate this part even though I did nothing wrong lol.
-
Reading the source of a message queue system I'm planning on extending.
I don't see myself as a rockstar programmer or anything but the construction of arrays from hash tables, sorting those arrays and then a nested for loop to find matches really irks me. Luckily not on the critical message processing path but the stats collection thread. There are mutexes in play though that would probably delay processing a little bit when stats are collected. -
Question: Should I stay in my current role, ask for a pay rise, or find somewhere new?
Situation:
Right now, I'm effectively doing a lead developer role for half the salary of the other member of my team- I'm code reviewing their work (which often has many many errors in it), creating and assigning tickets for both myself and them and engaging in many meetings with senior staff in the company. The other dev in my team has more experience on paper, but the amount of work they are generating is approximately 1/5th of what I produce. I'm really disappointed that when I raised this with my manager & then HR, they have seeming done nothing about the situation. It's really disheartening and it feels as though I'm not really valued.
I don't really have much loyalty to the company, but because I have helped build their internal system from scratch I'd loathe to leave it in the incompetent hands of my colleague (who at present still has a month left of probation).
I can give any further info if you'd like it but I could really do with some advice right now.6 -
Having a hard time deciphering if I just happen to encounter a lot of really smart people in my day to day life or if I'm just a mediocre developer. It'd be cool if I was really "passionate" about CS, but in all honesty it's just to pay the bills. I don't hate it, I like feeling like I know stuff and being techy, but it's not my dream to sit crouched infront of a screen and do logic puzzles all day either. I do envy people that turned their passions into profit. I wasn't comfortable taking the risk with that though, so now I feel like I'm just kinda stuck in between a mediocre developer and a person who eats / sleeps / breathes CS knowledge. It's not the worst place to be but it is a little disappointing sometimes. I just hope I start making enough money soon to really afford the things in life I am passionate about.2
-
A: Do you know Big O?
B: Yea I know Big O. Who doesn't know Big O?
A: So what's the Big O of X?
B: It's ....
A: Oh what about Y?
B: Oh that has a bigger Big O.
A: Hm... how about this one?
B: That's a really big Big O. Why not use mine?
A: Ooh that looks impressive, very small. So which Big O should we use?
B: Well there's a constant trade off, even though small is good, in this case I think the bigger one works better.4 -
You know what really grinds my gears? Products that have no right of linking your data to an online platform.
Case and point: Password Managers. Nearly all of them work only with an account on a given service, have the passwords stored on their servers and so on and so forth. There is 0 transparency and for that matter 0 security. I found my choice, though it infuriates me terribly.
Another thing are budget managers. The switch for YNAB from local to on servers really annoys me. They should have no business in storing my very private data on their server. I don't understand people using it either.1 -
Anyone have those coworkers that completely interrupt people? I've found that a couple people i work with just were never taught to wait for someone else to finish. Doesn't help that they're really smart and also really opinionated.
How do you deal with these people? I've found steamrolling them or asking them to wait works, but only if you raise your voice a bit, which is mostly inappropriate, but easy to do on a web call.
Any suggestions for keeping this out of private life? I've found that i steamroll my friends sometimes even though i don't have any reason to, and I've become quite good at it...3 -
The project structure is simple. To work with it you need to first build this undocumented ruby-based, severely outdated backed that requires an env file that nobody really knows where it is. Don't worry, setting it up should take no more than half a day. Then just run `docker-compose up`, after that `rails s`. Now in another repo you need to run a python server and a node sass. You need to figure out the name of the compiled file though. Perfect structure!2
-
Recently I am on my exams and I need to study well, On the other hand , all of the things I am studying has no link to my dream job !! So why should I study it and not to choose what to study .. Even though, I don’t really care and I keep on programming because it’s what I love ..💕🚶🏻♀️, no worries, I still study too.. I like studying and learning new information but I hate tests and exams,,🙆🏻♀️💔11
-
Know that feeling when you break out of a really deep relationship, end up with someone else who's prettier and better in many ways than your ex yet still, during those intimate moments, you can't help but think about your ex and how good life was with them?
My previous laptop even though it had the same processor, lesser RAM, was less prettier and the SSD being the only upgrade to my new one, somehow worked faster, smoother and felt a lot better. :( -
Sooooo, would need a little help here please.
Would like to switch from OpenSuse at home to some other Linux distro. (Side note: using OpenSuse at work and at home, would like to discover something new).
Already tried Ubuntu but really didn't like it. Arch Linux was okay though.
Saw some of your pictures of your nice customized desktops and would like to try something like this, but really don't know which distros can do this.
While searching a bit I found three which look/read quite interesting:
Devuan, Alpine Linux and Sabayon Linux.
What would be your thoughts on those, or which distros would you recommend?
Would be grateful for any advice. 😊2 -
The only person I've met that went to a bootcamp was an ok dev. Didn' really know jack about anything besides simple crud applications though.
-
Coding made me who I am now. I have a much more organized mind and critical though. I have some new skills that are really useful when it comes to job hunting. I'm proud to do what I do, even if it's not that much. I love learning, coding just fits my style.
I am grateful that I started doing it, there's one big downside to coding though. We all know what it is: USERS!
Going back to drinking some coffee. Oh yea, that's how coding changed my life ;) -
Holiday (Labor Day) == Personal Work/Clear ToDos Day
I think I got 10% of what I had planned to get done done... :(
I'm also planning to take a week off soon though not really going anywhere... It's supposed to be a Workation but... -
Usually it's customer support.
We are a small team, so developers handle support, on a rotation basis though. But this is a hell lot of distraction because of the context switch. :(
Sometimes there are really disturbing tickets like how do I call this API using HTML? (*cries in spanish) -
My head is about to explode... Trying to wrap my head around the best way for integrating a suitable frontend solution with a symfony backend.
So many implications, so many opinions, so many possibilities.. A very big project, a lot of requirements, a very small team and most of the colleagues have their main focus on backend development though..
Feeling lost currently, not really sure how to approach this huge topic 😥4 -
Hi guys. Finally cleared up my time. Well not really but I wanna do something else cause I've been depressed af lately so I wanna try stuff I enjoyed.
Anyway. Last time I got quite a few from here but anyone need help with design/styling of projects? Wanna boost portfolio. Can use sketch or directly code in the styling for you.
For free. Though I wouldn't pizza money haha.
Let me know if you have/need anything
Thanks.3 -
Static Vision.
Exactly what you think it is. But maybe lighter than that.
Basically if I unfocus my eyes every so slightly, I can see what looks like really fast drizzling rain, except it looks like light, faintly though. Like I kind of have to look for it, but it's there. Sometimes really obvious, sometimes not.
It's as though being in front of a monitor too much fucked up my eyes, or something.
More pronounced if I've been awake coding for maybe more than a day...
Just me? or anyone else?
Kind of caused me problems a few times, thinking it was something else....
I really want to know if anyone else has experienced this.5 -
I'm actually in the middle of an impossible deadline and I just needed a break. I'm in a third world country that basically doesn't have any decent internet infrastructure. But that isn't really the problem. The problem was that we couldn't really learn online for a long while and once we had that going, all the CS teachers decided that we should be doing our final, defensible projects within 2 weeks notice (even though we didn't really have the time or the appropriate knowledge to do it) and so it was all basically a struggle where you'd have 3 or less days to shit out some kind of program for one subject and then immediately get to work on another. At this point I might just need a gap year...
-
Looking at Keyboards. Really like the Hermes P2. No stock anywhere.
Hermes P2A in stock... No reviews, Found one review on YouTube, 2 minutes long, in a language I do not recognize. The title and description are in English though4 -
DigitalOcean, really just because of the pricing. I will say though that kubernetes in Google cloud is much better than what DO offers, so if cost wasn't an issue I'd probably prefer it
-
Had to code review a line of java with this code a while back: ServiceService.isProductProduct. Funny thing is that even though it's obviously stupid, it was in accordance with the coding standard and I couldn't really object to it (._.)
-
What are you guys studying/what are your professions? What do you think of your study or profession? Also, what do you develop/what do you use to develop? I'm going to be studying bioinformatics next year, we'll be using java and python. The idea is to write programs that can find links in big data that stems from research on diseases and genetics. My two favourite subjects were always biology and computer science, (even though computer science in my middle school is a joke) so this study really appealed to me. I'm curious about you guys.4
-
I really need to get my head out of my ass. I've been pretty useless the last while. My timesheets are a week behind because I'm honestly not sure what I've been doing.
Today in particular I'm tired af though5 -
I've started looking into stuffs like GraphQL and Linked Data (though I've used Micro Data before on websites) today and while fiddling with stuff, I found this handy tool:
https://search.google.com/structure...
I'm trying to create JSON-LD data and it's really helpful to have something validate my test data 🙂 -
I got a message today from a recruiter that included this line: "The firm believes in their product with such confidence, that they are willing to provide equity to anyone that comes aboard."
Ummmmmm..... Doesn't that mean the opposite pretty much??? Sounds like they are willing to liberally give up equity. Either way I though that was a really non-sensical thing to include.6 -
It really depends on what time of the year it is. During the fall and spring semesters, my dev life and social life are about as balanced as they're going to get. From working on things in the CS class to socializing with the people I've met in those classes, this part of the year is pretty balanced in my opinion. During breaks and the summer, however, I don't really have a dev life. I don't have a dev job, so really the only times I do have a dev life is when I willingly decide to work on a side project, or have to update some major stuff on one of my three personal websites. Other than that, the only life I have during those breaks is my social life with the buddies I play PC games with on Discord.
I will say this, though. The day will come when I will be having to balance a dev life and a social life year-round. To be honest, I'm not really looking forward to that day. -
I got both fundamental Azure and AWS certifications, need to choose one to stick to for the future, I'm leaning more towards AWS since it has over 50% more market share than Azure and a much bigger and more robust platform, I also really like how they constantly add new features and services and integration with third party software. Azure developers seem to get paid more though and I found its UI to be more user friendly so....opinions? 🤔2
-
You have an array of objects with a startIndex and endIndex representing their position in a string & you want to end up with a nested structure to represent their relation in the string (i.e., A is from 1 to 10, B from 3 to 5, C from 4 to 5, D from 7 to 9). How would you do it?
Input array looks like: https://gist.github.com/AmyShackles...
Desired output looks like: https://gist.github.com/AmyShackles...
(Though what I really have to start with is an object whose keys are the start index and whose values are values of each element in the above input array, so if you can think of a way to morph it without needing to turn it into an array first that’d also be cool)
Figured I’ve been stuck on this part of my side project for long enough that I really should just make a desperate cry for help. ❤️question please help with a little help from my friends man i hate data structures regex parser still killing me5 -
I'm trying to get started in making language syntax packages for Atom, mostly for two languages that are not so used as of yet though (Lisaac and S-SIZE), but I wonder: does one really have to upload the package to npm in order to be able to use it in Atom yourself?
-
Manjaro or antergos?
I've only tried antergos so far, and it looks really promising, but some people say its bad... 🤔
Looking forward to switch to one of them though, don't feel ready to go pure arch yet 😅4 -
Any recommendations for a terminal app for iPad? I only need it to ssh into Linux servers and run stuff/vim/htop/etc., don't really care about fancy features or local device access. Good performance and security would be pluses. I don't mind paying if it's worth it. Coming from Termux on Android the ones I've tried so far (Termius, Shelly, LibTerm) have felt pretty crap so far, though I guess Shelly is the best one out of them.1
-
!dev
Obligatory Star Wars comment.
No, really though. Star Wars is awesome and I can’t wait for that Lando movie -
Tried to run ollama with a small model on a laptop that's like 10 years old and use that inside vs code. Weak CPU, GPU not to mention. I didn't really expect it to work. I was still a bit disappointed, though as expected. It was crying for help.
Are there any laptops powerful enough?4 -
Hello everyone,
Hopefully you can help me with this, i feel like my math skills are really bad, even though I come from an engineering background we all know how most classes on uni goes...
So the thing is, I’ve seen brilliant(the website) as an option to start from the beginning with a good mathematic foundation.
Is brilliant worth the 10$ or there are better options?6 -
So though I SORT of understand this when you're talking a server for example, one 'feature' of linux I really don't like is when a bogus entry in fstab causes the whole machine to boot into emergency mode without so much as an error message !
-
I know it made sense resource wise, but being on constant support/incident tickets, bug fixes, out of hours & weekend deployments for the past like four months really drains you.
Though, now I have the opportunity of completing half a sprint on my own, while dealing with the ongoing incident tickets.
Not exactly what I hoped for, but I guess it's a change.1 -
Does anyone know any good resources that walk you through building a image localization neural network(preferably in tensorflow)? Something that talks you through the though process behind the network design decisions and perhaps examples of training data used to train the network? It seems like every search result is just an example of how to download a premade network and it's weights which from a learning perspective is not very helpful. I'de really love to see one of the Yolo version walked through and trained but honestly any localization would be helpful.
-
One of the best product feature updates (though it's not "very" recent) that I really found interesting and useful from Developer perspective is integration of JIRA cloud with GITHub and how it uses issue key to associate the commit.
I makes things a bit easy while working in DevOps model :)
Please feel free to post your reviews. -
Would it be really bad if I just straight out asked my boss if I'm the most Senior person on the team?
I'm the youngest of all Senior Devs on the team... Though actually I just turned 30... Today...
Maybe this is another one of those moments triggered by my subconscience...3 -
With stock market down, I want to get into some future tech trends cheap but which ones are good.... honestly don't think I can make much unless the prices jump 50-100%...
I see clean tech and 5g, but not really sure what 5g means. Not sure what the wow factor is...
Clean tech feels like we need to do it or we're screwed though I was also thinking about buying oil... But that's probably b not a good long term.
Crypto I don't think it doing to well and sorta goes against clean tech? So what else is there and thoughts?20 -
Most of the jobs I dream of are really just jobs I romantisize. Like being a journalist travelling the world with an audio recorder. Or being a barista. I’ve already done the barista thing though, and I’m happy I took the step into software engineering. But maybe one day I’ll go back and start my own little café.