skysight-inc/HackerNews huggingface dataset:
The guys who write the PHP interpreter are egotistical, not very good at C, and make poor decisions.

And it's a very good reason not to use PHP - the best reason. The poor implementation of namespaces, anonymous functions, and the issues with the OO implementation of PHP core classes (like SoapClient) leaves much to be desired.
If it's such a big deal to you, why don't you contribute some documentation?
I'll put on a vote for Priceless by William Poundstone, too (I haven't started predictably irrational yet because someone else had it on loan :)
I think you're generally on the right path, just keep trying. Since you're still getting your feet wet, you should pick a language and stick with it for a little while, but don't stick with it as your only language forever. Too many people make the mistake of getting comfortable with one technology, and deeming themselves "done" learning anything else.

Start with Python, or Ruby, or Javascript. Something simple. If you're a fan of Windows, take a look at C# (which you say you've had a semester of already).

Start S M A L L. You say you try to build things that are over your head. Don't do that. Build things that are just about your level, while still providing a challenge. You're not going to come out of the gate with something like Kenneth Reitz' "Requests" framework. You're going to have years of learning and experience ahead of you before you can produce work like that (unless you're a prodigy, which almost none of us are).

Most importantly, do not give up. You are not stupid or incapable of programming if you hit a wall and can't seem to get by it. We all hit these walls, at every level of our craft. The issue is recognizing when you have the ability to climb the wall, to blow a hole through it, walk around it, or just go back the way you came and pick another path.

You could try applying for unpaid (or lightly paid) internships as more of a learning experience. If companies don't think you'll be a drain on resources, I would imagine certain companies would love to have someone who is eager to learn hanging around to take minor tasks and to be mentored for a few hours a week. The key there is finding the right company with that kind of time/support.

Best of luck.
When there was more than one conventional treatment trial matching a homeopathic trial, they randomly selected the conventional treatment trial. They did not inject any notion of 'best' conventional treatment.

(or I read the wrong paper...)
Here's a list of what compels people to complain of judicial activism:

1. They disagree with a court decision.

I don't think it makes a measurable difference whether he draws a huge target on his back or not.

I would hope as a professional judge he would have a strong interest in law. Naturally he'll have opinions about it, whether he talks to the press after the case is over or not. So long as the written court opinion cites the law as it is now, I actually like having personal opinion added later.

Professionally, judges have to think about what harms people and what serves their interests. There's no way a human judge could avoid having this spill over into thinking how laws harm people and serve their interests.
Keymaster has stagnated a bit, that's correct, but it's still a pretty quality piece of work. I'm using it for my own keyboard shortcut (jquery) plugin here : http://joeloliveira.com/chaves.js/demo/defaults.html

The goal of my plugin isn't to just bind keys but to provide sensible defaults and an easy interface to either override the defaults or create your own, as well as have a built-in mechanism to display a "help" modal window. After all, what good are keyboard shortcuts if you don't know what they are.

Check it out. Would love any feedback

(sorry, Craig, for me-too'ing / "hey look at me too"'ing your post).
TED: How to take four years' worth of MIT courses in one, online
It's getting really sad to see people come up with really anything to bash on PHP. Can't we just build the most fantastic tools and apps with whatever we want instead of giving off at the tools we use to create them?

I've been using php for almost 10 years and I didn't even know the C-api isn't documented on php.net. But what do I care? It's like saying you won't drive your car to work because there are no usage instructions of the carburator in your car manual. Seriously ... WTF? Let it go.
I'd say that's spot on: YOU didn't form the government you live in, you have been coerced (by force, if necessary) to follow the laws and rules of society since the day you were born.
HTC Profit Slide Continues Amid Apple, Samsung Competition
Argentina bans dollar purchases for savings
Indian teen in a hotel - Free Porn Videos & Sex Tube
It's analysts jobs to know the competition and the holistic market, so perhaps their numbers were off somewhere else. You don't know what desperate measures competition might take in order to try to fend off or slow down someone you see who's going to become a strong competitor.
> Started one or two Django sites, finished neither since I was in over my head wanting to implement very complex ideas.

I think this is perhaps the first thing you should approach differently.
Begin with simple projects that you know are within your reach, even if they are dead simple (make a tic-tac-toe in Django). Completing those projects will boost your morale so you will stay motivated.
Also I would say that you need to build up your Github account into a professional signature that someone would look at and see where your interests are, whether you have potential as an intern / junior dev who may grow to become a good dev, with some coaching and mentorship.
Also, the world is moving towards agile and you are going to impress a lot of people if your activity on Github shows that you have the ability to build software in an agile way.
The US Constitution authorizes congress "To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries"

In the jurisdiction relevant to this article (i.e. United States) the original intent was to promote progress.
And yet still, it's powering half the Internet...
This isn't a reason at all ... if I'm trying to sell web software as a product and not as a service, there's a very good chance I'm going to write it in PHP, and neither myself nor my customers will care that PHP internals lack documentation.
The rule I am getting comfortable with for people I'm hiring: I don't care where or when you get work done, just get it done. If that means home, if that means office, if that means a cafe - go for it. If that means at 3am - awesome, be productive when you're in the state of mind, mood and place to be productive. I'm primarily a creative person, as most good engineers are - problem solvers, and this is how I end up being most productive.
The site looks good and I love the demo. I think it's gutsy that you guys have the demo cam showing yourself. It's definitely a refreshing idea.

I do notice a few small problems:

1) when you go to demo page and actually view the demo cam streaming the user information menu up top (Login/Register etc.) looks fine. But going from demo page to the home page once more somehow shows the menu as "logged in"--the menu says Logout, even though you shouldn't be logged in to see demo. In any case, it must be something to do with session or the simple loggedin/out logic.

2) In the demo page, dialog box on deleting cam or adding cam will actually be covered by flash. This is a pretty common issue and I believe the solution is to set the flash w-mode: opacity or something of that sort. It has been a while since I worked with drop down menu and flash :)

A suggestion: instead of control buttons of up/down/left/right-- you can definitely add immediate improvements to the experience in 2 levels:
1) bound the keyboard shortcut which should be quite simple. Just trigger the click even on the appropriate button. Don't forget to have a small delay so you don't crash the darn device

2) enable dragging of the video: I'm "thinking"... when the video is loaded, cover the video with a low opacity div (1px gif of 0 opacity?) then bound a mouse listener to the box. Again, you can move the cam according to the mouse movement by checking mousemove and then on delay trigger the click even on your already bound control button. In fact, the easiest would probably have 9 div arranged in this manner:

[1][2][3]

[4][5][6]

[7][8][9]

if mouseenter 5 do nothing... if mouse enters 1 trigger left+up button click, 9-down+right, 8-down and so on.

I hope this makes sense. I'm simply looking at the demo and assume the real experience is probably the same and could be improved.

Other than that, things look great. Best of luck to the team!

-V.
Operasoftware/dragonfly · GitHub
This Week's Big Data Big Five
So he disagrees withe the statement that "Open systems and networks aren’t always better for consumers." Ok, fine.

But he asserts that open is absolutely never better, and he backs up that assertion with... a single example. That's not much of a syllogism.
How on earth does Cloudfare survive charging $200 for nearly 2PB of traffic? Is the profiling/retargeting business really that lucrative? Do big accounts like that have some kind of revshare deal or mandatory link skimming?
Amazon Plans Smartphone to Rival Apple iPhone and Google Android Devices
I'm about to start a small hobby web project. What Lisp platform would you recommend? I'm somewhat scared of stories like Reddit's - Lisp being a great language, but implementations having problems with Unicode, threads, networking, scaling, price, etc.
I don't suppose you could define your usage of the word "hipster" for me? Because I can't see how it fits with my understanding of the word. It looks to me like you're just using it as a generic insult meaning "people who like what I don't like".
clickable http://camonduty.com
What do you think of this task management web app?
Anti-gun group applauds Google muzzling firearms retailers
This I believe is how certain aspects of the mind exists, information being temporarily stored and interactive with other systems. Theoretically then systems of the brain/mind should be able to be duplicated. This would allow for managing of large amounts of information, at very high speed, with no-heat generation. The only heat generated would be through the support systems / foundation - I suppose much like how the brain functions as a foundation for the mind.

A brain made out of a diamond? Indiana Jones anyone?
RepRap Colour Mixing Report
Mass-producing graphene transistors
Where are you getting $200 from?
Its down now, right?
or you look at multiprocessing, which spreads the computation into multiple processes, while enforcing clear boundaries and communication methods.
Of course, you would have to put in reasonable delay and wait time for each interaction. You don't want to crash stuff! :)
Ruby's influenced by Perl which has been using that name forever.
Coming To Terms With The HCG Diet: Why Try It?
The video for this would be nice, it's a bit hard understanding some of the slides without context.
Are you saying he ignored binding precedent in his court opinion, or in what he said to the press?

I'm inclined to accept grellas' assessment that Posner's court opinion was on solid ground: http://news.ycombinator.com/item?id=4086642
IPhone Photography Apps
I glanced at the code quickly and noticed `addEventListener` without `attachEvent` fallback. So that will fail in at least IE8 and below. Not sure about other things, but I'm guessing you never tried it in IE8?
The best cell phones for your family
The best cell phones for your family. Check this website out.
That's what they charge afaik - $200/mo flat rate.

https://www.cloudflare.com/business
Dark Knight Rises Production Notes -- Spoilers
Here is the PDF:

http://www-deadline-com.vimg.net/wp-content/uploads/2012/07/www.thedarkknightrises.com_downloads_TDKR_productionNotes-2__120706011239.pdf
About patent in drugs, I found these couple of articles really pertinent:

http://archive.mises.org/14949/patents-kill-compulsory-licen...

http://archive.mises.org/15365/update-patents-kill-compulsor...
Visualising data is only one part of what Recline does; you can edit and refine data in the browser, and plug that into a visualisation front-end which renders a map, a graph, a timeline or ... (etc)

[ disclaimer: i work for the okfn, but not on Recline. ]
I think the Q makes more sense if you pretend it doesn't have an HDMI out.

If you're plugging it into a TV, then the TV already has built in speakers (for normal folks, nerds probably have a 5.1 surround system) and its amp is useless, and its ability to be controlled via smartphone is lessened since you could have a TV-based UI. You also probably start thinking about streaming video, which it isn't particularly good at and which they already have a competing product for.

If you stick it in another room, one without a TV, then suddenly it makes sense. It's competing with a high-end iPod speaker dock. And like those, you're essentially paying for a bit of furniture, unlike an Apple TV or generic streaming box which hides in your media unit. For the iPod dock you have to put all your music into iTunes and copy to an iPod which then sits in the dock, for Google you put the music in the cloud.
> less side effects

Well, yes. Less effects of all sorts naturally means less side effects as well.
Nice idea. I guess you could still do something similar by looking for verified accounts tweeting with your campaign hashtag(s). Or accounts that are otherwise 'known' to be a celeb - there must be a directory out there.
If Mark Zuckerberg were British…
And why is this on HN ?
The units are SI in the UK, but retailers appear be allowed to mix and match. This is particularly noticeable with milk in Tesco, at least last I looked - the price of the 1pt and 2pt milk cartons were priced in pence/100ml (~£0.09/100ml, I think), and the 2L+ ones were priced at £/L - ~£0.55/L ;)

I now buy the 2L cartons...
That is a great analogy. Hope you don't mind if I steal it?

I've noticed this on HN, too many people are bleeding-edge, cutting-edge and seem to forget that best tools for the job are what's in your toolbox. You might not carry around a power miter but you will probably have a small hand-saw.

PHP is a lot of things, but it's also taught at the local community college, and it's quick to pick-up even without collegiate education. That vastly widens my possible talent pool, my rapid development process, or training of my employees.
That is appalling.

This cannot be a real product. It has to be like a concept car. Surely. Surely?
You forget that MRI isn't the only Ruby implementation. JRuby has no GIL.
Does Networking = Not Working?
Functional programming: A step backward
You could almost consider it trolling to submit this here. Rather than rehash a discussion of the advantages of functional programming, I would like the comments to focus on a specific issue this article exemplifies: why isn't functional programming catching on?
There should be an easy fix for this one though: only give patents if the drug either does something totally new (e.g. cure cancer) or is fundamentally different than any previous version, while being more efficient (no point in a drug that's 99% different but has the same effectiveness).
I rarely mess with the connections later, so the hassle of banana plugs is not worth it.
You might want to check out Microsoft Azure. I use it and it is powerful and has a good free trial. Only thing that is bad about it is fairly long deployment times (10 to 30 minutes). As a disclaimer I currently use it with C#, but it recently added support for python. Other than that, Heroku is a good choice. Google App Engine may be another possibility, though I haven't used it nor do I know a lot about it.

For e-mail I recommend Sendgrid, you can get 200 e-mails a day free. Also easy to integrate in.

For payments I've used Braintree and I like it. I didn't set up the account but I was given a sandbox account to try it out and it should be possible to get one. Easy to use, especially if all you are doing are transactions (even though subscriptions aren't bad on Braintree either).
On the other hand, his approach was perfect for me. A matter of opinion maybe?
If you wanted to stop psychological tricks, then most of advertising/marketing as we know it would disappear.

That said, it seems that people actually enjoy playing this game. Like the customers prefer convoluted schemes like this. It's not like they are completely oblivious to the tricks going on. I think it's fair to say that the vast majority of the western world is actually pretty savvy at spending their money.

But anyhow, remember what happened to JC Penny when they tried to simplify their pricing (no more sales!). They basically got murdered. Now it's partly their fault for not marketing it well (ha! look at that, you have to advertise that you're not screwing with your mind), but it's also cause it takes some of the 'fun' away.

Here's an analysis. http://www.moneytalksnews.com/2012/06/05/what-shoppers-can-l...
'known' to be a celeb - there must be a directory out there

This is essentially what they did. Use Wikipedia as that directory. If you have the real name, you can check it.
>What blows my mind is how so many geeks have flocked to Samsung's side in the patent debacle of late.

Anyone but Apple.
Being a newbie in ML, I found intro video quite helpful, having difficulty to grasp the idea of training, why is it needed etc, I found Mostafa's explanations quite helpful. I have taken ML's by Ng as well and due to heavy use of stats I could not grasp it.

Now I am learning Stats by Prof.Thrun at Udacity I assume I will be able to grasp it in much better way.

p.s: anyone is trying to learn ML basics and wish to learn? Why not learn together and solve the interesting problems together? contact me via email given in profile
My stay there was a wonderful experience and the place was nice. I get energize by having people around working towards the same goal and that is very valuable to me.
Thanks, depends on what you want to use it for ... if it's to bash on php no ... else feel free to "re-use" it ... stealing gets you in jail :p
That's not accurate. They have said they want to interview him before charging him, and they've refused to do the interview in the UK or remotely, instead insisting that he be on Swedish soil.

The whole thing's a fucking scam so that the US can snag him without a fuss and then disappear him into their network of black sites.
You could consider it trolling of me to submit this here. However, rather than rehash the discussion of the advantages of functional programming, I would like to focus on a specific issue this article exemplifies: why isn't functional programming catching on?

Why are these 'scary' code examples used as an indication of what 'functional programming' looks like, instead of entirely reasonable Ruby, javascript or even Java snippets? How is it that proponents continue to fail to make it clear that functional programming can be done, to some extent, in any language and that it still has advantages?
Knight News Challenge: Bringing Local Geodata to the People
I haven't used Flask for a large application, but I'm curious why it would be bad for a large application - are there not enough features built in?

What would Python developers prefer to use for a large application - Django?
Meanwhile: the top menu of the site features a category "guns and gear"; I see in the sidebar an advert saying "The Daily Caller is giving away free 25 guns in 25 weeks"; and the comments section is boiling over with jingoism and homophobia.

Oh, and FTA itself:

"The company is now in the crosshairs of gun groups outraged and up in arms over the policy change."

... seriously?! That's a pretty disturbing choice of phraseology in this context.

I think, if this is newsworthy, I might look for a less biased/crackpot source, thanks.
R for the Enterprise
This is true, there is definitely a lot of fun that people have trying to hunt down a "bargain". They like to feel like they got the best of those bastards that are always screwing them! Or did better than their friends, like a competition. So I do get that. But that's not the case when buying the staples of life like food and laundry or dish soap, at least not in my mind since you are forced to buy that stuff... you need it. That takes some of the fun out of it for me anyway... feels more like a bill then a choice to spend.
I can't help but wonder why Google didn't ship this thing with Google Now.

A cool looking sci-fi sphere that hooks up to my TV and lets me and my Android-enabled guests stream stuff from Google's cloud? I have almost no need for this.

A few cool looking sci-fi spheres around my home that wirelessly link all my speakers to the same content from Google's cloud? Eh. Interesting, but not worth $300.

A cool looking sci-fi sphere in my bedroom that knows I usually go to work around 9am and can wake me up and give me spoken alerts that traffic is rough and I should leave at 8:15am, and is still a hackable Android device? Take my money, take it all.
Social Media & Financial Professionals
I would guess they are paying considerably more than that to host 4chan. Note there's also a $3k+ enterprise plan.

From the article:
We pay for CloudFlare too. While they offer free and $20 "Pro" plans for most of their customers, large businesses and enterprise customers are a different ballgame. It isn't cheap—far from it.
Privacy. The combination of a distracted user and a small screen make communicating privacy choices really difficult on mobile platforms (phones and tablets). In addition with the ability for apps to do things like potentially log communications (voice and text) and geographic location developers need to careful about the collection and protection of the personal information they are collecting.

Privacy laws are pretty lax in the US but in Europe, Canada and much of Asia the story is different.

A service that can handle "privacy" would be very valuable and would probable get support from regulatory agencies around the world.
This post is hilarious when read a bit more accurately. Basically, you have said that there are two broad categories, rational people and irrational people. I guess it's a nice technique for argument, but I suspect that most people do not fit nicely into either of your buckets.

I want to work from home, and do enjoy doing so. I also like working from the office and enjoy doing so. There's more to my job than lines of code that I write. Culture is important. Culture sometimes transmits via physical proximity, and sometimes other means (IM, Phone, etc). Sometimes one or two meetings a week (or even month) is more than adequate to cover the parts that don't communicate so easily remotely. Sometimes remote workers go to lunch (or dinner) with colleagues. Sometimes my whiteboard is a computer.

Your group 2 covers a broad range of people and needs, some of which may sometimes require (or significantly benefit from) close proximity, and some of which often won't.

Basically, people, personalities, and working style vary.