skysight-inc/HackerNews huggingface dataset:
"autotest or watchr doesn't help startup times -- I'm not sure why you mentioned that here."

If you use autotest or watchr you aren't starting up the environment very frequently.
If you always escape the Unicode characters when you output JSON, you don't have this problem. At least Facebook/Twitter are using this method.
Just ran some benchmarks on a larger rails 3 application (30k lines code, 55 gems).

In Ruby 1.9.2 (p180 and -head), the application starts 26 seconds. In REE 1.8.7, it takes 8 seconds.
VMWare is the new Microsoft
He appears to be supremely confident in his ability to get it done. He's just admitting he doesn't have a lot of experience, and doesn't know exactly how it's going to play out.

If you're bald you don't get dates by pretending you're not bald... you get dates by not caring that you're bald.
tl;dr : people will copy your idea, so focus on really listening to you customer's needs.

Seriously, did we really need over 1000 words of "rah rah startups" to get to that point? This feels like it could be a good article - for example, I enjoyed the use of the browser wars as a case study, but disappointed that it ended with a weak tie to an unoriginal conclusion ("listen to customers").
How strange. In my experience TortoiseGit is far superior to TortoiseHG, and as a result as a windows developer I always choose git instead of Mercurial.
If you do that every year for $330, I'm impressed.
I have the same problems with 1.9.2.
Scientists cure cancer, but no one notices
I think what the question meant to ask is if ages authority (backlinks) is less valuable than a lot of new authority (new backlinks).. Making it more relevant today
Node.js had no comercial activities in Nov 2009. In fact, this exchange happened right after JSConf 2009 which is when the world at large learned about node.
African Mango Diet Pills
Does the African Mango work? African Mango Clinical Studies. Potential Weight Loss Benefits of the African Mango! Check it out http://herbal-remedies-reviews.com
Most Talented Indian kid -
Ask HN: Is a browser plugin startup doomed to fail?
So what are today's acceptances for installing browser plugin apps? It's hard enough to get users, but also demand from them to install a plugin? Sounds crazy. Will IE users even bother installing anything? It will most likely require much more steps than firefox.

Then again, in firefox featured addons page, some apps get 50k+ weekly downloads.
Thanks. For the record, the average grades for the courses at my university tend to be Cs (in the case of the big introductory courses, the average is usually closer to a D than a B), with about 10% of the students receiving As. This discrepancy is quite unintuitive; (intuitively) you'd expect that the grade "A" means about the same thing in two different university systems that use letter grades.
You can hardly expect politicians to understand the ramifications of the legislation they're proposing. Most of it they haven't even read.

Though, to be fair, malicious hackers are the people they're out to get, just that well-meaning people would get caught in the crossfire. Granted, matters are much too complex to be understood by politicians or even many corporate lawyers.
Normally, developers are able to get away with monkey-patching the compiled code in memory; but, in some cases, you simply need drastically different settings. A while back (important, as Apple now added this feature... at least I think) some developers managed to sort-of-almost recompile WebCore (with some horribly reverse engineered hack for the redacted parts) in order to add RTL (right-to-left text rendering) support: their goal was to get Hebrew better supported (a goal that was mostly successful, and was used by a large number of people in Israel, with nearly everyone in Israel using it).

Even when you take the monkey-patching route I generally prefer (as it allows you to more easily stack patches from multiple developers/vendors), modifications to a C++ library like WebCore are much much harder if you don't have the original source code. In my case, I add a new <script language=""> handler for "text/cycript", a dialect of JavaScript that allows inline Objective-C syntax (similar to Objective-J) that bridges to native code, so it can be used by people developing HTML desktop widgets.
Aaah, I knew I'd seen this article before!

http://swombat.com/2011/4/14/copying-stealing

(haven't changed my comments about this.. see above!)
"I don't think I should forgo reusing community code to reduce start times."

Using too many gems is an problem for a lot of reasons, though. You are introducing dependencies that you then need to manage and update, they often do more than you need to while being harder to maintain (you might end up with a bunch of forks in your gemfile as things get outdated), they are sometimes invasive and will require big rewrites to switch from.

"it seems people in the community get overly excited about something that saves 5 characters"

I agree (though I'd modify to to say "some people in the community"), I just find that I don't encounter it much when I'm following best practices myself.
I see. Should have read the whole thing before commenting.
VMware Is The New Microsoft, Just Without an OS
A nice idea, but I think it wouldn't work. I think people would be reluctant to add people to their second tier, and you'd see "friend inflation" where everyone was on the top tier.
Here are the products I've planned & designed, which sell well:

1. Freckle

2. JavaScript Performance Rocks

3. Various JavaScript workshops

4. my entrepreneurship class (30x500)

And, by the end of June, we'll be launching our 2nd SaaS, Charm, which is much larger & took a longer time to develop (while I was fighting undiagnosed chronic fatigue syndrome), and we've already got people chomping at the bit to sign up and pay us for it. After that, we're creating self-study versions of our JS workshops.

If you're going to employ snarky skepticism, you might as well do your research first!
Good to know.

I wish there was an up to date comparison of current code out there - most of the "git on windows has problems" anecdotes I'm aware of are from at least a year ago.
Deploying Python WSGI applications with Puppet
This is Hacker News, not "Write A Business Book For Me For Free Then Hold My Hand" News. There's a lot out there on how to do each one of those steps, in books mostly and some of the better software-biz blogs. The fact that I didn't write a 30,000-word essay doesn't make what I'm saying any less true.

So few people even say that the first step exists, or that it should come first, that alone is worth stating. Then go look for resources for how-to.
Can you extrapolate? I've never liked Tortoise*, preferring to stick to the command line - how is T-Git better?
I just updated the post with a point I forgot to include when I wrote it last night:

The one thing new legislation should do is require companies, and especially banks, government agencies, and health care organizations, to have a defined channel for reporting security flaws anonymously and in detail. By reporting the GSA eOffer flaw to the agency's Inspector General, I followed proper procedure (and was punished), but most of the time, there is no proper procedure. I reported the PayMaxx flaw to the only people who would listen--my sales representative and customer service representatives--and unsurprisingly, the critical information went nowhere. I reported the Facebook flaw to Mark Zuckerberg, and unsurprisingly, he placed the blame on someone else, telling me that he hadn't written the code in question. Responses like these aren't good enough. On the FaceCash payment system web site, this is why we've put a link to our security response form on the bottom of every single page. (If you run a web site, you should do the same.)
This feels like a simple misunderstanding. I think Ryan just assumed that Zed knew they were already talking about Node.js. With that assumption in mind, when Ryan wrote, "this is included in some of my other projects," he really meant, "this is also included in some of my other projects." That seems a more likely interpretation than Ryan trying to trick Zed into re-licensing the code.
> If browser vendors simpy start disabling browsers, we have much bigger problems.

There is enough competition in the browser market that selectively disabling certain sites will lead to a big loss in market share, and would be an exceptionally stupid move.
I'm not thinking of a career as a security consultant anymore, but thanks for the tip. The article has been corrected.

Also, there had to be a nicer way for you to say that.
Some of these are known quantities. Some are things Google shouldn't answer.

1. If Google tells us what they're doing about paid link networks, paid link networks will route around that. I bet Google loves it when paid link providers spend $10K/day on AdWords and Google instantly catches and devalues their links.

3. Yes, time-based relevancy exists. Google has lots of ways to filter this (for example, if something is "newsy," and gets lots of links from "newsy" sources, they'll put it on page one temporarily and then drop it once the news cycle ends--this also affects Suggest).

5. This is a common concern, but I've never heard of it happening.

6. Google Local. They're taking reviews into account and building their own review system.

7. Yes, click-throughs affect rankings. If the #2 ranking gets as many clicks as the #1 ranking, it'll probably be bumped up. This signal is stronger for brands (for example, if a search for "hacker news" brought up a newspaper's topic page on "hackers" ahead of news.yc, but most searchers were looking for news.yc, Google would alter the rankings.
You're correct, I guess I'm thinking of Skype-Phone calls using SkypeOut. On my computer or iPod, those are unlimited for like $3 a month, but they do count as minutes on Skype Mobile.

The only Skype-Skype I do is international, so that's why I hadn't considered that. Thankfully those are still data charges only.
Pair hero is a collaboration game for pair programming
some examples of the discounts would be helpful in getting more sign ups - more or less so people know what kind of stuff to expect
It's a shame browsers focus so much on JavaScript performance. I tried FF4 a few weeks ago and the user interface itself just feels slow whereas Chrome's interface is much snappier. It'd be great if all of the browser vendors realised that JavaScript doesn't tell the whole story!
After submitting it says "Like us on Facebook to get priority access". I'm not sure what it is yet :/

Is this a dark pattern emerging?
Pitfalls of developing TV application
Feed-Forward.net offers a new direction in crowd sourcing.
Feed-Forward.net is a new platform for artists of all disciplines to promote their work, expand their audience, and sell their music, and film 100% commission free directly on site.

Using a unique karma system which gives incentive for creators of original content to comment on each others work, Feed-Forward.net looks to build community and make good on the promise of the internet to revolutionize the art, music and film industries in ways that most benefit artists at all levels of their development.

http://www.feed-forward.net
I'd like to see some automatic procedure set in place for notification in channel. Vague arm waiving at this point, but would be nice if there were something to indicate at least a kind of 'we heard you' back from government organizations. Can't do much for the rest, they can pretend to their hearts content. Given human nature (the bureaucrat/politician subset) this is a tough problem...
OP left this comment 321 days ago.

"An open / distributed alternative. Facebook today is like some initial proprietary version of email. Sooner or later, an open standard protocol for "sharing" and "social networking" (EMAIL + FOAF?) will take over. (And it has to be distributed, like email)
That's what we're building at the mo :)"

http://news.ycombinator.com/item?id=1466023
Please click on the below link for the best deal......
================================================
http://www.caravanmarket.com.au
================================================
Icebreaker by Noxfire
Ask HN: Does it exist? A system to manage my recurring Web App payments
I've seen dozens of solutions that help a business collect and manage recurring payments from customers, but I can't seem to find a solution to manage my recurring payments to the myriad of web apps I use. Does it exist?

I often worry that if I setup a recurring payment, I will forget about it and stop using the app at some point but let the payment continue recurring (and waste money).
The Filter Bubble: What the Internet Is Hiding from You (book)
I have a very view heavy page. I'm running in development mode.

With 1.8.7 REE's garbage collection settings tuned, the page renders in two seconds.

With 1.9.2, the page renders in four seconds.
so this is an example of content being sucked into and hosted on bo.lt ? Does it mean I should be looking for changes that someone @ bo.lt would have made to the original article?
TortoiseGit's UI is much better designed than TortoiseHG's - operations you want to perform tend to be exposed in more obvious places, with clearer names and simpler UIs. In many cases it offers commands that encapsulate a set of underlying operations; for example, TortoiseGit offers subversion-style Commit and Revert dialog boxes that behave like the equivalent dialog boxes in TortoiseSvn, even though Git has no directly analogous commands. This is really good if you want to get work done without being a Git expert.

In particular, Rebase in TortoiseGit has an excellent user interface that takes Git's command line rebasing process and turns it into a user-friendly graphical equivalent. I've yet to find any equivalently pleasant user interfaces in TortoiseHG; pretty much all of TortoiseHG's user interfaces are tangled messes of dropdown menus and checkboxes that try to reproduce every mercurial configuration switch.

TortoiseGit is also faster and more stable than TortoiseHG. I'm not sure if this is because TortoiseHG is largely written in Python+QT, or just because TortoiseGit is more mature - I use TortoiseHG a lot at work when interacting with mercurial repositories, and it crashes frequently, but I've never had TortoiseGit crash or freeze on me.

There are also a lot of UX problems with TortoiseHG that seem to originate in the design of Mercurial, though, so this may come down to my personal taste.
Connecting the dots on ebays local shopping strategu
Actually, in Japan, a bunch of novels are written on phones.

Also, if you hit C-A-T on the cr48, it opens up a terminal. Have fun coding. Though, it works best if you ssh into a VPS or some other machine since you are limited on what you can install.
Unsolicited redesigns also imply that it's possible to improve on a design without knowing any of the inside variables mentioned in the article (branding requirements, for example), and that any good designer can design-by-wire without being intimately aware of a company's culture, mindset, and so on.

I believe that's part of the same trend that's devaluing creative work such as design and writing.
So long as it had an optout link and the company's street address, it's probably fine by US law.
Google enables all things adSense, e-Bay enables all things PayPal. There is one more major item that I think is still on their list. Any guesses? Hint it rhymes with Where...
The GLBSE and Decentralization (Bitcoin)
> You can hardly expect politicians to understand the ramifications of the legislation they're proposing.

That anyone would ever say this in a non-ironic sense is flabbergasting.
I think he's referring to how if you buy Portal 2 on the PS3, Valve gives you a free copy of it for PC.
Porn Sites Trick Advertisers
What Android Website 404 Error Page should look like. :)
The Immortal Jellyfish
If he has a board seat, then yes, he should have some say here. But it's really unlikely that he has a board seat.

An early stage investor has very little authority over what a startup does. At best, they may have some advisory influence with the founders, if the founders care about having a good relationship with the investor. But usually, that's about it.
I try to sleep little over 8 hour and less then 9 hours, although it doesn't always happen. As the last hour of my sleep I almost always experience lucid dreams and they make my day so much better.
I don't have an email address and this is not helping
How to make wifi work at tech conferences
> knowing and caring about your customers more than anyone else.

Serve your customers, love your customers? Does it work...? Business books seem to be about "competitor advantage": network effects, switching costs, lowest-cost provider, mind-share, patents.

But it's true that if you are the current leader, you will know your customers better, because you're interacted with them more (and their responses are also specific to your product).

BTW: I believe that MS deliberately didn't update IE, because they didn't want the web to happen (it would undermine their platform and apps).
My experience above is from discussions with professors in higher level classes. Im not too sure if that applies to intro levels.
I think that once you reach a certain level of difficultly the grade does not really reflect how well you learn the material, but more of how ridiculously smart everyone else in the class is (see that most of the test averages come out to about 50% or less).
My wife's iPad wasn't bricked, but it was certainly crippled by a similar bug two days ago (Friday).

When my wife attempted to sync her iPad prior to upgrading to 4.3.3, she was informed that the sync couldn't be completed. No error code or other reason was given. She could not therefore upgrade because the first step in the process is a sync. It got worse. After a few attempts, she powered off and restarted her iPad. Instead of the normal boot up, she got icons indicating she must connect the iPad to iTunes. When she did, she was advised that she was required to reset the device.

Now the real nightmare begins. After resetting the iPad, she had lost all but four of more than 100 mostly purchased applications. This should not be a problem, as the app store knows that an application has been purchased and will re-download it for free. But nobody told iTunes which applications to download. In the apps section, only 67 of her apps were recoverable. And those "updated" (meaning were restored) fine. Over the next day or so by browsing the extremely unhelpful app store, where applications are so excessively categorized it is virtually impossible to browse the huge catalog, and checking her email history she was able to make a list of (some of the dozens) of apps still missing. Then she had to go through the tedious process of using the App Store on her iPad to search for and reload each application separately, which took hours. At the end of this, she has no assurance there aren't still missing apps.

The original bug was bad, having to reset and lose all her on-device application data even worse, but the inability to smoothly restore previously purchased applications through iTunes and/or the App Store exposed a major design flaw that just fixing the bug won't address.
I tried to use TortoiseGit. I found it a practically unusable GUI compared to TortoiseHG.
> {"JSON":"rocks!"}

I don't think this is such a good point. While the example is not a valid expression, it is a perfectly good JS value/statement, like (almost) all other JSON. Wikipedia might go a bit too far in saying that all JSON formatted text is legal JS code, but (IMHO) it still is a perfectly good subset.

The unicode part is a clear error and should be fixed.
> Wikileaks was indeed a serious problem...

Would you mind elaborating...?
I've also noticed that my dreams get crazier and more vivid the longer I sleep - the dream I have at the 7 hour mark is usually quickly forgotten after waking, but the ones I've had after about 11 hours of sleep are vivid, realistic, long, and often stick with me for months. Occasionally years.

I tend to embrace those dreams, however, and seek them out. I feel like a good portion of my creativity comes from waking up relaxed after a vivid dream. Even if I don't remember the dream itself, I feel like it puts me into a mental state where I'm more open to new and strange ideas.
I've not needed to be anywhere at any particular time most days for about 8 years now. I sleep wildly like you mention, and often don't feel good for it.

I recently went camping in the Lake District, and as the camp sites were very dark at 10pm I went to bed, and as the tent starting getting hot at 8am I got up.

I felt great for it.

For me, I think my body needs a routine. Shame I can't get into that routine at home, despite trying.
How to organize the Vim plugins?
I thought I needed to expand on my "social media clowns comment on Tech Crunch" here it is -> http://bit.ly/kijXTI - also gave a big shout out to this communtiy!
True that gems often do more than I need, but should I?
1) Write my own authentication code
2) Write my own ical feed code (just added this in about 2 hours using ri_cal, which has way more features than I need)
3) Write my own code to inline css in email
4) Write my own Facebook API library
5) Write my own admin interface
6) Write my own SCSS and HAML processors
7) Write my own file attachment and processing code
8) Write my own background processing library
9) Write my own CSS/JS compression library

You get the point.

I use gems that save me tons of time. If not for gems, I would not be using Rails.
With mercurial I think is better to abandon the idea of rewriting history to make it look nicer or more linear. The good point is that your history reflects precisely what happened and how developers merged the code

Rewriting history doesn't just make the git log look nicer. It gives you the ability to more easily create atomic commits, and it ensures that commits in a branch that is later merged back to master are contiguous instead of sprinkled among all of the other commits from all other branches. If you are tracking down a bug, this helps a lot, especially if you use git bisect.
I wonder when they'll stop forcing active duty military to make do with 4 hours a night.
This can also be tough to do if you live in a very northerly or southerly latitude. For example, I live in Alaska and it did not get dark last night until approximately 1 AM, local time.

I've adapted myself to sleeping when the clock says I should and not based on how well lit it is.
LOL I love "ill get him in the end" U know I think we agree on a lot based on your comments Jsavimbi I hope we can meet and break bread
This accords with my experience as well. I've found HG to be more intuitive to use: less immediately exposed commands, branches were 'obvious', and the help has been absolutely superb.

Further, it Just Works on OSX/Windows/Linux (providing the Python is compiled right...).

The big downside to hg IMO is its repository size as opposed to git. I keep a fair number of PDF documents in one repo, and a hg-git conversion drops the size by quite a lot.
"For instance, buy an index with a low maintenance fee that tracks the REIT."

That throws the calculation way off, because you don't get the tax benefits associated with buying and living in a house.
Limewire settles with music industry for $105 million due to illegal filesharing
I think that point #3 should be higher on the list, perhaps it should even be first. It is the hallmark of a professional software engineer that s/he can sit down and quickly be productive in the environment of a legacy code base.
PC Mag Study: $3 HDMI Cable = $100 HDMI Cable for the masses
The Accidental Sea
Apple seeks patent for keyboard that sucks - Or blows. Or both.
You can find the proof by looking for documentation about the zeta function.
At big competitive public schools where there's no grade inflation and grades are held to a curve, like Berkeley for example, perhaps 15% receive A's, 40% receive B's, 35% receive C's etc
The Geography of the Job Market