skysight-inc/HackerNews huggingface dataset:
Their support is quick, but they only solve the problem if it's easy.

My linode IP ended up on an email block list because of someone else on the subnet. I was on vacation so I wanted a quick solution and I asked for an extra IP for a week. They wouldn't do for any amount of money. I had to set up an extra server and redirect connections instead.
Isn't the first rule of fraud detection not to talk about rules you use to detect fraud? ;)
I think it's commendable every time Facebook has pushed through a major re-design like this. They have a about the largest group of change-averse users of any site. Countdown to all of the complaining and petitions that will happen once people learn that their cheese is about to be moved.
I wasn't either. I'm talking about the billing address, which for most vendors must be in the U.S. for their AVS to work.

Edit: Let me clarify further...

U.S. Businesses rent services here that let their AVS take advantage of anti-fraud measures. Many of these services don't even bother looking at the shipping address, but do look at the billing to make sure the card number matches the account holder information. These services often times have no information on overseas card holders so they have no means to verify whether the actual card holder made the purchase.

Now you also have some vendors who make sure the billing address == shipping address as that's a cheap way to prevent fraud (or at least reduce it). That's not what I was talking about.
This seems unreasonably expensive. Each contributor gets charged 4% plus $0.99. This makes it very expensive to split a restaurant lunch bill.

8 people chipping in on a $100 check:
Even split would be $12.50 per person.
With this service it would be $14.00 per person.
That's a 12% tax on lunch for everyone but the initiator.

This might be useful for bigger purchases, but even then, charging 4% to give money to my friend seems a little ridiculous.
Web: design in a liquid way, not with media queries
Nitpicking: The name of the game is just "Sim City". They dropped the numbering scheme and went for a total reboot.
> What would really need to be done is look properly into why there is a disproportionate number of men versus women who go into technology, rather than introduce yet more segregation.

This isn't some big mystery. At least one reason that women don't enter technology fields is a lack of female role-models. Another is societal pressure that dictates that women are bad at technology.

Technology conferences focusing on women aren't just for the participants, they help counteract these two forces by giving visibility to notable women in tech.

http://bps-research-digest.blogspot.ca/2006/03/women-need-fe...

http://www.wired.co.uk/news/archive/2012-03/21/where-have-al...
Adding A Help Tab To WordPress
Yes it is a way forward, as explained in the blog post under the section "Why?". And there is clearly unintentional restriction, otherwise we wouldn't need this in the first place.
At Stripe, we've had to take a lot of these considerations into account when designing the Checkout. One particular bug-bear of mine is people disabling autocomplete on their credit-card forms.

Turns out that modern browsers (e.g. Safari/Chrome) encrypt CC data on disk, and that it's entirely PCI compliant to turn on autocomplete. The only field we don't do so (and that the browser doesn't store) is the CVC field.

Another tip is adding 'pattern="\d*"' to number/cvc/expiry inputs. That'll bring up a numeric keyboard in mobile browsers.

Lastly we've open sourced a library that'll do a lot of the client side validation and credit card number formatting for you: https://github.com/stripe/jquery.payment
Fashion meets Freakonomics - Pandora for clothes
No examples of how regular status updates look like...
Verified by Visa is incredibly obnoxious. Thankfully its very uncommon in North America. Seems to be much more popular in Europe (or maybe European sites just force VbV for my US-issued Visa).
What you're saying makes no sense.

If someone uses a stolen credit card with a working address then the AVS has done nothing to mitigate the fraud, if they use a non-working address then it bounces up-stream and the AVS has done nothing, and if there is no fraud then the AVS has done nothing...

So explain to me exactly what the AVS's point is? And how it saves companies money? Isn't it up to the bank to decide what is and is not a valid address for usage with the card?

All you're doing is hitting real customers (including international ones).
I don't think anyone has an issue with actually having the money to contribute to the bill. And if everyone is paying by card it's pretty simple, but once you get cash involved giving everyone the right change can be a huge pain. I've had a lot of success using Venmo for this purpose.
I feel that. We can be old geezers together. We've had a solution to this "problem" for centuries: cash.

If your group is too lazy to ask the server to split the tab 4 ways, what in the world makes you think they're all going to pull out their apps and pay this way? Then there's inevitably someone who doesn't have a smartphone, or doesn't have that app, or doesn't want to sign up for a new payment account, or doesn't like using credit cards online, or whatever.

More than a couple times I've been sitting there with people trying to add up their totals, some taking out cash, some taking out cards, arguing over who pays what, and just paid the whole thing and asked them to buy me coffee or a meal or whatever when they can.
Twitter OAuth API Keys Leaked
Thanks for your feedback! I've adjusted the text a bit.
I don't know, never worked at Walmart (and shopped there maybe twice) but I can guess - people skills? Management skills if one becomes, say, shift supervisor? Plain old "showing up to work on time" skills (for a person who never ever held a steady job that might be a new skill too)? Having a resume that actually shows you can do all of the above so hiring you is lower risk?

Developing skills because some law requires you to check the V in the papers and developing skills because you're actually earning your living doing that is a very different thing.
Call me a skeptic, but I see a loophole in that answer:

"...not engaged in combat..."

Define Combat.

Would Christopher Dorner's circumstance been classified as "engaged in combat"?

I would suspect that, yes it would be. Thus Eric Holder's position would be that a weaponized drone strike against him would be authorized.

However, in congruence with his earlier statement, the Dorner case could be considered "extreme" - as such, we need a much more clear definition of both 'extreme' and of 'combat'.

Could anyone opposing any LEO/Fed/gov agent be considered to be "in combat"?

What if they (the civilian) are being shot at, have no weapons but are being attacked by an LEO (Like the ladies and gentleman in the two trucks that were shot at by LAPD)?

So, while the terse nature of this response is slightly amusing - it's also scary.

EDIT: heh - you noticed the same thing I did whilst I was typing this...
Sorry for the late reply!

REST Hooks aren't really designed for browser consumption, you literally need a persistent connection to the browser to handle this.

For a quick example of a solution you could build: consider a Node server with Socket.IO. The client would work just like normal consuming REST APIs that return JSON, but the websocket would be an additional way to "update" the a Model or Collection in realtime.

Perhaps something like Redis' PUBSUB would work as the core mechanism (perhaps in your PHP/Python/Ruby app you'd save to the db, ping PUB into Redis, the Node instance would SUB out the message and send it to any clients). I am sure you could get sub-second reaction times this way.
The first thing he said is that it's cool. And he's right, it's not a hologram; some of us care about that, and would really like to see actual holograms. It's not an attempt to take away from the achievement here, rather a desire not to exaggerate it.
Demanding to get paid before doing any work is beneficial to both parties. It shows that you're both serious about executing on the project. And it doesn't contradict anything because now you care about the success of the engagement. Not the money since you already got the payment over with.
A different way to share private info on Facebook
Voldemort vs MongoDB
iTerm2 by chance? Carries a great deal of improvements over the original iTerm and is under active development.
Walmart has no say in the decision of who is getting food stamps. So if you, as a voter, decide that somebody has to get food stamps - Walmart can not be responsible for that decision. In any case, thinking that without Walmart salary the people that now getting food stamps wouldn't get them is clearly fallacious. Walmart is a largest private employer in the country, and employs a lot of low-skills people. The people of the US decided that earnings that Walmart can provide to these low-skills workers are not enough for them and the people want to give these workers more money. How it's Walmart's fault? They'd get public assistance with or without Walmart - with Walmart they just needs less of it, but it's not up to Walmart to replace the welfare system the people of the US instituted.
It does, and the first thing I thought was: This person is trying out the new Facebook design on a Ubuntu machine, yay!
Solution:

Black overcoat, black pants, black fedora, sunglasses, and mustache. Fake or real, it doesn't matter.

There's no way any eraserhead-sized camera sensor could detect your face that way.
Stealth real-estate startup looking for first designer
We're a well funded real estate startup in San Francisco looking for our first designer.

Product: We're building eBay for real estate.

Team: Just founders right now. Two engineers, two biz dev folks with real estate backgrounds. Everyone has built a successful company in the past, with both biz dev folks having built successful real estate companies.

Requirements:
• Extraordinary product, interaction, and visual design talent
• Strong portfolio that showcases your skills
• You work well in teams and have excellent communication skills
• Front end development skills a plus, but not necessary
• We don't care about your number of years of experience

What you'll get:
• Competitive salary & equity
• Brand new Mac and whatever tools you need to do the job
• A beautiful office in downtown San Francisco
• Flexible hours suited to when you work best
• Healthcare, dental & vision

Interested? Email stealth.real.estate.co.2013@gmail.com with some information about yourself and a link to your portfolio.
Companies shouldn't reward loyalty, especially when that means punishing performance. Loyalty is only meaningful in the sense that your company-specific knowledge makes you more valuable to the company.

All other things being equal, a 25-year-old who just joined the company and automated 5 people's worth of work is worth several multiples of the 35-year-old analyst who'd been at the company for 10 years and was doing one of the (now automated) jobs. Yet most companies will pay the 25-year-old significantly less. This is just plain dumb and irrational, and encourages top performers to go elsewhere.
As someone who has tried more than 20 deals from lowendbox, the downtime and performance is completely unsuitable for anything requiring uptime. They are fine if you are using it for DNS, VPN, backup, or a blog you don't care much about.

Many of the hosts are run by kids trying to strike it rich with barely a few months worth of experience.

Here's some of the things to watch out for.

- IOwait so high that it takes several seconds for ls to run.

- Complete data loss

- Random packet loss because of all the people sharing a link or getting ddosed.

- Hosts going bankrupt when they realize that no one is going to buy them out just because they have a bunch of customers obtained with their loss leading deals.

If you have a good experience with them you probably:

- Didn't stay on the node long enough for it to get overloaded

- Are extremely lucky

- Barely use the VPS

Linode is overpriced, but the deals on lowendbox aren't a great alternative.
Try adding the Hacker News circle, and then just filter people out as they post stupid stuff. It's a great "in" to find interesting people/content.
The speed of light ought to be enough for anyone.
that is one way to twist it...
Yes, which is why I bill the hourly rate I do and the customer is happy to pay it.

I realize that some people bill by spec, but I personally don't like the overhead that gives to me and I'm quite happy with what billing by the hour brings in.
I can't comment on your particular case, but it sounds odd that they didn't help out. Certainly not my experience with their support so far (and I've been with Linode for probably 4 or 5 years now and used their support on many occasions)

However, it's so easy to fire-up another linode, shut down the host, move the disk image to the new linode, assign it and turn it on. You get a new IP, and can get rid of the old one. And all this via their web interface and with no need for support...
I wonder if this also relates to the Motorola-Microsoft lawsuit over Motorola patents being used in Microsoft products... apparently MPEG-LA figures in there somehow: http://www.groklaw.net/article.php?story=20130302164903635
As the article states, I don't think I'm in support of this right now. We'd much rather see broader DMCA change, as highlighted at http://fixthedmca.org

I'm waiting on someone in DC to forward me the text of the bill. Will post here once I have it.
I think their "Why" section addresses this pretty well: they believe one of the underlying reasons there aren't more women in tech is the lack of visibility for women already there: young women see a male dominated field and feel like they're not welcome, and so perpetuate the problem. By highlighting the existing women in tech, more young women will feel welcome there.
Hackathon chatroom for trolling gets patent trolled within 12hrs of launch
Yup. We always have to talk our designers down because they use 9000x14000 pictures when designing layouts - the true test of a layout is whether it survives a crappy blown-up cellphone picture in that slot.
This is an educational take on VP8 that considers both patent issues and technical issues: http://x264dev.multimedia.cx/archives/377
Check out: https://www.youtube.com/watch?v=2SdGkkp1aq8

(h/t Nate Lawson, who sent this to me last night).
It wouldn't be the first time where such game-servers are actually reverse engineered and emulated.
> I think that captures the spirit of open source much better: legally we have no responsibility, but we're still going to try to make it useful.

Fully agreed. And I actually think that was TJ's intention when he decided to merge a pull request without review, since he was no longer interested in the particular project.

However, Tom is saying: It's better to do nothing than to risk damage. While that would clearly have been better in this case, I disagree with it. If I have a project I can no longer maintain, and somebody cares to submit a pull request, I'll also merge it. Generally speaking it will do more good than harm.
Robot Yeti Tells You Where Not to Go in Antarctica
2TB is good... their old bandwidth was paltry.

Everyone chant with me: price war! price war! price war!
A better job elsewhere :)
> Unfortunately, nobody I know uses G+ so I don't check much.

I'm lucky enough to know quite some people on G+ and I circled quite a group of interesting users. But until they finally implement a public API I wont use it full time. I wonder what is taking them so long.
You sir, have written an informative blog about how not to soft launch. I haven't thought about the inverse voter ring effect, and it looks to make sense.
Well, truckers and video game players solved this problem long ago. If he doesn't think this is serious enough to use some sort of collection system to "go" then he must not be very serious.
It took years, but this was done with Battle.net for some older Blizzard games.
NYC restaurants prepare for soda ban amid confusion
I had around 600 on one of my machines in Newark until I forgot to update my credit card info and they shut them off.
Additionally, what about US citizens that aren't on US soil (like me, or 16 year old Abdulrahman al-Awlaki)?

Don't we deserve the right to trial?
You guys should remotely link up and work on some amazing project together as you both seem to be on the same wavelength!
You guys are probably right about the value of this app in a restaurant especially vs. cash or asking servers to split the bill---

however, I think there's a less obvious value for this tool in offices, for example, where people split gifts or cakes or lottery ante-ups together... not everyone might be physically in the office on a given particular day, etc...

uh, edit: haven't looked into Venmo, doing so now
I don't charge every billable hour simply because I'm not willing to take on the cognitive overhead to keep track of everything.

I do however charge for any phone stuff that takes more than 15 minutes, which is the amount of time it usually takes me to think to myself "I should be billing this", or anything that requires me to be onsite.

I do however put in the occasional discount for things that I feel took me way longer to do than they should have.
I've used it very successfully for vacation and for a whiskey fund for the office. Usually more expensive charges or ones that include a lot of people.

I have not used it to split dinner or a bar tab. That's cash.
I kind of started poking around at the backend protocol this morning. It's all websockets over HTTPS (very trendy stuff) and is hosted on EC2. I'm yet to dig much further than "let's see what this looks like in wireshark", but the behaviour and some of the errors I've observed in-game point to some kind of sync-every-now-and-then architecture. I wouldn't be surprised if it was really easy to do up a custom server for it.

I'm going to keep poking at this thing, so I'll document what I find here: https://gist.github.com/deoxxa/5111644 - feel free to join in!
Looks around him.

Backs away slowly...

Runs.
+100 to this. Whenever I get a bug report, I check the users Github profile. I spend much more time helping people who are also contributing (to any project, not just mine) than those with no apparent track record.
Didn't Sauron know that the ring bearer was a hobbit?
Generally, he is right. But he gets this point wrong:

> Comments are the only way to capture the intent of the code at the time of writing.

The main and most important way to express intent is meaningful naming of variables, fields, and methods. A declaration like "String username" conveys much more intent than "String x". Similarily, if you have a block of code that needs a comment, you should first move it into a separate method with a good name. Then, if it still needs commenting, you should comment on that method.

Also, with comments, it is like everything that improves your code: there is a tradeoff between effort and effect. If you have one hour to improve your code, where do you invest it? Cleaner structure? Better namings? More comments? More tests? UML-Diagrams? Flow charts? Other documentation? Adding features? Something else? Comments are unlikely to take the top spot here.
For writing throw-away code that is. It's more of a scripting language than a development language. Unless you are a 'hawt' start-up in 'cisco'.
Related earlier discussions:

https://news.ycombinator.com/item?id=5022457

https://news.ycombinator.com/item?id=4481234

A pretty good thread on Reddit:

http://www.reddit.com/r/linux/comments/mi80x/give_me_that_on...

Edit: see https://news.ycombinator.com/item?id=3257393 for a discussion of the above thread.

While we're at it, consider using weborf [1] as an alternative to Python's SimpleHTTPServer for simple file sharing. I found it able to saturate a gigabit ethernet connection when hosted on a Core 2 Duo ULV laptop with an SSD.

[1] See http://galileo.dmi.unict.it/wiki/weborf/doku.php?id=start. It's available from the official repos in Debian and Ubuntu with

sudo apt-get install weborf

Invoking it is dead simple:

weborf -b ~/dir-to-share
Ask.com: DevOps / Tools Manager

Oakland, CA

About Us
Join the #1 brand and top Web property focused on answering people’s questions. At Ask.com, we’re building a next-generation Q&A service – spanning both the Web and mobile devices -- that combines the power of search with insight from real users. Our proprietary algorithms crawl the web for question and answer pairs (400 million and growing), fueling one of the biggest Q&A databases on the Web. This unique technology, combined with answers from real users in our community, makes Ask.com the most comprehensive Q&A service around. At Ask, we empower each individual to succeed, communicate their ideas, and take action. When you work here, you know your contributions will have a direct and immediate impact on the company. We are serious about creating and maintaining a company culture that is both innovative and fun, and we’re looking for great people to come join our team.

I'm looking for a manager who will spend his time both contributing and building a team responsible for creating tools to automate technical operations. We're doing some pretty cool stuff at a pretty large scale and need someone with a unique familiarity with Linux administration and software engineering to manage our current Devops engineers and grow the team's responsibilities.

Salary and requirements are flexible.

http://hire.jobvite.com/j/?cj=ot6bXfwr&s=hn
It is also much easier to spot a flying object from the ground then a ground object from the air. This is why recon is so hard when looking for something from the sky.

It is even easier to locate object in the air from the air.

So effectively to piggy-back on your suggestion crows in the air would be able to see other avian creatures and report on their location faster than they could spot 2 creatures sneaking through the undergrowth.

In which case speed would no longer be very beneficial because aware of the threat (birds being greater than 2 unseen hobbits), you could then mount an attack on the birds.

When balancing stealth and speed I think you can make a strong argument that stealth in this case would be much more important.

Of course this is assuming you are looking for the birds... most land creatures just don't look up very often.
It's expensive at $300, but the Kinesis Advantage is split and fairly clicky.

http://www.kinesis-ergo.com/advantage.htm

I have one and love it. You have to be willing to invest time in it though: it took me 2 weeks to get up to full speed, plus I spent a bunch of time remapping the thumb keys to my liking.
Agreed -- I think while you were writing that response I'd updated my answer because I feel the same way. definitions are key here, and while I'm encouraged by his sentiment, I'm discouraged by the lack of definition.
Chaos is deterministic, but I'm always told that some quantum things are NOT deterministic, i.e. a single photon being exposed to two slits in a paper. My understanding is that the opening it goes through is random; how can that be reconciled with deterministic models of the universe?
This seems like a pretty rational way to go. It side steps the issue fairly cleanly by paying off the consortium who now would look bad if they came back and tried to sue people for using VP8.
What I've Learned from Hiking
Hell, that's how I got into reversing a decade ago. I spent years reverse-engineering Everquest to work on server emulators, as well as an open-source client replacement. Quite the gateway drug.
...but it will generate flame on HN.