skysight-inc/HackerNews huggingface dataset:
Predicting the World Cup with Big Data
We can estimate how many people will be flying out to Brazil, how many pizzas the Brits will consume in front of their TVs, how many stickers rabid fans will collect; but can we use data to predict who might actually win?
The Reactive Extensions covers all of those particular topics quite well, in terms of responsive to failure, responsive to events, responsive to load etc.

We cover that a bit in our repository with the Reactive Manifesto: https://github.com/Reactive-Extensions/RxJS

And I've even covered it at StrangeLoop 2013:
video: http://www.infoq.com/presentations/rx-event-processing
slides: https://github.com/Reactive-Extensions/StrangeLoop2013

As well as FutureJS:
video: https://www.youtube.com/watch?v=zlERo_JMGCw
slides: https://github.com/Reactive-Extensions/FutureJS
NYC has by-far the best transit in the US, and people still constantly complain about it. I don't think there's any method of commuting people actually like, other than maybe bikes.
So, install wordpress?
27 Million died in WW2 for the USSR - that's a lot of volunteering .. That said .. Star Trek is based on a system of exploration ( We gain in knowledge and Lose in WAR) The Federation hopes to bring enlightenment when your capitalist society is ready for it.. And will not go to WAR over it. .ie. (With a phaser a can rule the world) In a Zero-sum fashion. As for the (USS war-boat) view of the world. We in the Federation would see it for what it is a WAR making ship to exploit any and all how can't stand against it. The Federation is about knowledge as wealth and the Ferengi, Klingon Empire, or in the Cardassian Union – it is all about power. And WAR keeps it in power. When the federation encounters the Borg by way of Q. The Borg seeks knowledge and power and only a Q can stop them with a greater power. The Borg has perfection as a goal of their collective. .i.e. 7of9 .. the Federation has freedom to learn as its goal. And will kill anyone who tries to stop it.
Yale. So take the funding issue with a grain of salt..
Every US Government department operates on a shoestring budget, if you listen to them. It's amazing that they can keep the lights on.
Doesn't make it any less annoying to not have them.
I agree with you partially, but OTOH Go, I don't know exactly why, feels pragmatic and ready for production.

Maybe its because of the creators, Google backing it, or the promise that 1.x remains compatible, or that it ships with a standard library good enough to write useful server stuff.

So despite all those flaws (I miss generics the most), I think it will become the static Python replacement for the next 10 years.

(Its like how Factor handled 3rd party contributions: one library for some particular task is blessed and shipped w/ Factor. Of course it doesn't scale..)
It's anecdotal but I remember being intrigued, not being able to get an invite, and then losing interest/forgetting about Orkut by the time it opened up. I think in general with invite-based launches there's a fine line between creating buzz and stifling it.
Good point. Though I think that the suggestion was that the technology required to materialise a massive, warp capable star ship may be more advanced than a different technology that accomplishes the same tasks as a star ship. For example being able to teleport both people and nuclear weapons across the whole universe would pretty much render star ships obsolete.
VAT Mini One Stop Shop Problem for very SMEs 
The EU just scored a massive own goal, they have essentially tried to hit amazon and such for registering their businesses in Luxemburg (where VAT is low), and have made a bunch of reporting requirements that will probably come close to killing the smallest businesses. This makes very little sense because these little businesses that survive because they can sell world wide from a single locality will now have to either report in 10's of countries what sales they have made and set up shop there for VAT registration purposes, or they will have to use the countries local version of the MOSS portal where they will declare for each EU country what the VAT is for that country. It doesn't help that every country has a different rate, that the identity standards required are ridiculously high (3 independent pieces of data to be kept for 10 years) and that you can be audited by EVERY country.

What an unbelievable mess.

On top of that they formally require foreign entities to register for this scheme as well when they have absolutely no way of knowing a transaction even took place.

Absolutely incredible this.
The negativity bias really irks me. I went through a phase in my career where I tried to communicate everything in a positive way without talking about blame or judgement. And I found that people don't respond to that as well - they are more likely to ignore you or forget what you said. But instead, if you talk about how X library sucks and Y developer did such and such wrong, people perk up their ears and listen to you, and they are more likely to start to regard you as the local expert. Seems like the effect is worse when talking to the non-technical folks.

There's definitely way too much crankiness in the software world, and I don't think it's because the people are naturally negative people. It's because we're pragmatic people and we unconsciously gravitate towards the styles of communication that get the most results.
Too bad the body is often pretty lousy at honoring requests for quality sleep even when we make the time.
thats real retarded sir
Apparently not yet. Signed up as 🛃 just now (yay..).
Asking someone's opinion of something is generally fine. They can choose to not give it to you and the have that opportunity in advance. Your typical "focus group", for example, is obviously voluntary, because participation is usually opt-in.

Changing a product you provide to a customer is often fine, though there could be contract or consumer-protection law or other legalities to consider. This may be true even when your product is free ("see a lawyer"). So changing your website and trying it on a handful of your audience first is also fine. Assuming no legal issues, there is a general understanding that fixes and improvements happen, and that the client can choose not to participate at any time, so that situation is probably fine as well.

Also intent counts for a lot - "trying to find a better search tool" or other technical features are clear in what they are intending to accomplish: bugfixes and/or new features.

The problem starts when you are trying to experiment on people directly, where the entire goal of the project is to poke at people and see how they react. After seeing how that kind of activity can end up in WW2, we decided it was a far better idea to put some precautions in place. It's annoying (and makes medical testing MUCH more expensive), but this is one of those situations where it's better to be overly cautious.

What I don't understand about FB is that - compared to experiments with SERIOUS risk such as drug testing - the experiment was rather benign. It shouldn't have been very difficult to get a proper IRB stamp of approval. The informed consent part could (I suspect) have been handled with some web page with an overview of the experiment and an opt-in button.

(and no, opt-in wouldn't have affected the test if you do you statistics correctly and are careful in your language on the opt-in page)

Failure to do this relatively easy steps is unprofessional at best, and highly suspicious at worst. Acting like human experimentation is not even worth of such protections makes me wonder what kind of person the experimenter is (stupid? or just badly narcissistic?).

Actually doing such an experiment without the subject consent supplies the answer: the experimenter is both stupid and dangerously narcissistic.

The dividing line, is largely: are you trying to do things to people behind their back? Or are you including them in the decision to participate (or not participate)?

For more specific details, see your local ethics committee.
Yeah some of the big states are fun.

I'm in NY, my property taxes are about 60% of my mortgage payment.
Ask HN: How can a college student build credit?
I am nearing graduation (in the US) and am looking for ways to build up my credit. What advice or tactics have HNers used?

One technique I have heard is to open a CD and take out a secured loan against it. You should only lose a fractional amount of money but it should boost your score.
It's funny how people think Reactive is new as we've been around since 2007 in different forms with a big release back in 2009 (so five years ago).

I would disagree as being the primary author of RxJS as well as a contributor to all other flavors that it's just about slinging around events. It's more than just that as we have to deal with failure, load, etc.
I would much rather have less sleep + a 15-20 minute nap in the evening than no nap and an extra 45 minutes sleep at night. Luckily at 7pm it's not hard to take a power nap at the office in the conference room on a bean bag chair. I wish most offices made it easier for people to take naps as it's proven productivity would rise.
The notice was posted 6 months ago.
I just don't get why people think they, upon examining a problem for mere moments, think they can dismiss something as unnecessary or frivolous.

I trust the NASA engineers to know more about this problem than you (random commenter on the Internet) or I. Should I not?

Can you explain to me what your thinking is regarding your belief that you can glance at an issue like this and trump the thinking of dozens of field experts in moments?
Building a predictive model for the World Cup
I can never take short naps. I always end up wanting to sleep the rest of the day.
Sometimes, for business reasons, it's crucial that you pull a number out of your ass. My policy is to make that number as high as will be acceptable by management, and to refuse the project if that number is less than twice the length of my worst case scenario nightmare. Then, deliver early. Basically the same as the OP.

Are you advocating something different here?
5 Remarkable Objects In Space
That website is useful, but depressing! How is living in Rome cheaper than living in Coventry????!!!!

In fact, most places in the US (even the sunny bits) look cheaper to live in than Coventry. How sad.
Not to be entirely off-topic, but what is jibe a euphemism for?
There's always a choice. It's like if I loved forests but decided to move to the desert, doesn't make any sense. That said, I won't argue there's some serious issues with ISPs in the US.
Interesting. I'd be interested in knowing exactly how that equity structure was set up for an LLC.

My lawyer was very convincing that, specifically with regards to reincorporating as a C corp later to take on investment, that there was no assurance that the LLC's equity structure could be guaranteed to survive that transition, and it wasn't worth our time or money to try.

We had no vesting in that instance, we were all immediate equal co-founders.
I discovered that Orkut had helpfully created one for me.

How do you know Orkut crreated it?

I've had accounts created "for me" on all sorts of sites.

Turns out I'm not the only person named James Britt. But I just happen to have a particular gmail account with that name, and there are some number of other people who mistakenly use that email address when signing up for things.

(This is one reason I'm a fan of Web sites sending out E-mail verification notices.)
Yeah, I found that I need to train my body to sleep. If I go for a week or two with little sleep, the body seems to readjust to the pattern and refuses to sleep more.
Sure, once you understand the differences between bound and unbound methods, blocks, lambdas and Proc's. That's a lot to understand for something that's fairly simple in many other languages.
Overstock.com now accepts Bitcoin
Setting up Grunt for Ember.js applications
How to Let Yourself Get Exploited as a Developer
Elm nor Rx or any of its variants are FRP, and instead, we like to consider ourselves on the Rx team as complex event processing and stream-based programming.
The proposed solution in the original post doesn't require an indent-insensitive mode.
MapR Closes $110 Million Financing Led by Google Capital
Creativity = Money .. How much the right name is worth to you?
I did not know that the speed of the Earth's rotation is affected by earthquakes[0] and the weather[1], and thus the need for a leap second.

0:http://en.wikipedia.org/wiki/Earth's_rotation#Changes_in_rot...

1:http://en.wikipedia.org/wiki/Fluctuations_in_the_length_of_d...
Python already has multi-line lambdas, you just need to be creative http://ideone.com/ybf63a
He is right.Everybody has a browser, where one cast copy paste code ,execute it and see the result.

Not sure what the alternative would be.Python/C/C++ on linux maybe.

But on Windows? what language does Windows support from scratch that Linux supports?

And since everybody knows Javascript... Not saying I like the language but it became easy to explain something in a language everybody can read through js.
OK, that's the same problem of QQ space.
"The question now is how best to take a systems approach to promoting alternative forms of transportation."

If the principle, holds, obviously: build more.
I think the author's correct here, there's really nothing uniquely wonderful about blocks, but he's railing against people that don't exist. Pythonistas would like some sort of way to do inline functions, beyond one-liner lambdas, in Python. Whether those are just generic functions or Ruby-inspired blocks is really not all that important. As long as we can inline 'em.
He's pretty vague about his application, but what are the odds that the execution speed of Java vs say PHP or even Rails is going to matter? Only asking because he highlights this as one of his criteria.
> There is something to be said for companies doing one thing.

The only real difference is instead of shuttering they pivot. The name sticks around but they still delete all your old stuff[1], so the effect is the same.

[1] http://techcrunch.com/2013/06/12/bring-the-blogs-back/
Crazy. London is more expensive to live in than New York. Crazy.

New York is portrayed in films as somewhere great to go, whereas they always portray London as dreary, and it is always raining.
(London is alright to visit, but by the way).
That's besides the point ... if India is doing something different (more entrepreneurial, less bureaucracy, etc), it would be worth understanding what it was. One clue in the article was that they had a limited time to reach their launch window ... Might that constraint be responsible for cutting back to just what was necessary?

I never claimed what they accomplished wasn't impressive. I tend to think their entry level rocket scientists (at $1000) generated some of the savings but what was the "mindset" that allowed the rest of the savings?
I live inside the Washington D.C. beltway in Alexandria, VA. Traffic here in town is slightly better than what I had gotten used to in Philadelphia, but that's likely because A) I never have that far to go and B) I never drive during rush hour anymore. In the District, it's a fucking Boschian nightmare. DC typically ranks 2nd or 3rd worst traffic in the country, duking it out with LA and Miami.

And all around me, as I look out my windows, all I see are skycranes build condo projects.

On my walk to my local coffee shop, I see a political campaign poster touting the candidate will work to block some proposed parking garage project that I never understood why old people hated.

There is a new metro station going in less than half a mile from my place. Except it won't be done for another 5 years or something. And really, the other nearest station is only a mile away over flat road. I don't understand putting metro stations less than half a mile from each other. That just seems more likely to cause traffic than it is to alleviate it, as it increases the latency of trips.

There aren't any major road projects going on. There are one or two projects to fix up a few ramps that were crumbling. There is something about an express lane all the way to the Dulles airport. But nothing about the 95 expressway seems to be addressed.

Clearly, someone is planning to pack a LOT more people into this area, but has given no thought whatsoever where to put their cars, either while in use or not.

So I've just accepted that this is reality now. There is absolutely no reason to complain about traffic, because nobody is doing anything meaningful about it. I try to work my life to not be involved with it at all. I do most of my shopping online. I am a freelancer who works 100% from home. I live in walking distance of a bar and a coffee shop, and I'm even cutting back how often I go. Unless I can finally convince my wife to move out of this place, I'm not traveling anywhere during daylight hours.
>How does stopping someone parking their vehicle on their private property or painting their own house any colour they choose "protecting the community?"

I have to agree. That's a completely unnecessary and arbitrary restriction on personal freedom.

>The only things I'd want a HOA to do is deal with noise violations, illegal parking, and maybe issues from a property which directly impact people living either side (e.g. smells, health issues -- like trash piling up, noise, etc).

Exactly - I'd be fine with this kind of thing, but they need/should have some kind of legal restriction to that level.
Because in this case, RxJS is actually quite easy to explain because of the lack of generics and angle brackets to get in your way to explain concepts. (Speaking as the author of RxJS).

That and it's very applicable to current problems with web-based programming of the coordination of events, promises, and any other I/O such as Web Sockets, XHRs, etc.
The all-equal-cofounders scenario is the one where vesting matters the most.
This is the only case where I think that using whitespace indentation for delimiting blocks of code is not a good idea. It makes this particular problem very difficult to solve elegantly. In languages where blocks are delimited by brackets is easer.
Don't forget FB Apps. The idea that social graph could be viewed as a data platform was revolutionary. I remember lot of young engineers around me going crazy about it and building silly apps. There were a lot of useful apps as well; book lending, used articles sales and so on.
It says in the second sentence of the announcement that it was a "20 percent project" - basically, it was started by one or more Google engineers as a side project and developed into a full-fledged attempt to create a Google-based social networking site.
> Everyone I know who's living in New York can't wait to leave. It's a miserable place to be unless you're a billionaire.

This has already started! [1]

[1] http://www.theonion.com/articles/84-million-new-yorkers-sudd...
There's a nice write-up here: http://americanenglishdoctor.com/wordpress/jive-and-jibe
Transit riders see mostly see full busses & trains because they're riding the heavy-ridership routes through dense neighborhoods. People driving in spread-out neighborhoods mostly see empty busses & trains because they see the busses mandated to serve sprawling neighborhoods to serve people who can't drive or to provide service to all of the transit system's tax base, even if those neighborhoods aren't built in such a way anyone would ride transit by choice.

Here's a paper & a couple excellent blog articles on the topic:
http://www.sciencedirect.com/science/article/pii/S0966692308...
http://usa.streetsblog.org/2013/08/14/jarrett-walker-empty-b...
http://www.humantransit.org/2009/12/yet-another-transit-isnt...

From the paper's abstract:
"Public transport faces an increasingly intense conflict between patronage goals and coverage goals. Broadly speaking, patronage goals seek to maximize patronage of all types, while coverage goals lead to the provision of service despite low patronage – to achieve social inclusion objectives for example."
Redis 3.0.0 beta 7 is out
Working with Mercurial over Unreliable Connections
I know this was just released, but are there any open source projects that currently use this?
It is standard practice to post such notices six months in advance. That's what the IERS normally does at least.
Most under-appreciated killer hiring feature.
It's ironic that the "dark" in "dark pool" is now being interpreted in a negative manner, synonomous with "opaque".

The reason such pools are dark is to reduce the market impact of large orders. If an institutional investor (e.g. a pension fund) were to announce to the world "We are going to sell a shitload of Apple shares tomorrow!", the Apple share price would fall, as everyone front-ran the trade. That would result in a lower price for the pension fund when it actually got around to selling its shares. Regulators actually recognise the advantages in reducing market impact and they specifically allow delays in reporting large, off-exchange trades between clients and broker-dealers to the market for that reason.

Dark pools were conceived of as a mechanism to allow institutional investors to trade off-exchange (in theory, with one another), so that they didn't have to post bid orders publicly on the "lit" exchange. The reason they're called "dark pools" is because you can't see the order book, so you don't get to see big orders being added to the book (and take advantage of the knowledge that someone's just placed a big order, to front-run them). In other words, you don't know how deep the pool (i.e. the liquidity on the order book) is - just like you can't see how deep a dark pool of water is.

As someone who works in financial markets, it's weirdly fascinating to watch terms like "dark pools" and HFT end up being used as epithets, almost, by the media.

It's a bit like how the word "hacker" came to be regarded by many as describing a computer criminal.
Names can change over time but here is how i recall it:

FRP is a development based on the work of conal elliott:
http://conal.net/
It's main characteristic is that there is a continuous (pull)aspect. Since many interesting domains are not predominantly continuous he and many others had to add a discrete event based component.

Rx is a stream based technology (push). Basically it is a dataflow library with modern functional programming syntactic elements. It does not have a continuous aspect and as such it is not FRP.

By treating Rx as something new we are depriving our self of the dataflow and structured programming knowledge.
Use Google Spreadsheets as a CMS
Yes - such a great site. There should be no agenda against it.
The EU just scored a massive own goal, they have essentially tried to hit amazon and such for registering their businesses in Luxemburg (where VAT is low), and have made a bunch of reporting requirements that will probably come close to killing the smallest businesses. This makes very little sense because these little businesses that survive because they can sell world wide from a single locality will now have to either report in 10's of countries what sales they have made and set up shop there for VAT registration purposes, or they will have to use the countries local version of the MOSS portal where they will declare for each EU country what the VAT is for that country. It doesn't help that every country has a different rate, that the identity standards required are ridiculously high (3 independent pieces of data to be kept for 10 years) and that you can be audited by EVERY country.

What an unbelievable mess.

On top of that they formally require foreign entities to register for this scheme as well when they have absolutely no way of knowing a transaction even took place.

Absolutely incredible this.
There is a secret ingredient in your burgers: wood pulp