skysight-inc/HackerNews huggingface dataset:
Could you take this to mean that Facebook is used more like an escape and less of a venue for intellectual discussion?

I wonder what is the ice bucket/Ferguson ratio on Hacker News...
It's hardly that linear. See e.g. Klaas Carel Faber.
> People aren't stupid, they're aware of the risks, they choose not to dwell on them so they can live their lives - but that doesn't mean they won't choose lower risk if it was available to them.

Given that the locals like to

a) make fun of my western helmet and gloves

b) don't bother to wear even the cheap local helmets available

c) take needless risks like running reds, driving drunk, and driving on the wrong side of the street

I'd have to disagree with this assessment.
> "It's an entirely different statement."

Which is the point. The character limit creates miscommunication because people wind up submitting something other than what they set out to communicate.

> "Those are side effects of not stopping to think about how to effectively convey a greater-than-140-characters thought in less than 140 characters (without changing its meaning.)"

So you're agreeing that Twitter, as a medium, presents a unique challenge to how most humans communicate in most other media and requires special consideration and effort?

That doesn't actually sound like a disagreement.
Whether or not you can live comfortably is not in question. If you're only making enough in your city to live comfortably if you use all of your money to do so, then you need to live uncomfortably. There are plenty of poor living in all of these major cities and they get by on less than 80k, or even 60k, so it stands to reason if you're making that much and you can't afford a burn-fund then you're probably making bad choices.
How are you demonizing profit? to paraphrase:
"they aren't practicing civil disobedience because they have a profit motive"

Truth to power is exactly what it is. You brought up the 1.5 B that Uber got. What is the guaranteed revenue of the German government no matter how inept they are?

Again, you don't get to set the numbers.
Email will last as long as we are thinking of computers in terms of files and text.

That's the foreseeable future. Anything beyond that is speculation.
What do you use instead of email?
There are heuristics to prevent recursing into obviously-removed/added elements (using component type and keys), but aside from that, there's always going to be a tradeoff between frameworks/libs that choose to track this granular information to know exactly where a change originated and what needs to be updated, vs libraries like React that don't set up any sort of observers or have any sort of knowledge about where the change originated from, and React has demonstrated that their approach is pretty fast due to the fact that live mutable DOM manipulation is the bottleneck and not purely JavaScript traversals.
I'd love to live like this and have an SO that would as well. The problem for us is: food. We've come to be accustomed to a wide variety of multi-cultural cuisines.

We both work remotely and can live where we want. We've recently experimented in living in more "out there" places, but in the end we're moving back to civilization because we want our Japanese/Mexican/Indian/Vietnamese...

Not sure what the answer is for this problem. We can both cook but even sourcing the ingredients for a lot of non-American food is nearly impossible in even a second tier city.
You say something is factually incorrect based on your own experiences, then comment on subjectivity?

Are you being serious, or kidding? I honestly can't tell.
September 10th is the Internet Slowdown
A beginner’s guide to negotiating your salary: how to get what you want
So you’ve validated your startup idea. What next?
Sentinel system pictures Napa quake
PhoneGap Developer App Preview for Firefox OS
That app doesn't do the same thing as Uber, though. Uber's variable pricing model and liquid supply(that is, drivers who are encouraged or discouraged to participate based on current demand) encourages fleet sizes that will correctly meet usage. Really, it's an attempt to algorithmically reach an optimal solution for the given marketplace.
Nope. Not even a website. Until now we have kept it all to ourselves. I do believe we will be sharing information with possible licensees in the near future though.

That's the thing - in the research for hire business secrecy is pretty important. You are trading your code, patents, and trade secrets for compensation. It is prudent to stay private.
I thought it would be about that too, but instead it was about punctuality.
The Uber kit includes an iPhone 4S and the UberDriver app is an enterprise "in house" app, not available on the app store. My guess is that the original team used iPhones, preferred that platform and it has stuck. Uber likely buys the phones at a big discount (perhaps refurbs). They want a uniform experience and iPhone is probably the way to go for that.
Comparing Payment Systems in 2014
Don't confuse consumer credit – which is taking out loans in order to buy goods like toasters that will decrease in value – from a business loan – which is a bet that you can add value to what you buy with the loan, and thus earn enough to pay it back (and more, hopefully).

Having a quick look around, I found this blog post from Kiva who helped pioneer microlending in the developing world. The answer seems to be "yes, but credit isn't enough to turn anyone into an entrepreneur": http://fellowsblog.kiva.org/fellowsblog/2013/03/22/how-effec...

As a bit of a rant: the West is generally overburdened with consumer credit. People panic when the value of their house goes below that of their mortgage, which is called negative equity. But (almost) every consumer credit agreement leads to this negative equity. It's mad.
Right - A conceptual replacement, not a technical one.
It would have been better as a ShowHN post where the mods give you a lot of editorial leeway.
There should be a curve that shows inflation, otherwise that GDP curve is not as informative as it should be. Or is it adjusted with inflation rates (which by looking at the shape of the curve, is not probable).

Assuming that GDP per capita is growing faster than inflation, meaning we are actually more prosper and have more purchasing power; it's interesting that since the 1970s we are producing more and more efficiently, which would be something uncoherent considering the fact that we have had various energy crises around the world since that date though.
You are missing something, LastPass and other password services don't actually store your information in any way they can read them. What they do is store the password information as a encrypted blob and the public key derived from your password. When you "log in" you actually are running the key derivation function on your password locally then signing a message with your private key and sending that to Lastpass. When they receive the signed message they check it against your public key and if it passes they send you your password information. Which you then decrypt clientside. So anyone who compromises lastpass gets nothing except a bunch of encrypted blobs and public keys. The only way to get at your lastpass information is to retrieve the unencrypted copy off your computers memory, but if a hacker can do that they can just steal your passwords as your type them in anyways.
I broke down some of the core features of payment systems and how 13 of them stack up against each-other. Open to feedback :)
We'll need a solution in CSS for properties like background-image and border-image. (Indeed, there have been multiple proposed solutions already.) It would be nice to use the same mechanism for both CSS and content images instead of introducing yet another case in the web platform where we have multiple slightly-incompatible mechanisms that do the same thing.
What is Noombers and why should you care?
not practical since you'd have to define attributes for every conceivable size in the spec and that's just asking for trouble. e.g. w2048, h1024, w320, w240,h320, wPleaseShootMe :)
The (YC XYZ) tags are for major third-party articles and launches. We take them out of the titles of blog posts. I'm not sure exactly why, but it's been the convention for a long time. This, however:

> I don't recall ever seeing it when the story was positive

... is just sample bias. By far most cases of this are positive stories. Indeed most are blog posts written by the companies themselves. Sometimes they even complain and think we're biased against them, which of course is not true, just sample bias again.

Re the story rank: users tend to flag stories that have a high controversy-to-substance ratio, and moderators penalize such stories. In the case of negative posts about YC or YC-funded startups, our policy is to penalize them less, not more. But that doesn't mean we do nothing. Why? Because the heat of indignation guarantees massive upvotes. There needs to be a countervailing factor or such posts would fill the front page every day. It's a balancing act.
I think the best thing anyone can do to encourage people to learn programming (with what we currently have) would be for Google to include a RAD IDE with a simple interpreted programming language like Python with the OS itself. Something standard, across one of the currently most popular platforms. When first launched it should give you a programming manual.

But I can imagine them ruining it. It would be tied to their cloud service (oh my tablet's offline? Half of the features won't work, the manual is gone and I can't share my code). It would be updated all the time so wouldn't be stable. The runtime and IDE would be so fragmented (one of the benefits of ROM was that it was expensive to burn so tended to be quite stable over a long period). And of course there would be the AOSP version and the Google version furthering fragmentation.

Modern computing has turned me into a cynic. I'm slowly starting to hate what our industry has become. By the time I was old enough to start my professional career, the world I had fallen in love with was gone.
"built a new system—known as a software “framework,” in engineering speak"

Hearing the words "engineering speak" bothers me. Wired knows a significant portion of its readers are engineers, right?

Saying just software framework would have probably been fine. Humans are pretty good at inferring the meaning of words from context...
SMTP and POP have encrypted analogous. Web server+Forum+Web browsers is hardly a better alternative to email many-many mailing lists.
SEEKING WORK: San Francisco or remote

Formerly worked on Twilio's API, docs and onboarding flow for 2.5 years. Contributor to urllib3 (the library underpinning requests) and Jenkins CI. I can build great experiences and make developers happy.

Great with: Python, HTTP, Go, PHP, Bash, nginx, Jenkins
I can make: API's, client libraries (see my talk here: https://www.youtube.com/watch?v=C_UJHqR_2Mo), great user experiences, websites, Twilio applications.

Homepage: https://kev.inburke.com
Github: https://github.com/kevinburke
Email: kev@inburke.com
Malware authors giving you their samples directly, before they ever unleash them into the wild? This seems like a great way to find new malware and 0-days, and a huge wasted opportunity if Google/VirusTotal isn't privately doing this same sort of analysis internally.
I find it interesting to contrast 'forever' with another technology that will last forever 'vinyl records'. I expect there will always be point to point, store and forward communication channels, but those channels have existed for millenia, from travelers who stacked rocks to tell those who came after where the trail was, to people who send compromising photos of themselves across cellular networks. So if we set aside the tautology for a moment, communication channels get morphed into a solution for a particular need, regardless of how well they service that need, and when there is a particularly wide disparity between need and implementation, there is an opportunity to create a better channel.

My current favorite example is Trello as a way of communicating activity status from many to many on many projects. Something email does poorly (but has been used for in the past) and Trello does brilliantly.

But lets look at the points one by one.

#1 everyone has an email address -- sure today they do, and 25 years ago nobody did, and 25 years from now its possible everyone will have a "fooservice" address.

#2 email is flexible -- see my point above, flexing is not the same as serving.

#3 other stuff is great for professional communication but we still use email. -- and before that inter-office memos.

I get that these guys (Front) are invested in email sticking around but I would note that putting an adapter layer in front of it is no more, nor less, efficient than putting an adapter layer in front of TCP/IP or smoke signals or a 45 year old text file transfer protocol, whether or not "email" in the form of SMTP will survive should be irrelevant to Front, the question should be will the need for their service survive.
E-mail is a sufficient way of communication for almost every case - just like traditional, physical mail was 100 years ago. You can send a party invite to your friends, you can send family pictures to your mother, you can discuss a project with your co-worker and you can send an invoice to your customer - all of that using a single application. If you need to contact someone immediately - use IM or phone. Why do we need a seperate tool for every scenario? Sure, they provide some useful stuff, but nothing beats simply opening your e-mail client and typing a message to whoever you want.
Front end Masters
How Netflix aims to restore 'watercooler moments' for on-demand viewers
It's generally dangerous to allow non-terminating computation into your types since it means you can no longer trust the logic of your type system (Turing completeness implies logical inconsistency).

One way to limit the completeness of a language is to replace fixed-point recursion (as is embodied in the Y combinator and all recursive languages which are complete) by induction/coinduction. These two concepts "divide general recursion in half" such that you can get a lot of work done without actually having completeness/inconsistency.

Haskell for instance has induction via folds and coinduction via unfolds, but since we're allowed to "cross the streams" in folds and unfolds you end up with general recursion and inconsistency.

Coq disallows stream crossing.
These slides are hilarious. Love the kool-aid stream analogy.
I'd love to see the talk if it is up somewhere.
Why do you hate to say it?
Welcome to the world of internet marketing/advertising where annoying/obtrusive/ugly wins out over being user friendly.
What do you read nowadays?
I don't understand.

A few weeks ago Facebook forced us into Facebook Messanger and they payed a lot of money + stocks to acquire WhatsApp.

And now, instead of demarketing WhatsApp to erase it out of the map and have the Facebook brand dominate a broader domain of internet products, they make WhatsApp better.

What is Facebook aiming for with this acquisition?
I liked UberX while I was in the city. Awesome ridesharing. Great.

I don't understand why Uber, in a regulated taxi eco system like London or Berlin, wouldn't just start with UberTAXI? Why not start the process gently by being able to hail a cab and pay through the app. This is the most problematic issue for me as a user. Getting a dedicated cab to show up to my location, just for me.

While living in the Bay Area, I talked to several (yellow) cab drivers that love Uber because it guarantees a fair that their dispatch service can't.

Why does Uber not enter new markets by making booking Taxis easier first, then introduce X at a later point when their brand is better known in a new market?
Braintree's developer guides now initially point to direct PayPal integration
> How would you go about implementing it?

Mongodb!
I wish I was being sarcastic, but this is what I have to deal with at work these days.
> The state of the art of the technology, in my opinion, is GRC's SQRL: https://www.grc.com/sqrl/sqrl.htm

This idea SERIOUSLY needs more attention, Steve is basically presenting a complete blueprint for how to do web login security right on everything from smartphones to desktops. A startup could run this implementation-wise and if the hype was right it could be a massive hit.
I haven't seen anyone supporting the elimination of existing taxi companies, other than what might happen through market competition. Most people who welcome Uber don't think that only Uber should be allowed to do ridesharing, but Uber makes most of the headlines because it's the largest player. Sometimes, I will carelessly use "Uber" to refer to the entire ridesharing-via-cell-phone industry, because it gets verbose to say Uber/Lyft/Sidecar/etc. every time.
"Nigeria, a country that has nothing to loose"

Why is that? Nigeria seems to be quite successful by African standards. They even make good movies. Of course not without problems, but they seem to have both spare money and some political will - a very rare thing to have in Africa.
The "status" element never even occurred to me and recall that Uber also has Uber X which doesn't confer the status of the "black car" and is basically about the same as Lyft. I think in most urban environments, parking is a royal pain, cars get broken into regularly and it's just not worth the hassle for a small premium payment.

To me cabs are very limited in where they will pick up and the hours they operate. They often don't come or only pick up at designated areas. With Uber/Lyft they come to you. I've had cabs ignore me or just not show up at the appointed time.

With Uber or other ride sharing you pay through the app so you don't take a $70 cab ride after which the driver says they only take cash. You see exactly where there are cars in your vicinity. The drivers get feedback which determines if they will get future rides so they are often much more polite and friendly (though I haven't had TERRIBLE experiences in cabs I haven't had as pleasant ones as I have in Lyft or Uber).

I have also often seen cabs take the long way to boost their fees. Lyft is usually quite a bit cheaper than cabs but not sure about Uber X/Uber.

Some cab companies are starting to come up with their own apps in some areas to compete with the ride sharing companies.
What's the history behind this fork and what is it likely to mean in terms of fragmentation? In particular what are the irreconcilable beliefs on each side that have led to this?

I haven't tried Scala yet, but my gut reaction is I should stick with Clojure until the dust settles. A fragmented community around a relatively niche language is never good.
On Android it's off by default, and you can easily enable/disable it. On Chrome it's on by default, and I don't even know how to disable that (I assume it's somewhere in flags, which is of course terrible UX for something like this)
And power - http://en.wikipedia.org/wiki/TV_pickup
Got Any Good Recommendations?
Sure, email is not perfect, but it is the most flexible communication method the internet has to offer. It is not tight to a single organization, or "owned" by a single company and reasonably portable with an open protocol. Tools will be invented to further optimize the experience, but in essence it will remain the same, just like a telephone call hasn't changed. I will not commit an essential part of my business again, to a single company's closed-sourced product (like for instance MS Office in the past, though OSX being the exception).

I recently started using Mailbox as my personal Email Client again, and I am very impressed in how they "optimized" the experience. It basically converts your emails into task items, with different priorities, in lists etc. When combined with notes, it could make any task / note app obsolete.

Unfortunately it only works with GMail and iCloud, but I hope Dropbox keeps investing in the product.
While SMTP and POP protocols can be transmitted over TLS between hosts, which prevents reading messages along the wire, the email data itself is _not_ encrypted. A compromised SMTP server can easily read and copy any message received or transmitted.
I'll push the source code to a public repository on GitHub in the next few days and we can take it from there. I'll also add a link to the repo. in the site's header so that anyone can find the code.
A corporate branded national ID card sounds like something out of a William Gibson novel.
You can use the "submit yours (free)" link which is at the very top of the page.
About #1, I don't have the data, but I would bet that there are more people with a SMS address (aka phone number) than with an email address.
It will be in 1-2 weeks at https://www.youtube.com/user/EmberNYC
ID is (expectedly) a different application on the card chip. Not in any way related to MasterCard acccount.

You can't have Nigerian ID on your card and Nigerians can't enter country illegally on your MasterCard credit account. It's orthogonal things.
I don't see what's the problem here. Of course hackers test their malicious code against anti-virus programs, and Virustotal is just one of the most convenient checkers.
If there was no Virustotal, hackers would simply use other similar checkers or set up their own checker.
Virustotal is not at fault at all, it's the concept of virus checkers that's failing.
The headline makes it look like Google knowingly exposes us to hackers. It does not, of course.
Can we replace the WW3C with you? Then maybe they could, finally, get up to speed.
I realized some time ago that the run loop inside Ember (aka Backburner) is really similar to Flux.

In Flux, everything is powered by the dispatcher. Changes to the store goes through dispatcher. All the stores changes that react to another store change needs to settle before re-rendering. This is almost exactly how to run loop works. The run loop is the dispatcher.

So in theory, we can just use Backburner to power a Flux app.
They're rolling same thing in Russia, but the adoption in 0s currently. Not with MasterCard mind you.
Atlanta - On Site - US Citiz Only

Looking for: API Hackers, Go / Golang Enthusiasts, Python, Ruby, Cassandra / Riak

Building: Enterprise Data Security Platform utilizing encrypting techniques to protect data the moment it's created, allowing the ability to track and control its every move

jessey@ionic.com

https://ionicsecurity.com/careers/
Check your website Weissman Score #siliconvalley
Japanese is often encoded in Shift_JIS, which is much better than UTF-8 (for japanese text). Most browsers default to that encoding on japanese OSes, so there probably isn't a real bandwidth issue, depending on the ratio of browser to dedicated client usage.

As for ideograms, your statement is not correct. Kanjis allow for better content/character ratios, certainly, but one kanji is very often not one word - the word foreigner, for example, uses 3 ideograms.

On top of that, Japanese is not written solely with kanjis (as opposed to Chinese, for example). It also uses katakanas and hiraganas, which stand for phonems. This is more often the case on social networks where a lot of western words are used - western words are almost systematically written with katakanas.

Kanas are still more "efficient" than alphabets, but to reuse my previous example, foreigner is written using 5 kanas instead of 3 kanjis.
It's just a coincidence. The selection of the startup to show is done randomly on each request.