skysight-inc/HackerNews huggingface dataset:
For Rails Rumble last year I created a Rails app for generating test data in various formats. It definitely isn't as polished as this (only had 48 hours), but allows for the user to specify their own format. After the competition I cleaned it up a bit more and converted the data generation functionality into a standalone Ruby gem. I'd appreciate any feedback...

App: http://proglipsum.com/

Gem: https://github.com/theandym/mannequin
Being angry is a normal reaction, but that doesn't mean spying on "friends" isn't the thing to do.

It's not black and white. You don't just have "friends" on one side and "enemies" on the others.

It can also be understood as "Trust but verify" - http://www.youtube.com/watch?v=As6y5eI01XE
> Things that rarely help: speaking more loudly and repeating the same phrase multiple times.

The Spanish do that - and it doesn't help them much, either.

Oh, and you've forgotten the "waving your arms about" bit.
Miegakure - A 4D puzzle-platforming game
It's likely he doesn't have the expertise to do that. An interesting idea could be to use the notoriety and format of something like Railscasts to "franchise" similar resources about different technologies.
It's a water cooler for people who really, really like to understand how things work - and who also tend to have a lot of ideas that they want to share freely.
Median would be a more appropriate metric than mean. Startups are a "hits business."
The comparison isn't even on the demand side. Auto industry is a single vertical. Software development is needed horizontally across most industries.
Serialization format for Blosc
So it's clear to me that accent and language skills are orthogonal. Many immigrants hit a wall with their accent because it's good enough, and they get more added value from improving their grammar and vocabulary.

That, in fact, is directly in line with pg's point.

His point was that you have to get to "good enough" and not doing so is a real problem. However he went on to make it clear that if your accent does not impede communication, then it is a non-issue.
Infographic: How To Save Your Time On Social Media Platforms
CVPR 2013 reading list
And somebody please make an unsolicited re-design of that blog post and submit that to HN.
We are not at war. Jesus Christ. Have some historical perspective.
Instagram followers.

You think I'm joking, but really I am only sort of.
Talent cannot be managed
Thanks, good point, the colour-key box should change when the "age" colour scheme is selected. For now: the newest papers are red and oldest papers are gray, and, as you may have noticed, the gradient from gray to red is 1-1 but not linear with age. For a bit more of an explanation see this post: http://blog.paperscape.org/?p=60
How Reddit Began..
The points seem all logical on the surface. There's just one thing that makes me disagree with the article as a whole. The software industry doesn't behave like any other industry. The industry changes and fluctuates as often as software gets refactored. It's like a billion springs permeating a billion sponges. It's silly putty for computers. I saw this coming reading articles about software as a kid. The one rule that hasn't changed in the 30+ years I've been writing software as a hobby or for pay is that the software disobeys all the rules of all the other industries. With software and compute power, if you can dream it you can build it and someone, somewhere, will want it.
> I find it amusing that you're happily sniping away while trying to appear all holier than thou.

That's just you projecting.

> There's not much point in us discussing what isn't there anymore

Your comments are here and that's what we're discussing.

> it's just making my original point look irrelevant which you keep alluding to.

What I'm saying (not alluding to) is that your comment 1. lacks self-awareness and 2. is wrong anyway.

> So save your "practice what you preach" and other cliches for someone else

Yes, I can see you care more for giving lessons than following them, eh.
I spy.  And so does everybody else.
Please elaborate. Define "best" in the context of lawyers. Is it a graduate of Harvard Law? Or someone who managed to make partner at a major firm? How do you define output for a lawyer? Billable hours? Cases won? Contracts written?
A lot of hackers play sports. Why would we try to destroy them?

Sports exist because some people find them fun. If you don't, don't worry. They're purely optional.
The law apprears to have the intent of preventing fraudulent credentials being bootlegged (eg, letterhead, security badges, etc). An interesting question is whether or not any of the relevant symbols are (or are not) in the public domain. My understanding is tha some private sector trademarks are protected under the laws regarding intellectual propery rights (trademark), but government documents and publication are not typically subject to commercial monopoly (eg, copyright) law.
One thing that I really love about HN is how damn contrarian everyone always tries to be. This is always good when you can keep low the number of trolls.

If you don't like other people opinions then you can always do Mathematics. The paradise where other people opinions don't care.
Nothing in life is fair. Why would sports be any different?
Emacs written and extendable in Erlang
Some hard questions.

Why being with children is more important than drinking beer and playing hockey(In this case why having children is important?)?

What is wrong with world?

And how you would change it?

Everyone goes on week long holiday every month(everyone in same time), what happens? How we can everyone go on week long holiday every month? Can this be solved? I mean, everyone. You run into nightmare solving this.

It would be amazing if everyone, yes, everyone would go trough some hard questions about values and what they want, then put solutions in pool, partially solving many things. Professional consultant in the field with 20 year experience can only do so much.

What is to enjoy life without experiencing hardships of life?
I'd like you to at least consider a far scarier possibility: Obama is not in fact in charge of the country.

This perspective really helps me understand the last, say, 20 years of US history. Your mileage may vary.
You want someone you can call up at midnight with some half-baked ideas so they will work 4-5 hours getting ready for your feedback in the morning? And working for equity since you'll be lining up investment once the product is ready, right?

Well, Thank God the ideas man is getting his rest, I guess.
When I took an acting class on accents, I learned about the International Phonetic Alphabet (http://en.wikipedia.org/wiki/Ipa). It is surprisingly handy, although most Americans have no idea it exists, much less how to read it.
Every example is of an individual sport. If one looks at team sports, the advantage of any one phenotype over others begins to disappear: most tellingly in the world's most popular sport. Top footballers range from Messi to Ronaldo to Cech. "Third lung" is from the Korean penninsula, not 2000 meters.
If there was a Cosmo-style magazine for startup founders, this headline would be one of the promos on the cover.
How many of the world's problems, the kinds that make so many safety concerns necessary, come out of others' insecurities, bred in turn by the lack of an emotionally fulfilling upbringing?

I would posit that being available to raise one's children in a loving environment, one where children find themselves valued outside of extrinsic factors, could do even more to facilitate their material well-being.

I bet it's possible to reap all the security and benefits of expensive education, insurance, etc. through the kind of healthy social network which comes with internalized self-worth and good socialization.
I find your position to be hilarious.

No facts required! One man's half-baked opinion versus another's! See the surprise ending tonight at 9!
Can someone who has experienced "social stigma of being a programmer" share what's it like?
The bottom line is that there is an infinite number of things to build and while software won't build these things alone, it's still a big component. Software didn't build the Space X rocket or the Google self driving car, but there is a lot of code which is a big part of making those things possible. All of the things that we can imagine in 50 years needs to have the foundations laid in part by software developers today. A factory worker has limited contribution to this future because of the constraints of the job, but software development is wide open. We may not be able to build the deathstar right now, but we can start working on the code for it.

cd deathstar
git init
Playlist - http://www.playlist.com - REMOTE

Playlist is a cloud-based, streaming internet radio service, a la Pandora, with plans to expand into on-demand music streaming. We currently have over 60M registered users with over 80M playlists. On a listener hour basis, Playlist generates 3X more advertising revenue than Pandora.

We are looking for full-stack Node.js developers who are interested in joining a small, remotely-distributed development team. Our stack consists of Node, MongoDB, and Angular, with a MySQL legacy database.

We are looking for someone with:

* 3-5 years minimum experience in web development utilizing modern languages.

* Understanding and experience using relational and non-relational data stores, including MySQL and MongoDB.

* Knowledge of current web standards: HTML5 and responsive design.

* Experience with front-end frameworks

* Familiarity with distributed source control tools

If you are interested, feel free to get in touch with me directly at jacob@playlist.com. I'd love to chat.
10 years matches my experience as well. That's about the length of time to become truly proficient at learning how to learn technology, which is probably more important than merely learning technology.
Do you really doubt pg's claim that an accent strong enough to impede comprehension is a barrier to creating a successful startup in Silicon Valley? The importance of this is undoubtably a piece of common sense that some need to hear, but really, it is common sense.

As a founder you need to interact with customers, vendors, employees and investors. If those groups have trouble understanding your speech, then how could you not have a problem?

Really, this is not a debatable point among sensible people. The only part that is debatable is which accents are strong enough to pose a major problem.

Unfortunately most people don't seem to logically process what was said before deciding to argue. They just pattern match. If the pattern looks like something they argue with, then they argue. So people pattern match on his argument, see the word "accent", and argue on the basis of his comment being thinly veiled xenophobia. Which could not be farther from the truth!
Subcontractor Servitude
I honestly think (1) is the real key. I constantly decide not to submit comments when it turns out I've used a bunch of words to just say "I agree", and hit the upvote button instead.

Also, to another of your parent's gripes - if someone only responds to a narrow point, it should be safe to assume they agree with the other, or broader, points, and that's why they didn't respond to those.

But silent agreement and loud disagreement does make it seem like everyone is mad at each other all the time.
One difference is that new kinds of software exist every day and old ones become obsolete. Shopify is only suitable for a fraction of e-commerce sites, and before Shopify there was oscommerce, volusion, yahoo stores, magento, and dozens of other web 1.0 e-commerce platforms.

If you are starting an e-commerce business and have $30 per month, Shopify is a great idea, but if you have a larger budget its limitations start to become impactful.

Skills will definitely become obsolete, but code moves quickly and allows new ideas to become realized. What the author erroneously thinks of as a stable business model (e-commerce) is not, and there will be lots of people trying to improve upon it in ways that existing platform abstractions are insufficient for.
2023:

"Countries spy on their citizens. If that upsets you, then you're going to be disappointed forever. Countries spy on their citizens because people lie all the time and do the opposite of what they say all the time."
> "I am not going to watch My Little Pony just so that I can understand your comment"

If you watch My Little Pony, it should be for the witty dialogue and intelligent commentary on human nature and friendship[0]. It's OK if you don't understand all of the nuances of my HN comment.

[0] yes, really. There's a reason why adult males without daughters are one of the major audiences for the show.
Video: Why Open Source Works - Alex Gaynor
I think Vidarh's point is that the US has a long history of manipulating and overthrowing democratically elected governments, a practice certainly made easier when the CIA or NSA have access to the complete communications of the politicians (or candidates). That's certainly an 'existential threat to democracy', just not the one you vote in (with some nominal power to exercise 'oversight' over such agencies).
Angular Translate now with partial loading support
I don't always seize my means of production.

But when I do, I close it, stick it in a case, and put it in my backpack.
If we are so good at spying on other country presidents that means we knew every step of the way what Syria was doing to its people and we did nothing.

And congress is about to give that a seal of approval.

That's what you get for not having oil.
That's true, but coverage of seminal papers is not that great in Pubmed central from my experience. This may change now that there is a push for all publicly funded research to become open access immediately or after 1 or 2 years.
So, as a programmer, you're never at risk of falling into poverty.

I'm guessing you aren't old enough to remember the dot com bust then...
Sports are one of the few things keeping people cutting the cable tv cord, we as hackers are losing big money from that situation.

Also, sports are one of the few times that people log off from their computers. That's another huge loss in revenue for us hackers.
Because sports are fun..?
Huge budgets at state universities are sunk into the traditional american sport of handegg. Usually it is at a loss, but considered neccessary to draw more students. I don't mind casual sports... its the bullshit of proffesional sports that has a more direct negative inpact via decreased funding for education.
I'm going to assume you mean spectator sports, since there are many well-known reasons for participation sports (including exercise having a strong positive influence on general health, not to mention mental acuity. Did you know that Thomas Jefferson exercised vigorously for 2 hours a day?).

Spectator sports exist because we like to witness competition, and ideally direct, short-term competition between equally matched people. It sets up a fascinating situation - you have two intelligent, capable, experienced players, more or less equally matched, and both have every expectation that they will win a fair fight. Moreover, you agree with both assessments. And yet, they put themselves in a situation where there can only be one winner. Is that not an exciting premise for entertainment?
> Imagine being able to use Javascript for actual desktop application development, without having to resort to tons of html and css in the background

You already can do it. Canvas, WebGL, SVG, and a bunch of 2D and 3D libraries.
>Most of the software getting written for business today is highly specialized. Highly specialized software = no out of the box solution

This is one part of the developer community that doesn't get publicized as much. The Startup web companies are not the only place where developers work, but they are the most competitive. I work for an Assessor's office as a developer, and we develop our management information system in house. There are only about 7 developers that know how it works, and each one is specialized in certain areas of it. There is no way that someone could come in and replace us without spending years working with the software first. There is no out of box program that could take the place of this specialized and customized software. And even if there was a company this department could out source too, they would not get bug fixes and new builds as fast as they do now.
Water found to be an ideal lubricant for nanomachines
Oh yes, I totally agree with that thought. I didn't consider that because I don't spectate sports. I only play.
Why would anyone even think about learning 'British' English instead of 'US' English? We Brits do talk a tad funny at times.

Indeed, the OP mentions that US English is somewhat easier to follow and that's what we should be listening to, the Brits are just a distraction.

The key is that I think it's important to know the language in which most publication is done. Which for IT issues is currently US English. So more ABC and less BBC is my advice.

This book by John Honey from 1997 is an interesting read on the subject but it's a long time since I read it so might be a little dated now: http://www.amazon.co.uk/Language-Power-Professor-John-Honey/...
Yeap, it's a jungle out there. I try not to play games of anyone appearing to cobble a name for themselves by inventing drama. Brinksmanship is most often a lose-lose gambit. Let the argumentative types reveal themselves, for the best course is to laugh at wasted energy and move on to the next task.

Also, anyone that bothers to publicly point out to you a misspelling is someone with too much idle time and not enough decency. One must hope for more cunning and aggressive frenemies so you may be judged accordingly.
Interactive Map of all buildings in The Netherlands - with map background
This is a bit of a tangent, but no, it's not plumbing; it's the living things that take all the time.

I'm sure experiences vary, but since 1998 I've rented houses and apartments, spent a year helping to run a B&B with self-catering apartments, and have owned a house for 7 years now, and in all that time I've probably spent a day or two on plumbing-related maintenance.

But taking care of a dog or two? A lawn? A garden? Fruit trees? Children? That's where the serious time goes.

I wouldn't advise anyone to avoid taking on organic commitments (ha ha), but it's all about balance. Don't ever get a new puppy (10-15 year commitment) when you or your partner is pregnant. Don't buy a big house with a pool and a beautiful yard and vegetable garden unless you know who's going to be maintaining all that.
That's been the case since I entered the development field in the early 00's. I wouldn't say it's anything new. The polite thing to do is to explain to them your hourly rates and then allow them to make a decision. The impolite, but safer for you, thing to do is to run without looking back.

It's not a case of developers being automated, it's a case of the customer not understanding that they get what they pay for.
The nice thing about measuring output for lawyers, is that a fair share of them work as either independent contractors, or partners. In both cases, you've got the best proxy for productivity we have: profit.
I think you would be surprised which developers have a liberal arts degree and which don't.

I know of at least five or six developers who currently have or in the past have held very lofty roles within international open-source projects who have liberal arts degrees.
Perhaps you can get a second impression-

details of threat model- https://www.surespot.me/documents/threat.html

details of how surespot works including crypto-
https://www.surespot.me/documents/how_surespot_works.html

you can always review the code on GitHub-
https://github.com/surespot/android
A brutal Labor Day for some ex-Nummi workers
It's never quite that simple: as a genuine cockney (born at Barts), I have a bastardised Northern and German accent.

Innit.
As a developer who has only been using RoR for about a year and a half, Railscasts are an incredible resource. Ryan saves you hours of research that you'd have to do yourself. In fact, I'd still happily pay the subscription right now even without new content.
defining "best" for a lawyer is similar to defining "best" for a software developer. It is production of quality at a rapid rate, choosing the right tools for a job, etc.
That privacy is viewed as a bug is even more disturbing.
The threat model also suggests that you verify key fingerprints manually if you are concerned about MITM.
I'm British and I pronounce it "ann-tith-iss-iss"
I cannot for the life in me understand how introducing a new browser engine deserves this kind of welcoming.

I think it's because it claims to be a browser engine yet doesn't seem to actually be one. Browsers do HTML - that's in the very definition. The project may turn out to be cool, but calling it a browser seems like calling it an OS, misleading at best.
To follow up with something less pithy and more thoughtful:

I'm from near Detroit. Auto work is a bad comparison, because auto workers need millions of dollars worth of equipment to do their job.

Software developers are more like the film industry. Big operations need millions in equipment etc, but the individual actors, well, they just have to know how to act.

Given that software as a service solves a problem the film industry is still wrestling with, and given that the film industry is still very much solvent at present, I think we're going to be okay.
This should help you understand the past 230+ years of American history, because it's by design that the President is not "in charge" of the country. (And it's a pretty good design.)
The problem comes when there's enough people leaving dumb comments who start upvoting each other and overcome the people saying interesting stuff.
Why Is A Cheap Color Sensor Such A Big Deal?
Grid Forms, Data entry can be beautiful
"For me that is The Right Way. The same education for everyone."

Aren't there private schools in Germany where the wealthy send their children? If there are, then why shouldn't everyone have the choice to opt out of the public school system, not just the wealthy?
Relevant XKCD. http://xkcd.com/1173/
Send snapchats from your browser with snapcam.me
Some of this advice is good but I think it ultimately misses the mark it's aimed at. It's interesting how "follow your dreams" and effectively "don't worry about fulfilling your potential" can simultaneously fill the same cognitive space despite being diametrically opposed.

I wish I had more time to reply here so if these thoughts are muddled or incomplete: my apologies.

Ultimately I think advice like this is possibly a net disservice to people. The end result tends to be people who accept living a life without ever trying very hard at anything. The crux here is that societal pressures on achievement, status, and wealth are onerous and by and large should be rejected but if that leads to nihilism or something close, which it often does, that's not much better. There are many people today who are just not trying very hard, because trying hard has been associaated with corporate bullshit and classism and so on. But many people are capable of some degree of amazing things, and those things take effort and perseverence. Not necessarily sacrifice ofall of one's free time or health or anything like that but it will require effort and time. And without a drive to achieve one can miss out on the potential of creating great art, great tools, or even becoming a great parent.

So don't give up on the idea of fulfilling your potential just avoid getting suckered into climbing into a hamster wheel just because you think that's what everyone around you wants. Take the time to make your life choices carefully and intentionally but don't be a nihilist by accident and don't avoid greatness merely because it's hard.
Yeah, but if you worked 20 hours a week for yourself instead of 40 hours a week for the man, then you could easily make just as much money and have tons more time to enjoy it.