skysight-inc/HackerNews huggingface dataset:
I'm quite confused by your examples.

* terrain data: if that map were scanned into digital form, would it be less useful? If it were in digital form to begin with, you could probably overlay others' data / have it calculate time for you. Is this worse?

* digital maps are far more likely to be up to date.

* terrain / vegetation: what if it were in an overlay? Or, going the Flickr route, how about geotagged photos appearing where they were taken? If a paper map has the info, so can a digital one.

* big 3D object: Google Earth? Though, granted, it's a 2D projection - there are intrinsic disadvantages there.

* GPS / guided routes: well yeah, route-finding is hard, building numbers aren't 1:1 with their location, and GPS often isn't high-enough resolution to really know where you are. But what about the map aspect in a city? My iThing shows me road and structure data that's far more detailed and up-to-date than any map you can purchase and reasonably keep with you, and tells me about accidents / construction in bigger cities, accurate to the hour or better.

So, the only real reasons being... bigger is better, and 3D is great (but immobile)? And battery life and durability, of course, though they weren't listed.

I would find it extremely likely that you can't find digital maps with the same information as paper ones you can buy - I still need to go to the DMV to do some things, for no real, rational reason. Such is the world. But that's not intrinsic to the medium, it's merely a consequence of it being newer. Less available doesn't count, that attribute will reverse itself in time. What is it about digital that you find less effective?
The main item I seem to recall Ryan Dahl and others commenting on was V8's garbage collection which is pretty laze because web pages don't stay open for long periods of time. Obviously this is different on the server. If true, that's pretty deep change inside V8 required for Node.
The community, does Drupal have an official organization behind it?
[TED Video] Lee Cronin: Making matter come alive
I thought I remembered something like that but I couldn’t find it. Since you mentioned it I looked a little further and found http://news.ycombinator.com/item?id=1311136 . This links to a page which has rotted away; here’s a Wayback Machine version: http://web.archive.org/web/20101223025250/http://www.41latit... .

Thanks for the push!
There are some examples that can convincingly target Chrome only, e.g. Chrome extensions
Wouldn't dwarfs have less cancer simply because they have fewer cells that can become cancerous?
I don't follow the politics behind the project, but to me the biggest indicator of something awry was D7 still not being acceptable for a production site. It's much more fragile than D6 and the post clearly illustrates why, with the issue counts.

I recently had to help a rather technical client simply get D7 -running- with common modules. They'd have been better off simply installing D6, which they'd done before without any voodoo needed.
Clickable urls:

http://swish-e.org/docs/swish-search.html

http://pastebin.com/xeDbjKhA
I wonder. Specifically, would you be able to "scrub" every number in the "equation" 1 beans / 1 buckets = 1 beans per bucket?
So the question is do you need a whole separate unit within a company to create this "innovation"? Sometimes in microsoft land "innovation" == "not reading widely enough".
So here's something I've noticed about my own learning process: I can only learn by example. No matter how complete, precise and accurate an abstract description is, I don't understand something until I see examples. For example, when I try to understand some complicated code, I pick some representative example inputs and work out the corresponding output.

Am I alone in this?
Uh, what about this doesn't work for any solvable equation?
http://acquia.com/
Bash Shortcuts For Maximum Productivity
You need to check the option "Remove the People widget" to enjoy a larger space.
It's an option but some people asked for this.
Mulberry mens bags
Mulberry Handbags
Interestingly, the Medicis also created the prototype for modern, "democratic" government. I found that incredibly fascinating and confusing.
Drupal has a lot of problems. It's still much better than Joomla, IMO--Joomla has a lot of really deep architectural WTFs and I find it much harder to work with, both as a software developer and as an end user.

CCK and Views allow you to do fairly complex stuff within Drupal without writing code. There's definitely an upper bound on performance with such a method, but you can get stuff out the door pretty quickly. Joomla doesn't really have an equivalent, and adding new content types in Joomla isn't novice-friendly. (Also, Drupal's Taxonomy is way, way nicer than Joomla's arbitrary Categories/Sections stuff.)
New PRS Reed Electric Guitar Goldtop
New PRS Reed Electric Guitar Goldtop
Price: $407.90. $25 off Happy Labor Day Sale. Free Shipping.
Sure, but you know going in (again, if you've done your research) that they do it. So if it's important to you, don't buy it. I don't care about that, so I will.
> Again, why? It's still not an argument to hide what the program does on your computer. To put it bluntly, it's bullshit and you know it.

Nope. The argument is simple: I don't care. I really don't--I just fundamentally don't care that I cannot run GDB on the iTunes executable. I have much more important things to be annoyed at than that. If you do your research into issues that are important to you, then you know, going in, that Apple does this. (Also, as noted elsewhere in the thread, you can still use GDB to view the executable if you really want to. It's possible. Just not via the conventional method.) If that decision is unacceptable to you, don't buy their stuff. It is acceptable to me, so I will. This really isn't that difficult a concept.

I am not entirely unsympathetic to your viewpoint--a few years ago I went through a GNU-y phase of sorts. But from my perspective, there are things that matter, and this just isn't one. There are certainly things in technology to get all up in arms about. Things that the FSF and fellow travelers such as yourself think are important to get up in arms about are rarely, in my own estimation, in that set. This isn't, either. (This is not to say that the FSF does not sometimes have a valid point--even broken clocks are right twice a day.)

You are entirely free not to buy a computer with OS X if you find their terms unacceptable, just as I am free to buy one if they are. So do so, and enjoy it. And I'll enjoy mine, and we can get on with more important things in our lives. =)
It sounds like we have enough information in understanding the problems of aging and cancer that we're at a point where solving these problems is possible.
What alternatives exist in the server side JavaScript space (that are actively maintained and used by HN readers)?
hmmm...there's part of me that's just offended by the idea of having to write an application twice.

Maybe the HTML5 experience isn't good enough, but it truly sucks to have to write the app once for each platform.

I'd love to see the specific examples you're talking about; details like whether the apps were made by people with equivalent skills, and whether you're REALLY talking about the same app being judged better or worse.

Because it's so easy to write HTML5 and JavaScript, well, lots of idiots do it. If the study compares an app written by a median HTML5/JavaScript app developer with an app written by a median ObjectiveC developer, then it's not the environment you're actually comparing.
Oh, I'm definitely not knocking RoR or Python. But they certainly seem to be in significantly less use than PHP and ASP.Net (using Indeed's jobtrends as my ubiquitous measure of reality, RoR + Python jobs count approximate PHP or ASP.Net jobs count).

Since I assume that the total number of jobs in a given field are proportional to the number of open listings, and since I assume that the number of skilled developers is tied to the historical job number, I am led to imagine that there is a much bigger pool of skilled ASP.Net and PHP candidates out there.

Basically, it sounds like these guys are just manufacturing their own dearth of job applicants. They're using hot, newer technology and flying to the most high-demand location to seek talent. If they made their products in ASP.Net or PHP and hired from other areas of the country, I'll bet they would have no trouble getting their product done quickly. But that's less buzz-wordy and they couldn't live their rockstar-wannabe fantasies.

(Note that I'm not making any claim as to the superiority of any language, or potential speed of development)
Globalsign Security Response
Sixth Edition Unix was available outside Bell Labs in 1975. Plenty of time to start on your Linux sysadmin skills if you weren't such a slacker that you waited for Linus to grow up first.

Admittedly, Apache and Python were less common in 1977.
Dubturbo - How To Make Music Beats Software
Brendan,

First, I'm a huge fan. :)

... and I was with you until the WebSQL vs IndexedDB thing.

IndexedDB is a horrible, horrible thing. It should be put out of its misery and replaced with WebSQL in Firefox.

Mozilla is singlehandedly holding back offline web apps with the insistance on a slow and hard to program -- yet buzzword friendly -- technology that no one actually wants to use. There's no reason what so ever to stick with a dumbed down K/V store when you're not trying to replicate data across data centers.

So, IMHO, you've bought this bit of "WebKit required" onto yourselves. WebSQL is the only production ready offline web app technology available today.

Take it from someone who offline enabled one of the biggest web apps on the web: I'd rather leave out offline entirely than code IndexedDB.

Considering that Apple will never support it, it's pretty much dead. And I feel that Mozilla is really on the losing end of this particular battle.

TL:DR; Please support WebSQL in Firefox. :)
When all your progress comes from a single source, you tend to consider anything that comes from there revolutionary.
> (b) the slower technological/economic growth you get when you ban being rich.

There's a world of difference between "ban being rich" and "resist oligarchy with progressive taxation, investment in public services, infrastructure, research, and consumer-friendly laws and protections."
Who do you think Google expects to buy the Chromebook?
Traceback (most recent call last):
File "", line 2, in
ImportError: No module named numpy
OpenIndiana 151a release 9/14 - with illumos kernel/KVM support
Preload the hover state on the "read the post" button.

Also, after reading the entire page, I still don't know what this app does / is supposed to do. You need more information on this page (not just a link to a post).

Edit: clicking through to the blog still gives me nothing. I clicked with the intent of "what is this app?" and got "THE VIRAL EXPERIMENT. FREE SUSHI DINNER FOR 2 #GRUBWITHUS IN SF 9/12".

Confusing.
A note to Mac users: Instead of Alt, you must press escape key. For example, Esc+b moves the cursor backward one word in bash, but you'll probably want to use option instead, so check 'Use option as meta key' in Terminal's settings (under keyboard tab).

But if it's not very handy, you can set 'option+left arrow' to move cursor one word backward. To do that, open Terminal's settings, go to keyboard and add a shortcut for left arrow (with 'option' as modifier), and leave the action to 'send string to shell'. Then click on the textbox below that and press esc (which should print '\033') and then 'b', or simply type '\033b' in the textbox.

Just this simple shortcut makes Mac's Terminal 1000 times better.
Happy Buy
But that does not run in Emacs
Your analysis on Titanium development being cheaper and "sucks" is false. It's the archer not the arrow. My company builds full stack solutions for clients with projects of $50k - $100k. We work in obj-c, java, javascript and c, with the bulk of development dedicated to Titanium.

You are patently wrong in your assessment and seem to miss some major aspects of the Titanium architecture.
I'm a hardcore Emacs user and yet my keybindings are Vim keybindings. I sleep well at night.

There's a package called "Evil" that provides good Vim keybindings to Emacs. You might hear references to "Vimpulse"; this is the successor to that.

My config file is at https://github.com/pavpanchekha/dotfiles/blob/master/.emacs.... --- you probably care about the section on Vim keybindings.
EBay Buys The Gifts Project for $20 Million
Apple to Match $10K in Charitable Contributions Per Employee
茶叶文化
You don't, however, I think the article is playing up the word "innovation" a bit too much. All I see is some guy (who works for Microsoft) writing a program to make his life a little easier.
Wordpress Optimisation Guide
I haven't used Joomla but have worked on Drupal sites. It is possible to build a reasonable and scalable sites in Drupal, but often times you'll find instead is novice web devs have chosen Drupal because they know very little about relational databases and don't want to know anything about database design. Drupal gives you custom object storage and custom object views without having to write any code, so you can imagine the skill set of the people this appeals to and the kinds of architecture their sites have.
Ana Beatriz Barros Hot Gallery
郑州办证
The Garage is a community, not a paid group (sometimes this isn't clear to folks outside of MS).

The point you should take from this news though, is that Microsoft is now helping its developers release their projects they hack on in their spare time as Microsoft, if they meet the quality bars as well as being popular / useful enough inside Microsoft.
Will give this a shot since maybe since its by microsoft it will integrate a bit better but yeah its nothing new. Many of you already brought up synergy as doing this same function which is true, I used to use that, but for the past 3 or so years I've been using Input Director (http://www.inputdirector.com/) which also does the file transfer thing. I don't really see this being any different then Input Director..
Quicken premier 2011 download
If you're doing good and valuable work, and the company acknowledges this, you won't want to vanish for weeks or months at a time.

The overriding goal is to run an outfit where the employees want to be there. If you do that, then vacation-policy abuse will not be a major problem. If you don't, then vacation-policy abuse is the least of your problems.
How is time spent on something in any way correlated with how much he learned?

The whole idea of failing fast is that you don't need to invest pointless time after you have learned something is not going to work.
How To Care For Your Cichlids
OpenIndiana build 151a due Wednesday 14th September
And yet another non logarithmic graph of money.

I'm really surprised to see such ignorance on The Economist. People who write about money for a living should know better.
Quicken home and business 2011 download
Bi-Xenon projector Lens
Making SeaTools For DOS As a bootable USB Disk
Worst use of the term "unlimited" since bandwidth-throttling ISPs. Basically they seem to be flexible about holiday timing and to have a Japanese-style minimum vacation policy.
If people truly wanted great DJs to pick out their music for them, why haven't any online streaming stations taken off the way Pandora has?

Basically because of the changes made by CARP to webcasting royalties. At least one stream I used to listen to almost 10 years ago had to shut down because royalties were unaffordable for them.
May i introduce you to the danish Content-Management Framework "TYPO3" which is very successful and widespread all around Europe. Currently, it is being rebuilt from scratch using the home-made PHP Framework "FLOW3" (this one is huge!).
Curious people may have a look at the TYPO3 main page [1] as well as the FLOW3 page [2]. Give it a try, it would really deserve it!

[1] http://typo3.org
[2] http://flow3.typo3.org
Can Elephant Lady Gaga Be Sold For $1 Million in One Year?
Tick Dating Online. Get Connected. At Last
I used to say native applications were the only way to do a lot of things like photo editing. Since then I have been proven wrong in finding photo editing and even audio production tools running in web browsers. Not the highest end stuff, but useful enough. Javascript has come a long way and Canvas really reorganizes the playing field.

The thing I am realizing is both Apple and Microsoft have extremely unstable APIs that are driven by political or maybe stupidity purposes (some non-engineering reason), where perfectly good software just stops working because some bureaucrat at the Duopoly decided to nix something for arbitrary or foolish reasons.

But you can't do this with HTML apps, since it's not a monopoly, duopoly, or oligarchy, it's an actual competitive market for browsers. If your browser decides to stop supporting HTML4, it's broken and no one will use it.

This means you can write once for web apps and be confident it will continue to work forever.

That's a huge advantage and has changed the way I think about things. Now I am of the opinion that if there is any possible way to make something run in the browser, that is the preferred and superior choice. It's also instantly Mac/PC and Linux cross compatible too.
Thinkpad T410s running Arch and Gnome 3. Switched over from a 3-monitor desktop setup a couple of months back and haven't really looked back. I'm finding it easier to enter "flow" on a 14" screen than with 4000 square pixels of peripheral noise, and it's nice not feeling chained down to one particular location.

If you're not an OSX fanatic, most of the Thinkpads are great machines to hack on.
Cache is already about as fast as you can get without significant compromises in size. L1 cache runs at speeds fast enough that increasing the size (and average seek time), or increasing the distance the signal has to travel, will decrease access times significantly. So it doesn't become about how 'fast' the bus is, or how much memory you can pack on.
On the flip side, just because you know how to write code doesn't mean your designs are going to be good.

The "everything is a node with attributes" concept that Drupal requires makes you think first about data, then about presentation. For example, if you want an organized list of data, you make custom nodes (the model), then a view, which is a decent design pattern for most sites. Views are incredibly powerful and can do nearly everything most sites would want.

Compare this to other CMS's that make it difficult or impossible to tack on functionality without writing a lot of raw database code (not to pick on them, but Wordpress developers seem to have this problem in spades).

Also, Drupal treats caching as a first class integrated system, which makes performance much better than other options.
What is the "CleanWeb"?
I don't think the "Garage" is necessarily a separate unit.

> “The Garage is open to anyone, which means we have people from all over the company working together. The Garage provides support through Garage Weeks, Science Fairs, free hosting, and a worldwide community to help you build things you wouldn’t be able to accomplish on your own,” Hawkins said." - http://www.microsoft.com/presspass/Features/2011/aug11/08-19...

I'll leave the troll bait "'Innovation == not reading widely enough'" statement alone even though I'm severely tempted to waste my time on that.
Our lawyers informed us that such a policy may not be entirely legal here in Colorado, particularly for the "non-exempt" employees.
Get Ready for the Democratization of Destruction
Best Buy corporate was at least testing a similar setup a few years back. I'm not sure what happened, but I'm not sure this is exclusively small company.
That's the unofficial organization. And, yeah, they definitely have some cash (recently got a $15M investment round). ;)

The official org is the Drupal Association (https://association.drupal.org). Given that they made $400K off the Chicago Drupalcon this year (after expenses) in addition to their regular association membership fees (and perhaps money from the European conf, Drupalcon London, although I'm not sure about that), there's should be money for bug bounties.

The Drupal Association was, if I understand correctly, a non-profit until recently. It has merged with DrupalCon Inc., the corporation that put on DrupalCons.

https://association.drupal.org/node/1584
If you believe the premise and results of the '10000 hours to expert' research cited by Gladwell's "Outliers", then the obvious conclusion is that time invested is highly correlated with learning.
The most annoying thing about this is not the existing similar products. It is that Microsoft was demonstrating this capability in their business showcase on the MS campus almost 10 years ago! Drag from desktop to laptop, shared mouse and drag and drop to copy. Lots of great ideas never seem to get past prototype.
Shoot me an email at {my HN username} at gmail and I'll get you in touch with them
The first step would be for WebSQL to be a W3C/WHATWG approved standard & recommendation. Until that happens, no browser should implement it.
A magazine like The New Yorker will pay you when they publish your short story.
My company falls into the category you describe. We're doing well, but not large, sexy, or hipster-approved enough to be covered by the tech/startup press.
Photo of yourself on the front page is just tacky.
The Difference Between Laptop and Desktop
Input Directory is a top-notch program, and I suggest it to all my friends over Synergy.
> ML is a strong, statically-typed version of Lisp.

Meh? How so?
The scale is % of economic output and years lived. Assuming the output is inflation adjusted, why would you prefer the scale to be logarithmic?
And XMLHttpRequest was the replacement for an earlier applet-based method called 'Remote Scripting', which was pulled when MS lost the Java lawsuit. (And contrary to what DougWebb said, it worked pretty well.)

Remote Scripting itself was a copy of an IBM applet which Netscape pushed in the v4 timeframe (although practically, NS4 was too unstable to do any real dynamic html.)

So it really was the "AJAX" branding effort that got devs to notice what had been under their noses for some time.

("MSRS" now stands for something else entirely, but here's an old article discussing pre-historic AJAX techniques: http://www.ibm.com/developerworks/web/library/wa-resc/ )
I think this has lots of potential, great work.

You might wanna stop or warn when the script takes a while to run, I tried running lesson 2 with range(30) and it crashed the page (Mac/Chrome).

Putting a save button on the header might avoid some confusion too.
Why should it be logarithmic?
So yet another rant bemoaning Drupal's internals wanting a more elegantly decoupled internal architecture. Decoupling Drupal's internals in the ways suggested would be no easy feat and a fool's errand to even try. What's the objective? "So we can have more reasonable unit tests." That's sort of hilarious. Drupal is not exactly a test-driven culture. "So we can reuse these components in other frameworks." Seriously? You want to reuse Drupal's theme registry some place else, like wanting your bike, your car, and your golf cart to have the same size wheels because that'd be more convenient for you?

Drupal project leads need to avoid getting distracted by this noise. Drupal is not and should not try to be an architectural masterpiece because the typical Drupal adopter has no idea what a unit test is anyway. Addressing these complaints will add no value for the typical Drupal user. Drupal is utilitarian. Drupal fulfills the need to slap together a web site quick and make it pretty, and you don't want to know what's going on underneath. If you want architecture and unit tests then there are plenty of other frameworks out there to consider instead.