skysight-inc/HackerNews huggingface dataset:
Ten year old, probably not. 30 year old, and it becomes possible - some of those (per http://appliancecalculator.stanford.edu) wind up using over 2000 kWh/yr. Of course, if the 10 year old one is in not-great repair, that probably increases its energy use (think a poor seal, funky motor, clogged whatever), and leaving it be might well cost more than replacing, and the real question being between replacing and repairing.
While vim is very cool, there is certainly a lot of room for improvement. vim's codebase doesn't look like something that I would like to hack, and don't try to tell me that things like vim plugins or vimscript are supposed to be the best that we can ever hope to do.
The article is interesting but I think it misses the obvious (to me) conclusion. After being successful in a high-margin business (software), why would an entrepreneur attempt to enter a low margin (hardware) business?

IBM, HP (to some extent) and others have actually been exiting the consumer hardware market. That's not a business I'd choose to start. And using Elon Musk as an example isn't really fair ... he's certainly created high-end hardware but only where there's a market void.
I'd wager that the algorithms used to produce that 3D ultrasound image are also widely used and documented in academic contexts for scientific imaging. The test for patentability isn't "beyond the comprehension of a Rails developer," it's (or ought to be) "beyond the comprehension of all experts in all related fields."
Amazon charges you for return shipping (or obliges you to use your own shipping, e.g. USPS) depending on the reason you are returning an item. If you are returning it just because you decided you didn't want it, they don't pay to take it back.

That was my experience with some housewares stuff, about three weeks ago. I decided to take the item down to the Post Office to ship it back rather than using Amazon's label, because it was cheaper that way. (If I'd used the label, they would have deducted $8 or something out of the amount they were going to refund me eventually; USPS was something like $4-5.)
Of course they don't have games - it isn't made yet.
There is definitely some items where the article's argument holds true. Furniture is definitely one. I can buy a Stickley table (very expensive) and my great grandkids will be using it in their home. Clothing is another. Cheap clothing degrades very quickly where quality items can last many years.
Oddly, I've found myself using vimacs (https://github.com/andrep/vimacs) to have emacs keybindings available with the quick startup / easy configurability of vim.

I make no claim that emacs keybindings are superior to vim's native keybindings, but for whatever reason, I type more naturally using them at this point. (Which somewhat mystifies me, since for years I used vi/vim as a primary editor with it's normal keybindings.)

I still think that vim keybindings are faster than Emacs for actually editing text, but the emacs keybindings feel more pleasant to me (unless I'm using something without a dedicated control key - like a phone or tablet).
If you're into that sort of thing, you can do Ctrl + F, bar<esc> in Sublime too. Most of the comparisons in this discussion between vim and non vim demonstrate high proficiency in vim, but not as much elsewhere. Of course you are more proficient in the tool you know best.
Julie Uhrman is an executive (http://www.linkedin.com/in/julieuhrman). Yves Behar is a designer (http://en.wikipedia.org/wiki/Yves_B%C3%A9har). Until I hear about the involvement of at least one full-time electrical engineer and embedded software developer, I'll be highly skeptical that they can deliver anything that they promise.

Especially in the time frame cited; I've worked in both fields and unless they have experienced full-time engineers and developers working on this right now there's no way they're making the deadline. The "we have a prototype" is at best a vague indicator of progress. Do they have a board designed? Has it been fabricated? Do they even have android running on the hardware they plan on using?

If not, are they using off-the-shelf boards? I can't find any Tegra 2 OTS boards available remotely within the price point they list, much less Tegra 3.

And the "some of them would get fired if we tell you who they are" is more disconcerting than assuring. If they do have people with engineering/manufacturing/software development expertise these people do not believe in this project enough to leave their day job. That should speak for itself.

EDIT: for example, see http://trimslice.com/web/order-direct. Their Tegra 2 board with more modest hardware specifications is only available at more than twice the price point touted for Ouya. Note that this doesn't even include the cost of the custom bundled controller, which is itself a substantial hardware undertaking.
Additional issues: is a long guaranteed to be 64 bits, or whatever the platform calls long? Is the structure padded (in the same way that the C compiler pads structs)? And, of course, which endianness is used?
> For example, in HTML vim should know that you can’t nest a div inside an a...

In HTML5, you can. See http://html5doctor.com/block-level-links-in-html-5/
Looking through my .emacs for things I, personally, have written:

- A little hook to use an external Python program (cheating, I know) to look up the definition of the word under the cursor in the OS X dictionary.

- Several customizations for org-mode, which I use for anything where I want to make an outline, including and especially to-do lists.

- I actually still have some code to do "smart tabs" (http://www.emacswiki.org/SmartTabs) for some modes, though that's now probably obsolete if I would only configure up the code mentioned in that list for C modes. (I'm already using it for e.g. Python code.)

- Some configuration for LaTeX editing, like packages AUCTeX doesn't know about, converting words/phrases into \gls (glossary) references.

I actually have less custom stuff in .emacs than I thought. Having a programmable editor does mean that it's relatively easy for other people to write some really useful stuff which I then get to use. I have some local modifications to other people's packages which I don't have time to enumerate right now.
It lets you find other commands, basically.
http://en.wikipedia.org/wiki/Apropos_(Unix)
$ man apropos

apropos searches a set of database files containing
short descriptions of system commands for keywords and
displays the result on the standard output.

It answers the question "I wonder how to do [this English word]."

For example: "I wonder how I copy a file."

$ apropos copy

Dumps out all of the matching entries from the man pages for the word "copy". If you just wanted general commands, as opposed to library functions, and assuming your system organizes man page sections in the typical manner, you can filter it down with:

$ apropos copy | grep "(1)"
cp (1) - copy files and directories
cpio (1) - copy files to and from archives
Somehow this reminds me of an Everything2 article about Nethack titled "You have a sad feeling for a moment, and then it passes."

It inspires the same kind of nostalgia.

http://everything2.com/title/You+have+a+sad+feeling+for+a+mo...
OK, I have to ask. Where are you getting your confidence from?
Yahoo's breach includes Gmail, Hotmail, Comcast user names and passwords
Filepicker.io (S12) Smooths Cloud Storage for Mobile Devs
TVs at PSU student center suddenly change channels away from Freeh announcement
If you read the article you will see several critiques of the team.
Linus Torvalds added UTF-8 support to uEmacs/PK
Yeah, but having got through the problem->symbols bottleneck, it's nice not to have another one waiting.
We've been using both NodeJS and Rails for the last 4 months. Javascript is an amazing language, and coffee makes it even better. After writing a lot of Resque jobs today I have to say my Ruby-fu is not strong, and yet - NodeJS ecosystem is so so so so not mature enough for prime time.

The reason I wrote my jobs in Resque? Confidence. If shit will break - it will be on my side, not inside a package required by another package somewhere deep inside node_modules. I'm reading the source of almost every node package I use. I check all the issues on GitHub before trying to play with it.

While node core is stable, and everything is so damn fast (thanks Redis) and I enjoy every minute of developing with this stack, I find myself too many times inventing the wheel all over again - instead of focusing on my product.
So does this imply that I could go to prison for having an executable file presuming I can't "decrypt" it back into its original source code?
Totally agree.

I'm not sure what alternatives people see for Nokia. Symbian clearly couldn't compete, and their "next-gen" OS was deeply troubled. They could have gone with Android, and been competing directly against Samsung (who is, honestly, better at manufacturing) or tried to be the dominant player in a new market.

Clearly, they've had issues. I continue to hold out hope that they'll pull off a pivot, though.
Argentina (Claro) 7.5¢ / msg
Guess a wink is not enough sometimes, was trying to re-enforce your point! Agree with you entirely.
I believe on Nokia the maps app is called Nokia Maps. This cannot be uninstalled, so I guarantee it was there. It might not have been on the start screen, but at least it would be in the list of apps. On non-Nokia phones, the map app is called Maps. Also cannot be uninstalled.

Both Nokia Maps and Bing Maps are pinned by default on the start screen. It's possible for users to unpin them, and since it's a display phone it's likely people have been playing with it. If you couldn't figure out how to get to the full list of installed apps (same way you do on an iPhone, swipe to the side), that's not poor control over the experience, that's not Microsoft's failure: that's all on you.

Windows Phone has poor control over the OS compared to the iPhone, so you point out Android as better. I'm beginning to think this story never happened.
I think he meant 1 + 1 = x and the rest of the article was trying to figure out what x was. x > 2? x = 2? x = 0.5?
Typo: s/\.pip\(\)/.pipe()/
Lots of people seem to think that, because Elop came from Microsoft, he was a plant to take down Nokia. Pretty ridiculous, but I think it appeals to Nokia loyalists—gives them someone (else) to blame for the collapse.
Try "BetterSnapTool" for all your window sizing needs.

http://blog.boastr.net/?page_id=2342

http://itunes.apple.com/de/app/bettersnaptool/id417375580?mt...
Steve Wozniak Headlining the Turing Festival in Edinburgh
Right now we use braintree to process payments. They accept all major credit cards, in all countries. It keeps it simple on our end, but if someone in, say Brazil, doesn't use a major credit card, then we can't accept their payment.

It's quite possible that in many countries, it's a small percentage of people who use cc. Anybody know any specific info or data on this?
It seems like so many arguments against Node, or Javascript in general, is based on ignorance of Javascript and programming techniques that you would never do in other languages anyways (like deep nesting).
I think that's sort of overstating the problem a little bit, although I agree that Amazon shot its brand in the foot with the way it has implemented the "Marketplace".

The whole "Marketplace" concept might have seemed cool back when everybody was trying to be an eBay competitor, but I'd be happy if they just ditched it, or moved it over to some subsite-ghetto where I don't ever have to see it. When I go to Amazon.com, I want to purchase products from Amazon, not from some random guy in a basement somewhere, using them for payment processing.

That said, they make it pretty easy to tell who you're buying from, at least when you get to the point of checking out. Sometimes if you're moving quickly, you might not realize it until then, and I have definitely abandoned would-be sales when I've realized an item is coming from a Marketplace seller rather than Amazon itself.
What it really comes down to, is if you think (or hope) that Ouya will succeed, then give them some money on Kickstarter if you can afford it. If you do not want Ouya to succeed then don't. If you aren't sure, then wait until it hits production.

In the mean time, get back to work on your own projects and stop worrying so much about what other people are doing.
Groupon needs to fail. The faster the better. Often the small business owners that are attracted to Groupon's service are not technologically savvy. They become starry eyed with the promise of new customers, business (and - ultimately - money), and don't grasp what's at risk. It's typical for a business owner to have a wholly negative experience with a Groupon sale. "Grouponers" have a certain DNA. And that DNA is at odds with what Groupon promises. "Attract new customers" - NO, most only go to the merchant for that single, highly discounted, offering, never to return. "Attract collateral business" - NO, studies show grouponers rarely purchase beyond the sale item. "Make lots of money during the sale because you'll get a guarantee number of X buyers" - NO, Groupon keeps such a large percentage of the sale (50%) that most sales operate at a loss to the merchant.

But there are more systemic issues with Gropoun, merchant, and employee relationships. Again, the DNA of a grouponer - being that of a deal thrift - often leads to a strained relationship between employees and grouponers. No use in fostering good rapport with the customer; you'll never see 'em again. Tips will be small (again, deal thrift), upselling is improbable, etc., all leading to employees often becoming resentful toward grouponers. All this leads to a large net negative to the small business owner.

Groupon is a well disguised parasite.

http://www.msnbc.msn.com/id/45398235/ns/world_news-europe/#....

http://www.riverfronttimes.com/2011-10-13/news/groupon-fail-...

http://crosscut.com/2012/04/11/business/22198/Groupon-When-w...
Exactly, and does it really matter? I mean, how many people in usesthis.com actually use Vim? And they are all brilliant people.
It sounds like this was a question for me, but it looks like a reply to a different comment. I actually never take calls, especially in the middle of the night. :) Sometimes, I'll email customers and ask if they'd like to chat on the phone about their ideas, but phone support isn't realistic for us.

I do respond to emails if it seems like the customer could really benefit from a response, and even sometimes when they aren't looking for a response. Sometimes, if it can wait, I'll go back to sleep and handle it first things in the morning.
the most common example is moving up or down a row. most editors you have to reach for the arrow keys or the mouse. in vim, you use j key for down, k key for up. the most commonly used functions are near the home row.
As far as I am aware, it is under consideration for Zend Engine 3 / PHP6. But certainly not for 5.5, and probably not in the 5.x series at all. Though how many 5.x releases are left is anyone’s guess, personally my crystal ball tells me we will get 5.6 followed by 6. My crystal ball also says we will all have flying cars by now.
There is one thing the Ouya has that no other niche console/handheld has ever had... an existing base of software already written and ready to run on it.

Seriously, if you are an android dev you'll need to retool your controls, not port the entire game from one language/platform to anther. That is one of the easier problems to solve as far as making this product a hit.

Really, I wouldn't be surprised if at some point Gamestop buys the Ouya so that they can get in on the digital revenue before their whole business model shuts down. Why do you think Amazon has their own android app store?

Software sales are obviously going, going, gone digital, so Best Buy, Amazon, Gamestop are going to have to become digital stores to sell software/games or they become irrelevant like record stores did a decade ago.

It might be too late, but don't be surprised if BestBuy/Gamestop buy or build something just like the Ouya.
Pretty cool, but how about MMS? For now, more complete support within the US would be great.
> My laptop can run a full-featured IDE (IntelliJ) without breaking a sweat and it supports all the languages I need and then some.

I've had a quad-core desktop chug under Eclipse (employer required I use it) and still had to fall back to a real editor regularly.

> I guess I could go back to trying to hack together an IDE in emacs or vim with a bunch of buggy, half-supported third party plugins that interoperate poorly if at all, but why?

Well, mostly people use the well-maintained, integrated, and first-party ones instead. Each to his own, I suppose!
>From who? Most people want iPhones.

The 32,169 backers pledging $4.1 million within the first 3 days would seem to indicate there's a demand, now wouldn't it. Also, the million new Android devices coming online every day and the 400 million already out there seem to be suggesting that the iPhone may be the Jesus phone, but Jobsianity isn't the only super-religion out there.

I'll not argue about the importance of exposure, but will say that it's much easier on PC and mobile platforms for a quality indy game to get good exposure than on the big 3 consoles.

Finally, yes, rampant speculation, but for a product that hasn't actually been released yet what did you expect? Market analysis of the nonexistent market? Adoption rates of an unadopted product? Of course it's speculation.
I agree, I don't get the appeal either.

I never use it on my 13" MBP, whether it's just the laptop or if I have it set up with an external 24" as a second monitor.

On my 27" iMac the only time I have a window maximized is when I have iPhoto open. However, the window is maximized, I'm not in fullscreen mode.
Trying to out-fund Lamar Smith will only escalate the battle (which we cannot win). We must instead focus on de-funding him much like Rush Limbaugh has been abandoned by his sponsors.
As a conference organizer for PyCon, I wrote a piece on this last year when the same types of questions arose from a series of Node/JS/Ruby conferences (Non-Profit/Community Python conferences did not, as far as I know, spark the debate).

http://jessenoller.com/2011/05/25/pycon-everybody-pays/

It's a different community/conference and ethos going back the 10 years of PyCon.
As an owner of a Lumia 900, I have been confused for the past month or so by people telling me that I should be disappointed that I won't get WP8. WP8 is not an upgrade over WP7, it's a whole new OS (new kernel and everything). So I am not surprised or disappointed that the phone I bought will continue to work the same way, instead of getting who-knows-what changes with an update.
Yep. In fact, I'm relating my experiences having set up a right-side prompt entirely by hand a few years ago. It was fun, but I found the number of times I wanted to paste a session snippet into IRC outnumbered the number of times I found the extra info useful.
Surprisingly, very few analytics companies do. I'd go as far as to say just us (at least in what I've seen)

The reason is, most analytics company's are meant for places that get a lot of traffic. It's not really appealing or useful to have such specific info on one visitor, Instead you want overarching information about all of them

A person on the other hand, probalby has one or two people finding them a month. That means each visitor is someone important. You want as much information as possible to figure out who they were (where did they come from, how did they find me, where did they work, etc) Our goal is to get as much information as possible to you
Right. I'm not very familiar with Arduino but I assume its microcontroller was programmed in C or assembly. Probably it listens for simple commands such as "activate/stop left wheel", "activate/stop right wheel".

edit: Apparently, Arduino uses its own programming language: "Arduino hardware is programmed using a Wiring-based language (syntax and libraries), similar to C++ with some slight simplifications and modifications, and a Processing-based integrated development environment." https://en.wikipedia.org/wiki/Arduino
Nigerian Final year Project Sourcing platform
That file is a year out of date. It's only in the past few months that the language stabilized back down to a state where I can document it without the documentation going out of date.
it's a vbulletin site, so their standard hashing (http://www.vbulletin.org/forum/showthread.php?t=178091) which looks to be md5 (md5 (pass) + salt).
Like I said in my nodeconf talk. "Callbacks are Hard... in C!" JS callbacks are a very elegant tool for a very hard problem. In node you have the power and responsibility to manually decide when your thread of execution stops and when is resumes. That's what is hard. Coroutines are another tool for the same problem, but they come with their own set of problems and complexities. Callbacks at least are very simple to understand and reason about.
Un-ask the question.

Please first explain why there should be such a thing as "applied research funding".
I'll probably get slaughtered for saying this, but the more I use OSX and see the really simple stuff that either doesn't exist, doesn't work, or doesn't work well, I end up really confused where most Mac users' complaints of Windows comes from (especially compared to Win7).

This comes from working on a '10 MBP with Lion. Full screen is basically like "Maximize" in Windows. To me it was shocking that in 2011 that was touted as a new feature.

Other things bother me too, like constantly getting the "beachball" for seemingly simple actions and xcode crashing if I breath too hard.

I just assume most people aren't having a similar experience.
Just the first response (I created an account a while ago pcambron, forgot about it, created the patrick ambron account, and somehow logged into the old one)
I've recently thrown my hat in with Things, with the Beta now supporting Cloud syncing. I'm a minimalist, GTD-leaning sorta guy and this fits perfectly with my workflow.
But the main point of the article is silly. Why would they have any games at this point? The Kickstarter fundraising campaign just got under way.
Not a developer - I'm a project manager in a high tech industry.

A lot of my time is dealing with reports and projects where somebody decided that they didn't quite like how a title of a table was formatted and so made their own "fixes" which looked ok on their machine.
Or they couldn't understand some remote object linking functionality so they converted the spreadsheet into an image and embedded that.

I suspect a lot of companies, and certainly most goverment offices, would be more efficient if the people who write pretty much standard letters to customers/claimants didn't have the same MS-office install as somebody editing 10,000 page technical reports for an Airbus A380.

You can (or at least we used to) customize the menus/toolbars for Word to make a simplified version for secretaries that were really happier with typewriters.
Worth noting this has nothing to do with any official Android website, nor is it in any way related to google. It's just a community website made by android fans for android fans.
interesting, thanks for the explanation.
I think I may do one
Nokia has a weird system of 3 apps, one for Maps, one for turn-by-turn navigation, and one for public transportation. I admit that seems like a problem, but as far as Microsoft goes, you can always use Bing Maps instead.
Although I agree with you, IDE fans feel the same way: "Writing code is a solved problem: eclipse or xcode or visual studio. Pick one based on your environment and get back to work"

An argument I hear a lot is: 'vim is fine for editing files on a remote server, but not suitable for everyday work'. I believe it is a common belief outside of the HN crowd.
Convert now, monetize later. Will it work now?
Not saying it'll knock out Wal-Mart, just the other B&M stores.