skysight-inc/HackerNews huggingface dataset:
The paper here is completely backwards. It is because of the AMA, HHS, FDA and the rest that doctors spend 30 years getting licensed. After this point they are isolated, and kept separate from the rest of the medical supply chain (drugs, devices, imaging, diagnostics). Try doing it full stack and see how quickly the attorney general comes at you for competing with the local hospital. Doctors are also kept in the dark about prices, though are all too happy to accept high salaries. This set of affairs is one of the contributors to spiraling costs. No one wants to admit that health care has a price, and that the scarcity of (say) MRI machine time will either be allocated by market mechanisms or by queues and politics.
I am a developer and I was impressed.
Erm, no. Red Bricks are ex-polytechnics or newbuild universities, generally specialising in quality degrees like urban forestry and golf course management. Oxford BROOKES is an example of a red brick. But not Oxford.
I think there is a strong future in touch - and I think it'll enable a lot of the things the mouse should have (and did, sort of). I think (hope) we'll see real styluses become an integrated part of the touch experience, probably with a couple of buttons (and possibly the use of both "ends" - eg: one for draw, one for erase).

(This is just as we don't finger paint as much as we use brushes, pens, crayons and pencils). Maybe just "finger tip"-like styluses.

I also thing basic multi-touch will go further, with more "snap-to", select-and/or-do-what-I-mean-like behaviour will become the norm (eg: double-tap > select sentence).

I hope we'll see some development in the line of smalltalk and similar meaningful GUI environments.

When I first saw the intro to the ACME-editor[1] for plan 9, I thought: Wow, that might get me off vim -- when I get around to buying a stylus -- there's no way I can work like that with a mouse - my RSI is far to troublesome for that. But for something like a high-precision windows 8/GNU/Linux tablet -- why not?

[1] http://research.swtch.com/acme
Spam, virus, phishing all fall under "abuse". Targeted advertising is the only new thing here.
I've had GC (general counsel) after GC tell me, both in company wide announcements, as well as during all-hands, to never send anything in email that you wouldn't be comfortable seeing on the front page of the New York Times. Indeed, I've had at least one colleague who sent something a little "off color" to our internal lawyer (where you would think it would be protected) at Netscape, actually land up in the New York Times - so this isn't just a theoretical perspective.

In general, I consider email to be a public forum - It's probably been at least 15 years since I wrote down anything that I wouldn't be completely comfortable being published in public newspapers.

So, Yahoo (and google) are free to scan my email at will - I long ago gave up any thought of it being secure.
I see, 20K is pretty low. But regarding proving - I guess you'll only need to prove only within those who applied to your particular job posting (in case you want to pick "outsider" over UK citizen).

And this procedure is a peace of cake for financial organizations/banks, as it seems.
No. Global government is not a logical requirement to combat these behaviours. For example, enforced transparency and regulation with harsh punishments (perhaps based on agreements between nations) could effect the same, without the horrible risks of centralizing power.
If a recruiter is hiring for a programmer, the business degree doesn't matter. In fact, it may suggest that you are not as good of a programmer as someone who focused solely on Comp Sci. Obviously, that's not always the case, but that will tend to be the presumption.
This conversation reminds of the old programmer joke:

How many programmers does it take to screw in a light bulb?

Five. One to screw in the light bulb and four to say, "I could have done that."
The easiest way is just to keep your master always in a stable, clean state. Tools like git flow help with that.

Besides that, people who criticize go get's behaviour of checking out the latest revision resp. the go1 or go1.1 tag (if available) seem to forget that you're always free to populate your $GOPATH the way you like. You don't need go get for that.
> It doesn't matter if employees would tolerate it: phone company employees wouldn't tolerate it either but the cell phone and location records of every American were too much for the authorities to resist - the great majority of phone company employees have no idea about the data that is handed over to government.

Some of them do, but shut up about it. It is a fact that AMDOCS (an Israeli owned company with alleged Mossad links) does outsourced billing for most major telcos in the US and many in Europe.
Africa as the cradle of technological innovation
Am I the only person who initially assumed this was a Swiftian proposal intended to highlight the gross over-charging for assisted living?
The point is, Google as a company opposes giving the data, it fights it tooth and nail. It does not have a policy of cuddling up to governments to curry favor by handing over data, and most of the NSA conspiracy theories are completely unfounded.

Sure, the government can use kangaroo courts and send goons to get the data, but there is nothing special about Google in this regard. They can also send G-Men to get your bank accounts, school records, health records, telephone records, safeway history, DMV records, IRS tax records, credit card accounts, library or blockbuster rentals, and tons of vital information about your behavior that Google does not have.

Nothing has changed, so if you want to stop this from happening, demand better government. Sitting around whining about Google, and then when push comes to shove, not doing your duty as a citizen, is not going to change anything.

If Google disappeared tomorrow, you'd face the same privacy issues, because simply living in a civilization creates a public paper trail, it is unavoidable. All that's different is that it's digital now, and we're networked.

Chances are you make phone calls over unencrypted mobile. The NSA could, at their perogative, intercept and transcribe every phone conversation you have. They don't even need Google. People need to fight to restore civil libertarian protections by rolling back the Patriot Act, NSLs, NDAA, and other stuff that's happened since 9/11. Trying to demonize Google will be ineffectual to the root cause.

My point about Google culture is that any attempt to put a Carnivore-style tap on a Google data center would run a very high risk of whistleblowers making it public. AT&T isn't exactly known for their Googley culture, but Mark Klein blew the whistle on the NSA/SBC/AT&T firehose tap http://en.wikipedia.org/wiki/Room_641A
If you want to get a job in tech, a Comp Sci degree will help get you into big companies.

The easiest way to pursue a career in tech is to be able to create value! Have some evidence of your work in other companies or products. Always have something to show for yourself - solid concrete evidence that you are able to help the company you want to work for. If you want to be a programmer - show off a cool side project. Etc.

If you truly are a good developer, you'll have no problem pursuing a career in tech, degree or not.
You think MS don't scan emails? Than how are the naked pictures my next girlfriend sends me as attachments are automatically sorted in the quick views named pictures?
Same here. Build a couple of backbone apps and doing my first marionette one. It is much easier and faster working wit marionette.
Brython has bubbled up on HackerNews several times. It might not be "not impressed", just "not impressed anymore."

Edit: Added quotation marks.
Great comment. At many stages of my life things suddenly just got harder. Bit by bit I've learned to cope with them. I'm sure there are many more such occasions on the horizon.
Some, I think they miss-typed.
Cool! When I read the title I immediately thought - it must be done via emscripten, and it turned out that I was right :)
Plan your day at the theaters
Your assuming it's a system where data belongs to set users - maybe any user is allowed to delete any piece of data.
"It will" would register as hubris, but "designed to" seems harmless to me.
Not every business in London is a bank?
Did you tell them?
Github Explore Down
Correct. The only thing I’d also like to mention is security.

1. If there are XSS vulnerabilities on the website, an attacker could be able to use iframes (at least if you haven’t set X-Frame-Options to DENY) or XMLHttpRequest to retrieve an authentication QR code and use it to log into the user’s account.

2. Even without any XSS, it is possible that someone who has access to the user’s session (for example, if the user is still logged in on the website, but is away from the computer) could scan the QR code and, therefore, log into the user’s account.

Possible solutions include sending the QR code by email (actually, some users are always logged into their email accounts as well, so this might be meaningless) and prompting the user for their password before displaying the QR code (it is still much easier to type the password on a desktop/laptop computer’s keyboard rather than type the site address + login or email + password on a mobile device’s virtual keyboard).
Ruby is not mainstream at all. Also my guess is that most decent experienced Ruby devs are already on at least 50-60k - why switch? Another thing I noticed is that London start-ups are a bit shy when it comes to offering stock options. So the recipe is something like 70k + 1-2% stock options and ideally a bonus (doesn't have to be a huge one 5-10%). It's a market - if you can't get something at given price it doesn't mean it is not present/not for sale.
And wri.pe used many HTML5 features for UI response.
Mrissa Myer in the heezy fo sheezy bringin some o that G-Funk bounce to this...
If Chrome, Firefox and maybe even IE came out with support for python as a client side scripting language, the very same people here on this comment thread would happily jump on it and try to use it. The point is not about replacing one with another, but HOW it is done.
> I've seen security audit contracts starting with responsible disclosure of vulnerabilities.

But was that

"We found a hole, here it is." "Thanks! Your good at that" "I know, want to hire us?"

or

"We found a hole. Pay us and we'll tell you."

Because those are very different approaches.
It is not a sellers' market just yet but hopefully will be. £50-60k is slowly coming back to pre 2008, but the pound was stronger back then.
Offtopic, but a quick googling led me to this: http://www.cs.bgu.ac.il/~omri/Humor/lightbulb.html

Fun read!
Using PostgreSQL in our testing, we're simulating a little over 40,000 matched orders per second.

Source: We're in the final testing stages of a UK based exchange.
One more proof that any good organization becomes money-hungry zombie when reaches certain size.
Is that in USD, British Pounds or Euros? I think a poll with just numbers is quite worthless.
Any marketing/data analyst roles?
The list of cool things Go doesn't have is a darn long one. They opted for simplicity at lots of points. I think it is worth noting these were decisions, not necessarily oversights.

There are a lot of great languages that end up mostly academic because they lack whatever the magical balance of features, simplicity and usefulness it takes for a language get mind share.

I suspect Go might have hit the magical balance with channels, strong types, great build system, simple minimal syntax and language keywords, fairly opinionated best practices (and formatting) and static single file deploys.
It is part of the HTML5 spec, which is what modern browsers implement. Not supporting Javascript is not a design goal of the HTML5 project.
Can You Crack The Binary Options Code?
Off-Offtopic! But I loved this one:

How many Prolog programmers does it take to change a light bulb?

False.
"(perhaps based on agreements between nations)"

This is a massive and in my mind entirely unfeasible assumption.
The only example I can think of is Facebook comments. I often zoom in on Facebook and leave it that way.

I have actually seen this quite a lot amongst less popular websites, such as websites for local dental practices. I work for a marketing company in the UK and I've even seen our own contracted designer do this. If I don't do it myself, I'm often asked by the client to increase the font size. It's quite pervasive.

xwl.me is readable and I like how it's very simple too. I might tint the background colour but not so much that it kills contrast between the BG and text. I notice my eyes feel scorched using editors with pure white BGs after some time and I'm not surprised; #fff creates the brightest light source for a monitor and it's never pleasant looking directly at a light or, more extreme, the sun.
Visual design mostly.
For some reason, I really enjoy showing this slideshow to people -> http://blog.menfin.info/Presentations/20120709_Golang_introd... ... it is short, gets across a lot of the core ideas very quickly.
In fact all three of those things are being worked on, or planned for the medium term.
Why government printing money for its expenditures is considered bad?

I know that it's tempting for government to print money uncontrollably. But what if printing money was proprly offset by increasing reserve requirement so that banks would create less money with credit at the same time?
If it's possible to do a manufacturing process by hand with tweezers, I'll bet it's possible to invent a machine that does the same process faster and at scale.
I watch the Perl 6 project closely. You are misunderstanding what is going on.

Perl 6 has to target a VM, just as Perl 5, Python and Ruby do. The Rakudo Perl 6 team picked the Parrot VM and tried to focus on everything but the VM. That's clearly no longer tenable because Parrot has turned out to be a Norwegian Blue (at least at the moment).

It's disappointing that Perl 6 still isn't ready for prime time. Fortunately Larry Wall and friends are changing that. I'm confident MoarVM is yet another big leap in the right direction.
obviously GBP.
You make me curious. Could you provide some examples of the benefits of Objective-C in this context? (and how it compares to Android and its libraries).
Actually, Basecamp has this in large text on the homepage:

"Last week 6,033 companies signed up for Basecamp to manage their projects. Today it’s your turn."

It's clear that Basecamp is some sort of tool to manage projects. A project management tool.

An about link is okay but it should be obvious as soon as you land on the homepage, or any landing page, what the product does. Basecamp actually clearly describes what it does as soon as you hit the homepage.
You can't impress developers on HN. There's something about the social dynamics of large groups of developers online that causes relatively-uninteresting criticisms to dominate. But when somebody's actually trying something out, rather than just kibitzing? They're a lot friendlier.

If you couldn't impress developers we'd never switch to new technologies. And yet here we are, with rack and sinatra and cucumber and node and clojure.
From: http://realestate.aol.com/blog/2013/05/28/tornado-storm-shel...

== SNIP ==

Fewer than one percent of newly-constructed homes in Moore and surrounding towns extend underground, largely due to the high water table and the red clay that most of the area's homes stand on, which absorbs moisture easily.

In the heat, the clay tends to dry out, causing a cycle of contraction and expansion that adds pressure to concrete-reinforced basement walls, causing leaks. But NPR noted that even after improvements in building technology mostly solved this problem, people avoid basements largely because of a "psychological hangover for people that are used to seeing houses from the '40s and '50s, when the technology wasn't quite as good for waterproofing."

== SNIP ==
PHP is a simplistic wrapper around the C API's, so you get all of the legacy of C without any of its performance and memory size benefits.

PHP has some of the insanest defaults due to its C heritage. String functions deal with bytes not characters, so cannot be used safely with utf8 without setting the mbstring.func_overload setting to replace them with unicode-aware versions (except for str_pad, which always deals in bytes). Sort() defaults to binary sorting, and cannot be tricked in any way to sort utf8 in dictionary order if you're running your server on windows (and even on linux it requires an extra parameter on every call). Natsort(), which is supposed to sort like a human would, cannot be made to sort in dictionary order at all. The proper way to sort is by using the Collator class, which is not referenced from the sort() documentation, didn't exist before PHP 5.3, and is in the optional intl extension which is usually disabled by default.

Still better than mysql though, which has a very unique interpretation of unicode collation.
Email has never, ever, been private. Email has never, ever, been reliable.

Some companies have been good enough to provide email that appears to be private and reliable, and some people have made the mistake of thinking that email is now private and reliable.

Changing terms at a provider aren't much fun, but people should have been assuming that their email was being scanned anyway.
One solution to avoid the need to coordinate between countries is tax access to markets, meaning just use VAT. Of course there will be a need to collaborate on equal taxes between states.

But as people said here the loopholes are probably deliberate.
I've seen salaries between 2900-3300 per month for university graduates (master). That is without bonusses or 13th which isn't a given.
I think this underlines what Hacker News has become. At first, Hacker News was about people discussing technology, but also about building things and sharing them, and it was a very supportive community that would actually give useful feedback. Now we're more interested in being hypercritical dicks and gossiping about the tech industry.
Agreed, if I am investigating a set of alternatives and am overwhelmed I usually first ignore the pages which do not explain what they are selling. I do not want to spend 5 minutes to find what your website is about.
Remote or local?
> The solution I've been thinking of is some sort of work on demand program, where, while your unemployed and reiciving your guaranteed income, you can be asked to do short term work for the government (and/or private companies).

That's been tried ("workfare") and in some case had worse effect: typical example, requiring someone to commute hours to a minimal wage job. It overrides the natural disincentive for the worker not to take this job (there net utility to them is zero) and has unintended circumstances (while I'm not a fan of Michael Moore's demagoguery, he gives a particularly strong example in Bowling for Columbine -- where a mother was left unable to participate in her son's life).

The big assumption there is that employment is intrinsically valuable, which I don't think is the case. Workforce participation is, but they two are not the same. The desire to deal with political externalities and catch "cheaters" is a very understandable one, but I think it's over-stated here. I tend to think of it in almost a reverse way: instead of trying to get beneficiaries of NNI to work by making NNI dependent on employment of some kind (even if it's just "make work" employment or rent-seeking by corportations, which this sounds like), make it such that being employed still allows one to receive NNI on top of their salary (e.g., turning a potentially below minimum wage job to a minimum wage one, turning a minimum wage job into a living wage one, turning a living wage job into a job that allows one to save).
The law firm was aware of that, it's mentioned in the article.
Funny! But why just five? It would work just the same with "hundreds"...
Are the examples given by the author really that worthy of respect? If you write yet another unnecessary Foo to Javascript translator, or over-complicate your code to show off how well you know the dark corners of your chosen language (both examples given by Chris), should people really be impressed? And if people aren't, should they put on a fake smile and pretend to be?
Took a break from HN (and others) for about 8 months at the end of 2012 and start of 2013. The HN I came back to feels very different. Everyone knows better and is eager to prove it by putting others down. Comments are no longer about the OP, but about how the OP is laughable, let me tell you how to do it. So sad.
Find a job you can do remotely, therefore no commute. Move to another country. You'll be rich there so you'll have nice place to live in. At some point you might want to ditch US citizenship to make IRS stop draining your income. Accumulate enough money to retire for few years than do it. During this few years have fun with your own stuff. You'll create some passive income inevitably, just don't sweat about it. It might be even enough to live in his country without ever taking a job again. find a wife, have an awesome kid. Die happily.

If you are white I suggest moving to Poland. Locals won't be able to tell whether you are foreigner unless you speak. And in Poland we don't speak much with the other people, apart from friends.
The article says this new sensor is ~1000x more sensitive than the sensors in today's cameras. Comparing it with the extremetech article linked by chaz, it's clear what's happened:

The sensor is not ~1000x more sensitive than the sensors in today's cameras. It's ~1000x more sensitive than previous graphene sensors.

(And the 1000x improvement is when you measure amps of current generated per watt of incident light, which isn't necessarily the best measure of how well the sensor will actually perform.)
Doesn't match my experience, or that of any of the contractors I know (in Perl, admittedly). I've never been a week out of a contract job when I wanted one...
That and the fact that wine only runs on *nix, so it'd require another compatibility layer to provide POSIX and BSD functionality under classic MacOS. OSX didn't even exist at the time IE for Mac was written. They'd also have to come up with a visual theme layer so they could at least pretend it's a Mac program, long before they introduced one in Windows. All of that still wouldn't get them menu bar support, though. In hindsight, I didn't think it through at all when I mentioned wine.

They do have MS-Office ports for Mac, so that product was probably written with much better separation of concerns.
To D and Rust, speaking about myself.
There are many, many programs at Cisco. I don't know any that offer that as an initial salary. There may be a "total benefits package" that, in theory, adds up to that.
Surely at least one or two of them would say "Instead of wasting time with light bulbs I would have been building something people want."
Perhaps we need a social science / humanities centric HN.
I had missed the first link about a Python interpreter in JS. I too find it incredible and very exciting.

I'm not sure I want to manipulate the DOM in Python instead of JS/jQuery, but it could prove super cool to write web workers in Python for instance.

The more you can compute in the browser the better. The client is where CPU cycles go to die, we need to change that.
> The majority of MtGox customers trading USD are non-americans

So why does their volume drop off after the 17th? That's the reason why I brought that up - only Americans are effected by the Dwolla closure.
And the other two built a social network for the lightbulbs?