skysight-inc/HackerNews huggingface dataset:
True, they aren't exactly fair comparisons, but I find them relevant. I recall just a few days ago, there was a discussion how "everyone" should be able to program, and a lot of the value comes from applying that programming to another, personally interesting field. I remember a quote "in 10 years not being able to program will be like not being able to...". No matter what that last word is, I agree with the above statements, a school so focused on one thing needs to give the students a chance to probe their other interests, ones they can use their software engineering prowess to excel at.

I think this is a great idea, but hope that in 10 years the kids who only have experience in software engineering do not become a commodity.
My previous small business would receive cold calls from people claiming to be "with Google" or "working with Google" to sell me SEO services weekly. I can see how non-technical business owners who don't understand how "the internets" work could see that as a direct association, and blaming Google themselves when they dont receive what was advertised or if the relationship goes sour.

I haven't checked, but it might be beneficial for Google to come out and say that they will never work with businesses directly to increase their online exposure outside of allowing the business to buy ad space through their official self-serve Adwords platform.
too much of a good thing is never good...do you really want to turn programming into a commodity? Do you want to be paid $10/hr for your work?

It's a supply and demand curve, there really only needs to be a few thousand too many developers looking for work and the entire thing will crash from the programmer perspective. Salaries/benefits will fall because people will be more eager to settle...and then there'll be in a race to the bottom taking less and less compensation in order to get a job
bloat: n. Any feature I'm not using at the moment.
> "This is completely different from saying that all developer tools are useless, which is what was said in the post."

That isn't what was said nor what was implied. Someday we will stop pretending that what we do is "extremely useful". A developer tool is nice. It is neat. It is cool. It is a bulletpoint on your resume. It is a repo in the github. It buils your brand. It scratches your itch. It generates revenue. It has a long tail. etc etc...
But "extremely useful" ? To the real world full of real people ? Not in a million years.
Let me look at my own work, at this very instant. I'm coding up a scala sobol sequence generator by solving a recurrence on a primitive polynomial of the Z2 field. Why in the world would I need this ? Well if I have a low discrepancy sobol sequence I can generate quasirandom montecarlo variates in scala instead of importance sampling. Why in the world would I need that ? Well with a million of those variates I can tell you with a lot of accuracy whether a commercial loan will default & what the expected loss would be ? Why in the world would I need that ? Well since we have a portfolio of millions of commercial loans, like every bank on the planet does, we need to compute the value at risk so we know how much capital to set aside in case of defaults. Why in the world would I need that ? Well since....I can go on and on, but at some point, I will be forced to acknowledge the very point the post was making - that the world is full of real people. These tools & algorithms are neat, but they are a workproduct of privilege. Everytime we build a piece of software, we are simply resorting to the rifleman's creed the marine core uses ( you know, the one that goes - This scala sobol sequence is mine. There are many like it, but this one is mine! ) So f*ing what ? It is definitely a life of privilege. It is far far removed from the world of real people. Personally there is nothing else I would rather do. But to pretend that what I'm doing is on the same plane of someone say vaccinating a kid with malaria in the tropics, or providing shelter to a homeless person etc is highly disingenuous. That would be reality. otoh coding software is simply privileged cs guys playing games with bits and bytes so that after the talent acquisition exit, we get to play games with vc money on techcrunch :) Lets not kid ourselves.
Celebrity Plastic Surgery
Thanks for feedback

> Clicking on a selection didn't make it look like a tag (blue box)

This will be fixed in the next patch release

> Once you have more than 4 blue tags in the field, additional ones don't get added or aren't visible.

I'm able to ad any number of tags and the input expands vertically to accomodate. What browser/os are you on?

> It would be nice if the 'prompt' option also read from the html5 placeholder attribute

Good idea, will add it to the queue!

> tag items that are set should probably be settable via the option value not the display text, or maybe both?

Not sure what you mean.

> An option to remove the blue arrow

Blue arrow comes from the Array plugin, omitting which will result in the missing arrow.
Next big thing for data centers: DC power
They offer http://ddg.gg as a short option.
Im guessing because senators don't work late, and thats when a lot of people have their lunch break.

As for what we'll be doing... good question. At the very least creating a visible show of dissatisfaction with PIPA and SOPA for Senators Schumer and Gillibrand. It's unclear from the page if there is anything else.
A lot of people said, "we don't need yet another company making mobile phones" at the launch of the iPhone.

It's also tough to characterize what is a "good example" vs a "bad example" per the broad descriptions.

For example, if I release "yet another testing framework" and it helps some healthcare app get released a day sooner and, in that day saves a life. Worth it.
7 Ways the Cloud Changes IT
Linux supports a wider range of hardware than Windows.
Useful Tools to add Retro Effect to your Photos
Well in the 80s many of us got an introduction to programming with BASIC/PASCAL/Logo/etc. many didn't do anything with it, though there are a good number that can attest that that education put them in the tech industry.

So I think like most other school vocational classes, it gives the students exposure to the concept, which might let them pursue a career or not - or at the very least be understanding about the technology and/or process..
To Find Happiness, Forget About Passion
Google needs to give a good explanation, but they should only do so when they have all the facts and a proper handle on the situation.

I see this as the exact type of situation that, in the past, Apple has taken its time to respond to.

Rather than move in haste and make a misstatement, it's better to gather all the facts and be fully prepared for all of the obvious questions than to have to go back and restate something later on.
I was in a similar boat. I was already programming in qbasic when I was around 14-15, but went to a standard high school. Math had always been my strong point, but I lost interest and my grades suffered. It was then very difficult to catch up because I wasn't learning whatever I needed to learn throughout the year.

I did however excel at the programming course we had. I loved going to the computer lab and trying stuff out. This school would have been awesome if it was around when I was in school. It would have been a perfect fit.
Stripe is easier to deal with and Stripe is also much faster than PayPal.

Stripe gives way more flexibility in billing.

However in order to use that flexibility I think it's better to dump the whole subscription model and don't even use IPN.
I think all subscription management should be handled in-house.

Yes, main subscription use-cases are handled ok in Stripe plan/subscription model. But there are so many edge cases that dealing with external subscription model is way too hard (too hard in Stripe and even harder in PayPal).

For example, what if customer does not upgrade the plan, but downgrades?
How would proration work in that case?

Or what if Stripe cannot charge credit card for a day or two because it's over the credit limit? When do I cancel premium membership? How do I reinstate premium membership if card started to work? What if user managed to resubscribe again using different credit card, but user's previous subscription started working after that and I got IPN about successful payment?

What if the card is permanently unchargable and how do I differentiate between permanent problems with credit card from temporary problems?

My solution to that is to always initiate payment from my web site (or from my backend service for recurrent payments). Do not delegate charge initiation to Stripe subscription.
Nobody ever questioned a 14 year old blacksmith's apprentice. I think for most of human history you just did pretty much whatever your father did.

I'm a little confused by your post, because the tone seems to suggest that this is a good thing.
Pidof does not seem to be included in 10.6. HomeBrew has it, MacPorts could not find it.
Esculturas de animales de papel por Anna-Wili Highfield
I'll be using this a lot on my underpowered Linux netbook. Flash had a very high CPU usage even for simple audio streaming.

It needs accounts support, though.
Can you provide any citation for this?
As long as you can `import os`, you can be dangerous in Python. :-)
Hey guys. This was my call, so I guess I should explain. I'm typing from my iPhone, but here goes:

Our site is over 5 years old, and if you've followed Justin.tv at all, you know it's been pivot city. All of those pivots have left their mark on the aging code base. It also turns out that many of our assumptions about how to build and scale a high traffic web app are no longer relevant. Servers are 10x faster, bandwidth is dirt cheap, and SSD's have entirely changed the database world.

There is nothing wrong with Rails, but everything else at Justin.tv is written in Python, so I wanted to use that. Switching languages has the benefit of forcing us to remove stuff we don't need anymore and implement the minimum set of features needed; cut and paste doesn't work across programming languages the last time I checked, and that's a good thing in this case.

Django has come a long way as a framework, to the point where it no longer "gets in the way". But the main reason I like it is that it's simple and it's python. All of our backed systems and video libraries are in python, so it will be nice to be able to share more code and leverage the brainpower of the non-ruby programmers at Justin.tv. There are many.

One thing I'd like to make clear- this isn't one of those massive, paralyzing rewrite projects. Justin.tv's website alone is not terribly complex. The scope of this is limited to porting only the templates still in use, porting over the minimum set of features, and removing as much cruft as possible. Our API, chat, video, data stores, and 99% of the infrastructure are untouched.

If you want to help build what will quickly be one of the top 5 django sites in the world, I'm hiring. Team is just two developers right now (everyone else works on TwitchTV) and we're looking for a lead developer.
I'm not comfortable with using an outlier as a data point, no. I'm also not comfortable when outliers are also used to prove the opposite (effort is useless, luck is everything, etc). We should not be using outliers to form our understanding about how the world works, period.
Tech Ops at Occupy Wall Street is looking for developers
How is the pricing for Mongo on EC2?

The absolute minimum would be single server w/ journaling running on a 64-bit instance. I am assuming the 64-bit micro is to IO bound, so the Large instance is the next minimum viable instance. At $0.34/hr, just in instance fees it's ~ $245 a month. Am I correct in assuming this is the entry level Mongo setup on EC2?
My understanding is that wages owed is senior to any other corporate debt. Is this not true?
I don't really think that programming is something that ever kid needs to learn. IT fundamentals certainly, but I am not sure programming is something that is a necessity in life. If it is just an optional subject then that is different.

I was going to say that years down the line it might impact on the ability to get programming jobs as everyone will "know" how to programme. Upon reflection I don't think this will be the case though. People need to enjoy a subject to choose it as their vocation. Being taught something at school doesn’t equate to people wanting to make it their profession. Compulsory (if it is) exposure to programming at school at such an early age might captivate people whom might not be exposed to it otherwise. So the number of programmers might increase slightly but I doubt the numbers would be noticeable in the job market.

As for quality; it will only be as good as the teaching resources that are put together. At the moment the quality of different teaching institutes vary so much. I don't think it will have a noticeable impact on the overall quality of new programmers. I could be wrong though :)
I'd say one big reason I missed it at first was because there was no hacker news little orange [Y] box on the left side of the link. Scrolling further down the page, this logo appears on the second iteration of the HN link.
I partially agree, but only partially.

I worked hard to get to my position. I spent many hours up late studying in college, I spent and spend many hours up late after college learning the new technologies as they changed, and I spent and spend many hours at my desk late trying to help (in a small way) ensure that the company that is paying me succeeds. I have worked hard to get where I am, and I am aiming even higher.

But...I also had both luck and other people helping along the way. I was born in America, that was my biggest lucky break right there. I was born to parents, that while they didn't earn a lot of money, both invested time and money to help me learn when I was young.

When I was older, I had a great mentor that helped me make the transition from the Army to DBA. I still benefit from the time people in the SQL community spend on writing articles I learn from and even answering my direct questions on places like Ask.SQLServerCentral.com

So, yes I worked for and earned my position. But I know I had help along the way, and I think it is a good thing to turn around and giving a helping hand to others not so far up the path from time to time.
Very often comments will get downvoted on HN not because they are trolling, but because they are simply wrong, off-topic or not a popular point of view.
From the article:

"Unlike traditional vocational schools, this new school will have a rigorous academic component and will prepare students for college"

You're going to the school because you want to learn to code, but it's not just coding.
It's just a walkthrough of the new features in Unity 5, and some tips on getting going, if you have your own 12.04 testbed installation. I don't think it's meant to 'say' very much.
I'm always skeptical of this attitude. It reminds me of politicians who go to the Midwest looking to campaign to "real" Americans, and end up campaigning to no one. The thing is: I know what I want. I have absolutely no clue what anyone else wants. And at the end of the day, I don't buy that I'm that much of a freak. At the end of the day, I want the same thing as anyone else: software that works and is easy to use.

Meanwhile, your new testing framework didn’t make any jobs.

What's your point? Neither did your blogpost.

But if you could say that you really changed ten, what would that feel like?

Ok, now I'm calling shenanigans. You really don't believe my (hypothetical) testing framework can't make 10 peoples' lives better?
"I've always experienced the vast majority of learning during the 4-12 month range of my employment periods."

I've had 4 4 month co-op terms and 1 12 month co-op term as well as 5 full time jobs since graduation. In every single case I learned more in the first 4 months than I did subsequently.
Thank you for your input.

In terms of database normalization, doesn't that usually require redundancy (repeated columns / records)? We have that once over two columns, but otherwise there are no repeats - each entry is unique.

Pardon my ignorance, not much experience with database software as is clearly evident haha.
Wikipedia's request for comment on a SOPA blackout
How much of a Google apologist are you to even consider that? Rogue Googler calling Kenyan businesses to sell them web hosting? Seriously dude?
Of course, I was just saying the reboot - test cycle on a physical machine is still required, details are insignificant :-).
Apparently because HN (incorrectly) regards .ke to have second-level domains. Which it doesn't.

This is a bug.
By that token you could say that any passive form of entertainment is bad , from movies to sports.

There's value in helping people to relax I guess.
Great, now get rid of the duck.
Oh yeah, split 3 relatively minor changes on 6 pages :/
Making all the decisions yourself
Sure, I'm just offering some stats for comparison, I'm not trying to say anything in particular.
Is Google sharing your private stuff to suggested connections?
Social Media Explained
In that case, everything is a game. When I throw money towards a milkshake at McDonalds, I am betting that I will derive some pleasure from consuming it. Sometimes I do, sometimes I don't.

So, everything's a game - with varying odds of winning?
Long time DuckDuckGo user, very excited by this update. All I want at this point is speed.
Sorry, but I absolutely, completely disagree.

Why? Documentation has to be maintained.

The LOC metric isn't about the cost to the computer to execute the code. What is IS about is the cost to the developers to create and maintain it.
I don't believe this is google just because of all the manual labor involved. Google would scrape the whole site and call people with pre-recorded messages or something.

for what it's worth, after i moved, google maps still showed that my old address was where my business was located. i filled out a short form saying it was not accurate any longer. there was no other contact information on the form, so i could have been anyone telling google a business had moved.

about a week later i received a call at my business number from an indian-sounding man asking if my company was no longer at my previous address. i could barely understand him, but he didn't say he was with google and once i confirmed that my business had moved, he hung up. shortly after that, my company was taken off of google maps.

so google is using manual labor, and they had to have done at least enough research to get my business phone number.
Agreed. It's also an argument for just being a well-rounded person even after entering adulthood. Staying on top of non-technology news & issues, taking time to travel, spending time with (and learning from) friends outside of the tech industry...all of it exposes you to problems outside of your normal circle of awareness.
I'm so used to visually ignoring ads that, because the sponsored link is hilited yellow, I notice it first, subconsciously realize that it's a sponsored link ("MP3 player for 'hacker news'? -- yeah, that's an ad), and then immediately start looking below it.

If I'd had just 5 seconds to glance at the page and then answer the question, "what was the top result for 'hacker news'?", I would have sworn up and down that it was "The Hacker News Network" and there was just empty space above the ad.
"If you're working at a startup, Canada may even be more advantageous because of how capital gains taxes are treated on privately held CCPC's"

This is huge. Read as "the first $750K of your startup windfall is tax free".
I remember the security nightmare at IGI: The entire airport was surrounded in soldiers who wouldn't let you in without a ticket. The whole concept of electronic reservations seemed to go right over their head, until I managed to convince a very kind BA stewardess to go in a print an e-ticket confirmation and then bring it outside to me (I'm sure even Al Qaeda could fake one of those). What a bunch of muppets
Exactly. The lack of icon and description - which all the first few results below the sponsored link have - causes me to want to ignore the 'Official Site' result. If it had an icon I think I would be more likely to view the yellow as a break between the results rather than a separation between two different kinds of content.
Hehe the world is not fair. I'll be the first to admit that luck has been on my side as i was a relatively early employee of the last startup that got acquired. It gave me a largish 5 figure payout that's now giving me the opportunity to devote the next 24 months to building my own.
Google has done the research for you here, and placing the official site link above the sponsored links may seem like an interesting idea, but it shouldn't be there.

It should be the first site listed with all the other sites IMO.

Otherwise it's the "official" sponsored link in my mind. Which doesn't make much sense.
Bank accounts and sort codes are not particularly secure - I might for example give these out to someone making a payment to me, and some businesses publish this information as a matter of course.

What additional checks do you undertake to ensure that the person using the service to make a payment is the owner of the bank account in question?

(I'm not saying Credit Cards are perfect, but they do allow for a lot of additional information to be verified to confirm the cardholder.)
These businesses impact the rest of society. Real, everyday people buy from these businesses

So either Facebook/google etc. were never start-up or they are making imaginary money(in billions, I must say) from imaginary customers.
This post is exactly why I use Spreedly (for my subscription product), because writing code for all the edge cases would cost me a metric truckload more than the pittance I pay them every month.
How to Evaluate the Stock Option Portion of an Offer
Mind if I ask why you thought google's content was better and also what your previous background was? Could you code already?
Here's the original post: http://blog.mocality.co.ke/2012/01/13/google-what-were-you-t...
Well, existing redundancy is an indicator that a structure can be normalized right now. I guess the way I conceptualize normalization is that it reduces the possibility of storing redundant data now, or in the future.

Not saying that it is 100% effective and fool-proof ... just the ideal.

BTW, here is the php manual entry for sqlite http://php.net/manual/en/book.sqlite.php
I'm surprised by these comments. I came in to see if there was any mention of a fund to support/sponsor her. I did the science fair circuit back when it was the International Science and Engineering Fair (ISEF) and it gets expensive to compete at that level. I also earned a good chunk of change from prizes and royalties from a commercial for Philips Petroleum (I was in environmental sciences). But you have to get there first.

Not sure why this type of story has to unravel into class warfare noise. I get enough of that elsewhere. The signal to noise ratio should be better here.
European Commission Proposes European Passport for Marketing VC Funds across EU
SEEKING WORK (Remote). Location: Porto, Portugal, EU

Backend Python/Frontend Javascript Developer

- Python: Django, Tipfy, Google App Engine Python [, virtualenv, pip]

- Javascript: Dojo Toolkit (including Dijits), JQuery, Node.js

- Java: Struts, Hibernate, Jboss Seam, Groovy/Grails, Solr; (many beers ago)

- *NIX shell and sysadmin skills

- Source control svn, git, mercurial

- Database backends: MySQL, Postgres

- General: Good learner, passionate about the work, experience remote with multi-cultural/timezone/skilled teams

References on http://pt.linkedin.com/in/josemoreira