skysight-inc/HackerNews huggingface dataset:
Don't get me wrong, there's certainly a >0% chance that he'll be VP, but I don't think this will help at all. He doesn't have to worry about going against the platform enough. If he really wants VP he has to worry about going too far outside.

It's really hard to answer the inevitable question of "Why did you introduce a bill in June that is directly opposed to Governor Romney's position on drone security?"

That is, assuming (which I think is safe to do) that Romney is in favor of these drones.
GNU's a little more than some userland tools thrown in for good measure. It is actually an operating system.

If you look at the posix spec, which defines what a real "unix" should have and how it should behave, there's a tremendous amount of libraries and little tools (like how, for example, 'sed' is mandatory).
If you look at a barebones installed unix-like system, most of these utilities and libraries actually come from GNU.
In these days of X and GUI-goodness, they don't seem very important anymore, but nevertheless, they are needed to be able to claim one has a full unix-like operating system.

As for credit hogging, a lot of work went into writing GNU, and most of it was not rockstar-programming like kernel work. Most of the people who wrote GNU wrote it with a specific reason. That those people make a plea to call it by a name that would acknowledge those reasons, is neither unreasonable nor overly burdensome, and most importantly, not mandatory.
As such, I don't feel it's "misplaced", or a "bunch of misguided rhetoric".

>Can't we simply be happy for an engineer who fully deserves the recognition he's getting?

Of course, any money in Linus' pocket is well spent. His approach to online collaborative development advanced the entire industry! ( the kernel is, of course, a great achievement as well, just not quite as remarkable )
They key aspects for Enterprise drives (both disks and SSDs) are generally 1.) Performance and 2.) When you buy them they come from seperate batches (i.e. a single failure doesn't indicate more are likely to follow).

Servers should basically be created to cope with drive failure in such a way that % of failure isn't an impact on "will this cause problems" but merely on working out the cost of using them.
As the first sentence of that GPS link points out, the practice of using GPS trackers as a substitute for human agents following cars (which obviously doesn't require a warrant) was halted by the Supreme Court, which stated that the FBI needs a warrant to attach a GPS device to someone's car, not that they are forbidden from using GPS.
This is hardly a new or innovative service, these guys have done it for over 2 years now (IIRC):

http://dragonfiresdk.com/
GTLD Applied-For Strings
You know, I can respect people who choose to use rebase instead of merge, but your arguments against merging borderline on hysteria. I mean, plenty of teams of equal or larger size have dealt with merge commits that it's just silly to say things like "Merge commits do so much harm, it's outrageous that anyone would think they're any good".

Having code pushed to master sooner rather than later is better. It means that you have fewer developers stepping over each other to make changes. When you have 20-60 (or more) developers working on many different things at many different times, this is important.

Also, I think you're painting an extreme picture of merging where everyone always uses a merge commit for everything. It's silly to expect that with a team of 20-60 people, everyone should be doing git pull every time they update and then pushing that back to master. We have git pull --rebase for that. There are even options to make git do that by default.

I vastly prefer merge commits when dealing with feature branches. It makes it much easier to see a logical grouping of merge commits, and makes it so I don't have every commit interspersed between.
Any pictures of burritos generated with this bot?
and Extreme Tech, PandoDaily, TechCrunch, New York Times, Wired, GigaOM, CNN, CNBC, and so on. It's not like HN would be worse without them.
http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-de...

9600+ generally concise words on many, but not all, of the issues with PHP. As a summary, PHP isn't "out of fashion" as much as people are tired of continuously being misled and abused by their language of choice.
I don't think it has had a much of an impact as I personally expected it to have, though no-doubt it has helped SSDs at least a little.

The biggest effect I've seen is that a bunch of companies (generally big companies, but not HDD creators) have made a shit-load of profit from reselling stock they had before the floods because they realised it would make them more money than using the drives for the purpose they were bought for.
"A dropdown box does not clutter things. Seriously." — things an Apple engineer would never say
1. The gentleman's comment was indeed quite curious, and I wish that I could have used this info as a comeback. Thanks!
2. Direct HTML embedding could be seen as a weakness, yes, but that all depends on the kind of project. That's why I describe it as a good language for beginners and don't make any claims for or against it beyond that (beyond its demonstrated scalability, which I can only imagine being quite difficult in light of the security and other concerns that you voice).
I got an Atom with Intel graphics and NVIDIA Ion I can switch to. I really like it for gaming. Apart from it being a bit hacky (not grandma-friendly, not even dad-friendly) I am having no problems with it. On the contrary, I am glad I bought it.
Correct me if I'm wrong, but the musical licensing and payments system is 1) supported by copyright law (17 USC 115(a) http://www.law.cornell.edu/uscode/text/17/115), and 2) sanctioned by either regulation or industry as to the establishment .

You left out the Harry Fox Agency, which is actually responsible for the bulk of mechanicals in the US.
There's a huge difference between privacy and secrecy. Any debate about this topic that does not immediately make that distinction is futile. I don't keep secrets from my wife, but I still close the door when I use the washroom.
Wasn't aware of the webhook integration. Very cool! I think we can use that.
I agree that a recommendation system would be awesome but is it really that hard to find a new subreddit? The search feature at http://www.reddit.com/reddits/ seems fine.
It depends on how you define powerhouse. Is PHP my favorite language or framework? No. But the use cases I provide show that it's worthy of consideration.

Perl, on the other hand...
"I failed miserably at this for two simple reasons: I hate rejection"

Rejection is tough on everyone. Good sales people do a few things to mitigate this that I've noticed and practiced. One thing is to think of it as a game to expect a certain amount of rejection as part of what you do in advance.

I mean if I told you right now to pick up the phone and call someone and pitch them and there was no outcome and I paid you $20 to do it you probably wouldn't have a fear of doing that. If I told you that I would pay you if they hang up on you $20 but $0 if they don't you probably would all the sudden not be afraid of the hangup, right? It's all a psychological game. Same thing with approaching a girl in a bar.

Second thing though is that some good sales people don't pick up on social cues as well as others. So they don't feel the rejection as much as sensitive people do. If you are cold calling the same micro expressions that might turn a sensitive person into jelly completely escapes many good salespeople. Same with just a voice. It takes time to get over this automatic reaction but it can be done with practice just like anything else. (Although you don't want to turn it off because the same skill is really good for negotiating.)
MacBook Pro with Retina display review | The Verge
Composer exists for PHP and most major frameworks are moving towards it: http://getcomposer.org/
this has been implemented (fairly recently). there are now both "remove spam" and "remove ham" options, the latter removing a post without using it as spamfilter input.
We'd be worse off without the NYT datavis posts.

The rest, I agree! Pando and TechCrunch in particular.

Don't hold your breath, though. Banning those sites would do a disservice to YC's portfolio; one of the tangible benefits of being in YC is easier access to the trade press. I really don't expect to see 'pg do anything to alienate anybody who could potentially write a useful story about a YC company.

(I'm fine with that as a cost of "not having to run a site like HN myself".)
Hmm, I wanted to try this but I don't see the "Seconds spent on current page" filter.

Is it only available w/ certain plans?
The entire point seems to be "you must know how to do something before you do it". Academics seem to revel in stating the obvious in a formal tone with big words.
HN doesn't have nearly the mass and concomitant crowd problems of Reddit, though.

Not that it banning domains is ideal, but effective implementation is often more important.
Will data tempt freemium models down other paths?
Is there some good reason publishers shouldn't have an API to submit their stories automatically and then let the votes do their thing? The concepts of an official content feed and democratic filtration of stories are not mutually exclusive.
offered money back to the sites

That's where the problem lies, they first took money from users, and then "offer" to pay it back. They should've done it the other way around, only charging money for sites which actually signed up to the service.

They've done a good job at making it sound like a great service for publishers, but when you think about it a bit more it's quite shady.
>that's not reddit's problem, that's a people problem.

as such it's a problem reddit has to deal with?
If your local police force started chasing after people using tanks, then well, tanks would no longer be military equipment.

Military equipment is any equipment that is predominantly used by the military and not so much by anybody else.

Drones are primarily used by the military. They are military equipment. If they start getting used by local police forces left and right, well, they would no longer be military equipment. And that would be unfortunate.
I agree that PHP is good for starting learning web development and for small sample apps, but from experience I really think that large-scale PHP applications are not easy to manage. The codebase becomes disorganized very quickly, and tracking down a piece of code's "hierarchy" (what it inherits from, what methods it has available, etc.) can be a whole new kind of hell. IMO, of course.
You do feature based branches that get rebased against master on a regular basis and push -f your dev branch in the evening so your changes are backed up. When two devs are working on the same branch they coordinate via chat who (or whoever comes in first) does the daily rebase and the other does a fetch and hard reset. For when a significant fraction of the team is working on a branch, you just have a running branch/merge. Everything works off the central repo and there's a git hook to prevent push -f to master.
Sounds like my own Asus eeePC 1215N. I however never managed to get the NVIDIA chip working in Ubuntu. Whenever I want to use the graphics (games, WebGL, etc..) I have to reboot to windows.

How did you get your system to run, if you don't mind me asking?

In any case the poor experience of this system is what have made me aim for a AMD or at least clean (as in no NVIDIA or other chips) Intel system for my next machine.
I think people are comparing apples to oranges. Ruby on Rails is as some have stated, a framework, much like Zend or cake or CodeIgniter.

I think the author is spot on in this post. PHP is not without its warts, but as a programming language for web development, it is scalabe, reliable and robust.

Can you perhaps do things faster or more elegantly in other languages? Sure, but writing good clean code is really in the hands of the developer. I can do everything in python because its written in python doesn't mean that that code is going to be designed well or scale well.
That feature was added a month or two ago, I think.
Reddit presents themselves as a "platform for communities", not as a singular "community" (I'm paraphrasing kn0thing, I believe). This is directly in opposition to that ideal: previously, the administrators have only really interfered with, well, a bunch of subreddits targeted at pedophiles. Now, they're imposing blanket domain bans across every single Reddit community. I don't think that anyone would have a problem with allowing subreddit moderators to ban domains. I'd love to see image and meme hosts banned from almost everything to enforce high quality articles.

The Atlantic is a common sight on TrueReddit. I don't care if it was posted by an employee, because TrueReddit subscribers are pretty good about downvoting anything that doesn't fit. What I do care about is being able to read the great articles from The Atlantic that are upvoted on TrueReddit. However, the Reddit administrators have decided that I, and every other TrueReddit subscriber, shouldn't be allowed to anymore.

This is a fine technological decision, instead of spending years on heuristics, but it's implemented at the wrong level.
Pre-build tasks wouldn't cut it, IIRC. The issue was that compiling the project required compiling part of it (part a), then generating source based on the results of (a), then building that generated source (which required the presence of the compiled results from (a), then compiling the rest of the project (b).

Unless I'm grossly misremembering, pre-build tasks would only have worked if the project had been broken up into separate projects such that the generation script could run post-(a) or pre-(b).
But isn't the poster explicitly demanding raw feedback? And isn't the article just pointing out that people get defensive when faced with raw feedback?

Your comment (although you're not the poster in question) kind of demonstrates the problem facing the VC author of the article.
The Solove/Bartow thing has been bouncing around for a few years now.

One of Bartow's responses:
http://madisonian.net/2011/05/26/of-debunking-and-willful-di...

She seems to be more annoyed with the idea that Solove's writings read like a High School sophomore's rather than the validity of his arguments.
I think the point is that there's no reason The Atlantic should post their own links. If the site is truly popular with Reddit users then some "regular" user will submit the interesting links sooner or later.

I'm not saying I agree with it, or that I think banning the entire domain makes sense, but that's my understanding of it.
Do they know that their ability to vote has been taken away? Or do they have to figure it out for themselves? I would guess that it would be more effective if they thought their votes still counted.
The thing is, what you're saying directly contradicts reality.

You have fewer developers stepping over each other to make changes when they aren't constantly merging in things that have a high likelihood of changing.

If someone makes a change and pushes it to master I can just as well rebase my work on top of their commit, make any changes I might need to should there be a conflict, and go on my way without having to merge anything. If I use merge in that same situation I can end up with a string of useless merge commits that contain conflict resolution practically hidden away from the real work.

Logical grouping of commits is still completely possible with merging as I said, when you use --no-ff merging into the branch after having rebased on top of it. For example, if I have a branch topicA, I can, having fast-forwarded master and being on topicA, git rebase master, git checkout master, and then git merge --no-ff topicA. This will give you the only acceptable merge commit, with a history that shows where your branch diverged from master and what commits it contains.
There is some controversial study claiming that ADD might be linked to glutene/carbohydrate food intake.
I love this decision just for the cold-hearted Keyser Soze game theory of it. It's a classic shoot-the-hostages-first move.

It's not just about these publications, it's about whatever other publications are gonna show up next year, and the year after that, and the year after that, with ever-increasing levels of sophistication in attempting to game reddit. Reddit can fight the threat while it remains small in scope, but they can't fight it if it really gets big.

So they demonstrate a willingness to annihilate their opponents, even if it's quite costly to themselves. If you can do that, pretty soon you won't have any opponents.
I hope they ban link shorteners, too. As I recall, they both violate site policy and are prominent.
Yeah, the ads are definitely becoming more noticeable and there's usually one at the top of my News Feed most times I log on. I've always laughed at the people who hate Facebook changes and becoming used to it literally days later, but I think the product quality is seriously deteriorating...and that's not even mentioning their mobile offering.
http://www.webmin.com/cgi-bin/search_third.cgi?recent=1

Secpanel added as a webmin module
Super useful, just trying it out.

Using it inside my web app and so want to pop up a chat when the user is on the settings page. e.g. clientname.app.com/settings, anyway to do this? I tried */settings but no luck.

I also think it would be useful if I can say if the client visits any page 5 times start a chat (not a specific page).

Also is their a way I can exclude all the people that are already users of my app from a rule, as I use the chat both on website and in the app.
[off-topic] If PHP and Javascript are the only programming languages you know, you really should experiment with at least one or two others. It comes easier than expected. For example, check out http://www.diveintopython.net/toc/index.html. You can't know what you're missing out on until you try something new.
This is already being discussed http://news.ycombinator.com/item?id=4108115
did i imply that? it's up to the people using the site to deal with it.
Software development estimation biases: the role of interdependence
and 6800: http://www.visual6502.org/JSSim/expert-6800.html
It's been awhile since I've read through Drupal projects...but how much of this is usuable, extendable modules and how much of it is "Create a database and run the Drupal init script on it"?

https://github.com/opengovplatform/opengovplatform
do you want to work via the FIX API or what is the idea behind? please get some more into detail what you are exactly planning. which brokers, which strategies, how many transactions,... do you want to trade with high-performance, within milliseconds?
"Drone" is just a colloquialism for "unmanned aircraft".

"Tank" is a word that means "armored vehicle, likely fitted with heavy arms".

So the problem with your comments here are simple as far as I can tell:

There is a nationwide problem of police forces using tanks as part of SWAT operations, and of manufacturers of what are effectively tanks starting to tailor products to police forces. This militarization of our police forces is a real problem and worth talking about.

But wow do you ever muddy the waters when you suggest that a straightforward technological advance --- small, remote-controlled unmanned aircraft --- must clearly be "military" because its first widely-known use was by the military.

There are already civilian drones. Drones were used during Fukushima to monitor radiation above the burning reactors. Energy companies apparently use them to monitor marine mammals in offshore drilling.

You are on extraordinarily shaky ground when you attempt to paint "law enforcement UAVs" with the "hellfire missile" brush. I think you should let this point go.
To me, gamification is suited for making necessary but painful tasks fun (e.g. cleaning your desk, tagging media, memorizing facts), but not for deep learning (e.g. algebra, quantum mechanics, object-oriented programming).

We tend to think of understanding as "deep" and competence as "shallow." We tend to think of solving a problem for the first time as the valuable part of learning, and solving similar problems over and over as a waste of time. Maybe we even see it as stultifying, or as cheapening the experience of learning. Yet practice deepens understanding, and even if you don't believe that, you have to admit there's a long way to go between "understanding" algebra in the intellectual sense and mastering algebra in the mindless way that lets you use algebra when your mind is busy doing something else, such as learning chemistry or geometry. Anything that makes practice a little bit less boring will help kids develop fluency so they aren't distracted by understanding algebraic manipulations when they're supposed to be thinking about something else and just doing the algebra.
The r/gaming example is a perfect example of why a search system doesn't solve the problem. I'm already subscribed to r/gaming so I don't think I need to search for another gaming subreddit. Another example would be r/battlestations, a subreddit for people to post their desks, I would never think to search for "battlestations" but it's a subreddit that I like a subscribe to (which I only found because someone recommended it elsewhere on reddit).

Search only helps you find what you're looking for, it doesn't help you find things you might be interested in.
Airbnb: Get that website working
Stop surfing HN and get that website working so I can spend my money on you guys! If someone in Vancouver, BC is seeing this, any help with accommodation for 2 is appreciated (Jul 2nd - 4th)!
I really love console, but I don't think that command is so awesome (don't tried it so I'm asking just for curiosity): What if you only want to refactor Class1.Foo() method while not changing Class2.Foo()? That is, could you refactor taking context into account with the CL?

I use Visual Studio to develop for WP7, and refactoring is even more awesome: change any name, click the little popup (non-intrusive at all) and select refactor. Done. Not only in that file, but also in your project and any other project you have opened.

I'm not trying to bash command line tools (I'd really love to know them better), but I think that there are things that are far easier with a graphical IDE.
If you are just starting out as a web developer and aren't planning on changing careers anytime soon, the #1 language you should learn is JavaScript. It, or languages that compile to it, will still be in fashion in 5 or even 10 years. That's because the web is shifting to thick clients, and JavaScript is the only choice in browsers. JavaScript is also finding its way into server-side code (Node.js).

"I think PHP is the perfect language for beginning web development for two reasons: Direct HTML embedding."

Server-side view rendering is on its way out. So this is not a real advantage.

"I find it more than a little strange that PHP is simultaneously (a) out of fashion, and yet (b) absolutely everywhere."

This is simply how technologies rise and fall. By the time a technology is ubiquitous, the original problems it solved have changed and new solutions are being created. Just because you have a bunch of legacy code running lots of web apps doesn't mean it's the future--it means it's the past.

Also, why pick a language that pays poorly? Ruby is by no means inferior to PHP, and you will get paid more per hour to program in Ruby.
Mozilla Marketplace goes live, install web apps like native PC apps
Same thing with git-p4, which is how I primarily use git.

You do miss out on the benefits of distributed version control, but I really prefer it over working with Perforce directly.
I agree that it's most likely incompetence rather than malice, although it casts Intel in kind of a poor light. They're a chip designer who have been trying to make inroads on graphics recently, and who have produced mediocre but usable graphics chips in the past, and they can't figure out how to stuff something in there themselves?