Jan 18, 2021 7:49 AM
robnelsonxx2
86381
1450
40
programming
programming_humor
programminghumor
software_development
mildly_amusing
XuncuTheTiger
Or, not as bad but still a quick "ohgodfuckingdamnit": dead pixel.
jennym123
Spent an hour banging my head against the wall b/c my API calls didn't work. Discovered later there was an internet outage in my area lol.
SapphireXK
I've actually had this happen. Was drawing to the HDC directly, and could not figure out why a pixel refused to change color. Turned out
Had a dead pixel and an oil smudge on the monitor.
Johnnyflame04
Debugging!
MakeItBackAlright
I took QBasic in Highschool, I got a bunch of weird graphical stuff like that and just went lol I guess that's what it will look like now
AMercer
I remember once trying to remove a comma from my code and could not grab it with the cursor. It was a piece of lint on the screen. Sigh.
jrredneck
Get a Rubber Ducky!
Zdrast11
And then everyone stood up and clapped
NPaine
Thats lint‘s name? Albert Lintstein
idontenglishsorry
Alright take your upvote and go fuck yourself
Chrisbbbbbbb
You clearly didn't configure your linting tool properly
RandomActOfConfusion
I was expecting this to be the punch line. I'm glad it made it here.
spookyactionatadistance
This. This is gold
PragmaticPrimate
Was looking for this, so I didn't need to post it myself
beamishboy
As a photographer, I once tried for 15 mins to try and clone a sneeze off my screen..................
sadurdaynight
did you try turning the lint off and back on again? did you try assigning more threads to the lint? or increase the lint's thread priority?
whatsisname
"The OS is clearly interrupting my thread and somehow affecting it device context level, corrupting data" - amateur hour logic, it's pretty
much always client code that is responsible for fuckups. People that blame the OS or compiler first are always shit developers.
swedishpancakeswithlingonberries
Spent a whole day once to find that I had typed a zero and not the letter O in my code
Cats2cats
Always check the simplest solution first.
ChrisWhatever
Been sw dev for 15 years. All this shit with libraries, batchfiles, dependencies, syntax this and proxy that, xml, I hate it so goddam much.
fredh67
It was important, worthwhile, but extremely difficult to finally accept using other people's code libraries instead of redoing everything.
alex5775
Why the hell would you be using multiple threads to draw such a simple line?
yesyoucancancan
Background worker thread posting results to the UI thread?
NeddyFlanderidoos
This joke is written by someone who doesn't program
See on one side, yeah, but on the other side it all technically make sense. It's just there is no point for threads
maybe a "hello world" program to get into multi-threaded programming
Ulthirm
proof of concept to a programming professor who struggles to invent creative tests?
Benki6wbh
I just had this very same thing happen, that I remembered my grandfather's mantra. Always sharpen before you cut.
So now always clean the screen before you program
BattleSalad
Only 10 minutes? Can you hold my beer for 4 hours?
I spent 4 hours on a "0" vs "O" problem in COBOL. It was only like a 60 line problem, I could have rewritten it several times.
leadheadcaptainpresidentofthetautologyclub
[1/2] I once lost a weekend because my gfx thread wrote a value one pixel beyond the border of the screen, overwriting the value of a..
[2/2] variable that held a pointer; so at some time in the future a variable just magically appeared to be empty. Since it was on the gfx..
MusterTheRohirrim
This is when you tell your boss it took 4 hours to track down an extremely esoteric bug and use the remaining 3:50 for free time.
[3/2] thread I could debug and see the variable having the correct value, then stepping one line forward and suddenly it was gone. PITA.
megagreg
I had a very similar problem, caused by an optimization on an arm processor. One function read a static struct wrong, not the data changing.
mineoc
Down vote is nothing personal; just trying to get your comments to display in order. ?
Thanks for having my back ^^
Chair5768
Comment also has overflow, nice.
EpicMarble
Good mindset actually trying to solve the problem. Too many would make a workaround that will end up creating headaches for everyone else.
gahgeer
Linting = spell check for code
l009
This, is why I clean my screen every morning!
I have put post-it notes on shared systems at work reading "This isn't a touch screen, so stop f#@king touching it."
Yea, but they still touch it. That's why we need a shock monkey,
TheBlueMuppet
As a person who drinks a lot of soda, the monitor surface is the first thing i check. Its easy to get a "stuck" pixel from a droplet.
iusedtodream
It's like, I know all of those words but not in that order.
Rise422
Thought the computer did a bad but no! It was the true villain, lint, all along.
mrputter
outerreg
a piece of lint almost sent him down a spiral of hours of reading, and coming up with nothing, because it was lint.
Imagine reviewing digital artwork made by a group of artists (multiple threads), and there is a black spot on the art. OP has to figure out>
the issue, but it is unlikely that the artists made a mistake. There must be an error in layering two pieces, which takes hours to find.
twisti
It's fine, as a programmer, they are pretty much nonsense/someone trying to show off too.
copingcabana
The most commonly used language in programming is profanity.
Fauxcused
Obligatory joke about running lint
This speaks to my soul.
Iamdisgusto
For you dumb people the code would look like this: $draw~>(line)greenLine.stopAfter8.drawSlightUp; $draw->more[line].stopAfter4 end
thisiskissel
steerAwwPrincess
Hey asswipe
neverobsolete
That is not how you write to vram through an mmio port.
BeeWoman
I sincerely hope you're not a teacher.
madcatii
Maybe he teaches trash-talking ¯\_(ツ)_/¯
Da3n
A "primitive" is the code behind your "line" command.
It was a joke. This is not a legible line of code. I’m sorry, I was genuinely trying to be funny. My bad.
ali4z
It's ok, gave me a good laugh, trolling is a lost art.
Ozzcer
Coding doesn't make you smart - signed sincerely, a technical lead
dougherd6
Not being able to write code doesn’t make you dumb. It’s by-rote learning and repetition, not rocket surgery
KaraokeLemur
You're right about the dumb, but what you're describing sounds more like syntax. For me programming is mostly solving unique problems. >
VesuvianPrime
That's the difference between coding and programming
At least for the last couple of years every project has required new tools/skills and those from previous projects haven't been applicable.
mdh148910
As a computer scientist. That code is crap, so many errors and dumber to attempt than the people who openly don't know it.
As a computer engineer. It's gibberish, like typing random Chinese characters, kinda absurd/funny if you know it. Pretty sure he is trolling
Alamagordo
People who don't know how to do it are not dumb and you're not smart for knowing it. Btw it would look nothing like that in c++
I made it up. I don’t know how to code. It was just me being silly.
I did think to myself that I had never seen any language like that before in my 8 year career as a programmer
TheTrinityOfWholesomeness
Amazing.
ElPietroLoco
So how did you take a screenshot of the piece of lint?
turtletjr
Never let the facts get in the way of a good story?
MugginstheAutopilot
That..... That's a good question
NecroNikolai13
Read that in Hermes voice
Superkraut
gat0n3gr0
...or is the story allegorical? The Parable of the Linty Pixel?
dobroweigh
Allow me to introduce you to the concept of an illustration.
DigitalHare
"... black dot in the middle..."
StarkRG
I think it's just an illustration...
madeejit
Cos it's computer lint. Science and stuff.
BluePaladin42
With a camera
hadtodownvote1
Take the screenshot, add in lint in image editor
MyNameIsRichardCS54
Gimp
Shinikitty
The picture is just a representation of what he saw not the actual digital image.
Boomer screenshot. AKA camera.
Although here I suspect MS Paint for illustration.
idontlikepickingusername
How to share a YouTube: Copy screenshot of video to share, paste into Word, print out, then fax.
XuncuTheTiger
Or, not as bad but still a quick "ohgodfuckingdamnit": dead pixel.
jennym123
Spent an hour banging my head against the wall b/c my API calls didn't work. Discovered later there was an internet outage in my area lol.
SapphireXK
I've actually had this happen. Was drawing to the HDC directly, and could not figure out why a pixel refused to change color. Turned out
SapphireXK
Had a dead pixel and an oil smudge on the monitor.
Johnnyflame04
Debugging!
MakeItBackAlright
I took QBasic in Highschool, I got a bunch of weird graphical stuff like that and just went lol I guess that's what it will look like now
AMercer
I remember once trying to remove a comma from my code and could not grab it with the cursor. It was a piece of lint on the screen. Sigh.
jrredneck
Get a Rubber Ducky!
Zdrast11
And then everyone stood up and clapped
NPaine
Thats lint‘s name? Albert Lintstein
idontenglishsorry
Alright take your upvote and go fuck yourself
Chrisbbbbbbb
You clearly didn't configure your linting tool properly
RandomActOfConfusion
I was expecting this to be the punch line. I'm glad it made it here.
spookyactionatadistance
This. This is gold
PragmaticPrimate
Was looking for this, so I didn't need to post it myself
beamishboy
As a photographer, I once tried for 15 mins to try and clone a sneeze off my screen..................
sadurdaynight
did you try turning the lint off and back on again? did you try assigning more threads to the lint? or increase the lint's thread priority?
whatsisname
"The OS is clearly interrupting my thread and somehow affecting it device context level, corrupting data" - amateur hour logic, it's pretty
whatsisname
much always client code that is responsible for fuckups. People that blame the OS or compiler first are always shit developers.
swedishpancakeswithlingonberries
Spent a whole day once to find that I had typed a zero and not the letter O in my code
Cats2cats
Always check the simplest solution first.
ChrisWhatever
Been sw dev for 15 years. All this shit with libraries, batchfiles, dependencies, syntax this and proxy that, xml, I hate it so goddam much.
fredh67
It was important, worthwhile, but extremely difficult to finally accept using other people's code libraries instead of redoing everything.
alex5775
Why the hell would you be using multiple threads to draw such a simple line?
yesyoucancancan
Background worker thread posting results to the UI thread?
NeddyFlanderidoos
This joke is written by someone who doesn't program
alex5775
See on one side, yeah, but on the other side it all technically make sense. It's just there is no point for threads
sadurdaynight
maybe a "hello world" program to get into multi-threaded programming
Ulthirm
proof of concept to a programming professor who struggles to invent creative tests?
Benki6wbh
I just had this very same thing happen, that I remembered my grandfather's mantra. Always sharpen before you cut.
Benki6wbh
So now always clean the screen before you program
BattleSalad
Only 10 minutes? Can you hold my beer for 4 hours?
fredh67
I spent 4 hours on a "0" vs "O" problem in COBOL. It was only like a 60 line problem, I could have rewritten it several times.
leadheadcaptainpresidentofthetautologyclub
[1/2] I once lost a weekend because my gfx thread wrote a value one pixel beyond the border of the screen, overwriting the value of a..
leadheadcaptainpresidentofthetautologyclub
[2/2] variable that held a pointer; so at some time in the future a variable just magically appeared to be empty. Since it was on the gfx..
MusterTheRohirrim
This is when you tell your boss it took 4 hours to track down an extremely esoteric bug and use the remaining 3:50 for free time.
leadheadcaptainpresidentofthetautologyclub
[3/2] thread I could debug and see the variable having the correct value, then stepping one line forward and suddenly it was gone. PITA.
megagreg
I had a very similar problem, caused by an optimization on an arm processor. One function read a static struct wrong, not the data changing.
mineoc
Down vote is nothing personal; just trying to get your comments to display in order. ?
leadheadcaptainpresidentofthetautologyclub
Thanks for having my back ^^
Chair5768
Comment also has overflow, nice.
EpicMarble
Good mindset actually trying to solve the problem. Too many would make a workaround that will end up creating headaches for everyone else.
gahgeer
Linting = spell check for code
l009
This, is why I clean my screen every morning!
fredh67
I have put post-it notes on shared systems at work reading "This isn't a touch screen, so stop f#@king touching it."
l009
Yea, but they still touch it. That's why we need a shock monkey,
TheBlueMuppet
As a person who drinks a lot of soda, the monitor surface is the first thing i check. Its easy to get a "stuck" pixel from a droplet.
iusedtodream
It's like, I know all of those words but not in that order.
Rise422
Thought the computer did a bad but no! It was the true villain, lint, all along.
mrputter
outerreg
a piece of lint almost sent him down a spiral of hours of reading, and coming up with nothing, because it was lint.
EpicMarble
Imagine reviewing digital artwork made by a group of artists (multiple threads), and there is a black spot on the art. OP has to figure out>
EpicMarble
the issue, but it is unlikely that the artists made a mistake. There must be an error in layering two pieces, which takes hours to find.
twisti
It's fine, as a programmer, they are pretty much nonsense/someone trying to show off too.
copingcabana
The most commonly used language in programming is profanity.
Fauxcused
Obligatory joke about running lint
Fauxcused
This speaks to my soul.
Iamdisgusto
For you dumb people the code would look like this: $draw~>(line)greenLine.stopAfter8.drawSlightUp; $draw->more[line].stopAfter4 end
thisiskissel
steerAwwPrincess
neverobsolete
That is not how you write to vram through an mmio port.
BeeWoman
I sincerely hope you're not a teacher.
madcatii
Maybe he teaches trash-talking ¯\_(ツ)_/¯
Da3n
A "primitive" is the code behind your "line" command.
Iamdisgusto
It was a joke. This is not a legible line of code. I’m sorry, I was genuinely trying to be funny. My bad.
ali4z
It's ok, gave me a good laugh, trolling is a lost art.
Ozzcer
Coding doesn't make you smart - signed sincerely, a technical lead
dougherd6
Not being able to write code doesn’t make you dumb. It’s by-rote learning and repetition, not rocket surgery
KaraokeLemur
You're right about the dumb, but what you're describing sounds more like syntax. For me programming is mostly solving unique problems. >
VesuvianPrime
That's the difference between coding and programming
KaraokeLemur
At least for the last couple of years every project has required new tools/skills and those from previous projects haven't been applicable.
mdh148910
As a computer scientist. That code is crap, so many errors and dumber to attempt than the people who openly don't know it.
ali4z
As a computer engineer. It's gibberish, like typing random Chinese characters, kinda absurd/funny if you know it. Pretty sure he is trolling
Alamagordo
People who don't know how to do it are not dumb and you're not smart for knowing it. Btw it would look nothing like that in c++
Iamdisgusto
I made it up. I don’t know how to code. It was just me being silly.
Alamagordo
I did think to myself that I had never seen any language like that before in my 8 year career as a programmer
TheTrinityOfWholesomeness
Amazing.
ElPietroLoco
So how did you take a screenshot of the piece of lint?
turtletjr
Never let the facts get in the way of a good story?
MugginstheAutopilot
That..... That's a good question
NecroNikolai13
Read that in Hermes voice
Superkraut
gat0n3gr0
...or is the story allegorical? The Parable of the Linty Pixel?
dobroweigh
TheBlueMuppet
Allow me to introduce you to the concept of an illustration.
DigitalHare
"... black dot in the middle..."
StarkRG
I think it's just an illustration...
madeejit
Cos it's computer lint. Science and stuff.
BluePaladin42
With a camera
hadtodownvote1
Take the screenshot, add in lint in image editor
MyNameIsRichardCS54
Gimp
Shinikitty
The picture is just a representation of what he saw not the actual digital image.
KaraokeLemur
Boomer screenshot. AKA camera.
KaraokeLemur
Although here I suspect MS Paint for illustration.
idontlikepickingusername
How to share a YouTube: Copy screenshot of video to share, paste into Word, print out, then fax.