Humor Random Comments Thread

Urwumpe

Not funny anymore
Addon Developer
Donator
Joined
Feb 6, 2008
Messages
37,627
Reaction score
2,345
Points
203
Location
Wolfsburg
Preferred Pronouns
Sire
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.
 

Notebook

Addon Developer
Addon Developer
News Reporter
Donator
Joined
Nov 20, 2007
Messages
11,816
Reaction score
641
Points
188
Have to wait till they have GPS fitted.

N.
 

jedidia

shoemaker without legs
Addon Developer
Joined
Mar 19, 2008
Messages
10,882
Reaction score
2,133
Points
203
Location
between the planets
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:

Notebook

Addon Developer
Addon Developer
News Reporter
Donator
Joined
Nov 20, 2007
Messages
11,816
Reaction score
641
Points
188
Who's a clever dog?

 

Urwumpe

Not funny anymore
Addon Developer
Donator
Joined
Feb 6, 2008
Messages
37,627
Reaction score
2,345
Points
203
Location
Wolfsburg
Preferred Pronouns
Sire
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
 

Notebook

Addon Developer
Addon Developer
News Reporter
Donator
Joined
Nov 20, 2007
Messages
11,816
Reaction score
641
Points
188

Accidents can happen...

N.
 

Zandy12

Add-on Developer
Donator
Joined
Nov 19, 2017
Messages
170
Reaction score
2
Points
18
Location
Ames
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.
 

C3PO

Addon Developer
Addon Developer
Donator
Joined
Feb 11, 2008
Messages
2,605
Reaction score
17
Points
53
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
 

Notebook

Addon Developer
Addon Developer
News Reporter
Donator
Joined
Nov 20, 2007
Messages
11,816
Reaction score
641
Points
188
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.
 

Urwumpe

Not funny anymore
Addon Developer
Donator
Joined
Feb 6, 2008
Messages
37,627
Reaction score
2,345
Points
203
Location
Wolfsburg
Preferred Pronouns
Sire
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.
 

Urwumpe

Not funny anymore
Addon Developer
Donator
Joined
Feb 6, 2008
Messages
37,627
Reaction score
2,345
Points
203
Location
Wolfsburg
Preferred Pronouns
Sire
Isn't /LARGEADDRESSAWARE (linker option) exactly supposed for that?


I am not sure after reading the documentation again, but it could possibly cause it.
 

jangofett287

Heat shield 'tester'
Joined
Oct 14, 2010
Messages
1,150
Reaction score
13
Points
53
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?
 
Top