skysight-inc/HackerNews huggingface dataset:
You should be able to use this as a standard soon, X-Tag has helped inform the W3 spec. I've been working with Dimitri Glazkov (the W3 draft author) over the last 2 months. We reached initial agreement as a group that the standard, imperative JS DOM API should be "document.register" in the style of X-Tag's "xtag.register" (specs can change though, of course).
Take a piece of toilet paper, hang it down the risky area. Of course, this wastes some paper. You have to weight the cost of rainforest deforestation against the cost of treating you whatever walked onto you over the, um, bridge.
It would be nice to have something that allowed you to use both. There can be so much rapid experimentation in photoshop because we know the tool so well - having that import easily into something like this for the final touchup would be ideal (in my most perfect world) as so much time goes into the touchup and the last few pixels in css.
Why won't the poly fill work in IE9
And as other things, substinence wages are not context dependent, and are very common in places which "free trade" proponents tout.

Plus, their arguments which amount to "working in a sweatshop for our cheap shoes is doing them a favor, because otherwise they'd have no jobs at all" I always found as mere justification for the continuation of slavery and colonization in modern terms.
I think adoption is driven by real needs and we need SPDY as much as we needed HTML5.
I used to wonder when the cyberpunk future was going to happen. Then I realized it already has.
I actually have been following this one for a while, in that I used to work in the user-generated-internet-humor space (Cheezburger Network) and had to deal with a lot of this from both sides.

My concern still stands, though. Even though FunnyJunk unleashed their own internet harassment posse, doesn't diminish the potential chilling effect of the Oatmeal's internet harassment posse.

I just find the whole affair distasteful. I've lost my ability to enjoy the Schadenfreude of internet shitstorms.
A Tale in the Desert is probably the closest I know of.

Its player base is limited compared to most MMOs (around 1000-2000ish, last I looked), but it's a combat free game centered around economic production.

It's also a bit unusual in that it has no in game currency. The last time I played (a bit more than 5 years ago), it was largely a barter economy. However, there was a player run item exchange whose credit functioned as a defacto currency.

I have no idea what the current state of the game is, but if you're curious about a non-combat economic MMO, it's worth taking a look at.
I thought the recent update for their iPhone app, when they enabled auto-upload of photos, was the greatest thing ever. I don't use the iCloud or whatever it's called, but I do use Dropbox all the time.

Auto-upload solves all sorts of issues I had, or things nagging me in the back of my mind, from realistic ones like transferring photos to computers, all the way to paranoid fantasies like "I wish I could snap a picture of this police officer and then laugh in his face - go ahead, beat me up and take the phone from me, it's too late now". :)
If you'll indulge a rephrasing of your question as, "Why does this question matter to anyone?", then I would answer, "Because I like Lisp and Scheme, would enjoy using it in a start up, but worry that it would introduce problems. Therefore, I would like to know from someone (PG) well-positioned to evaluate the situation if he has any successful case studies."
I am very curious. Do you mind sharing the circumstances that lead to running over the mbp with your car? I have heard or folks doing it on purpose but it sounds like your situation was an accident.

And it still worked for a few years? Cool.
His example was an exaggeration... It seemed obvious to me, but maybe not to everyone else.

A more real-life example is that it's very easy to accidentally return a number when you meant to return a string.

But yes, AS does support multiple interfaces.
What A Startup Founder Should Be Able To Do [infographic]
It fails to build for me. Got a bunch of warnings being treated as errors.

gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -march=native -Ofast -fomit-frame-pointer -fstack-protector -D_FORTIFY_SOURCE=2 -flto -fwhole-program -fuse-linker-plugin -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/ngx_http_spdy.o \
src/http/ngx_http_spdy.c

src/http/ngx_http_spdy.c: In function ‘ngx_http_init_spdy’:

src/http/ngx_http_spdy.c:261:34: error: variable ‘rc’ set but not used [-Werror=unused-but-set-variable]

src/http/ngx_http_spdy.c: In function ‘ngx_http_spdy_process_ping’:

src/http/ngx_http_spdy.c:1512:35: error: variable ‘c’ set but not used [-Werror=unused-but-set-variable]

src/http/ngx_http_spdy.c: In function ‘ngx_http_spdy_send_rst_stream’:

src/http/ngx_http_spdy.c:2552:35: error: variable ‘c’ set but not used [-Werror=unused-but-set-variable]
cc1: all warnings being treated as errors

I would point out that the -Werror is set by the vanilla version of nginx and not a flag that I passed in.
Ask HN: Looking for resources to understand Optics Manufacturing
Hello,

I'm looking for some kind of guide, ideally similar to http://edge.rit.edu/content/P12056/public/Part%20and%20Mold%20Design.pdf, covering manufacturing optical components such as lenses and prisms.

I'm a total noob to this, but the product I'm building has an optical component. While I have an optics expert helping me out, I'd like to understand what's involved in manufacturing of these components and what kinds of questions I should be asking.

Does anyone have resources they can share?

Thank you
What? That's definitely not what late 60s - early 70s sci fi was all about. It would be hard to get much further from the truth, actually.

That was a period of social introspection in sci fi, to almost too great an extent.

Now, late 70s and 80s, maybe was about male badassitude. Some of it, anyway. But even then, there's a lot of deeper stuff in that era.
Eh, tell me about it. That machine, bought brand new, would set you back ~1.6k USD here in Egypt -- the equivalent of a whole year's income for some...

Seriously, someone should start an Ebay for charitable giving.
> I learned that I never made enough of an impression for any of my friends to inquire where I was.

Well, did you ever inquire where they were?
Neat. I've seen services similar to this, but not for awhile. Not sure what their statuses were. One in particular was focused around audio and text. You could, effectively, leave a 'tip' or 'message' for the area a person was in, so that if I was walking around and came across or near a geopoint that had been 'tagged', I'd get an alert on my phone with whatever message was left, so like "Hey, Joe's Sandwiches are in the alley on 7th. It's hard to find, but worth it" or such.

I'm sorry I can't remember the names of any of these, but it's been awhile.

Sounds neat. Are you planning to do just pictures, or could you extend it to other media types?
Smaller teams means more of the communication takes place in the 10x programmer's head rather than in multiple meetings between 1x programmers. A team of 3 10X programmers should be more efficient than 30 1x programmers simply because communication will be more efficient.
Javascript is over! It's the age of Action Script!
Isn't there a risk of conflict with elements introduced in future versions of HTML?
Having things encrypted is good, yes, but requiring people to get a certificate means that the web has fewer chokepoints, which is bad.

IMHO, SSL ought to use a fingerprint-comparison check, instead of a central cert. "This server has changed since last time. Is that OK?"
The hard part about using the browser's layout engine is that it is limiting to the designer.

Web design is all about limits. The designer has to understand, and ultimately play along, the constraints the media imposes on him - otherwise he's not a web designer, he's just a guy coming up with pretty mockups.

(...) Or they would have to know about floats, and how to use them.

Sincerely, if a web designer doesn't understand how floats work, what are they doing working with the web in the first place? Web designers != Photoshop pilots
Well, in the linked article he used a Mozart/Salieri analogy, implying that rock star programmers write masterpieces, not simple bug trackers. If all Fog Creek programmers were truly rock stars, wouldn't they be beating Google instead of writing menial money-farm stuff? In my experience, those of us who move at a faster pace than our peers tend to get the most interesting projects. There's a reason that ERP software is so bad, after all.

In the rock star analogy, it'd be like getting the Beatles to write music for Justin Bieber fans, or getting Metallica to switch to the "easy listening" genre. That's not what you do with rock stars.
Vizio PC's to Offer Backblaze Online Backup to Simply Backups
This is the border in Arizona, south of Sierra Vista. I often drive the international road and rarely see anyone else...not even border patrol. One does not need a catapult.

http://postimage.org/image/wtie29yrb/
GoSF Meetup on June 21st with Rob "Commander" Pike and other Top Go Developers
This looks extremely promising. Thanks for the great work.
IE doesn't support CSS transitions. Still trying to find a workaround for that.
Combine it with Time Enough for Love or The Cat Who Walks Through walls and you can have the immortal 30-40 year old looking people, wind the ages down a bit, voila: immortal, time travelling, teenager Lazarus Long encounters a relative and shags them during the struggle for the Moon's liberation from Earth.
Bingo. Repairs are now super-easy: move SSD to identical replacement machine, done.

Makes supply-chain management MUCH easier. For Apple, they can now concentrate actual repairs in one place, rather than rolling out parts & training & etc. to stores. Just have a stack of new or refurb units ready to swap and mailers for returns: user brings in a broken notebook, swap SSD, user has a like-new[1] machine in minutes and leaves happy, store just mails the broken beast back for repair in a very efficient & well-equipped facility.

[1] - some hypothesize that Apple refurb units are better than new.
Can we please stop using the term "rock star?" It's getting old.

This idea that a single programmer is somehow so much better or superior may have its merits, but it's harmful to your overall business if you put all your weight on that single support.

You have to accept that above a certain number, your employees will fall on a bell-curve of ability, and you should support the efficiency and productiveness of the entire system, not depend on a few "rock stars" to drag it up with you.

Here are words I associate with Rock Star: driven (sure), but myopic, single-minded, selfish, unbalanced, and unfaithful. I say we strike it from the vocab.
"The future is here. It's just not evenly distributed yet."
An LLVM/Clang Server Proposed
Ask HN: Fund.io Startup Survey (nReduce)
Hi,

Fund.io is a B2B crowdfunding and customer engagement platform that gets startups funded by their early customers.

How does it work?

Being an early stage company is challenging. Not only do they need to build the product, they also need to find customers and raise funds until they are cashflow positive. Fund.io combines these two activities into one.

It exposes fundable projects to their potential customers who will contribute to the projects they are interested in. In return, they get rewarded with such privileges as the ability to influence its development, discounted pricing for the released product, etc. With multiple backers, every backers' contribution is much less of a gamble and most importantly, together they make these projects a reality.

SURVEY

======

As a part of the nReduce program, the Fund.io team is collecting some startup metrics this week. We're hoping to get a better understanding of B2B startups and their funding needs. We've created a form that we're circulating amongst other nReduce participants; and now we want to collect more data by asking HN visitors to fill it out. It should only take a minute or two.

The form is available at https://secure.jotform.ca/fundio/startups

Thanks!
It's this.

I want a laptop. I hate everyone elses laptop hardware (more or less) and it's nice having the unix/bsd underpinnings available.

I worked for a long time on embedded linux systems and used windows as my dev environment. These days I do web stuff and I use a MBP. I prefer the MBP over all my windows machines. I could probably learn to love linux, even though I still have dark memories from the past. However, which hardware would I buy? I don't see any laptop HW I'd prefer or MBP.
I think this whole "social networking" thing will start to fade soon, as people increasingly realize that it's not "cool" anymore, and that they don't really need it, other perhaps than checking their accounts twice a year. So this whole discussion about whether Google+ or other company can beat Facebook or not might be irrelevant, if the whole social networking "industry" collapses in the next 5 years.
Are drones patrolling the area from above?
it's petershah89 [at] gmail. I'm based in India.
Yeah, and "War is a Racket" is like a century old. If anything, what "shocks" me is how supposedly smart people fall for the crappiest rhetoric, and consistently skip any and all elephants sitting on the couch. After all we're talking about people who own, and in some cases even operate, PC computers.
"Furthermore if John performes #1 with the seat down, the question of the final position of the seat is moot compared to the question of "why is John gross?"

That's precisely what I am taking issue with - an implicit assumption that lifting of the seat ONLY benefits John and HARMS Marsh. I think it's more appropriate to characterize it as bestowing equal benefit on both parties (clean seat) and equal work as well (John lifts the seat / Marsha puts it down).
Diet Goggles: Eat Less with Augmented Reality
I have ridden along that on my motorcycle and noted the many places that the barbed wire was cut and their were large vehicle tracks running across the border. Spent all day down there a couple of times doing some fun dual sport riding and not once was I questioned by a Border Patrol officer. The border is basically unsecured around there and as far as the eye can see to the east.
I completely agree...I've "quit" Facebook by changing my password to some pasted value that I can't memorize. I have FB email me if someone direct messages me...so if I really need to tell someone something, I can...but the hassle of logging in is great enough that I do it only when necessary. And for times in my life when I feel like using FB more, I can switch the password (or use a cookie)
The all-or-nothing mindset is silly
Yes. She even says they're good.

I googled the Hindi for fantastic so I can say my chicken curry was शानदार (śānadāra)!
2 domains. Around $25 per year for both
I personally own about 65 domains, so probably around $750/year for registrations.

I probably register 5-10 per year, while not renewing the same number. I typically review every 3 months and any domains that I am not using and/or have moved away from the original idea, I disable auto-renew. If they are a strong domain, I may keep them ongoing, but I probably have < 5 of those.
Because it doesn't support CSS Animations, which I use for insertion detection. I might be able to finagle it for IE9 with Mutation events, but in their DOM Level 3 state, they destroy performance.

IE10 supports CSS Animations and will also be the first IE version to support HTML5 Windows apps, those are the two most significant reasons it is the current minimum version for IE. If IE9 is the thing people really need, I can try to work it in, we'll see what folks say ;)
Jogos de meninas
Play free online games of girls
The Personal Branding Post Seth Godin Should Have Written
It looks like you have to prefix the tag names you register with an x- in your html.
Okay... This is kind of important:

The new Macbook Pro's use Apple's proprietary pentalobe screw.

That statement probably didn't rock your world, but it's one reason why I'm not buying a macbook pro. This screw has one purpose and one purpose only: to keep you out of your own laptop. The Air's have been using them for a while. You may think that you can get a driver when you need one, but it's not as easy as you think. Apple will not lend or sell you a pentalobe driver. They're probably actively trying to sue anyone who will. If you can get one, it will most likely be from an online source and take weeks to arrive.

Why is this bad?

Most users, myself included, don't plan for failure. Life is life. Stuff breaks. I can fix a lot of it. I've owned relatively few laptops over the years because I nurse them along into extreme obsolescence. I've spilled coffee on my laptops many times. If you power-down and remove the battery immediately and do some careful disassembly/cleaning you can rescue almost any laptop from a coffee spill no matter how much sugar and cream you take in your joe. Provided you have the tools to take it apart that is!

My air lasted exactly one spill. I couldn't remove the battery. I couldn't take it apart. Apple refused to do either for me. They made me wait 4 hours for an appointment so they could tell me it's now off warranty and offer to repair it for, I kid you not, more than I paid to buy the air new!

The end result is that my nice 2011 machine aluminum unibody air had a total life-time of less than a year. These devices may feel like they're built to last, but a device built to last is serviceable. The air's and now the pro's are built to be disposable.
I find "How to Win Friends" a bit dangerous. It's great if you use it in moderation, but the people who are most likely to need it will not understand that.

After reading it, it suddenly became very clear to me why certain people, particularly aggressive salespeople, are so annoying: they take the stuff in that book (e.g. "use people's names when you talk to them") and turn it up to 11, where it's very obvious how they're trying to manipulate you with it.
Monsanto may lose GM soya royalties throughout Brazil
It’s interesting that in the research from Peopleware mentioned in the article, the factor of 10 difference was mostly between different organisations, while individuals within an organisation were typically quite close in performance.

This suggests to me that the biggest influences on productivity for the organisation as a whole are probably to do with collaboration, culture and environment rather than extraordinary individual skill.

Maybe the very best programmers aren’t extraordinary just because they can solve the most difficult problems, but also because they are better at presenting their solutions in ways that are more accessible to other developers. That would have the twin benefits of improving productivity in its own right and of implicitly teaching by example so less experienced developers in the organisation would tend to develop the same skills themselves over time.

If you had a seed of programmers on that level and a culture that promoted mentoring, pair programming, code reviews or similar collaborative exercises, it’s not hard to imagine that such an organisation would develop significantly higher collective performance over time than another organisation without those benefits, even if most people joining each organisation were of a similar level of skill and experience to start with.
Where was the groundswell of outrage over the warrantless wiretapping program? Who is protesting the use of National Security Letters with no due process or oversight? Americans celebrate freedom and privacy but are complacent and apathetic when it comes to the erosion of those rights.
There's a conspicuous blimp that flies about sixty miles to the north. I'm not sure of drones. I camp out there a lot and have never seen them.

[edit] it's an aerostat, not a blimp:
Fort Huachuca is about fifteen miles to the north and
"is home to a radar-equipped aerostat, one of a series maintained for the Drug Enforcement Administration by Lockheed Martin. The aerostat is based northeast of Garden Canyon and, when extended, supports the DEA drug interdiction mission by detecting low-flying aircraft attempting to penetrate the United States."

http://en.wikipedia.org/wiki/Fort_Huachuca
If there's one thing that the study of ethics has consistently proven is that people will rationalize and bend their ethical code to fit their behavior and not change their behavior to live up to their ethical code. There are notable exceptions, but I'm generalizing on purpose.

So, when the same people get upset about FunnyJunk "stealing" content from TheOatmeal and then torrent Game of Thrones, they have to adapt their ethical code from "copyright infringement is bad" to "infringing upon an individual's copyright is different from infringing upon a corporation's copyright" or "HBO won't let me consume their media in the way that I want when I want it, so I'm just going to torrent it"
Kind of a side point, as many people join and use the tor network, will the speed of tor increase - or atleast move towards the average Internet speed in the world?

Edit: Only reason why I don't use tor yet is that everytime I tried, speed was slow. Thanks for the opinions on the question.
I think the author glossed over an important point:

"Within individual firms, the difference in performance was only 20% or so."

Is this because good developers congregate together, as suggested, or because having at least one good developer raises the productivity of those around him or her? They can certainly influence an organization through their choice of platforms and tools, aiding the productivity of everyone on the team.
I think it is always important to consider time-lines on stuff like this. In this field (many fields actually, but it seems especially this one), the first version of something may be revolutionary or particularly good, and then everyone copies that as obvious, making the first one seem only OK or even bad. TV-Tropes covers this effect nicely in the world of fictional television at: http://tvtropes.org/pmwiki/pmwiki.php/Main/SeinfeldIsUnfunny
I'm not sure the timeline on FogBugz, but it wouldn't surprise me if this was a case of it.
I'm pretty sure most of this is misinformation. Having worked in retail before, there are defined and accepted processes about how returns are handled. For my employer (who was MUCH smaller than NewEgg), we had what was called a "Return To Vendor"(RTV) process (actually, there is an entire industry around this).

We/someone would simply fill out some paperwork describing the problem(s) and the vendor/manufacturer would credit either fully, or some percentage, of the cost - including little plastic items, machined items, chemicals, etc. (there are exceptions, not literally _everything_). The cost to my employer was administrative overhead. There is no reason NewEgg should have to hire people to test all returned equipment (that should be outsourced to refurbishment/remanufacturing firms).

So, NewEgg is not stuck here with no options, and a little good will can go a long way.
I can do that with no problem. That is why it is frustrating. Nerves got the best of me. That is why I said I don't know. I was nervous. And under the circumstances I did not know the answer. But later on I went and did the exercise by myself with not much hassle.
http://web.archive.org/web/20021014183134/http://www.busines...
And the question mark fits with the conclusion of the article.

Betteridge's Law of Headlines:

"Any headline which ends in a question mark can be answered by the word 'no'."

-- http://en.wikipedia.org/wiki/Betteridges_Law_of_Headlines
New tags are given an "x-" prefix by default, so that's not an issue. That said, you can opt out of the prefixing by changing the namespace string - but even if you remove it and there is a tag created down the road of that name, it doesn't mean your stuff is sure to break.