skysight-inc/HackerNews huggingface dataset:
Any amount of rubber would only work up to a certain speed. And all modern cars are designed to provide 100% safety to passangers up to 30mph - crumple zones, multiple airbags, engine block sliding underneath the body of the vehicle, early collision warning, automatic breaking and so on. Encasing cars in rubber would not improve anything above 30mph, while I am fairly certain would increase the weight of the vehicle - making it consume more fuel and also heavier vehicles take longer to stop,so the benefit might actually be null.
Speed reading is like speed sex... Choose between 1 hour with 1 person or 1 minute with 60 people? Okay I get that you might prefer 20 minutes with 3 people and that's fair.

Everyone can learn to read faster and everyone can claim to understand what they read. However, is that all there is to reading? There are things like imagery, sounds, feelings, etc and they can be invaluable both for the enjoyment axis and for the comprehension axis. Not to mention that I couldn't care less about your comprehension 5 minutes after the fact. Come back to me in a week and tell me how much you remember.

But let's look at these often forgotten parts of reading!

Imagery. IRL you can become over-whelmed by visual stimuli. This means there's a limited bandwidth there. Since we're mostly visual creatures there's a lot of bandwidth there but it's still quite finite(If you want convincing participate in one of those visual research experiments). When you read faster, you should expect more of this bandwidth to be taken up. As a consequence your brain will take shortcuts to minimize load and stress. It may feel like you're seeing it all but you probably aren't. It's the fast system of your brain working. The slow part of your system is taking a vacation.

Yes, you can improve your temporal resolution but not by much. Sounds are a lot like imagery.

Emotions. We are bio-chemical systems and there's a time scale over which emotions happen. They won't take place any faster. If you are like me and you care about emotions when reading, you will slow down (All I get from speed-reading is a fast-beating heart and stress quite like the stress in one of those visual labs).

Consider this. Emotions are very important for long-term memory (which is probably the most important part of reading some kind of technical text). By reading very fast you are cutting your emotions short if they happen at all. You effectively average out your emotions. It might not feel like it because you are still experiencing the peaks and valleys but they are smaller and you'll never know it. Memories are formed better when the emotions are stronger.

Speed-reading is just another phenomenon in a series of maximizations along one dimension by disregarding full the effects it has the other dimensions. Other phenomenons are known as texting, facebooking, etc. Okay, these kinds of things have their place but the more we do them, the easier it is to let them take over our lives. Our brains are not designed that way. I just find it hard to justify calling it "I read x wps" when it's more so "I lossy-scan the page and get the jist of it while stressing over my speed".
I write php at work, mostly. But all my free time projects are in node because I love it.
The opposition to HFT here is hilarious to me. HFT and computerized trading is nothing more than the automation of the very lucrative trading industry. Do HFT firms make a lot of money? Sure. But it's coming out of the pockets of traders who in the aggregate would make even more. Its automation concentrating wealth but reducing overall costs, as usual.
A good review of the game from a few months ago: http://scientificgamer.com/thoughts-papers-please/
By that logic Erlang should be winning, but it's really just "worse is better" at work.
Choose between 1 2 3 4?
Your points are noted, and I agree with you. But I'm not convinced by Dianne's post. Big red flag is what on earth you need cloud for to provide a location service? And mail? An MTU is a client app by definition. Open implies supporting popular protocols - that hardly creates a dependency on Gmail. The biggest issue of all though is how most apps are virtually unusable without an internet connection. That, in the real world, happens a hell of a lot more often than people like Dianne care to realise. I call bullshit. Her post is as biased as the posts she's responding to.
They can come to Europe, but they cannot work.
> People saying that AOSP is not usable don't know what they are talking about.

The Linux kernel is usable. Why don't you just start from scratch with the kernel?

When I say AOSP is not usable for normal folks, I mean it's not comparable to the existing solutions we have for computers.
Large battery and a QWERTY keyboard please. I don't care if it's three times as thick as an iPhone, that's what I want. My HTC Desire Z isn't going to last forever, I need an upgrade path.
The game explains that the other bordering country is even more impoverished. There are also transit passengers, returning citizens, and temporary workers.
What you're looking for mostly already exists: Active Directory. It's one of the best products to come out of Microsoft ever. I haven't seen anything in the open source world to rival it.

Central auth, auto certificate deployment, encryption by default. The nice bits are Windows only unfortunately.
And an experience trackpad user will have a ton of custom gestures set up, so half the time they don't even have to move the cursor around or resort to the keyboard.
Everything you just said applies equally well to quantum mechanics, or basically any statistical field. I guess only classical physics is a science?
When I saw go-to in the title, I thought it was about callback hell. I use NodeJS heavily in my projects since it was version 0.4 still have difficulties in writing good code. Other than that, it seems fast, but of course there is no point believing node is 15x faster than our old implementation. Any complete re-building of a system would be faster when you have more experience with the domain.
Fun fact: banks having to hold to at least 5% of issued loans has led to market crash. 5% margin on good decisions is just too high for banks. I'd love to work in a bank, where 5% good decisions is considered achievement and not a complete ant total dumbassnes.
DigitalGlobe are running a crowdsearching project to search their imagery: http://www.tomnod.com/nod/
What? Seriously? Why don't they strip out the seat belts and headrests while they are at it. In fact, they should strip everything out, so the car is rally-style: nothing but seats, steering wheel and gear stick inside. They would get absolutely AWESOME milage then. Fuck the safety then, eh?
Solved by Doctrine2 project way ago. Using a much better timestamp versioning. I actually miss its schema diff and migration tools when I go back to such languages like C# or C++...
A mysql dump of abe database can be downloaded from ftp://ftp.netinch.com/temp/bitcoin-abe/abe.sql.gz (updated 2014-02-27) it's 14GB file that expands to 37GB dump, which took 84GB when imported to mysql.

Found the link at https://github.com/bitcoin-abe/bitcoin-abe/issues/15
I think Node.js is overrated.

The Node.js/NPM community is going through a lot of issues and seems, unfortunately, immature. People also tends to choose Node.js for the wrong reasons. Mainly they want to have only one language for everything: Database/Frontend/Backend/Deployment... JS itself as a bare language is a far from perfect. A good point to start will be to just compare a sample selenium test in ruby or python and node.js. The Ruby/Python one is clear and expressive whereas the node.js one is just a callback nightmare. Finally, node.js single thread blocking nature means you have to deal with threads/forks anyway for any serious application.
YC funded a startup that was about selling your old Apple gear quicker than you could on EBay. That's an example of why you'd want more liquidity.
>“Why go to Facebook and do PHP when you can go to PayPal and do Node.js”
>- Bill Scott – Dir UX PayPal

Why don't I just kill myself?
It is probably more of different tensions competing: if node.js will provide 80% of what Erlang can do, but is a lot more obvious, is the same language of the web development, is hyped, and so forth, there is no chance for Erlang to compete.

A stranger / corner language to win must provide a lot more than another more accessible technology.

EDIT: it does not help that other popular backend technologies suck so hard performance-wise, since I can't see how javascript is better than, for example, Ruby, as a language (but the contrary).
Facebook is opt-in.
Actually I like to quote Lenin on this precisely because he is a vanguardist. So the argument is essentially, that even the driest ocean is still pretty wet.
>Secondly, they're adding trading volume, not liquidity. It was never hard to actually sell or buy a stock before HFT. They're not cutting down on spreads (that's what market makers do - and HFT is NOT market making).

Can we start distinguishing technology from strategies? HFT is the technology of inserting/amending/deleting orders extremely quickly in an exchange. There are many different financial institutions that use this with different strategies. Some are good, some are not so good. Market Makers almost all use HFT, they have to provide the best prices and update them as fast as possible when market conditions change to stay competitive. (Spacial) arbitrage is another strategy that requires HFT and is important to make markets more efficient.

> HFT is basically legalized front running.

Again, there are no relation between front running and HFT. Front running applies to brockers that use knowledge of their client's investments to make money for themselves. They might do that with or without HFT. Acting faster than a competitor on price change is not front running.
"That's because 3 is all nice and curvy while the others each have at least one straight line.

Our mind thinks it stands out. "

I'm deeply sceptical of that claim. If you ask people to pick a number from one to ten, they're more likely to pick seven than three, six, eight or nine, which are all round and curvy. And if you ask people to pick a number from one to fifty, they're most likely to pick thirty-seven.
>Actually no. HFT drive down the costs for pensions and value investors. The ones that foot the bill is the traders and the market makers that have seen their margins collapse.

As a % of profits gained from HFT, market making is small enough to not even be relevant. The more profitable strategies involve basically front running the market.

>Indeed it did. There was a flash crash in 1962 as well.

It took a YEAR for prices to rise again. That is not volatility. Or a flash crash. That is a CRASH crash.

Wanna know how long it took for prices to rise again after the flash crash? 15 minutes. THAT'S volatility. One year? Eeeeeh, not so much.

>Sure, but there are plenty of other players in the market that traditionally have been able to shave a lot more from investors.

Yes, it is not the biggest rip off the world (or indeed the equity market) has ever seen. That doesn't change anything about its fundamental nature, however.

>As for your comments that HFT is not driving down spreads, there are plenty of evidence that they do. Spreads have collapsed to nothing in the 15-20 years of operating HFTs.

Spread have declined because electronic trading reduced the transaction costs of trading.

It ought to be glaringly obvious that anything that happened 20 years ago had NOTHING to do with HFT. It didn't even exist in a limited form until 15 years ago and only really took off 5 years ago.
I know this came up before in Firefox OS threads, but .. I failed to dig it up.

Any phone recommendations? Reference devices sounds fine, but

a) where do I get one (and for how much)?

b) what other options do I have to get into Firefox OS?
>it’s Pi Day, because 3/14 is the closest calendrical approximation we have to the decimal expansion of pi, π =3.1415927

This seems wrong. A quick check with a spreadsheet tells me that July 22nd should be Pi Day as 22/7=3,14285 which is 0,00126 off whereas 3,14 is 0,00159 off :)
O que é o Índicie de Qualidade no Google Adwords?
>He didn't get anything wrong.
Seriously? I wouldn't say this about anyone.
I'd argue that Greenlight was a reaction to the renaissance more than a contributing factor. Something like Desura and maybe even Humble Indie Bundle probably register higher, despite the wide reach and range of payment options of Steam.
> But for someone to make money, another's got to loose.

That's not really putting it well. For someone to buy then another has to sell. If you're selling just as they're buying then you're not losing.
According to http://www.oldmouse.com/mouse/xerox/star8010.shtml Xerox had an optical mouse in 1981, I know for sure it had one in 1985 because that was when I was using them.
It's about preventing HFT operators from effectively levying a tax on the rest of the participants in the equities market...HFT takes money directly from pension funds who are executing large orders, by 'skimming' off the orders they make.

Can you explain the mechanics of this "skimming" and explain how a transaction tax would prevent it? Detailed mechanics please, not vague talking points or meaningless nanex graphs.

Firstly, HFT WITHDRAWS liquidity precisely when it is needed the most. Most algos will freeze up during times of market distress.

Most algos work just fine during distress - HFTs love volatility. They are switched off during distress for regulatory reasons (broken trades).

If you buy accenture at $1 during the flash crash, sell at $40, then accenture goes up to $44, you'll find yourself with a $4 loss after the regulators break your $1 trade. That's quite a reward for helping to fix a distressed market.
Good points but:

> I would expect real adoption of JS to begin when ES6 features (generators, classes, etc) become available.

JS adoption is 101% on the client side already, and this force will be merged with server side responsibilities.

You can't blame the JS way of doing things if you wan't to brute force other languages approaches. You need to code JS with JS mind model, otherwise, you will be seriously frustraded.
As a satisfied newsblur user, I'm hoping that there will be another peak in April when all the people who joined last year renew their yearly subscriptions. Otherwise this doesn't look sustainable to me.
Ask HN: Which CRM for a solo-freelancer in 2014?
There are <Dr Evil>one million</Dr Evil> choices when it comes to CRM's and from using Google and HN Search, I haven't found any decent threads on this for a while.

What CRM are all the freelancers out there using? I'm about to go solo and am not sure what to go for (Salesforce, Zoho, Highrise (though I'm put off a bit by 37 Signals' Basecamp direction) all seem 'up there'). Too many choices, could really use some HN advice.

I was planning on using Wave for accounts, and still undecided on project management, but I guess any integration possible would be desirable!
My initial reaction upon seeing the chart was that NewsBlur would be shutting down because of dropping income, but the chart period is only up until the Google Reader announcement to shut down. NewsBlur seems to be doing well, and that's great!
Two big announcements by 37Signals
>Again, there are no relation between front running and HFT.
>Front running applies to brockers that use knowledge of
>their client's investments to make money for themselves.

And HFT operators effectively gain knowledge of the investments of the rest of the market by placing frequent, small orders (or placing an order and then canceling it).

They then use the knowledge they've gained by seeing how the market responds to their bids.

Front running the way a broker does it is illegal. The way an HFT does it legal. It's the same principle and has the same damaging effect on the markets.
The big problem with the research around financial transaction tax is that most of the academics working on it are completely clueless - they have no real idea how a lot of the financial world works operationally in practice.

For example one of the major papers made a estimate for the total daily volume of the forex trading; it was lower than the volume that a single mid-tier investment bank would do.

Most papers also ignore standard practices like deal netting that banks do to reduce organic transaction costs.
I know this is advertising, but there are a couple of particularly objectionable points…

Increasing competition between rival internet companies, the speed of delivery and the ability to iterate are the key traits of market leaders. In a competitive scenario, reacting to end user needs, incorporating their feedback into the offering and delivering updates and changes regularly is essential.

This is literally nothing to do with Node. It's to do with good architecture and project management. The style of architecture generally used and encouraged in the Node community does tend to push SOA etc., but that's nothing to do with the language.

It’s extremely difficult to hire top talent these days; good developers like to learn new things and to use new technologies.

Node will not continue to be 'new technology' for long. This is a shoddy basis on which to select a tool.

double the number of requests per-second and reduced response time by 35% or 200 milliseconds.

Measuring reimplementations of code in alternative languages is frequently absolutely pointless, because that reimplementation will always go hand-in-hand with massive re-architecting, and absent second-system effect this will result in better performance. For example:

The old story of linkedin where moving to Node.js from Rails for their mobile traffic, reducing the number of servers from 30 to 3 (90% reduction) and the new system was up to 20x faster.

Because all of the rendering was pushed to the client, no doubt.

Node is great, but it's one of many valid choices for developing huge, modern web apps. It's not that Node is becoming the "go-to technology in the Enterprise" (it's not), but that SOA, loose coupling and the reduction in use of monolithic frameworks are everywhere, and that's something that Node is good at.
GitHub's language detection is broken
Immediately after reading this post I thought: "Damn, I use them for half a year and I'm really happy, I should support them" and went to website to upgrade to premium and... I couldn't find it! It was hidden as 4th option from top menu under small settings cogwheel on bottom.
Instead of all those useless (for me) statistics on front page you should put a small note like "Like us? Go premium!" to remind us that making something great needs support.
When you accept the terms of agreement, you trade your data for the privilege of accessing and using the site.

Information doesn't become data until it's recorded through the use of a website. If privacy is an urgent concern for you, then why use Facebook in the first place? It's basically a public forum where you share things, creating data.

It's ridiculous (at least in this day and age) to think that Facebook would provide such an extensive service for free. You're going to pay for it with your data.
Doesn't need to be a blog post, list some cases of people switching back to PHP, Ruby, Python, Erlang or Perl with the sizes of Wallmart, Paypal, Voxer, etc...
4 reasons its good and 2 way to make it better:

1. it's async! most developers can't do threading. it does not do locking at all! let me say it again: no locks. java devs: what is faster, hashmap or hashtable?

2. it's dynamic. compare to old static langs.

3. it uses same syntax as browser.

4. npm. compare it to the maven.

A way to make it better?

1. thick client, not server side rendering of ui. use a CDN and phonegap build

2. npm -g install typescript (to make it a bit less dynamic)

cheers.(I myself now like D libs, such as http://vibed.org )
This is too one-sided, so here's another angle: ease & peace of use. As in: not constantly having to worry you won't be able to use your phone because you forgot to charge it. I don't have a very smart phone, use it mainly for calls and messages. The thing barely lasts a couple of days even if it gets hardly used. So relying on it for emergencies for instance (no fixed line) means having to take really good care of it. I for one would be much happier with a bulky smartphone that would have weeks of battery life and doesn't require paying that much attention to battery life. (I know maybe I can get a plain cell phone that lasts longer, but that would mean having to give up some handy features of the typical smartphone)

Your problem is you spend many, many hours a day staring at that phone

nope

quite reasonable battery life

let's call that an opinion. I also have a music player that gets used hours every week and lasts months. There's no smartphone in the world, even when you'd turn of the screen and all services except music playing that can do that, so I don't consider it that reasonable.

Where you sleep, is electricity not available?

definitely not always, no. And then we're back at the reliability part. You see, the reason I originally bought a cell phone, long before there was such a thing as a smart phone, was because we used to take trips to rocky areas in the middle of nowhere to do trials riding. One day a guy broke his leg, open wound etc. In no condition to be moved by us to the car, let alone be moved sitting in a car. Having no cell phone meant it took over an hour to get help there. Luckily he didn't bleed to death. So then we decided a cellphone would be of use. Well, if the battery isn't dead of course.
how much is worth the peak?
Indeed, most arguments against HFT say it's a parasite business. However, I haven't seen anyone give precise numbers on how much money they're "stealing" compared to how much money non-HFT hedge funds and investment banks make. I suppose this is the internet where everyone is an expert.
Just to play the devil's advocate:

A lot of news getting on sites is PR agencies using their relationships with authors, and trying to get interesting stories out. It could simply be the case that Secret's PR firm is closer to TC than Whisper's.

Of course, ideally all articles would be free of such biases, and would be written and accounted for justly; but I don't think such news-sites/blogs exist.
Some ORMs do a decent job generating a correct sequence of DB queries for quite complex schema changes, including relationship changes. However, the process is a bit more manual than you might think. For example, to change from 1-n to n-n you would first generate n-n for first migration, then a manual migration to move data, and then for the final migration you would remove 1-n. The first and last one can be auto-generated by making changes to entities, including the reverse migration.

Of course, manual review is absolutely necessary and we write queries ourselves if they involve moving the data.