skysight-inc/HackerNews huggingface dataset:
My humble suggestions to any service/product you introduce, even to beta testers, is to quote a price or an inkling of the upcoming pricing slabs. If there will be a free version with limited features, do mention that. For instance, I know Trello and Evernote will always have a free version which is good enough to a large extend and they promised that. I'm on Evernote Premium out of love though I still do not need the premium features. So is the same with Trello (few people were generous enough to sign-up through my links).

Without a price that I can calculate for continued future usage, I'm very reluctant to "get used-to" a particular app/service/product.

These days, if I like a product/service/site, and cannot find a price tag, I email the founders asking for an idea. Many do reply but it gets irritating that I have to do this quite often.

I do understand the marketing temptations and tricks of getting more users with "free trials". However, if your price in future is not affordable, then I'm going to be sad, irritated and may even hate you. Please don't let your customers hate you. It should be pretty OK to avoid customers from the beginning, who may not be ready to pay the price you quote than to promise them something and charge them another in future.
This works in reverse, too: Adults forget how capable some children can be, because they either weren't a capable child themselves, or forget how capable they were as a kid. Probably because adults are biologically prone to shy away from thinking of children as little adults.
Coders are not Weirdos
Number 1 can be easily dealt with if both parties categorize changes. We do this with git all the time no? No one reviews my "Fix some typos" commit.
I'm actually more excited about the Ruby-style pattern matching. The last time I had to do that in Coffee I was wishing for that syntax.

I'll need to see more real world examples to decide if Toffee's async syntax is better than Iced.
http://callbackhell.com/

That explains the many ways to structure your async code in pure JavaScript (no helper libraries or transpilers) so you don't create callback hell code.
I think videoconferencing sucks because the tech is so primitive. In 10 years we'll have proper videoconferences which are using augmented reality and have sufficient quality to replace physical meetings 90% of the time.

Of course, even conference calls suffer from the use of low-quality software and hardware. For some reason companies tend to use $1 microphone and $5 speakers for conference calls.
This article is overly focused on cost, which is dumb because they're in development. Clearly costs will not be the same when they become generally available, and the ownership model is going to change completely, too. Car service on demand will largely replace car ownership.
So far there's nothing to stop!
Callback hell is what you get when you take a language designed for doing at most client-side input validation, and try to write serious applications in it.

As an analogy, consider what would happen if Outlook was written in VBA and you opened OUTLOOK.DOC in Word to read your email. Well that's GMail.
During the encryption phase the argument by Strilanc doesn't hold (as in that case decrypted[i] is given as the input and does not contain any key admixture), and it is exactly the case where pos_c equals pos_a that is problematic, as in that case the statement

key[pos_a] ^= key[pos_c] ^ i ^ decrypted[i];

overwites key[pos_a] with the value

i ^ plaintext[i]

that doesn't depend on any part of the key at all.
No, no, keep it up there. It'll serve my blog post well :-) My post is not about companies like yours, but about the completely overvalued social media hype right now.

Social media is the next dotcom bubble, because advertising on them doesn't keep the customer targeting promises they make. Thus, those companies (Facebook, Pinterest, etc.) aren't worth 1/10th of what they're currently valued.
Stallman: How Much Surveillance Can Democracy Withstand?
I'm not looking for an excuse not to cycle, I'm a pretty fit cyclist and spend at least 10 hours a week on a bike. I'm saying that holding this up as an example that others can follow isn't ideal as they have a big natural advantage over practically anywhere else. Unless you can overcome the issues of terrain and climate, it's just not going to become mainstream like it has there. Look at the bikes they're riding, big heavy comfortable clunkers. Most people simply couldn't get those up the hills surrounding my town, they'd have to push.
> it would be cheaper for me to rent in Mexico City and commute to my job in Los Angeles.

Is this serious? Because that's the whole point of this blog post: flying everyday between London and Barcelona it's actually doable, for real. As in: some people might end up doing it.
I agree. There are all sorts of economies. For most short drives around a city a 2 person golf cart-like car would be fine. Also, no parking issues.

One weird effect of effectively using cheap robo-taxis for all our transport is that it will put the cost of each journey right in your face. I imagine this will have all sorts of weird effects on people's habits. Right now you spend the price of a car upgrade every few years, taxes & insurance once a year and petrol every week or two. You don't really feel the cost of a supermarket trip. If you drive your niece to the airport, you don't think about the cost at all. A drive to the woods with your family counts as free even if you use €20 worth of petrol and €20 in depreciation.

Governments might be more inclined to get the full cost of roads from transport companies one step removed from the public than directly from them.

The effects of a new mode of transport are hard to predict. Few people would have guessed that family cars would lead to supermarkets & disneyland.
Now only if I had layer support and export to some standard format
Right. So do you think living in a bike friendly neighborhood would make owning a car more difficult, or the existence of a bike friendly neighborhood would have a huge impact on a car necessary suburb?

I do understand that people react to the 'way forward' tone of such articles.
A Case Study in Closed Access
I'm sure there a jobs in this industry where a constant physical presence is needed. But many of us are professionally employed and notice that we go into an office every day and then communicate entirely over the computer. Given that situation, it makes sense to conclude your job would me more efficient if you simply telecommuted (provided you wanted to).

The rewards of telecommuting become even more pronounced for those of us who live in expensive cities and are forced to either spend exorbitant amounts of money to live near the office or else waste a lot of our lives commuting in traffic.
Best by US standards. It's hardly mass adoption compared to the Netherlands is it?
IE11 breaks Google and own Outlook Web Access
>1. It adds very little security: 16 bits is not much, and the result is not 256 bits (say) of SSH key plus 16 bits equals 272 bits, but instead effectively still 256 bits, or 256+8×10⁻⁷³ bits.

Aren't there rate limiting tricks you can use to impose great cost on searching for the correct port?
> Just think of the ads, what could you do with an extra 3 hours a day?

Not sure if this is what you meant, but I read it as: You can bang a lot of 'product information' into someone you hold captive for three hours. So this could be a 'interesting' way to finance self driving cars. You play ads inside the car, and the customer has to pay to switch them off.

Addendum: I don't like this future, they promised me rocket ships, and all I get was a cell phone full of spam.
i am surprised this has taken so long, considering it's been going on in movies for quite a while.
Claws disqualified itself by being slow and crashing often when I tried to use it (with IMAP) maybe a year ago. If there's been significant progress since I might give it another shot, but it'd take a long time to have any real confidence in it...

I'll poke at Trojita but it'll have the same confidence issue by virtue of being relatively new.
Another issue may be whether or not consumers want to be seen in one of Google's self-driving cars.

The vehicles' outlandish appearance doesn't bother me because I'm a long-time advocate of self-driving cars, but it may be an issue for other consumers.

Other car manufacturers such as Cadillac are working toward fully autonomous vehicles that look like stylish, regular cars. The computers and sensors are hidden in a spare tire compartment.

I wonder if Google is underestimating consumers' preference for traditionally good-looking vehicles. I think about how the company was criticized for underestimating the aesthetic roadblocks involved in the Google Glass rollout.
There's always the occasional sperm donation to eager groupies :)
I don't think he meant car pools in the sense of multiple people for 1 car. I think he meant pools of cars--multiple cars available for 1 person, depending on that person's needs at the moment.
Self driving cars are only going to work where not only every vehicle has sensors that communicate with each other but also the roads themselves will have to be retrofitted with sensors.

The only two places self driving cars have a future are:

1. Planned communities which ban the use of personal cars inside that community.
2. An interstate highway system where there is a special lane dedicated to self driving cars.

If google is serious about self driving cars, they need to buy or build a town... or use this one.

http://theweek.com/article/index/219043/the-ghost-town-being...

[edit]

The best hope for self driving vehicles is as an anti-social public(or public-ish) transportation system.
Why I quit my corporate job to learn to code.
A real-time web interface for remotely scripting Android devices using TypeScript. It is cool because Android is great and TypeScript is great.
#neo900 : #OpenMoko #GTA04 into a #Nokia #n900 case ; fundraiser starting Monday
I cannot imagine that google wants to rollout the current iteration of their self driver car at scale to consumers. They want they technology sorted out and for that phase of it, they do not care what the car looks like and you cannot assume that's how their self driving cars will always look.
Just released a Q&A book about building community products. (I founded Forrst in 09.) Totally DIY effort, used ruby and the prawn gem to generate the PDF file. All questions were crowd sourced. Here's a discount if you're interested:
https://gumroad.com/l/obcp-book/saturday
At one job, we had a full, no-expense-spared, telepresence suite. For formal meetings or presentations it was acceptable, but you still had to think about it a bit (e.g. pay special attention to whose turn it was to speak next, compensate for the body language or lack thereof, etc). For just hanging out, which is how most collaborative thinking work actually happens, it was useless, even with the best shared whiteboards money could buy. If you had 10 hours to work on a problem, you'd get far more done if you spent half of them traveling and actually stood in a room with everyone around a real whiteboard.
And what exactly do you do when there's information that you want one person to know, or maybe two people to know?
Indeed it does! I use it for less complicated fail-over situations myself, but if you start to need more complicated topologies (or something which has good interaction with IPVS/LVS) then Corosync!
Yes sir, I agree with you but if advertisers are not using these sources for marketing, then what are the options left for them to market?
The argument in the post is flawed because of the commuting time issue you mention, add to that the fact the Ryanair is extremely unreliable as an airline...

PS: there is no double taxation between UK/Spain
Technically, it was 6 days, and He rested on the 7th. :-)
I'm actually having quite a few problem with Google websites (specifically with Gmail) from Windows 8 Mobile as well...

How can a company be so "unlucky" with a browser?
Well then I would confidently say that's stupid, unless they are using their commute time to work on something or catch up on their favorite shows.

Your most limited resource is time. Money is a distant second. And if those people arent monetizing their commute or taking care of their entertainment, they are wasting time to save some money. It's nearly as stupid as fracking - wasting water to get oil, only to later have a water shortage and a raped environment. And half as stupid as wasting your health for money, then trying to get it back with money.
>In India, the only thing that gets any kind of privilege is a politician's motorcade.

And cows...
What do people do when it rains or snows? Do people walk instead, take mass transit, or drive?

I think the reality of what people are arguing for is for people to live more closely together. That makes biking, mass transit, and even walking more viable.

Some people like it, some don't. Part is what you are used to. People coming from rural areas think that the Bay Area is crowded but the East Coast is more crowded, parts of Europe are more crowded still, and then parts of Asia are more crowded still.
I don't think he was suggesting either. In the suggested setup, the webserver can still be used as a webserver, giving you the power of years of development into security, modules, etc, while proxying through certain requests requiring custom application work - which passes to your local webserver. Neither is what I'd consider the primary role of the application, though.
That's a good point, I hadn't considered the collaboration aspect. Out of curiosity, what kind of projects require this? I suppose a book with multiple authors is one good example, are there others?
Practical Data Science with R October 2013 update
I've never really understood the problem with "callback hell" that people talk about. The biggest annoyance I've seen from it is that indentation can get a little out of hand, but the examples I've seen could be fixed with smarter coding rather than new language features.
Post title needs more hash tags.
While I think you're right, in the sense that an attacker who can forge your DNS request for ssh.example.com to direct your SSH from 192.168.1.111 to 192.168.1.200 might have the ability to manipulate the TXT entry of your public key signature in the DNS records, it's a matter of who you think your attacker could be.

Security is all relative, but I'm quite sure it would be possible for your to just sign your public key signature (which is what the article covers), and presumably you've kept your private key a real secret, so that isn't forge-able (unless your enemy has cracked your 2046/4096-bit RSA key).
My gut feeling is that it will take longer that we expect for it to be wide stream.

I am extremely curious how far off the technology is to drive on less than predictable roads, such as narrow streets of London during rush hour or in the small villages of Yorkshire in the UK.

I love how the article refers to lives saved, whereas I always said, "we will allow computer driven cars when the number of accidents/lives lost will be less than those caused by humans". It goes to show that the nature of driving is now out of anyone's hands and we accept there are fatalities, akin to disease. With this acceptance is the race to save lives, rather than have preventable loss.

>> And roughly 40 percent of fatal accidents are caused by alcohol, distraction, drugs or fatigue. Letting robots take the wheel would save lives.

The part that I find interesting is that if you are in control over whether to drive with alcohol, distraction, drugs or fatigue (at least for the car you travel in); you can affect your chances of being in a fatal accident. With computers at the wheel, you don't have control and accidents become the lottery of driving. Unless of course, control over your fate is now down to whether you install the latest firmware update on your car.

I do believe that mainstream driverless cars will happen and future generations will look back at human driven cars like riding horses - mostly done for recreational purposes and not for long distances.
I'm working on software that assists in cancer diagnoses.

We apply a healthy serving of computer vision and a touch of machine learning to high resolution images (10Gpx) of cancer tissue.

Hopefully we'll be able to make diagnosis faster and more accurate, doing our small part to save lives.
I read the book a while back. This is very good review of the book. Read the book if you can. If not, read this review at least. I'm planning to re-reading it to see if I agree more or less with the book now.

I also found "Moral Mazes" to be a good book.
"Créer une application #tizen de app a zen" dans #GnuLinuxMagFrance nov'13
If you're a developer and doing that, you're probably doing it wrong. That's 3 hours of your life you could've spent doing whatever. Even looking at cats is better than sitting(if you're lucky to get a seat) in a train for 3 hours.
Just as yourself, "spam" HN ;-)
I claimed it was "most likely" shitty lawyers, because 100% of the people I've heard from who genuinely can't use GPLv3 code anywhere in their work can't do so because a corporate lawyer-drone is in the way.

The rest either won't because they don't like the license, or can't by virtue of their own choices. Linus is one of these people. He has made his choices, which is his right. I (mostly) do not agree with the reasons for those choices, and would not have made the same ones, as is my right.

The identity and stature of the person who makes a choice is irrelevant, and dragging it out as if it makes my opinion invalid is absurd.
Latent Dirichlet Allocation for inferring XKCD's topics
Put on some fenders, rain pants, a rain coat, and ride! Or take transit.

Living closer together is great, but cycling infrastructure matters too to get people onto bikes.
I think this is because all of the professions cited are somewhat standardized, with most teachers in the US being particularly standardized. Law is standardized, by nature. Medicine is standardized, by medical boards. Police are standardized to enforce the laws. Education is standardized by the government.

This kind of makes sense, if the goal of pre-secondary public education is to provide a base level of proficiency in skills and common knowledge.
Terrorism is not Effective
I don't blame them. I had a go at implementing an IMAP server once, and it ranks as one of the most frustrating programming experiences I've ever had. The standard is huge, fragmented, and is full of strange requirements to fulfill every thinkable use case a client may have. These small details end up heavily dictating the architecture of your application. I don't see how could implement IMAP without completely throwing out most of your work several times.

To make things worse, there is hardly any way to know when you've done it right. I'm not even sure there is a right way. When you start looking at how actual email clients speak IMAP, you'll see that they all manage to ask for a list of emails in completely different ways. It's a small wonder that these systems appear to work at all.
Hence why they're also sometimes called "Tidal waves"
Considering the Barcelona winter weather I'd be tempted, if I got a job in London. And I hate commuting. (A reason I'm not that hot on getting a London job anyway, despite loving the city.)
No algorithm can ever be harder to crack then trying all permutations of the key: in other words brute force. The purpose of any encryption algorithm is to make it as close to impossible to crack it in any less time consuming way. One could argue that my algorithm is better then that because the plain text salts the algorithm, but that doesn't account for any potential guess work, or even an attacker trying to get a user to send a specific stream that would help crack the code.
What makes you think that? Self driving cars don't need to communicate with each other to function well, as the Google car shows.

Retrofitting all roads with sensors is just not an option. You can't fit all the small dirt road in the country with sensors, and neither can you have a car that refuses to go on because it can't talk to the road.
There's a difference between message contents and meta-data. Even the logs often contain the subject, folder, and TO/FROM frields.

It is pretty hard to diagnose issues without at least gathering basic information on the state of an account.

Not really sure I see the issue. If Google, for example, had an issue and they needed to examine the meta data surrounding individual pieces of my email I'd likely be alright with that as long as they didn't read the message's content/body or any attached files which I view as quite private.
Massive Barge On San Francisco Bay Likely Secret Google Facility
They can pay 4 times the cost for that then. Self driving cars mean your house is larger or cheaper, you have no parking fees, don't have to learn to drive, don't need to waste time and money on insurance/tax/testing.
I used to think that too, but as I have gotten older I have realized that I'm absorbing huge amounts of non-verbal data just from the ambience. People put in a email what they want the record to show, but what they actually want from you is something more subtle. A 2-minute chat in the corridor can convey far more information sometimes than a whole day exchanging email.
"Weirdly, it’s not even known if the IPK is getting lighter, or if the national prototypes are getting heavier — but either way, something is causing these kilos to change weight, by around 50 micrograms every 100 years."

Well they COULD always do that thing with the water where they heat it to 4 degrees celcius and measure its volume and weight. Then they'd know which it is.

That said, there's a nice video on this: http://youtube.com/watch?v=ZMByI4s-D-Y
Cord Cutters Dream Come True?
As a cyclist, I'm sure you already know this.

Properly geared, bikes aren't hard to get up hills - they're just slow.
> Indeed, do you know many lawyers who support free training for litigants to represent themselves, doctors who favor making it easier for people without medical qualifications (such as experienced nurses) to practice medicine or indeed many teachers who support opening jobs in schools to anyone, with or without degrees or teacher training - or letting students run classes without teachers?

Do you know many engineers who think non-engineers should play a greater role in designing airplanes?

Most professionals are less likely to buck the system, but they would see that system as a "feature, not a bug." The work of society is largely pyramid building--big groups of people achieving complex goals through disciplined cooperation. Society needs creatives, but just a few. The system is what enables all of the comforts of modern life--the creatives just keep the system vital and fresh.