skysight-inc/HackerNews huggingface dataset:
I just started playing with it. Looks like capybara in javascript.
Investors don't care, but advertisers do.
Should Microsoft buy Nokia? As major bank downgrades Nokia, recommends break-up
> If you want to be able to survive more than 10 years in the software industry, you need to get manager-level clout and full autonomy over your work. That's non-negotiable. This industry destroys you if you don't have those things.

Can you explain this further? I've been a developer for 12 years, never happier, making very nice money and constantly getting interest from other companies. Yet I have neither of those things, nor do I even want them.
Linode is very competitively priced, but we need to scale up/down on an hourly basis. when there are less builds to run we simply want less servers to run.

Linode is much cheaper than Amazon when you go over the whole year, but it just doesn't fit our needs.
> Rightmove and friends are still on a different level

Maybe, but Rightmove is nevertheless lousy, apart from having the most properties. I'd really like to see something better.
You should really turn off the entire App Platform, killing all games and privacy sucking apps.
Salman Khan on Diane Rehm show yesterday - transcript
Ah! That was not obvious to me.
For reference to those who don't live in NYC, this is following the Uber pricing model fairly well -- it's about double what most "good" maids charge, maybe triple depending on the area of NYC.

It's a good idea -- maid service can be commoditized, and particularly if you need a last-minute sort of thing, it seems smart. It's also notoriously difficult to find a good maid without playing the traditional "networking" game -- referrals, Craigslist, etc.

Personally, however, I see this only as a fill-in-the-gaps kind of service (which may be exactly what they're looking to provide). I have a regular maid who's been working at my place for 6+ years, charges a very reasonable rate ($25/hr), and most importantly, knows the apartment inside and out - exactly where to clean, how I like it, how to do the laundry, etc.

The biggest issue I see is the risk of extra-market activity. Whereas with Uber, car service is a true commodity, if Get Maid sends over a really terrific maid, there's a good chance that the buyer and maid are going to make a private arrangement for future work and cut Get Maid out of the deal. Which leads back to the ideal model being speed and "non-regular" usage.
The first thing that came to mind was another good name would be "Maid in New York". But "Get Maid" is good too. Plus you don't have to change the name when you expand. Or maybe change it to "Maid in USA".
Supplies included? That alone is surprisingly difficult to find. If I was still in Manhattan, I'd sign up right away.
It absolutely should be. This happens more than I'd care to admit, when someone else does final editing on your article :\ I'll contact the site owner.
From what I remember the first couple of chapters contain very close to 0 dialogue, most people simply aren't used to reading books like that.
Except that it's not showing likes for my site. I'm testing it, and nothing's coming back.

EDIT: It doesn't seem to work on pages within, only Likes on the Top Level Domain.
I'm a bit confused. At least compared to the given magazine covers, they comic covers look amazing and present a ton of information.

What is he suggesting would work better and where can I see an example of it?
This is one of those services that doesn't make sense to me as a mobile first & only product(for now).

If you are home and see that your house needs to be cleaned, you are probably near a computer. This isnt like Uber where you need to use their service across town. They have just alienated a bunch or their potential user base by just being on iOS (for now, ok whatever). But that's just me.

Here is the link to the app in itunes: http://itunes.apple.com/us/app/get-maid/id561621297?mt=8
It's BT - they own the phone network as well so it's free.
UK government websites are required to achieve level "AA" WCAG compliance:

http://coi.gov.uk/guidance.php?page=131
Google, publishers settle book-scanning dispute
Heck, yes, we should care! If they're not making money investing in tech startups (assuming HN readers), I think it's pretty obvious they'll look to invest elsewhere. In effect, Angels are our customers, too; and if a customer is not perceiving value (i.e., ROI) they will look elsewhere.
Did they go to Google+?
Hiring the Right People
Better solution: tell them you're an ex OpenReach engineer - they let you right through to second line straight away. Repeat the story until you get what you want.
Facebook's First Ad Is Facebook's Worst Ad
Linode is cheaper than Amazon, but then every service that charges per-month (not per-hour) is cheaper than Amazon.
Please come to San Francisco! I would jump on this immediately. I hate the idea of trying to find, screen and co-ordinate someone to clean my apartment regularly. I've tried TaskRabbit for this, but I find the whole engagement cycle awkward.
Like lukev said, git is "an awesome set of primitives". How you build a workflow out of those primitives isn't set in stone (though, like most things, Linus has strong opinions on exactly how to use his products). This is basically what Github has done, with an extra layer of UI glitz, social, and (much-improved) notifications.

That said, IMO there is still quite a lot of room for customization in git workflow when using Github. For example, we don't "send patches around" as Linus says. Our private feature branches live on Github but we've adopted the convention that the "private" branch name is prefixed by who's working on it, e.g. mdeboard-oauth, jschmoe-url-routes. If it has someone's name at the front, don't touch it. That enables us to still use the "D" in DVCS while retaining the ability to safely rebase our own work to keep our history clean.

The only reason I'd want a git-based product to "enforce order" is a culture-related one: ensure that contributors/collaborators do things in line with the conventions we've established. However, IMO it's always better to have a conversation about that than work with an overly prescriptive tool.
The author makes the assumption that people use Comixology for discovery of new titles, but the vast majority do not. There are many blogs and magazines for that type of discovery. Comixology is used primaryly to buy and read what you've discovered elsewhere. Comixology works, which is why Comixology and a few other comic apps usually rank in the top 25 grossing apps for the iPad.
You're right. Also, "hearing impaired" is offensive. Correct terms are 'deaf' and 'hard-of-hearing'.
CSS Pictures - image to CSS stylesheet converter
Am I the only one surprised with the widespread use of "IANAL" as an abbreviation ?
It depends on what the meaning of the word "is" is.

In other words, floating point operations in binary computers can give unintuitive results; welcome to the bizarre world of programming. This may be a useful starting point for reading: http://stackoverflow.com/questions/1167691/ieee-floating-poi... , or perhaps this: http://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.ht...

(Note that most programming languages have a prominent warning about this in the documentation.)
Could you post the address? I am using official APIs so you shall be able to get results.

EDIT: Yes that's the problem with the APIs.
He's not talking about adding cropping.

He is talking about optimizing the cover image for Comixology cover display.

What he said, is that even with (i.e _despite_) cropping, the iD cover images still look better than the comic covers ("It’s not a great way to display their covers. And it’s obviously a little bit reduced here. They cropped the damn covers into squares themselves, so the logo is truncated in almost all images.").

So, what he asks for is larger legible titles, the heroes showing better in the small thumbnail display, etc, instead of a plain shrank version of the actual cover.
What about Android devices without 3G? Like all WiFi only Android tablets or Galaxy S players?
Luckily I'm not dumb enough to not know whether a phone call is costing me an arm and a leg :)
I recently had an intelligent, highly educated, highly paid woman tell me that "Macs are immune to viruses".

Education and money don't necessarily translate to domain expertise in everything.

I don't have to tell you that Macs aren't immune to viruses, just that they're targeted less. Like malicious software, there simply aren't enough Macs out there for the scammers to give a shit about, yet.

You don't go trawling in your garden pond when you live next to the Atlantic Ocean.
Your point of out of print books is very true, and for another reason. Unless I can hunt down a 50th printing of the first appearance of Spider Man or the first Captain America, odds are I would never get to read them. Having a digital copy for $1.99 and seconds away is a very comforting thought.

The other upside of having all you comics in the cloud and accessible by one device is that you don't end up with 50 long boxes of comics that you have to store.

I do still buy some comics in print, those that I find truly beautiful, or when I find one in a comic book store that I want to support. And it is important to note that Comixology doesn't have every comic book ever, there is still a huge percentage of books that haven't made there way to the digital space.
FrogMatch.com
I've pretty much given up on search on iOS6. It seems more often than not entering an address like "123 Spruce" will take me to some landmark/town relating to the street name, a few states away.

I can count the number of times the search actually picked up on the fact that I entered an address on a single hand. Apple, this is me trying to make things as easy for your craptastic search as possible. I've taken the trouble to type the number and the street name. If you can't take it from there, what the hell.

I've also had the map place things in hilariously wrong places. These are shops with addresses (addresses that are correct on the detail pane!) that would somehow end up a block away or on the wrong side of the street. Worse yet, I've been redirect to a few no-longer-existent Starbucks by now.

This is in Manhattan too, far from an obscure location.
If they're so true to their scripts it should be easy enough for someone to listen to a call and formulate a response that can just be played down the phone, requires no time investment from the recipient of the call and because the scammer is so desperate for a sale they'll stick through even when it seems like the person on the other end isn't 100% legit.
Scala's Parser-Combinators are about as good as you are going to get http://www.scala-blogs.org/2009/04/combinators-for-pretty-pr.... Consider the grammar for simple math expressions:

expr ::= sum
sum ::= product { ("+" | "-") product }
product ::= power { ("*" | "/") power }
power ::= factor [ "^" factor ]
factor ::= "(" expr ")" | variable | constant
variable ::= identifier
constant ::= floatLiteral

It's pure-Scala is

def expr = sum
def sum = product ~ rep(("+" | "-") ~ product)
def product = power ~ rep(("*" | "/") ~ power)
def power = factor ~ opt("^" ~ factor)
def factor = "(" ~ expr ~ ")" | variable | constant
def variable = ident
def constant = floatLit

And since it's pure-Scala, you get all the benefit of static typing (error detection, auto-complete, etc) when writing your parser. There's also no extra compile step: your parser compiles with the rest of your program and is just a java Object with a parseAll() method.

Lastly, it's a superset of PEG, which means that its behavior and limitations are all pretty well-studied academically and well-defined (which is more than can be said of most hacked-together regex solutions!).

Pyparsing is pretty cool as well, for python, but it's somewhat more verbose since python isn't as DSL-friendly as scala: http://pyparsing.wikispaces.com/HowToUsePyparsing

EDIT: a (different) example from Pyparsing:

integer = Word( nums )
variable = Word( alphas, max=1 )
arithOp = Word( "+-*/", max=1 )
equation = variable + "=" + integer + arithOp + integer

As far as I can tell, Pyparsing is also a superset of PEG.
Huh? Gmail was announced in April 2004. http://googlepress.blogspot.com/2004/04/google-gets-message-...

Facebook (or rather, TheFacebook) launched just a few months before at Harvard.
This, along with lockitron to let the maid in sounds like a perfect match
The point your parent is alluding to is that "statistical confidence" (confidence interval) can never be 100%.
>The author makes the assumption that people use Comixology for discovery of new titles, but the vast majority do not. There are many blogs and magazines for that type of discovery.

I don't use any blogs or magazines for "that type of discovery". And not many people do, because of lack of time, except if they are scene-obsessed teenagers.

I do however check new titles and stuff in Comixology, and ocassionaly buy some I haven't read.
The problem is not back room deals but how the system converges on local maxima. Say you're consumer C and you have a problem with megacorp A. Megacorp A chooses arbitrator B. B sides with you. Consumer D has a problem with A, and B again sides with the consumer. Arbitrator B is fired by megacorp B. Megacorp A brings in arbitrator D, who sides with Megacorp A. This continues, generating happiness for Megacorp A and plenty of income for Megacorp D, making everyone happy but consumer C.

It's simply how the incentives are aligned. If judges were paid salaries by major corporations and could be fired at the corporation's whim, the court system would, at the very least, seem unfair.

For two small entities wanting to disagree over something, arbitration might work out OK. But it absolutely does not work out between consumers and large corporations. Fair or not, they don't seem fair, and seeming fair is the legal system's number one task.
They make money from your data. Why shouldn't you?
I have 60 megabit for about 40 euro/month cable,
it did not change anything except choosing 1080p when possible on youtube ... you get used to it ...
I read it similarly, though I saw it more as the DOE having an "oh crap" moment and wanting to get itself out from under these loans that have been at the center of controversy and get back under the radar. I'm not sure how much micromanaging is going on when it comes to these loans from the White House, but I would bet that the heads at the DOE don't want any more heat.
Thanks for the tldr version, the original article just felt too long.
I screw with these guys almost every time they call, but I try my best not to let on that I'm screwing with them. I usually get off the phone by making an excuse like "my battery is dying" or I hang up mid-sentence so they think the call dropped. That way I don't get taken off their lists.

Anyway, I will occasionally tell them that I have a Macintosh computer, which results in one of a couple responses:

1) Often, the person calling has no idea what I'm talking about and continues to instruct me to click the Start Menu. Obviously the people making these calls aren't computer savvy; they're just reading from a script, trying to earn a living.

2) They hang up without saying anything. I mean, why waste the time, right?

The other day, I got a surprise though. The caller instructed me to open Finder, then click on Go in the menu bar and select Utilities. From there, he had me launch Console and explained that these were all system errors and started toward having me visit a LogMeIn Rescue support domain (can't remember which one).

I was totally unprepared. Normally I run them around the mill in the process of faux-launching Event Viewer on Windows, but on the Mac, I just rolled right through the instructions. I ended up just hanging up on the caller, but it's clear that at least some of them are targeting Mac users as well now.
Bleh, it seems they forgot to proof this or have it read by someone who ... I don't know, maybe knows a bit more about how it really works.

When computers name a color, they use a so-called hexidecimal code that most humans gloss over: 24-bit colors. That is, 16,777,216 unique combinations of exactly seven characters made from ten numerals and six letters — preceded by a hash mark.

I mean, "hexidecimal" is hopefully just a typo, but the "explanation" in the second sentence is off by one, it's not seven characters that make up the color, since the hash mark is constant and doesn't contribute. I would object to the "ten numerals and six letters" too, but I guess that's a suitable popular nomenclature.

And I don't even have a lawn ...
Nor should they.

Up to the 3DS, I could play games from anywhere (I like Japanese games a lot). I have happily purchased three different generations of Nintendo portable machines and the software to go with them.

I have not purchased the 3DS.
How we improved our conversion rate by 46%
I am really excited to be working with the team at Trifacta. They are the best team I have been around and they are going after a big problem that's near and dear to my heart.
I'd gladly close my Paypal account, and have felt that way for years, if there was a decent alternative. There simply isn't. I need Paypal, and use it almost every day. So I am at their whims, and they know it.
Very nice - you have meaning which is the best.
I have to agree and disagree - lots of Mac owners have them because their parents bought them, but it goes both ways of course.

The target audience is for the non-tech savvy. These people, I imagine, are people who spent very little on a PC/laptop, most-likely running Windows.

So, I wouldn't break it down by who has more money, but by who they are more likely to get money out of.
Argentina reestructured its debts

Apparently, not all of it.
I'd actually rather Microsoft buy them. God help us if Google becomes the sole provider of (competent) mapping services.
Use stylish and user styles, which are just CSS with metadata.

http://userstyles.org/
> It's an immensely capable tool, but it gives no guidance regarding the right way to do things.

Maybe there isn't a "right way". A workflow that suits a simple desktop application is different from what is used by a kernel or another product that has dozens of targets to worry about. Similarly a web app that gets deployed in a controlled environment will most likely need a different way of working than an end-user application that goes into an app store to be downloaded and ran on a variety of devices.

> Our own teams have a set of practices which are similar but different from what Linus outlines here. And different projects on my company use different practices from those.

The culture around your product is probably very different from the kernel devs' culture so it makes sense for you to have a different model.

> The worst thing is that there's no way of enforcing these workflows or practices other than out-of-band social conventions. And so minor mistakes happen, all the time. Our Git projects are never as pretty as they should be.

Enforcing certain kinds of work flow would mean not allowing something that is currently possible. Crippling one workflow to standardize on another, while there is no clear evidence that one workflow would be the best for everyone.

Everyone has their own ideas on what is a clean history, whether it's a linear or has --no-ff merges for every feature. The most important thing is that it is useful. To me and my team that means that every commit on master should build on every target we have (dozens!) so "git bisect" won't be painful.
Was about to say after living 2 years. Never seen anyone on subway with cleaning supplies lol. I have no idea how would they go by car where most areas you can cruise for 2 hours before findng a spot and that alone will cost you dollars or tens of dollars. Anyone care to explain?
Sure, we've had it for awhile

http://hr.cch.com/news/employment/033006a.asp
if you used mapquest, yahoo, bing, now amazon, any garmin device or any in car navigation system, you have seen them.
Okay. Please consider setting up a page to collect email addresses of non-U.S. developers for if/when you expand to international later. WorkMarket does that, IIRC.
This is a great suggestion - there should be a call to action and a link directly to the feature you're talking about right at the end, as well as some interspersed in the post.

Don't overlook simple marketing. You gotta do this stuff guys.
This issue is oddly similar to issues seen at a prior gig, where MSSQL and MySQL transaction logs (replication bin logs for MySQL), consumed excess disk space when large operations did fully replicate (for various reasons), and the log volume filled.

Monitoring helps, but unless your Ops staff knows what to do with a misbehaving database (RDBMS or other), it falls on the DBA or equivalent.
The IRS Data Mining Program
Ugh. A friend's mother fell for this exact thing. Spent a couple days "disinfecting" her computer. A few hours later, it finally dawned on her that she had been scammed (when someone asked her how the people could have known she had viruses), but she was too proud to talk about it/fight with the scammers.

Very smart though, targeting home phones, as they're just the right generation to fall for this type of scam.
I remember reading that Facebook counts anyone who clicks a like button on any website as being an active user which is certainly b.s. If you can't serve someone an ad (and that's your primary revenue stream), they aren't an active user.

Plus, they almost certainly count public page views to Facebook (like the link above), which means every new non-logged in session gets counted as a new user. It is totally valid in my opinion to count these, but they are hyper-inflationary.
The first thing I noticed about this is that it feels slow. If you want people to use it, navigating around the map needs to feel smooth. This could be something as simple as putting in a little delay between the user moving the map and you starting to load your pricing data.

The second thing I noticed is that it was, by default, zoomed in somewhere in Germany. I am not in Germany. Why not centre it based on the user's IP? Or, just have it zoomed out to start with?

I like the idea though.
On a repo I've been maintaining, I'm horribly tempted to revoke almost everyone's commit access, for two reasons: to add a code review step to the process, and to be able to keep the commit history reasonably clean.

It's low-tech, but a human gatekeeper's really your only hope for enforcing whatever conventions your project has.
The judge will throw out the class action when shown that the plaintiff agreed to arbitration only. Hence lawyers won't start the class action to begin with.
New IBM microscope technique has resolution 100 times smaller than an atom
I'm having a bit of trouble understating the problem with vulture firms.

Is it the fact that they bought a lot of risky debt at low prices? That is how risk works; I feel like objections along these lines are focusing on specific cases where the vultures got lucky and are ignoring the big picture.

Is it the fact that they are demanding money out of bankrupt countries? This seems odd to me; wouldn't the original debtors want repayment too?

The second article there mentions vultures discouraging real investment in the countries. This seems like a serious issue but I don't understand how vultures specifically would have that effect.
I wasn't aware that "hearing impaired" was offensive. I try to be aware of these kinds of things (such as Deaf community), even though I have no exposure to it (personally nor via people I know) - thanks for the correction.