skysight-inc/HackerNews huggingface dataset:
Oh God, this goes exactly against what we've been trying to exterminate for the last 10 years.

target="_blank" is one of the worst thing of the old web. Frames may be the first in this ranking. Surprisingly enough, the two are related: the 'target' attribute primary goal is to manage frames.

As others said, as the whole web developer community says actually, one shouldn't use such thing that forces the users to open a new tab. You should give them the freedom of choosing whether they want to open this new tab, because it's very easy for them to do so: middle-clicking or ctrl-clicking.

Please do some basic web searching; you'll find pretty soon that people have been fighting against this attribute for too long to let a techy-oriented website like HN implement this.
Vine is Twitter´s failed answer to Facebook´s Instagram (german blogpost)
Maybe I'm being cynical, but I find it hard to believe that any "very talented front-end engineer" wouldn't know about the debugger.
Nice.

Some kind of explanation would be helpful, though. Apparently the size of the circle is related to the mass of the meteorite, and color is density of circles. But it took me a while to figure that out.

Also, what happened in Oman?

EDIT: Wikipedia says, "The central desert of Oman is an important source of meteorites for scientific analysis." Possibly meteorites are just easier to find there, due to properties of the terrain. Perhaps meteorite hunting is a popular sport/business, too?
That's essentially what happened with Pappy Van Winkle. I've had it, and it's quite good, but nothing is as good as its reputation.

It got that reputation because of the extreme difficulty of finding it, and it is so difficult to find precisely because they never raised the price, instead creating shortages.

I don't know if they are capitalizing on it. Their youngest is 15 years old, so it'd be a while before increased production would be seen -- but they certainly could.
Yes, basically. The Facebook API was not really designed for this, and it turns out the Facebook API has bugs that make it pretty difficult to actually do. But that's the basic idea, yes.
The next dev release with websocket proxy support is scheduled for tomorrow [1].

[1] http://trac.nginx.org/nginx/roadmap
> There is a limit on appropriate material...and I included it in my original comment.

I'm sorry, but I don't buy it -- "anything that gratifies one's intellectual curiosity" is not a limit at all as it can be extended to literally everything depending on where each person's curiosity lies.
Eh. It failed because it didn't solve problems devs actually had, and made many formerly easy things harder. Most technical decisions made for political reasons end up in the same bucket.
You're mistaken. It is not that people "just did not want to let JS go," but that "let JS go" is so immensely hard at this point in time that it is sitting near "boil the ocean" on the practicality scale. We don't know how to do it, so it's not a meaningful suggestion. In order to convince people that it's even worth trying, you need to enunciate a) a practical plan for "letting JS go," and b) a case for why the advantages of that plan in the context of the modern browser landscape outweigh the advantages of the plan the Mozilla devs are going with. You didn't do that.

To put it another way: If we were implementing Web browser scripting completely from scratch with no history to lean on, this is not how I would do it and probably not how Dave Herman would do it either. But we aren't in that situation. As it stands, there are lots of existing JavaScript implementations that browser makers are heavily invested in — and they are not going to throw that all out and implement a new, incompatible and much more restrictive standard just because I wave my magic wand. The idea behind asm.js is that it is the smallest change you can make to still get the desired effect, because change is hard.

Even if you don't think asm.js is perfect, it's a huge step in the direction you want to go. Complaining that it doesn't teleport us all the way there seems like missing the point.
I doubt that you're the one in danger when you're driving.
The rationale for this is that if you need to post a long text post, it should be in the form of a blog post instead. I agree with you that it's not really adapted for a meta post.
Here's a list of all my current subscriptions, hope this helps you get started:

* brack3t:
http://brack3t.com/feeds/all.atom.xml

* CasJam:
http://casjam.com/feed

* Coding Horror:
http://feeds.feedburner.com/codinghorror

* dan shipper:
http://feeds.feedburner.com/danshipper

* Dave Winer:
http://scripting.com/rss.xml

* Doug Hellmann:
http://feeds.doughellmann.com/PyMOTW

* Eric Florenzano's Blog:
http://eflorenzano.com/atom.xml

* fuzzy notepad:
http://me.veekun.com/atom.xml

* Hack Things:
http://www.hackthings.com/feed/

* Hacker News:
https://news.ycombinator.com/rss

* Liam Kaufman:
http://feeds.feedburner.com/liamkaufman/uHFr

* MacRumors: Mac News and Rumors - All Stories:
http://feeds.macrumors.com/MacRumors-All

* Nate's Tumble Log:
http://natekontny.com/rss

* Nathan Kontny:
http://ninjasandrobots.com/feed

* Nettuts+:
http://feeds.feedburner.com/nettuts-summary

* observation deck:
http://observationdeck.net/feed/

* PaulStamatiou.com - Tech News, Reviews and Guides:
http://paulstamatiou.com/posts.xml

* Python Zone - Everything for the Python & Django developer:
http://feeds.dzone.com/zones/python

* Signal vs. Noise:
http://feeds.feedburner.com/37signals/beMH

* Steve Corona:
http://feeds.feedburner.com/stevecorona?format=xml

* The Changelog » Python:
http://thechangelog.com/tagged/python/feed/

* The Gates Notes:
http://www.thegatesnotes.com/RSS

* the_codist():
http://feeds.feedburner.com/thecodist
My startup needs someone with a sexy voice
There really is very little in terms of hardware in a Leap Motion. It's basically two webcam grade cameras, 3 infra-red LEDs and a plastic IR filter. This is just the same thing.
Tesla has not disputed (1), the claim that Broder reached out to Tesla during the journey (That would be the first thing I would point out if I were Musk and if Broder did not call during the journey)

While musk has cast doubt on the entire storyline, there's a very simple way to resolve the doubt. And if you read what I wrote, it's sitting in the penultimate part of the post you are responding to (reproduced below):

"The only way to attack the integrity of Broder is to argue that somehow he wasn't advised to do something. Guess what: there are call logs, and those should be brought out. It's a he-said-she-said right now and everyone sides with the car CEO rather than the journalist. That's all fine, but in this case Tesla has a way of definitively proving that Broder was being malicious: If the call logs clearly show that Broder wasn't acting in accordance to what he claims was Tesla's judgments, then Broder deserves all the criticism. Otherwise it is Tesla's fault."

Musk was completely out of line in trying to assert something in a conversation he was not a part of. Right now the only first-hand source discussing the conversations is Broder, and I am not going to assume that he is telling the truth or lying until Tesla reveals the call logs. Assuming that musk, notably not a party to the phone conversations, is telling the truth seems foolish. Let's all hear the phone conversations and then judge.
| Depends on what you need. Current asm.js can run Sauerbraten, a 100 KLOC complete game engine with physics, AI, rendering, world geometry system, scripting language - not JS! :) - , level file formats etc etc. It is also enough to run large projects like Python, Bullet, etc. So it already supports quite a lot. In fact almost the entire emscripten test suite runs as asm.js, and that's a lot of C/C++ code.

well, yes, computers got a lot faster. I just wish the software stop getting slower at a similar or faster pace. The fact that I have to buy a new computer to play 8-bit games that were available on DOS and run fine on 386 is kind of ridiculous (but hey, they're over the internet).
You were running NT4 Terminal Server Edition?
This was definitely a fun read. I agree that the court sets up a pretty arbitrary set of requirements.

I'm not sure that changing it really makes sense, though. The court is already flooded with requests as-is. Having these kind of requirements in place probably cuts down on the number of frivolous briefs.

On the other hand, the requirement that companies need to print out all their emails during the discovery phase of lawsuits really needs to be changed. It's just a huge cost to businesses and it doesn't benefit anyone.
It doesn't just sounds like politics, it is politics. If something is about more than just the truth and the 'answer' has consequences for you or your tribal affiliates you are certainly going to fight against any conclusion that seems to hurt you. Derogatory comments just raise the stakes for you.

The great thing about science is sooner or later the truth just bashes down all resistance and makes holding contrary opinion impossible.
At the risk of sounding unhackerish, I actually want the UI to do the right thing by default. So I support this. I thought differently 10 years ago ("let the user middle-click if they want"), but nowadays I believe in the 80% rule. Make it simple for the default use case.
By leveraging LESS or SASS you can create mixins which handle the vendor prefixing for you. For those new to LESS or SASS, the addition will require you to update your workflow a bit to compile the syntax down to vanilla CSS. This minimal impact though is far outweighed by the benefits of managing less style rules in your LESS or SASS file(s).

If JS is an option for your project, you can also consider libraries such as Anima http://lvivski.github.com/anima/
Probably that's the main reason for some VCs to especially welcome female startup CEOs, lol. But we're talking not about CEO.
Can anyone explain how proxying websockets wouldn't hit the port number limit on the proxy server? If I understand correctly, when we would proxy tcp connections the workers on the backend server would able to hold only up to 64k connections to the proxy server (in the case when proxy server has only one IP-address)? Am I missing something?
Reviews are always presented as reviews though. There's a personal element in most of those.

Analysis usually is either a summation of another publication (with citations) or is an Op-Ed.

Investigative journalism is pure news.
I'm of two minds. Steam doesn't allow for resale, but they also don't have mandatory price floors. I can't imagine that anybody at Microsoft or Sony really thinks that the future lies in ever more expensive "AAA" titles with no outlet for actual price discrimination. They've got their eyes on iOS and Android (both corrosive markets for a whole different reason).
EU agencies to sanction Google over privacy violations
Really? I had the opposite reaction. Does Tesla offer phone support to the rest of their customers like that?
It's actually very likely I have to write it. I write compilers. Hence the hatred. I would seriously choose x86 ASM with all the backwards compatibility quirks going back to 80s any day.
Before I found this overview and your comments here today, I started two other similar overviews. One on Quora and the other on Bestvendor. Here they are:

http://www.quora.com/Startups/What-are-some-notable-startups...

http://www.bestvendor.com/lists/startup-tools-for-startups

Here is a copy of my older post on Quora, please take a look at my newer BestVendor list (see link above) as well:

- SETUP

http://www.getdash.com/ (currently down or pivot)

- Claim your brand name

claim.io

Trademarkia

- Workspace and office space

Loosecubes

LiquidSpace

42Floors

- MANAGEMENT

- Business Analytics

Geckoboard

Chartio

- Cloud Aggregation and Unified Activity Streams

Hojoki

Flowdock

Zapier

Otixo

Cloudbot

Refinder

dispatch.io

busyflow.com

300.mg

cloudsnap.com

manybots.com

tractionstream.com

clutchapp.com

jaconda.im

- Business Intelligence

GoodData

- Contractor Management

oDesk

Elance

- Communication

Yammer

Salesforce Chatter

Socialcast

- Coordination, Collaboration

Zoho

Podio

Asana

Trello

Basecamp

Huddle

Planbox

Teambox

Dropbox

- Resource-Planning

Erply

- Human Resources (HR)

Workday (software)

- Social CRM

NimbleCRM

capsulecrm.com

Batchbook

- Cloud integration

SnapLogic

- Expenses

Expensify

- Invoicing

Tradeshift

FreshBooks

- Time Tracking

getharvest.com

toggl.com

- Customer Support

Assistly

Zendesk

Olark

SnapEngage

- Feedback

UserVoice

Get Satisfaction

Intercom

- Content Management

Acquia (Drupal)

- Wiki

MindTouch

- BACKEND

Cloud Hosting

Heroku

Engine Yard

- Database

Cloudera

- Virtualization
Skytap

- Storage

Pure Storage

- Mobile Backend

Urban Airship

Parse

- WebSockets

Pusher

- Cloud Telephony, SMS

Twilio

Tropo

- Payments, Billing

Stripe

Recurly

Zuora

Spreedly

Chargify

- Code repository

GitHub

Beanstalk

- API Management

Mashery

Apigee

- DEVELOPMENT

iOS Testing

TestFlight

- Issue Tracking

Pivotal Tracker

Sifter

lighthouseapp

- Monitoring

New Relic

Airbrake (iOS Bug tracking)

Crittercism (iOS Bug tracking)

- DESIGN

Mockups/Wireframes/Workflows

Balsamiq

InVisionApp

Mockingbird

Axure RP

Mockflow

OmniGraffle

Mockup Builder

HotGloo

- MARKETING

- Email

MailChimp

SendGrid

Mailjet

- Social Media

Buddy Media

Sprout Social

- Beta Invite / Landing Page Management

LaunchRock

Prefinery

KickoffLabs

- Pre-Launch

UsabilityHub

- Video

Vimeo

Ooyala

- Analytics

Chartbeat

Mixpanel

Optimizely

App Annie

Distimo

- Infographics

Visual.ly
I'm using close.io for a <5 person sales team and we all love it. The 2-way email integration is essential for being a CRM that "stays out of the way".

The price point is higher than their competitors but it's worth it for me if my salespeople use it.

If there is any advice I could give to someone making a CRM its this: Salespeople uses their mobile phones and live out of their gmail(if they're using gapps, or outlook). Don't try to force them to use your interface to get value. Integrate with their existing workflow by logging what they do automatically and making it easy to set reminders and actionables.
I normally only keep a few tabs open but HN is the only site where I middle mouse click everything.

Since the links time out so fast you're kind of forced to go a few pages deep in 1 shot while opening links that you want to read in a new tab then read them when you can.

There's some weird satisfaction of not middle clicking the last link you plan to read for now and depart from HN for that session.
s/anime/animus/ ? or is this a new usage of "anime"?
There's http://lesselements.com/ for vendor-prefixes & https://github.com/machito/animate.less (based on http://daneden.me/animate/) for some pre-made animations.
I wouldn't say they taste the same - there's an overlap area with some where there would be confusion. But there will be whites that are simply not likely to be confused with reds, and vice versa.

Though if you handed a white wine from that overlap area and colored it to look like a red. I'm pretty sure all but the experienced blind tasters would just accept it as being a light red.

I am studying Enology at the moment, and have no doubt that I could be confused with the right wine. My pallet just isn't good enough. But having done enough bind tastings in the past I really feel like some wine types really do stand out enough to be recognized.
As an actual real world bicyclist the ONLY reason I'm in your lane is if a car is ILLEGALLY stopped in the bike lane.
(iOS code) MosaicLayout: Lightbox layout using UICollectionView
Yes, this assumes users are aware of the swipe-to-delete paradigm. I would still recommend adding a delete option in a more obvious place for each item.
Interesting. The relatively high number in India compared to surrounding locations says to me that there is a strong component of culture (determines if things are recorded) and population density. On the other hand, flyover country in the US seems to get more than the coasts, despite population density, so perhaps light pollution on the coasts is skewing the results?
U mad, science?
Yup, for sure it is, sometimes just having someone else there and having to run through all the steps for them points out the obvious. There was another user further down that said he solved a lot of his own problem just typing them out with enough detail to be able to post on StackOverflow. Same principle.
I will +1 for Amazon Elastic Beanstalk.
The Wii U is, so far, a huge failure, probably for many different reasons (the name is a big one), but one of the main reasons is likely the poor specs, it's just slightly faster than the old Xbox 360 and Playstation 3.

If it were a "real" next-gen console with specs similar to those of the upcoming Xbox and Playstation, instead of just essentially being a last-gen console with a fancy controller, a ton of people would care.
Anyone else getting a ssl warning?
DRM is popular not because it makes the possible impossible (not even the least technical people at the studios think this), but because it makes copying more expensive. As such, it's one leg of the "anti-piracy" stool, along with spurious lawsuits, punitive licensing deals, &c.

You (and I) might think the whole think is a donkey circus that just ends up making things worse, but it's important to keep in mind that there is a reason for it, and it's not false consciousness on the part of the content owners, or magical pixie dust from DRM vendors.
No, do not misrepresent yourself or your team.

However, if I were you I would reconsider your plan. I think you may need a clinic specializing in paranoia more than you need a start up accelerator.
>> Depends on what you need. Current asm.js can run Sauerbraten, a 100 KLOC complete game engine with physics, AI, rendering, world geometry system, scripting language - not JS! :) - , level file formats etc etc. It is also enough to run large projects like Python, Bullet, etc. So it already supports quite a lot. In fact almost the entire emscripten test suite runs as asm.js, and that's a lot of C/C++ code.

> well, yes, computers got a lot faster. I just wish the software stop getting slower at a similar or faster pace.

First, asm.js is the opposite of that. As shown in the data in my slides here,

http://kripken.github.com/mloc_emscripten_talk/#/

with asm.js we already (after just a few months of speccing and engineering) get to 2x slower than native - same range as Java and C# - which compared to before is up to 5x faster than normal JS engines. asm.js is making the web faster, not slower.

Second, the context I was replying to is your saying asm.js is missing stuff as a compiler target. That a full-featured game engine can run in asm.js - as well as Python, Bullet, etc. and many other real-world projects - shows it is not missing crucial features as a compiler target IMO.
But it has robust backend infrastructure and it has been around for a while.

You know... trivial extra feature vs. maturity and reliability... it's not a hard choice. Besides there are CloudApp clients that support annotations if that's what someone really needs.
Receiving money as a result of the link muddies the waters on any discussion of intent.
IIRC that has something to do with your taxation of alcohol (or maybe import tariffs on alcohol).
far.
Really far!
http://news.ycombinator.com/item?id=5195676
Maybe you could elaborate here? Instead of leaving a vague passive comment.
Last time I was in a bike lane I ended up in an ambulance with several broken ribs, as a car decided to take a shortcut. Still looking forward to getting back in the saddle.

Bike lanes can be downright scary. Sometimes I feel alot safer riding in traffic where motorists don't have the option to ignore me.
I'm not sure there's actually a limit.
This. Back in the day when I was in more of an analyst role, I ended up /having/ to hack on the live DB frequently (reasons for this were myriad).

1. Always, always make a backup just before the hack.

2. Write a small set queries like 3pt14159's to check uniqueness and other pertinent properties.

3. Write a SELECT query to show the data you are going to change.

4. Borrow the WHERE clause from 3, and write your UPDATE statement.

5. Run 4, and then run 3 again to see that you successfully fixed it.

6. When it goes wrong, restore the backup from 1 :0
Interesting - there is a perception, I think, that Russia gets hit by more than their share, but actually opposite seems true
I just think it gets annoying enough that people usually stop.
But sometimes, I have seen threads that get squished way up on the right side of the page!
scammer.
I mean I get it but not acknowledging that sometime in the future, the band-aid will have to be torn off, and not talking about what would is the best way to do so is not helping either.
Mega is timing out on me, same with the mirror has will anyone kindly provide a torrent or another mirror?
Well, there are various color-based schemes like

http://en.wikipedia.org/wiki/High_Capacity_Color_Barcode
This map is a great example of how Google Mercator is not always the right projection for a visualization. Antarctica is an important source for meteorite research; black specs are easy to pick off the white ice. But this map projection completely distorts Antarctica so you can't really read that part of the data. Cool map, but sometimes the off-the-shelf map tool isn't the right choice.
I don't think that is more readable. With enable_if the precondition is clearly visible at the function header, while the static_assert is inside the body and thus more easily accidentally ignored.
Here's a torrent:

https://thepiratebay.se/torrent/8159583

I'm not sure if I made it right... we'll see.
"It's a very bad target for compilers too."

Emscripten is nowhere near the complexity of a SelectionDAG-based LLVM backend. In fact Emscripten is mostly written in JavaScript. The only comparatively tricky part is the Relooper, which is just a few pages of code.

"Guys should just get their stuff together and write a reasonable bytecode format for browsers that is fast to read and verify."

A nice-looking bytecode doesn't seem worth the loss of backwards compatibility. The encoding is ugly, but compatibility with existing browsers seems like such a huge win for something that really just amounts to a different encoding.

"Would also save quite a bit of transfer."

The effect on download size is minimal actually, compared to native code. And compared to gzipped LLVM bitcode, gzipped asm.js is tiny. http://mozakai.blogspot.com/2011/11/code-size-when-compiling...
That very much depends on the city. I'm all Yay for bike lanes, but if we are sharing the road, then let's do in fact share it.
I wonder if there would have been the same reaction had Salmon instead written his observation with leftish-academic word choice:

To a certain extent, this is a gendered phenomenon: positive happy bloggers are disproportionately female, as are their readers.

Same idea – which may or may not be true, but it seems plausible enough to entertain for the purposes of casual opinionated discussion. The rephrasing gives it more intellectual and euphemistic padding, as a defense against knee-jerk outrage.
I believe they are using "impressions" in the technical sense.

http://en.wikipedia.org/wiki/Impression_(online_media)
http://en.wikipedia.org/wiki/Pareidolia
The Pando Monthly interviews are very good. A couple that stand out to me are Airbnb CEO Brian Chesky (http://www.youtube.com/watch?v=6yPfxcqEXhE) and Chris Sacca (http://www.youtube.com/watch?v=iqUG2_cmZ6I).

Kevin Rose's Foundation interviews are also very good.
[video] Fireside Chat With Elon Musk
Opera isn't switching to WebKit, it's switching to the Chromium codebase (which uses WebKit)

All the articles I've read recently, including this article, all only mention WebKit. Where have you heard that they are switching to Chromium and not just WebKit? I'd be interested to read more about that.
Customer Service vs. Serving the Customer