Except the Docklands Light Railway (DLR) is NOT the oldest part of The Underground - in fact it's not *really* part of the Underground. In fact it has been around since the early nineties (perhaps the late eighties).
I don't understand your objection to the post: either re-working an existing light rail system to be driverless is a significant acheivement - in which case this has already been done in London, and being the oldest system, this is a significant acheivement - or building a new driverless light rail system is an acheivement - in which case this has already been done in London.
Except that C# programmers never (rarely) make those calls directly
Dude, I am a C# programmer, although I did spend many many years writing C then C++, and I make those calls all the time!.
Pick a language; it's based on another language, built on another language and typically (if it is worth anything), interoperates with other languages
No shit, but that doesn't mean that the syntax for declaring system level APIs should be so convoluted.
[DllImport("user32", SetLastError=true, EntryPoint="SendMessage")]
public static extern int SendMessage(int hWnd, uint Msg, int wParam, int lParam);
[DllImport("avicap32.dll", EntryPoint="capCreateCaptureWindowA")]
public static extern int capCreateCaptureWindowA(string lpszWindowName, int dwStyle, int X, int Y, int nWidth, int nHeight, int hwndParent, int nID);
[DllImport("avicap32.dll", SetLastError=true, EntryPoint="capSetCallbackOnFrame")]
public static extern bool capSetCallbackOnFrame( int hwnd, Delegate fpProc );
[DllImport("avicap32.dll", SetLastError=true)]
public static extern int capSetVideoFormat(IntPtr hWnd, ref BITMAPINFO psVideoFormat, int wSize );
[DllImport("user32", EntryPoint="OpenClipboard")]
public static extern int OpenClipboard(int hWnd);
[DllImport("user32", EntryPoint="EmptyClipboard")]
public static extern int EmptyClipboard();
Face it, Microsoft NEVER intended to make C# a real language !
your organic waste, and flushing it down the toilet. This would result in essentially free, recycling for the end user, since he already pays for sewage services one way or another.
Actually as far as temperature scales go, Fahrenheit makes far more sense than you give credit, especially when describing the weather.
This is due to the fact the the temperature in 'temperate' latitudes - those places on the globe where humans are most comfortable, and therefore populous - typically ranges from around 0 to 100 on Gabriel's oft maligned scale.
Exactly it's a sensless argument. Why did they ONLY fix 15 vulnerabilities, while Some Linux distros were able to fix 6 times that number.
Are we really supposed to believe that Microsoft has managed to produce a lower bug ratio than Linux ? Has he every read any software testing manuals which predict quite uniformly that the bug rate is based almost entirely upon the number of lines and almost nothing else.
Files may be opened remotely using POSIX standard remote file access.
MQ systems do not need to be transactional, although they 'generically' are assumed to be.
My other point stands, there are already several 'reasonably mature' Open Source Message Queue systems available:
http://sourceforge.net/projects/ubermq/
http://wiki.muleumo.org/display/MULEPROJ/Home
http://sourceforge.net/projects/openjms/
http://sourceforge.net/projects/phpmq/
and the list goes on.
Also, many message protocols (SMTP, SMS,
etc.) could easily be extended to perform exactly the same functionality, hence they fall under the partially implemented Message Queue category. I stand by my assertion that this is an exercise in re-inventing the wheel.
There are already several very good GPL'd Message Queue systems available - they've been around for years - there is even a POSIX standard for message queueing !
Oh wait, I know, somebody want's a good performance review ! What was I thinking ?
The reason Windows is so problematic is that it's still largely built on a codebase that was never designed to be connected to an enormous untrusted network like the Internet.
That has nothing to do with it.
Install XP (no SP2)
Reboot
You are machine administrator, it's not even a choice unless you create a different account, give it admin rights, then remove the admin rights from your initial user.
OK, that little fiasco over, now configure a net connection then run "netstat -a -o"
What are all those processes listening on non-loopback adress for ?????
Why would the default installation come configured to do somehting that stupid ?
Now, connect to the internet, use a web browser and a Chat app - particularly astonishing results come from MS's own apps, but you'll get similar results with any.
run the netstat test again. Tell me, did you allow those processes to run, did you allow those processes to listen That's what's wrong with Windows, not the 'codebase'
by poorly insulated buildings and automobile air-conditioners, and automobile exhaust, etc....
See a recent issue of National Geographic which shoes the methane (or whatever it is) burnoff from oil refineries - why isn't that worth capturing. Ever drive through Texas and wonder why those enormous gas flames atop the refineries there are heating up the night sky ?
The real issue as I see it is not how to generate more energy more efficiently with less environmental impact.
The issue is how to use that energy much more efficiently than we do now.
I don't think the generation of energy is anywhere near as significant an issue as the WASTE of energy that is taking place all the time !
Except the Docklands Light Railway (DLR) is NOT the oldest part of The Underground - in fact it's not *really* part of the Underground. In fact it has been around since the early nineties (perhaps the late eighties).
I don't understand your objection to the post: either re-working an existing light rail system to be driverless is a significant acheivement - in which case this has already been done in London, and being the oldest system, this is a significant acheivement - or building a new driverless light rail system is an acheivement - in which case this has already been done in London.
My thinking exactly. Get working on it please.
And some of you might not !
Looks like something my five year old would do.
Kidnapping children to jockey camels - only the Arabs ! - or bothering to build a robot to take their place !
Surely to get into any room in any large building one must go to a specific hallway, on a specific floor.
Does this mean all theft from all large buildings is targetted ?
Except that C# programmers never (rarely) make those calls directly
Dude, I am a C# programmer, although I did spend many many years writing C then C++, and I make those calls all the time!.
Pick a language; it's based on another language, built on another language and typically (if it is worth anything), interoperates with other languages
No shit, but that doesn't mean that the syntax for declaring system level APIs should be so convoluted.
I tip my asshat to you, bum coveter !
Let's see MONO handle this:
[DllImport("user32", SetLastError=true, EntryPoint="SendMessage")] public static extern int SendMessage(int hWnd, uint Msg, int wParam, int lParam);
[DllImport("avicap32.dll", EntryPoint="capCreateCaptureWindowA")] public static extern int capCreateCaptureWindowA(string lpszWindowName, int dwStyle, int X, int Y, int nWidth, int nHeight, int hwndParent, int nID);
[DllImport("avicap32.dll", SetLastError=true, EntryPoint="capSetCallbackOnFrame")] public static extern bool capSetCallbackOnFrame( int hwnd, Delegate fpProc );
[DllImport("avicap32.dll", SetLastError=true)] public static extern int capSetVideoFormat(IntPtr hWnd, ref BITMAPINFO psVideoFormat, int wSize );
[DllImport("user32", EntryPoint="OpenClipboard")] public static extern int OpenClipboard(int hWnd);
[DllImport("user32", EntryPoint="EmptyClipboard")] public static extern int EmptyClipboard();
Face it, Microsoft NEVER intended to make C# a real language !
There is no requirement to burn a new CD, you can easily install over HTTP, or FTP from any up to date mirror.
Huh, that was my skull, I'm so wasted !
your organic waste, and flushing it down the toilet. This would result in essentially free, recycling for the end user, since he already pays for sewage services one way or another.
Actually as far as temperature scales go, Fahrenheit makes far more sense than you give credit, especially when describing the weather.
This is due to the fact the the temperature in 'temperate' latitudes - those places on the globe where humans are most comfortable, and therefore populous - typically ranges from around 0 to 100 on Gabriel's oft maligned scale.
Are we really supposed to believe that Microsoft has managed to produce a lower bug ratio than Linux ? Has he every read any software testing manuals which predict quite uniformly that the bug rate is based almost entirely upon the number of lines and almost nothing else.
...a scathing, yet insidiuosly rhetorical question, please ?
POSIX message queues are essentially files.
Files may be opened remotely using POSIX standard remote file access.
MQ systems do not need to be transactional, although they 'generically' are assumed to be.
My other point stands, there are already several 'reasonably mature' Open Source Message Queue systems available:
http://sourceforge.net/projects/ubermq/
http://wiki.muleumo.org/display/MULEPROJ/Home
http://sourceforge.net/projects/openjms/
http://sourceforge.net/projects/phpmq/
and the list goes on. Also, many message protocols (SMTP, SMS, etc.) could easily be extended to perform exactly the same functionality, hence they fall under the partially implemented Message Queue category. I stand by my assertion that this is an exercise in re-inventing the wheel.
There are already several very good GPL'd Message Queue systems available - they've been around for years - there is even a POSIX standard for message queueing !
Oh wait, I know, somebody want's a good performance review ! What was I thinking ?
That has nothing to do with it.
Install XP (no SP2)
Reboot
You are machine administrator, it's not even a choice unless you create a different account, give it admin rights, then remove the admin rights from your initial user.
OK, that little fiasco over, now configure a net connection then run "netstat -a -o"
What are all those processes listening on non-loopback adress for ?????
Why would the default installation come configured to do somehting that stupid ?
Now, connect to the internet, use a web browser and a Chat app - particularly astonishing results come from MS's own apps, but you'll get similar results with any.
run the netstat test again.
Tell me, did you allow those processes to run, did you allow those processes to listen
That's what's wrong with Windows, not the 'codebase'
Is this violating my copyright ?
but aren't humans already animals ?
Ahh, the old 'IP over carrier pigeon' link, somehow I knew it was coming
And just to be sure I'm off now to get one.
I realise that it's only your sig, however, I would like to point out that last year an Indonesian official blamed the earthquake on zionists !
If anyone is going to take retribution for this event it is not going to be the U.S., but some whacked out Islamic Fundamentalist nation.
I presume this is a typo.
Nat t ering is the owrd.
See a recent issue of National Geographic which shoes the methane (or whatever it is) burnoff from oil refineries - why isn't that worth capturing. Ever drive through Texas and wonder why those enormous gas flames atop the refineries there are heating up the night sky ?
The real issue as I see it is not how to generate more energy more efficiently with less environmental impact.
The issue is how to use that energy much more efficiently than we do now.
I don't think the generation of energy is anywhere near as significant an issue as the WASTE of energy that is taking place all the time !
I reviewed the vote count and it seems that in fact getting 'more votes than any other President" is a little more rare than you might expect
Truman 24105810
Eisenhower 33777945
Eisenhower 35590472
Kennedy 34226731
Johnson 43129566
Nixon 31785480
Nixon 47169911
Carter 40830763
Reagan 43904153
Reagan 54455075
Bush 48886097
Clinton 44909326
Clinton 47402357
W. Bush 50456002
But he didn't win with anything near like the widest margin. In fact if you look at http://news.bbc.co.uk/2/shared/spl/hi/americas/04/ vote_usa/map/html/default.stm"Past elections", you'll see that almost every winner can claim the same thing, sarcastic maybe it's something to do with the population ?