skysight-inc/HackerNews huggingface dataset:
My experience is with UberX but I would say tipsy equals higher ratings where as when you get later in the night and the people are ridiculous drunk and there is surge pricing going on they either aren't coherent enough to rate rationally or they are taking their anger at the higher costs out on the driver.
There aren't enough sadfaces in the world for Lotus users.
Hanoi is an enormous city.
The internet has gotten worse in Vietnam. Bloggers are regularly arrested for having opinions. Starting sometime last year, Vietnam has put some heavy restrictions on the internet. Look up Decree 72. You are no longer allowed to share news stories.
Having said that, Vietnam is still a beautiful country with delicious food.
I've solved about 60 problems on Project Euler but I've no clue about problems where a mod suddenly shows up in the question. How do these type of questions work?
You’ll need to enable blacklisting, see http://instantclick.io/start.html#whitelist_blacklist

Sorry, my copy was previously unclear about that point.
> Then you tell me... why do legislators who support those things keep getting re-elected? You can hardly blame them for supporting things that (apparently) have the support of most of their constituents.

Nice sophistry there. Do you think raping the public's privacy is part of their election campaigns? "If you vote me into office, I promise to rape your privacy extra-hard!" --> "Yayyy! Here, have my vote!" .. or something?
I would not wonder if it was posted by the actual author and if his advertisement here is actually successful.
The website does not imply "little to no risk." It explicitly states that it's a Ponzi scheme, which clearly means that you're gambling on not being the last one the party.
"They just need to make their ecosystem more appealing"

You say "just" but that is literally the hardest thing to do. They've been trying very, very hard to make their ecosystem more appealing with tremendous amounts of money and manpower.
You can ask Stack Exchange type sites, IRC and forums and people who practice whatever it is you are learning. If a kid learns how to find the right person, whether it be a peer or an adult, that can help them with their uncertainties and provide clarity, that is the best teacher. The job title of teacher may go away for many out there that practice their profession, but the notion of a teacher won't. Many of us get the opportunity to play that role when someone seeks out our guidance on a subject we are knowledgable and passionate about. Hopefully this continues to escalate to the point that when those pupils reach adulthood they feel the same responsibility towards younger generations when their advice, expertise and counseling is sought.
That may be true for the given example, but it doesn't work that way for all the nuances of code that come up. For one thing because English wording has ambiguities, and for another because there are so many concerns with some cross-cutting each other that you can only break things down into atomic functions to a certain degree.

I think the overall point of the article rings very true: great VCS habits pay dividends over time regardless of how well-crafted the code itself is.
Yeah IMHO it walks the line between ponzi and pyramid scheme, so you'll either have the SEC or FTC coming after you. e.g. FTC has been hassling MLM schemes for years and they argue the differentiator is the fact that there's a product involved, but this clearly does not have a product, so best case the FTC shuts it down, worst case the interested agencies will include FTC, SEC, U.S. postal service and local and state equivalents.

Bit more data on the FTC's opinion:

http://www.ftc.gov/public-statements/1998/05/pyramid-schemes

Incidentally a pyramid scheme almost took down the Albanian economy and sparked the 1997 rebellion.

I suspect BTC investors are a little more sophisticated, but given the pseudo-anonymity behind cryptos, I wouldn't be surprised if something like this doesn't wreak a respectable amount of havoc in the future once cryptos are more widely held.

PS: If the site author's reading this, I'd start hitting the 5x5 stronglifts hard with a good bulking nutrition regime. You really want to hit the ground in federal prison with a size advantage. So I'm told. Can't wait for the AMA.
This is the most accurate answer I've seen here (in terms of how Fielding described it).

The way he defines it in the dissertation is as a series of architectural constraints which evoke certain properties [1]. Those constraints are titled with "Client-Server", "Stateless", "Cache", "Uniform Interface", "Layered System", and "Code-On-Demand".

Your description of link relations is also correct. Links are the basis of all REST interoperation, whether for humans or APIs. I've been evangelizing the use of the Link header [2], which benefits from

1) a standard format regardless of content-type
2) the ability to be fetched with HEAD
3) the "relation type", which can be used to make strong assumptions about the endpoint

1. https://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arc...

2. http://tools.ietf.org/html/rfc5988
I was not using sociopath as a synonym with "broke a law, any law". I was sociopath to mean "engaged in behavior that caused some level of harm to society". A low-level sociopath does something that causes a low level of harm to society. Accounting Fraud is a form of low level sociopathy, in my opinion.
80s Typography in CSS
Teach a Dog to REST http://vimeo.com/17785736 is one of the best intros I've seen.
Generate a Vanity Crypto Currency Address
Marketing. If you want people to use your tool, they need to know about it. Gulp has a website, a Twitter account, people writing about it, etc...
Ha, no problem. I was actually asking your experience with those things.

I am a little critical of people declaring Android great because it's open, while ignoring the limitations of AOSP. Unfortunately, this is a trend for or against many popular platforms where emotional responses replace reasoned consideration of the pros and cons of the products.

I've seen this a lot in discussions around Android, iOS, and Windows Phone. I prefer to inform and learn more about the platforms and use that discussion to shape my internal image of the state of the mobile industry. I care about the good features of Windows Phone. I care about the negatives of closed source drivers on Android, even as I'm aware of the limitations that Google's Android business had at the time that these decisions were made. I consider the iPhone, when it was released, to be very positive step forward and superior to pretty much every device a normal consumer would consider at the time. The willingness to seize control from the carriers, support apps from developers that couldn't afford the licensing fees and restrictions for BREW, and the limited number of phones that it supported, and revolutionize mobile OSs toward a modern graphics rendering, interaction, etc. was a huge boon to the industry. But I'm also willing to criticize the control Apple has over the choice of applications they distribute for competitive reasons. I want the ability to install any app I wish on my device. I want the ability to build applications for my device without joining a paid program, or being limited in who I can share my developed app with. I want to be able to choose the license my code is released under while still being able to distribute it in the most used venue.

I want a device with integrated services, but I want to choose which services I use.

I want full 3D support in open source so that anyone can go out there and build a new experience for their device from the ground up, and not be limited to the one that Android provides. FirefoxOS on every device, Ubuntu Mobile, Open WebOS, and plain old X.

I don't see the point of criticizing Android itself for lacking open 3D drivers, I use a Samsung Galaxy S4, Google services, Google Play, and the Chrome browser. (As well as Firefox for Disqus sites, for some reason.) But I don't see myself using AOSP as delivered.
There is a block chain man. It's not a joke, how can you be so silly. BTC has a 100% record of everything that happens to it.
I don't think that battle is settled (or that it will have winners and losers at all).
There are lessons to be learned from this phenomenon in all fields (marketing, game dev, PR, etc...)

One thing I can empathize, and suspect is the root of this, is that as a young developer I'm sure he's scared out of his mind of legal repercussions. It's not easy scraping pennies one day, and then the next day checking your bank account and seeing money in there that you feel you didnt work for.
It doesnt feel legal.

At the very least, I'm sure that weighs heavy on his mind.
The headline makes a bigger deal of the Facebook thing than the interviewee does.

On that point though: who's storing the most private details about their life on Facebook? Sure, they know who my best friends are and what films I like, but they don't know my innermost thoughts, how much is in my bank account, etc.

I can't imagine the government gets much useful data out of a NSL sent to Facebook.
I started FitSpot (https://Fitspot.io) and released this week. Our first feature allows personal trainers to create a web presence easily and for free. We have some big ideas for the future but wanted to start small and build from there.

The site is built using Django and Angular.
Everyone seems to have their own interpretation of what REST means, and that's exactly how you know it's not clearly defined. Not only that, but people are quite emotional about it too.

- Here's one way to look at it:
"REST" is a set of ideas on how to make
sensible web-applications.
- Here's another: "REST" is a meaningless buzzword
parroted by everyone and their neighbour's dog.
Pssssh. Don't do that!
Usually, it either implies a possible simplification step (using something like Fermat's little theorem), or its to reduce a huge answer to a range that can feasibly be pasted into the input element on their site.
Oh yeah, becoming rich is so great. You can buy whatever you want for people you are not entirely sure are your real friends.
When the next big thing comes and threatens Google, then we will see how well they will do. So far they raised and shined without much trouble.
It depends. A high-volume, low-margin retailer would save a huge amount from 20% on transactions.

If Amazon were motivated to take on the risk of building the infrastructure, this could happen quickly. But, they have other things to focus on, and I doubt they would make the calculations in the same aggressively optimistic manner.
"If they can't make a success of Windows Phone, MS would be better off to just can it and provide apps and services to both iOS and Android"

That was true until the moment they spent $7.2 billion acquiring a company and 30,000 employees that need to make (and sell) devices to keep going.

MSFT now has an interest in shipping hardware that will compete with their software interests.
Huh. I got paid back. I'm actually somewhat surprised. Well, I made 0.0002.
IANAL, and TINLA: Lawyers are well positioned to know exactly how much trouble they can get into by casually giving someone legal advice for free, and how much trouble someone who isn't a lawyer can get into for the same reason.

Which may mean that those who are in other regulated professions such as CPAs or MDs should be doing the same...
It looks like a joke. I couldn't find any meaningful explanation for it.
I'm not sure what misconception your think I have, but it has nothing to do with how easy or hard AOSP is to use. It's the fact that Microsoft already has a good mobile phone OS tied into their ecosystem. What does AOSP bring to the table that is going to move the needle for them?
Careful. I just sent .3, complained in the chat and was subsequently blocked...
17gHYULi7cvfUdyJspiV7acRACJrvmVK3k
That's defiantly an important factor, I programmed with light ( high contrast ) colour themes for 3 years. I got frequent headaches ( especially at night time ), but then I switched to a dart theme ( Monokai <3 ) and I barely get any headaches while coding any more.
From what I've seen in the article, the point was to present ways of getting documentation out of commit messages, not implying that they should be used for documenting (which I would disagree with, too).
One could also argue that your examples of crass humor normalize these stereotypes, and therefore perpetuate them.

If I were to constantly make jokes about how black people were all burglars and rapists, and women should spend all day in the kitchen, at some point I might blur the line between irony and implicitly endorsing the generalization.

I don't claim that I haven't made the types of jokes you describe, but at the same time, I don't consider it "cowardly" that some find such jokes categorically offensive
Reality could also have been: the commit message wasn't as helpful. Or the message would have been but the file was moved, copied, the indentation level changed, or any number of things that destroys the connection to the original comment. The article sounds like it advocated treating the commit message as the primary means of documentation - which is hardly a good practice. Meaningful identifiers/function names, and comments for non-obvious code should come first. If someone prioritizes elaborate commit messages and a clean history before good code, the techniques outlined in the article might be useful, for sure. But it says: "A project’s history is its most valuable documentation." - which is, frankly, not true for most projects. And if it is true, it's a bug, not a feature.
Actually, it's more like he's going to have to deal with fake people for the rest of his life.
ha! I hadn't thought of that one, but I totally agree. I personally use a dark background with a soft almost pastel color scheme (vividchalk in vim). I think the dark background really helps allow me to stare at the screen for a long time without getting as fatigued. Great suggestion.
This is such a big topic of discussion here because sections of the HN audience are self-styled entrepreneurs that are unable to see past the fact he's sacrificing sales (or ad impressions (whatever)).
Probability on a low end machine is 50% in 2.6 hours.
Thanks, I was thinking that mathematical techniques were used that I would never understand but this seems doable.
Lots of people claim that the only thing that matters is being able to sell your product. But it's clear that our culture is incompatible with some people's personalities. Only certain types of people can have success.

We're going to learn how bad the fallout will really be when a game maker turns his back on a huge audience. Will people forget him, or will the harassment increase?
Wow, this is very in-depth. Bookmarked for reading when I get home. Thanks for sharing!
Show HN: Dogecoin OTC trading USD/EUR/GBP/CAD/AUD
I'd definitely pay for a tool like this but as a desktop application with perhaps an annual license fee, rather than as a hosted SAAS which needs access to Github repositories.

The FAQ ( https://www.pullreview.com/site/faq ) mentions some of the open source tools its based on, a couple of which I hadn't come across before.
Taking the larger view of frustrations with technology
Frgf bs sbhe cbvagf ba gur ynggvpr qvivqr vagb sbhe qvfgvapg tebhcf:

1) Gubfr jvgu n ercrngrq cbvag

2) Gubfr jvgu ng yrnfg bar tebhc bs cbvagf ylvat pbyvarne

3) Gubfr jvgu bar cbvag va gur (fgevpg) vagrevbe bs n gevnatyr bs gur bgure guerr

4) Gubfr juvpu ner rdhny gb gurve pbairk uhyy

Lbh genafvgvba sebz (3) gb (4) ol zbivat gur vagrevbe cbvag bhg hagvy vg uvgf gur rqtr bs gur gevnatyr (glcr (2))), naq shegure hagvy vg rkgraqf gur pbairk uhyy, vagb n dhnqevygreny (4).
Open a skype window to one of your friends
and paste the url in. Then click on the link. If that doesn't work add me to your contact : chester.hercules.grant
There aren't guarantees in life, but I think you're wholly misunderstanding the scale we're talking about. Visa processes about 200M transactions/day. Almost $17B/day. These are not small numbers.

I think you're also misunderstanding of how the financial system looks at payment rails - there's a pent up (ongoing?) demand for better ones.

Also, while merchant transactions are one market, they certainly aren't the only one. There's lots of talk about international remittances. This is a $500B+ market[1] that is growing at an insane rate[2]. Average fees are 9.3%[3] and way worse for some countries - it's not unheard of to say, pay $40 for sending $100 from the US to Kenya. Now that is a market that's ripe for disruption (you'd have to balance bitcoin inflows w/ capital flight for the economy to work, but it's worth pointing out there's already a service linking bitcoin w/ M-Pesa: http://motherboard.vice.com/blog/one-third-of-kenyans-now-ha... )

IMO, this is a particularly useful page which gives some context on where bitcoin currently sits with other payment networks: http://www.coinometrics.com/bitcoin/btix

[1] http://www.bloomberg.com/news/2013-12-17/global-immigrants-s...

[2] http://gulfnews.com/business/economy/global-remittance-flow-...

[3] http://www.cognizant.com/InsightsWhitepapers/Remittance-Mark...
A new TV Guide

http://uk.zapping.io
I'd appreciate some feedback from the HN community.
> "Every time you send money to the Ponzi address, you'll get back 1.2x what you put in."

You're cherry picking a quote from the FAQ section answering what the payout ratio is. All prior mentions of the 120% payout are clear that the payout occurs only if people invest after you. Such as the "How does this work?" section:

>Send bitcoin to 1ponziUjuCVdB167ZmTWH48AURW1vE64q, and you'll get back 120% of the deposit. The returns on your investment come from other investors, so as long as people invest after you, your payout is guaranteed!

Or the main page:

>Get 120% back when the next person sends.
I also do not consider anyone finding some jokes offencive as cowardly person, just a stupid one.
Exchanging into dollars is momentary, it's dollar withdrawal that takes days. So, actually the only risk that's being taken by bitpay is the fifteen minutes between the moment the price is displayed and someone pays (after 15 minutes the proce they lost in btc becomes invalid)

And even against that risk they can hedge. So it can really be sustaining.
Check out this amazing magician
Checking the history is much slower than a comment right there in the code. Repeat this a thousand times and you've lost precious time hunting for information.
Log out of many poorly-designed websites
Site Verified | Οργανισμός Ελέγχου and Πιστοποίησης Ασφαλούς Διαδικτύου
For an early stage startup, options value doesn't really change much month to month, since it is typically only determined at funding events. In such a scenario, the price of option grants is purely strategic.

But for a publicly traded company, backdating may change the financials presented to investors unless the math is done and the changed numbers are explicitly presented.
The obvious part. Calculate the result and get the mod. Use that as a response.

But probably the result is such a big number that you will not be able to calculate. That is where you to look for a trick to only calculate the mod. May be ignoring significant numbers as you do the calculation.
slashdotaccount, hit me up on twitter @pfrazee. I think we're looking at the same ideas
In this case it was combined with admitting some of its trade-offs. It's okay to have preferences and even a favorite language as long as one doesn't treat it as a flawless gift of the gods that can solve every problem without ever being a problem itself.
I never understood this mentality. Why not give it away? You know how awesome it would be to just walk up to a homeless person and hand them $100 bill? What about stopping by an orphanage and donating a couple grand? Use your skills to better the world.
[Eep, I used a bookmarklet to submit this to Hacker News and didn't notice that it submitted it with "?action=upvote" in the query string (how I first reached the page because I clicked the upvote link when I got the blog post in my inbox).

So now it looks like the CodeCombat blog is doing some crazy spammy thing with popups when you hit the site. Could a moderator fix the URL?]
Poor Kevin Bacon didn't know what hit 'em.
Pointer to pointer in C
The only thing all libertarians hold in common is a strong belief in individual freedom. Different factions of libertarian construe freedom differently. Noam Chomsky opposes Corporate power, Government power, and Patriarchal power in the family. The Tea Party primarily opposes the power of the Government to tax. My big problem is with Tea Party elites who are really only interested in 0% capital gains taxes, and could care less about lowering regressive payroll taxes and excise taxes. As an individualist, I only take responsibility for my own words and actions. I don't accept responsibility for others--not even other left-libertarians, and certainly not Tea Partiers.
I remember from a news station in Albania: A very good +20kills paid killer was caught. He speaked on facebook with a guy who paid for some of the hits.

Image normal people.
I think that's pretty cool!
DeveloperWorks puts out some really great content from time to time. This article and their article on POSIX Asychronous I/O in Linux[0] are two of my favorites.

0 - http://www.ibm.com/developerworks/library/l-async/
When we get up to like 300 members we will move to a new platform. We are now at 10. The reason why I chose skype is because it is already in many people's workflow. Don't you use closed software for anything?
What do they mean unforkable? Cyanogen Mod[1] has been doing it for years.

[1]: http://www.cyanogenmod.org/
No, REST is not poorly defined, and there is no such thing as a "personal definition". It's not the word's fault that is has come to be abused as a buzzword. It's the fault of the people who abuse it.

Both your examples already fulfill many constraints of a RESTful design, but this makes it level 2 in the maturity model. So far, it's "only" an HTTP API, you need more to reach level 3, mandatory for REST. My points of critique:

1. That /[collection]/[id] thing or /articles?author=123 filter are only RESTful when the server advises the client how to construct the URI with a hypermedia control (e.g. HTML form or URI template, to name popular examples). Because you describe the URI, here, out of bound, it is a violation of REST.

2. I see a distinct lack of link relations between the resources you've named. Indeed, that should be the most prominent part of the description of a RESTful interface! What is the relation between articles and comments collections, or articles and comments items? Employ hyperlinks! Give the links types by coining link relations! (In actuality, don't be tempted to invent that particular wheel, because this model and its semantics are already well-defined by the Atom and AtomPub internet standards.)

3. "REST2" is not more flexible than "REST1", it's the same. Why? Because the HTTP spec already defines whether a method is without side-effects, check chapter §9. You also describe, here, out of bound, which method is applicable to which resource; that's also a violation, instead the server sends the headers Allow/Accept-Post/Accept-Patch, and the client ought to use the OPTIONS method to introspect a resource if it wants to know before trying blindly.

In your RESTful interface description, you should not repeat what is already covered by existing internet standards, concentrate on the things that are new in your problem domain.

Lastly, every RPC problem (a procedure is a verb, e.g. addFunds) can be modelled in a resource-oriented fashion (e.g. PUT /funds), where the nouns are the addressable resources, and the verbs are the HTTP methods. Okay, that was an stupid easy example, but it also holds true for more complex, see http://duncan-cragg.org/blog/post/getting-data-rest-dialogue... ﬀ. If you are to become a talented API designer, you must recognise what the nouns of your problem domain are, and build the system's interaction around them.
That's what tokens are for but I agree that POST is the way to go.