Humor Random Comments Thread

Any change in specification that is unlikely is inevitable in the long run.

That should be cast in stone.

Right next to "Untested features are non-existing features."
 
While attempting to decide on a specific way to implement a specific feature and mulling over the pros and cons, attempting to estimate the impact of future specification changes on each of them and how likely those changes were, my brain spontaneously assembled a sentence that on closer examination turned out to be a variation on Murphy's law:

Any change in specification that is unlikely is inevitable in the long run.
The biggest fundamental design consideration in software has to be KISS.


The specification will never be right, but by using KISS, you will spend the least amount of time screwing around with your codebase to jam in another feature.
 
Just bracing for winter storm Gabriel here. I'm leaving for the coast in about two hours. Forecasts show the maximum gusts at around 140 km/h this afternoon. Should be interesting to see. I wonder what damage there'll be to the infrastructure. It doesn't come at high tide; so probably no flooding.
 
The biggest fundamental design consideration in software has to be KISS.

Yeah, the problem with that is that you can take it to mean "simple to do", or "resulting in simple code". It's usually the same when implementing something from scratch, but when refactoring, having the code afterwards be simple often requires not so simple changes, and I often find weighting the one kind of simplicity against the other to be a bit of a headache.
Especially since I currently don't have a second brain around to check my thought process...
 
The realization that helped me the most in programming was to keep code simple within each level of abstraction.
In practice, that means making bits of code that do one thing only. IDCT bit does IDCT, huffman decoder does huffman decoding. JPG parser use both to do JPG parsing, image library use the latter to decode the data into image, file handlers turn files into the data, and so on. Image library don't need to know about files below it, and IDCT code don't need to know about JPEG encoding above it. This tends to cost efficiency, but it results in code which is flexible, testable, re-thinkable and return-to-able.
 
One more for the collection of exotic deaths:

Killed by short-wave radio.

http://www.bfu-web.de/DE/Publikatio...Bericht_97_3X455-0.pdf?__blob=publicationFile

A hydrogen gas balloon managed to fly too close to a 500 kW short wave antenna in about 15-30 m altitude and in <100m distance, had steel fibers woven into the hull net lines overheat and catch fire, resulting in a deadly plunge from 180 m altitude, after a rapid rise at 2 m/s when the hydrogen gas inside warmed up and expanded.

A coarse estimate of the field strength by the investigators resulted in 200 V/m, the balloon had spent 26 seconds inside the main lobe of the antenna. That is less than the field strength allowed around high voltage power lines - those are allowed to reach 5000 V/m near residential areas.
 
Oh the fun if we ever start microwave-beaming power from orbit... :shifty:

In a Battletech novel, they used microwave-beaming geothermal power stations on the surface of a planet (usually used for powering shipyards in orbit) for shooting down spacecraft.

In the same novel, a large space warship (Avalon cruiser class) got destroyed by being rammed with a tug-guided dropship wreck in a fine literary example of co-elliptic rendezvous...

And of course, it contains a classic "Not on my shift" line...
 
The largest casino in our region is holding a valentines day event, and the advertisement poster shows a few dark red roses and two playing cards: The Queen of hearts, obviously, and the... Jack of hearts? Seriously, what happened to the King? What exactly are you implying here? :lol:
 
50291434_251996909026203_6790713315710024594_n.jpg

...
Nope, not going out today. Nuh-uh.
 
So I just saw a documentary about the potential applications of piss (yes, piss) in energy production. Quite interesting overall, but there was one guy that was cultivating bacteria that could turn urine into... hydrazine?

Great, now I have a new end of the world scenario to worry about. Flesh-eating bacteria getting out of a lab is soooo yesterday. Tomorrow, bacteria escaped from a lab will turn our sewers into chemical weapons of mass destruction. :shifty:
 
Last edited:
What's the purpose of this thread..

For random (but non-political) comments and discussion. So, if you have something happen in your life that is humorous or ridiculous, this is the place to share it. Shower thoughts? Check. Found a good pun? Lay it on us.
 
20 hours without food and counting...

If I don't get a break here soon, I'll leave my workplace to hunt vermin.
 
You should join in. The pentaborane gives a whole new meaning to "flame wars" :P

Not to mention the antimatter lightbulb stash Artlav left us a few months back for when we really need to scour the place out. :lol:

:hmm: Speaking of which, time to order some more... we've only got three left.
 
Back
Top