skysight-inc/HackerNews huggingface dataset:
It sounds like you are implementing an in-memory data structure (Tuple) and serialization of that data structure on top of the raw strings provided by the Hadoop API. While I can believe that the overall overhead of this would be small in many cases, you would observe it most severely in cases where your data was natively key/value pairs of very short strings, or where you had lots of tuples with very short payloads. Do any of your performance tests cover this case? I would expect Pangool to display more than negligible CPU and memory overhead in this case.

Also, since the data model is more complicated and provides more features, it takes more code and a more complex implementation. This could be significant if you were trying to port the model to another language or implementation, or were trying to formally things about the code or mathematical model, etc.

I'm not saying it's not cool; I actually think it's a good and powerful abstraction -- I just object to the characterization of "all features and no tradeoffs".
There is a huge difference from using these devices to help with homework and using them in the classroom though. Also, pens and paper are an extremely cheap, robust, high-resolution, non-volatile, display, computation and memory technology that are amazingly resistant to EM interference and works even in situations of extended power loss.

And given the distractions that a group of schoolkids can create using just pen and paper, I don't see how devices that are primarily designed for consuming media and gaming are really going to help much. Half of them will get broken or stolen and the other half will be hacked.
To be fair, Flickr has implemented the ability to opt out of "pinning" via a setting: http://www.flickr.com/account/prefs/sharing?from=privacy This adds the "nopin" meta tag to your pages automatically.

However, to be even more fair, the burden was on Flickr to implement this, not Pinterest. Pinterest is still encouraging copyright violation.
It says a lot that the longest thread thread here is about data plans. I guess this is a logical iteration of the iPad 2 but they really seem to have left the door open for an Android manufacturer to leap ahead here. Both this and the 4S feel like Apple on autopilot.
Maybe not sell, but they it'd be impossible for Readability to work without reproducing the articles.
Funny thing is that Pinterest in their terms of service are asking people to follow rules they are breaking for other services...
I don't think you understand. Try using it in incognito mode. It even works there. Try clearing your browser form history. Now it doesn't.
MIT combines Nigel Thornberry and Pi vs. Tau in their admissions announcement.
Famed game designer Peter Molyneux leaves Microsoft for indie venture
Incentive to "Start up?"
After 12+ years in a big corporation, and personal experience, yeah, read the 4th point, crazy...
Great post. I felt the same way recently in a few interviews.
If the button requires click and drag, like the shutter button for Mattebox on the iPhone, then it's unique compared to the other ordinary shutter buttons, even though visually it's barely different. (Fortunately, it's different enough to indicate what needs to be done — affordance.) That's a fairly unique interaction, certainly within camera apps, that doesn't require much style differentiation.

Using the door handle metaphor, and example would be a handle that's a few inches from the floor and looks almost the same as a handle at 32 inches but is better served by pressing with your foot. Visually the same but very different interactions.
Update: forked keyzen to make a Colemak version - https://github.com/eurekaoverdrive/keyzen-colemak
I think it is funny that the author suggests programmers should use their hobby time to work on something actually meaningful. I feel like he discounted billing systems and ecommerce in the process.

I have no problem with programmers working on other meaningful things during their spare time if they choose. But what I struggle with is why programmers don't work on meaningful projects during their time they dedicate to their actual employment. I feel like I work on something very meaningful because I have helped literately millions of people lose literally millions of pounds of weight. More over, I think Square (a billing system) has helped thousands (millions?) of merchants gain access to a new form payments for their goods that they didn't have before. And Amazon (an ecommerce store) has brought convenience to millions of consumers seeking fair prices for products they want; not mention a new distribution channel for authors and merchants. Those seem meaningful to me.
This is true, but if you want to receive statutory damages for copyright infringement, you have to have registered your copyright.

http://www.copyright.gov/help/faq/faq-general.html#register
I have one direct comment and one meta-comment about the issue of Pinteret and copyright.

First, I see no issue with their Terms of Service. That language is 100% cover-your-ass boilerplate, and any site that allows people to upload content will have a similar clause in their ToS. Facebook, YouTube, SoundCloud, etc. all do.

See, e.g., section 6.C of YouTube's ToS: http://www.youtube.com/static?gl=US&template=terms

If you find people are sharing your copyrighted material on Pinterest you should file a DMCA claim with them. That's how the mechanism is designed to work, for better or worse.

Second, when you react viscerally to what Pinterest is doing or enabling, think carefully about your opinion of YouTube. With respect to content, is there a substantive difference between these early days of Pinterest and the early days of YouTube?

The MPAA is probably saying, "See? You don't like it when it happens to you, either."
Apple has been using prettier tile sets in iMovie on OS X – but (just like in this case) only for presentation, never for browsing or when you actually want to use maps.

I don’t think this indicates anything.

(Also: Those tiles are fine for presentation purposes but not even close to what Google offers otherwise. The tiles for Germany are horrible. Some cities don’t show up at all, some show up twice. There is no consistency, no rhyme, no reason. And that’s only the fundamentals, not even whether I can comfortably search for Italian restaurants.)
No zoning? I do not believe it. Or do you mean no-zoning like 802.11 is "unregulated"?
It's not hard to find an open-source project that needs help. I don't really see the need for a centralized board for posting help requests. When it's already so easy to find them. Just pick your favorite open source app and help them out.

Unless I'm misunderstanding what the article means with "serious work".
Game designer leaves Microsoft for indie venture
>Absolutely any and every product you use has ridiculous Terms of Service.

I've been using vi.sualize.us for quite some time. It has a very similar service to Pinterest but much better ToS. Have a read http://vi.sualize.us/help/terms/
No, it's time to start saying "hey, that looks like a great service, but I'm absolutely not using it until you offer it on legal terms that I find acceptable".
Before I built LFS, I had only a rough idea of the internals of the C build system and Linux runtime. Basically, I just knew that I had a recent GCC and some surface-visible tools like make, autoconf etc. and most software built just fine when I needed it to. The process of bootstrapping a clean GCC that operates in a chroot-jail and then using that to construct build a system from the ground up -- kernel, glibc and all -- gives great insight into the dependencies and build process of each of these basic packages.

It's great that the Linux world has become so sugar-coated, and typical build instructions for source packages nowadays can be as simple as a list of apt-get packages to install followed by "./configure && make && sudo make install" but this glosses over an awful lot, and turns your build and runtime dependencies into a black box.
That's like how Verizon was selling iPads with MiFi's attached via a case.
their ToS says you need to be either the copyright holder or have consent from the copyright holder.

I've seen warez sites with exactly the same disclaimer. It didn't work for them either.
It's not a surprise. Everyone seems to be ditching Google Maps, whether it's because of the new pricing rules or because companies just want to rely less on Google for core functionality. Interesting predicament Google is having.

I think startups with a heavy reliance on Facebook are going to come to the same conclusion in the near future...
I'm an amateur photographer, and I wasn't too concerned about this until I read that by Pinning something, their TOS says I am granting them rights to sell my work.

I don't like that very much.

By making available any Member Content through the Site,
Application or Services, you hereby grant to Cold Brew Labs
a worldwide, irrevocable, perpetual, non-exclusive,
transferable, royalty-free license, with the right to
sublicense, to use, copy, adapt, modify, distribute, license,
sell, transfer, publicly display, publicly perform,
transmit, stream, broadcast, access, view, and otherwise
exploit such Member Content only on, through or by means of
the Site, Application or Services.

The rest just seems like standard CYA stuff.
http://www.johnstonsarchive.net/nuclear/nuclearwar1.html is the best paper I've read about potential consequences of a nuclear war.

It estimates that a nuclear war in 1988 would have dropped world population from ~5 billion to ~3 billion (this includes estimates of death due to famine etc).

You can argue with each individual estimate, but it's hard to argue that a nuclear war would actually kill off the human race.

(As noted elsewhere, you can argue that it would be possible to kill off the human race if someone with control of a super-power nuclear arsenal tried to do it. That's a different argument, because you'd have to discuss the likelihood of that circumstance occurring)
Perhaps it's also that photos seem less valuable than songs or movies, since pretty much anyone can take a decent photo? (Decent by the person's own standards, at least; maybe not by a professional photographer's.)
If you're thinking of heading down this road, there is also Automated Linux From Scratch.

http://www.linuxfromscratch.org/alfs/
That's not from hell, you know what's from hell? An unsubscribe button for some website you signed up to years ago with god-knows-what username and password asking you to login to your profile so that you can unsubscribe from their weekly emails about a product you bought once.

The oatmeal puts it well: http://s3.amazonaws.com/theoatmeal-img/comics/email/8.png
Flickr enables their users to mark their images as not-sharable, which now includes disabling anyone from sharing the images on Pinterest: http://venturebeat.com/2012/02/24/flickr-pinterest-pin/

Legally (IANAL but my understanding is), Pinterest only needs to comply with DMCA takedown requests. Instead they are being proactive and allow people to tag images as "nopin", vastly reducing the need for tedious or unreliable monitoring of Pinterest for copyrighted content, as content owners must do for almost every other sharing site. That's a good thing, and they should be applauded for it.

I suspect you might dislike the opt-out vs. opt-in nature of the nopin system, but new technologies have been accused of facilitating the death of copyright ever since the invention of the radio, but it turned out that most of those inventions created a lot of value for the world and for creators who adapt to the new medium.
So here is a thought. I presume the article is mostly critical of the terms based on comments here. But consider a service without any "ownership" terms, etc. Two scenarios:

1. When a user "pins" an image elsewhere online, the image is downloaded by Pinterest to their server. When other users browse Pinterest, it is served directly by Pinterest's servers.

2. When a user "pins" an image elsewhere online, the image URL is saved by Pinterest to their server. When other users browse Pinterest, they are downloading the image directly from the original source.

Scenario (1) I see legal issues with. But scenario (2)? Isn't Pinterest simply providing a link (ala a search engine)? Moreover, isn't this just how the internet works?

Surely this has come up before yet I am having trouble finding a similar case.
I think that the reason this site is so successful is something that startups often overlook-- content is a key part of UX. Take away the awesome video and the snazzy copy, with the same exact UI and concept, and you'd be left with a service that would be much, much less compelling
What he means is: you wouldn't look for a "solution" for writing a 1 mb text file to disk, because its quite trivial and fast in any language.
Do you really think any other content submission service - Youtube, Flickr, etc - doesn't have a disclaimer like this? That they make themselves liable for what their users submit?

And how is this abusive? Why should they be held liable for what their users do?

From Youtube's ToS:

To the extent permitted by applicable law, you agree to defend,
indemnify and hold harmless YouTube, its parent corporation, officers,
directors, employees and agents, from and against any and all claims,
damages, obligations, losses, liabilities, costs or debt, and expenses
(including but not limited to attorney's fees) arising from: (i) your use
of and access to the Service; (ii) your violation of any term of these
Terms of Service; (iii) your violation of any third party right, including
without limitation any copyright, property, or privacy right; or (iv) any
claim that your Content caused damage to a third party. This defense
and indemnification obligation will survive these Terms of Service and
your use of the Service.
Are you in the UK also?
> No one freaked out over /r/pics,

/r/pics is just a collection of links to images; it does not reproduce or redistribute the images.
Yeah, they actually spent $20+ Million dollars buying "Sonique" A simple MP3 player that you installed on your desktop, kind of like Winamp only without all the features. It was a beautiful player but after a decade or so they completely shut down the whole thing, it had hundreds of plugins and visualizations. It was the most beautiful mp3 player ever but still, just an mp3 player. $20 million. Yeah. That will forever be the defining moment in the dot-com-bubble for me.
I know that most, if not all of the earlier admins are on HN. Reddit was originally funded by ycombinator. It wouldn't be too much of a stretch to think that the new guys do as well.

As far as self promotion, there isn't a whole lot of consensus on it. The community aspect of the site is somewhat at odds with the link aggregator model. If bloggers submit all of their content, pretty much automatically, and don't contribute to the community in other ways, that doesn't really tend to go over so well. As a result, people who create content are expected to invest time and energy into becoming part of the community so they can accurately gauge how their content will be received.

It's not just supposed to be a place to dump all your links.

/r/programming is more biased towards the link aggregator model than the rest of the site, however the community aspect is still there. Someone mentioned a 10:1 ratio for other content to your own, however in /r/programming, I usually say that 50/50 is fine.
To add some seriousness to this very unserious and "fluffy" submission:

Lycos was acquired for the princely sum of $5.4 billion at the peak of the dot-com bubble. It was "flipped" less than 4 years later for $94 million, and then sold again about 2 years ago for $36 million, after spinning off various non-core components like Wired News. It seems like they might have stabilized after simplifying and focusing their business, they seem to have low overhead costs, a small employee footprint and decent revenues in the $25 mil/year range.

With the latest round of changes it seems that they might be able to stick around indefinitely. I wonder what it must be like to work at a company that is so diminished from it's hey day.
(Almost) all material is copyrighted. The question is who owns such copyright (or a sublicensable license to it).
Assuming you are prepared to buy things like an engine you possibly don't need a lathe, probably don't need a mill, and definitely don't need forge.

http://en.wikipedia.org/wiki/Locost will get you started.
The article claims that it doesn't appear that they're using OSM data, but if you look at the label of the green area on Apple's map and OSM, they're both labeled Great Salterns Golf Corse[sic]. So, it seems likely that they're using at least some data from OSM.
If you have free roaming, one strategy might be to connect to another carrier's tower and make long/consistent calls on it, forcing your provider to pay them more than the $100/mo that you are paying your provider.

If you don't have free roaming, a similar strategy might work with unlimited minutes on their own network if you just use enough of them that their costs are too high to support you. If you don't have unlimited minutes, you can probably upgrade your plan, use a ton, then if they try to force you to switch or pay overages, you will likely also have the option to walk away from the contract without a fee.
Again, this is 100% boilerplate. YouTube, Reddit, Facebook, etc. will all have similar clauses.

See for example section 6.C in YouTube's ToS. http://www.youtube.com/static?gl=US&template=terms

Why? Because without this blanket waiver it opens them up to all kinds of legal issues since a core mechanic of their site is re-pinning.

If you upload a photo to their site and someone else re-pins it, did that person just violate your copyright?

If Pinterest implements a "most popular pins" page and features one of your photos on that page, did they just violate your copyright?

Yes, you can come up with legalese for each potential scenario, but it really does complicate things. It's easier for them to just have a blanket clause and act in good faith, than open themselves up to the possibility of accidentally using someone's work in a way their ToS didn't whitelist.
That isn't an issue because you are co-assigning your copyright to them, assuming you own the copyright. And if you don't own the copyright then it's not a valid contract, so it doesn't matter. It's not like you're legally able to sign away someone else's copyright. Which is exactly why the indemnity clause is there, to prevent pinterest from being responsible if people are dumb enough to do that.
How well does django-rest-framework do with nested (foreignkey) resources? I recently chose Tastypie for a project for that reason alone, but never ran across django-rest-framework to have considered it.

Looking at the django-rest-framework API examples, that's one thing I don't see, but is (at least for me) fairly critical.
Screw couchserfing, people there have a radically different set of values from mine, as I found.

Malaysia is wonderful, I've been there once. However it's a bit more expensive and I don't think I can afford it currently. Then there are visa problems and my friend also told me, that agents are very reluctant to rent an apartment for less than a year there, which is not really acceptable for me.
Kinect is more powerful than video footage because video can show what someone does, but the Kinect can analyze what you do and get a deeper understanding.
Truss-crawling robot builds its own structure to climb on
Well, not everyone has the opportunity or desire to be employed by one of the "big guys". The programming equivalent of fixing someone's plumbing is not going to change the world, but it lets you pay the bills, have a family, enjoy your [other] hobbies, etc. Even if it is a choice, it's as much about lifestyle as anything else.

I think this post is aimed at those people.
That's also a pretty recent pull, and wasn't there the last time I saw Klabnik's post here on HN (a couple weeks ago).
... and has a touch-optimized Metro-like look, real-time size adjustment.
Saying it's boilerplate doesn't make it right. It's scammy.
The main problem is third-party apps that don't respect the settings. It's not a huge problem. I've noticed some of the UI elements in windows get distorted sometimes too.
I would look at http://datawithoutborders.cc/ if you want a data science element or http://codeforamerica.org if you want a more development angle.
Its true. I know Houston is that way and there might be more, smaller cities.
But Youtube, Flickr, DeviantArt and thousands of other user submitted content sites are still online.
Foodspotting has helped me discover a ton of great places. #1) it's completely user-driven #2) it focuses on local, what's around you, and #3) most important of all, your primary way of browsing is through pictures of actual food, taken by the users themselves.

Screw Yelp and their reviews. You'll have to invest at least 5 minutes actually reading through paragraphs and paragraphs of people's ramblings.

With foodspotting, I just let me eyes do the discovering. And because it's user-driven, it's assumed that if someone took the time to take a photo and post it that they thoroughly enjoyed it. Also, because you're looking at photos of food, you're seeing actual dishes being served, and the most popular ones at that. On Yelp, you're browsing by food type (Mexican, italian etc), and maybe you can click to their website to view the menu. On Foodspotting, you skip all that and see the food you'll actually get.

Sorry if I've rambled a bit, but I'm just a huge fan of their app.
The new iPad 4G For AT&T And Verizon Are Different Device – Order Carefully
I wasn't hunting down your posts, was just continuing the thread.

And I don't think I was being arbitrary. When challenged on your point you merely pointed to the quotes you had made and told people to read the book, which to me is pure dogma.

So admittedly I got a bit snarky. Although I was also attempting to be a bit self critical, which was why I referenced that quotation.
Yes seeing cool planes was a big bonus working on campus at Cranfield University - One time another company there had a IX Spit that they where rebuilding it was refueled about 50 yards from my office we all went out and watched as it put on a display.
Watch The FP online megavideo
watch The FP online megavideo
The end complaint fond of scrappy little indie comedies is the fact that as they generally contain a clever or even comical hook.
There's some weird niche search engine called duck-duck-go which also stays viable. If you don't want to make $billions, you can use yahoo/bings search api, and roll a nice niche search engine. You won't kill google, but taking even a tiny fraction of their profits is still pretty good.

What Paul Graham realized (after Yahoo neglected search and paid a huge price) and Yahoo didn't is that people searching are looking for answers; and people looking for answers often pay real money to have their problems solved. That's why Google makes more than (say) Facebook.

The point is - search is a gold mine. The first tier (Google) is a mint. The second tiers (Yahoo, Bing, Baidu, Yandex) do well, unless they are weighed down with unprofitable divisions, or bad business decisions. Even a third tier search provider can make enough to be very viable. Third tier social networks? Even without the network effect, I wouldn't want to be there.
Down below on altavista's page: © 2012 Yahoo!

ouch