Hacker Newsnew | past | comments | ask | show | jobs | submit | Vindexus's commentslogin

Was this post not linked to Wired just a few minutes ago?


I assume a mod realised the Wired article was just a lazy rehash of this source.


The "What is Pantastic?" section doesn't really answer the question. Those three points could be applied to almost any decorative item sold online; they don't tell me that you print panoramas that I upload.

I'd also really like some pictures of the finished product.


"But the only way this testing method is superior (at least as explained in the article) is that it automatically adjusts itself."

That's actually very useful for me though. Especially if a site has a lot of tests, or I'm running tests for a multitude of clients. It means I have to babysit the tests less frequently.


According to Guns, Germs and Steel, necessity is not the mother of invention. In fact the opposite is true: inventions appear when the needs of the inventors are already met.

I really recommend the book, it's a great read.


Jared Diamond notwithstanding, WW2 led directly or indirectly to:

  1. The atomic bomb
  2. Jet aircraft
  3. The digital computer
  4. Modern rocketry
And the Cold War gave rise to

  1. The internet
  2. The space program
  3. The interstate highway system
These are the kinds of big swings that Thiel is talking about and that's just off the top of my head. You can go through previous wars as well. Wouldn't be surprised if WW1 was a real shot in the arm for aviation, for example.

Probably the biggest peacetime innovation since the end of the Cold War has been the sequencing of the human genome. But arguably that was also a computer science innovation, as it revolved around better assembly algorithms and required no test pilots, clinical trials, or atomic bomb detonations.


The first flying jet aircraft was before WW2, the Heinkel He178 on August 27, 1939.

The first freeway network was in Germany before WW2.

Before the internet gained popularity, about everyone with more than one computer tried to connect them together. There were quite a proliferation of networks before the internet subsumed them all (after all, even the term "inter" net was derived from connecting disparate networks together, not computers). There was BIX, FidoNet, Compuserve, Prodigy, MCINet, just to name a few off the top of my head. Some students at Caltech in the 70's built their own ad-hoc network when I was there.

While the other networks have all been forgotten today, to suggest that without the ARPAnet networks wouldn't have happened is without foundation.


... you do know that germany was heavily militarising for years before WWII started on 1 Sep 1939, including heavy spending on military R&D?

Germany didn't just say "hey, first ever flight by a jet aircraft! let's celebrate by, I dunno, invading Poland in four days' time!"


The jet powered Heinkel was built with Ernst Heinkel's private funds, not government funds.


And I'm sure that Heinkel was so puritanical about the jet engine not being used for military purposes that he refused to consider the substantial profits he might make from using them in the multitude of bombers he was already making for the Luftwaffe, nor that he might be able to create a competitive fighter design (given that he'd lost out on that side). I'm sure his research was not at all motivated by the possibility of future government coin.


Of course Heinkel wanted to sell the jet to the government. But the fact remains that jet engines and jet aircraft were not developed with government research & development contract money.

Neither the US, British, nor German governments wanted anything to do with funding jet research until they saw flying jet airplanes.

Jet aircraft are a poor example of foresighted government research.


How did we get onto government money? No-one was talking about government funding until your second-last comment. You were saying that the first jet engine was tested before WW2. I said 'sure, four days before WW2, but nevertheless was significantly influenced by the events directly leading up to WW2'. Not sure why it matters whether the money was public or private.


Hmmm. My point is that innovation speeds up dramatically during wars, in part because the involvement of dot.mil organizations can supersede the regulations imposed by dot.govs.

Taking your points in turn:

1. August 1939 in Nazi Germany wasn't exactly peacetime :) They were already planning to invade Poland. I believe it's pretty well established that aircraft development slowed between the wars but really got underway again with WW2 and then the Korean War.

http://www.ww2pacific.com/jethist.html

2. The Autobahn was arguably a peacetime development (though very useful for war), but it's inarguable that the US Interstate Highway System was developed for defense purposes.

3. Would computer networking have happened in some fashion? Probably, but DARPA saw it as a national security issue and cut through various kinds of red tape. Fiber could be laid across huge swaths of the country without environmental impact statements or FCC involvement. It's hard to say what would have happened without sponsorship from one part of the government.


1. Heinkel's jet airplane development was not funded by the government, as the Nazi government saw no military purpose to jet aircraft. They only got interested after it was flying.

2. Both the German autobahn system and the US interstates were partially justified by military use, and both were done in peacetime.

3. Computer networking did happen independently from the ARPAnet, and it did cover the entire country, both with dedicated lines and piggybacking over the phone lines. All the networks I mentioned were national (and even international) in reach. Everyone with more than one computer wanted to connect them together.


I should add that in Great Britain as well, the government did not begin funding of jet engines nor jet aircraft until after government officials saw flying jet aircraft.

In America during WW2, the government told Lockheed to halt their dev work on jet engines and concentrate on piston engines. Flying jet aircraft (from GB and Germany) again changed their mind.


Wow, what's with WWII and the Cold War lately? Everyone is trying to find silver linings in them. So I'll just whip out my previous comment about the broken window fallacy: http://news.ycombinator.com/item?id=3255480


The whole war = innovation thing never held much water for me.

First of all, there is no way to know what would have happened if there was no war. Some of those things might have been invented anyway. Maybe other more important things would have been invented.

Also, if you look at non-war years they too are full of innovation. The period just before WW1 brought us the light bulb, the telegraph, the phone, skyscrapers, the type writer, etc. etc. I mean, it was over a slightly longer period of time, but I don't think it would be outrageous to argue that the rate of innovation was just as high as during WW2.


Well, that's an entirely fair way of looking at it. Pshaw! A few years of war held less innovation than a hundred!

A working telegraph over 8 miles was invented in 1816.

typewriter 1829

telephone 1876

light bulb 1879

skyscrapers ~1890ish... but preceeded by buildings with similar number of stories from Roman times!

Yes, you're quite right. A hundred years (two thousand, if you include Roman precedent) does indeed hold more innovation than four.

And if you characterise ~98 years ('period just before WWI' with examples, 1816-1914) as 'slightly longer than WW2', which came in at 6 years (5 in earnest, 4 if you're American), perhaps you should pursue a career in archaeology, paleontology, or politics...


Don't know how to attribute it, but PCR's pretty amazing, too. Being able to sequence Neandertals...


Cold war wasn't a war.

Work on jet engine began long before WW2 (and it failed to accelerate during WW2).

So did the work on nuclear fission (if it wasn't for top scientists incl. Einstein convincing US President to fund it, there wouldn't be Manhattan Project at all. German scientists fortunately failed to persuade Nazis even though they were much closer to nuclear device.)


Maybe have it send them a daily email with links and thumbnails of the past 24 puppies.


As a developer I often struggle with the following things:

Picking a color scheme. What colors work well together? Why do they work well together? How do I find good color schemes? Is there a formula or something?

White space. How much should I have? I normally just operate in increments of 5px until I think something looks good. "Looks good" ends up being smaller than other sites when I actually compare though.

Font choices and colors. I always just use arial for body text and I'm fine with that. My headers always look very bland though. What fonts compliment what? Should my headers be darker or lighter than my body text?

Gradients and box shadows. I know they can look nice and I know some people do it well, but whenever I add this kind of stuff to my graphics I think it looks corny.

Those are some things I find frustrating when designing.


Regarding your question, "how do I find good color schemes?", here are two web sites I found useful in the past:

http://colorschemedesigner.com/

http://www.colourlovers.com/

Poking around Color Scheme Designer should also answer your question "is there a formula?" -- the answer is yes, there is (bad taste notwithstanding).

See also http://en.wikipedia.org/wiki/Color_theory and this old comment of mine: http://news.ycombinator.com/item?id=2130084

EDIT: this page, linked from the Wikipedia article, is also quite informative: http://www.worqx.com/color/


I'd like to second this. Especially the "why". I do recognize a good design when I see it, and there's an overwhelming wealth of tutorials on the web. But, for me, the link is missing - _why_ does this look good?

Why is Helvetica better than Comic Sans? There must be a reason other than "obviously, it looks better". Don't hesitate to show me the math, and the formulas. I got a machine with me. It can calculate pretty good.


You can use a color wheel to come up with color schemes, and I'd try using ems instead of pxs to handle whitespace. Whitespace is negative space, used for contrast to draw attention to positive space, which could be your copy, let's say. Use a grid to make sure you keep everything aligned and to help you figure out where to put stuff in.

I really like Futura or Baskerville for headers, and I think you should pick a bright, contrasting color against the body copy.

Gradients and Box shadows do look really cheesy with just CSS. The trick is that you should always add a little noise, somewhere between 1 or 2 percent, to your gradients or shadows so you can make them look more textured instead of just flat colors. There's a filter called "Film Grain" which I think is much better than "noise", but it's usually an external plugin. You're gonna have to hit photoshop for that, because I don't know if there is a noise/grain css effect.


Thanks so much for the list. I'll make sure it's covered.


Also: I am a colorblind engineer. How can I pick color schemes that don't make infants cry and write copy that isn't a legendary cure for insomnia?


Have you tried using Adobe Kuler? kuler.adobe.com/ They have a great collection of color pallets that you could use. Start off with a common base and go from there and then test away and get feedback.


John Hicks (of Firefox-icon-fame) is a colorblind designer. He gives some hints for coping on his blog sometimes -- http://hicksdesign.co.uk/tag/colourblindness/


Thanks so much for sharing this. Fantastic. I had no idea Hicks is colorblind.


I'm in the same boat - a colorblind engineer. I always browse kuler, and google stuff like "web design awards" to find examples. Also, if you can pick up a copy of Illustrator it has a cool color picker feature that allows you to look at different color options based on color theory (complimentary, analogous, etc.)


For choosing colors, I'd suggest starting with a palette from elsewhere. Just like Kuler as louhong mentioned. Starting with proven colors will be better than choosing from scratch. And that applies to everyone, not just you.

I think in your case, feedback and validation from peers will be essential. However you'll have a leg up on the rest of us. Designing for accessibility is a challenge you already understand better than I do.

As for writing copy, there are definitely people more qualified to advise you than me!


For copy, I'm getting a lot out of "Building Great Sentences: Exploring the Writer's Craft"http://goo.gl/9eH5q, which breaks down the craft quite well.


Pretty cool. I didn't really get it at first and was about to leave before I saw the "Watch a Video" link at the bottom. I'd probably make that stand out a bit more.


Probably this one, which I use for testing

    function becho($value, $key = NULL)
    {
        echo '<br /><span style="background: #FFFFFF; color: #000000;">' . (NULL != $key ? $key . ' = ' : '') . $value . '</span>';
    }
I also like this one

    function s($num)
    {
         return $num == 1 ? '' : 's';
    }
Which I use like

    echo 'Showing ' . $results . ' result' . s($results) . '.';


    function echo_r($x){
        echo '<pre>';
        print_r($x);
        echo '</pre>';
    }


No. The use of a colon instead of a comma probably added to the confusion.


I certainly would have benefitted from the title being prefixed with "Dear Team17," or "An open letter to Team 17"


Consider putting a down arrow next to "last.fm" to show that it's a dropdown option. I had no idea until I read this comment.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: