skysight-inc/HackerNews huggingface dataset:
Why would anyone buy consumer crap for mission-critical applications?
Give me a non-PHP alternative to Drupal, and I'll switch in a second.
Paintable Battery
Jet fuel is remarkably non-flammable as anyone who has ever tried to light a Aga will discover
I think the mental grind of being a programmer can be exhausting. Especially if you work in 95% of work environments/companies. Either you're working with people who aren't passionate, or you're working on boring software. The fact it's very much a sedentary activity doesn't help too, as it saps our energy.

After doing it for awhile, you can't help but ask "What's the point of all this? Who cares? Who cares if we're producing wealth? I rather downsize, live in a cave and go back to the simple life! This mental grind for that fancy car and a new flat screen TV isn't worth it!"
Odd, Firefox here seeing a signed GlobalSign nv-sa certificate that it's got no problems with. Maybe just a rapid fix by the dev :)
The youtube video was blocking the sign up form for me -- I had to remove that div in "Inspect Element" before I could make an account...
I do agree with some of the issues presented here. Khan teaches you how to solve many math problems, but he rarely mentions how you could use it in real life. But if you go to the Q&A section you will rarely see this brought up.

I do find it appalling that their approach is making a parody video instead of presenting a better solution. Instead of wasting their time—and mine— making fun of Khan, it would have been immensely more useful presenting a video of how their approach is better.

This is something I love about the development community (even though I'm not a developer myself). If someone thinks he has a better solution to your problem he sends a pull request and boom: the better solutions are often obvious.
Of course it's organised.

Really?

Go to the page. Open the first menu, "Products". They've grouped Windows stuff together and Office stuff together. On the next column, there is everything from Surface (which one?) to Hotmail. On the column after that, we have products like "Partner network" and "Microsoft in the enterprise". This column also has "Cloud services", but Azure is in the final column.

Let's try another menu, "Security". There are only four options on this menu. Let's assume I'm someone who doesn't know what every Microsoft brand means, but my friend told me I might have a virus on my Windows PC. Does that menu give me the slightest guidance about which option I need? The names are completely meaningless, unless you happen to know that Microsoft Security Essentials isn't actually a guide to the essentials of security, it's the product with anti-virus functionality.

Which use cases exactly are you imagining are not supported by this "vast array of disorganised links"?

I know what I want to do, but I don't know the name of the Microsoft product or service that will help me.

I know what I want to do, but I don't know whether Microsoft offer a product or service that can help me.

In fact, just about anything except "Tell me about Windows", "Tell me about Office", or "I already know exactly which product or service I want, by Microsoft Randomised Brand Name(TM), tell me about the thing I've already found".

There is no sense of priority. No sense of leading a visitor interested in a particular area through what Microsoft has to offer. It's just a catalogue, with a lot of spurious entries thrown in and no descriptions for anything. It is empty.
Ok, so here it goes. I haven't commented on this site for over a year.

Full disclosure: I am an average programmer compared to many here. I come to this site to improve my self and read about what brilliant and amazing things you all do. Now you have a reference.

I use PHP on a daily basis, have been for years. I am a freelance developer who has been able to carve out a living with a lot of hard work and a lot of luck. I just met the right people at the right time. Over the last 7 years since I started developing professionally, I have seen nothing but people shitting on PHP constantly. I am in no way suggesting PHP is a perfect language, but I still never get the hate. It just seems so ivory tower to me sometimes. Let's look at reality.

I'm starting a small project for a client. They are keeping track of all their scheduling and doing all their reporting in excel. They want to move this to the web with basic security so the right people can see the right information with ability to access it from anywhere. That's it. You know what works for that? PHP does. It works fine and it works on almost any server in the entire world with no issues. I don't need a .vimrc file with a million special configurations, I don't need a hot new framework where my time is spent figuring out how to do basic CRUD operations, it won't matter if PHP is statically typed or not, it won't matter if... you get the idea. I just need to start developing and getting this project done so this business can start saving time and money. That's what matters most to me.

PHP works, and it works damn well for millions of situations every day. No one is suggesting you use PHP to build a super computer. If your project requires something different than use something different. PHP is not the "Nickleback" of programming. PHP is useful. PHP is practical. PHP is easy, and that's not a bad thing. Facebook, the biggest site in the world, uses PHP. Think about that.

Finally, let's use his tool analogy. PHP is a double-clawed hammer. What if your job was to remove nails from wood all day? What a wonderful tool a double-clawed hammer would be! You wouldn't have to worry about which way the hammer is facing! That would save you real time and real effort. It's the right tool for that job. Tools are about how you use them. If someone uses a tool incorrectly it's not the fault of the tool.

PHP can use improvement. Every language can. I imagine a meeting of otherwise incredibly smart people sitting around in smoking jackets and sipping fine brandy standing around with smug smiles on their face. "PHP is horrible!" One will say. "Hmmmm... Yes... Quite..." A small laughter emerges. They all pat themselves on the back and enjoy their intellectual circle-jerk. All the while countless developers are using it every day for the right reasons making real applications that help real businesses save real time and real money. Laugh at me all you want, I get Christmas cards from my clients. They like me just fine.
Heck yeah I'd buy a Google Glass prototype
Debatable. What's your end goal? If your primary goal is making money (through the web) and you are non-technical, easier does in fact equal better. The GP's brother isn't going to stop what he's doing and learn Ruby so he can rewrite his whole website in gloriously succinct and elegant code.

He's going to tweak his site, continue making money and stop caring about whatever the hell his site is written in.
If the coke saved you more than 60 minutes, then yes.
I would say yes, although to varying degrees depending on the framework. IMO, the safest bet would be to use an 'enterprise' level framework (Zend, Symfony2). But, as jrgnsd mentioned in his reply, even within the context of a framework, an inexperienced developer can still make plenty of mistakes and poor design choices. Learning the framework isn't enough, the developer must also take care to adhere to best practices in software design.
God, finally a MS website that I can actually determine something about what the company does from.
The article doesn't mention anything about the physical dimensions or the power requirements, but I wonder if putting this on a mobile platform would be at all practical. It's one thing to put them on common storm paths, but imagine aiming a few of these at different axis at a tornado. Being able to analyze the motion of individual bits of debris in a tornado would teach us a lot, I think.
SilverStripe CMS 3 released with new UI
Forcing People to Pay for XBL to Use Netflix and Other Services is a Jerk Move
It accords with my (disappointing) impression from my undergrad AI class, that while these systems are certainly "artificial", the "intelligence" tends to lie completely with their designers.
There's a deeper question here: why doesn't the interpreter contain a compatibility layer for the old code? There's no really good reason for the old modules to go belly up in the new interpreter. At least no other than the man months needed to implement that layer. But then, that probably would still be orders of magnitude less than migrating all the libraries that keep people from migrating...
If you sit and watch the video itself it's a very mild form of parody. They are actually commenting on the presentation given by the Khan Academy video and their comments make clear how they believe multiplication of negative numbers should be taught.
I guess they assumed most people would know what it is. To be honest, everything you've never heard of is likely a text editor for OSX, there seems to be an unusually huge number of them!
1. Good news.

2. The term "helpful ads" is the problem. I don't get helpful ads. I get page clutter that is parsing my content.

Google's business is advertising. They make the vast majority of their money by stopping me from doing what I want, and placing ads in my way. The evolution of the search results page shows this clearly as many cases about 80% of the screen real estate is covered in ad content.

It is important to note that Android is not an altruistic effort to help humanity. They believe mobile will be the next wave of computing and need a new model for serving ads. Items like Siri worry them because a user skips Google and is provided no "helpful ads".

To say they don't have a history of this is wrong. Search, YouTube, Maps, Mail, and Android itself are all heavily ad covered now and all signs point to this growing.

3. They're pairing down after they launched them. This is my concern. Devs adopted some of these services to watch them die. Now they've launched many new items which will be dead within 1 year.

I'm not being hyperbolic. Then tell me:
• How is Video different than YouTube?
• How are Maps and Earth distinct?
• Why does News exist when I can use the keyword news?
• Where should I put my online content: Blogger, Orkut, Sites, or Google +?
• Talk is very interesting, but why should I use it alone instead of Gmail Chat or Google Hangouts?
• Panoramio, Google+, Picasa, or Orkut for sharing photos?
• Fusion Tables looks fun, but why wouldn't it be better to launch a public Google Spreadsheet?

Finally, Google has seemingly paired down the list of products on their product page, but most products aren't even listed! Where's play, drive, or any of the items they announced today. To say they don't have a problem here is drinking the kool-aid so hard you might not wake up.
I see nothing but a link to self. Did something break?
I think leaving the mistake and correcting later is very confusing and possibly discouraging to students. What is your response to that?

In the same video, note your mistake and correct it.
You don't need to wonder, they've said it.

http://www.quora.com/Quora-Infrastructure/Why-did-Quora-choo...

Facebook is stuck with PHP for their legacy codebase, but you'll note they avoid it for new code that isn't tied to the existing codebase.
The OP doesn't really say how startups get hurt. I didn't went through any incubator but I'm planning to.

From my point of view there are definitely bad incubators out there - the ones that get started by random people which the OP mentions - but these are no brainer: if you part with your equity for their pitch you don't deserve to be an entrepreneur anyway.

There are also top-notch ones - YC the hottest one - these are no brainer too.

And finally there are about a dozen of in-between. And that's where it stops being black-n-white. There might be some benefits in going through their programme, it just all unpredictable. You get different experience being in a different bunch, but still, I have no idea how it could "hurt" a startup if they get 3 month pay and advance their idea.
Chrome doesn't support blocking of third party cookies. You either have them, or you don't.

http://db.tt/ldZUNuJo
HP said to dump Microsoft ARM tablets over Surface
Man On ‘’K-2’’ Eats Canine, World In Shock
So don't read anything about it until some one mysteriously pops up with the complete brain specification?

It is not speculation, its a hypothesis and theory which has some evidence to support it. Now they and others will go off and try to build on it, or disprove it.

I don't understand why anyone would be scornful and dismissive of this?
"I walk to work because there are no bike paths, but I prefer biking."

Why did you say that? To me it feels like you said it so people would take you seriously as a "real" biker. Because surely a "real" biker wouldn't actually enjoy walking unless they were forced, right?
I think the mental grind of being a programmer can be exhausting. Especially if you work in 95% of work environments/companies. Either you're working with people who aren't passionate, or you're working on boring software. The fact it's very much a sedentary activity doesn't help too, as it saps our energy.

I find uncertainty and confusion and then finding a solution to the problem, to be exhausting itself.
Still had an exception here :/
Site seems to be having problems. Suggestion to the OP (your page also seems to be down) is to link to a static site with a demo video or description of the product. Or, test the load your app can handle before posting here.
How do you spend your commute time?
Send Free Sms From Any Number To Any Number
Have you ever wanted to trick your friends and make them think they won something? Well, in this post you will see how to send sms anonymously and for free. Just follow the steps bellow and you could prank your friends in any way you want. Its very simple using smsglobal.
If you’re using python, the performance gap between processes with message passing and threads with locking is the last of your problems, believe me.

The big difference is that processes are much more robust and testable. The cases where threads are really needed are fringe cases and – while it’s a pity – Python doesn’t seem the right language if you don’t want to go the Jython/IronPython way.

The bigger problem is that people are used to go for threads by default although only few are able to write bug-free threaded code. It’s obsolete but prevalent performance wisdom and the fact that threads were really popular in the Java world.
>Raw PHP usually beats Rails handsdown, and most PHP frameworks are usually comparable

Being able to keep up with the slowest competitor in existence isn't very good.
For me personally, I'm not able to move around much but I do live in London where there is a pretty active tech scene. Here's how I did it:

* Let x be the technology you want to work with professionally.

* Spend roughly a year of occasional unfocused off-time building little side projects with x. You can do it faster if you have more drive than me.

* Put those side projects on your github profile or anywhere people can see them.

* Apply to companies that work with x, whether or not they say they are hiring, or take experienced hires from other technologies. Send your github profile along with the application. Preferably go via a connection, but this is not required.

* In the interview/application process, demonstrate strong, language-agnostic technical skills along with some fundamental knowledge/realisations specific to technology x.

YMMV.
There is a great podcast featuring an hour long interview with an SR71 pilot and author

http://omegataupodcast.net/2012/03/91-flying-the-sr-71/

And take a look at the other omegatau podcasts if you like geeky, if you speak German there are even more
It's just his light-hearted way of calling out the Turing test, I think.
I think the problem isnt flash itself but the fact that it's proprietary. This is the reason we have such news in the first place. If adobe drops support, it's dead. No such thing with open stuff. No one entity has all the control. This is where html5 upper leg, no one can suddenly start charging you for using it or dictate it's development.
The app's assets (main.js and main.css) aren't being served properly. So right now I can only see a link to self on the homepage.
My suggestion, is that if you're going to build a product for a tech audience, and you use bootstrap (which is a great idea btw), spend some time to make it not look like every other bootstrap site. I'm looking at you black fixed global nav bar.
`git push heroku` style deployment is pretty easy. And for anything where having a site up and running in 10 minutes is the primary driver, Heroku is probably good enough.

Granted, for larger projects where you run your own ruby/python services, it could surely be easier. But for larger projects you probably want to spend more time on your deployment setup anyway.
Life is full of tempting shortcuts. Take them at your peril.
> > default to HTML escaping on output

> ??? Is that a joke? Don't do that! That's just as bad as magic quotes.

No, it's not. Magic quotes are a pain to reverse. HTML escaping can be built into the echo/print/<?= .. ?> commands, so that it is:

- A setting that can be totally turned off at run-time, if you want;
- Easily overridden on a case-by-case basis with a 'rawecho' function that
does *not* escape anything.
This trick is often called "Tying the Knot", if anyone is interested.
Do you know how to find out if my dedicated server has it enabled since I can't tweak the bios myself?
Congratulations! You just Blub Paradox'd yourself. At this point in your knowledge cycle, you are unable to understand something more complex than what you already know.

Knowledge is power. Defending your own knowledge by refusing to expand and learn something new is cutting yourself off at the knees (or fingers, as it may be).
This is not a real circular list though, since it does not tie the knot as in dbaupp's comment.
Getting this error:

Error: ENOENT, no such file or directory '/root/apps/status/client/static/assets/main/1340976517230.html'
at Object.openSync (fs.js:240:18)
at Object.readFileSync (fs.js:128:15)
at ServerResponse.<anonymous> (/root/apps/status/node_modules/socketstream/lib/client/http.js:34:26)
at EventEmitter.<anonymous> (/root/apps/status/app.coffee:48:16)
at EventEmitter.emit (/root/apps/status/node_modules/socketstream/node_modules/eventemitter2/lib/eventemitter2.js:319:22)
at Router.route (/root/apps/status/node_modules/socketstream/lib/http/router.js:18:15)
at Object.handle (/root/apps/status/node_modules/socketstream/lib/http/index.js:96:54)
at next (/root/apps/status/node_modules/socketstream/node_modules/connect/lib/proto.js:190:15)
at /root/apps/status/node_modules/socketstream/node_modules/connect/lib/middleware/session.js:299:9
at /root/apps/status/node_modules/socketstream/node_modules/connect/lib/middleware/session.js:322:9
We get it, you don't like PHP. Don't use it. Nobody forces you to use it... If someone does, it's most likely a client, and that's nobodies fault but your own for seeking clients that want PHP work done. And if that's the case, you shouldn't be scolding PHP for keeping food in your mouth and a roof over your head.

But yes, we get it, you don't like it. Move the fuck on. These "This is what's wrong with PHP" articles are starting to get redundant... Everyone shouting in to a empty cave that nobody cares about.
Why is it a terrible solution? What jQuery API features (that might be developed in 2.x) are missing that you need? The current API fulfils the purpose of the jQuery Project; many of the recent API changes have been syntactic sugar changes and I imagine most future ones will be as well.

>Which are not Desktops, so I don't see your point
Oops... Well anyway, I know plenty of people who cannot get DSL or cable in their area and rely on spotty wireless connections
> > default to HTML escaping on output
> ??? Is that a joke? Don't do that! That's just as bad as magic quotes.

Microsoft's Razor and Python's Django templates have both shown that HTML-escaping-by-default can be cleanly done in a way that is not magical and that is highly reliable. I'm not honestly sure what you're protesting here.
This video is perfect as a Khan Academy parody - they just throw some shit together, and maybe it isn't very good, but it's better than nothing.
Triangle Startup Factory Goes Big – Graduates Spring 2012 Class
Cirurgia plástica
Cirurgia plástica quem já não pensou pelo menos uma única vez em fazer uma Cirurgia plástica seja ela para melhorar a sua estética ou para correção de deformidades no corpo, enfim os benefícios trazidos pela Cirurgia plástica são enormes e hoje em dia com a ajuda de toda a evolução na ciência os riscos que antes eram considerados excessivos ao realizar uma Cirurgia plástica, agora são mínimos.

Antes de tomar a decisão de realizar uma Cirurgia plástica, você deve consultar um cirurgião plástico que lhe apresente confiança e também que lhe informe de todos os riscos, complicações e também que esteja apto a responder a qualquer questão que você tenha, por isso que aqui na Clinica de Cirurgia plástica UP!Plástica você encontra uma equipe de profissionais com um único objetivo, objetivos esse que é fazer tudo para que você saia da nossa clinica se sentindo completamente realizada em relação ao seu sonho de fazer uma Cirurgia plástica.
is point 1 typical for all turbojet & turbofan engines, or is this specific to then J58?
The reason I cited Rails is that its usually proposed as the better alternative in these anti-PHP threads. Most "high" performance PHP doesn't use one of the usual-suspects in the framework world and can easily beat Rails (and usually plain ruby too).

Edit: I should add "in my experience" to the end of that, I have no stats to hand.
I think it presents a clear conflict of interests if a solicitor is representing a client who was arrested by a close friend of said solicitor.
Good for you! In my case I moved to ruby but I would imagine the transition is similar to other languages at a similar level of abstraction. I went through a long phase where I was trying to bring patterns from ruby into PHP.

It got to the point where whenever I sat down to write PHP, I would write it in ruby first as a sort of pseudo-code, then expand the brackets out into PHP after the fact.

Eventually I decided that I would be more efficient just skipping the expanding out step.
The answer varies depending on who's talking - ask for clarification from the specific people you happen to be dealing with.
The $3.5 Million Flintstones Home in Malibu
I can't connect to www.jpost.com and had to use a proxy to read it.

The original article seems to be http://www.newswise.com/articles/scientists-claim-brain-memo...
FTA:

>Salman Khan, uses positive and negative signs inconsistently and mixes up transitive and associative properties.

Oh, the irony: Khan actually confused the commutative and transitive properties. The parody video gets it right: http://www.youtube.com/watch?v=hC0MV843_Ng#t=3m14s

This stuff is hard. To be fair, I don't think Khan is doing any worst than a first-year teacher in his first class of the day.

Youtube provides annotations – I wonder why KA doesn't insert crowdsourced corrections the instant a mistake is made? It seems like a good middle ground between his "write-only" philosophy (which has made him incredibly prolific) and the legitimate criticisms that quality has suffered as a result. This video was corrected, but I'm sure there's countless other small mistakes that could benefit from a change in process, not just a PR band-aid.
Also, talk about the three Zeros instead in the three Zs. 'ZZZ' means asleep or bored.
For Ruby there's Passenger/Ruby Enterprise Edition, which is simple to setup IMO, but it's stuck on 1.8.x, AFAIK...
There is Peace in the GPL World