skysight-inc/HackerNews huggingface dataset:
Meanwhile, OpenDNS hijacked NXDOMAIN results and tried to show me ads the last time I used them. Have they stopped doing that?
I agree that the author has no idea about client vs. server, but reporters aren't technical, it goes with the territory. I think Prasad lead the discussion to node.js (the author journo wouldn't know to ask) so that they could talk about open sourcing tools, etc. It was a chance to get a message out.

Is it possible also that node.js is providing faster response times on the same number of servers?
You keep saying "the only way" when there are other ways.

Let me give a concrete example.

You are page faulting because your data is in a large disk-backed hash. By the nature of a hash, you can access any part of it. Convert that hash to a B-tree, and similar requests are more likely to be close in memory. This can be a big win if there is a non-random access pattern (for instance you are more likely to look up recent records than old ones). Performance may magically get much better. You haven't changed how much memory you need, your data set, etc. But page faults are reduced.

More drastically, rather than going through one data set doing random lookups in another, you can sort both data sets and then process them in parallel. This is a much, much bigger change in the program. However it can result in many orders of magnitude better performance.

I am drawing these from a concrete example. I was looking at a month-end job that did summary end of month statistics for a busy website. Substituting a B-tree for a hash made it go from 5 days to something like 3 days. Not bad for under 5 minutes work. (I just changed the parameters that opened up the database file to use a different format.) Later I took the time to completely rewrite it, and that version took about an hour. Through this process there were no hardware improvements.

So you see, understanding disk performance issues is not useless for programmers. You have options for page faults other than asking for better hardware.
agreed - and then lets ask them about the total fabrication that they are biodegradable.
A presentation by SPJ left me with the impression that FP should be pointing to Miranda and several other languages that became Haskell, rather than to Haskell itself.
They seem to have random unexplained outages every other week that aren't even mentioned on Twitter.
But that is exactly what they are doing. All I did was click on the video posted, and that immediately posted on my feed, and people started commenting on it. No approval solicited.

Didn't Facebook recently warn apps from doing this? I thought chill (the turntable for video) got a slap on the wrist for doing something similar
23 Awesome Tools And Resources For Tech Startups
"I am going to tell a phenomenally successful company what they are doing wrong"

Standard fare for the Hacker News crowd, of course, but complaining about a file extension? If you're even aware of that stuff then you're clearly not in Weebly's target market.
Some hackers may come here to read stories similar to this one.
"In that respect, the data would reveal more about the person sorting the photos than it would reveal about the perceptions of those that are rating the photos."

The problem is none of this matters since we don't know anything about the people rating the photos. Not their sex, not their age, not their location nothing.

To wit:

"and nothing about users who judge the photos."

http://news.ycombinator.com/item?id=3921271
Whenever and wherever I possibly could, I always disabled graphical emoticons in favor of the text-only versions. I don't know why--maybe it's the same reason I turn off HTML email and do all of my programming and most of my writing and notekeeping in vim in a terminal window. Suffice it to say, it's quite weird to see someone wax poetic about the minute details of designing one of my least favorite features. It's so strange that even though I can't detect a bit of irony in your post, I'm still not sure whether or not this is some kind of elaborate joke.
However Apple doesn't put users before dollars in the case of the kindle app and the recent dropbox debacle, regarding the whole in app purchase crap.
Good riddance.
It's part of the nonsense that makes Microsoft look silly - first it's OLE, then ActiveX then .NET - yes, they're different, I know.
However the ability for competitors like Apple to a) stick to brands and b) reuse old company brands (see iBook) when Microsoft is shedding brands like a snake molts is part of why some folks "irrationally" avoid Microsoft.

A brand is a promise - when you shed them, you are shedding responsibility to your customers. Microsoft has essentially been unaccountable to it's customers while milking them using it's monopoly cash cows for over a decade. Perhaps they're realizing this won't be the case anymore very soon.
Windows Live service agreement
See section 5.

"Your content

Except for material that we license to you, we don't claim ownership of the content you provide on the service. Your content remains your content. We also don't control, verify, or endorse the content that you and others make available on the service."
A different level of service means customer support, it doesn't mean 10x-100x the number of developers working on the product.

So honestly, I'm curious---what is AirBnB going to do with ~1000 developers. Facebook expanded their headcount and created a whole suite of products glomped onto their original vision. I'd like to know if AirBnB intends the same and if so what are their plans.

Ofcourse, they have no obligation to blab about them early.
India's Ambitious National Identification Program
Not really. I'd just use another product. I'm not so attached to Chrome, or Android, or iPhone, or any other tech product that I couldn't switch.

And aside from that, none of these 'bans' will ever come to pass--they're just lawyers flexing various muscles.
At higher rates? You mean 1.5x or 2x speed? What tool do you use for that?
I'm usually pretty disappointed, because on a failed opening attempt I end up crushing those chips, and then feel like I didn't really get my money's worth.
Hey Jared, enjoyed reading this. I'm in your target- Previous startup founder, just quit an agency gig to learn to code full-time.

Bloc was on my radar but the $3k price point just didn't make enough sense. I have a pretty strict burn rate (~2k month) for the summer. Using Bloc sounds amazing, but it takes a month and half out of that runway. I don't want to be worried about money, I only want to be worried about learning. Maybe you take a cut when I'm hired at a startup?

Sans Bloc, I squeeze every resource I can find online to learn (Zed, Hartl, Pine) and connect with people who can do casual office hours. Set a cirriculum for myself and bug dev friends / SO when I run into something I cannot get past. Tougher but I'm learning the whole time.

In my experience, the code review, office hours and peer-peer cohorts are super valuable for someone learning on their own. Good luck w/ Bloc and hope there's a good fit soon!
I'm on Aderall, and by the time I watch the show its effect has worn off (watching it RIGHT before I go to sleep, the guys voice makes me go to sleep), making me slightly hungry, but not enough to get out of bed and actually make any food, besides I don't like eating right before I go to sleep.

Yes, there is a lot of food that is on there where I can find myself saying "well, definitely not eating that ever again".
Here you go - the difference between the free and pro account: http://kb.weebly.com/faq-pro.html
Even better, it hasn't been updated since 2010. That implies EA planned to pull the plug when they shipped it.
15-Year-Old's App Turns iPad Into A Windows-like OS
I was just thinking about how Kettle Chips have a small but pronounced notch that you can grab and pull. I haven't had any angst opening a bag of chips in a long time.
it's quite weird to see someone wax poetic about the minute details of designing one of my least favorite features

Someone has a different opinion to you. This is not rare, and should not be surprising. Turning off HTML e-mails, using vim... you are in a tiny, tiny minority. Nothing wrong with that, but don't go around thinking that people are being ironic because they don't agree with you.
Cool I am looking forward to my demo also. LOL. What is the name of your company so I can google it, and what did you want to talk about? Oh actually it says on your ycombinator. NowSpots. Interesting.

Actually to be honest, you could create a plugin/tool/widget that would make it easy to select NowSpot ads to drag onto their site or integrate the NowSpot Composer or something right into their site, because basically my plugin frontends are just whatever jQuery you want that will fit in with the tools panel somehow (and the backend is whatever Node.js you want), but I am not sure that would be that great to come out with this platform and have one of the first things people notice is that the blogs made with it are full of ads. Just to be honest.

Having said that, the goal is for this to be a totally open platform, ideally most widgets would be MIT licensed (the part they expose at least), and my goal is to only remove plugins from the database if they are completely junk, i.e. people were just testing something and the widget just says 'Hi there testing asdf' or whatever. And adding plugins with new widgets/tools/components is going to be just a matter of entering a github login and a name for a repo and pressing the publish button or something like that.
How does AMD's Leo demo use GPU compute?
I believe Comcast stopped this as of their network-wide DNSSEC deployment.

Either way, the article provides a pretty interesting way around it, but I can't expect ISPs hell-bent on false lookup spoofing to sit on their hands for long enough to make this a practical long-term solution.
Hiring is random. There have been numerous studies that show people are highly influenced by interviews despite the fact that it's not a good indicator of ability. Would you have hired Systrom or Krieger (instagram) as engineers? AFAIK, they had no experience building large-scale sites, yet put together instagram. Would you have hired Paul Bucheit when he applied to Google? AFAIK, he hadn't done anything spectacular yet.

A-players are by definition people who have done something big. Who hired these people to give them a chance to do something big? What about the larger group of people whose startup flamed out before they could demo their skills? It's all a crapshoot.

Hiring is easy. A small startup is receiving resumes from a self-selected group of people who want to work there despite the low pay and lower job security. Most of the people reading HN could build an instagram-type system. So once you filter for ability with some stupid programming quiz, just pick the guy you like. If your company succeeds, he will magically be considered an A-player.
Yes, but CloudFlare is supposed to show a cached copy of my site when my server (i.e. backend) is unreachable.
Take a look at Nest... it might very well be the nice high impenetrable barrier that $megacorps use to insulate themselves from disruptive challenges.
Their website is down, but here's the KickStarter that got them going earlier this year: http://www.kickstarter.com/projects/smartdeco/smartdeco-furn...

I like this, though I'm often disappointed with the size of desks. A wider, deeper offering would be nice! I want to fit two 30" landscape-oriented monitors, a keyboard, mouse, laptop, and speakers.
Yup.

This is why it's amusing to watch trademark registrants going after domain names based on confusing variations of their registered mark.

Meanwhile their trademarks are being hijacked by DNS services and ISP's, in order to show ads, probably far more often (since these services and ISP's have huge user bases).

And for the trademark registrants, ISP's are much easier to locate and take action against than evasive domain name miscreants.

Pass the popcorn.
As someone thats' just finished going through a job search, one of the biggest turnoffs that I found was companies that made you jump through hoops to even get to the interview stage. Whether it was dealing with recruiters (who with few exceptions were not worth the time to talk too), annoying applicant sites like jobvite or telos (my personal fav...not), or having to give your resume through their homerolled system that never parsed your resume right and you had to bring it with you anyways to the interview, it does nothing but sour people on your company. Doubly so for folks that are looking to get in on a startup.

A startup should be hiring themselves, they should be meeting with potential applicants themselves, and they should realize that people that are looking at startups are usually doing so because they DON'T want the trappings that the megacorps have. Throwing up barriers right at the offsets will scare the A and B level talent away to your competitors, and all you'll find is the C level talent, and the megacorps leavings.
That's the link that I needed most in this world right now. Thanks for posting it.
Google Docs adds 450 fonts and 60 templates, sadly includes Comic Sans
Oh I know--that's why I mentioned all that stuff, to point out what you're saying--but this is still Hacker News, and it seems a bit incongruous to see that particular opinion stated so intelligently on HN.
It was the best piece of blogging software available. Then they did that horrible ribbon redesign and ruined a near-perfect interface.
Check out this playlist of manufacturing processes - pretty cool:
http://www.youtube.com/playlist?list=PL3AFB507B668AF162
Yes indeed: http://www.mobiledia.com/news/104161.html

Microsoft Wants to Ban Motorola Phones in U.S.

"Motorola is infringing our patents and we are confident that the ITC will rule in our favor," said David Howard, Microsoft's deputy general counsel for litigation.

"We are vigorously defending ourselves against Microsoft's patent attack business strategy," said Motorola in a responding statement. "We have also brought legal actions of our own in the U.S. and in Europe to address Microsoft's large scale of infringement of Motorola Mobility's patents."

He who lives by the sword...
I can't say I've ever heard of /existing/ copies of games disabled when a license expires.
Thanks, I want to help you with this. Can you e-mail me at jared@trybloc.com so we can chat?
I'd go one step further and say that if a startup can't be bothered to be personal in their dealings with their potential employees, is it really a company that you even want to bother applying too? In my latest search there were jobs that looked great, but since they were with recruiters I was either leery or didnt' bother at all. Too many headaches and hoops to jump through, and in the area I'm in right now it's a buyers market for talent
The reason you stop hearing about these companies is the most interesting thing about them is that they raised money or that they got into YC.

You don't have to take that path, you can bootstrap or do a seed round or whatever by building something interesting instead.
It's on LWN. 90% of programmers who go there really do need to know memory in the detail Drepper talks about. I see your point though - I fully expected the title to be linkbait to a hastily written article.

This article, however, is the real deal. Drepper's site (http://www.akkadia.org/drepper/) won't win any design competitions but is a goldmine of systems programming wisdom.
Glass Splashback Melbourne | Kitchen Glass Splashbacks
Interesting product. As a mobile app developer, I would very much like to know where my installs are coming from. This'll allow me to know if marketing efforts are paying off or not.

Not sure if I would pay for this though.

As a side note, since I have an app that ties heavily with human to human interaction, I would be very interested in knowing which social channels my in-app installs are coming from. I would much rather tune my virality channels to acquire users than pay to acquire users.

What do you guys think?
This probably has something to do with this exploit: http://pastebin.com/yhcrRSVh
Kim Dotcom: Inside the Wild Life, Dramatic Fall of the Nerd Who Burned Hollywood
"The point here is that while technical options exist to prevent premature opening of the bag, such as reducing the initial air pressure in the bag, attempting to add this to the existing processing equipment would be a nightmare. So it was necessary to increase the seal strength."

You could also reduce the air pressure in the factory, e.g. by building it in one of the aforementioned high-altitude regions.
"Who knows 10 people who have a Blackberry?"

They still have decent usage in Canada, so find some Canadians?
Qi uses S-Expressions but it's got strong typing, pattern matching, and optional lazy evaluation. Sounds a lot more like Haskell than Scheme to me.

I'm not sure there is such a thing as a "Lisp." If you mean S-expression language, just say s-expression language. Wedging in Lisp as a substitute conflates the issue.
An experimental radio
How to Fix Popchips' Racist Ad Campaign
I have tried Mercury a few times. Prolog sans REPL is no use to me. I'm interested in Agda but haven't put much effort into it.
Not to mention the Pop Chips bags...
I had similar difficulty with their SDK in early 2010, back when BB was still a force in the market. Nothing makes developing more fun then you're entire IDE crashing, closing, and deleting all non-saved data. Getting it setup wasn't too bad (it still had some quirks), keeping it running was a bloody hassle.
We've integrated it with Google Drive, so you can now share the document via that.
Ask HN: How important is job title?
A new job offer within the same company offers an upgrade in title/pay (developer -> architect, 10% increase). I am fairly satisfied at my current job and my preference in terms of tools & team members is slightly higher for the current job.
Everything else being constant, would you give up a decent job that you enjoy for something slightly less interesting but offers a bump?
I think Theo actually encourages clean installs. It's no surprise the upgrade procedure would leave something to be desired.
Rarely does a team create something with negative value but social cam has succeeded! Their app pollutes my wall. I hope their team reads this because they have designed the worst program I have seen on Facebook.
Belief is subjective. Reality is objective. Since "truth" compares belief and reality, the output is not subjective. The belief that I can fly can make me expect to fly away when I jump off a cliff; only the truth of that belief can prevent me from hitting the ground.
For sure, just sent the email
This will be the end-game business model for edX, Coursera and Udacity - once they gain critical mass by establishing a large user base and a good reputation beyond their parents' reputations.

I see them creating two tracks based on the same open content: 1) a free not-for-credit track for informal continuing education and 2) a credit-based track with more stringent exit requirements (traditional final assessments and assignments).

For the latter, they will be able to charge quite a bit, if it's commensurate with a proper degree from an accredited institution.

The billion dollar question: how are they going to administer assessment for distance learners? The ability to securely and reliably administer tests by remote is the final piece of the puzzle to enable accreditable distance learning courses.
I'm on Time Warner and just tested this. Could not reproduce.
Cassandra can do over a million writes per second[1] because of a combination of its horizontal scaling and eventual consistency. I expect HBase could scale similarly.

By comparison, people write about scaling MySQL to 25000 writes per second[2]

It's very hard to get a single server to scale multiple orders of magnitude higher (even with FusionIO or something). Getting around that single master server for writes is possible, but either complicated or expensive. Even then I doubt you will get to 1 million writes per second without sharding, and if you are going to shard you might as well go to a NoSQL solution built for the problem.

[1] http://techblog.netflix.com/2011/11/benchmarking-cassandra-s...

[2] http://www.spoutingshite.com/2011/01/27/scaling-mysql-to-250...
i know them. i believe a lot of the crinklyness was actually overcome by changing to a different type of heat seal, but this was after or very close to the time when the axe was dropped on the PLA bag. but there are lots of other biodegradable materials out there.
Personally I prefer to do my dishes in the shower to save water and soap.

I tried scrambled eggs but the egg packet drop rate was worse than wi-fi.
I would think dedicated servers (storm on demand "bare metal", softlayer, etc) would be the competitive alternative, not 'buy your own hardware and build your own datacenter'.
More like the easiest way to cook using microwave radiation.
> They're new in the industry and still learning.

They aren't that new, and they would have learned faster if they had better priorities. Not only do they seem to prioritize the script minification and code insertion over performance, they seem to prioritize popularity over customer service. It's easy to find reviews of CloudFlare where someone running a small-to-midsize site gave them a fair shot and was disappointed.
In the dependently typed family of languages it's a little bit arbitrary to divide between programming languages and proof assistants since everyone in this space can be made to play both roles in a pinch. I think most people think of Coq as more on the proof assistant side and Agda more on the programming language side.
The guy we really need to find and punish is the one who invented "rigid plastic clamshells".

The kind that "conveniently" transforms from product packaging into a razor-sharp weapon while you are trying to open it.
Although most of the points are pretty much ok from the customers perspective, these two are almost guaranteed to never happen:

The release date is global. There are no limits regarding the country I live in.I can download nearly every movie ever made.

There will be a distributor who doesn't follow the first point, so the second cannot be met either. I really like the idea behind this page and largely agree with it, but in it's current form it's just completely unrealistic. Also dictating exact price proportions is a bit silly...
Splunk certainly does NOT use Postgres for it's backend(!)

It uses custom index files stored on a filesystem.

It can also connect to MySQL[1] and to HBase[2], but its own data is kept in its own index.

[1] http://blogs.splunk.com/2011/12/20/swimming-with-dolphins/

[2] http://blogs.splunk.com/2011/12/05/introducing-shep/
Ask HN: communicating a set of positive responses to a user survey?
I just tested out a prototype of a web application I'd been working on with about 500 users, and got some very positive survey feedback-- something like 90% of responders want to use this in the future, and I got a lot of enthusiastic and very encouraging comments. Most of the 10% who responded neutrally-to-negatively sited a fixable technical issue with the application.

I'm looking for a striking way of communicating this initial result to pitch this informally to some coworkers of mine. I'd like to give an impression of the overwhelmingly positive tone of the comments, as well as a visual sense of the ratio of positive to neutral to negative responses.

I must communicate this efficiently, because I do not expect my coworkers to spend the time to read a full write-up, but I would like to muster some support for my idea.

What is an effective way of displaying this information-- an infographic? Just text? Any suggestions?
the 3 hours is key ... people dont have to leave jobs etc ... That is what will crack this thing wide open.

I figured out some other interesting business models. Especially applicable in NYC. Email me (in profile) if you want more info.