skysight-inc/HackerNews huggingface dataset:
The killer combination for me is branching + distributed. Your branches don't have to be mirrored on a remote server for all to see.

Branching & merging are also insanely easy to do, so I find that I develop almost all new features in their own branch, and I can easily just throw them away if I want, I never did this with subversion.
I cannot find this template in Dashcode. Does it use Blueprint CSS framework too?
Encoding video is not an automatic process that can be sent to a batch process and forgotten about; encoding is art, meaning it has to be done by someone who masters their tools, visually checks the result and adjust the process accordingly, for each video (even for each scene!)

Otherwise the result is shit.

So, changing codecs is a lot of work for content producers; maybe it's for the better, but don't say "it's just a script", because it simply isn't.

(I agree with your last paragraph though).
Jurassic Park: 34,000-yr old organisms in Death Valley
Ask HN: Review my prototype for IndexTank search contest
http://attachio.com was my entry to the IndexTank contest. I don't think they were able to review it since i see no activity in my logs from their side.

So what is it? Basically, it is a full-text search engine for your files' contents where you submit the files via email (as attachments). It is nowhere near a finished product (i built it as a throw-away prototype). You send an email with an attachment to search@attachio.com and it mails you back when your files are ready to be searched.

I just want to explore the idea more, so any input you can provide is greatly appreciated.

(I will probably turn it off later and it is pretty fragile with input, so don't rely on it)
Thanks for taking it a step further. I was to lazy to go that extra mile.

Well . . . several keystrokes, anyway, plus a Google lookup.
Remember, Facebook, like Google, doesn't have to get its data operations 100% correct. A very low-level failure rate (such as this kind of spurious message) is acceptable to them.
OKCupid adds targeted privacy options
Ask Google, (100-99.984)% of 1 year in minutes and it will tell you: (100 - 99.98400)% of (1 year) = 84.1518026 minutes

I'm sure many here will already know that they can do this but I do so many calculations like this with Google that I'm sure it will be a benefit to someone reading this.
What are those problems? Why are they less with git? I often make branches with subversion; what goes wrong is keeping track of what features/changesets need to be merged across which branches, plus 'dependencies' of those changesets (changes in previous commits to the branch that add e.g. a class definition that the changesets depends on). Does git improve on that? How?
The big difference is MPEG-LA has gone through extensive public effort to document and find patents applicable to H264. On2 may have done the same, but they did so behind closed doors if they did. So far Google hasn't let us know either.

So oddly you have a royalty-based codec where work has been in the public. And a royalty-free based codec where everything has been done behind closed doors. Oh the irony. :-)
IT doesn't matter whether they would or would not have been as successful had things gone a different way. It's all about money - if they have a chance to tie facebook up in court for years about ownership, facebook is likely to pay an even larger settlement amount to make the problem go away.
good news..
You should take a look at Adam from Notion Ink. It's USB host. To me that's the killer feature, for this reason!
Seriously? Are the upvotes because your comment was funny or is this actually a factor people make their tool choices on?
What factors led to the bursting of the Internet bubble of the late 90's?
Can't csp be implemented by actor-model semantics?
Or are there differences beyond the sync/async communication?

edit: not defending the article, just curious
Disagree. Seems to be a self-appointed authority playing parlor tricks: "I can tell you are resisting".

Being a parent and having raised a couple of kids myself, the motive is not just for college, but to launch you better in life. Not all my siblings went to college, and those that didn't are what I would call well launched.

I am not surprised this blog is auto-killed.
Microsoft did the same thing with respect to SPF, asserting that they had patents filed for that had claims that SPF and related sender control technologies could have infringed upon but wouldn't assert exactly what those patents were or exactly what claims would be targeted. It severely retarded the marketing, uptake and discussion around email sender control, and was a huge distraction.
I'm looking forward to this. I can't claim to have rigorously done every exercise, but I did read the books closely enough to know what was in there if I ever need to, say, write a garbage collector.

The real reason to read them, though, is because roughly every third page will have something you just have to play with, like the neat things in the part on circular lists (sorry to be vague, it's been a few years). Buy it: there's so much in there you're guaranteed to find something fascinating.
Somebody posted that link a couple of weeks ago - I though it was going to be the next DNF, because they have tried to film it for 35 years now.

But no, this time its for real.
"the best thing right now would be to have a boss that is not yourself"
I love this but..

"..then get out of the way so that you could just focus on the code"
...completely hate this.

At first read, the idea of a boss that is not yourself struck me as great because it helps give you a very different perspective on things. But having that boss simply "make all the decisions about what you should do" takes away all the duties of a founder. Figuring out what to do is the real hard work of a startup. Unless your technology is curing cancer, then you still need to understand everything you can about the problem you're solving and who you're solving it for. You can't just focus on the solution.
1,843 visits according to the infographic.
Amazon, not the developer, will set app prices for its Android App store
Hacker Definitions
That doesn't seem likely, given your preceding comment.
No offense again, but all of the replies to my comment are equally ludicrous. If it were digitally available, you could search and index it, text mine it, distribute it to people in poorer countries, carry it with you when you move a lot. These are all the obvious advantages of ebooks, and nothing about TAOCP makes it especially necessary for a digital version. To make an educated guess, the problem must be some part of Knuth's attitude to life - he spent a major chunk of his life designing a system to make things you type in from a computer look good on paper.

Edit: to clarify, I'm not saying it shouldn't be on paper - freedom of choice! - I'm saying it should also be available digitally. And to the person who said that TAOCP is only a collector's item, you're completely ludicrous.
Imagine if when you made a Git branch and then attempted to merge back to master that you got errors saying that it could not complete. Even after trying all your Git Foo. In other words, that you would now have to checkout the main trunk of the project and manually merge your changes (by backing up your failed branch with a file system copy). Yes, svn merge and svn reintegrate usually work but there are times where the entire process completely fails and makes you want to do shots at 3pm on a Monday. (Good luck if someone deleted files you have in your private branch!) You Git developers have it good. Branching is like breathing to Git, while it is like a dental checkup in SVN. I prefer Git and avoid svn branching since it is like touching a hot stove. So basically I have to keep up with the SVN trunk and I cannot merge WIP because I am not on a private branch. To keep me sane.
In a similar vein:
http://businessguysonbusinesstrips.com/
Since the product is made in China, I'm inclined to agree with you. Get a few more Chinese factories to produce the item and start selling in volume with retail partners.

If it were a artisan-made item with a limited monthly production output, then going the exclusive (and increasingly higher-priced) route might be the better option.

edit: typo
A long-held conspiracy theory of mine: While 99%+ of those watching broadcast or cable television never have the opportunity to buy Cisco equipment for their business, and much better suited advertising channels exist (IT magazines, even TechCrunch), Cisco spends a LOT of time & money advertising on TV. (Until recently, Cisco used other brands for consumer products, e.g. Linksys!) But if it’s not to reach the consumers, why do it? Simply to “purchase” journalists and networks. If they start criticizing Cisco for its role in oppressive regimes’ censorship and e-terror campaigns, they lose a significant percent of their ad revenue.

The genius of it is, the financial ramifications are so obvious to these networks & publishers that not a single explicit word needs said; it’s not a bribe, it’s just making it lucrative to keep one’s figurative mouth shut.
When are you planning on launching this thing?
So, does YouTube have someone sit there and manually check every video to see if quality would be a little better if the bitrate was tweaked before (or after, for that matter) they publish it? What about Facebook or Vimeo? I think these prove that you can have an automated encode produce acceptable results.

If you care enough to be picky about the parameters used to encode a given video, then you're probably not uploading that video to YouTube in the first place, which gives the end-user no control whatsoever of the encoding parameters.

If you publish several hundred videos on your own and you've carefully tweaked and created an encoding profile for each one and you want to use the same care when transitioning to WebM, then I recognize that that will be pretty time-consuming for you. However, I sincerely doubt that's a very common case, and, as above, you don't have to switch to WebM if you don't want to. H.264 decoders still work.
That sounds pretty reasonable to me.
It's not a rant. It cleanly refutes the Ars Technica article.

No rebuttal was really needed because most of the AT article was a red herring. The question is about openness, and h264 fails at that.
Sounds like a good group there at MS with diligent testing - they were on top of most of the issues by their report.
Most hardware will soon have webm support. All future Android devices, for example.
@bmnbug: about 2 months.
Any idea what subclassing is? The ticket has no info
H264 is a closed format owned by an industry cartel.

Webm is an open format owned by an open-source project.

The web ALWAYS needs to choose open over everything else, because that's the whole foundation of the web.

You want people to create html knockoffs? CSS knockoffs?
Citing problems, GAO report calls for reform of H-1B visa program
. . . unless it's not a sentence break, as in the case of "Mrs. Rigsby" or "etc. etc. etc.", or any of dozens of other options.

On the other hand, software configured to recognize two spaces after a period is far more likely to work properly for identifying sentence endings, as long as you type two spaces between sentences.
I think people change phones pretty often, especially in the smartphone market, so the mobile devices should be the quickest to support WebM.
We're talking about build dependencies, not runtime dependencies. A build dependency is - by definition - one that is touched during the build process. strace exactly identifies that set.
In my various projects, we've decided to rewrite quite a few large components, and we've never regretted a single time (yet).

We've regretted continuing work on horrible code bases though.

When you have hindsight, stronger developers, and more understanding of the performance and requirements, you truly can do a better job.
It suddenly occurs to me to ask whether those friends will ever invite him to dinner with them again. He turned their friendly dinner conversation into an excuse to call them Luddites stuck in the 19th century.

"You're off my Thanksgiving invitation list, Farhad."
Any company of a reasonable size has lots of consultants walking around, all with their own laptop, and sensitive company information on them. Giving people their own laptop to manage is really not much different.
I am waiting for the Jewish Mother article :-)
As a Bulgarian living in Bulgaria I can say that what your friend has told you about fishmarkets is not true. Maybe it has been at some point, but it must be twenty years since.
ActionScript Programmer Likes Lua, But Not Obj-C
Sales Numbers from developers in the Mac App Store
Interesting because it does make it harder for a curious straight friend to find out that you're gay, but it's still not impossible. If you're that concerned about it, I don't think OKCupid is really the route to go.

If you're not so concerned about it but would rather not be out to the world, this could be a good means for that.
Tim Ferriss on Mentor, New Investing Philosophy, and, That NYT Review
Also an argument against cubicles. Noisy cubicles often lead to use of headphones to drown out such noise, which can lead to hearing loss.
No offense again, but all of the replies to my comment are equally ludicrous.

I beg to differ. While they may all have been ludicrous, they were not equally so.
Just because there are problems does not necessarily mean that (as a whole) it is being run poorly.
I really have no idea about the iPhone, but the iPad can be a USB host via the USB part of apple's camera connection kit.
Clients automatically retry. The real issue is timeliness of email delivery - as long as you can compose and register email, all that's left is getting it read.

I noticed they don't mention the reliability of delivery - how many email are lost? Elephant on the table.
That was a clever vid...
"You CANT HANDLE a bigger logo!" excellent :)
I disagree with Fred Wilson that a multiple of 25-50 EBITDA is not unreasonable. I think it's completely unreasonable at this point. Let's for a moment consider what a 25 or 50X EBITDA multiple means. In the long term that would imply that Facebook's revenue is 25BN or 50BN (assuming 1BN of revenue now). Apple's revenue right now is 60BN annually and Google's is a little more than 25BN. Either of these is fair if you assume that Facebook has a monetization plan that is at a minimum as good as Google search and at best as lucrative as consumer products (ala iPhone, iPad, iPod). Right now there isn't anything to indicate it's either of those.

So a multiple of 25 or 50x EBITDA is done on faith that Facebook is smart enough to figure it out. Frankly before I'd invest I'd like to see some proof of that. Right now all I see are display ad's and that isn't enough.
Lots of articles have linkbait titles and promote books. Few resonate on here. That article resonated on here becuase a lot of people on the site are intimatedly familar with pros & cons of the style of mothership described in the book.

I don't really see what point you are trying to make.
I'm surprised to see that it might just be an API issue. I have to think that many of LinkedIn's users don't like being rated, and having those ratings be made available without their users' opt-in. For a service like LinkedIn, dealing with people's professional reputations (and potential job prospects), this seems like it might have crossed the line in some users' minds.

All of that aside, it is a really interesting idea, although I do have concerns that Cubeduel is getting a lot of really personal (and valuable) info from this. As a project, it's very intriguing nonetheless.
Haha, you don't have to agree! It's important to read that blog with a critical eye, even more so as it's laced with such strong opinion.

I'm also not surprised that it's auto-killed.
Merging, cherry picking, scalability/speed, rebasing, synchronizing multiple remote repositories, no need for commit "rights", and github are my reasons for preferring git over svn...
Night-Shifting For the Hip Fleet
I think it would be near that many pages, for many books around that size, at least. It depends in large part on how many sentences you fit on a page, after all.

Anyway, you're claiming a false dichotomy there. Standardizing on single spaces is an incredibly easy fix if you want to minimize space used up, and the space savings far outweigh the effort (regardless of the cost in readability). In fact, shrinking typefaces will damage readability more quickly than eliminating the second space between sentences -- so if you're going to shrink text, you might as well wipe out a bunch of spaces while you're at it.

It's silly to talk about whether shrinking margins would save more space than getting rid of "extra" spaces between sentences, when it's quite simple to get rid of the spaces whether you shrink the margins or not.
Social Buying, Location Apps: 2011 Is A Year Of Maturing Markets
The electronic transformer looks like it could be used for low-voltage lighting. The wires look like they're running into mini LED or halogen lights.
What are some blogs a new startup should send press releases to?
As far as the second, I'd wager that Valve's cut on Steam is not significantly <30%, even for publishers the size of Activision.
It would be nice if you could channel that energy into something more constructive than personally insulting me. Others far more influential have tried and failed to do much with that.

I do care, however, how your behavior affects this community. Others smarter than either one of us have worked hard to keep it what it is. Please remember the guidelines:

http://ycombinator.com/newsguidelines.html

Peace.
Does the strace approach allow parallelizing the build?
It sounds like you don't strace your project, you strace the compilers and linkers to find out which headers and libraries they actually use. Then you know exactly which builds are possibly out of date at any point, even after a platform upgrade. Nobody bothers to note stuff like libc in their makefiles, a mistake which make can't help you avoid.
Make PDFs online fast with Adobe CreatePDF
Continuous Deployment to Production 50 Times a Day
I think it'll be interesting to see what Apple does regarding upgrades. Personally, my guess would be on them providing Aperture 4, next version of iWork, &c, without needing a repurchase to whoever purchased it on the App Store.
Good one. My spelling deteriorates every year I am now in the US. ;-) Thanks
i don't see how... if my code requires foo.h and bar.c, but those get compiled and linked into one executable. how will running that program expose that?

moreover, how can you run strace to figure out dependencies on a program that hasn't been built yet? how does it determine when new dependencies are added?
The point is "I never click ads! They're terrible only idiots click them!"... "Ooh an advert for a book <click>"
Its pretty damn good, but the author is a she.
Repositories are also fast and small.

Fast because every clone is a local copy of the complete repository with all commits and branches.

Small because of the way it stores it's diffs.

Subversion tends to be really slow when doing branching, merging and getting commit logs because it always needs to communicate with the remote server to transfer files and data.

Subversion checkouts seem to be really huge because it will have a version of the latest head and a version of what you are currently working on.
By similar logic, Chrome is just a ploy to get Microsoft to make Google the default search in IE, and Android is just a ploy to keep Apple using Google Maps on the iPhone.

This could be true, or it could actually be that Google wants people to use a format that works on Linux, OS X, and Windows. Not everything is a conspiracy or a ploy, you know.
"Every week, the teams have two meetings. One in which to brainstorm, to forget about constraints and think freely....to "go crazy". Then they also hold a production meeting, an entirely separate but equally regular meeting which is the other's antithesis. Here, the designers and engineers are required to nail everything down, to work out how this crazy idea might actually work."

It seems like a great idea to separate brainstorming and refining into two meetings. From my experience, doing them in the same meeting is hard. You don't know when to cross over from free thinking to critical thinking. Tension arises when some folks end up drilling down into one idea while others are still brainstorming new ones at a very high level.
What's wrong with putting something metal down?
Well, that would be sort of hard. I have two sets. The first set is three volumes of the first edition. So the matching part would be a bit iffy.
This is worrisome, I am curious whether publicizing his case may make matters worse than better. I would also be curious to see if someone would manage to contact relatives or friends in the area,
Yes, that's true. :-)

I expect this comment will be downvoted as well.
*Chua
This reminds me a lot of CDE Pack, can you explain how this is different?

If my program needs to be dynamically linked with, say, OpenSSL, but rarely actually uses it, how does introducing strace into this situation help?
Thanks for the kind words about the book! If you are interested in this topic, there is a video of me giving a talk about it at greenteapress.com/semaphores. The thread simulator I demonstrate in the talk is available from allendowney.com/swampy. As always, comments are welcome.
Many PDF files don't contain text spaces - They contain gaps between letters
I wonder what the author is using to judge whether this was a successful campaign or not. Although his being off by two orders of magnitude certainly doesn't help.

At the company I'm working for, we did a campaign for Keith Urban and it did pretty well, better than our (and clients') expectations. We built an application where for one week, we released 1 song a day. To get access to the application, you had to Like it.. and to listen to the song, you had to Like that too. He gained 60K additional fans from Likes (from a little over 1 mil fans) over 10 days or so, and albums sold were 150% above forecasts.
It's almost like employment is some sort of contract instead of some sort of religion.
My job is to make my kids happy in the long term and I don't think playing piano perfectly or having As in math holds any correlation with it (unless that's what they like). I'd cut my left hand without a thought if that will guarantee that my kids will lead average happy lives.
Meanwhile, the electrical engineers have been waiting for Art of Electronics v3 for a decade... "its coming out real soon, its being edited right now!"
The reason why you want popularity is because they write libraries for you. That means you can worry about something more interesting than an HTTP parser. Or, it means that if you want to write an HTTP parser, lots of people will help you.

If you are the only person in the world and refuse to collaborate with anyone, then it doesn't really matter what language you use. Except, of course, the compiler and runtime are libraries, and you had better be prepared to maintain those, too.
Ask HN: Subdomains you don't want your user to have
For my web app, each user get their subdomains. Are there any list of subdomains that you want to keep for yourself and not have your user to register?

Example. blog, mail, www (duh!) ...
Really beautiful.

Everyone's a critic, though -- I can't see secant (purple) because it overlaps the x axis. I wonder if the axis could be in gray?
Crytek Looking For An iPad and iPhone Dev
Has anyone here tried ad copy in the "Does Anyone Else?" format?
On Reddit, DAE are commonly voted to the top because people like to associate with their identity, have nostalgia, and speak their mind. Has anyone ever done this with an outside audience? For instance, using a banner ad, targeting fashion people and saying "Does anyone else think this celebrities outfit is hideous"? etc.
what language is this written in?
were they trying to emulate zuckerburg's facemash?
Wasn't that a well-crafted hoax?