skysight-inc/HackerNews huggingface dataset:
Good question. This was actually implemented in Firefox a while ago, I even remember actually finding it in use in the wild once. The key issue there is how do users manage their certificates? Their 'passwords' are now a set of certificates stored somewhere. These certs need to be accessible from their phone, their work computer, their home computer, the cyber cafe, their friend's computer, and so on.

I see two possible solutions to this. One is storing these certs in the cloud, the other is hard token like a flash drive. The problem with the physical token is that it can be lost, so it needs to be backed up somewhere. Where to back it up? The cloud seems the natural answer. How do you reliably authenticate this cloud cert storage system in a way that a person can't just lose or forget? And we're back to email.

Persona reduces all of these things down to the email account. Assuming they did it right (I haven't gone into the details yet) then they're introducing no new attack vectors (someone with your email can own most of your accounts already) and they're eliminating the password from most places. Seems like a win to me.
As I understand it, you're identified to the site by an email address. So if GMail becomes an ID provider, you keep using the same identity, but with Google confirming it rather than Mozilla. I'm by no means an expert, though.
When did AirBnB stop beating its wife?
Suitable Technologies - Palo Alto, CA - http://suitabletech.com

We just launched our Beam remote presence system last week and are looking for great full-time engineers and designers to help make it a success! We're primarily looking for software engineers with experience in C++, Python, or embedded web development (e.g. WebKit).

More information about our product and company are available on our web site:

http://suitabletech.com
Klout is hiring in San Francisco, CA: http://klout.com/#/corp/careers

We’re looking for a seasoned infrastructure engineer with Hadoop experience, someone who can both implement elegant solutions to Big Data problems and lead by example. You’ve architected highly-scalable, distributed systems efficiently using open source tools -- and maybe even contributed to some. You’re well versed in the challenges of dealing with petabytes of data on a daily basis and the opportunity to crunch billions of social signals a day excites you.

Problems we’re working on:

-Scalability and Infrastructure: Building infrastructure to collect, store and process hundreds of millions of social interactions per day
-Real-time systems: Real-time data infrastructures to process large volumes of data

We're also looking for some seriously-talented operations engineers to help us create cutting edge systems and tools to manage, maintain and monitor all aspects of the Klout production, staging, and development environments. Our environment is an intense combination of modern software and tried and true technologies including and leveraging Hadoop, Hbase, MongoDB, ElasticSearch, MySQL, HAProxy, redis, memcached, Node.js and Scala. We'll challenge your scalability chops with our high volume consumer site traffic coupled with the Big Data challenges of processing over 2.7 billion data signals a day for over 300 million users on multiple petabyte clusters.

Visit http://klout.com/#/corp/careers for more information!
This looks nothing like coffeescript. Coffeescript is a perl syntax language which cross compiles to javascript, and has no common basis with JS other than fundamentals of programming. TypeScript is a superset of Javascript, uses identical syntax, and is loosely based on ECMA Harmony-- the future of Javascript standards. The only thing in common with coffeescript is that it's installed via node and cross compiles.

I see the humor you're trying to play here, but things like this are actually kind of rare-- microsoft offering a contribution to the open source community with zero gain to their own systems, and respecting established standards. To imply that they're ripping off CoffeeScript is irresponsible, and downplays the significance behind their work. I for one will be looking for ways that I can contribute to this project as it mitigates nearly every concern I had WITH coffeescript.
São Paulo, SP - Brazil. Software Engineer at Yahoo!

We're part of the Communications Experiences division of Yahoo!, responsible for products such as Mail, Messenger and Profile. We started with local products and went global with our latest projects. There are 3 openings.

Skills you might have:

* Javascript, PHP, CSS
* Agile
* Test fanatic (unit, functional, acceptance)
* Git
* Continuous Integration / Deployment

We have an awesome health and dental plan, and an espresso machine. Also, we pay for the relocation costs if you leave anywhere else on Brazil.

Contact me on inerte@gmail.com
Google Passes Microsoft’s Market Value as PC Loses to Web
I wonder if there is really a shortage of engineers or if there is only a shortage of engineers willing to work for below market pay?

From a market perspective, when there is truly a shortage of "X's" [science Phd's, teachers, engineers, etc] the price/salaries for "X's" go up.
I'm still of the opinion that if you're going to go for competing with Google, Bing, Blekko or even Duckduckgo you're going to have to beat them on quality of results. Reason being that most people are going to go to the site that best answers the query they are entering. I'm not sure privacy, API or even adding social context is going to provide a huge boost.

However, sometimes people need different ways to search. That's why I built unscatter.com as it provides web and social results in a chronological order. It's more useful for topics you're trying to keep up with rather than new searches. For example there's a lot of technologies (and my favorite NFL team) I like to keep up on what's new about. I use this search at least every 3 or 4 days to keep caught up. http://unsctr.me/OyY534

If you're going to go after the search market I think you need to come up with a new way at looking at it entirely. I've reached the point where I'm probably better off building my own crawler to continue further, the risk of using free API's is a bit much to build a business on. For example I had to drop Twitter a few weeks ago because their policy changes.

I don't think just changing policies around search is enough, duckduckgo already did it.
I see their offices in downtown Palo Alto every day. They have a HUGE, beautiful, almost art-gallery-like lounge for their employees at street level, which is entirely unused in practice. There is NEVER anyone inside. That room is so large it could hold 20 employee offices! Now figure in that this is PRIME DOWNTOWN PALO ALTO office space, and we see where Color's money is going.. nowhere.
i'm assuming it's the banks. perhaps they are less cooperative than US banks.

to most card processing gateways, their main source of bread and butter is their relationships to banks. technology comes second.
Classic Shell -  Microsoft will be saved by open-source
Burlington, MA - full time
Portland, OR - full time

Acquia is looking for great DevOps cloud engineers to help us build tools to manage our thousands of AWS servers and optimize our PAAS offering. Positions for junior and senior candidates are available. Our cloud is optimized to host Drupal (PHP) but we code primarily in Ruby and host everything from Ruby apps to Solr to ElasticSearch to Cassandra.

Acquia provides commercial support and hosting for Drupal projects and large scale Drupal websites. We were recently named the fastest growing software company in America by Inc magazine and the 8th fastest growing in any industry. We're one of Amazon's largest customers and are serving billions of pageviews out of our origin servers.

If you have great experience scaling the LAMP stack, building automated toolchains to manage servers on AWS or open cloud stacks and if you have a passion for working with some of the largest companies in the world or managing thousands of servers then let us know.

Cloud Engineer position details are available here: https://www.acquia.com/careers/job-listing/cloud-software-en...
Positions are also open for Cloud network engineers, JavaEE Architects, Drupal experts, Sysops and more.

Feel free to ping me at andrew[dot]kenney[at]acquia[dot]com for more details.
Now I want to take an advantage of strict typing at runtime, which is obviously not possible, because instead of standardizing a VM all vendors are doing stupid things like this.
One can never be too careful, apparently.
I don't remember when I first started reading slashdot, if I had to wager, I'd say 1999 or so. For many years it was my goto website. The first one I perused in the morning, and the last one in the evening. Hell, it was open all day long!

Alas, I think it's past it's prime by a few years now and it is sad to see it's decline. But time does its thing. With the advent of Hacker News (and yes reddit too!), and arguablly a new generation of developers who used to read /. in high school and college have grown up a bit, and a much more relevant "News for Nerds" website has evolved. Not to mention the high-caliber of people and personalities who actively participate in the HN forums. But I wonder if HN would exist today if not for slashdot?

So hat's off to you Rob Malda aka CmdrTaco (Important note: In Soviet Russia, the hat takes off you!). You did a fine thing and planted a seed 15 years ago that not only informed, inspired, and shaped a generation of nerds but also the internet as a whole.

Happy 15th Anniversary /.!

EDIT: grammar and stuff
Russia bans controversial anti-Islam video on YouTube
First hire at stealth security startup (YC W12) - Mountain View, CA - Part-time or Full-time, starting immediately. Competitive pay / significant equity.

We are building a multi-platform security application and API that solves a relatively common problem for businesses and end-users in the domain of cloud storage and cloud-based sharing. You will be working directly with the founders and must be prepared to take ownership of significant portions of the product. Of course, you will be given the freedom to make decisions on your own.

Our product is multi-platform (currently Windows and Mac + some linux support), and our API can be used both at the client and server. The core application code is in portable C++, and we have front-ends in Cocoa and .Net, with Qt frontends in the works. There is a lot of crypto and experience working with cryptographic libraries is a huge plus.

Requirements:

* Plenty of C++ programming experience, especially systems code. Any platform is okay (Windows / Mac / Linux), as long as you are not biased against working on another platforms if required.
* Great object oriented design and API design skills.

Other good-to-have skills:

* Ruby on Rails
* In-browser cryptography (JS crypto, Native Client experience a plus)
* UI programming -- Qt / Cocoa / .Net
* iOS / Android experience
* Desktop application design / testing experience

Of course, we're not looking for someone with all of the above skills, but you must be a fast learner and someone who has fun writing code and working in a startup environment.
""Not Invented Here" syndrome: Expressed most commonly in a desire for everything needed to be developed in house. E.g.: “Need a CMS? Let’s make our own from scratch!” Perhaps, you work at a place where all your teammates do is constantly bring you bad ideas. Are they really all terrible? Or are only your ideas good enough for the organization? Not Invented Here can also apply to your own head, not just the organization."

The answer is yes, they (CMSes) are all terrible. :)

"No dedicated QA for externally-facing software: Someone who is experienced at breaking software should have a crack at it before it goes to users. Developers (including me) are too enamored with their own work to really take the time to break it, so someone with a sense of pride in finding problems needs to be given the task."

Having dedicated QA is not always good. In fact it is often counter-productive.

"Low Joel Test score: The Joel Test remains a great indicator of institutional ego. A team that scores low on the Joel Test does so because someone along the way decided that, "nah, we don't need that here, we are special", and almost certainly they are not. I have yet to hear of a team with a legitimate reason for a low Joel Test score."

The joel test is actually quite out of date. Specifically the stuff about fixing bugs before writing features, hallway usability testing, testers, having a 'spec', and having a bug database are all not necessary or good to have in all cases.
From the TypeScript homepage:

"Any browser. Any host. Any OS. Open Source. "

This doesn't seem too different from CoffeeScript.
Windows 8 Survey - please tell us what you think
Hi all, There is only one month left to release of Windows 8. We're conducting a short survey about how users have experienced the new Windows 8 operating system and 'Modern-style' user interface. We're seeking your opinion. Take the short survey and enter for a chance win a free Apple iPad 3: http://pok.ki/NqL1ec.

This survey will expire October 26th, 2012.Thanks for your time!
It's simply a factor of how many people use a given medium.

As soon as a large fraction of the population uses it then legislators will start to care about it.

The only way to bring back the internet of the 90's is to start a new one. And once it is successful enough (which is only a matter of time) then legislators will once again become involved.

So what you really want is to kick off 90%+ of the internet population.
> Mutt hasn't been updated in a few years

http://dev.mutt.org/hg/mutt/ says two months.
Earth’s carbon sink downsized
I find it interesting. Minimal addition, which adds a bit of strong typing to JS.

Weak typing is the thing that annoys me the most in JS, coming from Python.
I've been testing out Tag Manager for a few weeks now. If you want a free service it's good and I'd recommend it, especially if you do a lot of work with Dart, AdWords, and Google Analytics.

If you have money to spare, though, I'd recommend another solution. I've only briefly looked into Satellite but I'd say go with that over GTM. GTM has the normal Google problem of making things a bit too complicated, while with Satellite I was confident that I could hand off the account to a less technical member of our team and there'd be no problem making changes.
Non-technical founders: Learn to code, but don't code
This is where I currently work and It has been an amazing experience. I have grown so much as a developer here because of the culture. Kgray really gives you the freedom to explore new technologies and encourages it. On Fridays you'll often find us debating up and coming trends in programming.

Our team is structured as follows: The owners give Kgray complete control over development, this is why we are allowed to have a hacker friendly culture. The team consists of 5 developers with a variety of backgrounds: some self taught, some with formal training. This is because what matters here is passion, skill, and talent.

So what is cool about the product? Notice in Kgray's post it says "Remote OK". This is because our product is about facility management. The way people of all backgrounds interact with their employers is changing, and is changing in a big way. That is what all of our current development is about. So if you want to be apart of this change, this change that accounts for 40+ hours a week for every working man/woman in the world, give Kgray a shout. I guarantee you will look at your time at iOffice fondly.
Kristi from Braintree here. Good news- we recently launched in Canada and the EU. We plan on rolling out support for local payment methods in 2013. You can check out what our current international payment capabilities are here: https://www.braintreepayments.com/tour/international
This little diddy jumped off the page at me:

"Goldman Sachs (GS) predicts that by 2017 the U.S. will be the world’s biggest oil producer."

How accurate is this statement? Is the reason the gasoline prices here are so high ($3.89 here this weekend) is because we don't have enough refineries to convert oil into gas?

*edited for grammar.
Valid point and I fall into this camp for all sorts of key software (e.g. you'd never catch me spending more than 5 mins tweaking a new web browser).

For other software, e.g. my editor, my mail client - software i'm producing content in, rather than consuming, i'll happily put in a few hours up front to get comfortable on the grounds that i will reap a greater reward in time saved medium term.
I have been running Ubuntu 12.04 with my / as btrfs for a couple of months now, with no trouble (and not even thinking about it truth be told). That said, I left my /home ext4 because I didn't know how much to trust it.
SEXY ISN'T IT ^^
They've added type annotations to all of jQuery it seems?

http://typescript.codeplex.com/SourceControl/changeset/view/...
I'm willing to bet MS has built runtime type support into the Chakra VM.

The question is whether they will do it in a propitiatory way or push it as an extension of ECMAScript and try to get other VMs to implement it.
Amicus Labs - San Francisco

We’re building software that will radically change how lawyers approach, analyze, and engage with the law.

We're looking to add a designer to our small team of legal-minded engineers (Stanford, Berkeley, Google) and lawyers (Stanford, Columbia).

You should have a record of creating beautiful software, good implementation skills, and a desire to forge a product that will change how justice is delivered in this country.

We are backed by the most visionary investors in the world and are taking a big swing at truly hard problems. We have excellent health/dental/vision benefits, a "no vacation policy" policy, and a great office at 4th and Townsend.

If you're interested in learning more, get in touch: careers@amicuslabs.com.
How To Set Up a Software Hacking Lab
here is the blog link from MSDN http://blogs.msdn.com/b/somasegar/archive/2012/10/01/typescr...
San Francisco - Kaggle is hiring engineers!

At Kaggle you'll be building the platform at the center of the data science universe. You'll develop the infrastructure that enables Kaggle’s wordwide network of data scientists to compete and tackle the world’s most difficult predictive modeling problems. The tools you will develop go the heart of Kaggle's mission and technology offerings.

Apply here: http://kaggle.theresumator.com/apply/3s1xdU/Developer.html?s...

On a typical day, you might:

- Write code for our back-end using the latest version of C#, ReSharper, ASP.NET MVC, and Azure. Front-end developers use tools like jQuery, knockout.js, and LESS. We place an emphasis on pragmatic problem solving, but are always adopting new technologies that help us get there faster.

- Develop and deploy on a daily basis with Git, and take ownership over features used by tens of thousands of data scientists.

- Help define both our engineering approaches, and overall company strategy and long-term priorities. Everyone at Kaggle is engaged in all parts of the business, and opinions are taken seriously.

- Work with a brilliant team of engineers and data scientists on the cutting edge of machine learning. Not all of us have a background in math or machine learning, but all of us get excited about it.

- Get whatever tools you need from our corporate Amazon account: no painful approval required.

- Work with the data science team to make competitions smooth and scalable.

- Build out key community functionality like user profiles, collaboration tools, or content engines.

- Integrate winning algorithms into Kaggle Engine, our RESTful prediction and scoring engine.
The problem is that the main benefit is a misdirection (syntax similar to javascript), on top of that this doesn't add anything different than coffee script or Dart already does.

This is a language without a proposal just to keep microsoft in the game.

Since Google and Mozilla have a javascript alternative we need one too
Do you have any opportunities for design internships?
I thought chrome was open source: http://dev.chromium.org/developers/how-tos/get-the-code

It's weird to think that Google would tell you not to RE an open-source project, I must be missing something
I used to apply the Joel test religiously, but I've gradually come to the opinion that dedicated QA is a net negative. It creates a natural opposition between two halves of what should be the same team, and removes the focus that comes from knowing that what you create will be what's deployed. It also adds friction that goes against the agile "deploy early, deploy often" approach.
Added it to this long list of languages that compile to JavaScript: https://github.com/jashkenas/coffee-script/wiki/List-of-lang...

TypeScript is very similar in spirit to Dart, by Google. (see the 'Static typing' section of the above webpage)
You might try a similar program, mbsync (http://isync.sourceforge.net/). It's worked well for me during the past half-dozen years.

mbsync does not watch or poll for changes, but you can run mbsync in a loop from your shell. Or, if you are running Linux on the mail server and client and use Maildirs, you can run mbsync from mswatch (http://mswatch.sourceforge.net/). (Disclaimer: I'm the author of mswatch.)
You should make it clear that while Thompson did allocate a week to the editor, he did not write vi--although one might think so, with that quote coming right in the middle of a block about vi.
Try jw.
and nobody noticed.
Microsoft unveils new MSN.com - for Windows 8 and IE10 only
Moreover what is written is not at all true. My manager is French and here's what he said: the guy got that number from the forum. He called and was prompted for a pass so he entered 1234 (not even 123456 as claimed in the article). The line said wrong password so he closed down. However the phone server raised an alert about a failed login attempt so they closed down the line and investigated for a potential breach. And yes 654321 would have worked as well as any other wrong password in fact.
Mozilla has a JS alternative? I wish that http://www.rust-lang.org compiled to JS but it doesn't.
Love sidekiq (supported mike by buying the commercial license even though I didn't "need" it). I am very excited that the development of it is continuing.

By far the best async job framework available for Ruby imho.
"We" (meaning not you, apparently) are still doing that kind of thing because we know we'll spend thousands of days using the tool, so a few hours spend leaning it seems like a bargain. I could just as easily ask why "we" (meaning you) are still getting confused between "discoverability" and "usability" after decades of silly arguments like this.

Don't use mutt, that's fine. But come up with some better justifications. (edit for full disclosure: I don't use mutt either, having to deal professionally with enough unreadable-in-plain-text mail that it makes more sense for me to do everything in Thunderbird.)
Games industry tax relief plans under consultation
Square acquires 80/20
To be more specific, yet another Chromium fork.
Also cool: in addition to the expected Visual Studio support, they've also provided support for Sublime Text, Emacs, and Vim.

http://blogs.msdn.com/b/interoperability/archive/2012/10/01/...
I found Robert Love's Linux Kernel Development to be quite useful.

http://www.amazon.com/Linux-Kernel-Development-Robert-Love/d...
Well, they are subject to the CAP theorem. Usually consistency will trump everything, but 'usually' is not always.
Persona doesn't involve any hard dependency on Mozilla. The user can use another ID provider (or even run their own) and the site can verify the credentials without using Mozilla's webservice. Both are currently unlikely, but it's easy to imagine GMail being an ID provider in the future.
My island on this ocean
Cyber Attacks on Six Major American Banks
Mountain View - Kiwi Crate

http://www.kiwicrate.com/jobs