skysight-inc/HackerNews huggingface dataset:
Setting aside how one views/classifies the companies, you don't have to assume anything: Google's maps have qualitatively better data than Apple's because they've literally been driving & photographing much of the world's roadways. Apple shows no indication of having this kind of commitment and even if they did, Google has a significant, years-ahead lead.
I had to ask about 5 people "wait, so I REALLY don't have to file taxes?? Seriously?" after I moved to Ireland before it really sank in. The answer is no, and if you need to change your tax situation (for instance, if you get married) a simple email to your local PAYE office will often suffice. I email DubNorthCityPAYE@revenue.ie and usually get a response within a few days.

Of course, the sad thing is that I actually DO still have to file taxes. To the US.
>It's obviously racist to include only books from white authors.

That is so incredibly ridiculous. It's just a list of his favorite books, the race of the authors is irrelevant.

My favorite band is made up of all white musicians. Is that racist?
Serious question - have you asked this question of people who might really have this problem?

This is customer development 101.

This is a great resource on the topic: https://blog.kissmetrics.com/26-customer-development-resourc...
The problem is web ads are fundamentally flawed.

They require the user (you and me) to be ignorant to the fact that ads are no different then getting a catalog, and 4 letters requesting you order other semi-related catalogs in the mail. Nothing is forcing you to actually order those catalogs, only your good will, or in the case of web-browsers standards compliance.

I run Noscript + adblock edge + 230KB hosts file to block most ad networks. I'm sick of people who think that the 1/4 of a cent you get from me waiting 3+ minutes for your 125kB of JQuery + 1MB of Ad flash + 50kB analytic JS is worth reading a blog post.
When times are good it might, but just ask Americans who were in Liberia or Sierra Lione recently

They would probably tell you that the US State Department charges people for being rescued rather than doing it for free like other governments, and that the bill has a habit of being absurdly large and in some cases (like evacuation via aircraft carrier) can result in bankruptcy and people wishing they had not been rescued.

http://travel.state.gov/content/passports/english/emergencie...

Departure assistance is expensive. U.S. law 22 U.S.C. 2671(b) (2) (A) requires that any departure assistance be provided "on a reimbursable basis to the maximum extent practicable.” This means that evacuation costs are ultimately your responsibility; you will be asked to sign a form promising to repay the U.S. government. We charge you the equivalent of a full coach commercial fare on a comparable mode of transportation at the time that commercial travel ceases to be a viable option. You will be taken to a nearby safe location, where you will need to make your own onward travel arrangements. Typically, you will not have an opportunity to select the destination to which we will take you; it will be to the nearest safe location (only in rare circumstances will that be to the United States). If you are destitute, and private resources are not available to cover the cost of onward travel, you may be eligible for emergency financial assistance.

https://goatpath.wordpress.com/2011/02/11/how-much-can-an-ev...

As far as I can tell once you leave US borders, unless you intend to return permanently one day there are no benefits to being a US citizen and lots of downsides.

By the way one thing I keep reading about re: FATCA is that the State Dept seems to be underreporting the numbers of people who are giving up citizenship.
How to reinvent the apartment building
4% of the entire fund gets paid out each year. Nobody claims that the Harvard endowment isn't a boon to Harvard just because they stick most of their large donations there instead of spending them immediately.
>What surprises me is that the military suicide rate in combat zones (17.3) is lower than military in the US (19.2)

Doing something suicidal that gets yourself killed in combat doesn't count as suicide.
Warning: Stocks Will Collapse by 50%
The wealthy in the United States have been extracting wealth from the middle-class and capturing more of the annually generated income for some time. This isn't about being competitive, it's about robber-barons actually robbing others through political capture.
This looks really interesting! It's a refreshing way to research stocks compared to how I do it at the moment.

How regularly is the data updated?
It's all banks worldwide, including banks with no US presence or assets, and the answer is that no other countries do it (because it's insane).
because the emotional impact of "i had it working and apple fucked it up" is greater than, e.g. "i could have had it working but there's no linux driver". targeted malice/incompetence always feels worse than impersonal "lie of the land" obstacles.
> I think everyone would love to see an email killer come along

Can you explain this?

I've heard this sentiment before and never really understood it. The common complaints I hear about email are usually inherent in the fact that it's a universal communication mechanism[0], or a symptom of inadequate clients[1].

I can understand the need for better email clients (that's what Gmail originally was, back in the day[2]). But I still haven't been able to find a compelling reason that email itself is fundamentally broken in a way that requires a new system altogether.

EDIT: I should acknowledge that privacy and security are obviously a major issue, and email is by design incompatible with security (Silent Circle tried this and failed, which is why they are creating an alternative protocol). But I generally hear this complaint in other contexts, so I don't think that's the reason.

[0] e.g. "I get too much of it" - thirty years ago, people complained about getting too much physical mail, simply because that's the way all important work was conducted then (dead trees).

[1] Having email clients tailored towards email power users can make up for problems like overwhelming volume - Google's "Inbox" app is an example of this.

[2] Along with providing massive amounts of space (which was itself a hard requirement in order to provide the many client-side improvements it brought).
Not an article, but this class[1] has video lectures for the course material.

[1] https://www.cs.cmu.edu/~rwh/courses/hott/
Thank you! I'm glad we were able to share a brain wave. I'm loving the term 'forkophobia', and the comparison to Berlin. Freedom to choose means that people will gravitate to the best ideas. At the end of the day, everyone wins with open source.
Getting The Knowledge is pretty hard. Half of the people who try still fail after spending years on it.

In order to qualify as a licensed London taxi driver, a trainee must learn the complex and irregular layout of London's ~25,000 streets (Figure 1) within a 6-mile radius of Charing Cross train station, along with the locations of thousands of places of interest. This spatial learning is known as acquiring “the Knowledge” and typically takes between 3 and 4 years, leading to a stringent set of examinations, called “appearances,” which must be passed in order to obtain an operating license from the Public Carriage Office (PCO, the official London taxi-licensing body).

from 'Acquiring “the Knowledge” of London's Layout Drives Structural Brain Changes' - http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3268356/
Powerful, highly stealthy Linux trojan may have infected victims for years
Maps show huge increase in wealthy S.F residents
Gemnasium Auto-Update: Lessons learned
which gives the connotation that it could even remotely be interpreted to be less sexist, which should be completely false.
The writing has been on the wall for a long time. At this point most of the full time developers that work on Android are using Android Studio. I personally have been using it for ~18 months as my daily driver IDE. About 9 months ago I asked a meetup audience of about ~150 people how many were using Studio and the hands showed about 50%. I imagine it is far higher than 50% today.

The best developers I know are debating between Maven+IntelliJ and Gradle+Android Studio. If this turns off a handful of people that are tangentially attached to Android development, so be it. The people pushing the boundaries of writing apps have switched already.

I know some people personally are more familiar with Eclipse than IntelliJ. I was one of those people. There are lots of training resources for people going from Eclipse to IntelliJ, it is a well tread path. Just give it a try.
Congrats on the funding! What data structures do you guys use for storage and indexing?
If you haven't read it yet I'd recommend Kafka on the Shore by Murakami. I have read The Wind Up Bird Chronicles twice but I still think Kafka on the shore is my favorite Murakami work.
66 year old guitarist sentenced to 10 days in jail for role in Anonymous attack
Daily Habits of Successful Entrepreneurs (video-lesson)
MongoDB World Call for Proposals Open: Here’s What You Need to Know
Latest on Taylor Swift Lesbian Kissing with Karlie Kloss [video]
> forcing half of the developers to learn a new IDE might slow down Android adoption.

I know of a platform that forces developers to learn how to use their IDE, their Operating System, their Hardware, and recently their new language, and their adoption hasn't slowed down...
An interesting anecdote: the "promenade claude lévi-strauss" is a new street in Paris (around 1 year old, pedestrian only). It doesn't exist in Google Maps yet, which make Uber fail when you try to go there as Uber rely on google maps.
(many people might want to go there, as it is now where all the paris urban planning administration is. I had to for a permit.)

Actually last I tried Uber/Google Maps sent you at the directly opposite corner of Paris, to the Quai Branly Museum, probably because there is something related to the anthropologist there (?).

Both Apple Maps and more interestingly the crowd sourced OpenStreetMap know about the "promenade".
I'm curious to see how long it will take Google to discover this new street.
Hi Mike!

Do you know the guys over at Echo Labs? http://www.echolabs.co/
I think the linux comparison is quite apt. Even now, there are multiple distros that all use the same package format, deb or rpm. They are different forks of linux, but they've made a point to still have interoperable packages with one another.
QIRA is a competitor to strace and gdb
I wouldn't say Xcode is perfect by any means, however I think Apple has a deep appreciation for workflows and simplicity. Whether it's about the end-user consumers or the developers themselves any sort of friction inhibits delight, engagement, etc.
> The real question is: where do we draw the line?

Indeed, and it's not so simple with your "users should be able to dice for themselves whether it's acceptable" belief either. What about malware? The user clearly gave permission for the app to be installed. Who are you to say they didn't want that software to run on their device?
What about ARP spoofing? Have all wireless routers ever built somehow gotten this right?

It's my understanding that unless the wireless access point is sufficiently smart, any device on the same network can claim to be the router and your phone won't know the difference. Even if an attacking device can't passively decrypt your radio transmissions, it won't matter because the router will actively decrypt and re-encrypt your packets before forwarding them on to the attacking device.
The Gradle documentation is 66 chapters [1].

Sixty-six.

I would certainly not call Gradle easy nor fast to learn.

[1] https://www.gradle.org/docs/current/userguide/userguide.html
It seems to be the issue is a little more than "more frequent releases" but is instead more about the poor stewardship of Node.js by Joyent. It seems to be about increasing transparency and openness instead of just tracking v8 more closely.

Between io.js and node-forward it seems to be working. Hopefully things like the node advisory board are just one step in Joyent being a better steward.
>>Is the data gathered from crowdsourced smartphones?

Yes. Google deduces traffic congestion by the speed of Android devices in cars.
I don't see any mention of NDK support. Has studio added that yet? Also, is ADT support going to continue? I really prefer eGit to whatever ships with studio.
Just to check - you're not a time traveller, and you're talking about the current XCode, not some future version which isn't a rude joke compared to any decent IDE around (AppCode, Visual Studio, even Eclipse)?

Edit: sorry if I came up like a complete tool, but every time when someone say that XCode is a good IDE small part of me dies :)
Would be nice if it the scroll directions were associated so you don't have to manually scroll both ways to keep the text in view.
Verifying in what way?
A Panel of Experts Discusses “Scaling Android Development”
I think the opposite is actually true: you get better data when you don't feel the samples. This is a highly unpopular view right now but I have to wonder what's going on when things like Amgen getting 11% reproducibility of foundational papers (http://www.nature.com/nature/journal/v483/n7391/full/483531a...) are happening. There are things that are hard to automate because of their mechanical nature, but I think that for the reproducibility of science somewhat distancing the human from the process is a good thing. Of course, this adds short-term costs (which may sometimes be unacceptable) and requires a lot of behavior change for how people are used to working. I will say that we put a lot of thought into giving you the fidelity of interaction such that you can still make "breakthroughs from your errors" on Transcriptic, and improving those reporting capabilities are an ever-ongoing process.

I'll also say that this challenge is bigger than just one company. Some things may make more sense to do via Science Exchange, for example if the method requires some very customized hardware or there are only a few experts in the world who are sufficiently familiar with an unusual method's sensitivities. I'm also excited to see what Riffyn comes out with to help labs understand where reproducibility comes from. We're just getting started, but I can't see a path forward that puts more humans at benches rather than less. The humans should be free to do real science.
There are fantastic products on iOS that suffer from this behavior.

For example Garageband for iOS is so good, but the fact that you can not share your work with others(or import it) easily makes the app almost useless.
They are added back to IntelliJ. It is sort of a weird development process. Android Studio is a fork of IntelliJ, so it always runs a bit behind. At the moment Studio is branched off IntelliJ 13.3, not 14. Meanwhile, IntelliJ pulls in the Android Studio stuff into their plugin a bit after Studio releases it.

If you want the latest and greatest IntelliJ features, use IntelliJ + Android Plugin. If you want the latest and greatest Android specific features, use Android Studio.

If you have a paid license of IntelliJ, you are probably better off with IntelliJ + Android plugin.
Amazon Lambda Best Practices: Development and Deployment
Ideas like this have been around for a while, but never seemed to take off. Maybe in the era of kickstarter and similar things, it's more likely to succeed.

It's likely to work better for existing projects that need extra work, though, because it's not going to be easy to get people involved in something that doesn't even exist as a proof of concept.
Flyertalk forums: http://www.flyertalk.com/forum/index.php
I find it difficult to believe that you're truly concerned with 'the value of HN'.
Fannie Mae, Freddie Mac detail plans for 3% down-payment mortgages
Oh it was a response to this part:

This is also not about how many books were published this year (which may very well not be evenly distributed among the genders/races), it's about a subset of the books which Gates actually read this year, which may be an entirely different demographic of authors depending on his preferences.

So if Gates's reading habits were even more sexist than the genres he was reading, that's pretty bad.
Google Maps still does poorly in small towns, as far as I've seen. Not that you can really expect any better. The data in my hometown has clearly never been ground-checked (or even sanity checked by a remote employee), it's all clearly culled from webcrawelers and corrections by locals. There are businesses marked that haven't existed in a decade or more, and businesses that have existed for a decade aren't on the map. Yet another good reason to have a decent website as a small business I guess, when it's potentially the primary source of data for mapping/"local" services.
beautiful last line to the article!
The data is update daily from our provider Capital IQ. We are looking at pulling 15 min delayed price data in soon for the value screen.
I love wmii. It's the primary reason I resent OS X.
Power Profit Program
The 1,000mph Car , Bloodhound SSC
That's still awful...
Ask HN: How should I organize my GitHub?
I am not a programmer by trade (liberal arts degree originally). Since the "Github Resume" seems to be increasingly popular, I wanted to try something else: a Github degree. By that I mean, I wanted to keep a record of every programming book I read, every exercise I do, and every project I write, and host it all on github. My purpose in doing so would be that when someone asks, "Have you ever read the K&R C book?", rather than saying, "Yes, tkae my word for it." I can say "Yes; and here are my solutions for every major exercise." This would additionally allow me to refer to past exercises for reference in future projects, and perhaps provide some kind of guide to anyone else who might be googling around for help on a particular exercise.

At this point my Github is already setup (https://github.com/AdmiralAsshat) and I've been doing this routine for every book and/or udemy course I take moving forward. At the moment most of my repos are simply named "learn_x" because I was following Zed Shaw's various Learn Code the Hard Way courses (http://c.learncodethehardway.com/), but I've since expanded to other materials.

My question primarily deals with how I should organize this stuff vis-a-vis the various books/courses. Should I divide up the repos into languages or courses? i.e. Should I give every course its own repo, or just create big "Java", "C", 'Python", etc. directories and then sub-directories for each book?

Pardon the mess on the current repos--I was learning git as I was learning the languages. I'm still trying to figure out once I decide on an organizational method how I'm going to migrate the source files while keeping the commits.
Most people use food delivery services run inhouse by the major supermarkets, which also means that it's hard to tell whether or not they're profitable. Tesco claims that theirs is (though not masively so) but it's not clear how accurate their figures are, and the competing supermarkets refuse to provide that information.
First number not in Google? (2008)
Violating randomization standards
Or any more relevant to this discussion
"Ask users what they want." - This!
Cool read - but you should be careful modeling Tables as things with an "id". The relational algebra is about sets of tuples. The fact that there is an index that one can use to make joins go faster is an (important) implementation detail but divorced from the data model.

The fact that these are sets is an important distinction and enables things like predicate pushdown and other important optimizations. Would be interesting to see a Selinger-style cost-based optimizer built in Haskell!
Reboot – a podcast about big career switches
You're right. A google search found this... which isn't clearly linked from the download page, getting started page, etc): http://wiki.cyanogenmod.org/w/Release_Versioning

Cyanogenmod really needs to update their website. Everything under "stable":

https://download.cyanogenmod.org/?type=stable

and under "Release Candidate":

https://download.cyanogenmod.org/?type=RC

are the outdated 10.2 aka Android 4.3 Jellybean releases. The "Milestone" link is totally blank:

https://download.cyanogenmod.org/?type=milestone

There's no indication on any of those pages that you should look somewhere else.

The "snapshot" builds is when you finally start to see something modern. And snapshot usually implies 'alpha' quality... one step up from nightly, but definitely NOT something you want to be running on your real, everyday mobile device. Indeed, from the posts on the forum, it seems snapshot isn't stable. M11 had bluetooth issues, you should revert to M9. M12 has GPS and battery drain issues. Etc. I wouldn't really call that 'stable'.

Also note that this is when clicking the "Download" link right across the top on the Cyanogenmod site, which just dumps you into the kind of confusing download structure where you're supposed to understand your phone's code name (of course 'jftle' means Samsung Galaxy S4, that makes sense) and that snapshot actually means stable. They used to have a far more navigable website where you could easily see the level of support offered for your phone (stable vs milestone vs nightly) before you decided to start hacking it.

They now want you to use the CM installer which is under the "getting started" link on the main page. But the Download link should really point to a proper download page that explains things for first time visitors, not dump you off on the advanced users page with no prompting. Really not a user-friendly setup. And that's speaking as someone that used CM on my last two phones (the original G1 and the T-Mobile G2/HTC Desire Z) but never saw it work smoothly.
No, I wouldn't say I'm doing anything specific. No on NDK. It's simply that Eclipse/Maven serve me well (I'm even able to create/run Android unit tests with the android-maven-plugin). In short, so far my entire workflow is well-served by Eclipse/Maven.

I'd concede that Studio/Gradle is the future, and that Gradle is more powerful than Maven; my "issues" are purely emotional :) With all that there is to learn and explore in this world, I don't want to have to spend time on another Java build tool when I already know 2 good ones (Ant and Maven).
But it doesn't usually make sense to claim to be completely pleased with the whole, while disliking a part. "This meal is perfect. It's just the sauce that's awful." Isn't that cognitive dissonance?
4 Predictions for HR Technology in 2015
I worked as a contractor in Kirkland on this project for about a year.

Just for context, the first image with the red and green dots--- each dot represents a 360-degree "street view" image. While consumers only get half-a-dozen a block, the operators got access to all of them. (Green are HD, red are normal def.) It was really useful for verifying that businesses had closed because the streetview dots also had the exact time that they were taken.

There was also deeplinking in Atlas to a specific dot and direction vector. So when I was submitting a change to a business, I could link to the exact sign that I saw to prove that "Mama's Teriyaki is on _that_ corner", which helped whoever QA'd my change.

It was a great first job out of college given that my degree wasn't very relevant to anything. (A lot of my coworkers in the same spot--- young, a degree that wasn't too useful, trying to find anything to do.) Out of the 400 contractors in that first Kirkland "class", I see tons of them around the Seattle tech industry now. It's been a surprisingly good network to have.

At the end of the day it was still data-entry / data-validation, and mind-numbingly boring.
Yep, also had input from Google around the time there were deploying (or building) their new scheduler to replace Borg, Omega.
Ugh no. "three sets of things must be present.... Five basic elements: carbon, oxygen, hydrogen, phosphorus and nitrogen."

That would be Earthlife, but there's no requirement they be present for life generally.