skysight-inc/HackerNews huggingface dataset:
An attempt at an earnest reply--
I've been reading HN for about a year (this is my first comment). Speaking as someone trying to tackle the impossibly massive field of "doing things on computers" by myself, I deeply appreciate that this isn't simply a "news website," and that the community raises issues that didn't just pop up in the last couple weeks. I've learned so much from articles that have been posted before that I never would have discovered otherwise, and I'm always a little bit disappointed when I see replies like this one. I understand concern about rapid reposts, but this was posted two years ago and then one year ago. The vitriol is completely unwarranted. Not all of us are seasoned veterans with knowledge going back decades or years or even months, no matter how much we probably wish that wasn't the case!
Why you don't like Funders and Founders? Instead of criticizing and complaining, you could do your own startup or draw better infographics.
Looking forward to seeing your infographics
Some people don't realize the implications of hours worked on effective wages. If you work more for the same income you are giving yourself a pay cut, and worse a free time cut. If you work less then you are giving yourself a raise, and increasing your free time as well, a double whammy.

Most people have trouble thinking like this though. They lose themselves in their work, filling up their time with trivial and menial work (or even, as is typical, spending a lot of time in the office not actually working very much) instead of trying to maximize their effectiveness. They think that somehow they shouldn't work too little because of some sense of a work ethic based on economic systems that are now outmoded. And too they think that earning a high income while working only a little is too much like being actually "rich". Nobody likes being rich these days, they like the money well enough, but they don't like the idea, they want to justify their wealth with long hours at the office.
If you have ever encountered "lifers" people who have worked their entire lives in a single job of little importance then you will realise this is great advice. I have personally made a commitment to never let comfort and fear prevent me from living life with passion.
I find the opposite to be true. You are likely to find better Perl programmers than Java programmers. Because its easy to spot bad programmers in Perl.

Most Java programmers can't write simple apps without the help of an IDE. Or refactor a small part of a large project with an Text editor. In many other languages forcing people to write programers in a particular style often leads to code written by bad and good programmer look the very same.
Lol probably not for along time, What if I just blew away the db every month or so? Leaving dead links everywhere?
Giant digital fabrication CNC
Air Jordan 12 Cool Grey 2012 Retro Shoes for Cheap Sale
Bitly did the facebook maneuver on their users ;)

Honestly it is a breach of social contract, maybe launching another product would've been a better solution. I don't use facebook anymore for that reason interface became kind of irritating. Everytime I intend to popup a chat window I don't know exactly what to expect.

my 2c
I was wondering why the Dr. Dobbs article looked familiar. Thanks for noticing and remembering the original.
ASIDE: I love the idea of combining this kind of approach with a random site generator. You can then totally automate the business, from inception onwards. If incorporated as a company, it's an artificially intelligent artificial person.

A problem with this (well one of them) is that it could home in on the worst of spammy techniques, like masquerading as a legitimate message, shaking animation, illegal claims and "simple" lies/promises. A solution is to filter these out - one could hand-code specific cases, but a general solution seems as difficult as AI in the first place, and requires external knowledge (such as of infrastructure messages, human visual physiology, laws and their interpretation, the concept of lying). It's hard to gather data (e.g. each lawsuit); but maybe something along the lines of a simple "complaint" button would do (use statistics to discount accidental/abusive clicks).
I would argue that the skins hurt the average consumer far more than they help them.

They delay updates (sometimes permanently) they caused noticeable performance issues - especially early on. The changes made to apps (with HTC's sense in mind) ruined a lot of the design of the default applications and made it hard to use different android devices.

While the giant glossy widgets and laggy animations may have impressed some, the overall damage caused wasn't merely bad for the power users - but everyone. What made this issue worse was that until the Nexus line it was essentially impossible just to run stock android on a modern phone.

Cyanogen is cool, but in practice it has it's share of problems (gps not working, radio issues, having to unlock, root and flash the phone).
I've set up this exact flow using delayed_job, heroku, S3 and paperclip (an awesome gem wrapping imagemagick). I'm with jblake, I don't see the advantage.
In my opinion, they've stagnated not because of laptops, but because of consoles. 5 years ago, the PS3 came out, a year before that, the Xbox 360 came out. Cross platform development has caused things to stagnate. When the next round of consoles comes out, we'll have a discrete jump in technology, and it will slowly increase and level out.
Sorry if it sounded confusing, but we had two modules: one for svn, one for git, there was no intersection between those.

But I agree, we've used Clojure(and JVM) in exact point where it would bring the most speed up to our app.
Yea this is an option in the Adwords interface, it is enabled by default but can be turned off. Google probably discovered that most of their advertisers don't check on their ad results very often and added the auto optimization so that they could show the better ads and make more profits even without the users interaction.
Presumably: cheaper, easier set up. Sounds a lot like PiCloud.com
We weren't actually planning to publish this on HN until later - we were fine-tuning our cache in Wordpress, when it shot to #1 on HN. Doh! Good advertisement to use a service like WP Engine.

Of course, all our users are still using the main application site with no problems.
How are whitespace conventions best shared on a project?
and 7 days have lapsed! FB is down 28%. Wonderful.
Life 3.0 - If You Want To Never Die
I think the post is relavant (today) considering Dan (the author) was instrumental in removing the hashbangs. Twitter's Engineering Blog Post from today: http://engineering.twitter.com/2012/05/improving-performance...
The can looks like a BelAir Networks BelAir200 WiFi Node.
So we can remove your link, go straight to the twitter page (which would have probably been linked here eventually anyways) and not lose anything? Sounds great. Let's do that.
Online MBA
uts Online mba programs, graduate degree and post graduate degree in the field of management, engineering, diploma and information Technology.
The 21st Century Replicator
Getting that JavaScript is a one-time operation, and a 304 from then on. Also, the HTML can include bootstrapped data, saving the roundtrip for JSON.

Also, with client-side rendering you execute more code on the client but less on the server, so in an environment like Twitter where it's not possible to do any sort of heavy caching (everybody sees something else), you're simply trading time on the server for time on the client. Not faster, not slower.

Server-side HTML generation is not a magical 0ms process.
In my neck of the woods (north eastern america), more startups are using ruby than python for their core products.

That being said, I havent seen many ableminded hackers turned away from a startup. Fast learning is usually more of an asset than early/mid-level knowledge in a field.

In the end, the best way to find out would be to check out a local meetup in your area, and talk to some startups there.
In that case you are likely to never like any form of string/data/text processing. Unless it is provided you through an interface of a database, XML or JSON. And there are plenty of tools designed to handle data from such interfaces.

You will be shocked how few tools are there for the other kind of data.
First of all, "lifestyle business" is a terrible name. I'd like to know who coined that term?

To my main point - With risk of getting downvoted. Why not think bigger? Building business is hard. Be it local publishing house or web based product serving millions of customers all across the globe. It requires same amount of (to quote Churchill) "blood, toil, tears and sweat". Then why not to swing for fences? In smaller markets chances of survival might be higher but survival doesn't equate to success.
I've heard of it being mounted on humvees. This article says there are hand-held versions as well: http://www.defenseindustrydaily.com/scaneagle-shotspotter-sn...
Yeah, but if you're smart and plan ahead you can do things like take breaks from work, and it doesn't even need to be the super-fancy live-it-up European vacation. Or even just retire before 65ish and live off your own savings before tapping government benefits. These are both options available to you...
The usage of "new" in Java is consistent according to the rules of Java and the usage of "new" in C++ is consistent according to the rules in C++. I don't think you can say that one is more consistent than the other. To a C++ programmer, the usage of "new" in Java, on first blush, seems highly inconsistent. Why use it for a String but not an int for example? The answer, of course, is that Strings in Java are objects and ints aren't. In C++, everything is an object.

"new" simply has a different meaning in Java even though the syntax is similar. If I were designing Java, I'd leave out the "new" keyword altogether. I see it as unnecessary to the semantics and confusing to C++ programmers, but that's just me. =)

I agree that the post was a plea to language designers, but such a plea is probably pretty useless and I didn't find it worth discussing. However, it can be fun to relate to his frustrations by sharing a story from your own experience.

Are you a Java developer? What's the most annoying behavior you see coming from converted C++ developers?
Quick bit of back story:
Myself and a co-worker founded Vetter last year. I had been learning rails, and he had the idea for the project.

It has now been about 9 months, and we've learned a lot, are profitable, and fully-bootstrapped (aside from a small prize at the end of start-up weekend).

Thanks in advance for any feedback!
Does quora have a deal with Forbes? Never seen anything like this before.
> Why not think bigger?
Because the happiness can be bigger. Also thinking bigger the chance of success go down, how many medium and small companies exist?
Thinking bigger requires working harder, not working longer.
Dame Nike Free 5.0
Of course, always happy to chat.

Absolutely agree on that. We discovered very quickly it was extremely important to our customers to feel like we're a Japanese company. That's one of the reasons why we're very careful about our Japanese image, marketing and communication.

Especially for something like a security tool (or an invoicing application), image is critically important. I don't believe that's localised to Nagoya, I think it's a Japan-wide thing.

We had almost zero engagement with our English Twitter/FB. Things turned around when we went fully Japanese with Twitter and FB.
Sweet as, thanks for the advice.
Awesome, this makes it seem doable
Why would you assume that client-side HTML generation is slower than server-side generation?

Also, it's perfectly possible with client-side rendering to show a blank page until you have all the data. Would it be perceived as being faster? Well, you can't really say that until you test it, can you?
Sunscreen in the Sky? Reflective Particles May Combat Warming
I Agree. Working longer != Success. Its working harder as well as smarter.
The way I understand their pricing (.05/hr, .10/hr, .15/hr based on minutes jobs get pulled off queue), I'm essentially paying 3x more for priority queuing that I can bypass by setting the INTERVAL=3 in Resque. Hm. This an expensive way to set a variable.
Composer (with http://packagist.org/) is getting popular in the PHP world.
Lexmark v. Static Control Components ( http://en.wikipedia.org/wiki/Lexmark_Int%27l_v._Static_Contr... ) seems to suggest that even if they were using the "stolen" key, that such keys are functional, rather than creative, works, and not copyrightable. This is almost certainly a case of Apple abusing their powers as distributor to block legal software that they disagree with, because it interferes with their bottom line.
Lifestyle business is just a business that is not scaled. That can be either because of its nature or by choice.
The thing is that I think the term came into use as somewhat of a backlash by those who are tired of having to explain over and over to the vast majority of people questioning them why someone might choose not to have kids and then being dismissed as anti-kid, abnormal or worse. I think once society gets to the point where the majority of people finally get that it is just a choice, and I believe we will get there eventually, it won't be as much an issue.
Golang Funny: Play with Channel
I have read on here several times that many entrepreneurs want to squeeze their entire working lives into a few short years, banking on the big payout that will set them free.

37signals, on the other hand, was in business for a long time before Basecamp was even released to the public. It has been a slow road, relatively speaking.

I respect what 37signals has done. It is the way I would want to build my own business. However, have they really worked fewer hours to reach some arbitrarily high income threshold? I would suggest probably not. It has just been spread out over a longer period of time.
Are you looking for feedback on the execution or the idea as a viable and/or potentially large business?
40 Photoshop Tutorials for Retouching
Photoshop Tutorials for Retouching. Photoshop is a blessing that happened to photographers and designers. The emerging enhanced versions of Adobe Photoshop are increasing
I like the idea and the pitch. I think the copy itself reads a bit strangely and the design is a bit rough.

Is the vetting an essential part of the process when a company uses this? Are you sure? It seems like you're almost afraid just call it a suggestion box app because it might be too simple. Or even if the vetting is essential is it really the way to pitch and name this app?
as davvid says, the git project is an excellent place to start. The git project inherited a lot of its practices from the linux kernel project, but they are different enough to make looking at both interesting.

The archive for the git list is at [1].

The other great thing to look for is a well designed standard, with examples, for how a commit message should look. Most everyone who uses a standard uses The Standard* [2], so I would suggest you do the same.

* Except that many projects don't require the sign-off

[1] http://dir.gmane.org/gmane.comp.version-control.git

[2] http://tbaggery.com/2008/04/19/a-note-about-git-commit-messa...
(I am pretty sure there is a very similar post from Linus on a mailing list somewhere, but I can't find it. This is the most commonly linked to that I could find.)

[EDIT] formatting...
Looks great - congrats! Are you based on Twitter Bootstrap or does it just have a similar style/theme?
There are still many menial jobs that cannot be automated (not cost effectively). Encouraging people with menial jobs to seek higher effective wages increases everyone's cost of living.

Until robots can do all the menial work, and build themselves too, a lot of people are going to have shit jobs. I don't see any way around that.

Philosophically, is it better to have more people each doing X hours/yr of menial work, rather than fewer people doing X+n hours/yr of menial work?

In the spirit of the recent thread about EVE, it seems to me that the impulse which game makers depend on to keep people playing games, particularly MMOs, is similar to the impulse that keeps people doing menial jobs. Both involve long hours spent doing uninteresting work, and rare random rewards. People are conditioned to feel good about getting through tedious real work as long as they get occasional random high-value rewards (salary or praise or both).
Vibram Five Fingers men's KSO For Sale
Two more weeks of TechStars NYC to go, it was all amazing
As someone who grew up with the same ethos, I can completely relate to this. I also relate to the frustration in trying to explain your mindset.

I've always loved the two diametrically opposite sayings that Japan/The west grew up with:

Japan: "The nail that sticks out, gets hammered down."
West: "The squeaky wheel gets the grease."

A very telling set of proverbs..!
Seriously? There's loads of reasons why not, and while I agree that it requires similar amounts of blood/toil/tears/sweat I'd say there's a bunch of differences.

[Background: 12+ years as an early employee in fence-swinging tech startups, also started and ran/run a modestly successful wedding photography business with my wife]

Our wedding photography business is definitely a "lifestyle business" by the usual HN definition. What a silly term and a silly set of ideas. For one thing, it's profitable. That makes is more profitable than the vast majority of startups. It gets old spending other people's money and I have to say that one of the things I found most informative and invigorating about the photo business was that it really re-reminded me the value of profit and the fundamental idea of being in business in the first place.

[It's also craaazy educational to be any kind of founder. Honestly, standing up the photography business might be the single most valuable thing I've done in my tech career]

Beyond that, our business (really my wife's business at this point.. I'm so busy with another startup that she does everything nowadays) makes a couple of dozen couples incredibly happy every year. I can't tell you how satisfying we find this. My wife shoots their weddings, becomes their friend, shoots photos of their children's first years.. It's a really incredible gift. The assumption that scaling up/out to serve a larger market would be such an obviously better idea is short-sighted and frankly kind of sad.

Don't get me wrong, I'm really glad that there are loads of people swinging for the fences and tackling huge problems that have huge markets. So many awesome things come out of that! But don't fall into the trap that ultimately leads to thinking that it's the only way to go.
High quality high resolution and high definition wallpapers 
We provide high quality high resolution and high definition wallpapers. Most of the wallpaers are 1920 X 1080p,

1600 X 1200, 1200 X 980 and 1024 X 768 wallpaper size. Enjoy free downloading all the wall

papers,http://khwallpapers.blogspot.com/
McAfee Says 17% Of PCs Globally Lack Malware Protection
First I'm hearing of it, but a) awesome! and b) recommended based on the folks involved.
Why don't you just add this scheduled email/text reminder functionality on top of Evernote using their API? http://dev.evernote.com/documentation/cloud/

That way you don't need to bother with user registration, you don't need to worry about people trusting you with their sensitive information (signing-up, posting notes etc), people are already using Evernote in their regular workflows to take notes and add reminders, and if it becomes a success then an Evernote acquisition is an obvious play.
Download – jEdit for Mac, Windows and Unix
Why Clay Shirky is right and Warren Buffett is wrong about News Media
WCF Web Services Tutorial - WCF Web Service, Part 1
The problem is you don't really end up knowing what's valuable if you don't indulge in that variety.

A startup will consume your life, and it doesn't really leave any room for trying new things. There is more to life than work, even if you enjoy your work. An optimal time investment strategy leaves room for serendipity.

I have clients at large companies who respond to email at ungodly hours. What for? It's not the equity.

The problem is that we tend to over glorify the work-your-ass-off approach.
All work and no play makes Sally a dull boy. Or whatever. But seriously: don't over-work yourself. I mean if you really want to, go for it, but the quality of your work will decline with you. Meet some new people, go hiking, go outside, eat better, live better, work better, and your work will look better with you.
Reis Peixoto Wins 2012 Fedora Scholarship
New ‘Digital Divide’ Seen in Wasting Time Online
Yup it is based on Twitter bootstrap... this was added in about 4 months after we launched. Thanks!
祛湿气
What's wrong with Friendster? It has millions of users and makes money, after all.

Personally, I think Friendster could have been something more if they had been less arrogant, more willing to listen to their users. They only had to give up the belief that the users were Doing It Wrong.

The problem I have with what Stack Overflow is similar. By your very metrics, these questions get plenty of activity, and many users feel very well served by them. What's wrong with that?
Anything and everything! At this point we are definitely looking to build our customer base, as it is relatively small currently, but feedback from users has been quite good so far.
Stop reading hacker news and go build something
Seriously. Stop. Exit out of your browser. Go build something now. You won't regret it.
Lifestyle Businesses and The Unreasonable Woman
Dealing with Wrist Pain
> It’s been a long time since there was a direct correlation with the number of hours you work and the success you enjoy. It’s an antiquated notion from the days of manual labour that has no bearing on the world today.

It has never been true. Success has always been primarily correlated with the circumstances of your birth. This is not an antiquated notion so much as a fabrication invented to trick the less fortunate into putting up with it.

In that sense, it is as relevant today as it has ever been.
Hi there, thanks for your question.

Actually, I've been living in Japan for 11 years. I started my first business in 2003, and I had all sorts of problems with invoicing. I built some custom software to scratch my own itch. People started asking me about it more and more, and eventually I partnered up with Paul Oswald, my technical co-founder to try to bring a multi-tenanted solution to the Japanese market.

So, it was very much an evolution. I didn't wake up one day in Australia and decide to build this in Japan. I think it'd be tremendously difficult to build a solution like this without having a lot of direct exposure to the problems and pain points that people sending quotes/invoices in Japan actually go through.
There's a whole cluster of accounts submitting and commenting. Click through to their history and see.
Yes, still learning a lot about copy and design... But hopefully we will be able to improve this with time.

Good question about the Vetting - I see what you're saying about it, and we've looked at some alternative approaches, but it seems to do a good job of getting users engaged in the rating / voting process at this point.

Do you think just a suggestion box app would be too simple?

Thanks for the feedback.
Nike free run
Since ya'll are talking about lifestyle businsses again ( http://news.ycombinator.com/item?id=4041144), I thought I would toss in my two cents, written some time last year. (AKA: I happen to be the author of this piece.)

Enjoy. Or not.