skysight-inc/HackerNews huggingface dataset:
I do not agree with either view.

Crashes happened in 1929, when everything was done on paper, and even long before that, when transactions took even longer to complete. Everything is faster these days, but it is not qualitatively different.

"Benefit to society" is not, and never was, an optimization criterion to how markets are being run. Forget the rose tinted economics text books. The way markets have been run in the last 200 years or so (at least) is to benefit the big players. There are some benefits to society, such as a standardized way of raising money by companies that lets the investors remain liquid, as well as some standard forms of insurance (all derivatives are, one way or another, a form of insurance and COMPLETELY EQUIVALENTLY, a gamble, depending on how you view life).

The problem is that it's a wild west now. There are a lot of laws on the books that are not being observed, or are being observed only against some players, but not others.

There's a regulation that says any order you put into the market must have behind it the intention to execute. Now, please tell me how 10,000 order/cancel/order/cancel events per second (often with the same price but different quantities) can satisfy that regulation? I had been in algo trading for 7 years, and I'm not aware of a single plausible explanation, let alone one that would work for 50 firms, 250 days a year, 4 hours a day.

Modern trading is a wild west casino. Regulators have been long ago captured, and the few that weren't appear to be either powerless, incompetent, corrupt or worse. (see: madoff w.r.t markopolos, the total lack of action against mfg/corzine - there are hundreds of examples; read zerohedge or denninger for new examples daily)
Google fined $22.5MM for Safari privacy breach
A Derby Version of the TodoMVC Project
>>stuff like obvious calls for homework help

Several people have written to us and asked permission to re-use our software for sites focused on homework help. There are already many, many sites where students can hire tutors, but most of those sites involve hiring a tutor for some hours, and paying some hourly rate. The gamble that some people have talked to us about is the possibility that some students would be willing to pay $1 or $2 or $5 or $10 for quick help with specific questions about math, science, or other subjects. Especially at the college level, it becomes possible to imagine some students wanting quick help with a specific question, or possibly needing help with a concept they having trouble understanding, for instance, perhaps some complicated math problem.

So, certainly, I think homework questions are potentially a great area where this software might be able to do a great deal of help.
There are over 5000 status-completed posts on Meta. http://meta.stackoverflow.com/questions/tagged/status-comple...

Your argument that they're not responsive to community feedback would appear to be invalid.
Increasingly generative hybrid Technik
Not that many people, only 60,000. This is nothing.
Really love this concept, not sure it is a business that makes much money but something the market needs for sure and will help app developers. I might even use it myself
Congrats Neil and Christian!! Wonderful day for the team.
4moms Raises $20 Million For Its Gadgetized Baby Gear
7 Lessons My $1.8 Billion Competitor, Omniture, Taught Me Over The Last 7 Years
IV is actually much more toxic. SCO was a failure at being an IP troll. IV actually successfully shakes people down every day for protection money. SCO also actually had products at one point in time (not even bad ones, honestly, if you go back far enough).
I give my thanks through comments. I think that makes sense given their model -- the question and answer are the straightforward facts about the problem intended for future googlers and posterity. The comments are little meta-data intended for the asker and answerers.
First imagine how this routine would look if it could assume that count was a multiple of 8:

register n=count/8;
do{
*to = *from++;
*to = *from++;
*to = *from++;
*to = *from++;
*to = *from++;
*to = *from++;
*to = *from++;
*to = *from++;
}while(--n>0);

This is almost the same as Duff's code without the switch statement. It's a simple unrolled loop that copies 8 words per iteration.

Next, consider how to handle a count that is not a multiple of 8. You could simply add a loop that copies a single word at a time, but to avoid the overhead of a loop, you could instead use a switch statement, making use of C's fallthrough behavior when omitting the break after each case:

switch (count%8) {
case 7: *to = *from++;
case 6: *to = *from++;
case 5: *to = *from++;
case 4: *to = *from++;
case 3: *to = *from++;
case 2: *to = *from++;
case 1: *to = *from++;
}

Now take a look at the actual Duff's device implementation line by line:

register n=(count+7)/8;

n is the number of iterations of the copy-8-words unrolled loop.
The +7 causes the division by 8 to round up in order to count the extra partial loop iteration required when count is not a multiple of 8.

switch(count%8){

count % 8 is the number of left-over words that need to be handled with a partial copy loop (rather than full 8-byte copy loops). The switch will jump to one of the following case labels in order to skip to a part of the unrolled copy loop such that exactly the number of left-over bytes will be copied.

case 0:	do{	*to = *from++;

This is the first case of the switch, but also the beginning of the unrolled copy loop. If count happened to be a multiple of 8, then count % 8 would be 0, and the unrolled copy loop would begin executing as normal, identical to the simplified code above that only handles multiples of 8. Note that C's switch statement cases are essentially just labels; execution will fall through to the next case label unless a break is encountered, so after first entering the do{}while loop, the case statements are essentially ignored.

case 7:	*to = *from++;

This line is where the real magic begins. If count % 8 was not 0, part of the first iteration of the unrolled loop will be skipped by jumping into the middle of the loop using the case label matching the number of extra words required. Then further iterations of the loop will continue as normal, copying the full 8 words per iteration.

The following case statements all serve the same purpose: to set up a label for a partial copy loop of the given number of words during the first iteration.

}while(--n>0);

This is the end of the unrolled copy loop. n, as calculated above, is the number of times to run the unrolled loop; remember that it included an extra iteration (due to rounding up) to account for the partial first iteration if count % 8 was not 0. When execution reaches this while, it will jump back up to the do (which happens to be in the middle of a switch, but that doesn't matter anymore - the case labels are ignored and the unrolled loop will now execute as normal, copying the full 8 words each iteration.

The magic is in reusing the same unrolled copy loop code to also do the initial partial copy.
The whole point of the research is that it cuts down this behavior by 30%. Seems pretty good.
Last.fm scrobbling has been the #1 request to my surprise! Track grouping is one of the next features, just need to think more about the browse process. The Echo Nest also has a great API for finding similar tracks that I was planning on using, but I'll look at Last.fm, too... thanks!
The vast majority of startups fail and it wouldn't surprise if the vast majority of these kids failed. As long as their lives haven't been ruined by the experience and they come out as well adjusted people, I say more power to them.

Disclaimer: I dropped out of high school to start a company almost 20 years ago.
Yet, artists are only receiving .00001 or some ridiculous amount per play per song.

Sounds like it isn't these "evil services" that are cutting them off a the knees, but the predatory contracts the labels set up with artists.
Apple v Samsung: Reading Steve Jobs emails
I knew this was going to happen, seriously glad Digia is bringing it to mobile.
And the original poster can always roll back the edit too. There's a standing order to respect the original poster's edit if it comes down to an edit war, even if it sucks.
Looks nice, I made this(http://www.tubalr.com) about two years ago and have been working on it every since with pretty much the same vision and hopes.
Not necessarily.

While it makes the spreads tighter for market orders, you could put a limit order in the middle of a larger spread and are likely to be matched.

If you join the bid or the offer (and are satisfied), you'll actually buy lower and sell higher!

So the real answer is: "If you are more patient, or smarter, you will pay less. If you are impatient or dumb, you will pay more.".

And of course all of this ONLY applies to the most liquid 500 symbols or so, which are the HFT playground.
Using The iPhone’s Front-Facing Camera, Cardiio Measures Your Heartrate
It sounds like they already tried something like that on ISS, and the commercial cameras still had problems.
I am reminded of a story about my retired scientist grandfather. When he first used the Internet, he did some searches about his field of study. A few pages in, he thought, "this feels familiar" and checked the author of the paper he was reading.

He had written it, about 30 years earlier.
This article is bad on so many levels. I am about to vote for leaving out wired from HN.
Mine too. Haven't they been trying to get away from being dependent on Facebook for a while? I remember seeing many articles discussing how this was one of their biggest risks, and efforts they were making to get away from being so tightly coupled with Facebook.
I like to think I contributed in some small way to their demise. My publisher sued SCO on my behalf while the IBM stuff was going on, and settled for a reasonable sum.
A realistic look at week one in an accelerator program
Blogspam, original here http://opinionator.blogs.nytimes.com/2012/08/08/hear-all-ye-...
Yes, very wrong. You have what you paid for and nothing has changed. If anything, the outlook is improved.
But does that really qualify as social etiquette or is it just mindless rule following? Honest question.
Why not to use SurveyMonkey
Let's say you want to run a survey or two, so you look at your options on SurveyMonkey. So you start here:

http://www.surveymonkey.com/pricing/?ut_source=header

The "Select" option looks good, with unlimited surveys and unlimited responses, so you click sign up. You dutifully fill out the purchase form, making your way to the bottom of the page, but as you're about to submit, you notice it's set at a yearly price, not monthly.

No big deal, just change it to monthly...but there's no option for that. The monthly plan are on a completely different page! Now you get to fill out the form again...your time is worth nothing, so who cares.

If that were it, I wouldn't be writing this...

So, you sign up for the "Select" plan on the monthly page. A few days later, when you log in, you see a message suggesting that you should upgrade in order to get unlimited responses.

Uhm, your plan has unlimited responses, right?

Nope. SurveyMonkey's "Select" plan has different features depending on if you're billed monthly or yearly.

That's insane. Who does that?
No. You're thinking of equity crowdfunding. No equity is changing hands here.
This works great. Beautiful. Here's mine:

http://www.smore.com/cuhv-dwellable-vacation-rentals
Obat Tradisional Gondok
Obat Tradisional Gondok,- Alternatif terbaik sembuhkan penyakit gondok dengan Obat Tradisional Gondok Ace Maxs hasil kreasi terbaik dunia pengobatan herbal, pengembangan dari berbagai produk kesehatan hingga mampu menjawab setiap keluhan yang ada.<p>Mengenai khasiat obat Ace Maxs untuk Obat Tradisional Penyakit Gondok, Khasiat dua bahan pembuat Ace Maxs yakni daun sirsak dan kulit manggis memiliki keampuhan dalam membantu mengobati berbagai penyakit termasuk penyakit gondok. Untuk Pemesanan Klik Cara Pemesanan Obat Ace Maxs<p>Khasiat daun sirsak dalam Ace Maxs untuk pengobatan tradisional penyakit gondok
Daun sirsak memiliki sifat yang sangat luar biasa yakni mampu menghambat pertumbuhan bakteri, menghambat perkembangan virus menguatkan saraf, menyehatkan jantung, meningkatkan produksi asi pada itu hamil, melebarkan pembuluh darah, membunuh cacing parasait, mengurangi stres, menguatkan pencernaan dan meningkatkan nafsu makan. Yang paling luar biasa adalah daun sirsak memiliki zat antikanker ( acetogenins) yang kekuatannya 10.000 kali lipat lebih kuat dibandingkan dengan kemoterapi.<p>Khasiat kulit manggis dalam Ace Maxs untuk pengobatan tradisional penyakit gondok
kandungan gizi di dalam buah manggis memberikan berbagai macam manfaat untuk kesehatan dan kecantikan. Dalam kulit manggis terdapat senyawa xanthone yang tergolong tertinggi daripada buah yang lain. Dari sekitar 200 jenis xanthone yang diisolasi dari alam, sebanyak 40 jenis ditemukan pada manggis dan paling banyak terdapat pada bagian kulitnya. Dengan kandungan xanthone 123,97 mg/ml, kulit manggis dapat membunuh penyakit dan memperbaiki sel yang rusak serta melindungi sel-sel di dalam tubuh.
You're naive or outright lying if you think that all HFT firms are simply doing what earlier generations of traders did, just "faster."

http://www.nanex.net/aqck2/3528.html
This is freaking awesome.

Is there any way to make it so the play/stop/previous/next shortcuts you have right now work off the respective keys on the keyboard? I'm really used to hitting the pause button on my computer so and if I do that right now Spotify start playing random music while I'm trying to pause this app.
> She demanded a LOT from the students, a truly incredible amount of writing and work.

Guys. Do me a favor; if this is the solution, leave education broken. I'm serious, I'm amazed I haven't already burned out on school work. Even a little bit more and I probably would have by now.
Show HN: Chartulo.us - Chart anything from the command line
Groklaw: Judge Koh should publicly apologize to Samsung's lawyers
I've been looking for something like this ! I'm about to launch an app and need a splash page. This looks like the perfect way to do it.
It has only been one year. College graduate-bound students still have at least three more years to go until they can even consider changing the world. Years five and six will be much more interesting.

The way I see it, these people are not foregoing education. They are just receiving it through other, non-traditional, avenues. That does not mean they can learn faster than anyone else though, so it is no surprise that they are going to take a few years to learn before they can start seeing accomplishments.
I think this is the right move. In my opinion, TextMate is not that great to ST2 or some other editors. Hopefully, it being open-source can get it closer to being on par. All I can say is thank god I never bought previous versions of TextMate and went with great alternatives.
it might be 1% of the average position size (and thus margin), and still account for 30% of the trades.

In "long term trading", you buy 100,000 shares and weight, locking down margin big enough for 100,000 shares. You sell it after a month.

In "hft", you buy one share, and sell it. You repeat that 100,000 times in one day. If you did this smartly, you come up with some profit, and you only need enough capital to have a margin for 1 share.

Furthermore, at the end of the moneht, the hft guy had 20 times as much volume (assuming 20 trading days in a month), which is why the exchange loves them so much (they live off volume!), and why the exchanges will never let hft be regulated out of existence.
App.net Contributions break $300k
a very unexpected news for today! certainly i hope allan won't abandon it but keep leading this open source project.
yeah, i totally understand the need to focus on one platform at a time if you’re not going for a web app, but a Windows version (guess i’m in the minority here; ironic) would also be much appreciated. it looks really cool; would love to try it out someday.
I never told they are stupid. Rather, I think a simpler environment enables more productivity for the developer. Assembler is hard, some people master it in incredible ways. Does that mean that C is useless? No. Node goes the way of unifying the web stack around JavaScript, I find it a least interesting. The future will tell the rest.
Hi HN!

A lot of our friends have created startups that don't offer email and password, and just use Twitter or Facebook for user accounts. At our previous company, we found a large majority of users still prefer to use email and passwords. So, we decided to try and make email and passwords as easy to use as Facebook Connect.

Feedback is welcome!
It appears that NASA already sent a microphone to Mars.

And you can listen to it:

http://mars.jpl.nasa.gov/msp98/lidar/microphone/mic_found.ht...

[Edit] Never mind, Mars Polar Lander crashed.

http://en.wikipedia.org/wiki/Mars_Polar_Lander#Communication...
Automatically sync Github to Heroku
I think this was something a lot of people had seen coming. Really at this point it was only Hardcore Textmate users left. Most people in our office use either Sublime Text 2, BBEdit, Emacs or Vim. Sublime has made the change from Textmate really easy.

It's good to see that they are sharing their hard work with the community but it's sad to see a legendary text editor basically die!
That setting only changes the ability to launch an app right after download by double clicking it. It doesn't actually prevent the program from running, you just have to take more steps to launch it the first time.

However TM is being kept out of the app store for other reasons, such as it's ability to prompt for an administrator password to allow writing to protected files.
Thanks :)

Are you using a custom keyboard? Right now I've only mapped the Apple media keys (using the Option-Shift prefix since iTunes takes over the non-prefixed ones and Mac App Store apps can't trap them, giving Spotify/Rdio the upper hand).
The Marketer's Guide to Tumblr
First off, I really, really like pypy. It's been slowly taking over my data-massaging-type tasks, and consistently yields 5-10x speedups over cpython.

That being said, I'm a little nervous about all the energy being exerted on novel multicore stuff. Pypy has always been somewhat of a research project, but it's so close to being usable in a mainstream setting. I'd love to see them getting it over the final few hurdles (an out of the box as-fast-as-simplejson json module being a major problem, better docs for performance tuning being the two I've noticed).
It's very important to keep in mind that Spotify and Pandora keep very little of their revenue.

Based on calculations I did back in April, Spotify has about 3 million paid users and 10 million unpaid users. Spotify said they were on track to do close to $900 million in revenue this year. About $662 million was set to go to the record labels. After all of Spotify's considerable costs, they'll run a loss.

When Pandora went public last year, they did it on $75 million in revenue and $74.25 million in expenses in that quarter (a 1% margin).

The more successful Spotify and Pandora get, the more likely the record labels are to ask for more money in contract negotiations.

These are great companies that make great products. They will unfortunately be sharecropping on the music labels' land.

Just as many of us consider it unwise to build on Facebook or Twitter's platforms, we should be just as wary about building a business on top of the music or movie business (Netflix is in the same boat).
Right Now: Livestream of Curiosity Press Conference
Meteor 0.3.9 is spiderable
Yeah,

Apparently, when you try to submit a form that was not added to the body, FF and IE will just silently fail, while Chrome deals with it like a champ.

That's what you get with last-minute optimizations :/

We're in the process of deploying a fix.
This is fun.

Did you hear about PG's ambitious medical startup idea? - http://www.reelsurfer.com/watch/clip/share_id/7127/390
I was wondering what "splash page" means in this context.. I thought this app generates splash screens which are displayed when a mobile app starts up (not a good thing anyway). I would rather call it "presentation page" or "virtual flyer".
At first glance, I suppose there would be that potential. I think unglue.it has chosen their business model very wisely. By starting with already-published books, they make money laundering rather difficult to carry out and easy to detect -- to launder money through their service, one would first have to publish a book, which would probably have to sell a significant number of copies for unglue.it to even consider it.
Transform Your Puny Weakling Tech Muscles into InfoSec Brawn
Ask HN: Would most managers today fire Steve Jobs?
I've been reading Steve Jobs bio. The way he acted, dressed, managed, though of ideas. It seems like a typical manager in a typical company would have fired him. The main guy he worked for, Alan Acorn was not a typical manager.

If my premise is true and most managers would have fired Steve Jobs instead of working with him, what does that say about most managers? If this is the case, how do we make sure this doesn't happen to us and our companies?
If this is the best that the top 24 pics from universities can do, I most certainly wouldn't call this a good criticism of traditional education.
My favorite part about this is the built-in event tracking. You can easily see even detailed things like whether people failed the signup, maybe one degree of tracking beyond, say, Mixpanel. Hopefully, this can easily be integrated into larger systems like the same.

I love the built-in SSL. --My only real concern, and I'm sure reviewing the docs further will help me understand more, is how I mirror users on my app so that I don't have to query the REST API for user accounts.-- EDIT: Looks like it's automatic. Even cooler.
Missing, high-performance **censor** for Python & Humans
another idea is to attach 'n' maintain list of naughty words (possible with translations to all possible languages.
Google agrees to pay record $22.5M FTC fine in Safari bypass dispute
Why does the $2.5 billion Curiosity use a 2-megapixel camera?
Air France offers Promotions to Paris | Vietnam Travel News
Accra
Accra - the capital and the largest city of Ghana – is one of the most popular travel destinations. Not only in Ghana, is Accra one of the busiest tourist destinations in African continent.
An average ranking would be no different than a personalized one in terms of accurracy
The Power of Social Sharing
Interesting video, but the whole things seems to be blown out of proportion. The video cost US$5,000. The funders were two people working in financial services, outside of the US. Given the title, I was expecting a heck of a lot more.
Why do they allow it for kickstarter (as stated in the article)?

Is it possible the reason is because kickstarter is not interfering with their primary business?
Meteor 0.3.9 released: Search Engine Optimization
"the kids don't perform any better there"

You bring up an interesting data point. I wasn't even aware there were states with no teachers unions, that is a bit surprising. Do you know which ones? Without looking up the states and the stats, I'll take your word for it. I have no expectation that labor unions increase or decrease teaching quality, so if true as we'll assume, this is not particularly surprising.

I would expect, though I haven't checked, that these areas with teachers unions have better pay and benefits for teachers. Is that true, from the data you have analyzed?
Build packs and GitHub hooks are also on the roadmap
Detecting spam on Hacker News
ST2 is native enough for me and cross-platform should be on the list of every programmer's requirements for a text editor.

I use Vim on OS X right now and I like it but used ST2 just yesterday (odd timing). I agree with others that it is basically the TM2 we were waiting for.
I was assuming that the desired course of action was to enter or exit a position, rather than to enter or exit a position with moderately high probability.