• ORBITER-FORUM will be temporarily closed at 2026-07-23 18:00 UTC while we complete some OF maintenance tasks. The amount of downtime is expected to take up to one hour, but probably less.

Humor Random Comments Thread

Usually, I hear about train crashes from the rest of you guys.

At least 22 killed as two trains collide in southern Italy

NNAXPtx.png


Evidently, the trains were on a track system that requires a dispatcher to relay messages as to where trains are located.
 
Damn, meant to post it here but forgot. :\

20 dead so far, but rescue and salvage operations are still underway and so is the work to determine what caused this accident. Right now the only thing that can be said is "there should have been only one train there", I'm afraid.

We'll see how similar to February's crash in Germany this will turn out to be.

---------- Post added at 23:14 ---------- Previous post was at 22:43 ----------

Right now it appears that the particular segment of track was manually managed with a telephone system, essentially requiring the two stations at the end of the segment to phone each other before letting a train through to ensure that another one isn't on the track.
 
I was in Maine a couple of months ago on vacation and driving down some secondary road I stumbled across a tourist railroad. It was a narrow gauge road using the name of the defunct railroad company it was keeping alive. Because the original railroad operated in the 1920s they were attempting to keep the architecture and equipment period-correct.

They actually had an old fashioned telephone system with ring down boxes and everything. The gear was all in tip top shape and looked bran new.

And they actually operate the railroad with it! There are call boxes along the rail line, and also the crews carry portable phones they can plug in at various points along the line if they break down somewhere. They have a whole set of procedures to follow based on the original railroad's procedures.

They also had newly installed AC power in one of the buildings that had wire conductors on posts running along the walls and ceiling. I asked him if that was up to code, and he told me that some of the old methods of wiring a building are still legal under the code; it's just that nobody uses them anymore. Except this cool railroad of course.
 
Last edited:
Surfing the web from a moving train (Providence to Baltimore). I'm probably a Luddite but this is pretty awesome.

Now if we can just do something about the lady in the next seat who keeps doing verbal Siri web searches and needs to call all of her friends and family to make sure that they know that she is still on a train, using her outdoor voice. Which part of 'quiet car' do you not get?
 
Surfing the web from a moving train (Providence to Baltimore). I'm probably a Luddite but this is pretty awesome.

Now if we can just do something about the lady in the next seat who keeps doing verbal Siri web searches and needs to call all of her friends and family to make sure that they know that she is still on a train, using her outdoor voice. Which part of 'quiet car' do you not get?

Why not shouting "Siri, Sex with furniture, what do you think?" :lol:

---------- Post added at 09:05 PM ---------- Previous post was at 08:32 PM ----------

Compiling LLVM 3.8.1 on my Windows 10 with Visual Studio 2015, after generating the project files with CMake.... modern times.... :cool:
 
You mean is still not closed because is in the heart of the city? It's not only operating, also being the second busiest airport in Brazil (1st is Guarulhos, also in São Paulo metropolitan area).

For safety, after the TAM crash, AFAIR, the airport is pretty tough to make conform to modern safety standards, which is one reason why it lost its international status already.

---------- Post added at 10:23 PM ---------- Previous post was at 10:19 PM ----------

YAY, LLVM is compiled and works properly. :) Now nothing can stop me :hailprobe:
 
Checked into my room and on the bed was a large fruit and goodie basket, everything still chilled. Card indicated that it was compliments of the conference organizers. The name that written on the To: field is very hard to read but it doesn't seem to be my name. A brief Google search of possible name variants shows up nothing.

I'm pretty sure this is not for me as I am a nobody at this conference. However, possession is 9/10ths of the law, and it is in my room. I hope they made out, because I'm plundering the stash. Arr....
 
Last edited:
Congonhas Airport (SBSP) inside São Paulo.


After seeing that, I'm really glad I live in a rural area.
 
WBN2 update:

Today (on dayshift) as part of testing they did a turbine trip with a consequntial loss of offsite power. From what I understand if this were to really happen it's a "Bad Day" for operations. It would seem the plant responded as designed an all the boffins are running around collecting data.

As for my shop we've been instructed "Don't touch anything", so here we sit. There's a smattering of stuff to do but mainly this whole thing involves other craft.

So, a big milestone has been passed. After this we run up to 100% in preparation for an automatic runback.
 
Kind of very specific instead of random, but really not worth its own thread. I just realised that I have a gap in my C++ when it comes to references. Consider this:

Code:
void myfunc(int &output)
{
    int i = 0;
    output = i;
}

Is output then pointing to i (which is no longer on the stack when the function exits), or has the value of i been written into the memory output was pointing to? I would assume the later, since there's no dereferenciation of i, but I have to admitt that I'm not 100% sure...
 
Kind of very specific instead of random, but really not worth its own thread. I just realised that I have a gap in my C++ when it comes to references. Consider this:

Code:
void myfunc(int &output)
{
    int i = 0;
    output = i;
}

Is output then pointing to i (which is no longer on the stack when the function exits), or has the value of i been written into the memory output was pointing to? I would assume the later, since there's no dereferenciation of i, but I have to admitt that I'm not 100% sure...

When in doubt, the debugger is your friend. :thumbup:

Here's what your variables look like before assigning to output:

Code:
+		&output	0x00fcfd98 {20}	int *
+		&i	0x00fcfcb4 {0}	int *

and after:

Code:
+		&output	0x00fcfd98 {0}	int *
+		&i	0x00fcfcb4 {0}	int *

output takes the value of i, not its address.
 
This:

Code:
void myfunc(int &output)
{
    int i = 0;
    output = i;
}

is effectively the same as:

Code:
void myfunc(int *output)
{
    int i = 0;
    (*output) = i;
}


Essentially the reference does what a pointer does after you dereference it, but it does it "under the hood". In a function it pretends to be a local variable, but one that actually affects the variable outside of the scope of the function.
 
The good part about living in an oceanic climate: there are no storms.... The bad part : the same
 
Back
Top