skysight-inc/HackerNews huggingface dataset:
> It is doing the baseline correct thing.

You don't get to define what the baseline correct thing is for a business, profit does that. Progressive enhancement is more work than simply presuming JavaScript is always available; that's just a simple undeniable fact.
I hear you, and agree with prudency when dealing with trust issues. Tell me what you think about this: http://www.stackgeek.com/blog/kordless/post/a-code-of-trust. It's an important topic!
Scientists achieve first human-to-human 'mind meld'
Sure, they could. But it would be insane. (at least at the current prices)

Just compare how much an insurance costs that covers damages caused by yourself (being negligent) as opposed to those covering only damages caused by hardware/software defects.
Aw, Christ.
Key Lime Pie would have been better. I don't have a problem with the name or Nestle getting on board, though if 4.4 turns out to be horrible they're going to regret the tie-in. I just think sticking to dessert names rather than brand names is better.

Side note: This guy [0] owes us a video!!

[0] http://bit.ly/xGxKfy

Edit: Didn't want anything to melt.
You can create a new email address in the setup wizard. I know of people who set it up there and literally don't understand what they did, and don't attempt to remember it.
>A strawman -- which, as you admit, this was -- is very different from "rhetorically exploring someone's views"

No, it isn't. You are making the mistake of conflating a strawman with an argument built on a strawman as a logical fallacy.
What are the odds on making a very low power machine, in the 96-128 MB of RAM, for say, $1-$3/month? I like RS (have been a customer since 2008) but the minimum service is still overkill for what I like to do. I use other services like buyvm.net for low-cost machines.
Do you remember the Surface teaser advert? The design language of the device is about aggression, dominance, edge. This is socially out of place in some settings.

Also, I'm entitles to my social hangups. We live in a social environment, not a vacuum.
A most bizarre and mysterious cocoon
Discovered - The Most Common Lies By Gamers
Seriously, this almost seems like they went out of their way to make an unintuitive page. Who makes a form field without an enter button? And the forfeit box covers the input.
Why don't they just use FBI (or local) crime stats?

Not subject to as much subjectivity. Drawback is that it may not be realtime up to date, but should be good enough.
> It's our goal with Android KitKat to make an amazing Android experience available for everybody.

Android optimized for lower powered devices?
Have you ever met someone and known immediately they were brilliant, a complete gentleman, and giving his full attention to you? I had the honor to meeting Frederik Pohl once and that's really the only way to describe it.
Word autosave isn't good enough...some stupid side bar pops up with a number of revisions of documents that I instincively ignore.

You are mixing up Auto Save with Auto Recover. In Word, your first line of defense is explicitly saving the document. Perhaps if clicking the button is too difficult you could hit Ctrl-S? That's what I do.

Failing explicitly saving your document, you could program Word to Auto Save your document every minute if you wanted to. This doesn't bring up (or even create) different revisions of the document. It literally is just as if you clicked the Save button (or hit Ctrl-S).

Failing the Auto Save - maybe you have it set to 10 minutes and you typed for 9 minutes when your computer crashed? You have Auto Recover. That's where Word automatically detects that Something Bad happened and shows you the last few times it made a copy of your Word environment for you (which includes your document).

So, three levels of protection that work pretty well for most people.

some stupid side bar pops up with a number of revisions of documents that I instincively ignore. Cancel, go away! I'm busy! Oh, now I've lost that work.

Perhaps you would be less busy if you weren't ignoring popups that were attempting to help you save your work.

My honest assessment is that you want your real work on Surface to be as easy and fun as your Subway Surfers on iPad.
Using Wordpress with json_api plugin as a CMS for a Rails App
"You teach them." Well, no. You set up a framework of information and activities which allows the individual to learn.

It could be beneficial to adopt this view, prominent in education, for software documentation as well. (The article seems to agree, but it is useful to have you language reflect the student as the active party.) We could actually look educational strategies such as constructive alignment [1] here: define the measurable learning outcomes, and provide activities aligned with those outcomes.

The tutorial comes to mind as a potentially successful component of documentation. Executed well, it gives at a glance information, while simultaneously providing natural entry points for hands on activity. Add more options for self-assessment and soon you will have a very pedagogically sound learning instrument.

[1]: http://en.wikipedia.org/wiki/Constructive_alignment
How does that compare to Settler's of Catan?
AT&T gives DEA 26 years of phone call records to wage war on drugs
Our student group has been in the Rackspace Startup Program, where it receives a similar discount every month. Looking at the billing records, I want to point out that the way Rackspace runs the accounting is a bit oddly - they charge my credit card the full amount, then issue a refund a few days later. On my statement, it surprised me to see a charge- keep this in mind, especially if you intend to stay under $50/month and do not anticipate charges.
What the hell - so there won't be Android 5 this year, when there are already 2 years since the Android 4.0 release? If they miss the spring deadline, too, and keep 5.0 for next fall, Android's (really major) versions would be upgraded as slowly as Microsoft's Windows.

Plus, Android is turning 5 years old this fall. Meh.
Thanks :) Docverter is new to me, I'll definitely check it out!
Looks promising? They've only announced the name. They haven't announced a single new feature.
Posted this in the other thread but I'd really like to know :)

Does anyone know if Kit Kat will be available for the Nexus 4? I ordered one a few days ago and it will be my first smartphone so I have next to no idea how Google deals with providing newer Android releases to "older" phones.
This was fun, played by a lone guy but within minutes eight of us jumped in, scored 59%.
I would be very surprised if either party was interested in PG being CEO of Microsoft.
The Nexus phones are specifically designed to be developer test devices, and even old phones such as the Galaxy Nexus are still capable of running the most recent version. I wouldn't be worried at all. :-)

From what I understand, the only reason a Nexus phone would not get an Android update is if the hardware is no longer capable.
How to Set Up a Scalable MongoDB Database | DigitalOcean
It's a late-2009 Macbook, it doesn't mean I've been using it for the last 4 years. I bought it second-hand, but the person didn't used it much :)
Word does. What about the other apps? What about backups?
No corporation pays 35%. There are far too many loop holes. The US has the highest rates ON THE BOOKS if you take ZERO deductions and write-offs.

http://thinkprogress.org/economy/2013/04/01/1804801/no-ameri...
SEO is for Tail Chasers, Brand Awareness is for Pack Leaders
Men: "Why Are You So Angry?

She: "I cannot even tell you how sick I am of men telling me how I feel."

I have to admit ... I'm not a native speaker of English, but asking a question and "telling you how to feel" are two different things.

TIP #1: Don't call someone an asshole if you want his help. Just saying.

EDIT: Getting downvoted because I think that asking a question and telling someone how she feels are two different things?! Interesting...
"Currying" Objective-C Methods
I should dislike Amazon for closed-source software on Kindle and for its DRM, but... well, they have really nice offers.
>This is your own hangup and has nothing to do with the tablet.

A few things.

First, that's rude, especially to someone who's taken the time to express an honest view.

Second, he never claimed to be speaking on behalf of some objective viewpoint. This is clearly an opinion piece, and it's redundant to say, "Well, that's your opinion." Of course it is!

Third, and this bears repeating: his opinion is valid and useful in-and-of itself. It doesn't need to be "correct", and you don't need to agree with it for that to be so. What you did there was attempt to invalidate his viewpoint, his reaction. It is a form of control, of bullying, and you should be ashamed of yourself for trying it.
Draw Your Own Video Game | Pixel Press
Threats on Real, Emulated and Virtualized Intel x86 Machine Code Execution
Wall of Ice to be used to plug Fukushima leak
> their reasons and logic for this is just as clear as atomic numbers and electron shells?

Either this is willful misunderstanding or you're too wound up to really pay attention to what I'm saying. Either way, I'm not seeing the point of further discussion.
It sounds like he has lost work several times, which would mean that it's a valid complaint.

I would've thought so too until you read how he purposely clicked Cancel on prompts attempting to help him save his work because he was "too busy".

If there is a setting to auto save then either it's not on by default

There is such a setting, and it is on by default.

for some reason it doesn't work for him

Unfortunately when you're a Device Hipster it's easier to find things to dislike about Surface and like about iPad.
In Latin, "virus" is a mass noun, like "stuff", "water", or "poison", its original meaning. There is no attested plural. Being of originally Greek origin doesn't help matters.

In English, there's never a reason to use anything other than "viruses".
Software gets me more excited for new hardware than the software itself. I can't wait to get a nexus with kitkat. At this rate we would see Android Whatchamacallit by 2022.
Something like 50% of the market still owns a feature phone, last I checked.
"Why are you so angry" in native English is not a question; it's a question tied to an implication.

The question implies that the person being asked the question is angry. Most answers involve accepting the implication as correct.

The stereotypical example used to demonstrate this in English is probably 'have you stopped beating your wife'. 'Yes' implies that you have a wife and you used to beat her; 'No' implies that you have a wife and you still beat her.

Structuring questions this way is a bad idea because it puts the person you're asking on edge. It's also just kind of a shady way to use the English language. (Nothing against people who aren't familiar with this particular nuance, of course)
I'm not sure what you're trying to get at. The users 'care' even if they don't realize it. Developers care because they can continue to target a platform that they are familiar with and which has been tested well.
>Seriously: fuck wikis. They are bad and terrible.

Personally I think the Arch Linux wiki does a fairly good job. I refer to it when setting up other Linux distros.
> But would another big company even have tried?

Yes. iPhone was a registered trademark of Cisco's, and this was something that Apple was fully aware of[1]. They pulled the same thing a couple of years later with iOS. If anything, it's much more likely that the KitKat name was done with Nestle's approval, given that they're at least getting recognition/a product tie-in.

[1]
http://www.cultofmac.com/143006/how-steve-jobs-steamrolled-c...
I think you summed up exactly what's wrong with the Microsoft approach to documents here.

In Pages, or Google Docs, it's just a document. It's always saved, always up to date, it just works.

That's the future.
> Latin plural is viri

Actually, virus is a "mass noun" (uncountable) and has no plural. If it ever had a nominative plural it would be vira, and out of anything, viri is its genitive singular.
I was excited to learn about a new Android release but all I got was a transfer to the KitKat candybar site at the bottom and a manipulative "See if you have won!!! aka go buy some kitkats" at the top.
Last I heard Kindle isn't closed-source, they just don't make it particularly easy to build- which was never a requirement for GPL.
There is client-side http://www.hckrnews.com/about.html#extensions
Recursion, Kickstarter style
this can also be written as

other.is_a?(self.class) || return

if you prefer that.
Human, an app to move for 30 minutes a day
I think it's clear in the article he setup the system to get work done on Final Cut with a cheaper machine, it was not for leisure.
Really frustrating. It less of a test of language knowledge than my monitors ability to survive being knocked off it's perch.
One of the main selling points of nexus devices is that they tend to get timely updates (or at least much more timely than other phones). Particularly if you bought through Google Play, Nexus phones tend to get OS updates damn near immediately.
"The purpose of technical documentation is ... teach them to be an expert user of it"

But maybe I don't WANT to be an expert user! Maybe I just want to USE the damn thing.

It's frustrating when a tool maker thinks that their tool so important that every user must become an expert on every facet of the tool. How about, "The purpose of technical documentation is to teach the user whatever is necessary and sufficient for their particular needs."

I'm a programmer. A few times a year I need to use Photoshop for something Really Simple. I want documentation that can tell me how to draw a rounded rectangle with a shaded gradient inside it (or whatever) as quickly as possible, and tells me as little as possible about anything that doesn't help do that.
I thought it was going to be a really tiny e-reader.
I thought this would be easier than the Great Language Game...I was wrong.
I am Indian too. I am offended that you are offended by something so trivial. Please get offended by the masses of hungry children or by the massive robbery that is being committed in daylight.
> I can do more with the Surface, but it is not beautiful, nor do I enjoy using it - or being seen using it.

That might sound childish, but you can't dismiss it. It is one thing to be seen with a device that other people like. The original iPhone was a conversation starter, just like the iPad when it came out. You can pull out a Thinkpad from 10 years ago in a full Starbucks if you like, but most people wouldn't enjoy doing it - and even apologize for it, if they got curious stares.

It is human nature and cannot be avoided. Kudos to the author for even daring to mention it.

Besides, if it is not "cool" and "trendy", there will be (and already is) an effect on sales.
You are comparing the reserved price which isn't apples to apples. Even so, you are correct.

The m1.large rate in the east is $0.240/hour and the rackspace instances is $0.48/hour. http://www.rackspace.com/cloud/public-pricing/

Also, don't forget that the heavy reservation is billed for every hour in the term, not when you have it turned on.

> With this RI [Heavy], you pay a little higher upfront payment than Medium Utilization RIs, a significantly lower hourly usage fee, and you’re charged that lower hourly rate for _every hour in the Reserved Instance term you purchase_.

https://aws.amazon.com/ec2/reserved-instances/
It will. The question is whether Galaxy Nexus will get it, as Nexus S will certainly not (stopped at 4.1).
I'm working on a business in a similar space, and what got me excited by this news was the natural overlap. It doesn't come off as a talent grab. Rather, there are natural parallels between the two services, and it seems like they're going to explore how they can (yup, I'm gonna say it), synergize, their two respective domains.

Podium (http://hellopodium.com) is the service we're working on. Excited about this space :)
This was always my biggest hold up in fully adopting a kindle. I really enjoy having books to lend out or flip through - not a very strong suit for an ebook reader. Even with all the e-reader benefits I could never really make the switch because of this.

I wonder how many people felt the same way?
This page is very buggy and very hard to use.
I would assume so. Part of the Nexus experience is getting the new versions. I might have some doubts if the Nexus 4 was a couple of years older, but it is still a relatively new Nexus device.
There Is Such a Thing as Too Much Incentive for Entrepreneurs
What on earth are you ranting about ?

It IS his own hangup if he feels uncomfortable using a laptop in a cafe. Millions of people do it every single day and see no issue.
I do study history, I just don't see the cyclicality of it. I think it's an illusion that people want to see. The late 19th century was a period of extreme nationalism. There wasn't a similar period 100 years before, and there isn't one 100 years later. I think it's very dismissive of the progress we've made intellectually over the past century to think fascism/communism/tyranny is going to come back. I think it's completely unsustainable in our current (and future) society so there is no fundamental reason to militantly guard privacy against some illusory future evil that won't come about.
I've tried to adhere to something similar to this for as long as I've written a library, and one of the great things about writing JavaScript libraries is that you can execute tutorials with live code execution inside the documentation itself.

I wouldn't call it teaching per se, more of a framework for self-learning, especially for users who learn by example. I'd stick with the older saying "Show, Don't Tell," while making sure they can copy what you've shown.

I think this is a simpler rubric: There should be at least two parts to documentation, API and Introduction pages. The introduction pages start off with a "First Contact" page and then delve into the myriad topics of the library (with a "Hairball" table of contents to explore if they please). These topics that may not all be relevant to a particular user, and ought to be as independent as possible. Ideally users should not be expected to read many pages before making sense of any other page.

The API must contain definitions for every method and property, but should also make clear what the purpose of any particular class is and give a short explanation of common usage. The API should then link to the introduction so that common example code can be seen in action. Both the API and the introduction pages reference each-other constantly.

For example in my library the Panels API page[1] contains several paragraphs outlining the purpose and common layout options of Panels, as well as (importantly!) linking to the associated introduction pages[2], where a user can see running code examples of common Panels, with code they can directly copy/paste into their own page to achieve identical panel layouts.

The result should be something tightly coupled, with many links back and forth between introduction pages and the API, but the end result is not an actual wiki. I can understand the author's hatred of wiki's, because for most projects setting up a wiki is a lot like shifting responsibility for creating documentation to nobody. Which means it never gets done. (At for most projects I've seen and I think the author would agree. I'm sure there are a few great library wikis out there with nontrivial user-sourced content.)

[1] Panels API page: http://gojs.net/beta/api/symbols/Panel.html

[2] Panels "Intro" page: http://gojs.net/beta/intro/panels.html

Compare these with, say, the Google Maps API page for "Map": https://developers.google.com/maps/documentation/javascript/...

Or worse, MVCArray: https://developers.google.com/maps/documentation/javascript/...

There's extremely little about what it is, what is expected of it, and common uses of it.

~~~

If you write a JavaScript library, there is no excuse for not having live code examples and tutorials tightly coupled as part of the documentation.
This is handled completely differently than the startup program discounts. This is an automated discount code via the shopping cart which is applied (which is a first for us as a company).
Fifty Shades of GNU?
Android 4.5 - Snickers
Kindles are very hackable in comparison to most devices.

http://www.amazon.com/gp/help/customer/display.html?nodeId=2...

Amazon also didn't void my warranty when I installed a few hacks on my e-ink Kindle.

Unfortunately they are very lenient with their devices because they know that the content is locked down completely. Once you buy Kindle books, you're unfortunately only renting them.
There are fundamental differences between a paper book and an ebook. I far prefer paper books when I'm using it as a reference, but love the convenience of ebooks when for when I'm reading through something. With technical books it is very common to read initially and reference later, or to read some sections, use others for reference etc.

With that in mind it has often been a tough choice as to whether to buy a paper copy of an electronic copy of a book. This is a very welcome change, and I'd gladly pay a few bucks for the convenience of being able to switch medias.
6 months/$300 credit - similar to the AWS 1 year free usage http://aws.amazon.com/free/. Rackspace needs to upgrade their underlying years old AMD 4170/2374 hardware for cloud servers. This is a limitation for vertical scaling, and doesn't compare well to EC2/GCE/HP.
That's pretty much why I avoid office. Just save, don't interrupt me, or reqire me to wet things up, just get out of my way.

There's no reason it can't be "easy and fun" like on an ipad apart from years of "this is how it's always been".
I agree. I don't see any good reason for this worship of metal. I have a phone with a colored polycarbonate body: so if it scratches, its still the same color. And it looks much better and feels better than the Iphone
Why do people who are against server side templates always provide "well, just use server side templates and client side rendering both!" as a solution? Hooray, I can write my app twice for no reason! Way to sell me on pure javascript for delivering content.
Absolutely. Very interesting talk. Definitely deserves a submission.

BTW, the person asking the last couple of questions is Ed Bugnion, one of the co-founders of VMWare. He is a faculty now at EPFL.
Well anytime you see yourself missing a real laptop, remember you could have always gotten the Surface Pro. Its a complete laptop and more.
That's one of the best product names I've come across in a long while.
slightly OT but any suggestions on a better keyboard? I'm doing fine with my current one but I'd like to know what I'm missing out on.
Interestingly, I use Soothe (https://github.com/jasonm23/emacs-soothe-theme) also by the same guy, which is also one of the most beautiful themes to ever grace one of my editors.
Verizon to buy out Vodafone's 45% stake in Verizon Wireless for $130 billion
> > A strawman [...] is very different from "rhetorically exploring someone's views"

> No, it isn't.

Yes, it is.

> You are making the mistake of conflating a strawman with an argument built on a strawman as a logical fallacy.

No, I'm not. If you are exploring their views rather than yourself constructing something new and distinct from their views, you aren't making a strawman, whether or not you also, implicitly or explicitly, are arguing against their position using whatever you are exploring, which would be the strawman fallacy in the case where you were constructing a strawman.
Reminds me of this XKCD http://xkcd.com/927/
Pragprog.com has done this for years, possibly since they began.