skysight-inc/HackerNews huggingface dataset:
Codecademy (YC S11), NYC, Full Time, H1B etc

We're hiring for a lot! Help build the future of online education and programming with us. We have millions of users who have written billions of lines of code and that's just the start.

We're hiring for:
+Designers - both product and communication designers. Design the interface for native education online!
+Developers - frontend, backend, and mobile.

Check out more - codecademy.com/jobs or send us an email at jobs@codecademy.com.
both chrome and firefox have tcp sockets apis, they are only usable in specific contexts, but you can write a web based irc client (there are a few around)
$#& - all were my first suggestion... perhaps I draw them better than you do? :)
Did you honestly just compare a shooting spree to a job in the financial industry? I am honestly astonished statements like this get absolutely no rebuttal. Please, enumerate for me the individuals who you believe are guilty and the crimes you believe they are guilty of.
This is not the first time that Apple has cut off an obsolete line before the replacement is ready to ship. They're not afraid to do bold moves sometimes to empty the channel.

In 2004, the "sunflower" iMac G4 was actually discontinued for months before the iMac G5 shipped. Today it seems pretty incredible that less than 10 years ago there was a period of several months when Apple simply wasn't shipping any iMacs.
How To Write Mathematics (1970)
ConnectSolutions - San Francisco, CA - Full Time http://www.connectsolutions.com/careers

ConnectSolutions works in the Unified Communication space as a managed services provider, hosting enterprise and government UC products and building a platform and services around them. We are a profitable small business based in SF that was bootstrapped but recently took investment ($10M, http://tiny.cc/qnqdrw) in order to drive additional growth. We solve real and challenging collaboration problems for a large base of highly recognizable customers. Our success is in a large part due to the collaborative nature of our business and dynamic company culture. Our competitive compensation, benefits and perks reflect the high value we place on our people. Sometime this year ConnectSolutions customers (including Google, Charles Schwab, KPMG, SAS, Kaplan, General Motors, USAID, FDA, and many others) will surpass 5 billion collaboration minutes.

We're looking to start to ramp up a SaaS business to augment our successful and profitable managed services business that attracts high profile enterprise and government customers with a business that can take our lessons learned and value to small to medium sized business.

- Our product manager wants a full stack engineer with a lot of energy to work closely with to co-found a business line, if you're interested in being a technical co-founder without the risk of short runway this would be a great job for you.

- Our engineering team is looking for a devops engineer who can help move us into a SaaS world while our 5 year history is in managed services.

- We're also hiring a support engineer on our managed services side and an associate customer engagement person (combo project manager and account manager)

If interested in any of these positions, or you just think the domain/company sound cool and aren't a fit for these but want to work with us, e-mail me at matt@connectsolutions.com.
Social Apps: Enough is Not Enough
>entrapment cases

That word does not mean what you think it means. Entrapment only applies if someone is coerced to commit a crime they otherwise would not have.

In the case of the FBI's terrorism stings, the suspect was looking for allies to carry out an attack, and unknowingly contacted an undercover officer. The FBI might have supplied the "materials" and the "knowledge", but the action is all on the suspect. The FBI doesn't even swoop in for the arrest until the suspect actually tries to detonate the fake bomb.

Even in the instance of a much weaker case, where a hypothetical "radical" says "Hmm, it would be neat to blow up $building" and a hypothetical undercover officer says "Really? Well I know a guy.."

I'm finding it hard to call foul. Any sane person should recoil at the thought of indiscriminate killing and damage.
Toronto, Canada

Top Hat Monocle (http://www.tophatmonocle.com) is hiring for a few roles: mobile dev (iOS, Android), sysadmin/infrastructure developer (rabbitmq, selenium, fabric, ec2), general web developer (python, django, javascript, node.js.) We also hire interns so please feel free to apply for that as well (paid of course.)

We're a profitable (and valley VC funded) education startup that helps make class more engaging. We've got some really cool problems to work on and your work would be impacting a huge number of students daily.

Our dev team is in Toronto but we've also got an office in San Francisco so if you're really good we would be open to having someone work from there. If you're not based in Canada or the US but are willing to relocate feel free to contact us, because we do cover relocation expenses and will help you manage the work permit process.

Send your resume/github account to anson at tophatmonocle dot com.
> FBI/CIA agents doing police-work without reporting to local authorities

That's not "police work"! That's criminal activity. But I can tell I'm preaching to the choir.
The screen isn't "super-tiny". It's 10.6". Compared to an 11" ultrabook, you're not loosing a lot of screen space (especially when you consider the 11" ultrabook probably has a much lower resolution than the Surface Pro). If you're comparing against 13" or larger ultrabooks, then sure, the Surface Pro's screen is small (though still higher resolution than most 13" ultrabooks), but then that's a different conversation, and one that people already have every time they choose between an 11" and a 13" ultrabook.

P.S. Disclosure: I work for Microsoft.
Jason Cohen's blog is at asmartbear.com and I love it - I missed there is no "a" in the domain of the op and now I feel tricked.
I don't think anybody disagrees with any of those points, but they're blatantly obvious. Which would be fine if there was useful advice for how to improve at those areas, but there isn't.
Ribbon (https://www.ribbon.co) is hiring. Full time in San Francisco. No remote. Front-end Developers, Designers, Rails Devs.

Looking to add to our team of five. Ribbon is building a frictionless payments and ecommerce platform that does the transaction wherever the buyer is. Imagine purchasing an item without leaving Facebook, or buying directly from within the Twitter stream, or through email. That's what we're building for consumers, businesses and developers in an elegant way with a huge focus on design.
Looking for someone excited at the stage we're at: dealing with first customers, ramping up traction, figuring out new product direction and features - and also excited about the challenges we'll face, like making payments simplified for consumers and dealing with huge technical issues with fraud and building payments infrastructure.

We went through AngelPad in the fall and raised a big seed round from great investors. Awesome office in San Francisco, penthouse floor with views of twin peaks and the ballpark in soma.

- Some recent press coverage for more details: http://techcrunch.com/2012/11/20/ribbon-a-bit-ly-with-paymen.... http://gigaom.com/2012/11/20/shopping-everywhere-ribbon-turn....

Contact jobs@ribbon.co if interested.
"Of course, the old standbys apply across the board: good personal hygiene, people schmoozing skills, and excellence in sucking-up techniques. But by and large, the skills that earn you the big money can be summed up in one neat little bumper-sticker: “Be First. Be Fast. Be Right.”

This is disgusting. Big Money? Be First? Did I choose this field to win a popularity contest?

In our office, foosball is a key for any new hire; winning the monthly tournament is a big deal and delivers instant cred,” said one developer.

Wasn't sure if this was a joke or not.
More or less free, yes, and some of the early adopters are likely still sitting on masses of them.

You can't generate a 'enough proof of work in a cheap manner' because the rate at which currency is handed out is fixed. You can only fight other people for the currency being generated by having more computers than them.

IMHO this puts BTC in the 'massive waste of electricity' camp.
How Lytro is shifting our perspective on 3-D photography
And lots of big companies will take 2X or 3X longer to pay you if they can get away with it.
SET Media

San Francisco, CA - full-time (H1Bs are welcome); engineers and machine learning researchers

We serve the online video advertising marketplace by allowing advertisers to target or filter based on the content of video. We achieve this by using sophisticated machine learning techniques to classify content at scale, and provide an API to support real-time decisioning at page-load time.

Out language of choice is Python, our platform is AWS, our methodology is Agile; you don't need to know any of these to apply - we believe that if you're smart then you'll pick it up.

Our office is in downtown San Francisco, a couple of minutes walk from Montgomery Station.

http://www.set.tv/careers/
SEEKING WORK - Remote/Freelance Python/Django/jQuery, with extensive experience building e-commerce marketplaces. I have a research background, data analysis, playing around with NLP right now. I run a django dev shop, currently taking gigs for it. Here's my portfolio:
* http://www.cloudshuffle.com/

* http://www.sidmitra.com/portfolio.html

Contact details in my profile or the link above.

Here're some examples from my portfolio:

* http://www.ecomarket.com - An online marketplace for ethical and eco friendly products.

* http://www.teaspiller.com - An online marketplace for tax experts. [Recently acquired by Intuit]

* http://www.knowyourbank.com

* http://www.garnishbar.com - social network, to share mixed drink recipes

* http://www.fertilityplanit.com, built their self serve ad network + billing and payments.

* http://www.turlytag.com - an app to connect owners with people who found their lost items.

* http://www.fratmusic.com - an online radio streaming app serving over 1.3 million uniques a month.

* http://loudfarm.com - A music event site.

* http://www.wisekangaroo.com/ - Find a tutor.

and many more.
After Ten Years: Enduring Lessons | Wayne Hale's Blog
I'm afraid the artillery is controlled by a perl script using a few regexs to parse the input.
Reverb Technologies (aka Wordnik) has a number of good positions available including: iPad Visual Designer, iPad Interaction Designer, Full-Time Web and Mobile Designer, iOS Developer, Frontend Hacker, Server Engineer, Machine Learning Expert, Computational Linguist, and Analytics and Data-Mining Expert. Job descriptions are at http://www.helloreverb.com/jobs/ (where you'll also see a bit about what it's like to work here).

Feel free to contact me at will@helloreverb.com if you want to apply or have questions — and check out what we're building at http://helloreverb.com (as well as http://wordnik.com, which just got a bit of a refresh).
Hosting uploaded images exposes sites to a great deal of annoyance.
Show HN: A collection of buttons for use in Android applications
> "The new iMacs have gorgeous screens with great colour reproduction"

IMO not good enough for professional image work. The LED backlighting gives the panel more consistent, longer life, but also means a pretty dramatic reduction in color gamut.

Even the Dell UltraSharp series will soundly beat out the 27" iMac display in every color accuracy measure, and those are on the lowest end of the professional scale - Eizo, NEC, and others have even more exacting panels.

The issue isn't performance - I agree a top-line iMac will trounce practically any image you throw at it (short of, say, the 100MP images coming out of a Phase One back), but the monitor is a big problem. Professionals frequently invest multiple thousands in a monitor that will last a long time - they aren't interested in throwing it out every time they need to upgrade the CPU.
you're not confined to becoming a professor at a state school. This is a legitimate fear

Most extremely smart academia-bound computer scientists consider that a dream, not a fear. Realize that many state schools are in the top bunch (e.g. 20 or 30) in the US. Unless by "state school" you mean "shitty state school." Like, "X State" where X is not actually a U.S. state (no offense, but those annoy me).

For a professor, the main difference in quality of the school you work at is the quality of your students. This matters a lot, research-wise, because most profs that do a lot of top-quality research farm it out to their grad students. e.g. with 8 good students, you can increase your productivity about 8x.
The End of the Web, Computers, and Search as We Know It
It is strangely comforting to know there are others out there in the same boat.

>> It sounds like your product is some sort of a marketplace where one side (sellers/businesses) will pay and the other side will come in free.

Spot on.

>> showing an angel that sellers will pay to sell/promote their product on your platform is not going to generate much excitement.

I was thinking along the same lines. The only thing that it may do is prove to them an initiative. On the flipside, it'll slow down adoption significantly.

>> Your challenge will be to build up the user base quickly.

Agreed. This is what is really motivating my interest in finding an investor now. In order for me to build up both customer bases, I'm going to need to give away the service to the restaurants and bars (paying customers) for a duration of time (I'm thinking 3 - 6 months). Once I get enough of them enrolled, I'll use gorilla marketing, social networks, and simple word of mouth to spread it amongst the buyers.

The problem I have is that pushes me out 3 or 6 months before I see any sort of revenue. On top of that, the cost of getting both user groups goes up as I attempt to expand to other nearby cities.

Thanks for all of the points man. I sent you an invite on gchat. Hit me up if you're ever in the mood to compare notes or need a wall to bounce ideas off of.
Not a trick. Jason was actually one of our founders. Although he's no longer with the company, we still do have videos and content that he created in our archives.
I don't think it's obscure - it's essentially a phase-shift diagram, which are very effective when you need to understand how two variables impact a system.

The very best diagrams in Visual Display require you to spend a bit of time understanding them, but once you do they are highly effective (for example the train schedule that's on the cover of the book, or the diagram of Napoleon's invasion)
How to create themes for Android
The last paragraph in the article is inane: "Apple’s failure to update the Mac Pro demonstrates the changing marketplace for consumers. People want Apple laptops or super thin all-in-one desktops like the new iMac." Not updating the Mac Pro doesn't demonstrate "the changing marketplace for consumers:" it demonstrates that Apple doesn't offer a compelling tower and basically hasn't for at least five years.

Which is a choice, and I've read many defenses of that choice, but let's not pretend: for most people, the Mac Pro is a terrible value. Right now, it's a terrible value in absolute terms. If Apple made a $1,000 tower, I'd probably use that in lieu of an iMac, and there must be others in my situation.
nirc is not near as feature rich as subway at first glance. There's no logging(bouncer) when you disconnect or multi users. However, you can simply open a new tab and connect to another irc server.

Also, it looks like subway has a userlist in the ui. That's something that could be added to nirc easily I think. You can still message users using the "/msg USERNAME" command.
I've been using a 50-ish line Python script for a bit more than a decade. It generates a password from /dev/urandom on Linux/OSX and the system crypto random source on Windows. It pipes the output to gpg, so the password doesn't go through the clipboard and isn't visible in ps output.

Here's the version I updated to Python 3 a year or three ago: http://pastebin.com/RusCWm5Q

Usage: create_pass [<username>] <email_address> <site_name>

Example: create_pass kmag kmag@example.com news.ycombinator.com

gpg -d ~/Crypto/Passwords/news.ycombinator.com.gpg

Edit: part of me hopes that someone is still grinding away at my 80-bit stolen Linkedin password hash. I of course generated a new 80-bit password.
Team productivity is the sum of individual productivity though. Having all of the individual productivity disrupted is going to lead to lower team productivity.

This is generally untrue in my experience. Team productivity is usually limited by a bottlenecks and silos where progress stops. It seems counter-intuitive but you really can go faster as a whole by slowing some folks down. You don't get faster as a whole until you get your critical bottlenecks in the process faster.
While there's a hard cap on coins, they are usable in increments as small a 1E-8.

As for mining... yes. Early adopters got 'free money' for buying into the system. Those with lots of computing power can more easily mine but, at present, in order to be cost effective, serious miners have had to move to custom designed hardware. It takes a serious investment and a large ongoing electrical bill to compete.
As a user, I typically dislike responsive design on anything other than email/blogs/news/text heavy content. Usually when I visit a business/service site the first thing I look for is the "full site" link. Sometimes if I can't find it, I just bounce.

I actually find it more inconvenient to be served a dumbed-down version of the site just because I'm on mobile/tablet, when really I have a fully capable browser. I don't know if my preference is (a)typical.
EnergySavvy - Seattle

EnergySavvy is looking to add to an amazing development team working with cutting-edge, modern technologies. Do you love working on challenging software implementation problems? Do you spend your free-time learning new programming languages and contributing to open-source projects? If so, you'll thrive in EnergySavvy’s quick-paced, collaborative atmosphere.

We're a small but rapidly growing software company with the mission of transforming how energy efficiency is delivered by combining user experience and software technology to deliver software-as-a-service solutions our customers and users love. Our software helps people make their houses more energy efficient, addressing a major source of energy waste in this country that impacts our energy independence and contribution to global climate change.

As a software engineer at EnergySavvy, you'll work with Django, Python, jQuery, nginx and PostgreSQL, and deploy your creations early and often to live customers.

http://energysavvy.com/
I'm going read that as ironic. (Or, did I write that...?)
Linkedin Answers Shuts Down
And I just started looking at them a few days ago.
Why the new SimCity is the first true sim city
SEEKING WORK - Remote / Austin, TX
Ruby on Rails. Contact info under profile.
I have group of girl friends named Ada, Perla and Rubi. The sad part is that they don't find it amusing.
I have a year-and-bit MacBook Pro that's still churning through large RAW files like a champ. I find that HDD I/O is the greatest bottleneck in that use case - are you running a SSD or a hard drive?

Bear in mind also that mine is the i7 + maxed out RAM, which helps also.
Can I ask you why you need a VM running CS4 and another one running CS6? And aren't there better ways to test sites with different browser versions?
VividCortex, Inc.

Charlottesville, VA (Remote, Fulltime)

We're building database administration tools delivered as a service. We're early-stage, pseudo-stealth, but with great momentum and access to the market, and we're well funded. It's a pretty unique company and market, and it's tackling a legitimate problem in the devops/sysadmin world. Our jobs:

Dev/ops: our backend systems and infrastructure are all written in Go (it’s awesome). We are ramping up to handle a jaw-dropping amount of incoming data. Data storage involves MySQL and other storage technologies in a fault-tolerant, distributed environment. We're looking for someone who can switch in and out of a couple of developer and sysops roles -- writing some server software, setting up some machines, whipping up some Chef recipes, and so on. We're a small team, so the real job description is "we need another backend/infrastructure engineer."

Frontend: the web app is backed by PHP and Symfony2, and fronted by a lot of JavaScript, using up-to-date technologies and frameworks. There's a lot of API interaction from JavaScript, and a complex user interface that's key for making our customers rave about the experience, not just the technology. We'd love to find someone who can hop back and forth between the PHP and the stuff that runs in the browser, and it's even better if they've got some design sensibilities and can help shape the product's features and functionality too. If you've got the latter skillset, then the PHP coding is optional.

Head of UX/UI: your impact would be immediate as we already have leading consumer web companies using our technology. Your impact would also be lasting because there really isn’t anything in this space, and, if you can lead the defining efforts of UX/UI for system administration, then you will have moved the industry forward.
Ideally, you know Photoshop, have worked with front-end development teams and know a little bit about system administration. Additionally, we work with a lot of charts and graphs, and notification feeds. Other than that, we are open to a variety of experiences.

As an early-stage company, we offer the chance to end up owning a fair chunk of what we believe is likely to be a very valuable business.

Email jobs@vividcortex.com
Out of curiosity, what regulations is the current Pro now running afoul of?
The Startup Double Standard
I've been watching those videos lately because as a non developer, I find it difficult to wrap my head around Backbone. I tried the tut+ Premium tutorial, CodeSchool & CodePeep videos without luck.

So I though maybe it's the framework that's not for me and looked into AngularJS and stumble upon those videos and boy those it make AngularJS SO MUCH EASY to understand. Or maybe it's just that angular is easier for me the understand than Backbone.

Anyway, Awesome videos and very easy to follow. Also that Webstorm IDE look nice :)
Sales numbers for the Amazon Kindle have been famously opaque, and not disclosed by Amazon.

This is worth considering - I would guess Amazon is VERY PROUD of their sales numbers, but it's just "none of your damn business".
um the CIA are not police and neither are the FBI in there internal security role nor sould they - note that the only time MI5 had an ex copper as a boss as a disaster
One possible reason for people developing an ORM from scratch is that the established ORMs are built upon the ideas derived from countless projects, thus they are an aggregation of the "MOST COMMON" ideas, which is applicable in say 98.9% of the scenarios. But, crazy as the human mind is, it is always the case that someone comes up with an idea, which is not implemented in the ORMs, and there lies the opportunity to create one of your own.

Of course, most of them start off as problem-specific ORMs, which are then converted to general-purpose generators over time and through experience.
You will be pleased to know, that functional vectors are included in the latest release. Look for "array" in the v5.3.2 documentation.