Programmer Humor
- It's Friday at 5pm. You're all set to go home and relax then your monitoring dashboard goes like this....
More of a sysadmin humor, but there's not really a community for that, and from what I've seen here, there's plenty of overlap.
Note: This is just a drill, but it did happen last weekend.
- 93% of Paint Splatters are Valid Perl Programs | Colin McMillen
> In this paper, we aim to answer a long-standing open problem in the programming languages community: is it possible to smear paint on the wall without creating valid Perl? > > We answer this question in the affirmative: it is possible to smear paint on the wall without creating a valid Perl program. We employ an empirical approach, using optical character recognition (OCR) software, which finds that merely 93% of paint splatters parse as valid Perl. We analyze the properties of paint-splatter Perl programs, and present seven examples of paint splatters which are not valid Perl programs.
- I'm back on that other OS for work
cross-posted from: https://lemmy.ml/post/15035821
> Muscle memory is causing all kinds of problems.
- "I want to live forever in AI"
cross-posted from: https://lemmy.ml/post/14869314
> "I want to live forever in AI"
- [Request] Looking for resources on terrible algorithms, architecture, and design
Hey folks! I think this request is right up this comm's alley. I'm sure that we all know bogo sort but, what other terrible/terribly inefficient algorithms, software architecture, or design choices have you been horrified/amused by?
I, sadly, lost a great page of competing terrible sorting algorithms, but I'll lead with JDSL as a terrible (and terribly inefficient) software architecture and design. The TL;DR is that a fresh CS guy got an internship at a company that based its software offering around a custom, DSL based on JSON that used a svn repo to store all functions in different commits. The poor intern had a bad time due to attempting to add comments to the code, resulting in customer data loss.
- I feel proud of myself to recognize that this iconic dude is not at a 'computer', rather, a [dumb] terminal! ]Or...?]knowyourmeme.com Nerd on Computer
This seemingly old photography depicts a geek-looking overweight young man in front of a computer set from the 70s or 80s, presumably when the picture was t
Terminals are NOT computers. At least dumb terminals are not. Smart terminals do have logic circuit, but dumb terminals work mostly like televisions, except they have protocols (like when you send a SIGINT signal with CTRL+C, and you are a 80s academic working on his terminal at UC Berkeley, then your UNIX implementation --- which is not BSD because BSD sux cox and even people at UCB won't use it --- looks at Terminfo database and matches it with the protocol the terminal implements) and these protocls are not implemented via logic circuit. Smart terminals do have them, and they could comply to multiple protocols, just like my girlfriend Kitty (I love her, and I stich on her back every second of the day).
This really, really looks like a dumb terminal, and not a computer. This is probably an office of a low-level clerk, and he is sitting at a terminal connected to a VAX or PDP-8 or PDP-11. Some people go as far as thinking this is a Commodore 64? WTF? It 'may' be a microcomputer, but it's not a C64!
Anyways, I have never seen a terminal IRL because I was born in 1993 (31, feel old, milly sucky brown?) so this might just be a real computer?
Anyways. I would be glad to hear what you have to say.
- If I write code for the project which management abruptly cancels, can I put "Subzero coder" in my CV?
If I write code for the project which management abruptly cancels, can I put "Subzero coder" in my CV?
- He revealed the secrets !
cross-posted from: https://jlai.lu/post/6002282
> He revealed the secrets !