skysight-inc/HackerNews huggingface dataset:
You're making the same argument for why MIT started teaching Python instead of Scheme. I feel sorry for anyone whose life as a programmer is library spelunking instead of solving new problems.

If you think libraries are more important than having a truly interactive development environment that is Lisp 100% of the way down, you are missing out hugely on power and expressiveness. It has to be experienced to be understood. You're only fooling yourself and other people by thinking that Clojure is a "good enough" Lisp.
I could see Amazon and Hulu becoming competitive with Netflix, so they're hardly a monopoly. And there are a ton of non-subscription competitors: iTunes, Sony, MS, Amazon, etc.
ShopPad (http://www.theshoppad.com) - Oakland, CA

In the past six months we have helped thousands of eCommerce sites deliver tablet-optimized experiences that delight their shoppers. Now we are ready to grow the team and make our first hire.

We are looking for a backend developer who loves Javascript, is familiar with PHP and light linux system administration, has an eye for design, and is ready for the awesome adventure that is early-stage startups.

We are two successful serial-entrepreneurs, and are well-funded with an incredible team of seasoned advisors and investors. Our office is in the Jack London Square neighborhood of Oakland (minutes from BART, ferry & 880 freeway). We offer unlimited vacation, remote work options, meaningful equity, competitive salary and benefits.

founders@theshoppad.com
Perfect Audience (http://perfectaudience.com) - We help great companies market smarter by using their data.

San Francisco. Full-time.

We're looking for full-stack developers. Perfect Audience is a self-service ad platform that lets businesses get more sales and conversions by retargeting lost visitors on Facebook. We're developing a real-time bidding platform that companies outside the Fortune 500 can get value from without needing tons of handholding.

What you will get to do:

* Architect, develop, and test key infrastructure

* Balance performance and design tradeoffs, without compromising quality

* Scale up webapps and services for rapid growth

We offer a generous salary and equity grant, free lunches, your choice of snacks in the kitchen, and a desk in our sunny, beautiful office in downtown San Francisco.

Office pic: http://i.imgur.com/aL4Mc.jpg

Want to know more? Write to jobs@perfectaudience.com
Propeller (http://usepropeller.com/) - San Francisco, CA. Full time or interns.

We're building the next generation of native mobile app creation. We dabble in iOS (RubyMotion/Objective-C), Android (Java), JavaScript (Backbone), and Rails, and are solving Really Tough problems across the board.

We also do tons of open source work (https://github.com/usepropeller), and we're anxious to share even more of the tech we build with the community.

If what we're up to sounds interesting and you want to know more, shoot me a message at clay at usepropeller.com
My fault, sorry for the typo, it has been fixed.
I'm pretty close to canceling my Netflix subscription. Their movie selection sucks. I found Amazon Prime Video to have a better selection. Netflix is missing a lot of TV shows I want to watch (eg Dexter, The Simpsons). They're constantly losing content.

I wish they'd raise their price and get more content contracts. $15/m for good content is better than $8/m for stuff out of the Walmart $5 bin.

Exclusivity shouldn't matter. Subscribers don't care if content is available elsewhere. They already have a Netflix subscription.
>Many people want a-la-carte cable where they get to pick what they want - why not video services?

I think the difference is that with cable you're picking genres a la carte, as opposed to picking based on production/distribution companies.

For example, if I'm into sports and news, a la carte cable would let me subscribe to, say, CBC, CNN, TSN, RSN, CTV NewsNet, The Score, etc. A la carte video services like WB is doing here don't give me such options. If I like the Harry Potter movies, I have to subscribe to WB's service to watch them. This costs $9.99/month and includes a bunch of other stuff I might not want. Then say I want to watch House Of Cards on Netflix, that's $7.99/month and includes a bunch of other stuff I might not want. So it starts to look a lot like the current cable setup people complain about: you're buying bundles of stuff you mostly don't want to get at the stuff you do want.
i guess there is a backend there that isn't accounted for yet. I went with 5k for web design and 15k for 3 pretty average servers (using jeff atwoods specs as a general number, where he comes out to $2,750 for raw server cost without allocation), but in retrospect, 3 average servers could be somewhat small for a site like that.
If I'm doing a simple query, I still structure it as

select blah, blha, blah
from dual
where ...

I find that even for short ones, lines quickly get very long and illegiable if you're shmushing them all onto one line.
Sit, Stand, Walk - The Evolution of a Desk Jockey
Couldn't you use an IDE that understands SQL? IntelliJ does this - it recognises the SQL dialect you're using and can even validate against the tables & columns in your schema
Oak Island Money Pit
I'm a long-time HN lurker, like most of you I guess, but I'm also obsessed with the Oak Island Money Pit. I apologize in advance if this posting isn't appropriate. Just thought you might enjoy reading about it since I do.
Only reloadable prepaid cards require SSN. Non-reloadable (Gift) prepaid cards don't require an SSN. Some even allow you to set an address for AVS purposes.
It seems there's a lot more demand for different types of software than there is for different types of houses.
I'm glad that escape analysis now allows for more natural if/then control flow.

But I'm still unhappy that using named return values still requires you to put a superfluous "return;" at the end of such a function.

The whole reason I use named return values is to cut down on the boilerplate code that carries the return value around -- so why not cut out the final boilerplate 'return'? It doesn't solve any problem or add any information!

Otherwise, there are some nice improvements here. Other than the things mentioned so far, I'm glad to see reflection filling out -- the day a Go REPL will be possible is approaching.
Glass does not have a light of any kind that comes on while it is recording. The closest you have is that the screen itself is visible from the front (due to how light refracts through a prism). I have heard that the older Glass units that were being demoed by Google employees did have such a light, but if that was true it was removed for the Explorer Edition units.
For future reference, footnote-style notation [1] can significantly improve the clarity of your comments on sites that don't use markdown.

[1] http://www.google.com
"Ugly" is a subjective judgement. "Worst thing in the history of the world" is a subjective judgement, and egregious hyperbole, to boot. Saying that mitigates pretty much all the credibility of any rational, non-hyperbolic argument you might also have offered in support of your point.

I find having to re-run my query because I forgot to delete the comma following the penultimate item in the SELECT list when I commented the ultimate one out "ugly".

Additionally, everyone I have ever explained this concept to has said some variation of, "Wow, that's a great idea. Thanks!" No one has ever said, "That's the worst thing in the history of the world" ... until you.

I've been doing database work professionally for a decade now. I've explained this concept to a lot of people.
People aren't happy, even in places with relatively less politics, favoritism etc - probably because we are trying to optimize for efficiency in everything we do (and maximize short term profits). If we optimized for happiness instead (wherever possible), work places would be a lot better. What is the point in having ruthless efficiency (and huge profits), if no-one is happy?
This.

OpenBSD clean and simple design makes it a breeze to maintain. It's documentation always tells you the whole truth and for most tasks, its so intuitive that you almost always already know where to do your stuff.
Most online services, in my experience at least, will reject credit cards that are not associated with a name.
> publishers can license their software under whatever terms they want. They could forbid this sort of automation in the license, or even forbid Ninite specifically by name. As far as we can tell there's no right to automate your own machine that prohibitions like that would be violating.

You're referring to the EULA, right? Is that enforceable in court? I've heard mixed opinions in the past on this topic from legal experts.
I'm interested to know if it will implement Milter or what the workalike will look like.
Here I was thinking Netflix lost some of their data. Nice title, arstechnica
SEEKING FREELANCER - UI Designer. Preferably in Atlanta, GA. Have an existing website which needs to be made palatable for the eye :)

geek dot 1701 at gmail
Corruption USA style.
"I don't necessarily want there to be just One Uber Aggregator either, so you're going to have to deal with Amazon and Netflix and iTunes, but you can't go it alone."

In fact, I'd suggest a better defense for WB et al against Netflix as the uber-distributor is to make it easier for someone else to set up a distributor rather than harder. Of course nobody's going to run a major video distributor out of their metaphorical basement, but putting in place relatively clear expectations about policy and pricing, and opening the content to anyone who meets those expectations without too much grinding negotiation on a per-service basis, will tend to undermine Netflix's singular power. If, say, Wal-Mart knew they could get fair and nondiscriminatory pricing on a whole whackload of content while they were still kicking the idea around, they'd be that much more likely to jump into the game.
If voting actually changed anything, they'd make it illegal.
I can't stand the XMLTable syntax. I like the idea of turning an xpath expression into a result set, but in practice it's a massive pain in the ass.
How Netflix Could Suffer Blockbuster's Fate
SEEKING WORK, remote or SF Bay, shorter-term project-based data consulting. I'm based in the SF Bay Area and am working on my own startup.

Business intelligence/analyst with a machine learning (R, Python) bent. Specialties in online commerce, gaming, and web -- I love to understand life, desire, and incentives through data!

LinkedIn: http://www.linkedin.com/in/thinking

Email: me -at- jeffreychang -dot- com
StatusPage.io - just accepted into YC S13

Looking for tech generalist co-founder, more on the back end and ops side of the business.

founders@statuspage.io for more info
A phrase-based take on a version-change interface
I disagree primarily with your first statement:

>Success is not validation of an idea and we should be ashamed to think so.

To me, it is the very definition of success. If you think that a product is harmful you can state that, but belittling its success because you don't feel like it is best allocation of resources sounds very similar to what the governments of both China and Russia did prior to the cold war and some might even go as far as to say it is a somewhat communist view.

I admit, when I read your comment, I skipped over this by accident:

>It has hardly occurred to Curtis or anyone in these comments that an idea could be both successful and stupid.

There is probably an interesting debate here from a finance perspective on what should and shouldn't be invested in at the early stage. (or what should or shouldn't be worked on). I'm not smart enough to know what is stupid or not stupid, but it is still an interesting concept.
This reminded me of many hours exploring The Geometer's Sketchpad before my coding days (and before that, a straight edge and compass). Ooh just found http://geogebraweb.appspot.com/app.html

I like being able to code in different paradigms and switch between them.
I think there's confusion here about the use of the term CDN. There are public CDNs, like Google AJAX APIs, that allow a shared copy of an open-source library to be downloaded from a known-good location. This enables users to reuse the same copy their browser has already cached across multiple pages, but like romaniv and the OP have pointed out, you are then trusting Google to be good stewards of that resource.

Conversely, you control what shows up on your own private CDN, like CloudFront. Sure, there may be downside outside of your control, but nobody is going to be able to alter the resources there without your permission.
holy wow!
LEDs Are Here, Now Which One Do You Buy?
Unless you're building a 20x20 cm shack, which is about what most intro into programming courses aim at, and the level where some people simply stay. Or in the words of hacker school "completely useless and destined for dev/null".
>We can teach coding to young people, but as of now we can't reliably increase IQ.

IQ is relative. If everybody's intelligence went up 10 points, they would all still have the same IQ
While we may be able to figure out a way to accommodate short periods of remote work, we want the entire team in the same place most of the time.
May Day Celebrations From Around the World
That experiment is frankly just old, and wrong.
I don't think parent is suggesting the whole website be written in C. I think parent sees the CS focus as a sideshow, and that a C version of the "escaper," even if not designed ideally, would still smoke the Ruby version that was acting as a bottleneck.
This exact issue caused us to deploy code that completely broke our application in IE7. There was a trailing comma in a list which all browsers ignore except IE6/7.

To this day we still give that dev (the team lead) a hard time about the trailing comma. We since implemented mandatory linting on all JS.
Seriously. I have access to almost unlimited media at my fingertips. Companies need to provide incentives (like convenience, selection, and reliability) to convince anyone to pay money for their services.

I felt Netflix was moving in the right direction in that regard. But if their selection is reduced, if multiple systems are too hard to use and manage, or if different things work in different ways on different devices, I may be willing to put up with the hassle of copying files over the networks myself.

Please Movie Industry, give me what I want. I'm willing to pay you money for it. Stop screwing around.
I don't often deal with SQL and when I do, it is usually quite simple. But, I think there is actually an error in the first step:

SELECT
avg(rating),
wine_id
FROM
app_wine
GROUP BY
wine_id;

The query should be against the app_rating table. It does get corrected later on, but I was confused for a while.
Not sure why the strenuous objection to the comma first. I too code that way and a couple of SQL formatting tools such as http://poorsql.com/ have the comma first as the default setting. An added advantage to the one mentioned by the original comment is being able to utilise column editing features.
It makes sense to me that it can't possibly detect all race conditions but I had never really thought about the ability to detect any race conditions programmatically.

Running the detector on just a few nodes sounds like a great way to offset the performance penalty a bit. The docs on the race detector say that "memory usage may increase by 5-10x and execution time by 2-20x" which could be quite significant.

I also wonder about the effectiveness of randomly fuzzing your app with the race detector on as a form of testing.
Nottingham, United Kingdom - full time, on site

See Tickets (http://www.seetickets.com) are a stable, profitable and technology focused online ticket retailer covering the entire live events market in the UK and select events across Europe.

We work primarily in .NET and are seeking web developers with experience in this area. If you have an interest in Postgres and devops we'd also love to talk to you.

See our Stackoverflow ad and apply here: http://careers.stackoverflow.com/uk/jobs/33038/web-developer...
Speaking as the only person in my office who was a degree in CS (one has a geology degree, the other dropped out half-way through his graphic design degree, both make more than I do), no, you don't need a degree to get a job as a software engineer. The job I had previously wasn't altogether different, either. I think less than half of us had degrees in CS.
And likely, they'll want you to take over the financing and distribution, as well as the marketing and accounting as well, because those are all hard things they don't want to deal with. They just want to have the idea. And they stay blissfully unaware that with just the idea (and maybe a patent pending), it's be 3-10%....of wholesale price for them.
The more content that becomes accesible, the lower value each piece of content can command.

If artists were pissed about being paid pennies by Spotify and Pandora, film houses are about to sail down the same river of hurt.

Wait? What's that you say? You'll hold your content hostage? Compete with free (Pirate Bay, etc).
Disqus - San Francisco, CA

Disqus (http://disqus.com - YC07) is the leading conversation platform on the web, powering comments for communities on millions of sites. We help users engage in discussions on large sites like CNN and IGN as well as many of the tech blogs submitted on Hacker News.

This week, we launched Gravity (http://disqus.com/gravity/) as an experiment in discovery and visualization of our huge network. It's built with D3.js on top of our realtime service and postgres backend. We're inventing the future of online discussions, and our massive scale has positioned us well to do just that. tl;dr - we're more than just comments.

To change the future, we need your help. Like everyone else, we're hiring for everything (frontend / backend / data). But we really need some additional folks to join our small devops team. If you're passionate about any of the following, shut down everything and contact me immediately (mike@disqus.com):

* Performance - help us run database queries faster, eliminate slow requests, remove bottlenecks

* Availability - improve the likelihood that when users visit a site, Disqus loads

* Automation - we use puppet with our homegrown external node classifier to manage hundreds of dedicated hardware devices

* Data - our cassandra cluster handles billions of writes daily

I'd love to tell you more about the cool stuff we're doing with nginx, cassandra, and postgres.

If working on our ops team sounds fun, or any of our other positions at http://disqus.com/jobs/ are up your alley, please reach out to me at mike@disqus.com.
Most payment gateways provide no name-based authorization - a fake name will work just fine.
Adium Redesigned
Amen. Furthermore I cannot believe that each fractured distributor is going to invest anywhere near the amount of time and intelligence into the user experience as Netflix/Hulu has.

Neither Netflix or Hulu have got it spot on but they are leagues ahead of any of the old school distributors and rights owners who clearly don't understand or indeed care about their audience.
From the article it sounds like this may have as much been Netflix fault as Warner Bros. It isn't ideal for any one company to have exclusive access:

"Netflix contacted Mashable to state that it prefers to license TV shows and movies “on an exclusive basis… [to] provide a unique experience” "
There are ways, but I feel you're gilding the lily here. A ten dollar bill in the mail is a pretty decent way of staying anonymous.
Lyft received cease and desist from SFO
SEEKING WORK NYC or remote

I am a full stack developer with extensive experience in finance and marketing. My technology experience is in Python, JavaScript, c#, java, android and php. I am very good at working with other people's code. If you have some orphaned programs where the developer no longer works with you and nobody wants to support them without a rewrite, I can help you fix bugs or add features without the expense of a complete redo.

Contact me: nissimk on gmail.
$20. Not a dollar more.
Meanwhile the Roku just rolled out a main menu search that searches many of the "channels" it has installed to find content, so you Netflix, Amazon, Hulu, HBO Go, etc and search within them.

That said, I still just leave it in the Netflix channel all the time because the (young) kids use it and it's easiest, especially with the hundreds of recommendations it shows so they don't really have to search by name at all.
Refresh.io

Fulltime, Palo Alto - funded Series A

http://www.refresh.io

email: paul at refresh.io

Title: "Rather Impressive Java Developer"

Our current dev team is pretty awesome and we're looking to add to it. Currently we have a few PhD's, few ex-googler's, some tech book authors, couple of ex-linkedin, ex-microsofties, and stanfords, and a bunch of startup vets like Trulia and dealer.com. Heck we even have the guy who wrote the Java testing framework TestNG ( http://www.testng.org ) and the guy who wrote Mailinator ( http://mailinator.blogspot.com ). And we're only up to 7 people. But we want an 8th and maybe a 9th.

Job Description: Someone we want to work with. Someone who will make us smarter and better and, in return, someone we can make smarter and better too. Someone who will help us make our company and its products great.

Our technology includes: Java. Thousands of threads (Mailinator guy keeps adding more, TestNG guy keeps removing them). Tons of data, tremendous data analysis, fuzzy logic, machine learning, natural language processing. We use Mongo and we're having no problems with it - because we're careful. We treat every superfluous database access and every unnecessary network call like its a small insult to our users. And gosh darn it, we love our users.

Simply, we are building a product that fetches and analyzes massive amounts of data to improve our user's lives (see the website for a more specific description, or better yet, email me)

Job Requirements: You know Java (or at least you're willing to learn it) - but hands-down you know some computer language cold. You know it well enough to hate parts of it but yet probably understand why they're there. You get why algorithms are important and know when to implement them and sometimes, when its better to just do it the easy way. You understand that startups experiment a lot - and consequently discover amazing things occasionally, but throw away code far more often.

The static credentials on your resume are great but honestly, its the dynamic stuff we're more interested in.

You've done stuff. You're proud of the stuff you've done. You can show us - heck, you can't wait to show us. It might be an iphone app, or an open source project, or a thread-safe cache-invalidation scheme, or a javascript game, or maybe you launched a startup. Either which way - you built something - start to finish. You can deliver.

The interview:

We love solving problems and every interview question we ask is based on something we've actually had to code. So we sometimes get rather excited to find a smart person willing to solve a problem a new way with us on a whiteboard. You should think this way too - you don't rate interviews as being easy or hard - you rate them as being boring or fun. And we definitely shoot for fun. Right answers aren't the point - finding a good attack vector on the problem is.

Our CTO's take on getting your resume Silicon Valley ready:
http://paultyma.blogspot.com/2012/05/how-to-get-your-resume-...
Airlines do this regularly, in combination with reorganization. It's a business model.