skysight-inc/HackerNews huggingface dataset:
The note should be much bigger. And __proto__ really isn't "supported" anywhere: it's an implementation detail. It's been deprecated in Mozilla, and Opera used not to have it (as recently as 2009, though there is now an __proto__ property on all objects).

I would recommend a note similar to Dmitry Soshnikov's in his Javascript: The Core: http://dmitrysoshnikov.com/ecmascript/javascript-the-core/#a...

> Let’s take a basic figure of an object with which we will operate in the following descriptions. A prototype of an object is referenced by the internal [[Prototype]] property. However, in figures we will use __<internal-property>__ notation, and in particular for the prototype object: __proto__ (that’s moreover, is a real, but non-standard, implementation in some engines, e.g. SpiderMonkey).

It uses __proto__ but makes quite clear that the property is just an implementation detail of the graphs.
The problem you run into with evap cooling is that you only get the benefit once for a given volume of air. Once you humidify the air you can't humidify that same air again. So its all about how much dry air you can bring in and how quickly you can eliminate the already moist air.

I'd imagine that this pot in pot method wouldn't scale very far. Your cooling a volume but your evaporation rate is governed by surface area.
I also have an answer. Do you blog? Perhaps you could write up your answer and point us at it.

Otherwise, I don't have a problem with you giving us your answer, although others might like to think about it first. Of course, the question has had so few upvotes, no one is likely to see it.
Shoprunner looks interesting. Have you actually used it? I saw that Domino's Pizza supposedly offers free delivery, but I couldn't find any details.
Here's an example of how lack of copyright can foster innovation and it's for the greater good of the society to not restrict access to "designs", or charge a lot of money to license them.

http://www.ted.com/talks/johanna_blakley_lessons_from_fashio...

EDIT: I found this one, too:

http://www.ted.com/talks/larry_lessig_says_the_law_is_strang...
Not properly direct competition. They want to build something else (a social game) but in the same field.
How do you find liquid affiliate markets?
> the ease of use and learnability of a human-made object

So usability has two separate definitions.

> Capable: absolutely. Easy to use: definitely not.

Actually, using Emacs is quite easy to use once you've learned it. Most operations can be done with much greater economy of motion than its main competitors. (vim excluded) It's the learnability aspect where it fares poorly, at least in the context of users who have been raised in a WIMP paradigm.
It's an interesting analogy. Whenever Karate fighters enter MMA contests, they get their arses handed to them by BJJ fighters - the beauty of their art doesn't translate into effectiveness in competition.
Well you'd want something more to go on to prioritize a roadmap ;)

Like I said, I'm happy to do this as an experiment and see what impact it has if you're interested. email me at yakkstr at yakkstr.com
A job (especially if well paid) is what I'm looking for right now, to actually pay the bills.

My plan would be: accept what they have if good enough, keep my startup, ask for equity in a while.
Natural Trail To Cock
Natural Trail To Cock
> I am not convinced that Windows 7 is the right way to compete in mobile. I can't think of anything better, but that doesn't mean that Windows 7 is the right thing to do.

How about paying a dividend in excess of earnings, so that the investors can take the money earned at Microsoft over the years and invest it in Google or HTC instead?
I'm sorry to be difficult about this, but ... Like many other Crockford-inspired takes on the subject, vjeux's article is massively bad advice.

Firstly, __proto__ is nonstandard, and deprecated. If you write JavaScript that uses it, it won't run in all JS runtimes.

Object.create is similarly not available everywhere. It's not available in Firefox < 4, IE < 9, or any version of Opera. Crockford's version of Object.create is not compatible with the native Object.create -- and if you patch it in, you may end up breaking libraries that expect the real thing.

But let's say you had it all sorted out, and you had a sane plan for using the native Object.create, and falling back to Crockford's implementation where unavailable ... it's still not a great pattern:

http://jsperf.com/object-create-vs-crockford-vs-jorge-vs-con...

Running that again today, I see that in Chrome, instantiating objects via Object.create -- either Crockford's or native -- is over 95% slower than using a regular constructor function. We're talking about just creating basic objects here, low-level stuff: how fast you can do it is pretty important if you're aiming for high-performance JavaScript.

The prototype property, constructor functions, and "new" are the way that JavaScript objects work, and the way that engines are tuned to optimize JS code. Avoid learning to use them at your own peril.
Android-like notification and widgets for iOS5
Audio equipment review: UAD Neve emulations
Good catch, that was unnoticed in nearly five years!
Ask HN: Review my iPhone application - Facemouth
I've been a daily reader for a couple years and just launched my first iPhone app. I would love it if a few of you guys could take a look at it. Coupon codes available upon request, otherwise it's just $0.99. Thanks!

Facemouth - www.facemouth.com
I'd go out of my way to avoid coffee and ibuprofen

IMO, avoiding Ibruprofen is silly. It's an anti-inflammatory that can be used as a tool to accelerate healing. Medicine isn't about running away from problems, it's about confronting them and accelerating their cure.

How do you feel about your newly drugged up friends?

That's a strange question. You're turning it into an externalized judgment. And "drugged up" seems unnecessarily tinged.

How about, "how have you or your friends been helped or hindered?"

I suggest that you talk to a few people you're close to and see regularly. Tell them that you're going on medication and would appreciate honest feedback from them. It's normal to try a few different medications, as individuals respond differently. Did you tell your friend(s) that they were zombified?
apple: http://itunes.apple.com/us/app/facemouth/id428103766?mt=8

web: http://facemouth.com/
Seems like there is a third category lurking in here.

I find it easy to use--i have it on every platform and use it for almost all of my tasks.

But the third category I think you are leading up to here is the difficulty in learning. I admit that is not small.
I think you have this impression that "plundering the public domain" is somehow a bad thing - maybe that's where the misunderstanding comes from. I don't think anyone who's using the term thinks plundering the public domain is a bad thing - we all wish the public domain was even larger, so there would be more plundering going on.
RIP Gil Scott-Heron, an artist and social hacker.

http://en.wikipedia.org/wiki/Gil_Scott-Heron
Then I take it you haven't been paying any attention to the news this past week.

Huh? That only reinforces his point. Millions of people are on cholesterol medication. People have an irrational, negative reaction to medication related to mental health, yet cholesterol medication is socially acceptable. He wasn't discussing efficacy, he was discussing willingness to use medication.
I thought he said perforce and git, not subversion and git.
Here's my answer:

http://active-thought.com/files/answer.txt
I thought it was funny :-)
I'm with Jeremy on this. Languages all have their own character and way of doing things. Cut with the grain, not against it.
> how will it improve the public good?

The prices would drop. That is the (main) public gain -- the public gets things it wants for less. That is quite sufficient justification alone.
Is There A Peak Age for Entrepreneurship?
Paywalled. Suffice it to say that the first paragraph doesn't mention Sapir-Whorf at all.
Looks right to me. Hope you found it an interesting exercise!
The conclusion of the article is also quite weird, as if article offers some radically different mechanism, while in reality is just a wrapping.
Then corrected himself to subversion and git.
In case you weren't sure on this, it is exactly the same. Compact takes a list of variables names in the local scope and returns an associative array containing their values.
Sweet, back to the streets.
Has anyone found a working environment where they're able to balance social interaction with the isolation and focus needed to code?

I've only been happy at two jobs. At one, I shared an office with an awesome guy, and our personalities and senses of humor meshed well. We had a significant overlap in musical tastes, and enjoyed sharing music and witty banter throughout our days of work.

The other was a startup where five of us worked in an open room, regularly taking breaks for coffee and lunch together. We had a bat-shit insane CEO, which really gave us something to bond over. :-)

Looking at job postings is overwhelming. 50% claim a "work-life balance!" and a "work hard, play hard!" attitude, where I'm betting the work is harder than the play. The rest talk about "entrepreneurial spirit" and other codes long hours and isolation. It saddens me that listing hobbies and interests (more like passions) on a resume is considered unprofessional.
Those all seem like really good points, but how many of them apply only to dealing with larger companies, which can afford legal advice, or with very savvy clients?

If you're a freelancer getting started doing Rails development for clients you've met at networking events, for example, I would imagine that most of your clients will accept those clauses in your standard contract?

I'd argue that the best course of action is to stick those points in, and be prepared to drop them if the client insists. At the very least, it provides you with a cheap negotiation token.. "we gave in on this point, so you should give in on that point."
DomainHole launches two new tools to help you find great domains
That is good to know; thank you for sharing this.

The spike I saw was across many different keywords and content areas, but only lasted one day.
You're right, unrealistic is not the right way to describe it. I don't doubt that quite a few people are able to make a couple thousand off adsense and 150,000 pageviews or less per month.

However, the article is saying it is incredibly easy to do this. On that point I disagree. I think if you spend a lot of time working on finding the right niche and developing the site that you can definitely pull it off, but I don't think it's easy. And, as someone else pointed out there are a lot more interesting ways to make $2000/mo building a niche web app.
This was stock RHEL 5, I tested nginx compiled with gcc -O2, -O3, -O2 -ffast-math epoll was enabled, I even specified the cache line size at build time and tested hard enabling AIO the nginx config consisted of simply serving a simple static html page. I tried every option under the sun at the time tcp_nopush, etc. I spent days testing apache vs nginx vs litespeed, instead of drinking the kool aid.
About #7, a cigar = relaxing because, at least when I smoke a cigar, I sit outside and just relax for an hour and let my mind have a rest. Cigarettes seem more like an obsessive-compulsive thing to do with your hands.

Obviously a cigar is still bad for your health, but having something that forces you to go outside for an hour can be a good thing ;)
Rejoice Calendar Geeks. There are fewer of us even than those who really understand Haskell monads. It's obvious that the Java/Calendar classes were implemented by people who were not calendar geeks. (I once implemented a date package that was usable from 4000BC to several thousand years in the future by porting some HP-48 code.)

Best of all for me, this July has 3 paydays.
Yea..I know its hard. That's why I'm going to try.
What about non-relational object databases?
exactly!

Let's imagine a plane starting take-off roll. Engines are spinning up to full throttle (99-100% of thrust), but airframe just started to accelerate slowly. Compensating for anything is pretty useless in this case - airflow trough the engines is even higher than during cruise, but airflow around wings is quite minimal.
If it's daytime and we're outside, I can point north by pointing perpendicular from where the sun is heading. If it's nighttime and we're outside, I can point north by finding polaris.

Asking me to point north inside a building with my eyes closed is a different story.
I tend to view anti-depressants the same way I view fever-depressants when dealing with things that aren't actually cured by the fever.

Their primary use is to put the symptoms out of the way while you work on stuff, or at worst: keep the symptoms down to make you able to live at all.
On Friday, new reports emerged in the local press that Iran also intends to roll out its own computer operating system in coming months to replace Microsoft Corp.'s Windows.

Yeah, I'm sure that'll work out well. Iran has always been known as a hot-bed of bleeding-edge secure operating system design, right? And SecureBSD folks will be happy to pitch in to help build an OS that kills free speech dead.
One needs to keep in mind that a significant portion of Google's public facing deployment consists of "throwing stuff against the wall, and seeing what sticks".

Remember the now legendary "beta" moniker. It applies, even where it's not explicitly designated.

I'm not defending Google. Just saying.
How popular are cellphones worldwide?
I wonder how soon after their halal-net goes online that someone will get some bridges going and 4chan et al become available.
It was and it inspired me to think about complex bases too.
agree with diet...i think that "you are what you eat" saying is drastically underrated

i am currently try to adhere to the "Paleo diet"...this may a bit too much for a lot of people (and also hard to do in western society) but eating healthy whole foods and cutting out sugar, dairy, grains, caffeine...makes a huge difference in terms of overall health.
IMO, avoiding Ibruprofen is silly.

Perhaps. I think it's silly in the same way that a lot of voluntary diet restrictions are silly. As a small college athlete I was bothered by the reliance many people had on it as a regular recovery aid. But yes, in combination with other treatments, for the right acute purpose it can be very effective.

And "drugged up" seems unnecessarily tinged.

I wasn't sure how to soften the question while still keeping it serious. I started with a smiley face and then removed it. I guess the question I'm asking is a little different than helped or hindered, though. I'm wondering more about the side effects than the primary. Yes, they're alive --- but how is it affecting the rest of their personality?

Did you tell your friend(s) that they were zombified?

No. It's a touchy area, and didn't feel appropriate.
Why not simply let people decide for themselves what they want to do or redo? What is the sense in having one person tell everyone else what is best for them?

How does imposing some artificial restriction add anything? If someone wants to redo something old, let them decide and let others choose.

If there are other versions of Casablanca or LoTR, do the originals disappear? No. They are just as they were. Except people would then have a choice of which they thought better. Would other versions 'crowd-out' the originals? To claim that sounds rather close to admitting that lifting restrictions would increase creative output.

If there is a problem with abundance here, it is one of how the public can be best enabled to make a choice -- it is not properly solved by imposing the 'choice' by means of restrictions. It is no business of the creator to decide for the public what they choose.
The 3rd paragraph does http://psychology.stanford.edu/~lera/papers/sci-am-2011.pdf
Not meaningless, just debated. And even then, the web has helped to reduce the confusion around the terms.

http://en.wikipedia.org/wiki/Type_system#Static_typing

That article you linked to is useless. If we just called them alpha, beta, gamma, and delta type systems would a rose by any other name smell sweet?
Theoretically, perhaps, though the initial uphill battle for traffic is harder, and if you're not careful there's always the chance you're going to get stuck policing and removing your users' content.

It strikes me that there must be huge and quiet money in some forums. One forum in particular I use a lot is Better Bidding, where people discuss how to get cheap rates on hotwire and priceline and share information on what the unnamed mystery hotels are (so far I've had a 100% success rate in finding out the name of a hotwire hotel before booking it). But every time the words "priceline" or "hotwire" show up on the site they're converted into a (presumably) affiliate link, so the owners of the site must be making one metric shirtload from those. If you can find a way to combine user-generated content with affiliate links to stuff that the users were about to buy anyway, that's gotta be some great passive income.

Oh well. If this story did nothing else it at least inspired me to dust off a blog project I've had in the back of my mind for a while (http://projectomniscience.blogspot.com) and experiment with adsense. I doubt it'll be a big money-spinner, but at least now I know how to use adsense (and besides, I got to learn interesting facts about zebras, pants, and governors of North Dakota).
BetterYoo - Recurring Text Message Reminders
You've hit the crux of the issue. The aircraft are getting complicated to the point where training in them -- especially outside of "normal" flight regimes -- is difficult. All the references to Normal/Alternate/Direct law are indicative of this.

Ever hit the wrong key in emacs and wondered why it was suddenly responding differently? Imagine that happening at 38k feet, at night in a thunderstorm.

My doctoral work was exactly in this field. Mode awareness, transitions awareness and autoflight understanding, especially in rare flight configurations, is a deep problem that needs to be tamed.

More info in my dissertation (never though I'd write that on HN!): http://dspace.mit.edu/handle/1721.1/9172
"That only reinforces his point. [...] He wasn't discussing efficacy, he was discussing willingness to use medication."

Whether or not it reinforces his point is irrelevant if his advice is wrong to begin with.
Hi HN, I would love your feedback on my latest web project. It is a recurring text message reminder service. Frankly, I am wondering if anyone has some insight on whether it is a viable tool. Also, how/who would be a good demographic to target marketing efforts on. Thanks for the help!
This is certainly a concern, but I think it is very encouraging that the major players- Amazon, B&N, Sony, etc.-- have done a fairly decent job of keeping the devices "open enough" that you don't need them to get your works onto Kindles, Nooks, etc.

Amazon, for instance, might curate its bookstore and censor "offensive" books, but you can still always transfer books using USB (there's even software like Calibre that makes the process fairly painless). I don't have a Nook, but my previous Sony EReader had the same capability-- I actually buy quite a lot of the books for my Kindle from outlets like Smashwords, which cuts out even Amazon as the middleman.

Still, I think its worth keeping in mind that it is Amazon's choice to allow us to transfer content to our Kindles. They could make that irritating or difficult-- and do it at any time. Given that, it is certainly worth being wary, if optimistic, about their policies.

"Trust by verify".
I didn't realise the post was so old :-\

I take it the video on YouTube hadn't been taken down when you first posted it?

Edit: Or it had, and that was the point?
Though I agree this is a good idea, I've had the experience of doing a lot of cardio exercise and having it not improve things, which was crushing given I had assumed it would make a big difference. In the end I crashed out of training after several months and have found it hard to re-engage ever since.

So definitely do it, but don't have expectations going in other than you'll get that nice runner's high [1].

Deep depression is unfortunately a horrible bastard which doesn't allow you even the relief of things which are reliably great for the mild variety, and simply requires other people to help you. So if you find it doesn't shift, go out and get help. That's the hardest thing I have found from my own experience.

[1]:http://en.wikipedia.org/wiki/Runner%27s_high#Runner.27s_high
Yes, and that's the recommended way of setting it up. :)
> unless you use and enjoy PHP

I use an enjoy PHP. I assume that you don't use PHP because if you did, you wouldn't be arguing over such trivial things. For example, the inconsistency of namespace/class/member access looks terrible in theory but in practice it hardly makes any difference. It's not like you get confused as to which one to use and having them look different is somewhat helpful in understanding what the code actually says.

I used to think the backslash was the worse possible thing that could ever been done to PHP but after using it extensively for a while, eh, it's not so bad. At this point, I'd gladly change a whole bunch of other stuff before I'd change that.

> Just saying where other people are coming from.

Hey, I know where other people are coming from. I think I might be more qualified to bitch about the language than those who don't use it day to day.
It's true. The problem is it's often the only PHP code they know. Many people do assume it's an example of good code, since it's so popular and essentially works.

WordPress is really an excellent companion to PHP itself - created by beginners who had no idea about how to design a language or framework. They have each since become somewhat respectable, but are shackled by the attempts they made to preserve backwards compatibility in the early days.
Hi tptacek :-)

I think you raise some good points. I'm new to the legal side of things so it's helpful to get some additional perspectives.

I do think, for whatever reason, somehow we seem to be in a position to dictate terms. I'm not sure if it's a function of our niche specifically (iOS) or if it's just the adage that good hackers have enough leverage to ask for things, if it's the fact that we're small and our costs are low and we don't have to take on that many projects, or exactly what it is.

I'm thinking of three examples specifically, where we've dealt with midsize companies (20-50), and they said "We won't do these terms" and we said "OK, good luck with your project." All three ended up signing. And in retrospect it's a really good thing they did end up signing those kinds of terms, and if we had given on some things we would be up a creek right now.

Now obviously sample size fail and such, anecdotes are not data, etc. Maybe having a looser contract would open us up to a better quality client, or a better paying client. But IMHO the chief advantage of contracting vs going to work for somebody else is the ability to choose who you work for. And if a strict contract self-selects some of those people out I actually view it as a success.
What a coincidence, my Erdos number is seven too!
Ahh, thanks. I wasn't listening that closely.
After browsing the source I thought there has to be a better way
What about for "Philosophy" itself? I tried it and it seems like I wound up in a loop around "Indo-European languages" which didn't include "Philosophy", but it's possible I might have accidentally clicked the second link somewhere.

What if you set a bunch of random walkers churning through wikipedia, following not the first link but a random link from each page? The frequency with which we wound up visiting any given page would tell us something about the importance of that subject to the total schema of knowledge that wikipedia represents.

(That wasn't a particularly good use of the word "schema", I just kinda wanted to say it.)