skysight-inc/HackerNews huggingface dataset:
PHP programs are indirectly affected by those issues anyway
How to Find the Best Price Deals before Buying MacBook Pro
Apple's $60M for China iPad trademark merely 'tuition fee'
You seem to think you have some understanding of PHP which you blatantly do not. You've made a nonsense assumption based on the choice of tag used by PHP to tell the interpretor to treat the text following the tag as code and not to direct it back out the SAPI.
I'm referring more to end-users of PHP packages :/
I had an idea. I started a company. I failed miserably. But I still believe that idea was good and I will try again. Its not always that it failed because it was bad idea. Doing best execution is the key. If there was not any Ballmer or Schmidt there could not be any microsoft or google.
Games in South Africa have to be individually rated by the Films and Publications Board. Mobile App Stores can apply for an exemption from this rating process and self rate (Nokia and others have done so). Apple hasn't bothered:

http://www.thyon.com/blog-entry/items/apples-lack-of-games-m...

There are workarounds for South Africans, some easier than others, but it is very annoying, and Apple never mentions that you can't buy games with a South African App Store account in their advertising.
Step 2 after securing your site is to keep it online :) Can't get it to load :/
Kate Middleton Gold Digger Video makes us sick
Conditional requests are the way to go to be more transparent to clients, but the server implementation can _test_ values prior to patching the resource. For example, the JSON Patch spec has a "test" operation: http://tools.ietf.org/html/draft-ietf-appsawg-json-patch-02#... so you could accept the same patch, but simply test if the resource is up-to-date before patching it.
Sorry you did not like the effect but thanks for the jquery library!

I started using a few parallax plugins, then looked at the great http://johnpolacek.github.com/superscrollorama/ but finally ended up doing my own sauce.

Next time, I'll use your link
Top medical colleges in India...
I wonder how long this bug was out in the wild before being reported.
You can interview for a job by playing Diablo III
Microsoft explains why it killed Start button
Google maps allows you to search for apartments as well; Its in the options as a map overlay.

The last two I lived in worked out quite well… one in midtown and the other in Williamsburg.
Wiki inventor Ward Cunningham develops federated wiki
What Google’s Penguin Algorithm Means for Your Business
How about serving Coffee at Wedding Ceremony?
Are you getting married and what to arrange a non-traditional wedding ceremony? People always appreciate when they attend a non-traditional party. Everyone wants a change. Most of us are bored of attending weddings with traditional reception and refreshments.
Google is the real-world example of Python deployment you're looking for, although we don't have the full details of where it begins and ends in their no doubt complex stack. So again, the comparison isn't that useful.

Talking about what languages programmers find enjoyable and productive is perhaps more meaningful. This is where Python and Ruby shine, and PHP falters.
I want to let you know that your site gets a reputation of -7.1 on a scale ranging from -10 to 10 on senderbase.org.

This is bad because my silly university blocks all websites with a reputation of less than -6, thus I was only able to see it through a proxy.

Note: I tried to get useful actual facts on why it is badly rated but I did not succeed.
Wichita Excavation Contractors
Fremar Corporation’s excavation contractors in Wichita will always work hard to provide
clients with the best contracting services.Best Excavation Contractors
in Wichita Call us today to find out more!
Valve hands over its own movie-making tools to gamers
Oh so you just assume that every laptop user uses the trackpad? Looking at the office I see 4 Windows users with mouses and a macbook user with a mouse. So, yeah the mouse.
HTML5: What Marketers Need to Know (Infographic)
Can you run image optimizers on your application server? Would that slow down everything else?
Star Trek had slide to unlock before Apple even made a phone. Star Trek PAD versus the iPad... hmmm
We're going down: DAU for Airtime's first month
Even good craftsmen prefer top-notch tools over tools in bad shape.

I don't know if PHP is in a particularly bad shape nowadays, since I haven't touched it since 2005, but I do know that tools are just as important as the end result.
I guess your point is that there are too many options. But you have artificially inflated the count as you have made this point. Most of the things you have listed are not applicable (either not used any more, or are not general and were never used to compose full HTML pages). Cut out the ones which are not actively developed and you only have a handful for each language.

Since the problem seems to be that you need someone to choose for you: use Django on Python, use Rails on Ruby, and for each one use the templating that comes with it. If you switch to another framework, use its templating language. If you are advanced enough to use a microframework then you are advanced enough to plug in Jinja2 or whatever it is you really want.

Django, Rails, and Jinja2 have excellent documentation. I can't understand why you would think that PHP's documentation is significantly better.

You get what you pay for on super-cheap hosts who are somehow incompetent to understand Python or Ruby.

And choice is not a bug.
Don't Kill Anyone Today
This sucks. I, like several of you here, use iGoogle as my homepage. It's been my homepage since iGoogle came out in 2005. Portals make excellent homepages, so I'm not sure what Google is getting at here. I just tried Netvibes. It's ok, but dangit, it's not Google + widgets. I foresee writing a ton of userscripts to get my experience back.
Interesting link, but you're missing the point. The website even misses on their points. Most of the bad examples fit under an acceptable contrast ratio, by the standards given in their research, and even their good examples are not pure #000 or #fff. The w3c states that a minimum level of 3:1 works for people with 20/20 vision and 7:1 achieves the Triple-A standard. To show you what it looks like.

http://cl.ly/0J3Q210X142x1h2m1G2v

for reference http://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contr...

and contrast tool http://www.snook.ca/technical/colour_contrast/colour.html
Google Voice is still there: http://itunes.apple.com/us/app/google-voice/id318698524?mt=8

please, give me an example...
This probably comes down to the kinds of democracies. In the US we have a two party system where both candidates are the same in most cases. Do you want to vote pro ACTA or pro ACTA?
Don't put words in my mouth.

The parent post made a comment about not having two finger swipe. The comment I replied to asked about the scroll wheel on his mouse, which assumes he has one. I replied that most people are on laptops; laptops do not require mice, so it's not a given that he has a mouse at all. Saying most people are on laptops is not the same as saying nobody has a mouse.
Kirkcaldy firm Swanify wins IPC Media mobile app deal
A framework shouldn't (and most all the popular PHP frameworks out there, including Symonfy adhere to this) matter when your business logic is decoupled from from your framework. Yes, you might have to rewrite some constructors. And some frameworks have different features, but can still be carried over if you need it. You aren't beholden to a single code base.

For example, I can easily move my models from Zend to Symfony without rewriting a thing. Decoupling is a wonderful thing.

So, you have this code base you are using, these libraries that are already written, and tested, and working. Moving to Ruby/Python would require that they all be rewritten, and appropriate libraries be replaces.

Moving to another language isn't a weekend endeavor when you have a workflow and toolset built up over a 10+ years of development in another language that, in that domain, accomplishes the same thing.
Read the Symfony source, it's a template for how good PHP should be written.
I think you can see here: https://www.votewatch.eu/cx_vote_details.php?id_act=1189&...
Princeton Offers New Digitized Collection of Revolutionary Texts
I normally don't participate in these threads, but I watched the interview yesterday and I think Steve Jobs did a masterful job of explaining this phenomenon and it is getting lost in this conversation.

Fundamentally, and he talks about this, computer programming is a way of encapsulating _your thinking_ in code. You are transferring your thought processes into computer code. A computer program is, quite logically, an encapsulated and packaged thought process.

I don't think anyone can or should try to argue that everyone thinks the same. Hence, not everyone's code is the same. And it follows that some people's thought processes are more efficient or better structured than others. These are the 50x'ers and 100x'ers. The A players. And I feel that just understanding that what you are doing is packaging your thought processes helps immensely in becoming more efficient, just because of the way you approach the problem.

People who are the 50x'ers, or 100x'ers, just solve problems very efficiently and are very good at packaging that problem solving logic in code. They are probably not as good as the 1x'ers in other areas of life--perhaps they are not as good at loving people, or raising children, or writing, whatever. They can be (and in my experience often are) not as good at a million other areas of life, many of which are far more important than programming. But they are very good at problem solving and transferring that problem solving logic into computer code.

I agree with Steve.
Flipkart.com- upto 51% Discount On Cameras 2012
> I suspect that parent was referring to the python 2.x branch, which has been catching up with ruby 1.9, but on most benchmarks started at ~ 3x slower and are now ~ 2x slower.

Citation needed again. Ruby 1.9 is slower than Python 3, and Python 3 is slower or as fast as Python 2 on Python official benchmarks.

http://docs.python.org/release/3.0.1/whatsnew/3.0.html#perfo...

> Since benchmarks are completely worthless, let's just stop this pissing match right now.

Benchmarks are far from worthless. And pissing match? Asking for citations amounts to pissing match? The parent claimed something that isn't true(ruby 1.9 significantly faster than CPython - that has never been the case). And you are adding python 2.x was slower than 1.9, when 2.x is generally faster than 3.

I love ruby as much as the next guy. But when it comes to execution speed, ruby has always been the slowest among ruby, python, and perl.
But my larger point is that if my business only grows to be the size of Microsoft and ends up with a steady profit that size I won't care about the failures, only count the successes at that point.
Read the article closely it says "Every current and former Microsoft employee I interviewed—every one—cited stack ranking as the most destructive process inside of Microsoft, something that drove out untold numbers of employees". Are you saying the employees were lying or that the interviewee misheard? Its not possible to argue against this point.

Also, what you say about a sufficiently large group never happens. What actually happens is each lower level manager is forced to rank his or her team members along the curve so as to make the process "fair". And inevitably, this gives rise to a large host of harmful behaviors - slacking off on work by people who have low self esteem as they will get ranked low "anyways", grandstanding, people trying to take credit for others work, infighting, corporate politics, people waking up and starting to work hard closer to the appraisal cycle to capitalize on the "recency effect", dysfunctional teams that deliver only because of heroic efforts from a couple of the team members.

Any system can be gamed this one has got gamed out long ago, my experience - I have seen it do nothing but harm in every single case.
As far as the spec is concerned, yes I agree.

On a more personal level, I'm of the opinion that Post can append to an existing resource, without adding a new resource.

Allowing for this practicality in the spec would allow Patch to be only idempotent.
I'm going to summarize this based on my limited understanding, and hopefully someone can confirm or deny.

This is important because it confirmed the accuracy of the way we conceptualize the structure of the universe.

That means both the people who start and fund projects know that the basis of modern physics is sound. So the time and money won't be wasted by a surprise "nope, Higgs-boson isn't there" in the middle of a project based on the belief that it is.
If you stay on the same web stack you might be able to migrate one piece at a time.

You also have the option of refactoring the most important or troublesome bits of your app to use Symfony2 while leaving the rest alone.

It's pretty challenging to take one piece of your big web application and migrate that to Python while leaving the rest in PHP. So you'll tend to do it all at once. That's very expensive, and very risky, even if your original ugly PHP site had an extensive test suite, which it will not.
TextMaster Rolls Out API For Copywriting, Translation, Proofing Platform
Buy pinterest repins
Buy Pinterest Followers and get guaranteed web traffic from targeted visitor! We are social media expert on providing Pinterest followers at best price.
ACTA IS DEAD (ish) (for now)
Quantum computing, no cooling required
Since when did a government stay up late at night worrying about its people inciting others to suicide and porn? The fact that Suicide and Porn websites are part of the items on the blacklist is almost proof that this blacklist's primary purpose is to be re-tooled to contain everything BUT those items.

The items to be added to the list are whatever the government wants off the internet. Anything that makes the government look bad, anything that reports on corruption, anything that spreads truth rather than the government sponsored truth-narrative.

I wonder what happens if the bozo at the command-and-control internet console accidentally adds asterisk into the blacklist? Does the entire Internet get completely shutdown?
Indeed, it also affects http://httpbin.org/ which makes it way harder to test clients. Considering the spec has been out since 2010, you'd think they'd have fixed it by now.
Going 'unplugged' doesn't have to lead to an e-mail meltdown
thank you for this! just created a awesome dashboard very quick! :)

why not create a kickstarter project and raise enough money so you can open source the code? i would definitely contribute!
No serious PHP developer actually go to php.net to read the documentation, literally all of the big PHP editors/IDEs come with an embedded manual so when you write strpos( it automatically tells you the order of variables.

If I really had to go to php.net to look up order of variables or even a function name then I wouldn't be programming in PHP at all, would take too long. Thankfully, since I'm not restricted to notepad I don't have to worry about this aspect.
Jon Bon Jovi Unplugged with Avon
It would be easier to "act like it's ... true" if that statement weren't so damn objectivist. It's a non-ideal language that runs most of the web. There's an incredible nuance to that truth that makes it difficult to say that it's "garbage" (useless? no. unworthy of your time, maybe. I don't know what that means) I just don't get how people have time to be such puritans about things that don't immediately pertain to them and need so badly to make a binary judgement.

Disclaimer: never touch the stuff myself.
This comment completely describes my situation.

PHP is like javascript: I use it not because it's good, but because it's what's available.

People can bitch about PHP as much as they like, but my project for today is hosted on a server running PHP 5.2.4. I don't even have shell access; only FTP.
Mobile, Java Developers Hard to Find: Dice
Sure, it's just a very specific kink.
Well, the UK (where I'm from) isn't much better. I'd call it 2.5 party system. Two large parties: Labour (centre-left), Conservative (centre-right), and the small Liberal Democrats (centre to centre-left), and the minority parties. But both Labour and the Conservatives keep moving closer to the centre. And quite a lot of issues you wouldn't have any choice on. For instance, same-sex marriage: Do you want same-sex marriage, same-sex marriage, or same-sex marriage?
No offense, but Bitcoin already did this.
I think your graph is accurate when it comes to the amount of effort put into polishing each language -- but as to actual quality, I'd firstly say y=1 is the goal (the language is basically complete; you can add more around the edges, but the core is solid and needs no more changes), and it doesn't account for the fact that with a constant large amount of effort as input, progress as output slows down exponentially due to backwards compatibility concerns. As such, I still think that starting off good and evolving slowly is better than starting off awful and rapidly turning into a giant blob of band-aids :P

Again with the scales, I agree that PHP is great for getting things done to start with, and once you've started with something then carrying on using it is easier than changing. That's why my biggest and most successful project still uses PHP, even though experience has taught me that everything else is more productive after the initial setup hurdle~

Stability, agility, and testability have been in other languages for decades, and in all three cases other languages have done them better, so I'm not sure why PHP having them since 2005 is supposed to be a good sign...
How Did The Alarm Clock Get Invented? [Infographic]
Isn't Lithium just a fork? CakePHP 2.2 was released just a few days ago and they dropped PHP4 support in 2.* I think.
This guys have picked up where Google left off:http://rizzoma.com/

in fact, many of my Waves were transferred to it
And since the same 2010 most laptop trackpads do have two-finger scrolling.
Not so smooth as in Mac, but that's Windows limitation: in linux the scrolling is smooth.
Higgs Boson Discovery and Two Other Stories You Need to Know
Tips on Losing Postnatal Weight Successfully Without Rushing It
Yeah, sure seems like this guy has no clue about PHP alright:
http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-de...
I can't wait to submit HTML forms with a PATCH method ;-)
Do you have a price-range in mind for when you go live?
EA is "going to be a 100% digital company, period"
Honestly, and with complete sincerity, that just means you're a bad programmer. It has nothing to do with the language. And trying to correlate the two is makes you look even worse.
Some Great Albums for Only $0.99
indexedDB specifically had very different behaviour in webkit and firefox, it still does afaik
At that point, I would just drop the person who I dislike the most to the bottom of the bucket. After all, as a manager, I have no choice but to fill that slot, and given every-one has performed well on the job, what other heuristic can I use to select the "bottom 2"?

Or I may drop the person who I can get rid of with the least hassle, maybe the new guy who just joined the team or someone who has taken long leave during this period.

See how it works? Nothing to do with performance, and inevitably its the "A" performers who quit in disgust. And companies wonder why they cannot get talent to stay...
UK national security further strengthened against cyber attack
Building a Vagrant Box for PS2 Development
Where can I get that t-shirt?
There is such commentary from people who left facebook to do their own thing. They did not use PHP. http://www.quora.com/Quora-Infrastructure/Why-did-Quora-choo...
I don't know much about Bitcoin, but I think the distinction is in how many people are using the service. A big part of that seems to be platform compatibility. These people are able to use it on their cheap Nokia cell phones rather than needing a computer to use Bitcoin. The impression I got from the article was that payments are done via text message, so you may not even need a data plan for it.
I gave a short presentation (5 minutes) about the PATCH verb and RESTful APIs at local user group last year. Possibly someone will find the slide useful (or just enjoy the kitten pictures ;p):

http://almostobsolete.net/talks/http_rest_patch_kittens/
Free horror game Slender is absolutely terrifying
I thought I read a story recently about how the Kenyan system was being plagued by mistrust. I'll see if I can find a link.

Edit: can't find the story.
A directory of simple tools for mobile devs
There's also different behaviour across versions. Prefixes don't help.
I would agree, totally different use-cases.

Also, M-Pesa was launched in 2007, Bitcoin in 2009. So the "already" is a bit imprecise, too.
The "Busy" Trap
I'm a MOAI developer, and I can tell you: USE IT! Its freakin' awesome. ;)
And I guess this guy doesn't either: http://news.ycombinator.com/item?id=4177516
It depends what else the phones are being used for. If they are regularly pulling down audio data for the web, or even fat, non-mobile-ized web pages, on a regular basis, then the incremental bump from a few dozen spam emails a day might be hard to notice...
The difference is that they're not fundamental to the interface. You won't see an audio player that looks like a reel-to-reel or a dialing app that looks like a rotary phone.
Getting the Most from Motion and Performance Capture
What's offensive is that you apparently didn't even bother to read the article or think about the differences -- both theoretical and practical -- between Bitcoin and this, but instead just jumped to a known buzzword.
> what happens if the bozo at the command-and-control internet console accidentally adds asterisk into the blacklist?

The list is almost certainly on paper, and it will take long path through bureaucracy to the service providers, which will be ultimately responsible for enforcong it.
Has your friend had sex?

Being less pejorative. Imagine that that scenario comes about. It would not mean an end to reproduction. People reproduce out of the desire to reproduce, not the desire to have sex.
If I had one of these (I have an older Linksys), I'm pretty sure I'd go buy one from some other company, then take my formerly viable Linksys router, smash it to bits, put it and a fuck you note in a box and send it to Cisco.
I think a good compliment comes from your understanding of a person and in general you don't know enough about a stranger from a few seconds' observation to be able to make a meaningful one.
And to follow a stranger so you can compliment them is just creepy in my opinion.
Douche Bags Don't buy these damn cars
>Hacker News really doesn't like PHP. There's a whole lot of blind prejudice in this thread

PHP apologists make this claim every time PHP is mentioned here. And yet the threads are always full of these apologists, claiming PHP is awesome because facebook uses it, or because every cheap shitty webhost has it installed. Never making any actual argument that PHP is good, or rebuttal to the numerous arguments that PHP is bad. I'm sorry, but for a site that is supposed to have an intelligent, technically literate userbase, HN has far too many head in the sand PHP supporters, not too many PHP haters.
US Soldier Speaks Out Against What's Coming To America
Cartoon Explains Higgs Boson [video]
Attending Blackhat, BSides, or Defcon? Hack Vegas
He seems like he does. You might notice I never said no PHP apologist understands PHP, but rather contradicted your (frequently posted) lie that PHP detractors don't understand PHP. Of course, he doesn't offer an actual rebuttal to much, mainly just "well yeah it sucks, but I know it sucks so its ok".
Ouya: a $99 hackable Android game console designed by Yves Behar
@DiabloD3 INFORMATE BEFORE YOU SPECULATE...BRO
You are correct: http://www.bbc.co.uk/news/science-environment-18708626
Single Dad Building Sequel To “Jetpack” Video Game He Built As A Teenager