skysight-inc/HackerNews huggingface dataset:
It depends on your setup. We have a hardware firewall so I add/remove networks daily to it. If you are on apache, you can use htaccess. On a Windows server, you can add them to Windows Firewall.
Vagrant: Development Environment, Part 1
Easiest way is to get partners (or at least followers) on a project, if you can. It definitely helps motivate me to keep working on things after the initial drive wears down.
It's nothing to do with hivemind - it's entirely to stop mean and stupid comments.
How you got from that statement to:

>> So now Apple has told her "you're going to lose all your data and we can't help you". Not cool.

boggles my mind. Perhaps skip the extra serving of hyperbole?
So you're saying that Musk should go into show business?
My question after reading this application is why do you need YC?

YC, at least as it was originally conceived, was designed to help young very bright hackers with no or very little business knowledge.

You guys are very far from this category. I guess YC is still useful for their network and the simple fact that being a YC startup will open a lot of doors for you. But the fact that you were accepted could mean that YC is slowly drifting away from its original mission.
There are certain circumstances where you want to support ie6, though not many outside enterprisey things.

ie6 has lost widespread support. Heck, google stopped supporting it three years ago
Subreedit For : BitMessage Channels and Contacts
Want people to trust you? Try apologising for the rain
I love how Google spends money on things like this, inspiring the next generation - the good news for them today was well deserved!
It will overwrite, JSON type is basically a text field that enforces a valid JSON constraint
> This is the place to experiment. You can think of it as a code kata or a prototype or something. It always sucks to bomb, but it's better to do in front of a few peers than a crowd of 300 civilians. Plus, no harm done, you have another chance tomorrow.

True, but becoming less true in these days of ubiquitous high-res cameraphones. Used to be that if you tried out some risky or potentially offensive new material in front of ten drunks, the worst-case scenario was that you pissed off the ten drunks. Now you have to worry about pissing off the whole world, because any one of the ten drunks can record you and upload the video to YouTube for the world to see. Which makes it harder to "A/B test" new material than it used to be.
nonconformist personality type problematic for organization hierarchy; refer to consultant relations department regarding successful publicity stunt.
The top 25 companies that pay software engineers the most money
Poll: Freelance developers in London, how much do you charge per hour?
We've had this for the US freelancers quite a few times but I'm interested in what my fellow Londoners are charging so I can figure out what the market expects.

If you charge by the day, assume an 8-hour working day and divide your fee by 8.

If you'd like to post a comment about what you charge and why you feel it's a fair fee, that would be helpful.

Thanks very much.
Less than £30
£30-£39
£40-£49
£50-£59
£60-£69
£70-£79
£80-£89
£90-£99
£100+
What's wrong with the positional tracking?

Also do you need a certain Mac OS? I'm on something ancient like saber lion :-(
Think outside your niche. What you're describing isn't something most people actually want.
Just sent a pull request - I'd use this if it linked to comments. Otherwise this is exactly what I want!
On that note, are there any plans to develop Tripit further? It's also long overdue for an overhaul. Closing soon as well?
Brief review of WebSocket and Comet frameworks in Java
>In the mobile they removed the check-boxes so when you want to select multiple mails you have to keep pressed a mail until it becomes blue and to select the other mails you have to tap
FYI, you can just tap on the email's avatar to select them. Maybe not the simplest interface, but it works well once you get used to it.
Linux Pipes Tips & Tricks
Your involvement could be as little or as great as you'd like it to be. It's all up to you. An hour or two per week?
CodeCombat's live coding level editor
At the risk of over-thinking, it might be useful to have a "rationale for edit" field that lets a submitter briefly make their case for changing the title ("orig title was linkbait" etc) to make moderators' jobs easier.
I would think implementing something like this[0] would help.

[0] https://support.google.com/webmasters/answer/96569?hl=en
We're hiring Java Software Engineer
To view the job description,go to the "Careers" section on the bottom of Contact page.
I have found this set of htaccess rules to be extremely useful in blocking bad crawling behavior:

https://github.com/bluedragonz/bad-bot-blocker
I am often consuming API's that I have no control over, and this is great for that use case.
Hopefully his vehicle will be safer than theirs is.
> The only option is to revert to the original title, which is at least what the author intended.

This is true when linking to blogs, but frequently in the media it is the editor of a publication, not the article's author, that chooses the title.
Site is slashdotted
Missing the point IMHO. Changing the title isn't the problem. Lack of transparency is. That's what causing the complaints and conspiracy theories.

Which BTW is also a form of being "mean" (especially when the same opaqueness is applied to harsher forms of moderation), so if the increase of mean comments is a high priority, you may want to consider setting the tone.

Anonymous moderation without transparency feels an awful lot like bullying.

HN has grown to a point where most users have no clue who "pg" is, and what his motives are for running this forum. You're the wizard behind the curtain. I don't think you're gonna solve the issues of a growing community by keeping it that way.
>I'd guess (nothing to back this up) that you're going to see a sharp dropoff of Android 2.3 marketshare as people replace their old phones... Kill it with fire. I don't take much issue with making Android 2.3 a second-class citizen at this point.

You could very well be right, but I think you have the wrong impression of the users.

We view IE6 users as a completely technology inept minority. They could upgrade to a better browser in seconds (not including the enterprise).

Android users on the other hand? I've been an Android user for 4 years. I got tired of getting gouged by Verizon and just switched to Republic wireless. So I have a brand new phone and I'm on 2.3.

Even leaving the percentages out of it, I don't think it's appropriate.
> My wife, who has a solid head for mathematics but majored in German once explained to me why she didn't go into engineering: 1) because she didn't want to be surrounded by dudes all day; 2) because she didn't want to enter a field where she wouldn't have women bosses and mentors.

Then her own prejudice is keeping her out of engineering. That’s not the fault of the men in that field, that's all on her.

Also, you say she has a "solid head for mathematics" but instead majored in German. Again, that was her choice and this may be why many women don't go into technical fields: they simply choose not to (regardless of their abilities).
oh, cool
It's not that hard to understand, really. People get passionate about the things they like. They want to see those things be as successful as they possibly can. When they see a decision made that they think will hinder that, they get cranky. But they're only cranky because they care; nobody complains about the policies at a place they never go to, or gripes when a band they don't listen to changes its sound.

In that sense it's a compliment to PG and the admins that people get so worked up about things like this; it shows they've built something people care about.
Most of Top Gear's submarine cars weren't intended to be.
The GPL will never have a "do no evil" clause. Such a thing is un-enforceable, and directly conflicts with "Freedom 0".

For example, the JSON license is deemed to be non-Free by the FSF because "The Software shall be used for Good, not Evil."

Source: https://www.gnu.org/licenses/license-list.html#JSON
I'm trying to acknowledge that a strict interpretation of the guidelines would lead one to conclude that tptacek's suggestion is "something else you shouldn't do", since it would be "blog spam". I also think that a well-informed title and comment giving context for the original source should be "something legitimate you can do" if it provided good value above and beyond the original source itself.

I can totally see someone submitting a HN page talking about the visualization in the NYT to some meta-HN. (I was going to remark about reddit.com submissions, but most of the top ones seem to be submissions where reddit.com was the original source.)

I suspect that "more transparency" won't happen if it results in more work for the moderators; I'd vastly prefer solutions which are self-reinforcing and can come about by the community working together within the existing framework of HN.
And by the middle of next spring, the number of users on 2.3 will be negative!
People hate on PHP for a number of reasons, and that's why it's unusually unpopular. Here's my (highly subjective) take on why.

The barrier to entry for that language is extremely low, that is anyone who can manage to FTP a file to a server that has a bit of PHP in it can as much as consider themselves a "PHP programmer". This means there's an awful lot of extremely low quality PHP code out there written by people who didn't know better.

Secondly the language itself is so dizzyingly confused, where there's literally thousands of methods in the root namespace, and there's no pervading design pattern. Arguments appear in random orders, terminology changes, and functions from C, not exactly known for being programmer friendly, are simply ported, warts and all.

Then there's the problem with deployment, where PHP hosts usually have a woefully out of date version of PHP and many of the extensions that are standard have been disabled for reasons that are never entirely clear. This means writing PHP code that can be deployed on more than one host is extremely frustrating, often leading to writing it for the lowest common denominator just to avoid support issues.

Plus, there's this pervasive attitude amongst the PHP developers that frameworks are a bad thing, leading to enormous amounts of badly written re-inventions of things. People constantly write their own third-rate ORM, implement user authentication that's practically a check-list of what not to do, and seem to have a talent for mashing together different concerns in the same file.

This boils down to a nearly complete lack of leadership in the PHP world as to "how to do things properly". So long as the poisonously bad, brain-damaging w3schools is the go-to source of knowledge for PHP developers, things will only get worse.

If you like PHP for whatever reason, and surely some people do, the most important thing to help promote that platform is to be vigilant about stomping out bad development practices and setting a good example for other developers by explaining how to do things correctly using modern techniques.

This sort of outreach is taken for granted in the Python, Ruby or Perl communities which go out of their way to support aspiring developers. In the PHP world, it's full of nomads that prefer to go it alone.
A passenger liner based on the Virgin Galactic model of manned spaceflight would allow aircraft to leave earth’s atmosphere, which makes travel far more energy-efficient, environmentally friendly and far, far faster.

I'm curious about the assertion that London to Sydney via space costs less energy than flying there conventionally. I can see that a spacecraft doesn't have to worry about losing energy countering air resistance once it gets into space, but would have guessed that it would cost more energy to get into space in the first place.

Anyone got any figures?
>Most people who manage to afford to buy a smartphone, use the thing until it dies.

I've been making this argument for a while, whenever someone cries about fragmentation, mainly from my personal experience. I'm a "techy"; I want the latest and greatest. But in my family there are 4 Android users, 3 of which don't know what version they're running, or care in the least. They use the phone to make calls, check email, text, browse the internet and maybe download an app or two. Every version of Android has those capabilities.
It interesting because Dan and I are partially heavily motivated by the chip on our shoulder. My father was a mailman and my mother a waitress, etc. Its hard for us to imagine ourselves as "the man" although we pretty clearly are in a prima facie reading of our resumes.

Having said that, I do think their seems to be a much wider variance in the ages and experiences of YC founders than most people think. If I had to guess, the median age for our batch was likely 25/26 with a standard deviation of 3 years. Not 19/20 and I think that's been true for a long time.

There are also a ton of different education backgrounds. I'm not going to lie and say that there aren't a lot of people who went to Harvard and MIT, but there are also people who went to state schools or no college at all.
You should watch this Ted Talk: Privacy matters. It might change your mind a little on the data mining bit.

http://www.ted.com/talks/alessandro_acquisti_why_privacy_mat...
FWIW, remember that these figures are biased in construction.

Less importantly, they only take into account devices that have the Play Store (which you might consider your audience, but there are tons of people in the world happy to buy things from alternative markets available on their devices).

However, and this is somewhat insidious: they measure devices used in the last seven days. How often do normal users "actively visit the Play Store"? I find it highly unlikely that every normal user does so at least once every week.

In fact, I would be much less surprised by a universe where people only "visit the Play Store" once a month at best, and only when there's something specific for them to be doing (maybe they hear about a new product, and go to download).

I would then further submit that this frequency decreases the older the device is: during the first month of owning your device, you probably have tons of things you suddenly realize you want, because the device comes with no apps installed.

With an expectation curve on the usage of the device thereby working against older devices, you will see a chart that only looks at the most recent 7 days biased towards recent versions as the probability of older versions dips.

Let's look at what happens then if we posit that the average 2.3 user is using the Play Store once every four weeks, while the average 4.x user is using the Play Store once every two weeks: this mild skew makes 30/70 become almost 50/50.

Are these people who are using 2.3 really outside of your target market because they only download an app every month instead of every couple weeks? If you market to them, and make it clear your app supports them, will they not buy it?

While that might be true, it isn't something you can support with just these numbers from Google. It's even worse, in fact, when you remember that when Google was tracking "active devices" instead of "devices actively visiting Play" the 2.3/4.x split was so far in the other direction as to be unbelievable, and when Google decided "fine, we are limiting it to active users" the numbers jumped.

And now, we see the numbers creeping better and better... but did you notice that they changed the time range from 2 weeks to 7 days in the few months since Apple lambasted their uptake at WWDC? If not, you aren't paying enough attention ;P, as that's a really critical detail: Google keeps moving the goal post, so you can't take any solace in "we are making progress".
I wish I could give 100 upvotes for this ;)
Wow, what a surprise!!! Incredibly surprising, but you know what, even most mobile phones and most servers in the world are powered by Linux too!!

Jokes apart, almost any organization or commercial project out there which requires a new OS to be built from scratch prefer to use the Linux kernel.
Sloane's Gap - Numberphile
IIRC, they couched it with guidelines...

1 - I've heard of it
...
9 - literally wrote the book
...
10 - invented it

so by that measure guido _should_ have rated himself a 10.
Hey I've been working on something you might find useful for those pesky dotfiles - (my simple goal was to host a place for people to publicly host config files they're OK with everyone seeing, behind easy-to-remember URLs):

https://configr.io

I'm working on github integration also, but that's not done yet :(
I Hit My Moment…Burnout
Maybe, but only if it were low. I've always felt that astute editing of a title makes a submission more useful and delivers value to other HN readers, and don't see how new members should be deprived of that avenue for differentiating themselves. I definitely pay attention to individuals based on the quality of their submissions, and I personally think the first submitter should have the privilege of choosing an appropriate title if the original article title is deficient in some way.

I have two reasons for feeling a bit strongly about this. One, I used to be work as a newspaper copy editor many many years ago, so I am bringing some professional experience to bear when I think about the headline of an article I'm posting. Two, what is 'of interest to hackers' is often tangential to the main subject of the article. Take an example from today's headlines (though I haven't posted any articles about it): I'm not really interested in the fact that two murderers are running around Florida after being incorrectly discharged from prison, but I am interested in the fact that it's possible to engineer such a discharge by filing falsified documents with the court system, which I think most people would agree is a classic system hack. So if I were submitting a story about this, I'd use a title that drew attention to that aspect of the story, which has been little commented upon by the general public because it seems like a nerdy detail.
Perhaps one of the many plug in authors just needs to create the HN Enhancement Suite, and include "Suggested title" or "extra information" tool tips for HN titles.

(As well as an 80 char guide for the title submission box).
LNKD is expensive because it participates in the social-networking stock bubble.
Getting Started with Django Rest Framework and AngularJS
Yep, that's a valid concern, especially if you're already famous. (As far as I know) that was never an issue to me. It's good to be the peasant.

I don't know of a solution to this. No one wants to hear the same jokes for a decade. To get new "best stuff" you have to experiment. When you experiment, it may not be funny/ready. And with today's technology, it can be recorded at any time.
Besides being a pretty neat way to filter out companies that are willing to put a little bit of extra effort into their hiring process, this is also one of the few appropriate uses I've seen of the Lobster font ;)
People running Android 2.3 are doing it because their carrier won't let them upgrade.
Author here. Did not expect this to hit the front page, and of course got struck down by the almighty HN traffic gods.

Page is back up now!
Quoting http://blog.zencoder.com/2010/09/21/doing-y-combinator-in-yo...

Does YC accept founders older than 30?

Yes. And according to PG, age is neither a penalty nor a bonus. He writes: “I don’t actually know the numbers. We don’t keep track. But I know there haven’t been any with founders in their 50s, and only 2 or 3 with founders in their 40s or their teens. Most founders are in their 20s or 30s. Completely guessing, I’d say 15-20% have founders in their 30s.” (That was a year ago, so the numbers may have changed.)

Basically, the age distribution of YC companies is pretty close to the age distribution of applicants. More YC founders are 25 than 35, but more 25-year-olds apply than 35-year-olds.

(Paul has an essay[3] where he says the ideal range to start a startup is 22-38. As far as I know, that isn’t a rule, just a suggestion. YC has accepted plenty of people younger than 22, and at least a few over 38.)

[1] https://news.ycombinator.com/item?id=809885
[2] https://news.ycombinator.com/item?id=1642525
[3] http://www.paulgraham.com/start.html

Which is to say, there were a bunch of people in our batch that were over 25. 25 might have been the median age of founders in the batch.
Speaking of pedantry...

In the USA a CV is often seen as distinct from a resume. They are used amongst academics and high-skill professionals to show an individuals full career history, with emphasis on education and publications.

It can be interchangeable with a resume, but it may not be.
Ubuntu 13.10 delivers touch UI but delays XMir
That level editor is awesome(and the 2.5D physics must have been painful to program.) When the source is released, I can't wait to see what people do with it!
Such a license would violate Clause 6 of the Open Source Definition (src: http://opensource.org/osd-annotated ), which states that you cannot restrict use based on fields of endeavor. Therefore, you could make the license, but you could not call it open-source.
>> I'm surprised that you agree w/ the conclusion of the review that segregating talent into higher and lower achieving groups is bad.

>I think it's bad too, and here's why: The teachers & staff in charge of the less-performers will do less to help them. Won't push them as hard. Generally just not care(as much). I think it's better for the under-performers to see the strong-performers and understand those kids are not magically-smarter, they just work hard and it's completely possible for the under-performers to be like them if they try to mimic their study habits.

The error is labeling children to put them into tidy categories. Whether the 9-year-old is two years behind in math or two years ahead in math is still taking the mindset that the children are like farm animals we should measure with "calipers" and compare to others in same age segregated litter.

What is important is that their existing skills are correctly assessed, and then the appropriate lessons provided to move forward. The only reason people are graduating from HS without solid skill in arithmetic is they are being pushed forward on a relentless educational conveyor belt. The basics should have been mastered when they were 9 or 10 or 11.

>"We need to get class-A performance up to get more funding or raise our GPA average so our Class-A looks better to those affluent parents to send their kids to! Hmm, billy & mandy aren't too bright and are lowering the average. We could help them to be better, or we could just move them to the Class-C group; thus eliminating their scores from Class-A's GPA average."

In the real world, the opposite is more likely to be true. Why a student is a high achiever is, from the school's point of view, largely a mystery -- 99% likely it has everything to do with the parents and very little to do with the school itself. The school is capable of shoving many, many students through a standard curriculum. That suggests shooting for near the median and ignoring both the low and high outliers.
> and maybe download an app or two

So, as an app developer, ignoring them would not be a terrible thing.
If you are not familiar with Dopplr, and only source of information is a youtube instead of a short two sentence summary, you will never bother to know what someone thinks you should know about Dopplr. Which is fine, given that it shuts down anyways.