skysight-inc/HackerNews huggingface dataset:
> "Why is the rule restricted to LAMP? And why should the P = PHP & Python? What makes these special? Both are poorly designed languages (since I assume we're not talking Python 3k here)?"

Hehe, I think this is the exact attitude the author is trying to prevent. Far too many CS students become too enamored and obsessed with language purity, the perfect design, etc etc, that they end up never building anything.

The LAMP stack (in both its variations) is by a really long shot the easiest stack to string together (honestly though, Rails will work too). PHP is incredibly easy to approach from the perspective of someone who hasn't written too much code before, the documentation is way more extensive than just about any other platform, the user base is heavy and has a long track record for helping out. For a novice programmer this is an ideal way to build something end-to-end (which is the whole point of that advice) and learn the pitfalls that come with building a whole product (as opposed to one small module of a larger thing).

The industry needs people who build things. Whether or not you're familiar with Silicon Valley's Incestuous Circle of Hot Languages And Platforms is strictly secondary.
This is all just assumptions, since amazingly the hosting company still has no comments at all. Who exactly rebooted the server? Not the FBI, for damn sure.
No Jews Allowed On Flights? Delta – Don’t Blame Anyone But Yourself
Sometimes the controls of a system allow you to break the rules. Now, this is bound to be a wildly unpopular position, but that doesn't absolve you of the consequences of breaking those rules. Noble intentions or not, my read of the articles describing the AT&T incident puts him as responsible for the disclosure of private data. Whether or not that disclosure was inevitable and whether or not there was a better way to disclose the vulnerability is irrelevant. He exposed the very data he should have been trying to protect, which suggests that he never cared about the data being exposed, only being adulated for the discovery.
My thoughts on Scaling 1 to 1 (I am not Gary V)
Kohana Framework. It's completely OOP, 5.2+, and non-magical.
Fighting Greed with Greed – Irving Picard and the New York Mets
Google Responds To FTC With “You’re Looking For What, Exactly?”
I'd love for law knowing person lurking here at HN to explain why exactly does the FTC think they have anything near a case here, I do concede my Google fanboydom but other than they were pressured by Google competitors to act there doesn't seem to be any merit to this, right?
Meth Teacher? Little Kid Makes Hilarious Misspelling 
I like Mrs. Edwards, She is my teacher. I like when she does meth with us.
Thanks for the link. I've been looking to expand my programming experience since I've found myself going back into programming after having been out of it for the last 7 or so years. I used to work in Pascal/Delphi and had some exposure to C++ but since nowadays I mostly just code SQL, I feel I need to make my knowledge more current.
I'm not owed anything, I'm arguing that it's in the country's interest to attract skilled labor (which many other western countries like Australia, Canada & New Zealand do with their vastly easier immigration policies).
This is actually somewhat old news.

Weev was arrested last year, and by all accounts is a pretty skeevy dude. His case is entirely unrelated to the uptick in media reports about hacking, and this seems like an attempt to piggie back on that media attention.
Go Daddy said to be near $2B+ sale to K.K.R. and Silver Lake
It's two-fold. On one hand, it's the law. On the other hand, I consider it a fair law. Pointing to other countries was simply to show that the US isn't alone in this thinking.

It has everything to do with opening the borders because if illegal immigrants have all the same rights as citizens then you're essentially inviting every immigrant to come to the US.

Of anyone, I would think you understand that our physical borders does not do a great job of preventing illegal immigrants from entering the country.

You seem to pick and choose your literal arguments from your theoretical ones.
The real debate is, who gets to decide what the filter is? We have to have one, nobody can handle the full flood of data, so it's not a matter of whether we have one, it's who gets to control it.

Do you let the user control it? That's great philosophically, but I think in practice it will be hardly any different than search engines just intelligently twiddling the settings based on your actions. On the other hand, pretty much any answer other than the user creates even larger problems with conflicts of interest.

Eli Pariser did a great job of selling the idea that we should be exposed to true diversity, but I still fear that in practice the truly gut, visceral reaction that people have to this is that people can end up in $NOT_MY_IDEOLOGY bubbles, and what they really want is going to be less about diversity and more about making sure that people's bubbles put more of $MY_IDEOLOGY into everybody's bubble (as $MY_IDEOLOGY is obviously the one true correct ideology and therefore deserving of special treatment). There are a lot more people claiming to value diversity than there are people who truly want people to be exposed to the best arguments against $MY_IDEOLOGY there is.
This is all because of Google.

No, really. Google decided they could scale better if they used computers to do customer service, or just didn't have customer service. In exchange, they didn't charge anything for a lot of their services and told people 'deal with it.'

This worked well for Google! Facebook is staffed extremely lightly given their reach; stuff like this is just going to keep happening. I have no idea if the app developer deserved it, but these 'free to play' broad-reach companies CAN'T provide the service this app developer feels he/she needs, they wouldn't scale properly if they did.
For me, this Shop•Vac Pardoy Commercial thingy had really great typography. It kepy me interested the entire time. Granted, it had other elements keeping me interested, though I feel it was mainly the interesting use of type.

http://www.youtube.com/watch?v=y4sOfO8Ei1g
Couldn't find it at Amz, and thereby learned the title seems to be actually The Elements of Typographic Style 3rd edition, 2004 is ISBN 0881792063 --hope that helps
So, where does one find said mentor?
a less-biased website would probably garner more support. After digging into the situation, I find he's part of a hacker group called 'Goatse Security' and he's a famous internet troll.

He also claims to have hacked Amazon, though Amazon denies it.

I also find that he wasn't just arrested... The FBI investigated and THEN arrested him. When released on bail, he immediately broke the gag order (which is obviously illegal).

After all that, I have to ask: How did he expose AT&T's misdeeds? Obviously by hacking. Which would be illegal, no matter your purpose.

So now that I've done my research and the site hides that, I'm not real inclined to show any support. Had the site been more forthcoming with the relevant info, I might feel more charitable.
Are you implying Elop is still "working for Microsoft"?
Hazlitt is an exceptionally good writer. His "Economics in One Lesson" is a classic.
Add to this Socrates's own personal daimon, who, if I am recalling this correctly, would instruct him against taking certain actions but never instructed him to carry any specific actions out. I've always looked at it as one of the earliest examples of reference to conscience in Western writings.
The article is insightful and informative. However, I think the title should be written in the active voice: "Nokia set up the new MeeGo-based N9 for failure". If their platform is burning, it's because they lit the fires themselves.
I was thinking particularly of their resistance to recording their public interactions and activities. Also of their continued resistance in some cases to full recording/recordkeeping of interviews. And of ingrained institutional attitudes of opaqueness with respect to their own activities, even when such activities themselves apparently or clearly violate the law. E.g. the recent "blue wall" regarding the apparently unwarranted beating of protesters in Toronto.

I'll add that my concern doesn't just focus on the lower echelons of law enforcement. Why have we had so few real investigations, let alone prosecutions, of suspect behavior at higher levels of government and finance?

I don't know the details of what LS obtained or released from Arizona. But I wouldn't be surprised if the information includes a number of policies and actions that raise the ire of a significant portion of the public.

So, I'd say to law enforcement, if you are so gung ho (as it were) about "people who have nothing to hide, shouldn't worry", then you should start off by practicing it, yourselves. Otherwise, you can say whatever you want: What I observe is (yet another) hypocrite.

I try to remain mindful, though, that these institutions (in the U.S., and Canada in the case of my Toronto example) are managed by people whom we, the public, have elected. And they operate within the bounds and requirements of that election process and feedback. So... to those who focus solely on law enforcement as a problem, I'll comment that ultimately, the buck stops with the public.

Which can be discouraging. The public, in aggregate, seems to keep clamoring for more of the same.

P.S. By way of disclaimer, I'm not devoid of hypocrisy, myself. Including in commenting on a situation in which I am not directly, immediately involved other than as a member of the public.

I would prefer that police are able to principally identify as members of the community, rather than members of a fraternity. It seems to me that greater income disparity tends to break this down. For example, in terms of how they go about getting resources, and in removing them from living in the communities they police. But I can't claim any authority or correctness in this observation.
yeah, i rarely flag things, but this seems deceptive to me.
Those aren't just the Ruby world's tools, fwiw.

We use Puppet at Disqus (a Python shop). Puppet and Chef are used by pretty much any modern web deployment that didn't already have a system in something more dated (cfengine? custom made?). At least that's the feeling I get.

I can't speak much to Chef but Puppet has great docs. You might just get an intro book for one or the other and dive in.
I don't know. I'm a sophomore and I've done most of these, and I don't consider myself to be very smart or a good programmer. I would say these are good tasks for people that are familiar with programming basics -- how to write a console application, what a for loop is, etc. -- and want to make the jump into making something actually useful. I wish I would have had this list a year ago.
TOP#1 on Digital Awareness & CyberNewsClipping - Stay tuned
Also examine Kohana - originally an offshoot of CodeIgniter, the 3.1 branch is an entirely different animal.

Kohana is more of a "toolkit" kind of framework, where most of the components only rely on a few base classes, but are otherwise surprisingly decoupled.
This is Hacker News, sir--how dare you suggest that coding positions exist which are not web development? :)
We're always going to have this issue, because IT and sysadmin will always be scoffed as something for vocational schools, dismissed by "real universities of pure knowledge and research." Major universities will never condescend to offer such programs.

And perhaps they shouldn't. But at the same time, vocational schools are still seen as having less prestige (and, thus leading to careers making less money) in the U.S. It's just an endless dilemma.
Yii has borrowed a lot from Rails, and slightly improved AR with RelationalActiveRecord.

Of course, it's still PHP, with all of the said inconsistencies.
Propel is completely different as of 1.6. It doesn't really use the "Criteria" objects any more. (which is probably what they're referring to)

It's much simpler now:

articles = ArticleQuery->where(column = ?, val)->groupBy(column)->limit(10)->find()

I like it, but it's still very resource-heavy.
Hi,

We're in agreement on the issue - I'm currently weighing some ideas for a web-based app so that's where I'm looking to expand my proficiency.
Same here. I actually clicked on the link because of your comment.
I did read the original article. I still don't see any good reason why Mozilla is abandoning major releases in 3 months. Heaven forbid those 'assholes' in IT be allowed to do testing on any schedule other than the whims of Asa Dotzler.

The suggestion from Asa about someone starting a business version of FF is ridiculous on its face. Why bother dealing with FF and paying when IE9 is good enough? Especially with Chrome as an alternate browser? The dismissive neckbeard attitude doesn't win friends or marketshare. I wish more people understood this.

I also wish people would stop it with the double-standard. Imagine if MS pulled shit like this and responded like Asa did. Or if the Mysql guys did this and said 'update it every 3 months, if you dont like it then pay for Oracle.' Just incredible how much leeway we give Mozilla for some bizarre reason. Fanboys die hard, I guess.
> I wouldn't be surprised if FF eventually drops the version number thing and just has a 'stable' and 'exciting' branch type system for their users.

That's pretty much what we're going for. The version number is still there, but we're phasing numbers out of the discussion when we talk about Firefox. There's the release channel, the beta channel, and the Aurora channel. There's also the Nightly channel and some projects builds (these sets are targeted at developers). Check out https://www.mozilla.com/en-US/firefox/channel/

And yes, we were definitely influenced by what Chrome is doing, though we've adjusted to what's going to work better for us.
I have always thought that the best way to prevent the filter bubble was to expand your own circle of influence. I don't ever want to rely on any algorithm to provide 100% of the picture. If you build an info gather apparatus that from time to time can challenge your ideas then you will be better off.

I agree with your point that it's a false dichotomy, especially because you can always just use your own will to find opinions outside the bubble.
I think what the OP meant was paying for their content distribution servers, not game servers.
Given how common guides are for setting up a basic LAMP, and that you can actually download free software called "MAMP" or "WAMP", it does seem like easily acquired knowledge.
That wasn't a lulzsec op, they said that the info came from an anon, lulz just released it for them.
Well yeah, classification by law is different than how the industry itself describes stuff. There's lots of categorical beers that have to be sold as a malt liquor by law in certain states of the US due to high ABV percentages. For example, Oklahoma I think classifies beer at 4.2% ABV, and most styles of beer can approach 6% ABV and still stay within the guidelines, so basically every DFH product is legally "not beer" in that state.

There's also not an official industry group that I'm aware of that enforces and standardizes what breweries can call their product, the style guidelines are for judging purposes and consumer expectations. There's nothing stopping DFH from submitting Midas Touch in a "Pale Ale" or "Stout" category, but they'd surely lose and wouldn't get the increased publicity and recognition that would come with being best in class (although at this point, DFH has a big enough following and reputation that it matters less now than when they were smaller).
Adobe sucks at performance, that's a given. But Flash isn't automagically inaccessible, just like HTML/CSS/JS you're given the means to make something accessible, but probably won't (esp for more complicated web apps and interfaces).
What you've described is where a company allows technical debt to crawl up their leg and bite them in the ass. Probably in the name of cost-cutting. They are free to:

* never upgrade

* do things The Right Way

I really don't understand this mentality where we have to bend over backwards for organizations that simply aren't interested in listening to the fucking professionals about how things should be done. Where after a decade of horsing around and allowing high turnover and changing direction every quarter suddenly Mozilla has to drop everything to accommodate some packet of assholes who don't like the direction their free tool is taking.

We've made entirely too big a deal out of getting everybody off old browsers. Don't like Firefox? Chrome? IE6 still exists. Feel free to use it for the next 50 years.
CEOs, Keep Your Arrogance in Check
>"administrative subpoena"

trickling down of "national security letter" concept.
I don't know. It was key access, but it was opened somehow. Guessing it was picked.
I see. I have a bias towards Ruby and Rails because that's what I do. I've never used Python or Django, but I've heard that they're comparable.

That being said, I would recommend you learn Ruby 1.9.2 and Rails 3.1. The community is great, the framework is amazing, and there are a lot of resources freely available, like Railscasts, to help you along your way.

I would stay away from PHP and Java.
Really starting to hate Facebook more than I already do. As someone below pointed out, their API is going to shit, and they're starting to become more strict with their TOS. I know 5 friends who have had their Facebook accounts forcibly closed or suspended, or put through this ridiculous "roadblock" system that requires them to pick out 10 pictures from their friends' albums. Regarding apps: someone notified me that their app had been suspended because of "negative reactions" by users; only 10 people used the app, and it got one one-star review. Lovely.

I did like Facebook at one point: two or three years ago. Now it's just getting ridiculous.
just joined it
The target audience for node.js is not a group of primitives who cannot understand how a mirror work. There are very smart developers that live their entire lives in the comfortable dictatorship (as in "Microsoft dictates what you'll use") that Windows development is. The audience is sophisticated enough to run node under Cygwin, to compile it from sources if needed. They may have to read something or get used to invoking a compiler from a terminal, but that's nothing a developer cannot master in 2 hours.

What Microsoft is doing here is preventing the deployment of a non-Windows servers to run node.js workloads because it also runs on Windows, much like what the PR they did with the PHP folks when they made sure PHP ran fine on IIS or, earlier, when Microsoft acquired Sofrimage only to validate Windows NT as a competitor to IRIX. Don't expect any commitment from Microsoft to the node.js community or any continued investment after they reach the goal of diverting enough resources into this port.

And, finally, Microsoft is not stepping up to help Ryan and Joyent. Microsoft is stepping up to prevent Ryan and Joyent to disrupt, in any measure, the Windows ecosystem.
The faster release cycles didn't bother me until I realized that with Google's new support announcement [1], that Firefox versions would officially only get about six months of support on Google Apps. And that I have no idea how Ubuntu's handling quicker releases.

[1] http://googleenterprise.blogspot.com/2011/06/our-plans-to-su...
I used to study Spanish but have become quite rusty at it due to lack of use over the last 10 years. Quite interested in picking up either German or Russian (I like both, I just haven't settled on one yet).
DFH only distributes to certain states. You can live in the boonies of Florida and get it, while you can't buy it at all in New Orleans.

http://www.dogfish.com/company/distributors/our-wholesalers....
Google under review by FTC
This whole idea makes doing business with either company difficult and very risky IMO. I have used Google Adwords for years and got a permanent ban one day out of the blue - no emails, nothing. I finally got in contact with an AdWords rep that helped me get back up but the whole process took nearly a month. Imagine if AdWords accounted for the majority of my sales?

Another case: SF-Based Yardsellr uses Facebook as the only authentication platform and not only requires all users to use Facebook in order to use their application, it is also very tightly integrated into Facebook Pages and other areas. If Facebook auto-bans their application their entire company shuts down until it's resolved. Imagine the losses.

I've been very concerned with businesses basing their livelihood on top of existing platforms like Facebook or market places like AdWords. It's easy to overlook how quickly your company or application can be banned - especially now that the bots are coming out to play.

This isn't to say that removing the bots solves the problem. The real problem lies in the lack of control you have over your business processes when you build something on top of existing platforms. However, this certainly exacerbates the issue and makes it all the more volatile.
Even more confusingly, The Elements of Typographic Style actually has sub-editions. For example, I have version 3.2. However, none of the online booksellers seem to account for this, and simply say that they have the 3rd edition. Alas!
I have a feeling it was either updated since you read it, or you didn't read it.

first thing I see in the center of the page:

Andrew Auernheimer, security researcher under attack.
Security researcher (founder of Goatse Security)
Recipient of TechCrunch "Crunchie" award for public service
Free speech advocate (former sysadmin for Encyclopedia Dramatica)
Famous Internet troll and all-around fun-loving jackass
Weev on Wikipedia

I've got no opinions on him and what he's done or been accused of, but I don't think the site is very deceptive about the kind of guy he is.

(edit: formatting)
I'll take your word for it...
But being able to write a CRUD app is a basic task. Like writing a FizzBuzz program.
I've never found a good way either :(
> Similarly, I have no idea why you would build your own programming language.

So, I might be biased because I'm a wannabe languages geek, but I think studying PL really does give you a lot of insight. I think if more people tried to write their own language, there would be far fewer flame wars about inane things like syntax, and far fewer poorly argued debates about types.

Plus, learning about parsing is definitely practical and useful.
In The Age of Distraction, We Need One Thing More Than Ever: Books
The real problem here isn't the release cycle, it's the support cycle. Many open source apps that are used in enterprise settings (servers, mostly) get this right, and mark dedicated supported versions, for customers who can't or won't yet upgrade.

Mozilla could start doing this, and all of a sudden they'd be both accessible, but still able to do their release cycle as planned.
Specifically, I disagree with giving up.
Stuff on the list gets you jobs. Your stuff doesn't.
Exactly. I've had the idea of using Google to find information ingrained in me since elementary school when they taught us how to efficiently search with it. I use Chrome, google apps for business, google talk, android os, and plenty of other wonderful Google products simply because they are high quality products supported by a name I can trust.

I haven't thought much about Google in decline as I see it as almost impossible at this point in time. They have the number one search engine in the world that is used by a crazy 1/6 of the population on Earth. With other tech giants though such as Facebook, I've been thinking recently about whether or not they're declining already or if they'll continue to grow.