skysight-inc/HackerNews huggingface dataset:
> Microsoft, unlike Apple, does not control the entire vertical stack. They don't really have direct control over hardware or retail distribution (some notable exceptions - Xbox, Microsoft stores etc., but you know what I mean - it's nothing like Apple's top-down approach)

I think most people in our field, including Gruber, are well aware that MS doesn't have full control of the stack. It's good to note, but at the end of the day if you're just judging product A from product B; no one, especially the customer, gives a crap about excuses no matter how good they are. Unless you're my family or friend, you either deliver or you don't. I don't care if you have to let the dog eat your homework or not.
I admire and applaud your endeavor and hope that we see more disease-specific communities sprout in the near future.

I attended the Consumer Genetics Conference last year (http://www.consumergeneticsshow.com/CGC2010.html) and heard Rolf Benirschke speak. His short speech was inspiring and further encouraged me to pursue my startup.

Ping me offline archuleta(at)seqcentral and I'd be happy to further discuss how I can help and who I might be able to get you in touch with.

(FWIW: I recently became an advisor for a cystic fibrosis non-profit with a similar e-community to the one you are pursuing.)
Copyright attaches to creative expression. Your work is not creative.

And yet, Damien Hirst and "his" spin art created by his minions.

There are assorted examples of works created through some process, with varying degrees of human intervention once the process is running. I have to believe that there is some path to creating a program that generates text such that the results would be considered art and as such protected by copyright.

The key to this would be, sadly, in what way Colour was applied. You can't just run the the damn code. Perhaps if iterations of the program were driven by the random activities of people passing through Times Square and you attached some suitable art theoretic narrative to the whole thing.

My complaint is not that people cannot get away with programs that allow them to copyright everything, but that the circumstances that allow for copyright at all allow for some pretty arbitrary things. (See, again, Damien Hirst, and his Crystal Skull, and an artist named Cartrain.)
Windows 8 is using HTML5/Javascript for at least part of the interface instead of WPF/Silverlight. .Net developers had a tizz a few months ago about it on very few facts, the developer preview of Win 8 was released today so the facts are beginning to emerge. If Win 8 is using HTML5/javascript, one wonders how long the phone OS takes to follow suit.

I'm not entirely sure the extent of where you can use HTML5/javascript as I've not got a chance to watch the launch video yet as ironically Silverlight kept crashing and killing Chrome every time I tried.

But that's the context I watched that with.
The blog post implies freemium.

> It’s free. (We might charge something for premium features in the future). You can make one board or 100.
Absolutely terrible blog post. Saying algorithmic trading isn't HFT is like saying a bird isn't an ostrich.

HFT is a subset of algorithmic trading. It's as simple as that. Not all algorithmic trading is HFT. But all HFT is algorithmic trading.

Algorithmic trading is any type of trading done based on an algorithm, and not based on "traditional investing principles". For example, "buy when the 10-day moving average crosses over the 20-day MA, and sell when the 10-day it crosses below 20-day". One of the most famous types of this is Richard Dennis and the Turtle Traders, where a successful commodities trader took a bunch of ordinary people and tried to turn them into traders using this method.

I'm also an algorithmic trader. Not a wildly successful algorithmic trader yet, but I'm still learning and growing, and I love it more than any programming venture I've ever been involved with. And I haven't taken a catastrophic loss yet, so that's good. I trade on 3 separate markets using different algorithms, and for the most part it is fully automated. I'll hold futures contracts anywhere from 1 seconds to 20 mins.

HFT is several orders of magnitude more intense. For the most part, they are types of arbitrage, where they can arbitrage a few cents worth of difference in stock prices between different markets, and make a few pennies per 1000 shares. Or they will arbitrage between the price of an ETF or futures contract and the underlying basket of stocks that it represents. These are the ones that need colocation and trade on the millisecond. The more nefarious ones are the ones that game the system, by "quote stuffing", by frontrunning large orders by institutions, or by creating volatility through momentum-trading.

Is there a downside to algorithmic trading? Sure. Algorithmic trading is what has turned the stock market from a predictive market of future earnings, into essentially a casino, where the predictive nature of the markets is completely dead. Instead, it's about thousands of computers running random number generators and picking up nickels every 10 ms. This is why I believe there will be market crashes every 7-10 years, and long term investing is dead.

But unfortunately, this is the reality of the system that we live in, and we have to adapt or die. Or you can just buy bonds and get a stable 3-5% return every year, which is nothing to shake a stick at.
Load balancer config issue, should be all set now.
What's silverlight?
Love it! It's basically a todo checklist app with a completely rethought interface...and general enough you could use it for everything from software development to portfolio management to sales pipeline review.

Great stuff.
Inter – Trabzonspor Maç Özeti ve Maç bilgileri
I agree with that, and with the proposition that that shows that he has better taste in web design than Thurott.
I never heard of this disease until Mike McCready, guitarist for Pearl Jam, came public with his long battle with the disease. He talked about how he had to leave the stage, sometimes in mid song, because of complications arising due to Crohn's. Really raised the profile of the disease (at least amongst PJ fans!)

Here's the link to his interview:

http://www.everydayhealth.com/crohns-disease/pearl-jams-mike...

Apologies for the site it's hosted on, tons of ads and the interview is broken up into 10 pages.
Agreed. We currently use Mingle at my job, and Trello looks like it would solve the same problems without the complexity.
I would really like to know how many of the commenters who have or know someone who has Crohn's have cut dairy out of their diet.

My brother and a friend of mine both have Crohn's and have been doing much better ever since I suggested they stop consuming any dairy products. In fact, one of them has gone Vegan and hasn't had a flare up since.

When I meet other people with Crohn's I am always amazed to hear how their doctors instruct them to not bother making significant dietary changes. Based on my research and experience with those who have various bowel-related diseases, and despite what many doctors say, I have little doubt dairy and to some extent animal protein in general is the cause of Crohn's and other bowel complications.
The problem with silverlight:

The promise: a replacement for AJAX, Flash, etc., JITted code compiled from modern and advanced languages running in the browser, sandboxed, safe, fast, with advanced design tools and IDEs usable for easily creating beautiful and usable UIs. In theory a great thing.

The reality: just another Flash competitor, used for pushing video 98% of the time anyway. Why bother if Flash is already everywhere and "good enough"?
Even if you must insist on being so wildly rude, couldn't you at least offer up some substantiation for your anger, something with a hope of a discussion?
Speaking as someone whose web development skills are out of date, this is great.
Google APIs, y u no work?
I still have not seen a clear explanation of where .NET and the CLR are in this WinRT story. Anybody have a good sense for what's new, renamed, and deprecated?
Yeah.

I'd be interested to find out the penetration Silverlight has made into the enterprise market, it's actually a fairly popular category on Stackoverflow.
Funny how he turned the conversation to whose approach is better. Both Apple and Microsoft have followed their respective approaches for years and I doubt they are going to change it.

What is important to me is to realize how quickly microsoft has reacted and how convincing the reply sounds. Compare what they showed today to the vaporware of Vista. Microsoft has come a long way since then and its impressive turnaround for a company that size and that has such legacy baggage.
NBC used it for the Olympics a couple years ago.
I would think the limiting factor is availability. You can pre-compute valid fares between cities super-fast with sufficient computing power, but you're still (somewhat) limited by the rate at which you can update availability, which _still_ has to be polled from airline systems (to some degree) and can't give you answers in <400ms :)

One of the bits ITA/QPX got really right was smart availability caching (http://hasbrouck.org/blog/archives/001880.html) -

I would think they can do the fare search/assembly in realtime with their infrastructure, but they're relying on cached availability, hence the limit to "popular US cities" at the moment, to keep caches fresh enough within the practical throughput limits.
> told my family that no vehicles are to be parked at a Westfield

wow, you and i are very different people.
Played around for a few minutes.. I didn't see a quick way to filter the view to only the non-archived cards that you (or any other single person) are a member of. If you start to build up tons of boards/cards, is there a way to quickly filter the view like this?
what will be a game changing tool, and something befitting the resources of google, would be to pair flights together that are cheaper than what is offered by the airline.
for instance:
flying from NY to LA. Airlines sell this route non stop,
or through one of their hubs.
But imagine if a flight search can figure out that a oneway flight from ny to new orleans on Delta and than a flight from new orleans on AA, had a low layover and was significantly cheaper than the published routes.

The problem is that as this expands to more cities and takes more stops, you end up hitting an NP problem.
> "The question is: which approach is right?"

The problem is asking that question. It is irrelevant when they products are fundamentally different. Its like comparing, well, apples & oranges. You cannot compare the methodology of a hardware launch (iPad) to a software launch (Windows 8).

You do not launch major pieces software without a beta / dev preview release. No one does. Even Apple doesn't do it - Lion, iCloud & iOS5 were released in 'unfinished states', which Gruber claims to abhor. So instead of comparing above mentioned software launches (in an unfinished state) to Windows 8 (also in an unfinished state), Gruber chooses hardware.

Compare the Xbox & iPad release schedules, and iOS5/Lion & Windows 8 schedules. I doubt you'll find that the hardware ships with a public beta. And I doubt that you'll find that software ships without a beta.Gruber is twisting examples to suit his arguments, and this is fundamentally flawed logic.
While Numerical Recipes has certainly earned its place in the history of the genre, it is only fair to point out that it is very out-dated by now, and that the example code is neither particularly well-written (from a software development point of view) nor freely usable in your own projects.

As others have suggested, something like Golub and Van Loan is a better choice. The technical notes to go with the LAPACK library, and similar documents from those developing related software, are also likely to be of interest to anyone doing this stuff seriously.
One easy way to find out. Download! The code samples were all in .Net.
So then you actively need to do something on your phone when you park?

Additionally, this tech is better for the car park owners because they can (are?) using the same technology to check for cars parked too long in a spot. For that you need the number plate.
WotC uses Silverlight for their online D&D 'Character Builder' -- it is effectively a core product along with the standard rule books. (PHB, DMB, MM)

Tis somewhat niche, but D&D is king of that particular niche.
Further, the non-fragmentation of the App Store is nice, a 1G iPad can run pretty much everything a 2G iPad can.
Why would I want to buy in to an ecosystem where developers are worrying about developing to the lowest common denominator?

Funny how when Apple released the iPad2 they talked up how much faster it was than than the iPad, but I didn't hear a whole bunch of people talking about worrying about the lowest common denominator then. Do you think the iPad3 will only be as fast as the iPad2? The iPhone5 as slow as the 3GS?

Perf deltas are something people get an understand pretty well.
MS years ago was getting worried Adobe was inching into the cross platform space (remember Netscape Navigator?), putting a final nail into its Windows franchise. Therefore it launched its own plugin initially called WPFe, which runs a tiny CLR (about 5Mb) with a subset of WPF, targetting WinXP and up plus MacOS. It is based around scenegraphs rather than Repaint(), and promises to make application design more designer friendly.

All this changed when MS realized that Windows has already lost. The web, where we live today, is already cross platform.

Meanwhile, the now-named Silverlight isn't attracting the right developers/desingers - Adobe tools still retains people who love UI design, while Windows developers are primarily still trapped in the WIMP mindset.

Secondly, Apple showed MS that cross platform wasn't necessarily a threat. The threat today is a device that can browse the web and perhaps run some native apps. The cross platform adoption never really took off. Flash based games continue to dominate. Mac aficionados never liked Silverlight. Android tablets don't run Silverlight, and why would MS want to help a competitor anyway?

Meanwhile, the original stable of enterprise customers started using Silverlight in their enterprise apps, citing simpler deployment. In Silverlight 5, MS has finally admitted more Windows specific features like PInvoke, COM automation - all this is enterprise related.

So today, Silverlight never achieved its original cross platform promise, it never achieved consumer adoption, it didn't attract (enough) developers who made beautiful apps, Apple is decidedly against other runtimes running on their newly established beachheads in the iPads. Sales growth of non-PC devices outpaced PC sales. If you include devices (smartphones, slates), MS has already lost its dominance. Plus with ARM devices continuing to get more powerful - there is no future left for a tiny, portable CLR.
Joel, you must have been to one of my clients that have a giant whiteboard of post-it notes doing something similar.

I think this might be your best product yet.
Smugness is confidence displayed by someone we don't like. Every word you wrote could be equally applied were you to hold up a mirror.
The 2010 flash crash was caused by "blackhat" HFT traders trying to game the system.

It was shown that one, some, or many HFTs were involved in "quote stuffing" which is bidding for stock and then pulling the order, something like 100k times per second. This gave the appearance of liquidity and demand, but it was fake, because as soon as someone would bid for the stock, they would pull their order. But another use of this was to essentially slow down the "ticker tape" of the NYSE. What was happening was that the "ticker tape" that showed the current bids and asks was slowing down, and by doing this, some HFTs could make use of the latency arbitrage. Colocated HFTs got their quotes for the best bids and asks directly from the exchanges, but other people were getting their quotes from the NYSE, so they were behind. I believe they were something like 30 seconds behind, so what would happen is that the HFTs had full reign to take advantage of others being blinded like this.

Of course, the side effect of this was that they "broke" the markets. Because of this latency, the NYSE suspended the markets temporarily, which then had the unintended consequence of forcing all the bids and asks to flow into the smaller exchanges, which didn't have the liquidity to handle the orders. There were so many sell orders, that basically all the buy orders for some stocks got taken out, causing the prices to plummet down to 1 cent or something like that.

I'm expecting another flash crash to occur at some point, so whenever I see heated market action, I place a bunch of trades around 25% below the current stock price, which I believe is just above the limits that the exchanges would use to roll back bad trades. (Un)fortunately, it hasn't happened yet, but I'm sure at some point it will.
"Do we need all this apps?"
I've been using AeroFS for a while now, and it is great. AeroFS lacks the polish that Dropbox has, but for me AeroFS fills the need of folder synchronization and redundancy much better than Dropbox. Your available storage space is only limited by your disk space on the computers you sync with.
I'm not sure what's current, but in the past I remember hearing that the streaming Olympics, NCAA tournament, and (2008) presidential debates all used Silverlight.
Hook.io video tutorials - build distributed multi-process node.js applications
Whether it's labelled Silverlight, WPF or something else is secondary: Xaml and .NET is will be a first class development environment on Windows 8, as was shown today.
Yup. Super painful.

I put it down to a (perhaps unintentional) * anti-procrastination device on HN's part.

Eg I'll load up a page worth of links and go read them. If by the time I finished reading and go back to HN to click on 'Next Page' and I get 'Unknown or expired link', this means that I've probably spent far too long reading already and should probably go and do some actual productive work.

* This doesn't always work as intended = /
Again, "the question is: which approach is right?" assumes that either company COULD change their approach. Should they?

Don't conflate what is reality with what could be. If that was the case there wouldn't be an iPad (or X-Box, or Metro).
If you implement one feature, I will switch immediately: multiple accounts running at the same time.

I want to be able to sync my work stuff completely separate from my personal stuff. No "Shared Folders" solution or jazz like that. Dropbox seems totally unwilling to support this officially, so if you did, that'd be an awesome differentiator.
Previous discussion: http://news.ycombinator.net/item?id=2877037
Mostly a captive market of Microsoft-oriented devs with invested skills in C#/VB, and an ability to push out a client install package through Windows update.

Having developed against both, I found Silverlight development much easier than Flash development. It makes the most sense for enterprise/corporate/internal applications, where end-client availability is much more controlled.

But outside the firewall, Flash is certainly good enough.
The argument is not about which product is better, its about which release methodology results in a better product, which I claim is a pointless argument when you are shipping different products.

Yes, customers will judge them equally when the product ships - but the developer release isn't for customers. Its for developers and partners
Looks like a choice to keep scrapers from being able to deep dive into the list of submissions, etc.
I have a large music/photo collection I sync with AeroFS.

I have multiple machines on my network with ten's of GB of spare disk space, so this provides a good backup policy without needing to consider how I should back up all that data off a central file server.
its Pivotal tracker on a zoomed out view (project level). Really nice!
"I'm done apologizing for that, I've made up for it in spades on standards work, and it's a fact I cannot recall and rewrite."

Wouldn't it be fair then to at least give Google the chance to do that standards work with Dart after it's released before labeling the company anti-open?

How early should a language be announced? It's certainly not cool to drop it on the world when it's done and baked , solicit zero feedback, and then demand the rest of the world implement it. But it's also not cool to toss out some vaporware spec with no implementation and no empirical evidence that the language is any good.
Here are some charts to indicate how many people are running Flash, Silverlight, Java, and have HTML5 canvas/video support: http://riastats.com/#

Interestingly, Silverlight support (~74%) is more popular than Java (~64%) and only slightly less popular than HTML5 canvas/video (~78%).
InfoQ: WinRT: An Object Orientated Replacement for Win32
In addition to zerohp's point, other possibilities include improving detection ability and it being a "disease of civilization": http://en.wikipedia.org/wiki/Lifestyle_diseases
Zerohp is right. They don't. It is estimated there are 1.4 million people with Crohn's & Colitis in the United States. But because most people who have it don't talk about it, people go on suffering in silence.

One reason people don't talk about it is because it's not "dinner table conversation".
Yup.. I bought the orig iPhone in 2007 and the iPhone 5 in 2010. Missed out on gps, but otherwise never skipped a beat.
There are a massive number of HFT shops. Most of these are prop-shops rather than funds, as in they trade their own money and don't take investors. They are physically unable to front run their customers because they simply don't have customers.

I will give you that there are some big banks getting into HFT now, and that's a different story, but a statement like "HFT in its worst form amounts to high speed computerized rumor mongering." is wildly inaccurate and shows a complete lack of understanding of the industry.

Furthermore, there is a massive difference between algo trading and HFT. Technically speaking, yes, HFT falls under algo. However, HFT is about speed and making very little profit many times throughout the day, usually by providing liquidity.

Algos on the other hand, especially things like high end models aren't meant for HFT because they take larger amounts of time to run (ie: backtesting). These are used (for example) to determine misprices in the market that will pay off heavily in the long term, or (as others have mentioned below) to buy/sell a large quantity of shares in a way that it won't move the market in the other direction, rather than make an immediate, albeit tiny, profit.
I'm in; I have the book; Is the next checkpoint on Sep 27 (Chapter 1)?

With 8 chapters, this will stretch past Dec, is this correct?
Yeah this is really interesting, I can see some really cool possibilities for media applications depending on how it's implemented and what sort of data transfer latency the contracts incur.
Much appreciated. I've added it to the list of notable examples here:

http://documentcloud.github.com/backbone/#examples-trello
This is a common problem with Microsoft. They announce products well before they are available for purchase and end up disappointing everybody (including themselves).

One of the Zunes (maybe ZuneHD? maybe the 1st one), was announced at a specific price and they made it clear this was X dollars cheaper than an iPod. Problem is, it wasn't shipping for another year..guess what Apple did?

They are in a hard position though (of their own doing)....they are far behind [the tablet market], so they need to do something. Unfortunately, all they can do is show something that'll be available later on.
Welcome to buy Supra Shoes?
There is such thing as a "legal name", though.
Your quip about these plugins being used 98% for video is spot on. I think Flash has served its purpose and should go away now, but it definitely did a good job of kickstarting decent in-browser video in the 2000s.
This is especially true if they are hiring via recruitment agency.