skysight-inc/HackerNews huggingface dataset:
Hello mknoke. It looks like the end of your post got chopped off, but I would like to see what else you had lined up. Thanks.
Put a burger in your shell
I'm just wondering who Facebook is going to share this data with.

I think you answered your own question with:
pays gobs
Natural Async Programming - samholmes
Price stability is the only way to lose the interest of the investment crowd. I think it will happen eventually, but it might be so far away that another similar currency might become preferred for exchange first.
I like that you said use and not hoard :P
If we're genuinely concerned about problem solving, why not use the scientific method?
Define the issues to be resolved, then each party proposes their hypothesis.
Then a moderator, who knows the issues ahead of time (and has information along with statistics about the subject), can keep the "testing/experimenting" phase on track.
Maybe even a whiteboard with notes so we can keep track of what each party proposed while allowing us the ability to make revisions.
Time to give up Google.
You can do it; you just need to only evaluate your algorithm on data it hasn't been trained on. The same as with any machine learning problem really. Though it is indeed dismaying how many programmers dabbling into ML tend to do so without any scientific rigor...

Whether the stockmarket can or cannot be predicted on the short term based on its past is another question... but I've been gathering some convincing evidence that it cannot (as in, its variations have no intrinsic structure; though it can still be predicted based on various external factors).
Google Now already does all of this. It deduced my address by scraping my emails, and somehow it knows where I work, too. When my airline tickets were emailed to me, it brought up flight tracker information and weather for both arrival and destination cities. Creepy.
Beat me by a minute. Was busy editing the bash profile.
The Story Of A Failed Startup And A Founder Driven To Suicide
CIA, not NSA. Though of course there could have been representatives there.

I think it's also worth noting that covert agencies may find benefits of their own in a public global system for moving money around quickly, verifiably, irreversibly, and somewhat anonymously.
As an alternate thought, could companies encourage their developers to form an industry union--and then have the union sue?
Apple and Google have a don't have a long track record of intentionally exposing information that was entrusted to them as private.
what's an example of an external factor? maybe I can find it on quandl and backtest it.
Ask HN: I'm a generalist. Not a specialist. Getting a non-entry level job.
I have never acquired a super awesome ninja skill. Straight out of college (6 years ago) I landed a consulting job for Fortune 100 companies (later hired by competitor). Solved ambiguous problems in the Learning Management Systems (LMS) space working on a ton of technologies and the projects rarely lasted longer than 3-6 months. Learn it, program it, and move on. I worked with offshore developers, managed onsite resources, appeased project/product managers, turned vendor integrations into sexy solutions, and pushed out PowerPoint updates for CTO's.

It was fun...for a while. Learned a TON. And made a lot of money. But I left the job to try my hand at a startup. It failed. C'est la vie. But learned twice as much in half the time. Best experience so far but I am out of money.

Now it's time to apply for jobs. Need financial stability for a while and the "corporate" jobs want interviews but pass when I am not "the guy" on technology XYZ.

Trying my best to escape the world of LMS's -- where I have a good reputation -- but cannot seem to seal the deal on a job that is not entry level. Any suggestions?
So? Winning some arbitrary prize does not mean anything, other than the fact that he won the prize. It implies no level of intellectualism.
Internet Speeds & Costs Around the World
Did anyone actually try this with real money? Does the model include transaction costs and market impact effect?
Given that EA's Monopoly for the iPad has a built-in Prius to serve as one of the game pieces, I'd say not trusting them is wise.
It looks like Google improved things a bit in the 7 months since that review.
Facebook doesn't sell user data.
Nice job. I made almost the same exact interface a few months back in node.js + mongodb http://red-ant.herokuapp.com
fix the link to point to whatever content you're refering to. Linking to the home page is not that useful.
Sure, if for some reason you assume an economy only has one currency.

It might well be the case that bitcoin becomes a currency for rapid interchange of funds globally and everyone keeps local currencies for everything else.

Or a million other possible scenarios. In no way is an all-or-nothing approach required.
Most sites are broken in some way without JS these days, but usually in a way that doesn't matter if if all you want to do is ready the body content, and sometimes it's actually an improvement. Not loading 10 sharing buttons, 15 analytics packages, and a bunch of ads due to them all relying on Javascript makes the internet a more pleasant place.
Make it an app, not a website. You might still have a shot despite all the apps gaining millions of users in Asia.
We are still actively developing Derby and Racer. We are currently working on a re-write of Racer's internals on top of ShareJS that will make Derby useable for a production app. See: http://blog.derbyjs.com/2013/03/26/getting-derby-ready-for-p...

Our initial goal in open sourcing the framework was to get some ideas out there and see what worked well and what didn't. We've learned a lot from this process, and we now have a much better idea of how to build a great system.

We are excited to see all of the innovation coming from Meteor, Firebase, and other new realtime systems. While there are similarities, our teams have different perspectives on what the future of web development looks like, and we believe there is still a great deal to be gained from further development of each of these platforms.

Currently, our changes to Racer will keep a similar API but make Derby apps much more stable and scalable to large production deployments.
> You need to explain more - for example what do you mean by a "partial"? A quick search for "partial functions" gave me several links to mathematics articles.

The magic phrase you were looking for is "partial application." (Partial functions are a different, even more esoteric thing.) Basically, partially applying a function means you create a new function that calls the original with some of the arguments already filled in. For example, you could write this:

var getUserList = partiallyApply(jQuery.getJSON, 'http://example.com/user-list');

and getUserList would then be a function that takes a callback and calls

jQuery.getJSON('http://example.com/user-list', yourCallback)
The stockmarket is primarily driven by the news, both on the ultra-short term (minute scale) and at the scale of a few days. So, scraping the web and performing semantic analysis of investor sentiment can be a good way to get an edge in the game.

Though in order to be really effective you'd need to do it before Wall Street traders' reactions adjust the prices, ie. get access to Bloomberg's B-Pipe [1], do real time semantic analysis and place orders with ultra low latency. Which quite a few trading firms are already doing...

Other factors include P/E ratio (only accurate in the longer term), div yield, recent growth...

[1] http://www.bloomberg.com/enterprise/enterprise_products/data...
Five Years And Nothing To Show: How Doom 4 Got Off Track
> That he enjoyed it and you didn't?

This is what a film reviewer does? He liked it watching it, so it gets a high score? How about whether the readers of his review would like it?

> Your comment sucks.

This is HN, not reddit.
I liked the post but you can definitely use that factor to your advantage. Its all really subjecetive, if you have code that is structured to die and not be continuously running then you probably wouldn't run into any problems, that said, PHP is arse.
Facebook already has that data and gives most of it away via connect to third parties with a click. If you're already using Facebook, and using location-based apps, then getting upset over this is silly.
I frequently have friends coming to me for resume help/career switching advice because of my past as a recruiter for a very large, local healthcare provider. (well, not local anymore, I moved)

In cases like this and many others where individuals aren't getting the interviews they want almost always comes down to the resume; or more specifically how you've worded the resume. Frequently, and to this day I encourage one to take their resume from a laundry list of duties to a utility belt of achievements and accolades.

By this, I don't mean promotions or medals awarded, but if you had to look at one line per resume and decide who would get the job, who would you call back:

Resume A:
"Follow-up on sales leads and deliver cutting-edge presentations on our product"

Resume B:
"Increased subproduct sales utilizing methods x, y and z; resulting in an n% revenue boost for Q1 2013"
To me, backtests are constructive but like you said, not predictive and perhaps questionably meaningful. Any good strategy using technical analysis will be able to identify a trend in any market. What differs are entries and exits. These factors can be influenced by current events making them tough to model into an algorithm especially with one with a shorter timeframe.
I bought BitCoin and I liked it
Hope my wallet don't mind it...
It felt so wrong, it felt so right, let's transact tonight
Sure, but then I have no sense at all of the distance traveled.
I have for two years now been playing around with Algorithmic trading as a hobby and I am amazed by people who think wave riders or simple mathmatical transforms will get them profits in the market. I have found that the best method is still a good mix of modeling and trader input. I don't think a model exists that you can just turn on and have it print you money. So attempts like this to make one of those really are a waste of time. Your systems should be tuned to listen to you and then take what input you have and do what you cannot ( make decision in sub-second windows )
If you click on the code and search for commissions, you'll see how those costs are taken into account. The big missing thing is the market for borrowing the stock to do the short side of the trade.

No money has traded on my version no. But, I understand that asset management firms have licensed the more sophisticated one Jess wrote at TR, so I would think they use it with real money. From what I understand, firms look at numerous signals like this, and then make investments based on a combination of the signals.
I wouldn't try to escape the world of LMSes at all, I'd go straight there if you want stability, precisely because that's where you're "the guy."

Being a mid-career generalist is like not having chosen what degree you're going to graduate college with in your second senior year. You haven't done anything long enough to become an expert at it, to have it be second nature, to be able to teach others, to be able to lead a team at it, to be able to architect it. You're just a very experienced dilettante.

Early in your career when you haven't decided what to specialize in, that's cool. Late in your career, when you've specialized for several years in several different things such that you can wear any hat as a senior person, that's also cool.

Mid-career? Not so cool in the eyes of companies, where they want specific roles filled, not "find a problem and fix it, rinse, repeat."

If you're going to truly escape, then you're essentially restarting your career as a generalist at rung 0, ground floor, grunt work development, and hoping your experience gets recognized and you are allowed to rapidly advance within an organization.

Either way, it's not an easy path at this point. (I chose to restart my career about seven years ago, and am just about now "where I was" but in a different field.)
> I find it odd that Facebook isn't scared of the same legal liability. Infact, they should be more scared.

You don't understand how partnerships work in this case. Facebook is paid to provide data according to a contract between the two companies. That's it. They have many, many such contracts to fulfill with many partners. These contracts don't say "we provide exactly the data you ask for, no more, no less" because that is a lot, lot more work and at the end of the day the contracts still get signed and FB still gets paid. A lot. Where do you see legal liability for FB so far? Their terms of service fully permit this data sharing, and the contracts are just between FB and partner companies.

Meanwhile, the partner companies use the shared data to produce value-added products which they provide to their customers under existing contracts and policies. They can't violate their customer's privacy or rights under any of the existing such policies, which are not identical to FB's. In fact, depending on the industry of the partner company, these policies can be extremely different. It is up to the partner company - not Facebook - to comply with the partner company's contracts/policies.

> I don't see any reason why Facebook would give away more information than they need to.

Facebook doesn't see any reason why they should waste time withholding more data than they need to. They still get paid the same amount, and the partner companies just filter out what they don't want. What's the point? There isn't even a big long-term concern here for Facebook, since extra social data isn't exactly very useful years later.

> They have the skill and resources to filter data themselves.

You say that, but every large technology company has to prioritize what they use engineering manpower for. Not everything a company can do or wants to do ends up getting done. For example, you might say "Facebook has the skill and resources to delete data from their CDN. I highly doubt they would throw away money on byte stored in Akamai" and yet they didn't do so for years and probably still don't. And that's a far easier problem with real measurable costs. Compare that to filtering the same enormous data set differently for each partner company when there's no compelling business reason to do so. The contracts are still going to be signed and Facebook will still get paid. Why should anyone care?

> I highly doubt that they would throw away personal and sensitive to other companies.

This is something FB is doing and have been doing for years. So your doubts are baseless.
> That movie did almost everything its makers were trying to accomplish.

No, its widely regarded as a disaster of a movie.

See this review, which I believe Ebert said that he enjoyed watching.

http://www.youtube.com/watch?v=FxKtZmQgxrI
One example that comes to my mind could be an algo closely related to the price of another security or index of what have you. At times, this algo could be highly correlative and at other times less so.

I agree with you about random noise. Ultimately I'm just looking for something to make me feel like I'm taking an "informed position." You never really know what's going to happen.
Unless I am mistaking things* it looks like there is a rather big problem brewing regarding the JS engines in webkit.

Webkit guys want to remove support for V8 (and any JS engine apart from their own JSC engine) due to maintenance and complexity conerns BUT:

* Qt 5.x uses V8 in Qt's Webkit

* Samsung uses V8 (In a unofficial fork of WebkitGTK+ by the looks of it).

* Oracle want to add support for their own JS Engine to webkit.

Resolving this one amicably should be interesting. If you want to use Webkit on windows with anything other than JSC it looks like you might want to start investigating blink in detail.

* I probably am.
Gold has intrinsic value. Regardless of how our economic system functions, gold is useful. Bitcoin is useless unless it is intrinsic to our economic system. Bitcoin is absolutely nothing like gold, excepting that people assign value to it.
I feel the problem is not the Internet becoming crappier, it's more that our "real" experiences are becoming crappier as instead of living them, (too) many are completely indulged in documenting them.

An example is at a concert or club where more people are holding devices then dancing.

I've started carefully choosing where to take my camera with, as I'll be completely absorbed in taking photographs, later not having "real" memories of the event at all.

A classical xkcd sums up my feelings about this quite nicely:
http://xkcd.com/77/
Actually, the early beta is mentioned near the end of the blog post.
No. As in air, the speed of sound in stick is still slower than the speed of light.
That isn't an advertisement. People legitimately want content from Pages to show up in their news feed. If it was an advertisement, it would say "Sponsored".

But yes, ads are not out of the question in the future.
Not to mention most OEMs put a custom launcher of some sort on their Android devices already and pretty much always have. I don't see Facebook as being any more odious than Samsung just because they know I like The Black Keys and Mad Men too. My phone's manufacturer could collect much more personal information about me than Facebook does. For all I know they're recording all my calls and uploaded them somewhere.

Really it's just so easy in the tech blog world to get page views by decrying whatever Facebook does as an invasion of privacy and that's what Om is doing. He should be ashamed for writing such a brainless piece of linkbait.
Very cool. Is this available on github?
I'm really surprised to hear you say that you have ramped up on photography since scaling down on 'externalising.' For myself, hopping on to FB/Flickr is an incredible motivator to take more shots and the only effective (read: feasible) way I know of to test how people react to my work. Either way, good on you!
> Nanobots cannot repair angstrom-scale freeze damages.

Vitrification avoids ice. Nanobots could e.g. remove toxic compounds from extracellular areas and replace them with nontoxic solutions, and deliver yet-to-be-invented drugs that would activate upon thawing.

> Even biocompatible antifreeze proteins found in arctic oceans have a thermal threshold of 269K, which is no where near cryogenic temperature.

The stuff invented by 21st Century Medicine and used to successfully cryopreserve a rabbit kidney is a combination of the ordinary kind of penetrating antifreeze that depresses the freezing point (glycerol, EG, DMSO, and the like) with polymers that inhibit ice nucleation (functionally similar to antifreeze proteins). It has been known for a while that you can vitrify slowly by using high concentrations of the former kind of solute (depress the freezing temperature to below the glass transition temperature and the cooling rate no longer matters) but the latter lets you get away with somewhat more water in the mix, is my understanding.

There's a tradeoff when you cool things, where if you get cold enough it slows toxicity. They don't perfuse with the stuff until the brain is already cooled to near 0 degrees C, and it is ramped in concentration over time to prevent osmotic shock.
Engineers, Stay Agile
Github issues redesign
Let's not forget that the more economically successful a society is, the more resources it has to help others, save people, and prevent people from dying. In other words, one can contribute to such causes indirectly, by creating economic value.

What's indeed somewhat questionable is if the only purpose of one's work is to divert some of the money that is moving around in the economy into one's own pocket. The patent troll is probably the purest example of that. But to be honest, I sometimes find it difficult to determine whether an economic activity is more about sucking value or creating value. The line doesn't always seem to be drawn clearly.
Yes, yes it does. You'll need to refine your brief assertion to make it correct. It's all anonymized of course, but Facebook absolutely has many commercial agreements to share its user data with partner companies. A common part of these agreements, for example, is for the partner companies to also share their user data with Facebook.
Completely agree, been doing the same for last 3 years using a combination of machine learning techniques which without some human input are only at best as successful as putting money into a savings account, or in most cases would loose money.
Back testing is a real bitch. I've been building my own app for back testing recently, my specific interest being how published insider buys (SEC Form 4 transactions) affect the prices of stocks in the short near and long term. You can get dividend data and stock splits easily enough from some public feeds. But where do you get a database of ticker changes, bankruptcy events, and spin-offs, especially on the OTC markets? You can't unless you're willing to shell out a lot of money. Back testing properly is probably out of the cost range of the individual investor.

Some examples:

* Lehhman's ticker changes on the way down

* GM going bankrupt and then coming back from the dead!

* Skye International used to trade under SKYY (at 0.35c/share), but now SKYY tracks a cloud SaaS ETF 20.60/share). Think you got a big win using that strategy that including buying SKYY? Think again!
Lego Paper Airplane Folding Machine
what do you mean by trader input?
Probably because there is little to no hobbyist community involved. It's no one's baby, just their day job.
How Richard Feynman cracked the safes
HTC First with Facebook Home hands-on (video)
I don't think so, but you should be able to use a "Google Cloud SQL" db, which is MySQL.
"Will work for Bitcoins", think twice...
Right, but the width of the parent element in general depends on the width of your component, and then things are just bad.

The thing about the viewport width is that it's actually fixed no matter what things inside the viewport are doing, which means you _can_ base the behavior of things inside it on the width of the viewport.

The only real alternative is to have invariants where your component's width/height is determined and it's somehow enforced that no matter how you lay out stuff inside it won't affect those numbers. Basically think the entirety of your component inside an iframe, but without the separate script global and baggage.
This might sound unexpected or unattractive at first but stick with me. A non-entry level job that requires intelligence, high judgement, and a lot of hustle is as an EA of a high level executive or the office manager of a tech startup. You pretty much need to learn to do a little of everything and anything that comes up in either case, and you'll be paid well and report to someone senior who will trust you to make things happen and give your honest opinion while using discretion.

I know a lot of people who have used this role to propel them in a new direction, and in the startup case you can have a huge positive impact on the culture and operations of a young company.
Isn't that what people say about the US dollar when you mention the long history of collapsed fiat currencies?