Mark Steyn wraps up the whole western demographics debate nicely. He also is shooting fairly straight.
I call it "Darwin in action."
~CD
Thursday, January 05, 2006
Monday, December 19, 2005
Hrm.. funny coincidence...
I am a casual observer of "signs" I guess you would say. I'm open to them, but I don't look for them.
However, I remembered a story back in August about a billboard in New Orleans. What was curious was that a man had seen the Virgin Mary in the sign - yet it was not overtly printed or painted on the sign. It was a funeral home sign.
The next day, Hurricane Katrina forms as a tropical depression, and was spotted in the Atlantic.
The Billboard story:
http://www.nola.com/news/t-p/metro/index.ssf?/base/news-11/1124693329242840.xml
Katrina Timeline:
http://en.wikipedia.org/wiki/Timeline_of_Hurricane_Katrina
However, I remembered a story back in August about a billboard in New Orleans. What was curious was that a man had seen the Virgin Mary in the sign - yet it was not overtly printed or painted on the sign. It was a funeral home sign.
The next day, Hurricane Katrina forms as a tropical depression, and was spotted in the Atlantic.
The Billboard story:
http://www.nola.com/news/t-p/metro/index.ssf?/base/news-11/1124693329242840.xml
Katrina Timeline:
http://en.wikipedia.org/wiki/Timeline_of_Hurricane_Katrina
Monday, November 28, 2005
It's a boat...
If you haven't seen this yet.. it's pretty amazing.
LiPo batteries are revolutionizing R/C... wait till we get methane fuel cells!
-CD
LiPo batteries are revolutionizing R/C... wait till we get methane fuel cells!
-CD
Thursday, November 17, 2005
Thursday, November 10, 2005
Real midnight engineering!
Just found this website today as I was contemplating a radical engine design.
eMachineShop
Why is this place cool? Well, because if you can draw it - they can pretty-much make it. Aluminum, Steel, Stainless, Copper, Brass etc..
Of course I'll probably never create my radical engine design.. maybe I'll just file a patent for it... works for everyone else.
eMachineShop
Why is this place cool? Well, because if you can draw it - they can pretty-much make it. Aluminum, Steel, Stainless, Copper, Brass etc..
Of course I'll probably never create my radical engine design.. maybe I'll just file a patent for it... works for everyone else.
Wednesday, November 02, 2005
France is paying the price...
While I lived in Paris, I grew to know quite a few people. Some where high-class airline CEO's, others were poor and downtroden.
The beauty of the city is alive with the art and churches. The vibrance of youth is evident as thousands of best-of-the-best flood into the Supereor Normal, Universite Paris, H-E-C, and of course, the Sorbonne...
I worked at the U de Paris 7 - Jussieu(gratis), worked in advertisements, played music at the night clubs, went to class at the Sorbonne, just whatever seemed to come up. It was an incredible experience.
I met folks from every french (ex)colony... Morocco, Reunion, Algiers, even other places such as Greece, Russia and Lithuania, etc...
It's no place to live, though. The number of times people attempted to take advantage of me (you name it, they tried it) was on the order of DAILY. Sometimes you exacted a lower wage - which I could accept as part of being a foreigner. However, the scheisters, predators, and con-men is astronomical.
It seems to permeate all classes of society, from Chemisty professors, to professional photographers (No, not those kind.. this guy was a 10 year student of Ansel Adams), students, you name it. Even my landlord!
To say that France has lost it's moral compass would be unfair, as I know MANY outstanding people. But it wouldn't be unfair to say that a great many are far, far away from any morality you and I would ascribe to.
To be brutally honest, there's a lot of racism there - even printed in news papers. Sure, it's veiled speech, but beyond a doubt it exists - especially in the little pamphlets you find strewn at subway stations. My Algerian friends spoke of the horror of escaping from a country where maurading warriors beheaded their teachers in CLASS only to escape to a place where the only line of work was drug trafficing. My friend Moroc told me he just wanted to be a street sweeper, but that he was chased away from the employment office by union guys.
To be sure, I was never mugged or beaten up.. but I dressed in an overcoat and wore steel tipped boots. I looked poor, cut my hair with a razor, and avoided speaking English.
So, it comes as no surprise that the great masses of immigrants are revolting. No jobs, bad education, and no future leads the hopeless to violence. For years, the political answer was to ship them to the country side into huge apartments, the thought being that integration on every level would overcome the differences.
But the France we see idealized in movies is far from reality. The "other" communities in France have no wish to integrate into French society, such as it is. From their point of view, the moral decadence is unapproachable, and I would agree from my own experience.
I've seen military grade weaponry from guns, grenades to RPG's. I've seen massive mobs roaming the streets lighting cars on fire and burning down buildings. I've seen subway "accidents" almost first hand. I've experienced the big brother of cameras everywhere.
I've seen the standing buses of military troops in full body armor, waiting 24x7 for the next riot - they park in front of the National Assembly.
Perhaps France can find a solution, but it's going to be painful either way. The way things are looking, the sixth republic will be largely muslem.
The beauty of the city is alive with the art and churches. The vibrance of youth is evident as thousands of best-of-the-best flood into the Supereor Normal, Universite Paris, H-E-C, and of course, the Sorbonne...
I worked at the U de Paris 7 - Jussieu(gratis), worked in advertisements, played music at the night clubs, went to class at the Sorbonne, just whatever seemed to come up. It was an incredible experience.
I met folks from every french (ex)colony... Morocco, Reunion, Algiers, even other places such as Greece, Russia and Lithuania, etc...
It's no place to live, though. The number of times people attempted to take advantage of me (you name it, they tried it) was on the order of DAILY. Sometimes you exacted a lower wage - which I could accept as part of being a foreigner. However, the scheisters, predators, and con-men is astronomical.
It seems to permeate all classes of society, from Chemisty professors, to professional photographers (No, not those kind.. this guy was a 10 year student of Ansel Adams), students, you name it. Even my landlord!
To say that France has lost it's moral compass would be unfair, as I know MANY outstanding people. But it wouldn't be unfair to say that a great many are far, far away from any morality you and I would ascribe to.
To be brutally honest, there's a lot of racism there - even printed in news papers. Sure, it's veiled speech, but beyond a doubt it exists - especially in the little pamphlets you find strewn at subway stations. My Algerian friends spoke of the horror of escaping from a country where maurading warriors beheaded their teachers in CLASS only to escape to a place where the only line of work was drug trafficing. My friend Moroc told me he just wanted to be a street sweeper, but that he was chased away from the employment office by union guys.
To be sure, I was never mugged or beaten up.. but I dressed in an overcoat and wore steel tipped boots. I looked poor, cut my hair with a razor, and avoided speaking English.
So, it comes as no surprise that the great masses of immigrants are revolting. No jobs, bad education, and no future leads the hopeless to violence. For years, the political answer was to ship them to the country side into huge apartments, the thought being that integration on every level would overcome the differences.
But the France we see idealized in movies is far from reality. The "other" communities in France have no wish to integrate into French society, such as it is. From their point of view, the moral decadence is unapproachable, and I would agree from my own experience.
I've seen military grade weaponry from guns, grenades to RPG's. I've seen massive mobs roaming the streets lighting cars on fire and burning down buildings. I've seen subway "accidents" almost first hand. I've experienced the big brother of cameras everywhere.
I've seen the standing buses of military troops in full body armor, waiting 24x7 for the next riot - they park in front of the National Assembly.
Perhaps France can find a solution, but it's going to be painful either way. The way things are looking, the sixth republic will be largely muslem.
Monday, October 24, 2005
First came A,B,C...
Rated: Geek
For: Lots of language bigotry and computer compiler complaining.
I've always been a C++ hater, and recently a Java hater. However, I've had enough years of C coding to know that it's productivity is pretty low compared to more advanced languages. I think it's ridiculous to write an office application in C. But today, it's also ridiculous to write an office application in Java or C#. Whence shall C++ die?
Why I "hate" java:
The good things about java though:
Now onto the goodies.
I've been doing much work with C# latily. WOW. Big WOW.
Let me list the goodies:
Now, the list of badies:
Is there any hope for the average application developer? How about systems developers that want more productivity when the want it? How about developing an office application without sacrificing your soal to the dark one?
I think I've found it.. it's called D. It's a relatively new language, only 4-5 years old. However, it's not afraid to break old code and it's really moving in a nice direction.
From my basic overview of the language, I am hugely impressed.
For: Lots of language bigotry and computer compiler complaining.
I've always been a C++ hater, and recently a Java hater. However, I've had enough years of C coding to know that it's productivity is pretty low compared to more advanced languages. I think it's ridiculous to write an office application in C. But today, it's also ridiculous to write an office application in Java or C#. Whence shall C++ die?
Why I "hate" java:
- The evolution of the language has been a complete re-invention of all the standard libraries and toolkits already available through C and C++.
- Using JNI(Java native invocation) to access said libraries is like playing with a box of bullets and a framing hammer to shoot a deer. Yeah, been there, done that.
- It's a major memory hog. It shouldn't require 16 GBytes to run a first class production web server. Yes, been there, done that.
- It's a CPU hog. While it does good on benchmarking, this is completely at the expense of memory management. Hit the memory wall and expect a massive wait time while java takes out the trash. This is the reason there is a "server" and a "client" VM now.
- Language iteration has been awful. The base types are not first class objects, and can't be "boxed" into them easily. There are multiple threading models (though the latest is actually nice), and lots of "styles" of code around. I say they shoot the duck and make a coherent standard library.
- AWT is foo to work in. Swing is slow. The obvious way to go is SWT - which is "abhorred" by the pure java community. Get a grip!!! SWT is wonderful to work in - it's the java client that we all deserved years ago. Eclipse is the prima donna example.
- Failure to provide customer optimized native code. Yeah, I know this wasn't the goal of Java - but step through the looking glass and imagine a world where developers write the code and distribute the app as bytecode. When you install the app on a machine it builds a fast, sleek native version that always starts fast, and works on every operating system out there - flawlessly. In other words, the ultimate software delivery model for almost every customer out there. Yes, it's hard to do. Too bad java missed this boat.
The good things about java though:
- Interfaces, OOP, threading, sockets. Java taught the world that this stuff should be in the language and basic. My original fascination with java started here.
- Applets. Yes, I love them - too bad they are under-utilized.
- Eclipse. I'm in love with eclipse. Java is actually usable with eclipse.
Now onto the goodies.
I've been doing much work with C# latily. WOW. Big WOW.
Let me list the goodies:
- Coherent architecture, methods, naming conventions, types. It's just a JOY when you KNOW that the length of some type is .Length.
- Structs live on!
- Invoking native code is easy. I'd say 7x faster, as I've written wrappers for both java and C#, being completely non-proficient in either. One day, versus a week to get a simple library interfaced.
- Built-in XML parser. No dabbling with multiple libraries, adding JAR's to your distribution, etc.. I know, it's semantic, but the JCP could have standardized on something like this long ago.
- Pointers when you need them, mixed managed and unmanaged code. Yes, warn me that I'm using a pointer - no, I know what I'm doing.
- Follows Java syntax and form, provides the goodies to build native GUI's without huge sacrifices.
- Follows Java's example in threading, sockets, and other base libraries.
Now, the list of badies:
- No native code, still have to live with a VM.
- Again, memory is killed for CPU sake, though I've noticed that C# doesn't hit the memory wall nearly as easily.
- Complex native structs just require pointers sometimes - I wish there were easier ways to manage structure members without having to write a complete getter/setter interface sometimes - but it's a small price to pay compared to pinning memory and locking the whole VM ala java.
Is there any hope for the average application developer? How about systems developers that want more productivity when the want it? How about developing an office application without sacrificing your soal to the dark one?
I think I've found it.. it's called D. It's a relatively new language, only 4-5 years old. However, it's not afraid to break old code and it's really moving in a nice direction.
From my basic overview of the language, I am hugely impressed.
- It's clean, fast, compiles to native code, and supports all the goodies of java and C# without the big overhead.
- Contract programming and unit test code "built into" the language
- C# type delegates (basically functions as pointers you can juggle as needed)
- C# type strings in switch statement (No more strcmp or overloading junk)
- Resizeable arrays
- No header files, methods are definitions
- Threading, sockets, exception handling
- Associative arrays ala perl hashes. BIG timesaver here.
Subscribe to:
Posts (Atom)