Humor Random Comments Thread

Just tried it, it doesn't work in southern Germany.

I am only getting a "HeisenbergException: Impulse too well known to measure location home" error.
 
Have to wait till they have GPS fitted.

N.
 
Boss: "We need to filter out images with low contrast when they enter the worker queue!"
Me: "Huh, contrast, that's basically the difference between the brightest and darkest point. Will probably involve some subdivision and averaging to eliminate outliers. Yeah, sounds perfectly doable."

Two days, a few failed attempts and a couple of research papers later

Me: "Well, it's never too late to learn that you're stupid, I guess..." :facepalm:
 
Last edited:
Who's a clever dog?

 
A cable car to Germanys highest summit got badly damaged during an emergency exercise, its operations are stopped until somebody can find a way how to get the damaged cars from the cable, they are hanging high above ground between the two stations.

The operator had been exercising an evacuation using a temporary cable car, when a chain broke and the temporary car rolled uncontrolled into the regular car. No humans had been involved in the accident luckily and nobody got harmed.


https://www.dw.com/en/accident-paralyzes-zugspitz-cable-car/a-45486129
 

Accidents can happen...

N.
 
Step 1: Go to work
Step 2: Skip lunch to leave work early
Step 3: Drive like a psycho maniac in traffic to get home
Step 4: Open fridge grab energy drink
Step 5: Orbiter.
Step 6: Find time to sleep...I think I forgot to eat, I'll do it tomorrow.
 
You would think someone would have said something...

https://www.bbc.co.uk/news/world-asia-45572275

I'm guessing the situation was similar to this:
ATT00002.jpg
 
I suppose their is some excuse for that(not native language, taking it literal, thinking its a graphic?).

However, mucking around with one of the worlds oldest air-lines, and a classic brand name. Anyone would think they used to called just Cathey...

N.
 
Does somebody know it it is possible to create a 64bit PE executable with a 32 bit compiler?

I had to reverse engineer a faulty binary here and found out it failed early during startup because of the following madness:

Call to GetProcAddress of windows -> RAX contains 44-bit address of the DLL function
OR EAX, EAX -> upper 32 bits of RAX are set to zero, instead of just checking if RAX is non-zero
Some error handling happens
CALL RAX -> explodes because the address is truncated to 32 bit.
 
Isn't /LARGEADDRESSAWARE (linker option) exactly supposed for that?


I am not sure after reading the documentation again, but it could possibly cause it.
 
Isn't /LARGEADDRESSAWARE (linker option) exactly supposed for that?

No. Large address aware means a program is capable of using the whole 4GB of virtual address space available to a 32 bit program as opposed to the 2GB Windows normally restricts you to. If any pointers in the program use signed integers instead of unsigned for some reason bad things happen.

As to the actual question of trans-compiling 64 bit exes on 32 bit platforms I'm not sure. I doubt you can do it with MSVC. At a guess GCC might be able to, but then you have to deal with all the hassle of setting it up on Windows.

Is there a specific reason you can't use a 64 bit compiler?
 
Back
Top