skysight-inc/HackerNews huggingface dataset:
Yes. And now Facebook is spending a ton of resource and man-hours programming around this. They had to write their own compiler!

Also, I think they are trying to move away from PHP as quickly as possible without rewriting the entire site. The new projects and tools are not in PHP; moreover, I think most of the new people they hire never have to use PHP at all.

Finally, just because they managed to use PHP to run a bit site does not mean it is the best web language, or even a good web language. It just means it's adequate.
Great comment. I was one of those less legal risk averse people, but one year into a dubious trademark battle I've changed my mind...
It really does feel that video demonstrations of bugs are the way to go, if you're trying to convince teams of a problem.
Ask HN: What should I use for my company's blog?
I'm wondering what I should use for my company's blog. I actually remember reading a good article about this a few months ago but I can find it. I'm not after anything too complicated, but have a few requirements:

- Easy to edit by non-technical people (i.e. not Jekyll / Octopress)

- Not hosted by us, so when we go down our users can know what is going on

- Relatively customisable, so we can brand it at the very least

- Something that isn't going to be shutdown (Posterous looks great, but the acquisition is worrying), I don't mind paying to get this guarantee

- CNAME support, I want to be able to use http://blog.mycompany.com/
i never saw the page linked either, but i think these links are what people are discussing:

this cpan module - http://search.cpan.org/dist/Acme-CPANAuthors-Female/ - included this file - https://github.com/sharyanto/perl-Acme-CPANAuthors-Female/bl... (some data also visible in cpan synopsis - http://search.cpan.org/dist/Acme-CPANAuthors-Female/lib/Acme...) - which was later dropped by the author, steven haryanto - http://blogs.perl.org/users/steven_haryanto/2012/07/so-appar...

the file in question lists 10 (or 11) female contributors to cpan.
Behind the scenes of Primus Power’s battery lab
Next time you do a major presentation on state-of-the-art high-energy physics experiments live to a world-wide community on what could be a Nobel Prize winning event, let us know and we'll watch you do it better. ;)
Elegant (and I love the volume slider) but :

- too much screen estate lost on a window title bar ?

- on date/time as well

- how does the "invisible" taskbar look when a window is maximized ?

- vertical scrollbar too narrow ?

And where is my beloved quick-launch bar ? ;)
When I first started looking for work here in Dublin, Ireland a few years ago, I saw tens of PHP web stack jobs, 1 RoR job and no Python jobs. While the tides have turned slightly, PHP web stack jobs here still far outnumber Ruby and Python equivalents, especially at the entry level.

Some developers like PHP because they can get easily work doing it. Businesses likes PHP because they can more easily hire people.

Arguments about PHP's ugly and stupid syntax are moot, it has been enabling companies to get shit done with developers at different skill levels for years.
To be honest I'm usually happy with the standard of science / tech reporting on the BBC. Yes it's intended for layman rather than uber geeks but they at least attempt to keep the facts straight rather than a number of other UK media companies I could name.
Here is the CERN's “we found the Higgs, what comes next?” press release:

http://press.web.cern.ch/press/background/B11-Higgs_understa...
Thanks for posting! Stunning visuals, really love this design.
I am just a hobbyist, but as i understand it, 5.0 sigma is just the probability of the result being bogus. So 5 sigma is very high probability, something like one in 1.4 million. i.e. the chances of the result being wrong is one in 1.4 mil. 4.9 sigma will mean lesser probability, but i am not sure by exactly how much will that 1.4 mil number reduce.
So you are worried about that one sentence? Does it even cast China in a bad light? It seems smart of them to learn from whatever wreckage they recovered in Serbia. Yes, I don't see much bias there, definitely not the opinion shaping kind of bias that would affect reader thinking. Maybe there are some insecurities that Chinese readers would be sensitive to that would completely escape westerner notice.

I should have said "most" unbiased, of course bias is impossible to completely avoid. An article with facts as numbers, which is just reporting observations and not making value judgement, is as unbiased as you can get!
I think he reached out to the support team instead of the security team. Pretty stupid of the support team to not take security bug reports seriously.
This, unfortunately, is not even that bad when compared to the litany of bad, overloaded, eye-scorching powerpoint presentation I usually sit through in research group meetings, conferences, and more. Maybe all intro courses in STEM should include a course on communicative design.
Well, if their case did go the way they wanted, his next venture may be selling smokes to the other inmates.
Try tumblr.
They have maid a decent progress in 5.4
http://php.net/releases/5_4_0.php
http://net.tutsplus.com/tutorials/php/php-5-4-is-here-what-y...
Designers vs physicists:

Designer sits in coffee shop wearing his hipster outfit drinking his hipster coffee, writing incensed blog post about the outrages of Comic Sans.

Physicist makes presentation on what is clearly a state-of-the-art advancement in the progress of high-energy particle physics (and thus, physics) to a world-wide community, live, and NOT a fuck was given as to what font is used. :P

Much respect to the latter folks.
yeah he has done an amazing job.
What about this: http://www.mobygames.com/game/jetpac-refuelled
> Savvy creators,

Other savvy people realize that the way things are going, making any kind of living at creating information goods is going to be increasingly difficult, so they go do other things. In some cases, that's no great loss, in other cases, we are the poorer for it in terms of never getting to see what they may have created.

See: "that which is not seen" ( http://bastiat.org/en/twisatwins.html )
The same argument could be made of Ruby on Rails, just look at Twitter moving core infrastructure to the JVM.
I've had many dreams in which the rules of gravity no longer held, but I've never had a dream in which three things and four other things didn't make a total of seven things.

There's something more absolute and universal about math.
added tests to lazyweb requests, thx

pull requests welcome
It's cute that ATLAS spokesperson says 126 and CMS spokesperson says 125. Then CERN says 125-126.
Undervalued Penny Stocks
Finding undervalued stocks or penny stocks is not that hard.Wall Street Wins help you to find out Undervalued Penny Stocks
It could, and I think it should. I am no fan of Rails. But that is a different story for a different time.
No, it's nothing like that.
Have you used it at all? I'm not going to pretend it's better than Bundler, we took a lot of inspiration from it and we may have a few unique features compared to it, but that's it. apt is pretty different anyway since it does system level stuff. Maven I think is insane, it does way more than a package manager should do. That said when you look at Python for example, the package management landscape is a scattered mess, and there is a new "greater better" solution every couple years. I wouldn't call that a better situation than what we now have with Composer.
I love how "minimallyminimal" is an oxymoron.
> The second part is the so-called "Look Elsewhere Effect."

Also more generally known as the "multiple testing" problem, fwiw (not sure why it has a different name in physics, unless I'm missing a subtlety).

It's a major problem in "big data" also, where people just data-dredge thousands of possible parameter choices and pairwise correlations, and then report the p<0.01 results that came up, even though you'd expect several false positives just by chance with that methodology.
Look at Quora, Path, and Asana, the three most successful consumer startups started by former Facebookers.

None use PHP.
The way they handled it was perfect. For over 20 minutes each, the presenters for CMS and Atlas explained their measurement capabilities, methods, recent improvements, and recorded measurements before stating their conclusion. They made sure to cover their bases and justify the conclusion before making a big announcement. I'm pretty sure the abstract for the papers will state the conclusion early on but the initial announcement for the greatest achievement in Particle Physics shouldn't be prefaced with "We found it!" just for the convenience of the impatient.
And I think the number they use usually ends up pretty low -- something like $2-10mm.
agree on all your points. well said.
var_dump("gotta be kidding dude!")
> If people need to see that there are others like them in a community (do they though?), then this module list is exactly right.

We don't. Especially in the tech community, everyone is assumed to be male by default. There was a post not two days ago by a woman programmer showing that a common complaint among men is that women "don't contribute technical articles". News flash: they do, but the commenters ignore the possibility that an anonymous blogger might be a woman and refer to the author as "he" anyway.

We simply do not live in the world you describe.

> To me you sound incredibly sexist.

Funny how sexists always say that to people who call out sexism.

> Sorry, but I don't divide up the world like you do.

Right, you'd rather completely ignore the issues facing this community.

> Are you saying that if a Woman made that list all is well?

In short, yeah. It's creepy for men to compose a list of 'females' without their consent and make it opt-out.

> Why does the gender of who made the list matter?

Because the tech community is utterly plagued with misogyny, sexual harassment at conferences, and people like you who want to ignore the whole issue in the name of not being told that they can't impose anything they want on a marginalized group.
Hmm, I use a Lenovo X220 convertible as a tablet for extended periods with little fatigue. It weighs 3.88 lbs. I've also used the IBM T60 tablet.

I'll admit that the iPad's lightness is a nice feature, but not a necessity. Also, I am not a power lifter, and for comparison my little sister has also used these form factors and carries a 17" MacBook Pro at 6.66 lbs.

My point is that for some people this is a viable form factor.

My primary concern about the Surface Pro is cooling since it doesn't appear to have fans and the last batch of Ivy Bridge CPUs were using some questionable heat compound between the die and outer casing. I also wonder if it will be capable of delivering reasonable performance with applications such as Photoshop or run a WAMP server and IDE at the same time.
Yeah. That's why they completety rewritten it...
This post reminds me of the infamous Chris Rock routine: http://www.youtube.com/watch?v=f3PJF0YE-x4#t=130s

"I take care of my kids! I ain't never been to jail!"
Nice concept but it's too similar to Google's design feel
Two things:

1. We focus on the folio element, so you build a profile rather than marketing one app at a time. You can also explore other developers' work: http://kickfolio.com/explore

2. You can run live, interactive demos: http://kickfolio.com/examples/modest

Thanks for your feedback - it's a good reminder that we need to keep clear differentiators.
The 5σ convention is more about announcement than about discovery. No one can really say when a discovery is made. As more information comes in, the image can remain fuzzy or can get clearer and clearer. In the latter case, 5σ is a convention as a threshold for when you are entitled to announce a discovery without being blamed for jumping the gun. They'll collect data for many more years before passing the threshold of Nobel-worthy discovery.
Higgs Boson announcement live
30 Linux Kernel Developers in 30 Weeks
What they actually established except for mass and the fact that it's previously undetected particle?

Do they know that it's a boson not ferminon? Do they know that's elementary particle?
It's a bit of a Catch22 as well. We switched to using PHP for our agency client work because it was easier to hire developers. Not only that, but clients actually ask for it by name (and we lost a number of jobs because we didn't want to use PHP). The cycle continues.
Can someone please dummify this result a little bit? what does this mean for particle physics in the future? does it confirm any theories?
I appreciate the caution against infatuation with new toys at the end of this article. Too many times these stories are written in a way that implies technology was a magical solution, often misleading people that should know better.
Scientists 99.999% sure 'God Particle' has been found
Well, we can all dream, but what are you using now do get things done and make a living? I'm pretty sure Python and Ruby fail your criteria.

Using the "perfect language" is a luxury that I for one can't afford. I need something that I can use reasonably easy and that is sought by employers. The fact that is has event-driven IO and parallelism (what kind of parallelism do you need for web sites?) is nearly irrelevant.
How many of those jobs are for maintaining old PHP codebases written way back when, though? Basically, what is the ratio of "PHP the sexy web framework" to "PHP the new COBOL"-type of jobs. I can't imagine it's even close to 1.
How about wordpress.com?
9 Best Branded Facebook Cover Photos for the Fourth of July
Resources for learning javascript
I was in denial about it for a long time, like you. I came up with excuses, like you are doing, to explain it away and not have to deal with it.

If it really isn't so much of an issue, then how come so many women are up in arms about it? [0]

[0] http://geekfeminism.wikia.com/wiki/Category:Issues
Indeed a good point, fabien is the catalyst in the current generation of PHP projects, just take a look at Symfony2, Symfony CMF, Silex, Composer, Doctrine, ... they all spawned in the trail of his work. I actually wonder how he gets so much work done.
Thanks, much appreciated. We've integrated the live apps via Pieceable, who run an iOS simulator in the cloud and stream video back to the browser.
Do you have inside info on this? I've seen several people from Facebook comment that they are in fact using PHP.

The fact that they're compiling to C++ is a consequence of the slowness of the programming language implementations of those languages that are used traditionally for web development. AFAIK Ruby was and still is the slowest of the bunch.
5σ is not a rule. It's just a measurement of the probability that the result you observe is an accident. It means that it's very unlikely that it was just pure luck.

By the way, σ measurements are also used in many engineering jobs, and quality systems measurements. The kind of industry "goal" is to get 6σ (let's say when you manufacture consumer goods in large quantities, like millions every month). But for some other industries, 9σ is the benchmark - and from what I know, air companies have quality systems up to 9σ to ensure the lowest risk of something wrong happening.
I don't mean to belittle you or anything like that, but isn't it your job to consult the client on the best tool for the project? If they are adamant on using PHP, when it's clear PHP isn't suited, perhaps that implied an awkward client.
Learning how to use a language is, essentially, an O(1) operation. The constant factor may be high, but it's just that--a constant. Moreover, it should not take you more than a couple of weeks to learn any language (save obviously impractical ones like Malbolge) well enough to use it for a web project. The policy at my school is that you should be able to pick up a new language well enough to use in a class over the weekend; I agree with this. Picking up a language to use for a web project should not take much longer.

A language that's more productive gives you an O(n) benefit where n is the amount of work you do. Assuming you do a nontrivial amount of work, this is always going to outweigh the amount of time it takes to learn even the most difficult of languages.

Now, in a perfect world, a language would be both easy to learn and productive. Unfortunately, in practice, the most productive languages are also the most difficult to learn. However, this doesn't mean they shouldn't exist--quite the contrary even; I think they are more important than languages easy to learn but less productive.

Assuming you'll be spending any significant amount of time programming, don't pick a language exclusively because it is easy to learn!
"We understand that these policies may seem harsh, but they are in place to ensure that every player is able to enjoy their time in Diablo III. Thank you for respecting our position."

Why would they to this? The money you pay for your game is as good if you play it on some other platform.
agreed. Language is nothing but a tool. A good programmer will get the job done with any tool.
It's a shame that "CDN-Hosted" means only "Amazon CloudFront hosted".
Spot on - you nailed it.

The end user counts here, big time. A lot of the products out there would have precisely zero traction if they required literally hours of piddling around.

If you compare it to JVM based commercial offerings, and I'll pick Crucible as an example here, it requires:

1. Find a working JVM that matches it.

2. Piddle around with PATH settings and JAVA_HOMEW.

3. Unzip it.

4. Lots of database configuration.

5. Frig around with ACLs.on disk so it can actually write to its home directory.

6. Frigging around getting it to run as a service using a JVM service wrapper or init script that you have to write yourself.

7. Extensive backup/restore scripting.

8. Hours of dredging through Atlassian's shitty web site.

9. Fuck around with Tomcat to persuade it to work behind a proxy.

10. Set up an IIS ARR or apache AJP/HTTP proxy in front so you can serve it on a decent URL or port.

This applies to anything with stateful that requires any intevention other than copying files. That includes Python, Ruby, .Net (which is less painful I will say), Java, Scala, Clojure, common LISP. You name it.

The only things that it doesn't occur on are: ASP, PHP.

Most stuff in PHP is:

1. Unzip.

2. SFTP it up

3. Change the connection info in config.php

4. Run install.php and follow instructions.

5. Done.

People don't care about nginx vs fastcgi vs apache vs this vs that. They just want it to work and PHP gives a viable and simple solution to that.
They're not really re-exploring it, they had Home/Pro versions of XP as well. They've always drawn the line between the two, although it used to be a lot more pronounced since 9x and NT were totally different codebases whereas now they're just arbitrarily partitioning their market. I assume the 9x/NT split was decided not to be effective since they ended up moving to a single codebase.
Title bar has quite a lot empty space but doesn't that contributes to the whole UI looking clean and beautiful...
I am a particle physicist. The most interesting point of this announcement for me is that this is a confirmation of predictions of a very exotic particle.

The properties of subatomic particles include something called 'spin' - that's a fundamental quantum mechanical property. The higgs boson is the first elementary (i.e. not made of other particles) spin-less particle that we've discovered; it's completely unlike anything that we've seen up until now.

That the model that we have constructed can accurately predict its existence and the way that it decays without having observed anything like that beforehand is a huge confirmation that we're in the right region of model space. Today seems to be a huge confirmation that out understanding of physics is not fundamentally broken.

That's why its important; the prediction is like attempting a 5-point dive and nailing it pretty much perfectly. It's an impressive confirmation of 50 years of theoretical work.

(The anarchist in me would have preferred them not to find anything, I must admit. That would have been much more interesting, as the standard model came tumbling down... :-)
The "slate" logo is okay. The promise of delivering the future is brilliant. I had the same exact reaction to it - there needs to be a multi-billion dollar company devoted to this philosophy! I think microsoft is in a unique position to become this company - they suck right now and they have the resources. I also think Ballmer probably will see this. I bet he'll see it and he'll like it, but worry that it's too big of a shift.

I don't know what they're working on internally, but if I were in his shoes, I'd go for it. Bundle the phone with the laptop and do whatever it takes to allow tethering at no extra fee. That's not going far enough. Create an ecosystem with clear direction that upsets the market, under the banner of delivering the future of science fiction.

I'm a mac, and I want to be excited to buy microsoft.
PHP 5.4 has a local development server, so even that point is moot. But how hard is setting up apache, mysql and PHP?

sudo yum install apache php mysql

done.

And anyway, for a serious project you need a local dev environment that somewhat mirrors live, and then staging (which exactly mirrors live).
Live telecast of the Higgs Boson particle announcement
Pest Control in New Haven
Richland Pest & Bee Control has the tools and expertise for your pest control New Haven, CT success! Your pest fighting days are over. Call today!
> everyone is assumed to be male by default

Not by me. I make no assumptions on the matter at all, the entire topic never even crosses my mind.

I don't get why gender even matters for these topics. You aren't dating them.

> a common complaint among men is that women "don't contribute technical articles"

This is a common complaint? I've never even noticed the gender of someone contributing an article. Who are these people who tally these things up?

> In short, yeah

And you call me sexist? And how do you know if the author is male or female anyway?

You sound very obsessed with knowing the gender of each person you interact with online.

You are aware that discriminating for women on good things is just as sexist as doing it for bad things, right?

> and refer to the author as "he" anyway

Because that's how English grammar works.
I have seen this in every culture. So as long this is for fun, its OK. But it isn't uncommon to have and list 'y who do x'(y being a set of people who do x). I've failed to understand the reasons for this. Is it because you feel a particular field x is is dominated by non-y people and want fellow y's to get motivated?

If that is so, I don't see anything wrong in it. But if this is to prove that y's are strange and are atypical of regular y's and then stereotyping them from there is on is creepy.
The technical term for that is "network effect".

http://www.welton.it/articles/programming_language_economics (sorry to those who have read it, but it bears repeating)
I don't mean any offense, since the question itself is valid, so I'll offer one of my own: Why does it matter what creationists make of it?
Hacker News really doesn't like PHP. There's a whole lot of blind prejudice in this thread

Arguments against PHP are as futile as arguments in support of PHP. It's a programming language. The only thing that matters is the person using it. I'm sure Ruby, Node and Go are super duper awesome in a lot of academic ways, but unless we're talking about awesome things that have been made with them, it's just blah blah blah boring opinions no one should care about.
We're trying to find a non-Flash solution for this. Might fall back to the screenshots for iOS for now. Good pick-up, thanks.

We are putting a big emphasis on responsive design and we want to do the best job possible of displaying apps on the iPhone and iPad.
The Face Book.
Here's a pretty good Q&A that talks about this: http://www.cam.ac.uk/research/news/particle-consistent-with-...