skysight-inc/HackerNews huggingface dataset:
http://bit.ly/rvhILj
Mini Cooper - Customer service done right
I presume the report didn't just randomly come out at some random time. That is, everyone knew exactly when it was going to come out.
It is extensive and up to date but it is lacking a brief status of the current situation and whether the site is safe to download from. The answer is currently "no", 90% safe is unsafe.

It's a shame that they seem to have put the service back up in an unsafe mode, I would have hoped that they could have quarantined the unverified Gems.

Edit: Looking at the status page the API is down so it can't be accessed from Bundler so they are doing it the good/safe way.
Are you saying that, after reading the natural gas report and having hours to digest it, you could make a better decision of where to hedge your position / whether to place buy/sell orders, than by simply knowing when the report was to come out, and anticipating a storm of activity immediately preceeding it?

If the time that the report was due out was not known in advance, I could see this being suspicious. But just finding a flurry of activity at a time when you judge that it might have been prudent to wait and read the news first, that is not any evidence of illegal activity or fraud.

It is evidence that these day traders are getting more confident in the ability of their robots. That is true.

Rule # Evleventy Billion Six Hundred Thirty Eight:
Look around the room and try to spot the sucker. If you can't find him...
I could have done without the colour "correction" nonsense that PNG introduced: http://hsivonen.iki.fi/png-gamma/
I can barely trust Facebook when it comes to privacy settings. Personally, I'd never mix finances with Facebook.
I think it's a smart move. I doubt this will directly be a major revenue stream. But there's more at play here. FB has been trying to figure out ways to track and collect retail data for a while. Remember beacon? This seems like an interesting way to start understanding what you buy and where. Thus making advertising even more efficient.
To make shenangins more obvious, what if 1 minute were the maximum resolution that any trade could happen? Say, every order gets a random number of seconds between 0 and 60 added to it before it is executed. Or even longer. What would happen if everyone gets 10 minutes to digest any news?
DataDrivenJournalism.net
Each exchange is implemented differently. Some have much lower round trip latency times, but currently latency numbers are in the microsecond range.

The quotes themselves are provided with resolution from 1msec to 1nsec (depending on the exchange and on the type of data you wish to receive)
I know it's not formal for a comment like this, but: +1 for 'brew install rethinkdb'
Here's a study that showed an increase in productivity with telecommuting employees: http://www.marketplace.org/topics/business/freakonomics-radi...

A reduction in health risks and distractions are two of the noted benefits. If productivity depends highly on teamwork, telecommuting may not be ideal, but it should improve individual productivity for the right employees.
Small investors can only buy on bad news and long where applicable (i.e good company). Bad news and poor technical performance even if for a period is guaranteed almost to be driven down by HFT. And sometimes HFT over does it (maybe on purpose to let the suckers flood back in). I.e. Apple going to 430, Netflix to mid 50s after similar shorts/run ups and battle of machines.

We all will be using HFT soon via proxy or already are. I would say this, possibly in the long run it is better as there will always be HFT algorithms that buy on the dip and take into account technical input as well as human input. Humans are irrational but machines only take a part of that into the algorithm, relying heavily on technicals, futures and news in addition.

But there will also be massive shorting efforts as this used to be a tenured skill, but now a machine can match anyone on shorting. Flash crashes are now always possible but also recover quickly. The only way to change this is to charge more for trades and throttles, then there will always be inequality there as well. This also sort of lessens run away bull runs as well as the machines will always pull back first or buy first if past thresholds are met and futures line up.
I understand - that wasn't meant as a challenge; rather, a request for a recommendation! I was on the verge of placing an order for a Raspberry Pi today.

I took a look at the Arch Linux ARM devices (http://archlinuxarm.org/), but if you (or anybody else) has any experience with a particular one, let me know.
I will assume you tried chiropractor, acupuncture, and perhaps even yoga?
yes, I saw that, but think it in this way, that its a very unreasonable way, to give the time in advance. Its better for investers to have some luck with this, if the time is not given in advance, just the day roughly. The news will drop at any time during the 12 hours before or after the given day.

This would cut the advantage those hardwired trading machines have, that do tons of trades in few seconds or even milliseconds.

This should be one of the reforms against such things, in the interest of common folk investors.
I don't think this would be any more secure if you were to enable networking on the VM to allow requests from the host machine, which seems like common behavior so that the developer can access the webapp running on the VM from a browser on the host. Or are people developing inside a VM and then testing with a browser on the VM?
Valve: The Steam Box’s biggest threat is Apple TV
This seems to me to simply be a gratuitous speculation on Jody's death with no other purpose than to try and generate traffic by appearing to be some sort of brave, dissenting voice. It is completely unnecessary and in bad taste to pontificate on his cause of death and, even if it was suicide, I really struggle to see the benefit of discussing what is ultimately a private matter for his family.

The argument that discussing the circumstances of Jody's death is necessary because there is a systemic issue of founders killing themselves is outrageous and an insult to the reader's intelligence. Is there any evidence at all that founders are more likely to kill themselves than, say, the unemployed or indeed any other vocational group? Sure, being a founder is stressful but then so are many other vocations in life...
That's fascinating. Goes to show that decontextualization is the ultimate disarming of a slur. Abstaining from the word completely leaves it loaded with hateful power.
If that's the point, then I'll agree that the issues is indeed complex. This all highlights the need for more research in an age of better tools for videoconferencing and cloud project/file management.

As a management major (do regret) I was taught that it only works when there are clear definitions and metrics for success, especially routine tasks that require less creativity. I don't see that backed well by modern research, and I wish we had better research.

I also feel the anger people (especially programmers, it seems) feel about not being able to work remotely is misplaced. If it upsets you that they want people to work face-to-face, you're probably not a good fit for the company culture that requires it anyway.
Girl Geek Power: Two Ultimate (And Hot) Girl Geeks
Which begs the question of whether it was accidentally early.

It may well be that the 'early' trader knew they weren't the only one with early access to the data and intentionally set their trades to be a tiny bit early, to increase their chances of getting out ahead of the people who schedule their trades for just-after the scheduled announcement.

Which may well indicate a larger problem than one guy with a tip.
So a component subscribes to some event somewhere. Who's triggering the event? When you're debugging in Firebug or someplace, what does your call stack look like? How hard is it to find the source of the event? All you know is it bubbled up from somewhere.

Say I want to add a component to a page. Which events do I need to trigger to make it do the kind of things I want? What do I need to pass as a payload to those events? How do I know if there's a consumer for my event or not? If there isn't a consumer that's probably an issue.

The eventing bus adds an additional layer of indirection. If your app can be truly decoupled, then this would be great. But I just don't see that use case being very common. I have never worked on an application where the broadcast model was more benefit than pain in the long run.
At the risk of asking a stupid question - this isn't related to the Humble Bundles is it?
I would not call a nursing job pleasant.
Research suggests that more guns = more suicides.

"The preponderance of current evidence indicates that gun availability is a risk factor for youth suicide in the United States. The evidence that gun availability increases the suicide rates of adults is credible, but is currently less compelling."

http://www.hsph.harvard.edu/hicrc/firearms-research/gun-owne...
400 ms is an eternity of time. I can't imagine they'd be off by that much.
Microsoft disqualified from first offical EU cloud office software procurement
Kammarkollegiet is a Swedish authority that amongst other things performs procurement deals for Swedish government authorities and counties.

Microsoft claims they were unfairly disqualified by the conditions of the procurement since they required users to have a local Microsoft Office install. The winners of the official procurement are Google Docs and VMWare Zimbra.

Microsoft also says that they put extra care in this procurement since it is the first of its kind within the EU.
So is this evidence of insider-trading ? Why would they not prosecute or at least investigate ?
I understand where you're going here:
pubsub communication can be both a blessing and a curse,
it can be hard to ensure a consistent usage, hard to debug when there's long chains than one place -> the other.

I think the sandboxing from aura.js is pretty interesting here, since you can always look up which widgets are allowed to talk, it makes it easier to narrow down the problem.
> We switched from almost always in the office to a ROWE (Results Only Work Evironment)

That's awesome terminology. I work from home now, but I had a test run in my previous job that was almost always in the office. I ruptured my Achilles and was unable to move about. I felt more pressure (in a good way) to get stuff done, because I felt that i could delay my return to the office longer if it was crystal clear that I was being productive.

I found the same odd productivity boost working a week out of 2 week vacation on the beach in NC. Surprisingly, I was able to focus a lot better since i wanted to have lunch with the family and go for a swim and also because I knew I wanted to stop at 5PM for some beach time. I should clarify that I wanted to stop and feel good about myself that I accomplished a day of work.
This was futures, not stocks, but I see where you're going.

Market makers aren't competing with buy-and-hold investors. Price fluctuations like this don't affect people that are investing in the fundamental performance of the underlying company. The price may swing by a few percent randomly in either direction, but in the long run, a growing company will have a growing stock price.

Equities make up much of my portfolio and I haven't been disappointed. As cynical as everyone is about how "big companies suck", they have historically done a pretty good job creating value. And I think that will continue for some time.
How can you read this chart, and infer from it that the activity is due to having already read the report?

Surely everyone knew that the report would be released at 10:30, and they had strategies (or hedged positions) that were not as likely to be influenced by the contents of the report as by the market forces surrounding their orders?
If you're thinking about installing this plugin, you might want to hold off for a bit: https://twitter.com/duosec/status/297054601042096128
They can reach me via IM, phone, webex, etc. Initiating communication this way (maybe excluding IM) is somewhat more formal than face to face chatting. This gives the initiator more incentive try to work out their own problems first without bugging me (and that's great). If they truly need me for something, I'm happy to oblige. The casual face-to-face "do you have a minute" interruptions are the ones that really kill productivity.

I'd like to respond to some of your other comments:

If I had to endure a culture where this was acceptable:

> Why aren't you answering your phone? Why haven't you responded to that email I sent you 5 minutes ago? Are you even at your computer right now? Hello???

I wouldn't work there for very long. This mentality of "butts must be in chairs" flies against the notion that software engineers are professionals and should be treated as such. This nagging is a great way to lead to a broken, angry engineer.

That said, I agree with your premise:

> Team productiviy > your individual productivity. It's that simple. Do you think your team members interrupt you just for the fun of it? No, they interrupt you because they need your help to accomplish something.

But there is a fine line between nagging and actual necessary interruptions that is deepened by remote work. Asking a professional why haven't they responded to the email you sent 5 minutes ago, to me, is crossing the line and if everyone on the team has to endure that kind of behavior then individual and team productivity will both suffer. I've experienced being micromanaged and it's terrible and it's definitely not conducive to my productivity. The rest of the team seemed the same way and thus the team productivity suffered as well. Creative thinkers need uninterrupted time to plan, think, and execute.
This is reminiscent of Benjamin Graham's "margin of safety" idea in investing. Get yourself in a position where you think the stock you want to buy is cheap and certainly worth buying. Then buy it if it only if it becomes even cheaper.

Put yourself in a position where you think you are unlikely to get hurt by a single mistake, and then insert an additional layer. So really it should be three :)
Getting from local user access to root access on an interactively-used Mac is almost trivial. Inject something into the user's bashrc/zshrc that watches their commands and waits for them to successfully use sudo. Then run sudo again immediately and do arbitrary things as root.

There are several tricks that can be used by JavaScript to connect to non-origin servers, in limited ways.

To create a GET, inject an <img>, <script>, <iframe>, or <style> tag. (Or several others.)

To create a POST, inject a <form> tag, and call form.submit()
Microsoft says they were unfairly disqualified because they require each user to have a local install of Microsoft Office.

They also say this is the first official procurement of this type of service in Europe.
You'd only stick algos to automatically sell at a given time if you were mad (as you'd act on a move, not a time) - and the down and half-up tick indicate straddles set around the position.

This may have been a single rogue performing an initial sell, causing a drop which caused all the other pre-set strategies held by folks with very close to the exchange links to also sell, and then subsequently buy back to the midpoint.
The post title to me has the possibility of him still being alive... I find the full title much more clear.

"Should We Talk about the Fact That Jody Sherman Didn't Just Die, But That He Killed Himself?"
Sorry if this is a question with an obvious answer, but how is the report delivered/obtained?
Will laws work? I imagine the big investment banks will just set up dark pools in countries with favorable laws and just trade there instead. Added benefit: no more taxes!

The solution is to realize that high-frequency traders are playing a different game than you, even though they're on the same playing field. They do weird things but it's probably not hurting your returns. (It wasn't HFT that imploded the big banks, Enron, and Worldcom, right?)
Very true. Thanks for the feedback. I'll see how I can correct that.
Hitler's Wristwatch
"is plotted with official exchange timestamps" suggests that they are doing it wrong. You can't compare apples to oranges without knowing how the exchanges are timed.

For those who do latency tests, this is a very important point: you should always be on the lookout for what clock is recording the 'start' and the 'stop' and to be sure to consider clock skew.

To get a sense for how far timestamps can diverge, OATS -- the reports that are sent to the Financial Industry Regulatory Authority -- require that machines be synced to within 3 seconds of NIST (which is nearly 7.5x longer than the 400ms quoted).
My early stage startup has been looking for commercial real estate in New York City and the entire process is just broken. No transparency, no reputation system, no repeat game for brokers. I'm hopeful 42Floors can bring needed innovation to this industry.
Damnit, Aaron, we still need you.
I could not help but misread #3 as "be willing to talk to yourself a lot".
Think this all there is. You could definitely build a real time system. http://ir.eia.gov/ngs/ngs.html
No, his point is that it already is and we can declare anybody who doesn't know to be worse than a "trained monkey". I say the evidence clearly shows that it is not widespread knowledge (IMHO "trained monkey" makes it sound like you could ask a normal college sophomore about this and get the correct response, which is just false, a lot of programmers don't even know what the term "serialization" means), and while it is a great goal we can not act as if it is already true.
It seems to me that Apple TV and Steam serve entirely different segments of the market. Those most likely to buy Apple TV and those who would buy the Steam box are at opposite ends of the spectrum. Apple TV fans will be looking for a better, smoother, and less confusing television experience. Steam fans are more technical gamers and geeks who want the functionality of multiple devices (including a PC) on a single device.

Apple is a threat to Steam much like the iPhone is a threat to Windows.
Yup. Very few progressive measures are passed for reasons that we'd recognize as progressive today. I'm going to highlight a book that I haven't read:

http://www.amazon.com/Liberalism-Counter-History-Domenico-Lo...
trading fast isn't the problem. it's quotes being made with no intent to ever execute them. like someone at an auction making a bid and then saying "just kidding"
Great... this really helps a lot. Now I finally understand.
Having a team of remote people require a company to have it's shit together, mostly with respect to communication, and to a much less extent, "process". Most companies (read: executives and founders) are not good at communication, and are generally not interested in changing. Instead, especially with startups, people fall back on "everything happens in front of the whiteboard".
Totally agree. I suppose that many founders just don't see recruiting that way immediately?
> What social ill-effects can you cite in the case of cocaine-infused soda?

What social ill effects can you cite for not distributing bath salts with every hot meal lunch to grade schoolers? I don't believe that specific combination has been done recently (or ever) so we have no evidence it's bad. Let's do it! </sarcasm>

Constructively speaking, perhaps we should do the research first, and put cocaine in soda after.
Don't accept a job offer based solely on salary.
The author seems completely certain of the cause of death -- it certainly isn't presented as speculation.
Definitely agree with some of that. Telling people who "don't know otherwise better" to do most anything is dangerous, let alone something as extraordinary as changing their career.

My point is: For many, the most dangerous attitude to have about a so-called "steady" pay check is that it will remain steady, and that they'll remain engaged in their work for years.

For many people, especially those early in their career, the biggest risk of all is to not try new jobs, roles and challenges. Basically, becoming prematurely specialized.

Startups, especially, are great at solving that risk, and thus lowering career risk overall.
This sounds like the type of regulation that people outside of an industry put on the industry with good intentions but really no idea what the consequences would be.

Consider a company who holds a press conference announcing something huge (either positive or negative). Anyone wanting to buy or sell in this tiny window pretty much gets shafted by such a system.
The metasploit folks put a pen-tester's guide to finding Rails-running targets on their own blog here:

https://community.rapid7.com/community/metasploit/blog/2013/...

In addition to common port numbers and stuff like redmine, their tipoffs include looking for Rails-style session cookies, and HTTP response headers emitted by Rails or support machinery. These include "X-Rack-Cache:" and the "X-Powered-By:" header that Phusion Passenger tosses in even if you've configured Apache itself to leave version numbers and component identifiers out of the response. (I'm not sure there's any better way to suppress this stuff than adding mod_headers to the Apache config and using "Header unset")
any idea what kind of profit we talking about here? Perhaps this is just not worth for Federalies to pursue...
Russian ‘Clean Internet’ experiment gets green light
I just wrote a blog post: http://words.steveklabnik.com/how-to-not-rely-on-rubygemsorg...
Gendered Tech During the Rise of Radio
This is currently being discussed on https://github.com/tenderlove/psych/issues/119

There is also https://github.com/dtao/safe_yaml (hat tip @patio11, who also points out that this has not been audited for completeness/correctness)
Is there any way to subscribe to these Nanex posts? Couldn't find an RSS read but I'd like to slowly dip into HFT, and they like a good source of trading news.
The site doesn't seem to let you zoom on ios, and is zoomed in quite far by default.
How do you find office on RT? It's unusable for me. Too slow.

Fortunately it's not my machine :)
Apple loses bid to revive Galaxy Nexus sales ban
Unzipping HTML5s
True but I also assume a large part of algo trading is deducing up/down signals from new information and acting quickly. I've heard the bigger reason high-freq algo trading is used is to mask larger moves in position in noisy trade bundles, avoiding price shock.
for the love of all things.

Forgot. Password.
I Want This App: iPhotograph
To the millisecond? I suppose it's possible. Even so, rumors drive spikes all the time. Someone could put out a false report, committing fraud in the reverse direction. I still doubt such a fraud could be detected at the time in any remotely reliable way.
Photos of Famous People Together
I don't disagree on seeking a sensible P/E ratio. I'm stating that in order to determine what qualifies as a sensible P/E ratio, you need to look at the industry/market the company operates in.
Lego ball clock
I am skeptical.

I am one street crossing away from death. You are one car ride with a seat belt away from death.

You really need to have some rough probabilities attached to things for this to be reasonable.