skysight-inc/HackerNews huggingface dataset:
An excellent read, yes. It includes a couple of chapters specifically dedicated to polyphasic, and the entire book focuses on different sleep cycles.

For those still in/at college in the US, interlibrary loan has several copies available around the country. That's how I got to read a copy.
Exactly. Those “type systems experts” and “academics” who usually get bashed for mocking “Java Joe”s are normally those who say “have a look at it, it isn't hard”.
There are other ways to spend extra battery power.

If there weren't, 30+ years of Moore's law on the desktop (20 doublings, so let's say a speedup of about 1,000,000) would likely have led to desktop programs written in some scripting language.
Faster to 1) leave the keyboard, 2) navigate with the mouse to the project pane, 3) select file, 4) back to the keyboard etc than to press 2-3 keys in Vim to move between NerdTree and your content and open whatever?

I don't think so.

In the very least, you could just use NerdTree with the mouse, exactly like TM, and it would be the exact same speed.
There's a ton of reasons PHP took off, including off the top of my head

- cruftyness of perl

- good timing, few alternatives (C and Perl basically) at a key point in the growth of the internet and web developers.

- very easy migration from a static only site

- easy to deploy, leading to...

- wide availability of PHP shared hosting

- in depth docs

- commenting on docs (cut-and-paste programming ;))

- thousands of builtin functions: first real batteries-included language

- recognizable syntax (esp vs Perl) for Java/C programmers

- not awful performance

- builtin MySQL support from an early stage

- oh, it was free (and also Free)

- dynamic typing

- weak typing (as in, values coerced to other types easily, I know this isn't a real term)
Agree completely. Quite implausible, especially since it's not 1990 anymore.
It's about intent. If you didn't know that Sony was distributing this film, you cannot claim you were downloading a film from Sony directly. You'd have to prove you knew that before downloading it, which you generally cannot do. I don't know of any tracker that will tell you what IPs are currently connected (though it might be possible).

Even then, while downloading you're generally uploading as well, so you could still be charged with distribution.
To achieve peak performance one has to learn where its limits lie.

This is due to two things:

Improving yourself in the most efficient way needs you to push your envelope right behind the limit. Example: do as much push-ups as you can, rest a few seconds, then do one more. You will improve much faster than by simply doing "as much as you can" (or so you thought) because you will learn to truly feel what your real limit is and work out accordingly without trashing yourself.

Knowing where your limits lie allow you to quickly go from any point to the limit without overshooting your target, which would then imply overcorrection. The inability to correctly evaluate how much to correct is extremely dangerous and can lead to unstable systems (like one who tries to control a sliding car and by doing so only makes it worse). In a feedback system, the initial ramp-up has to be reasonable else you will overshoot your target, requiring costly corrections later on. Equally undershooting produces undesirably slow results. See [0] for a visualization. Experience of the limits allow you to directly aim for the optimal action.

[0] http://en.wikipedia.org/wiki/File:Step_response_for_two-pole...
The one problem with the *fxr family is that it is a cliche already. It's like the official soundtrack to Ludum Dare...
There are certainly dangers associated with synthetic biology and the spread of low-cost at-home biology tools, but this is a ridiculous fluff piece devoid of any real scientific content. Even if a low-cost "DNA printer" could be used by individuals to simply synthesize a protein (it doesn't work like that, by the way), the idea that you'd proceed to download an unknown sequence off the internet, express it, and eat it is ridiculous.

I'm not sure what a "weaponized virus" means in this regard. "Reformatting your brain"? "Booting DNA" maliciously in a specific person? We're probably going to see whole new worlds of possibilities involving bioterrorism in the next hundred years, but this article is singularitard nonsense.
It isn't a fair comparison, linking from one app to another is (as far as I can think of) completely useless if the other app can't call back with data. That is adding a significant layer of necessary complexity that simply isn't possible to do at all with <a>.
TwinStrata-New Cloud Storage Gateway to OpenStack
It took me a good 30 seconds after reading this comment to find this on your site. It's important info that really needs to be way more prominent than it is, like on the front page.
I just checked the latest build and...

Yes. It has been fixed.
"""There's a lot of complaining about TextMate which I simply don't understand. Split screen editing, really, you care about that?"""

Hell yes I care.

"""More frequent update? Why? Do you really need a new feature in your text editor every week?"""

No, I just need tons of features 1.5.x lacks. I could care less if they are delivered all in one release of a couple of them in frequent updates, but as we've seen "infrequent releases" doesn't work for Alan.
What makes it even more disturbing is that those who say “it is too complicated” are the arm-chair experts who never used the language (just have a look at the recent flame baits). :-/
The Sorcerer and the White Snake (2011) m576p HDTV x264-Jewelraz
In the US, you aren't responsible for crimes you didn't commit. That means if someone uses your computer to commit a crime, and you didn't intend to help them, you didn't do anything wrong.
Sony Tosses PlayStation 3 Upgrade Claims Aside
This most important piece here is that he's already broken even. Wow! I'd love to see the numbers comparing a Comedy Central production and Louis' self funded production. I bet there's countless areas of negligent spending in the CC production.
I don't know where you're getting this "massively increased hardware and hosting costs" from - we run our trading platform on bog standard x86_64 hardware, as has every other PHP site I've worked on (some even run in VMs with 500MB of memory).
I never tested this in particular, but since it uses HttpURLConnection, the following of redirections is done under the hood - I guess it would be the same limit as the default browser?
I tend to use a lock just long enough to write a transaction document. After you get the transaction captured in a document you can go back and fix up the primary documents without a lock.
The Humble Indie Bundle #4 (pay what you want and help charity)
Ask HN: Terms and Conditions?
I'm curious if any HNers have recommendations for writing or otherwise establishing terms and conditions for web services? I have to assume it's not a good idea to try to do it without some kind of legal consul but what about using canned terms? Thoughts, suggestions?
This, I think, is the biggest advantage of the web, and why things on the web can go "viral" more than anything else.

No installed/downloaded app can go viral in the same way a web app can. The barrier to entry is vastly different between the two.
Introducing Esprima: A Blazing-Fast JavaScript Parser
My understanding is that Facebook rarely hires PHP developers, it hires other developers and teaches them PHP.

This bases on a conversation from 2009 when they had just 200 programmers, so this is likely to no longer be true. However, I think it's highly likely that Facebook developers know a lot more than PHP.
To find insights: ask the cage cleaners, not the veterinarians
Expecting unique client machine/network profiles for each seller account seems fundamentally incompatible with a web-based access model. Then again, maybe it's merely incompatible with a Good web-based access model.

Modest proposal: Distribute smart cards and readers to sellers, and use mutual-auth TLS for everything. Or offer this as an option to anyone willing to pay $xxx for their initial sign-up fee.
Would it be wrong to think of Scala and Clojure as the F# of the JVM?

I had been thinking of Scala as though it was Java++ (in analogy to C vs C++): a language that adds a few features on top of Java for better abstractions, but regular Java programmers can basically program Java in it (and read it as though it was Java). However, it seems like truly idiomatic Scala code involves heavy use of advanced functional and type system concepts that cannot simply be glossed over.

Will Scala and/or Clojure end up as languages in the JVM used by a small number of senior developers to be more efficient on particular problems (like F# on the CLR) rather than the next big language used by everyone (like C++ superseding C for most problems)? And, is that an accurate portrayal of how F# is currently being used?
Nice! I like sketching so much that I devoted a big part of my portfolio to talking about my prototyping process:

http://alabut.com/work.html

Pro tip: buy a sketchbook that has both a 24 column grid and browser chrome, so it'll feel more like the final product and give you a better sense of proportion. But don't be afraid to chuck it for something even more low fidelity, like butcher paper and sharpies.

Here's the one I've been using - it has tear-away pages and alternates between full-width and 2-on-a-page layouts:

http://appsketchbook.com/products/ux-sketchbook

Best $12 I ever spent. I also a fan of the double-ended art markers by Prismacolor - they're basically like highlighters but in a variety of colors, like a subtle gray. I like adding shading with those instead of dealing with the messiness of pencils and erasers. That's how I make sketches like these:

http://dribbble.com/shots/230767-Stats-Page-For-iOS-App

http://dribbble.com/shots/230717-Dev-Dashboard
Some versions of BitTorrent use uTP, which is a delay based congestion control algorithm implemented on top of UDP. It is extremely TCP friendly and in fact succumbs to ongoing long TCP flows, which tend to fill up buffers at your access point.
Chunking Content: Designing Clear, Scannable Web Pages
Ah, I was hoping that this article would be talking about ways for students to choose colleges more optimally. :(
There is a logical explanation. Drivers are spending more time sorting through lemons at the grocery store and end up driving less, thus traffic fatalities fall.
In many cases the term "spoofed" is probably used loosely to mean "they stole our wifi". I understand that that's not what the press release claimed, but such excuses still benefit filesharers because all of the industry's lawsuits heretofore have been based on matching IP address to registered ISP user and holding that user accountable for the activity that occurred on their network. Making this excuse, then, only seems to serve the little people that are next on their "to sue" list.
Fixing that is not too hard. If you look at Mac OS X Lion, for instance, part of that already is in place (in a different domain). If you download a .xyz file and double-click it, the Finder will suggest looking for applications that can open .xyz files.

I think a logical extension would be that the system would automatically download free viewer apps instead. Add a seamless way to upgrade to the editor app, and you are all set (tangentially related: I think a thing like OpenDoc using that infrastructure could succeed in today's market)
Out of curiosity, does anybody have any screenshots or something, just to get a feel of what this is like? I don't have a license, and don't want to buy one either.
Does your ISP give you a static IP or is it dynamic?
vimdiff, that's why.

(or whatever your editor of choice calls its synchronized side-by-side diff mode)
re: DRM, I wouldn't call it a factual error. The article didn't imply that it's not possible, it just said it was harder. And I'd argue stripping DRM (no matter how easy it is) is, is in fact harder than not bothering.

re: Popularity, I thought so too, until I had to wait on a long, long line to see him in Caroline's over two years ago. I was lucky enough to snag tickets to the Beacon theater show (that he's selling now) and it sold out in minutes. He also did 3 consecutive shows in Brooklyn, NY, tickets to which were announced the day of practically and not a single person I know got tickets (and many, many tried). I heard lines wrapping the block more than once. I've never seen this kind of commitment to a comedian.
Many companies I know of find a similar competitor and copy their terms, replacing names and other specific info. Legally, it's weak and won't replace having a general counsel draft up a document, but you likely don't have the money for a 100% fresh copy. Do this at your own risk, of course.

On a related/unrelated note, the original Virgin Records contract for Mike Oldfield was another label's contract with this same find/replace action.
> Full screen mode: This is mainly because we are hesitant to go Lion-only so we are holding back with “lionizing” TextMate till we feel confident we can fully drop backwards compatibility.

That's not true. Adding full-screen support does not require breaking backwards compatibility: it's a quick check to see if the feature can be enabled.
One of the messier parts of having to implement referrential constraints in the application is that you have to handle the concurrency issues yourself. A RDBMS handles the locking of the referred rows for you.
It's just Zawinski's law in a cycle. “Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can.”
> I use Java and C++

Comparing Java and C++ to PHP is the equivalent of comparing a Ford Mustang to a Mac Truck. Yes, they are both vehicles. However, they are designed to do very different functions. Java and C++ are statically typed, compiled languages. PHP is not.

Yes, if you drive a Mac Truck, you can bully and make fun of the guy driving a regular car, but if you're using your Mac Truck to commute to work, you're a lunatic.

For every problem, a proper tool.
How To Install "Virtual Image Printer" for Save Documents as Images
We've been using skype chat almost elusively for 3 years. At first, I loved the work flow, but in our case it has devolved into an email replacement for one of our team leads. He daily sends reams of chat messages into the room with the expectation of a synchronous response. Messages routinely get lost in the shuffle. I'm working to get him to use email for these sorts of issues -- status, in progress.

If skype had threaded chat conversations, it would be much more manageable. Until then, I miss gmail... :)

Use the right tool for the job.
Has Verizon Released the Galaxy Nexus? "Of Course Not"
Has Verizon Released the Galaxy Nexus? "Of Course Not" and someone has created a site showing that.
First, I think what Louis is doing is amazing and am a huge fan. Having said that however, how many other comedians can pull this off? He has a very large, very dedicated audience. Likewise for music. Trent Reznor can pull off very successful self-productions, but he's also Trent Reznor.

The question is, how can you make this model scale down to lesser-known acts?
And on a related note: http://xkcd.com/982/
I humbly disagree on both counts. (Emacs is my ugly #2, though.)
HN... no sense of humour...
Zawinski's law? http://catb.org/jargon/html/Z/Zawinskis-Law.html
Can you elaborate a bit on what these projects entail? Maybe a short description and how long each project went on?

The work I do tends to require a lot of collaboration as we figure things out and experiment. Having a one day delay for every thing feels like it would slow us down A LOT.

We also use iterative development in a two week sprint, a day lost would limit our productivity tremendously.
Lock-free programming with C++ and Qt
> Not everything went as we hoped or expected, however. Unfortunately, we confused the heck out of many of our potential users. In addition to Membase Server and our new mobile products we also offered Couchbase Single Server which was a packaged “distribution” of Apache CouchDB. On top of that we began releasing developer previews of Couchbase Server 2.0, which incorporated CouchDB technology into Membase Server – but this product was not compatible with Couchbase Single Server (or CouchDB). If you are confused just reading this you get the point – and so do we.

Finally [1]

While the confusion started a long time ago [2], I would have thought that after the merge things would get simpler for the end users. But it took them another round of clearly spelled out messages from the community ([3], [4], [5]) to finally come out with a unified positioning.

Couchbase stepping away from offering a commercial version of CouchDB will allow others (probably Cloudant) to address any market needs. That's not to say that CouchDB needs the backing of a commercial entity, but sometimes having one helps with adoption in the "enterprisey" space.

[1]: This time used in the complete opposite sense of DaringFireball's usage of the word

[2]: http://nosql.mypopescu.com/post/1200041111/couchdb-revisited...

[3]: http://till.klampaeckel.de/blog/archives/174-Quo-vadis,-Couc...

[4]: http://nosql.mypopescu.com/post/12237740756/what-happened-to...

[5]: http://nosql.mypopescu.com/post/13569312049/couchdb-saga-clo...
Maybe try to make it happen yourself first.

Technical people will probably think most of what you are trying to do is easy: "That's just wordpress with some ecommerce plugins and a customized wootheme."

If you can get to the point where technical people realize that you need technical people to make your project happen, instead of "Why is this guy so dumb he can't even install wordpress", then you will have a much better chance of attracting help.

Worse comes to worse, you figure out your idea isn't that special or complicated yet and that you don't actually need any outside help to make it happen yourself.
While not as impressive as playing competitive Scrabble in a foreign language, I thought it was fascinating in the documentary about competitive Scrabble, Word Wars[1], that one of the finalists in an American tournament was a British champion who had to keep track of which words were allowed in the British Scrabble dictionary versus the American Scrabble dictionary used in the tournament.

[1]http://www.imdb.com/title/tt0390632/
How to create your own Backlinks Analysis Tool?
i was thinking along the same lines with the picture, audio etc. the only downside is if you send a picture to someone and want it destroyed right after there is nothing stopping the other end to save the picture locally on their computer.

it'd be nice where you could send a picture to someone and then it would be destroyed without allowing them to download it. (eg. anthony weiner would have loved that one!!)
I think these may be easier to memorize these if the mnemonic started with the letter in question, where possible.
The site is down so if you can't read the article, see here [1].

The author is actually pointing out two distinct problems, which are both having a real impact on tech companies. The first and most difficult problem which every company faces (startup or otherwise), is finding great talent.

Every tech company is fishing in the same water trying to find devs in competitive places like S.F. or NYC. These cities certainly have the highest concentration of great developers, but there are hundreds of thousands of equally great devs scattered across the country. If your company can find a way to get the best of the best among these isolated devs (who may be in Kansas), you're ahead of the game.

The second problem he discusses is how to get startups to work well in a distributed team. As many have pointed out, using Skype can be awkward. There is also something missing from typical remote working platforms that doesn't capture the social dynamic of working in the same office.

I'mworking to solve both of these problems. Right now, I'm looking for beta testers before I launch. If you're interested and willing to give feedback, shoot me an email.

1.
http://webcache.googleusercontent.com/search?q=cache:http://...
Not to mention he has total control over the look and presentation of the material (editing, lighting, no commercials) because it's his money.

The content provider used to pay for the special, but now comedians are paying that cost up front and then selling the rights to air it. The next step is that the comedians just distribute their material themselves. (I'm sure there's a start-up opportunity there!)

This is inevitable because comedians are realizing that podcasts, not mass media TV or radio, are the best way to reach their audience for live shows, merch and record content income. In my opinion it's also because comedians can foster engagement with their fans on a deeper level than musicians because they are talking right to them.
Microsoft co-founder Allen launches space project
This conversation looks an aweful lot like the anti-Walmart and anti-Starbucks movements. When a business starts to become massively successful such that they start to kill small business - people start worrying about 'the community'.

Change is hard. No doubt this is just the beginning. Amazon is going to get a lot bigger. It is not too hard to see anti-trust charges in the not too distent future.

Food for thought: people like to talk about what Facebook's database is worth but Amazon has my online purchase history going back 10+ years. I know which data I would rather own.
"One factual error that the article makes is that DRM'd content is harder to pirate. That is simply not the case; every piece of content ever released is easily pirate-able. The only thing that DRM does is hurt legitimate users."

That's hardly a "factual error". I can email an mp3 to my friend and have them play it. I can't do the same with a DRM'd song. Is that not harder? Instead I have to make extra efforts to strip the DRM or find a non-DRM'd version elsewhere. For non-technical users, it might actually be "hard" to pirate DRM'd content.

While the article could/should have taken care to make the subtle point that you allude to, I find it's phrasing less disingenuous than yours.
> I never realized that Louis C.K. was so mainstream. I thought his humor appealed to me and maybe three other people.

Well, he does have his own show on FX.
MixRank’s search engine for AdSense crawls pages running Google ads, indexing effectiveness data and estimating ad performance.

That's strange. Crawling Google's ads is prohibited by robots.txt and their terms of service. And Google tends to enforce this kind of rules.
Java is a compiled language. PHP is not. If you need to do a benchmark to realize that a compiled language is faster than its dynamic counterpart, then I really don't know what else to say to you.
No, the FBI did NOT admit to using Carrier IQ data.

http://www.securityweek.com/fbi-carrier-iq-foia-denial-not-p...
A royal battle: consumers vs carriers
FYI the site should be up now. It's loading fine for me.
Facebook Launches Suicide Prevention Effort
My start-up just graduated from this:

http://techcrunch.com/2011/12/06/dreamit-graduates-15-startu...

10 of these companies have decided to stay here in Philly, at least for the short term, and significantly <10 (not sure the exact number) were from here to begin with.

My personal opinion is that Philly is a pretty good place to do a start-up (for similar reasons as the OP), and the Philly tech scene doesn't get as much due as it should.
Death by Good Intentions
Wow! I'd love to see the numbers comparing a Comedy Central production and Louis' self funded production. I bet there's countless areas of negligent spending in the CC production.

People said the same when Radiohead self-released their album. But the problem is that both Radiohead and Louis CK have benefited from EMI and Comedy Central boosting their profile for years.

A new artist can't release their own work and achieve these levels of success.