skysight-inc/HackerNews huggingface dataset:
That's a fair point. It's not so much that everyone will benefit from learning, but that they won't if they don't try. I also think that most people would get something out of it, though admittedly in some cases not much.
I think the most profound lesson to be learned in programming is how complex everything is. Computers aren't "dumb" -- they just don't share our language, culture, biases, etc. You have to specify everything exactly. If anyone has to be dumb, it's going to have to be us. Evolution helped us make sense of the complexity with a bunch of highly complex and very leaky abstractions -- "person", "God", "love", "nature", "property", "fairness", "consent" etc. Only when you try to describe these concepts to a clean slate such as a computer do you realize how complex the world really is. Moreover, these allegedly meaningful things all boil down to meaningless physical states and interactions, so you also get to realize that everything is pointless and what was it again that we are doing here?
Are we talking content abuse? It's in their ToS if we are. Not entirely sure how effective they're going to be at monitoring malicious content, but it's there.
If tomorrow you want to learn to cook, how would you feel if a master chef told you "No, don't. You'll never be as good as me. If you're hungry, come to my restaurant instead".

I think people who want to learn to program are learning already. The right analogy would be teaching everyone cooking in elementary school as a required subject, together with reading, writing and mathematics.
It's really interesting how standards just come out of stuff like this. Why are cars the size they are now? Because the Romans said that a cart can't be wider than two mules and designed their roads thusly, every bit of transportation technology in the past two thousand years has been affected by this rule. Even just yesterday I had to pick a length to cut news story previews to for a sidebar. I picked 140 chars solely because it looks "familiar" because of Twitter, which has that limit because of text messaging which has THAT limit because they guy who designed the protocol sat down at a typewriter and typed himself a bunch of sentences that were about that length.

Odd right?
She understands garbage in - garbage out. She understands dependencies. She understands algorithmic complexity. She understands types and formatting...and much more. (at least generally, which is enough).

This mysterious box no longer seems capricious and opaque. She has a much better understanding of why her computer behaves the way it does and therefore feels more at ease.

This is exactly the benefit from people learning to code:
People don't have to actualy code, they just have to have some understading of how a computer work and what problems is easy to automate (as her report updates) to get more productive in their own field. If they can code it on their own, it is only a plus.
Symantec EV SSL
Symantec EV SSL: TheSSL Store is a platinum partner of Symantec offer Symantec EV SSL at low price gurantee. so Buy Symantec EV from our website now and secure your site with green address bar.
"If the mayor of NYC wants to learn to program in his spare time, why the hell not?"

I agree totally, not only would it be good for him but it sets a good example for his constituency (because as a basic competence it is good for anyone).
Lamp Tables
Find lamp table in Melbourne. We have wide range of lamp tables, wooden lamp table and more. Watch our exclusive gallery of lamp table with different price. Find perfect furniture for your home, delivered direct to your door. Visit us today!
>Dell never should have hired the guy in the first place,

Yes. Couldn't they hire some non-funny, sensitive guy, all-too-touchy about politically correct issues? HN is full of them!
Public Health & Immunization Registries
OmniMD has the capability to record, retrieve, and submit immunization information to immunization registries in either HL7 2.3.1 or HL7 2.5.1 format, including the appropriate HL7 CVX codes.
I think they mean free as in speech more than free as in beer.

Of course, it is currently in a developer preview and so also free as in beer, but I think that's incidental--this is Red Hat after all; they actually care about users' freedom and they aren't afraid of offering paid plans and support.

Happily, since it's open source, you can just host it yourself if you aren't happy with Red Hat's potential future pricing.
the preview is free and has a limit:

"The developer preview supports up to 3 gears per user. You have a quota of 40,000 files, 1GB of storage, and 512MB Memory per gear. It is free to use and you can run your application indefinitely. If you need to increase this quota, please mailto:openshift@redhat.com with your username, domain and Application URL."

from:
https://openshift.redhat.com/community/faq/how-many-applicat...
You stole my blog post from 3 months ago, including the title! ;-)

http://accidentalhacker.com/post/16116466587/please-dont-lea...
Can't wait! But until then...

Has anyone been using nginx <1.3 to proxy WebSockets using the TCP proxy module (nginx_tcp_proxy_module)? Anyone know from experience if it's a workable solution?
Will the JSON type have document indexing or is it just a text store that will validate that it's JSON.
Solving a technical problem and starting a company are two different processes. I would say that it's better for most people to focus on the first, and then if there seems to be demand for the solution, consider the second.

If there's established demand for a product, then it might be time to start a company. If you already have clients or people dying to fund you (they asked you, not vice versa) then go. That's more acyclical than trying to become a VC darling.

Also, getting a stable job isn't out of the question for most people. This isn't 2008.
>This was theoretically a professional partner event. You wouldn't get a comedian on stage cracking racist jokes at those, so why should sexist jokes be acceptable?*

The question is why wouldn't it be? Racist and reverse racist jokes, jokes playing with national stereotypes in general, are the stock and trade of comedians. Same for jokes about women, marriage, mother's in law, etc.

It's fucking joke. It's not supposed to be the comedian's party line.
What do the costs look like? How long does it take to pay off? How is maintenance handled (is there maintenance?)
FAQ has something: "To get more information on the pricing and timing of a paid version of OpenShift please send an email to openshift@redhat.com"
Http://www.srinagarhouseboat.net/jammu-kashmir-tourism.htm 
Srinagar Houseboats, Kashmir Houseboats Tours provides every standard of services into Houseboats in Dal Lake, Dal Lake Houseboats, Srinagar Houseboat Tourism, luxury houseboat, standard houseboats, deluxe houseboats, premium houseboats and many alike.
I think learning how computers/software works is just as useful as learning history or geography or science, which we already make students learn.
Both copies would claim to be you, and would have equal right to that claim. Yet each copy would be a fully conscious person and would immediately diverge into its own individual from the shared point on.

This of course sounds like a contradiction, both are you and both are individuals? That's because our language and concepts just don't have the muscle for this situation. "Both are you" is short-hand since the wold "you" becomes ill-defined or at least radically transformed. Consider Hofstadter's "twin world" concept from his "I am a Strange Loop" for how a single "individual" could really be made up of multiple individuals.

From an objective point of a view it's much better if the digital version survives, because we're assuming the biological original has a shorter life span.
OT, does anybody actually know how to get Bing to index your site? I looked for maybe an hour with no luck.
Japanese Company looking for hackers
Location is Okinawa. 2nd phase start up.

Need Japanese ability.
Fair enough, but that is a technical limitation which is trivial to get around:

<setsrc>
<img src="foo.jpg">
<set src="foo1.jpg" width="100">
<set src="foo2.jpg" density="2">
</setsrc>

Always be wary of allowing arguments that hinge on "it's not technically possible" to shut down good ideas.
wait hold on how does having a query string in a url make CDN's more difficult?
Video - Hosting Python Web Applications
I'm not the author of the article, I just copied his title.
Inside a Google onsite interview
Ok. So for a beginner coder looking to build web sites and mobile apps on weekends. They are not looking for a career or job coding. What language?

Assume they know html, CSS, Javascript, SQL. Where do they go and spend their next 12 months?

When do the differences matter?
Looks like it's just validation: http://www.postgresql.org/docs/devel/static/datatype-json.ht...
That's true, but not necessarily something that office workers would actually want.

Many workers actually sort of enjoy mindless repetitive busy work since it makes you brain feel like your achieving something vs difficult work where you might spend weeks stuck on the same problem.

Case in point:

A fair number of years ago I worked a non tech office job for a few months.
Basically a large portion of the job was checking though a spreadsheet looking at figures and checking them against a corresponding row in another part of the sheet. Assuming the figures matched you would copy the figures elsewhere in the sheet, append some characters to them and mark ones that were wrong in red. The data I think came from some legacy database.

There were a few more steps that I don't quite recall but basically they provided a list of instructions on how to do this part of the job and I immediately recognized that this was basically psuedocode, there was nothing "human" required at all.
They expected a human error rate of around 1% with this and sheets were often checked twice.

A few days into the job I decided to try writing a Macro to do this job, so that night at home I wrote my macro and emailed it to myself. Next day I loaded it up, ran it and then checked the results by hand. I did this until I was satisfied that the error rate was 0.

Next few days I just started running my macro instead of working by hand, meaning I got about 3 hours work done in under a second and could spend the rest of the day doing other (marginally less monotonous) work.

Now in this office they tracked people's productivity levels as well as their error rate, so naturally I end up with obscene performance stats and no errors.

So the team manager of course asks me to explain myself and I show her the macro and offer to show her how to set it up on other computers and explain how well I tested it etc. The response I got surprised me somewhat.

"You are cheating your stats!" was what I was told. Of course I explained that it wouldn't be "unfair" if everyone had the software.
Now at the end of every month they had some (cheap) prize for the person with the highest productivity and lowest error rate and since other tasks were not so easily "scored" the spreadsheet task was a big part of the deal.

No matter how I tried to explain it was like hitting a brick wall, because in her eyes I was "cheating". They had been doing this monotonous work for so long and were so used to it that wasting probably hundreds of man months was preferable to questioning if there might be a better way.

Of course I offered to forfeit any "prize" I might win (despite potentially saving them thousands of pounds), but no we type figures and then somebody wins a prize at the end dammit!

I imagine this sort of brain damaged thinking is common in far more organizations than you might imagine.
I have yet to find a service as straightforward as Heroku. Cloudfront comes close... but i get the feeling especially when looking at the documentation that Heroku have really put in a lot of effort into making a simple to use application platform.
Yes and no. I think he just gave a $500K check from his own funds so others will not see a cut of that, just losses from his other investments. But yeah, he made money for himself gambling /investing /a combo or whatever. However, not even his FB lottery win can get his record out of the hole.

He is connected, famous and rich so he can afford to and can pick the early stage companies to through a bit of money at, hoping a few strike. But, there's a difference between billion dollar sized funds and angel ones.
Apparently this happens alot more for me on an AMD bulldozer.

I'm getting it happening every 1600 iterations with their makefile and 2000 with -march=native. Very interesting.
If you're not paying, you're the product.
Do You Have Your Own User Manual?
Hey, Jeff, here's another way you could look at this:

"I wish I'd thought of [this]... The need for people who can read and write has never been greater. This is a fabulous product at the right time" -- Tim O'Reilly, Founder and CEO, O'Reilly Media

"A young man asked me for advice for 'those who aren't people who can read and write'. I said he should try to become a person who can read and write" -- Fred Wilson, Partner, Union Square Ventures
At a corporate event. I know PR is boring and stuff, but your fillers at corporate events represents you, the host of the event, in the general public. The fact that Dell didn't immediately apologize shows that they were either quite okay with it or didn't give the issue much thought.
Judge Decides Oracle and Google Will Battle Over Damages
finally starts completely disregarding everything jeff atwood has to say
Dotcloud does it for me. I'd love to support RedHat though.
http://bing.com/webmaster. Good luck, it took about 2 weeks before it even hit it once :\
SpyBubble Android Spy
Spybubble android spy software is the world's most advanced spy app for android phones. You can track any move your partner, employee or child is making with this revolutionary software.
Why Concentrate Isn't in the Mac App Store
...and the order the browsers appear in the dialog is randomised.
[...] you should also be insisting we remove all of Math from our school curriculum, because who uses anything beyond basic algebra? Hell, who uses anything beyond basic arithmetic now that we have calculators that can do algebra and calculus for us?

Mathematicians, physicists, astronomers, chemists, economists, statisticians, engineers, meteorologists, actuaries, biologists, accountants, etc.
5 WAYS TO CRASH AND BURN WITH Your WEB MARKETING
Commercial Carpet Cleaning Vancouver 
We've offered quality commercial carpet cleaning in Vancouver since 1994. Our British Columbia carpet cleaning services are second to none. Get clean today.
YC reject practical lessons from Angelpad accelerator
Very interesting, though documentation doesn't seem to be very comprehensive yet.

There is little information about process management, like https://devcenter.heroku.com/articles/process-model

Not to mention how to create custom Cartridges, like you can do with Heroku buildpacks:
https://gist.github.com/fe7f04abbd9538b656c5
So you don't think it was inappropriate in a professional setting to make women, which the company goes out of its way to actually attempt to encourage into the industry (they have a specific site for encouragement of women in technology on their official site: http://content.dell.com/us/en/business/women-powering-busine... ), feel like the only thing they're good for is being the butt of jokes?

Wow. For the record, I would, as a white person, feel similarly uncomfortable and disgusted by racist jokes in any setting really. It's one thing to make fun about yourself, it's another to poke fun at others' expense in an unkind manner.
Is this article from 5 years still relevant?

I know you said 'back then' but curious to know whether one should stick with php.
All about PVS-Studio (analyzer for C/C++/C++11)
Thank you for saying exactly what was in my head and saving me some typing. Learning to code is to being a professional programmer as learning to write is to being a journalist/editor
It was good to meet via the chat box on your site. I've spent a little more than you, but not a great deal. Thanks for the design tips - much needed!

That marketing plan I sent you covers only the basics, but perhaps with enough consistent effort the basics might be enough to drive initial traffic.

As I said, if there's anything I can do, let me know.
moreover, paying also does not mean you are not the product.
The guy in question isn't really a comedian, but a self-help author, motivational speaker and general loud obnoxious media personality. Of course it's often hard to separate the media persona from the 'real' person, but based on his body of work there is no evidence to assume to he doesn't genuinely believe in the views he presents, even if he does use hyperbole to present them. Basically given whom we're dealing with, and his long history of misogynistic commentary, there is no reason to assume the comments where purely in good humor.
That's why he's renouncing his citizenship.
> Porting XCode and emulators to windows/linux is probably a huge undertaking

Apple doesn't need to port their software to Windows or Linux at all but simply allow to use OSX in an emulator. Even this is forbidden by Apple (it's not a surprise).

I think it was a huge mistake of Apple to allow iOS development on Macs only. If they hadn' make this mistake almost all people would develop for iOS mobile devices now, and Android wouldn't have had any chance to win. In some sense Steve Jobs himself was the main reason that Android became so successful :-)

> In addition, the cost of a Mac for development ($599 for a mini) is not stopping anybody,

It has stopped me. I have a pretty good PC, and I never accepted that I would have to buy an additional Mac solely to fed my iphone. It's a waste of room and money. For that reason I use Android.
Analysis of the $2 billion JPM Chase trade, a month before it went bad
I'm kind of the villain of this piece -- a relatively novice coder who expects to apply for programming-heavy jobs in the future.

Here's why I think I'm not actually a villain:

1. I'm not under any illusions that people should pay me mega-bucks because I can program at all. I haven't hit my 10,000 hours yet; closer to 1000. You should hire me because I'm a mathematician who can program, not because I'm a hacker genius. Often, being an "X who can program" is much more valuable than just an X. It means you can execute your ideas yourself; and it means you have a clear concept of which ideas can be executed computationally and which cannot.

2. I couldn't just "quit programming" any more than I could quit writing or quit reading. I could resolve to, but I wouldn't last long. I've found that when something makes my brain happy, but isn't technically "my job," I'm much better off following instinct and doing it anyway, rather than forcing myself never to have any side projects.

3. You're worried I'll contribute to the volume of bad code in the world? Well, just because there are more experienced programmers than me doesn't mean I'm dishonest or stupid. I make a point to be very frank about what I can and can't do at the moment. I've found that the stuff I can do is quite valuable to people. I don't try to bluff my way into projects I'm obviously not qualified to contribute to.
I didn't say it was "all men". I said, deliberately, "some men". I know of many, very supportive, men in technology, who understand what it is to get this stuff right. It's a real shame that there are some who wilfully ignore the issue's existence, or who exacerbate it, or who think that women should just "lighten up" about it.

As a man in technology, you come with a whole heap of privilege, you need to understand what it's like from the other side. That tumblr rightly calls out people in tech who are dicks, particularly to women. Without sites like this, people might continue thinking that this sort of behaviour is acceptable.
Why don't YOU write doom for it without a GPU?
I both agree and disagree.

Anecdote for: when I joined Quora, almost everyone there was from the Valley, which got a bit annoying sometimes, as the default assumption was that you were in California. Eg I asked "What's the best way for a British graduate to break into China's tech industry?" I had 2 or 3 answers on the lines of "don't, stay in Silicon Valley for now". I've never been to SV.

Anecdote against: that seems to have died down now, and there's tons of smart people from all over. It's probably one of the best forums I've found for discussing startups in China; Andy Mok, Paul Delinger, Kaiser Kuo, heck even Da Shan are on there.
Rude VC: Intro to IPOs: US vs. France || via RudeBaguette
Here's a longer version of the Roman two-horse story and how it impacted space shuttle design:

http://www.astrodigital.org/space/stshorse.html
That's really interesting, as I had a similar experience. However it has downsides: I now find it much harder than I used to to disengage from details and look at the big picture. Knowing how something might be implemented or could be taken apart really distracts me from thinking about whether it's important, or useful or beautiful. Perhaps it's just a temporary phase, but the whole Zen and the Art of Motorcycle Maintenance keeps coming back to me — I used to be like the friends who couldn't change a spark plug and were happy in their ignorance — now I'm changing spark plugs all the time.
Both are life skills and that is the context.
My Brain Can’t Handle OOP Anymore
Locksmith in Vaughan provides 24-hour service
Feel free to call locksmith in Vaughan whenever you are in trouble with the security issues of your residence or office. Locksmith services are available round the clock. If you get caught in a locked-out or locked-in situation, no need to worry. For details, please visit http://www.directlocksmith.ca .
Do we have any major computing player remaining without an app cloud offering or plan?
It's better than HN. I like HN, but after using it for a few years I noticed something wrong with the comments here that I couldn't quite articulate. Then I saw Quora, which showed me just how good a discussion community could be.
Don't try to interpret this logically. Interpret it as a weird expression of American culture. In the US, we consider racism/sexism to be the worst thing ever. Compare to female promiscuity in India, or perhaps being disloyal to your family (I'm guessing from your username that you might be from India).

For example, when I was working in India, I mentioned that my friend's babymomma (the mother of his child, to whom he was not married) was visiting me. The ladies in the office gave me a rather shocked and horrified reaction. In the US, you'd get the same reaction if you made a joke about Gujus.

My suggestion is that if you are in the US, play along with it and just accept it as a weird Americanism. In much the same way, Indians constantly asking me about my family is just a funny cultural thing I play along with.
What about a data center, consisting of millions of raspberry PIs?
I always found any information coming from the nginx website a bit too laconic. Am I the only one?

WebSocket support is welcome.
From the ToS ( https://openshift.redhat.com/app/legal/site_terms ):
"you give Red Hat a perpetual, irrevocable, worldwide, royalty-free, and non-exclusive license to reproduce, adapt, modify, translate, publish, publicly perform, publicly display and distribute any Content which you submit, post or display on or through the web site"

That makes me a little nervous.
I've been using python since 1997, and I found the link interesting.
Is “natural” really natural?
I dunno... I have a site that would get creamed by Baidu's web crawler if I didn't block it, but never got noticeable traffic from it.
Still using that phone, really is brilliant.

They had a 'dev only' successor to it, the n950 but I think the chances of nokia releasing another is slim at best.