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 - "thought"
-
Almost got my manhood out at work.
There I was in deep thought needing the toilet but wanted to get a coffee first. So I get up go to the kitchen and catch myself next to the bin unzipping.3 -
People who think software development is not a creative job are wrong. It is very much similar to other creative jobs. It is logic based creativity.
Ain't it? 😛9 -
Interest matching system...
Just like slack but openly recommending a group to people who have similar thought
Aka, Grouping people by similar thought12 -
I think I just completely ruined the day of a guy I know.
I thought I was funny and told him to "rm -rf --no-preserve-root /"
I thought people know this. Fml. I am so sorry7 -
If you sometimes meet an asshole, that’s fine.
If everyone you meet is an asshole, it’s you that’s the asshole.5 -
When i started learning CSS I thought `!important` will put the property's precedence to the lowest possible level, because, you know, I thought it means "not important".3
-
I wanted to print the second and third page of some document, so in the relevant field of the printer dialog I enter "1, 2" and I walk off to the printer.
My first thought when I saw the printer had printed the wrong pages was
"F*ing buggy software"
Second thought:
"Oh... right"
Third thought:
"Right, in the real world, one-based indices are the rule rather than the exception. "
Fourth thought:
"Dumb real world"3 -
Shower Thought :
maybe i need to call JS equal signs like this :
x = 3; // x is 3 now
x == 3; // does x is equal to 3 ?
x === 3; // does x is Fucking equal to 3?10 -
First they came for the atheists, and I didn't speak out - because I'm not an atheist
Then they came for the university teachers, and I didn't speak out - because I don't like universities
Then they came for the gamers, and I didn't speak out - because I don't play videogames
Then they came for Open Source and I didn't speak out - because "anyone can fork it"
Then they came for me - and there was no one left to speak out for me
I know I butchered the poem and I'm not comparing our social situation to the Holocaust (obviously), but I think it kind of illustrates that silence and gradually giving up ideals like justice and meritocracy can end up badly.
I also encourage you to read the actual poem it's pretty nice and food for thought.5 -
I get pissed when somebody takes me out of my coding mindset for something minor. A deep bubble of abstract thought gets popped so that I can be told that we'll be eating dinner in an hour. I then have to start my thought processes from scratch.
This is why I can't get any work done during the daytime, and why I do all my coding at night.
This comic depicts this issue perfectly.3 -
Indian web dev companies suck ( for developers )
when I finished 3 year grad program in computer application here in my country (India), I thought life's gonna be fun working as a developer. Oh boy, I was so wrong.
I started out working for a small service based IT company, followed by 2 more. I realized really quickly that they're nothing short of a scam. If your company's only agenda to somehow survive in the market and showing no signs of growth in 8 fucking years, then I'm sorry you're working for scamsters.
Now I'm not saying that all of them are alike. But most of them sorta are.
They don't give a shit about quality, not one bit. Quality means no money in the short run. And they haven't been able to develop any strategy to deal with that. Hence, no growth.
They promise 100 things on their website but only provide shitty services in 10.
There is no pair programming, no code review, no code quality check, no architect, no database designer. They won't give you extra time to write test cases. They use git as a storage device.
They don't put their developers (especially the ones who are learning) under any sort of managed development framework to ensure smooth work.
At the end of the day, their main objective is to somehow NOT deliver a project but finish a milestone and make money out of it.
After cashing out for a milestone, they want you to put your current project on hold and start working on a new project until you have like 10-15 projects in the pipeline and you're severely overwhelmed and you just wanna fucking QUIT.
They would say YES to literally every fucking thing, only to disappoint the client later.
I can't believe someone in the US, or UK thought it'd be a good idea to approach these companies
for their brand new app ideas. They're so fucked.
They're rarely finishing any project.
I'm sorry if I hurt your feelings. I had to get it out of my system.11 -
The best minds of this generation are thinking about how to make people click ads. And unfortunately that's a fact.3
-
When I started cracking up at this, I feel like everyone in the restaurant must have thought I thought southern accents were hilarious or something...
-
One reason behind so many startups today maybe companies treating employees as slaves...😑😑
I am thinking about starting my own startup.😒5 -
I learnt vue.js and thought it was awesome. I started reading react documentation today and now I realise vue.js is even more awesome than I first thought.10
-
Stack Overflow ..Are you kidding ? . <3 people who code . We have a 10+ developers in team still not able to build stable product.8
-
At what point can you say you are a programmer of a language? Is there an exact amount of lines of code carved in stone somewhere? I call myself a Python Programmer because even know I am self tought, I have been working with the language for years and I am very good with it. "Professional" level by some accounts, though I wouldn't go as far to say that myself. I have been working with Java a couple of weeks and it has been going very well, but I wouldn't call myself a Java programmer, but should I? At what point does one pass that line?
Idk.. Just a little shower thought for ya. What do you think?29 -
Really thought Facebook changed the messenger icon. This smells of spam and paid reviews. I thought Google was working on trying to combat obvious name conflicts and spam.5
-
I have a question to my fellow developers...
Why is AI so important these days... I mean... Wouldn't we just lose jobs (so many vompanies laying of emloyees thanks to automation)? Isn't this kinda detrimental?
By AI, I mean robots, automation, etc... Not the AI in say, video gaming or chatbots.28 -
If I ever start my own company, I'll build it on the basis of people not giving a single fuck about what others might think about them, especially management.
There will be no place for butthurt special snowflakes and predictable egoFucks! (credit to @MrJDev for that one)13 -
When I did games dev in college, it’s fair to say that most of my class started off really stupid. Like, I met these people. We were all dumb.
Except this one guy. His name was Jordan. He was huge. He smelled bad. Everyone made fun of him, (I kept my distance in fear of being decimated because he was known for his temper).
But fuck, that guy knew how to model and code. In the time we had spent working out how to build a single model or write a working line of code, he’d been working on this full scale Skyrim-esque environment that just reminded me of Whiterun.
I wonder what he’s doing now. -
So... I was in bed going to sleep 5 minutes ago... I just had a thought I have no idea from where...
My dreams are controlled by code source files...
Change source files, I will have different dream....
Guess I spent a good amount of time with source files today 😅😅8 -
So today i thought of solving mathematical problems.
That's it.. i just thought 😂😂
I should better do coding6 -
A weird thought popped up in my mind this morning. I thought about buying an iPhone.
Please rid me of this weird notion.18 -
I have a built in NLU and NLP feature for English language within me.
And when I learn a new language, I am basically installing a new adapter.11 -
I thought 'atoi' was just some acronym wtf who thought it would be a good idea to name a parse function 'atoi'?9
-
What if a code, running a factory, making dev ducks, was buggy? Would these ducks cause more bugs in our codes?2
-
When I was 8, I first saw a computer, and thought this is my future
When I was 11, I got my first computer and I thought, yep computer is my future
When I was 14, I had the option to learn computer studies, and this time, I thought nothing of it. I already knew what I was going to be. -
It's important to redo old projects and ideas, here is why:
I worked on a project about 6 months ago, it was mostly just a "coding challenge" and I worked on the project for 3 days and I didn't get it to work. But I started working on the project again from scratch 2 days ago and I got it to work this time!
The moral of this story:
Just making new projects makes it hard to see how much you've grown and improved. But redoing old projects (even if they worked) gives you a concrete representation on how much you've improved (and if you have at all😉)3 -
Actual Shower thought about showers.
Every shower has 2 “parameters”: Throughput and Intensity.
When the intensity is high and the throughput is high, you feel like you are being hosed down by the fire brigade.
If the intensity is low and the throughput is high, it feels like you’re standing in the rain.
When the intensity is low and the throughput is low, you get mist/fog.
If the intensity is high and the throughput is low you’re just being fucking pissed on.
Somewhere in between is the sweet spot imo.7 -
Imagine companies start charging us for updates...
Oh you want to newest version of iOS? That’ll be $90.
VScode will now be stuck on version 1.51 unless you pay a fee of $20 for it to be able to update this next year.11 -
Even better... When your trying to fix something, but the fix was something you thought at the very start but thought "it can't be that".
-
Someone thought it would be good to have 0 as a default for year. I thought that was worst until I found another place where some else assigned -9999 as default.2
-
Ok here goes me trying to explain some logic here, I apologise in advance!
I've been using an axis based movement system for my games for a while now but always had the issue of characters moving faster diagonally because the movement shape would form a square; meaning things would move at twice the speed.
Only now thought 'hang on, direction's act as circles when given a radius..'
Suddenly everything works perfectly fine and all it took was 3 lines of code... Well done Alex you tool.18 -
!rant
Anyone else who can't focus while listening to music? I can't grasp how that's not annoying to people.
The sound of silence.
For real, the best coding flows happen then.
If there is something that I can hear and process, my train of thought behaves like a dream behaves when you wake up in the morning.
Even worse are children, humming, whistling or munching as the ONLY sound in that silence, Im scorching inside when that happens.
If I can't be somewhere silent (preferably completely), I block the distractions with binaural beats and/or sound of rain.26 -
First world problems - approaching 50k rep on Stackoverflow (well, currently on 46k.) Would quite like to get to 50k. But my days of enjoying procrastinating on there are long gone.
Sadly, so are most of the good questions it seems.
Anyone else still answer random questions on there for fun? Or has everyone else pretty much given up with it too?9 -
!rant, !dev, random thought
We live in the past. Everything we call the present has already happened, we just aren't immediately aware of it.
For example, if the sun suddenly exploded, we would live for ~8 mins thinking nothing had happened. On the human scale, this still holds although the delays are much smaller. (also, the sun isn't where it appears to be :D)
Our senses deceive us 😯
Open to criticism :) just thought it was an interesting thought.7 -
I really hope that the Raspberry Pi 4 is going to have more performance than the models of the "third gen". I would probably use it as a desktop computer when it's just for browsing and chatting, as opposed to my current PC which I'm sure draws a lot of power while idling or having only little to do.5
-
We don't like someone correcting our grammar...
But we would be so grateful if someone corrects our code :)3 -
How do you deal with the thought of death? I don't want to die. I'm scared. I'm not in danger but just the thought of death disturbs me.20
-
Developing a compiler is the only thing in programming that is as difficult as building an Operating System.2
-
did i just read the
i. terms of service
ii. acceptable use policy
iii. cancellation policy
?
well that was boring…1 -
#just a thought
The child that is the most curious will grow up to be most boring person.
Why?
Since most other children of his age would be doing random and a lot of things without questioning , he would be struck in his simple world of 'why this happens' , therby limiting him to one but deep knowledge of a field.
And even if not , being curious leads to answers of little mysteries ignored by ususal ppl. Therefore, this boy with lots of knowledge will be "boring, coz he always have some right things to say".
Thus a child can either don't care and do whatever his authority wants from him without questioning, and grow into a likeable, social adult, or be curious , learn in deep and grow out to be a specially awkward person7 -
Anyone else work on a project that ends up taking all your time since it is way harder than you thought, but when it comes to talking about it to your supervisor you realize just how easy it really is and you just look stupid in front of the person youre explaining it to?4
-
Thought : God the Programmer
Life is huge bunch of programming code written by God. Where the flow of control depends on how you resolve conditions.2 -
More and more getting myself caught thinking about the code more than writing it. I mean I draft it, it is usually very shitty at the first moment, and insted of refinifng and adding spaces to moments I just sit think, write some ideas in my notebook, search on Stack overflow, listen to the music, and wait until the code talks to me.
I know it sounds like some hippie shit, but it actually happens and really solves the problem.
Anyone has the same thing? -
Suit on, tie on, first meeting on a web project I quoted on 16 months ago (and won). frantically wading through notes and quote from the time. Think i’ll just wing it and up the price a bit.
-
if we will make a list of female developers who are on devrant and are active, then list will end in less than twenty lines.
we should encourage more females to join the profession as they are excelling everywhere like as astranauts, politics etc.
I know abt yahoo ceo, I am just saying we need more and more.22 -
"Walking on water and developing software from a specification are easy if both are frozen."
-Edward V Berard -
Just a thought
If WanaCry hackers instead of spreading ransomware they spreaded Silicon Valley Space Saver like app and the virus inside the app continued spreading itself to around 1 Million pcs, where the app would use around 5GB of storage on each pc giving the hackerd around 5 PB of storage.
Would that be possible like Silicon Valley to create a decenteralized data storage system on pcs all around the world and the app would keep spreading itself and by time expand the storage11 -
How do you deal with relatively complex Boolean logic requirements?
Here's a simple example, of which I missed 50% of the cases because it was non-intuitive to me:
A year is a leap year if:
- it is divisible by 4
- except it is also divisible by 100
- unless it is also divisible by 400
To my intuition, the logic tree is as follows:
if (year % 4 == 0) -> true
if (year % 100 == 0) -> false
if (year % 400 == 0) -> true
so I ended up with 3 cases and I initially missed all the others until I started coding.
The full solution is:
if(year % 4 === 0) {
if(year % 100 === 0) {
if(year % 400 === 0) {
true
} else {
false
}
false
} else {
true
}
true
} else {
false
}
}
I don't like it when I don't immediately see all logic paths.19 -
Yeah..finally some improvement.
my code is throwing Internal Server error exception now, two days back it was showing Unknown Exception.
Improving day by day.1 -
#just a thought
Dear son ,
You are now past the age when I should just slap you and make you do whatever i want to. No, its time now, you have to think. Try being socially acceptable, follow their(society's) rules and limits ,run in those competition races and be the person society wants you to be , if you want.
And if you don't or if the society doesn't accept you; then fuck them all. Let them go to hell. Make a world out of your own. Follow your passion with extreme dedication and make your dreams come true.
Eat, drink ,fuck,play, spend money,buy treasures,hit the gym, donate to poor , Travel the whole world and smash your success on to the face of those stupid ass people .
You don't need those people. But when you show your lifestyle to the world , their will be people who would like you, who would want to be with you , who would want to be like you and their it is. You wanted a world, you made a world out of your own.
- be happy22 -
Hi I just joined this great Community and here is my thoughts about programming tap "++" if you agree if not then change your mind.
For me programming is like becoming wizard of next generation. Like wizard you can control or create anything because in future you will find electronics containing programs written by a wizard (programmer). We are not people who can repair computer but greater then that because a pc is just a box without programs (software)
You are reading this article because you loves challenges and you are hard working too.1 -
When you go to create a function only to discover that you have already created that function with the same name you just thought of.... Am I in the matrix? 😯1
-
linus torvalds has complete power over linux. huh.
that means that he's likely to include linux in his will.
could you imagine inheriting linux?12 -
Ok. Vim is absolutely brilliant. But sublime in vintage mode ( sublime text with some of the vim capabilities ) is more brilliant. Today I just found out that this code editor (sublime) has this feature implemented and I'm happier than ever. I will use both of them and I won't need any over text editor ( although I have to try to emacs and spacemacs ).10
-
well, drawing and nesting two radial progressbars, one clockwise and one anticlockwise, sounds easy i thought. it's two fucking circles, that can't be hard i thought...2
-
I have a colleague who has 2 monitors at work.But only uses one, other is switched off
Tried convincing. Did not work. He just prefers one. I just do not understand.
Anyone else prefer just one monitor and alt + tabs? O.o8 -
When I study just to pass tests, I'm a bad student. When I write software to pass tests, I'm a good developer. 🤔
-
it sucks when you write some basic functionality in your code and it doesn't work properly and takes your alot of time!
Even you have been using it always in all projects. -
Well I consider motivation something that although is influenced by your "environment", you must seek for it. Even with the most boring/stressful/etc. situation, there must be something that makes a little change... For example, my first job was in QA testing, and I don't have anything against it, but it's simply not what I was interested... Initially my life was a little bit miserable haha, because most of my friends were already working as developers. At that time motivation was pretty low to be honest... My solution, I started learning about automation testing, that was more motivating and to be honest, a most interesting branch of testing. There I've found motivation to keep going, getting better and eventually gaining more experience to get a developer job.
-
I already developed with Angular, I thought it was cool. ReactJS, I thought it was good. But I've just discovered Vue with vanilla Javascript and I'm completely in love.9
-
Most people are intimidated by the thought of learning how to program, however as with anything, the more you practice the easier it gets.3
-
Do you think there is any language which is not hated by any programmer (or by most of the programmers)?16
-
Who the fuck even thought writing HALF of the project in coffescript (given, it was 5 years ago) thought it would be a good idea?5
-
I have the image of every member of this community to be some top shot dev who's frustrated because others can't keep up. You get that image from the types of rant you see...
It might be the case that the guy who posted a rant about his manager being useless, and the rant getting 100+ ++ is someone who would have never written a test case in his life!!! (in my opinion that's more bad than a shit manager)5 -
Weird Thought: Somebody should make donuts in the shape of a debug duck. This way, we can not only have hypothetical technical conversation with the duck, we can also eat them out of frustration of debugging.3
-
The age-old question between `DD/MM/YYYY` or `MM/DD/YYYY`.
After some shower thoughts, my new preference is `YYYY/MM/DD` for Americans and Lithuanians (only 2 that I know) it just looks like the year has been placed first, otherwise, they read it as normal. To everyone else, the date is reversed and therefore will be read in reverse leading to the same answer.
In addition, `YYYY/MM/DD/some-dated-file` as a file path works exceptionally well for storing files as it uses the least amount of repetition.12 -
Random thought while upgrading schema and manually recreating 100+ rows table; when looking for a job, make sure you look for one where company focuses on employing brainpower, not manpower.. 🤦♂️ 🙄
-
Hey everyone! I hope all is going well today & of course happy Friday,
I've had a thought in mind not too long ago and would like to talk about it to get it off my chest, very recently I was talking to someone about programming and how I enjoy playing around with the back-end side of things & playing about with output and data.
Yesterday I found myself trying to create a GUI application and found it quite difficult as I do not really enjoy the aspect of trying to figure out how I want it to look - It honestly felt as if i'd prefer printing things out to the command line and seeing if the output is correct etc... Not sure if that's weird or not? what do you guys think? have you ever been in such a situation or thought? :-)
I'm sorry if my question is a little all over the place.
cheers2 -
There was a time in one of my projects that both QA and BA were making and bringing me coffee --just to keep me happy and working on the code to make the release before the deadline.
aaahh, good times they were.1 -
I need a new title like "thought leader" of something. I only understand code and chickens. So I guess my title will be thought leader of code and chickens.
-
Just found out what deadlocked processes are and it really has a lot of potential for teenage instagram sentimental quotes.
"Two processes that are kept on wait indefinitely because the only thing that could end the wait is an action by one of them" with some pretentious looking font and a picture of like, a rose in black and white or some shit is Instagram gold -
Discussion.
Do you think Linux distros will be used less in future because of M$ and Android OS improvements?
https://linux.slashdot.org/story/...9 -
By looking at data from an app that analyses my smartphone uses, I came to know that I spend most of my time going through GitHub notifications and Emails in comparison to WhatsApp or social sites. Even when I don't have a notification I open GitHub to check.
I really need to take a break I think!1 -
I just was wondering, how https://phantombuster.com does all those automations on a scale? I mean, I can surely write some code that will work for one user(may be just for myself), but how do I scale it up for millions of users? how does it work on millions of LinkedIn/Youtube/Twitter etc user sessions?
Can anybody give me a hint?5 -
Existence is pain, and since you cannot take anybody's consent before giving them birth -- humans should not reproduce.
I have thought this over, would love to see if anyone can find holes in the premise or the conclusion.23 -
I just realized computers are vegan.
They mainly consume electricity.
If you find this thought dumb, think about it again, when you are on drugs of you choise. I am clean though.6 -
I've talked with my friend about what does that mean to work as QA. It seems all they do is watching yet vids with kittens and slacking off, and basically they are useless.
But then, it clicked. They are people to blame first if shipped product have bugs.
I wonder if one day, one dev just thought(after getting reprimanded by his boss for bugs in the final product): "hey, I don't need to listen to this, we can hire a guy for that!1 -
Wow I just thought I had lost my good old friend forever - my laptop did not want to turn non anymore and since the main fan is somewhat broken, I thought I'd never see him alive anymore and that he died from overheating thus I opened it, plugged it to the power connector and voila, it works again - whew, that was a shocking moment for me and I guess it's finally time to replace that fan.7
-
Just something I've been thinking on for a while:
How could programming be done if we couldn't use ordinary if-statements (but functional set operations such as map, filter, with an if- in the lambda function etc. is alright).
Could it work? Also would it be possible to reduce the amount of while loops by using functions for most of the "loop situations" as well?4 -
How do case insensitive searches work?
Usually if I needed case insensitivity, I'd probably just store all the keys in lowercase and for searches convert whatever is typed to lowercase.
But what about Google. Can't convert everything to lower.
And if need to check the lower and upper case of each letter, like in a Tree, you would need to go down 2^N paths?20 -
!comforting
TL;DR - I’ve done some thinking about operating systems and sticking to one
Mk
so I, like many of you, have seen far more than my fair share of “X operating system is perfect for it all, so don’t use Y operating system because it’s just awful” posts.
Over this week i’ve really done some thinking and experimenting with multiple devices and OSes and programs for various tasks. People coming from windows over to linux (like myself) tend to diss windows (rightfully so for the most part, but still). I’ve also noticed that the android vs. apple debate can get heated among users.
Listen guys,
iOS has its shortcomings obviously, UI being kinda a big one; but no one can deny that apple shoves some of the nicest hardware into their devices. Yes, this stuff is pricey as hell obviously, but the new macs come with an i9 and quite a bit of memory as well. Apple devices tend to have longer lasting batteries too - i cant count the times where i’ve just turned on my mobile hotspot, and stuck my android in my pocket to use my iphone (its a wifi-only 5s). the applications run nicely on apple hardware.
i couldnt learn even half as much programming as i do on my android though; Termux is a godsend, and im able to run and test scripts right there in the palm of my hand. can’t get that on an iphone.
Some of my favorite game developers only develop for windows; I’m dual booting for that sole reason (warframe and the epic games launcher don’t properly run through wine).
Just boil it down inside for a second; You might have come from a more “user friendly” operating system, to learn on one that is less so - wether you wanted the freedom and wiggle room for customization, or just a more developer friendly working environment (God bless conky and its devs) - so you didn’t have to be locked down into one way of seeing things. Putting a previously used OS down directly violates that thougjt process, and at that point you’re just another windows hater, or arch junkie, or whatever. I think we need to be open to appreciating the pros of every system, even if we almost never use some of them, and we should try not to put down other devs-to-be or csci/sec enthusiasts down because of that either.2 -
Just a Thought
We are not creating any feature
We are just directly implementing bug/error at first place and resolving/fixing that thing with adding more code to it1 -
I'm sure we all have those moments when we feel spacey, but there is fine line between thinking deeply and being under a strong hypnotic trance! I honestly believe there might be something wrong with me because usually when I start blanking out, it's like my mind falls into another universe that is far away from earth! I can not ( see / hear ) what is going on around me!!! I sometimes even forget where I'm at and what I'm doing... until someone tries to get my attention! NOW WAIT A MINUTE! HOLD UP!!! BEFORE YOU ASSUME ANYTHING, NO I DO NOT SMOKE OR DRINK. AND I DON'T DO DRUGS EITHER!!! I AM A CLEAN HEALTHY PERSON... I just can't seem to understand why I am so mentally outside of the box instead of inside...