skysight-inc/HackerNews huggingface dataset:
Maybe I should have expanded a little. What I meant was that while the WinRT environment is horrible to use on a touchless desktop environment (for me, at least), Windows 8 can easily be changed to feel almost exactly like Windows 7 (which I can use very efficiently).

At the same time, whenever I have a touch-based device I can still make use of all the WinRT features.

Long story short, Windows 8 may look like a UI disaster at first, but for devs at least it's almost irrelevant because you can change pretty much everything, and get used to or ignore the rest.

Like I said earlier though, I'm not sure how much reconfiguration the mainstream user wants to do, or how easily they'll get used to WinRT.
Functional Thinking For The Imperative Mind
Ask HN: Best way to display complex HTML tables online?
Has anyone come across a tool or service that allows non technical CMS users to build complex HTML tables for display on the web? I'm talking about stuff along this vain:

http://media.empr.com/documents/14/mpr-atotc_(otc_allergy_treatme_3316.pdf

We're thinking about building something custom - but would appreciate any insight as to how people may have tackled this before.
Thankfully, my handle is pretty unique. I use it pretty much everywhere and not only is it available, but I've only seen two other instances of it used by someone else (both on sites I didn't care about).

Unfortunately, hyphens aren't always allowed so I have to switch to an underscore. And if those aren't allowed I have to switch to a backup username.
Most popular web servers by country
The Apache web server clearly dominates the web server market in the world. But not in every country.
I'm pretty sure I signed an NDA at the front desk as the cost of walking into Facebook.
San Mateo, CA | Coupa Software

Full Stack Rails Developer

You will work with an agile, collaborative, and collegial team of accomplished software engineers, designers and business owners to develop and evolve the Coupa platform and applications.

If you are passionate about designing and coding well crafted, high performance enterprise software, enjoy working with a small dedicated team, and relish making a huge impact on our product, this may be an ideal opportunity for you.

We have a fun, supportive culture, and firmly believe in what we’re doing.

In addition to competitive salaries, we offer stock options, health insurance, 401K, work/life balance, snacks, and a keg.

This position will report to the Development Director.

Responsibilities:

* Contribute to the architecture and evolution of the Coupa platform
* Find creative and elegant solutions to complex problems
* Work in an agile environment where quick iterations and good feedback are a way of life
* Continually look for opportunities to improve our platform, process and business
* Be awesome, tell us what makes you special!

Requirements:

* Full stack web development expertise
* Ruby on Rails Experience
* Bachelors degree in Computer Science or equivalent

Nice-to-haves:

* An active github account
* Rolled out your own web site in the cloud
* Dealt with database performance issues and query optimization in MySQL
* Contributed fixes/features to Rails, jQuery
* Addicted to Minecraft

If interested, please send your resume to jobs@coupa.com.
OK, that's definitely uncool. That should probably be part of the letter.
How can they make money delivering for $9.99? I guess the item prices are jacked up a little.
I recently watched this video which is mostly about Postgres but also pokes some fun at MySQL's weirdness. I didn't realise how scary MySQL can be

http://vimeo.com/m/43536445
Software Developer
OTC Markets Group Inc. operates an electronic quotation and trading system in the over-the-counter (OTC) securities market and is the third-largest U.S. trading venue after the NYSE and NASDAQ for equity shares. The IT team designs, develops and maintains a number of highly-available, low-latency quoting and trading systems, using cutting-edge computing software and hardware.<p>We offer a casual working environment in an airy loft office space located in the SoHo neighborhood of Manhattan, one of the most exciting and creative places in the world. We are committed to building a company where highly talented, creative people thrive. We invest heavily in employee satisfaction and we offer a competitive compensation package designed to entice the best.<p>Responsibilities
•Design software solutions.
•Develop software components.
•Identify, track and resolve software defects and issues.
•Provide Level 3 production support.
•Meet delivery deadlines.
•Interface with users to capture and analyze business requirements.<p>Requirements:<p>• BS degree or greater in Computer Science.
• Strong knowledge of core Java
• Proficiency in one or more scripting languages (Perl, Ruby, Bash)
• Familiarity with Web Application Development (HTML, AJAX, JSON)
• Strong technical and problem solving skills.<p>Candidates applying for this position MUST have a green card or a US citizenship. Note we will neither sponsor nor relocate individual for this position.
Nokia Reportedly Selling Off Qt
Sketching interactions (talk at GUADEC 2012)
It is amazing how many comments this HN post gets because of the .xxx domain name. Thumbs up in my book for having a title people will talk about. That's the reason I jumped into the comments section.
Their stuff really isn't very user friendly (or at least wasn't for me) so there's a lot of room for improvement. I'm sure if you made a simple (and useful) Wikipedia API, you would be loved by all.
T-Shirt Company Picks A Fight With Anonymous
Trading halted after rogue computers send stock prices haywire
There is nothing that prevents this Chrome widget from becoming as threatening to CL as was padmapper.
I agree with many of the comments in this thread about how an acquisition offer isn't a bad alternative to just getting ran over by the platform.

However, I can see your point. They should not have encouraged you to build it on your own if they were going to build it themselves. This seems like a lose-lose for both parties.

I've heard a lot of talk on how teams within facebook can work without much centralized oversight and this might be one of the drawbacks. Whoever you spoke to months ago might not have known that another team was working on it.

Then when they prep'ed for your meeting they found out someone had been working on it, felt guilty about leading you on months ago and offered a buy out.

It seems like a communication problem more than anything else.

disclosure: if it is not absolutely clear from my post, I'm speculating on events, I have no ability to gauge what really happened at facebook.
But I do this from my own Pinboard account, which has
superpowers. Specifically, it lets me see private bookmarks
on all accounts. And since I already see everything, I don't
notice when everybody else starts to see everything, too.

This is not okay.
No, in SO's case, their competitors were physically incapable of entering the market (because they couldn't purchase stakes).

With network effects, the barrier to entry is less for competitors to join the market and there is nothing physically forcing a user to use a monopoly. A great competitor has a realistic chance of entering your market. Plus, a slight shift in public perception and a Monopoly can become a failed business in no time.

Network effects may be a significant impediment to a small business attempting to enter a market, but lets not throw around the 'monopoly' label so easily.
Client-Side Testing Insanity
Dawn of the Digital Sweatshop
This approach seems like a reasonable way to go ... but you also seem to be doing a bit more rendering than you really need to. If I understand the premise correctly, you have a situation like this:

+------------------------------------+
| |
| MainView |
| |
| (content) |
| |
| |
|+----------++-----------++---------+|
|| || || ||
||SubView ||SubView ||SubView ||
|| || || ||
|| || || ||
|| || || ||
|| || || ||
|| || || ||
|| || || ||
|+----------++-----------++---------+|
+------------------------------------+

... and the data for the MainView is changing, while the data for the SubViews is not.

So ideally, just re-render the top part of the MainView, and leave the SubViews alone. Instead of trying to reuse the same "render" function, imagine doing this instead:

mainModel.on("change", mainView.renderMainContent);

... where the hypothetical "renderMainContent" function just renders the template for the top half of the box. Or, maybe the top half of the box is a sub-view in its own right that can listen to its own events. Or, maybe you don't even need a template, and you can just update a couple of granular fields and/or attributes with jQuery. Whatever works.
This isn't necessarily the whole story though. HBO also had the most pirated show of the first half of the year (Game of Thrones), possibly the whole year. Imagine how much greater their subscription numbers might be if they did offer some sort of HBO Go only plan. I would certainly be interested (and I have no intention of ever subscribing to the current cable service).
Outlook.Com Is Loaded With Vast Privacy Issue
This looks great. Today I'm sick WFH and could really use some meds delivered. I signed up for an invite... what is the process/wait time like? I may have to try something else if I'll need to wait too long.
> Yeah, that might be the issue, and I'd strongly consider shutting it down if that would make working with CL possible.

Carrot and stick. That's not a highly principled stand.

> I disagree that competition is inevitable, though.

You're doing this out of the pure altruistic goodness of your heart?

All the incentives point in a single direction. There's nothing wrong with competing with Craigslist. You'd be foolish to not take a piece of the pie -- if you can. Likewise, Craigslist would be idiotic to give away the valuable data that you need to take a piece of their pie.
Nice article, Ian! Just starting to lick my chops with Backbone and these are some of the questions I'm dealing with. Would love to see more articles.
This. Business is business. It's not the Dev Relations team that decides if an app on the platform is competitive. Just because they told him to it was 'cool' doesn't mean the execs think it's too competitive...

Moral: Make sure you're talking to the right people.
Their model of going in lean, quickly deploying, and quickly iterating, all the while doing so with good communication and transparency is something I'm surprised is getting as much flak as it is from HN of all places...
How the Republican Party Stole the Nomination from Ron Paul
You are right, it could be a communications problem. There are a few details I left out of this post that would suggest it probably isn't.

I would never have spent months and capital building this without constant support and encouragement from Facebook.
This isn't necessarily true. Jony Ive on Apple, "Our goal absolutely at Apple is not to make money. This may sound a little flippant, but it’s the truth. Our goal and what gets us excited is to try to make great products. We trust that if we are successful people will like them, and if we are operationally competent we will make revenue, but we are very clear about our goal."
Nvidia Linux driver contains root vuln
And the original disclosure: http://permalink.gmane.org/gmane.comp.security.full-disclosu...
Band Shows Fans How To Unblock The Pirate Bay
This is great! Always wondered when IFTTT or someone else would start focusing on businesses more. Looking forward to adding our apps!

Small nitpick: there seem to be some "undefined"'s in the "spinning list" of data-triggers.
The problem is that it's a bad faith negotiation.

Dalton was under the impression that he was going to be making a pitch for some higher level support from FB for his product. That does not automatically translate to wanting Facebook to hire him(which apparently was FB's intent).

Facebook's execs effectively ambushed Dalton during the pitch with an aquihire offer. That's where this turns into a bad faith negotiation, because he was not prepared for it, and would not have had the meeting in the first place if this was on the agenda.
Yep, E-Dreams.

http://www.youtube.com/watch?v=4oClrbijIxA&feature=resul...
Ask HN: To slide(r) or not to?
For a startup landing page, is it better to use a slider/carousel (example: parse.com) or go with content laid out along the page (example: mint.com)?
What are the chances of users clicking the "next" button on a carousel as opposed to scrolling down the page?

Can any marketing gurus or tech experts who analyzed the conversion rate weigh in?
In my experience the decrease in performance can be felt both short-term (the classic example of students taking a standardized test) and long-term. It also doesn't necessarily mean that someone is doing poorly - they may just be aware that they're not performing at their potential.
> Even if the inapp purchase is to remove ads from the free version?

I think even in this case, yes, it should be there.

But if you've changed it (to something even more elegant) and they still rejected it, shame on them!
Okay, I understand where you are coming from. But why not submit it and then leave it. The lying makes it seems to much worse than it potentially is.
this is cool !
I have digital "proof" that all of the other details in my post are true, in case FB PR attempts to discredit me.

I don't have a recording to back up my claims of what was said in that phone call, so I chose not include those details.
Thanks for the shout-out, Vikrum. Watching your company grow has been a fascinating experience and you're onto something huge, keep kicking ass.
To counterpoint, haven't we been down that road before? XMPP, OpenSocial, etc. To be fair, it's market powers and network stickiness rather than abstract social or technical merit that have kept Facebook the incumbent.

And for someone to dethrone FB, an interoperable social bus would probably be a good idea. Of course, that would not what would bring users to it (digital empowerment seems too much an abstract idea to explain to my mom, for example), but rather a killer app or a series of them -- like Instagram.
Thank you for putting it up there. The fact that you have it all tossed in a json file is awesome.

I'm curious, are you familiar with SPARQL, or are you querying DBpedia in another manner? The reason I asked is that I think SPARQL is a cool (flexible, ultra complex queries) but slow way to get data, and I think node's async file reads make it ideal for working off of sources like that.
Yes but there's a difference between a well-intentioned meeting that didn't pan out and a mal-intentioned meeting, and it would seem that it was the latter according to the OP
Where are the comments?

The comments are much more important than page layout or the number of tweets.
Should it be submitted again and again until it gets the attention it deserves?

Probably not "again and again", but many times I've seen first submissions languish and second submissions (often of essentially the same URL) take off.

Timing and all that.
Glick2, a application bundle system for linux
The documentary was talking about Kozmo.com, which had several issues in their business model including no minimum order size or delivery fees.
I'd love to know more from the tech perspective. Like what features/changes/insights resulted in the biggest bumps for shoplocket? Were there many idea pivots before you settled on shoplocket? Any key takeaways for other early stage startups?
So you were extending Facebook's core features and you didn't expect Facebook to think that was being too competitive?

I'm pretty sure I've seen this somewhere else... at least a dozen times.
Duh, everyone on the internet is a white straight man /s
The whole notion that successful competition ends in destruction is pretty...wrong. This isn't a football match where team A needs to lose in order for team B to win. Competition is healthy and normal, and multiple organizations can thrive in the same space.
Here's hoping they have a piece on Swizzling!
Um, yeah pretty sure I was talking to the right people. Marc Andreessen is on my board.
This looks great. Signing up now.
If this worked like you think, bad things would happen. Think about all the "?action=delete" or "/logout" links spread all over the internet.
> "But the whole idea that there’s a lot of people out there that want to drop multichannel TV, and just have a Netflix or an HBO — that’s not right. Look for the data, you won’t find them."

Well, what is the data then? Don't say it doesn't exist, tell me what the actual numbers are.

I know I don't have "multichannel TV" but would pay for HBO+Netflix. Now I'm actually kind of curious what percentage of Americans feel the same way.
So, you think Dalton refused a few million dollars (almost all acqui-hires would enrich a founder that much) so that he could complain publicly?

Or is Dalton complaining publicly now in the hopes that Facebook will pay him more later than they would have if he'd just gone along with their proposal now?

(Honestly curious: I do not have an opinion yet.)
The first 15 weeks as an entrepreneur
How To Add A Custom Alias To Outlook.com
Nvidia  Linux Driver Hack Gives You Root Access
HBO is in the position to know. And what they are doing seems to be working out the best for them.

It's possible they are wrong, but if they are wrong they will be the ones suffering the consequences. If someone on the Internet saying "let me pay $10 and I'll buy it (maybe) and so will a bunch of other people" are wrong, they won't suffer the bad side effects.

It's like people complaining that NBC is hosting the "buggy-whip" Olympics when NBC is getting record high ratings. Maybe the people actually running the business actually know what they are doing.
Plus some gotchas that helped me find functionality.
Yep, we noticed that too. Working on a fix.
Wow. What a great looking editor. I'd been using Cloud9, but had issues. Wanted to build something like a wordpress-admin for gh-pages ever since v3 of the api came out.

But Prose looks like it'll do the trick nicely. Thanks for that!
He does make the claim that 80% the clicks they were paying for had JS disabled. That would imply the referrers were set on those requests to be from Facebook and the IPs hitting the pages weren't registering in his JS based analytics package. We know he's logging the hits to a file, so presumably that data is there.

You claimed 'There were a few false assumptions made in the post. The first is that the traffic coming in had JavaScript disabled.' Care to elaborate on how it's a false assumption if the implied statement above is true?

I'll give you that he may be wrong, but I really don't see where there's concrete evidence to support your claim he's making false assumptions!
It struck me as a little derogatory as well. Why not tech bus or hacker bus? I suppose nerd bus generates more headlines.
There's a bit of sleight of hand going on here, in that it seems to be a Mastercard prepaid card in the phone which just charges your transactions to other cards you have on file with Google. So you don't pay the retailer with Amex, you pay with MasterCard and the charge eventually lands on your Amex. This makes it a bit like PayPal, but we already know that PayPal prefers to draw money from your bank account rather than your credit card because it is cheaper. It will be interesting to understand how the fees are structured around all of this because it seems to me there could be 2x friction in play...
I find this badly written, so that its point is buried under a good deal of mystification. I don't care about the backgrounds of the protestors or red cords, or much about William the Conqueror. I'd like to know a) what are the powers of the City of London, b) in what way does the writer consider them harmful, and c) how does he propose to restrict them? All this could be related in much less space.
Not much point in doing that given that they already do give away hamburgers - http://www.mcdonalds.co.uk/ukhome/Restaurants/Student-offer....

I could fairly criticize them for tempting students to eat awful food though, I suppose. Something like, "How dare McDonalds give away their hamburgers!" ;)
Instead of learning SPARQL, I wrote my own script to parse from their format into my own. I should probably devote some time to learning SPARQL, but dbpedia's documentation was really confusing for me and I was basically learning it all just looking through the actual db files.
You might want to look at Tao Presentations, http://www.taodyne.com. Very simple to write slides, see http://www.taodyne.com/shop/en/blog/15-multilingual-presenta.... Yet fully 3D capable, see http://www.taodyne.com/shop/en/blog/27-reconstructing-the-te....

Not based on Javascript, it has its own language to make it easier to write slides. But can include web pages with something like:

url 0, 0, 800, 600. "http://www.google.com"

(draws a 800x600 Webkit browser at the center of the screen)
OTC Markets Group Inc., NYC based firm, operates an electronic quotation and trading system in the over-the-counter (OTC) securities market and is the third-largest U.S. trading venue after the NYSE and NASDAQ for equity shares. The IT team designs, develops and maintains a number of highly-available, low-latency quoting and trading systems, using cutting-edge computing software and hardware.

We offer a casual working environment in an airy loft office space located in the SoHo neighborhood of Manhattan, one of the most exciting and creative places in the world. We are committed to building a company where highly talented, creative people thrive. We invest heavily in employee satisfaction and we offer a competitive compensation package designed to entice the best.

Responsibilities

Design software solutions.
Develop software components.
Identify, track and resolve software defects and issues.
Provide Level 3 production support.
Meet delivery deadlines.
Interface with users to capture and analyze business requirements.

Requirements:

• BS degree or greater in Computer Science.
• Strong knowledge of core Java
• Proficiency in one or more scripting languages (Perl, Ruby, Bash)
• Familiarity with Web Application Development (HTML, AJAX, JSON)
• Strong technical and problem solving skills.
The Five Types of Facebook Addicts
Tying your business fortunes to the goodwill of Facebook is like having the fate a toothbrush bird that feeds from the mouth an alligator. The toothbrush bird will never grow to be as big as the alligator and it eats only as much as the alligator allows.
IIRC we used nofollow on stories in upcoming. Once they were promoted to popular, the nofollow was removed. This was done mainly to prevent people from trying to gain juice by submitting spam stories.
VMware's 'Project Zephyr' Challenges Amazon, Microsoft In Public Cloud Battle
I don't get it. Why do people want to pay for a dev kit? They should be paying developers to take it and use it.

"I've been thinking of buying a new car. Pledge to give me $500 to help me buy my car and I'll send you a t-shirt with my car's picture on it."
I opened the page, was overwhelmed with images, scrolled down a bit, saw that the information overload continued, and closed it.

When I open it, I have no idea what I am supposed to do. Information dense pictures are being shown to me across two dimensions, my eyes have no clue what flow to follow.

Newspapers have had hundreds of years to learn how to make these sort of layouts work, it seems like Digg said "screw that, we're just going to shove it all out there!"
Those phones don't have NFC anyway, which is a more realistic impediment. It's NFC-based wallet that is the real innovation here. Online payments by themselves are hardly new territory.
Obviously lots of people in the comment here are far from the point made in this article.

Digg v1 not redirecting and keeping old content is removing all of its presence on google. How much was the % of digg's traffic coming form google? I would say more than 50%.

They still have a few day until the next google dance, but they're basically screwed now.