skysight-inc/HackerNews huggingface dataset:
Ask HN: Do you write stories?
Being a programmer for a few years now, I have come to realize that no matter how beautiful I try to make my code look, if no one else can understand it there is no point in doing so.

What I lacked was communication and writing skills. So I started a blog where I force myself to write no matter how boring my subject may be.

However after doing it for a year now, I am starting to want to explore more than just writing technical things. On the side I have been writing short stories. It's a new thing for me but it is exciting. Some ideas that used to live briefly in my heads are now written down and they are not as incoherent as I thought the will be.

HN hackers/writers please share your stories.
Allegedly according to whom?

P2P infrastructure isn't realistic when most of your clients are on mobile. Skype used to drain your battery simply by logging in for an hour. Now it doesn't!

Skype and G+ use the same codec families as well, so the differences would be in bandwidth allocation.
How much is Square worth?
I've done a lot of work with perception systems and sensors. GP is right on the money with the problems. Rain is even difficult.

Snow is the worst though - it is both wet and super reflective. Super reflective dazzles your laser/obscures cameras. Wet screws up your radar.
This is from 2012. Maybe put that in the title ?
My thoughts, in random order:

-As long as humans still respond to storytelling -- something we've been doing for as long as we've been around -- branding will have a role.

-Nothing is more central to a brand than having a good product that people want. No amount of storytelling can replace this.

-$30K to spend on a consultant at this point in the startups life seems silly. It might have been better to just get all your employees together and engaged in brainstorming with some kind of framework to guide you, like this one [1].

-A/B testing and branding should work together. The most important thing you can test is your offer, the basic way you convey yourself to your clients and prospects. Focus on optimizing the copy first, not the color of the buttons.[2]
A great way to do this is by listening to how your existing customers describe their problem, your product and how the two relate. Use their words.

[1] http://www.cezary.co/post/79977288955/marketing-fundamentals...

[2] http://www.groovehq.com/blog/long-form-landing-page
I read that to mean that the car knows and handles compliments poorly, i.e. an obvious joke.
How's XMPP mobile nowadays? OTR?
Andrew "Weev" Auernheimer Explained The Hedge Fund He's About To Launch
One of the interesting things in the Kurzweil type techno-optimism stuff is that the calculations/sec you get for $1000 seems to have been doubling regularly since 1900 or so long predating Moore's law and the phenomena seems largely independent on which particular technology is used to implement it. (see https://en.wikipedia.org/wiki/File:PPTMooresLawai.jpg). I figure it must be largely an economic phenomenon in that it's worth while for the manufacturers to invest to be able to say 'you should buy next year's model - it's 50% faster than this years.' These days the technical implementation seems to be more cores - there seems no absolute limit on how many parallel processors you can have.
This looks promising. Though I have to add, sending push notifications is on the list of things I definitely outsource, along with email delivery, analytics, payment processing, etc.
I dispute that it requires hindsight to believe, with some certainty, that OpenSSL was going to leak keys all over the heap; especially because (a) people were immediately pointing out that that was likely to be the case, along with potential scenarios where it could happen, and (b) people were posting to Twitter that they had working proofs of concept.

Doing any challenge to demonstrate key recovery might have been a sound plan, but the specific challenge that Cloudflare promoted was one that pessimized the discovery function of the challenge and optimized the the reinforcement of their false prediction; to wit, they tied people's hands behind their back, forcing them to attack a remote instance of a process with an unsure memory layout.
Fun enough, a list[0] in Go is actually a doubly linked list. Resizable slices[1] are built into the language. Though, this leads to C style coding that some people thing is annoying (assigning the result of append back to x, since it could allocate a new array).

x = append(x, a, b, c)

[0] http://golang.org/pkg/container/list/

[1] http://golang.org/pkg/builtin/#append
I realize this article is from 2010, but it could have mentioned AMD, which does have a 5 GHz chip available now. It requires liquid cooling however.
I recommend you tick 'other' and fill in "Callipygian"
The visual system does well, but the decision-making system behind it often does not. I'm sure that guy this morning had no trouble seeing the orange barrel he nearly rammed, but actually noticing it is another matter.
URX (YC S13) Raises $12M, Sets Sights on Links Inside Apps
I don't think they did for the vehicle they took the picture of at the top of the Wired article. There's a clear difference between the clarity of the headlights.
I think that autocars will actually surpass us in the exceptional situations very soon. Humans are notoriously bad at handling high stress, high speed situations where fast assessment and precise actions are required. Evading an animal on the road would be an example. Because such situations are by definition rare, we cannot gain experience in handling them. The few evading lessons in driving school are no way near enough.
Hashtag scrutiny
Regardless of Google's plans for the cars themselves, if people are freed from having to watch the road, they will probably use most of their newfound free time to stare at a screen. That benefits Google.
Only I have to resize my window to actually read the text.

People always say just plain is great, but we live in a world in which many people now have bigger widescreen monitors.

Sites like this work great on smaller screen and even mobile. But they are bad UX for big screen users.
Don't worry, we'll see plenty of chances for this kind of heroism in the future. We can all find out for real if our talk is cheap or not.
My iPhone 5 sleep/wake button has been pretty much dead for a month or so now (it would sort-of work if you pressed it multiple times with feeling) and this program was finally the kick in the pants I needed to deal with it. I had AppleCare, so it would have been covered either way, but the thing was getting on my nerves.

It was even more painless than I expected. Got a same-day Genius Bar appointment on Friday, backed up my phone, walked over to the Apple Store from work. Waited 5 minutes, spent maybe 5 minutes going through the replacement song and dance, and walked out with a new working iPhone in my pocket.
Most problems are not trivially parallelizable and, in any event, Amdahl curves look a lot different than the exponential curves used to argue for The Singularity.

We may have to make due with what we've got.

Which, thankfully, is quite a lot.
What happened, exactly? I'm guessing you entered the intersection when the lane you wanted to turn into was backed up, so you would not have been able to clear the intersection even in the absence of oncoming traffic. Is that right?
People hate Java because it's unremarkable but successful. There's nothing particularly innovative or wild about it, but equally, nothing particularly awful (plenty of mediocre, of course). Whether despite or because of that, it somehow became the most widely-used language in places you get paid to sit and write code. It always feels cool to hate popular things, and it always feels cool to hate boring things. Hence, Java became the Nickelback of programming languages.
Follow up to the investigation results
Depends on the client. A major hole is Telepathy, which lacks end to end encryption support, so all mobile clients based on that (Sailfish one, Plasma Active one and etc.) are lacking it. Jitsi (which is in Java and WIP in alpha stage for Android) supports OTR and ZRTP. There are clients like Xabber which support just OTR on Android (none of them support Jingle and ZRTP). Not sure about the situation on other mobile OSes.
How Disqus Went Realtime With 165K Messages Per Second
I'm not sure how you can create a pragmatic language while ignoring the most common complaints about it.

There's this common attitude of "if you want feature X and Go does not have it, Go is not for you." To some extent it's not surprising since there was confusion about what niche Go hit when it first came out. But when there's repeated patterns in critiques of Go coming from very smart people, it's probably worth paying attention rather than saying it just doesn't fall into the language's sense of "pragmatism".

FWIW, I'm a Python programmer who loves Go. Despite all its good stuff, though, we shouldn't remain content with what we have already.
I personally have my own idea for that: Sure, we have hit many walls, but I don't think that's the main reason for the slow down in CPU development. I think it's mostly because the R&D moved from making the CPU faster for making the CPU consume less, to follow the Laptop/Mobile market (as everyone loves/hates to say, every year is the year of the death of the PC).

Also we're at the point where most of the very-requesting software isn't bottlenecked by the CPU, or where you can just throw more cores at the problem and solve it.
And also software is starting to leverage GPU acceleration, which gives an huge boost when usable. And GPUs are getting a lot faster every new generation.
Perhaps it could be due to the fact that you are legally required to yield to pedestrians in a crosswalk? Not to say that people do yield often, but once a pedestrian is in a crosswalk, not yielding is a great way to get a quick ticket.
Maybe there's a whole series of prerecorded appearances to span decades, for each Seldon Crisis [0] predicted by Jobs?

[0] http://en.wikipedia.org/wiki/Seldon_Crisis
I have a few ideas for this. Send me an email sagacityhappens at gmail
You can write that in C though.

typedef int foo;

foo main() {
foo foo = 0;
return foo;
}
> The thing is, there is in the long run no incentive to alter Wikipedia’s content and degrade its integrity. The collaborative authority will prevent it anyway.

People don't need much incentive to do stupid things. There's not much incentive to toss trash out a car window rather than into a bin, but people do that every day.

There's a bunch of mindless minor vandalism that happens on WP because of that.

Some parts of WP are really horrible. Ignore all the obvious places (anything to do with Ireland or Northern Ireland; Israel and Palestine; Abortion; etc). But quiet gnomic uncontroversial edits can get mired up. Someone makes some good faith (and valid) changes to punctuation and spelling. They are quickly reverted by an overzealous twinkle user on "vandal patrol" (wikipedia has done a lot to stop this problem and that needs to be recognised) who also leaves a warning template. The newbie gnomic editor removes the template and reverts the article reversion, and is then receives multiple templates. I don't know how many people have a first experience of WP like that, or find it repeated if they try again, and it would be good to know. But the point of mentioning this is that the toxic parts of WP are a strong incentive to some people to "stick one over" to the WP community. Long term sleeper accounts making a variety of good edits with a few known bad edits; concern trolling; wiki-lawyering; etc. There are plenty of meta-wikipedia places where very long threads can draw in many users to spend a long time talking about stuff which is, at its core, nonsense.

I suspect the future-people may find the meta stuff, especially comparing the meta stuff across different wikipedias, more interesting than actual WP.
But comparing the same processor, higher clock speed means faster processing. And, to a lesser extent but still usefully, clock speed is a good indication of relative speed in the same processor line.

Let's not totally throw the baby out with the bathwater, just because the processor speed on different CPU organizations is not 100% equivalent. It's very often times a good proxy.
France Could Create A Developer Visa To Support French Startups
He's got his head down, working really hard in a room somewhere cooking up the best pretty print feature the world has ever seen. Duh.
This seems like a more full fledged APNS server with a web frontend.

If you are looking for more transactional approach to integrate into an existing node app. I've been using node-apn in production for almost a year now. works well.

https://github.com/argon/node-apn
CPU power is a finite resource. To increase that resource in a usable way would certainly benefit "we".
Funny thing about ABS systems is that the pump actually forces the brake pads open. The designer's thinking is that a turning wheel is able to steer, while a vehicle with sliding wheels is directed pretty much by momentum alone. This results in longer stopping distances.

So far as ice -- it's coefficient of friction in the real world is not a constant -- it varies based on local conditions. So you can't predict your ability to stop & steer on it - you can only react. Your best defense is to install ice-rated tires in early winter to increase your traction. Google will likely have to do some testing in Wisconsin to see how the software reacts to icy conditions, and is able to somehow automatically recognize ice/slush and adjust stopping/acceleration rates appropriately.
I think if he no longer wants to support the project it should be open sourced. It would be a shame if the time comes and he doesnt want to do it any longer that the project is just lost.
Its not about incentive for people who litter and vandalize, its about what the majority of people want.

Otherwise, there would be more trash outside the bins than inside them. Thankfully, most places aren't like this.
Not a coincidence that Google bought Waze, a crowd sourced traffic and warning detection system. They are definitely cognizant that subjective data is just as important as the objective data picked up by its sensors. This is a great use case that we should expect to be handled.
I definitely think there is. The bigger the difference between r and g with r > g the more wealth gets concentrated in the hands of a few as time increases (as long as there is some variability in income levels at t0). If everyone earns the same exact money, it makes no difference what the return on capital is--everyone's income and wealth will be exactly the same for all t (as long as savings rates are equal).

I will attempt to google an answer for you
That's great until it breaks down (and it does). You can't get a basic detail, since the supporting products also won't work with it.

Once it does start breaking down, you have issues getting basic stuff like soap bubbles to work as needed to help clean the spots that are broken down.

If it can't be layered, without adverse effects to the color of the paint, trouble.

If it can't be removed for repainting, etc. trouble.

Probably usable for some cases, but not going to get traction in the broader market until someone can fix long-term cost of ownership issues.

Have some car zen. Watch Ammo NYC videos on youtube https://www.youtube.com/user/AMMONYCdotcom
Are you kidding? Skype is CONSTANTLY cross-selling you some useless bullshit with the in-interface ads. It's terrible, and the reason I won't use it.
Microsoft must release email data held on Foreign server
List of Ember.js Training Courses
Maintain net neutrality to protect the freedom of information
I see little justification in the article for the assertion that creativity/imagination^ is something unique and distinct from other aspects of intelligence.

Any system that explores solutions will need to speculate on which branch of decisions will have the greatest chances of yielding a desirable outcome. Any system with enough power to fully explore all possibilities will have enough power to discover other possibilities that it lacks the power to fully explore within it's SLAs. Different intelligent systems that employ different pruning techniques or heuristics will have different "creativities". The more sophisticated the intelligent system, the greater the range of 'creative' thought.

I've seen little reason to think that creativity is some sort of "special sauce" that would not become commoditized as the rest of intelligence is commoditized. Why shouldn't it?

^ Imagination without creativity is merely simulation, something that nobody doubts is mechanical. I therefore conclude that the author is actually identifying creativity as special.
That's so strange. According to Shanley Kane and Anil Dash, the Valley is dominated by racist white men who systematically exclude all outgroups.

Clearly, this article is just the white supremacists and their power structures writing puff pieces to hide the slavery lurking within the black heart of the Valley?
Why we will never see a 15-hour work week
You sound like you live in the suburbs. I suspect car-as-a-service wouldn't be popular there. Honestly, if you live close enough to the store that you can drive there in under 5 minutes, to me that's a sign that you don't need to drive there.

Where I live (Berkeley), and in the Sf Bay Area in general, car as a service would be remarkably effective and popular.
I respectfully disagree that you can come to such a conclusion from a single example (especially since this change was also introduced into the mainline). I think the benefits of RHEL, including its excellent record of long-term support, outweigh minor occasional trip-ups like this.
I think the coolest thing about self-driving cars is they can create a mesh network with one another. If I'm driving to work and a traffic accident occurs 2 miles ahead on my route, with multiple self-driving cars present at the accident, those cars can share traffic information with all self-driving cars in the area. My car will then plan an alternative route around the accident before I've even seen it.

Communication would be encrypted of course to prevent tampering.
Your Next Hire Should be a Marathoner
I bet many people on wallstreet will (not) order internet service from them for their HFT (high frequency trading)... their lag is measured in nano-seconds (they even disable firewalls and such to decrease latency)
> "Intelligence" as we have come to understand it is not some magical thing

I agree that intelligence can be replicated. My preferred definition of intelligence is broad. Intelligence is a system that has i/o & a feedback cycle. Thus, I think all matter & concepts have intelligence. Of course, there are higher forms of intelligence, such as human intelligence (which is not limited to the brain as we have a complete nervous system & more generally, autonomous cells).

I still think it's magical, however. Even if we understand all of the rules & procedures, the experience of it all coming together fills me with awe. It's like playing a game where you understand the rules, yet you can achieve zen & a higher consciousness when playing. Another example is Fractals. The driving equation is simple, yet infinite complexity & beauty is created.

> Reproducing intelligence is mostly a matter of finding the correct formula, the right structures, the right technology. After that it will be boring, ordinary, even disposable. This doesn't sit well with some people who reject that on an emotional level even if they can't figure out any concrete reason why. It just can't be.

Animals & possibly lower life forms have evolved emotions. It's an important part of what drives us to do whatever we do. I would not be surprised if AI will need emotions to reach higher intelligence.

I have also been driven to honor all life & intelligence. I see the interconnections within the system of existence & aspire to respect all of it's parts. When I hold such a mindset, I'm at my best.
Worth noting that General McChrystal, the guy who made SharePoint famous in the military, also got relieved for saying too much in public.
> Second, you can easily exclude any process from being killed by the kernel's OOM killer: "echo -17 > /proc/PID/oom_adj"

Doing such with a large memory process is a sure way to cause a server to shut down and reboot when it runs out of memory. OOM killer is bad to large memory processes, but the alternative is worse.

Ideally you don't want to swap, you definitely don't want to preemptively swap, but even swapping is better than rebooting a server.
I'd like to think that Google isn't meticulously evaluating the situations where humans have to take over. In those cases, the software needs to be much more robust. Only way to encounter these situations is to get more cars out there in the greatest variety of markets.
Is there any evidence for the existence of a Found search engine? Unless it also revolutionized the need for spidering, it has to be leaving tracks out there.
When you've dug yourself into a hole you should stop digging.
Progressivism is a low-evidence ideology, but a high status one due to its dominance of universities. From its high ground in academia, it is also invading tech. But yeah, it's mostly wrong.
or "why it's more and more relevant to code with performance in mind, and consider minimalist designs"
I agree Stanley that it is absurd that what I do is safer, but sadly more than an dozen years of experience with this intersection and what I have witnessed there makes it clearly the case based on the level of care taken by too many of the motorists I share that part of the road with, good road to you as well Mr. Drew.
OT here, but I've used Picasa's facial recognition extensively on a very large library of photos (about 50,000). Anecdotally, I would say it started out very good, but, strangely, it got much worse over time.

Part or all of this effect may have been due to UI bugs or deficiencies that didn't clearly show what it was really trying to tell me (does it really think this is a new person, or separate for some other reason?), or didn't allow for subtle variations on what I was trying to tell it (such as "no, but good guess", or "this looks nothing like the person, but actually is")[1].

I can only guess why this is, but at first it seemed to be quite good at finding new faces that looked very similar to the ones it had found so far. Over time, it's as if the wide variety of confirmed positives reduced the confidence in finding any new faces at all.

[1]: It was somewhat confusing whether I should select and move a bunch of wrong faces to the right person, or just say no and let it try again. It might have also helped if I'd been able to say "yes these are all the same person, but I don't want to name them in my database".
Everything that is wrong with American capitalism, in one headline
While the technology they have built is very impressive, I can't help but think they are doing the wrong thing., in a way. I think the huge wins from automated cars will be in interstate cargo transport.. semis that drive themselves from city to city on the freeways and are dropped of and picked up by human drivers over the last mile. City driving is so chaotic and unpredictable that I'm not sure there's a win there.

For human transport, including in urban areas, I think the target should be aerial... automated electrical air taxis that recharge themselves as needed. Automating flight is a whole lot easier. No pedestrians, no bikes, no couches or trash cans in the road.
Thinky 1.0 – Light Node.js ORM for RethinkDB
Could you elaborate on how this is making the situation worse rather than better?
>Having grown in power since the original Crisis, even the other three kingdoms united were not enough of a deterrent to forestall attack

>forestall attack

>Forstall

Jobs saw it coming.
More often than not, it is: Good, existent, fast. Pick 2.