skysight-inc/HackerNews huggingface dataset:
Privacy policy says:

"Personal information does not include anonymous or aggregate information, which after processing may not be associated with a specific person or entity."

But I find this a dishonest definition of personal information.

The concept of the app depends on personal journeys being recorded and stored ("indefinitely"), which would very often and very easily identify a person via their home or workplace. There should be consideration for this in the privacy policies.
I am not sure the goal of the project is to provide the better user interface as-is, but rather to be a kind of "upstream" for geo data.
I've been running a whitelist & blacklist on my landline phone (yes I still have one). Whitelisted callers get one ringtone & the phone flashes green, spam numbers are programmed into my phone as I detect them with no ringtone & the phone flashes pink (for spam). All other calls have a quieter ringtone that I may or may not answer depending on my mood - only once or twice have I missed an important call.

I realize landline phones are on the way out, but whoever makes a cordless multi-handset phone station with lots of number memory (I've nearly filled my 100 number memory) and features like VIP-callers-only, full disabling of ringer, and maybe even a downloadable spam/charity-call database, they'll get my next phone upgrade.
Pr0n is NSFW – Now Safe For Work and anywhere else...
mobile: scroll right, tap+hold left to flip
Are you amenable to the solution "Put it in a header or give it emphasis comparable to the copyright notice rather than the title"? I think a lot of people agree with you in the abstract that it's a huge imposition to not have dates on things, but are unwilling to even right click to actually figure the date out, but they'll start doing measurable discounting of the work immediately if you do the typical thing and put the date front-and-center. I would also bet that people will simultaneously say they're not giving the date undue attention, mostly because people are terrible at introspection.
Time Out Group buys Hugecity
Point taken. However, like I said above, I know a few startups who use python, and the only Windows boxes there are for IE testing. Certainly no-one deploys on it. Academic computing seems to be a different world, though.
Once a country starts reneging on its treaty obligations, its going to find international trade and diplomacy much harder, and it better not need money or imports...
Most of the XMPP server software out there is neither lightweight nor easy to configure and there's no real migration paths between them. I probably don't even have enough system resources on my personal server to run some of the more well-known servers anyway; they tend to be oriented towards deployment on large multi-user systems.
You're really not meant to be using OSM.org directly as a drop-in replacement for Google Maps or Bing Maps. It's primarily a back end dataset, and that site is the front door to contributing to the data set.

You ought to try some deployments like https://www.komoot.de/ and http://open.mapquest.com/
OsmAnd? I don't really use it for navigation (why not, see below) but I know that it is a feature and I'm 100% sure of its offline maps capability.

Why not: It doesn't have bus/train/streetcar transit routing, something I don't expect it to have, though I'm feverishly adding all of the bus stops around me just in case.
China cited in cyber-spying case
Oh man. Anyone know how to get a refund on a parrot?
Wow. Thanks for the correction. I learned something new today:

> The original aphorism, by the political scientist Ray Wolfinger, [...] The plural of anecdote is data.
Show HN: Add Stripe Checkout to your website in 5 minutes (without programming)
Ask HN: What is the best search engine for encrypted database
Hi all, we are working on a secure hosting service and as we will be implementing the search functionality soon, the eternal question "should we do it in-house or outsource it" was raised up. I am in favour of the latest but cannot find a proper solution for encrypted data hosted on Cloud platforms. What are your thought about it?
Thank you all for your help.
I created an easy way for people to add a Stripe Checkout payment form to their website. It works like this:

* Connect your Stripe account via Stripe Connect

* Build the checkout by filling in a form

* Add a single line of JavaScript to your website to show the Stripe Checkout payment button

This is more geared toward those people who do not know how to program -- or those who do not want to spend time developing their own solution.

Here are some things it can do:

* Allow you to build a Stripe Checkout payment form using all available options

* See a preview of your checkout as you're building it

* Collect payments in any currency supported by Stripe

* Subscribe customers to your Stripe subscription plan

* Show a message and/or redirect your customers to another URL upon purchase

The cost is 25¢ per sale. This fee is automatically taken out of your Stripe earnings before you receive them.

See more details here:
https://www.snappycheckout.com/stripecheckout
I am really having a hard time seeing the value in this. All of the mentioned hosting services provide control panels that allow you to quickly provision a server. Running git pull from Github is pretty simple. I love Laravel and want to support Taylor but I'm just not seeing the benefit.
Exactly, that is what muscle memory is about --- it's an unconscious thing. I find the same is true for typing too - if I actually try to think about where the keys are, I slow down dramatically - and I have absolutely no problem typing at full speed a word I've never seen before, although I don't know what keys I pressed or how to spell it after I did it.
A lot of good points in here, but personally I hate it when bloggers remove the publish date. Really irks me, and reduces my confidence in the content.
Brian Dean, founder of Backlinko is now Live on Warrior Forum
> it seems like Windows support may end up becoming a second-class citizen.

It won't end up being a second-class citizen, it already is. I wrote about this 6 years ago(!) http://www.rubyinside.com/is-windows-a-first-class-platform-... .. shortly after that I ran a panel at Euruko where I asked both the audience and Matz their opinions for Windows support and no-one really cared. It's only through the efforts of a relatively small and dedicated group of people that we have Ruby running on Windows whatsoever.
OpenWorm: so close with only an hour until the deadline
As of time of writing the OpenWorm Kickstarter campaign is so close to being funded with about an hour until the deadline. You know what to do :-)

https://www.kickstarter.com/projects/openworm/openworm-a-digital-organism-in-your-browser

(Note, I'm not affiliated with this project, but I'd love to see it funded.)
See how the cost of surgery varies from one state to the next
Building a $7 personal computing system
They are not space time diagrams, they are Feynman graphs. Technically they are a clever way to write down the terms of a series expansion. In the convention used, on the left hand side are the incoming particles and the outgoing particles are on the right. The internal lines and vertices are just representations of formulas, and the important thing is only the topology of the graph.

However one of the really great things of Feynman graphs is, that they admit a easy interpretation about what is happening. Then the interior lines are interpreted as virtual particles that are created during the reaction, but since they are virtual they do not really have a defined speed, so the lines are just drawn like that.
Even if it's technically 'hd' 720p is still an ugly rescaling experience.
If you mean an HTTP header, no, that doesn't work, since you never know whether the thing you get there is an accident or an actually meaningful value. Putting it somewhere where it doesn't stand out is acceptable. What annoys me is if I want to know when something was written (for example because the interpretation of a reference it makes would be different before and after some historical event), and there is no way to find out.
Relevant, timely example. What do you think about this: http://blog.prosody.im/mandatory-encryption-on-xmpp-starts-t...
OSM prefers user created data. Mass imports often contain errors all over the place (many going back unnoticed for years). OSM holds a general mindset that data should only be included if someone is fairly certain the data is correct (which they would not be on a mass import). "When in doubt, leave it out." That said, it is more of a guideline than a rule, and there have been mass imports in the past.
I presume because it's an MIT alumna and without separating male/female it doesn't sound as impressive. She's won 10 games thus far, compared to Ken Jennings who won 74 straight. It's all about the presentation in most articles.
Chrome is quickly becoming the new IE. Browser demos are now frequently written and tested for the quirks and behavior of a single browser. (and it's always Chrome)

This behavior people have been railing against for years is once again standard.
Photons have zero rest mass.
Bear in mind, copyrighted music doesn't just mean "Stuff from the top 40s". Music that's in the soundtrack of a game is under copyright.

So the answer to the question "Why do you have to use copyrighted background music for streaming of a game" is "Because playing a game with the volume at zero kind of sucks".

edit: And obviously that's not the entirety of the concern; there are definitely some streamers who play essentially radio music (or anime music or whatever) over the soundtrack on broadcast. I agree that stuff like that doesn't necessarily need to happen. But using a broad brush to say "No broadcasting copyright music on twitchtube" is both not a good idea, and exactly what people are worried will happen.
The digital revolution in your favorite restaurant
Why Do Organizations Need A Chief Data / Analytics Officer?
I much prefer "The plural of anecdote is Gladwell"
I thought of that, but 1) if you're invested enough to go do that, you're likely to already notice posters you 'like', 2) even high-karma people can say stupid things and vice-versa, and 3) there could be a 'percentile' system where the top x% get some kind of marking, or even just 'in the top x% of karma).
Forget 'the Cloud,' Computing's Future Is in 'the Fog'
Ken Jennings is a major outlier though, even among men [1].

[1] http://www.miamiherald.com/2014/05/17/4121297/julia-collins-...
hasjob.co is also there !
Photons have no rest mass, but one of the key points in GR is that mass and energy are interchangeable by E=mc^2. Mass-energy equivalence is how Fission bombs work.
User switching – testing restricted parts of membership sites
> Hey Sudheendra, Do you know Vivek? With 2.5 years of experience in PHP he seems like a good fit for our next big startup. Thanks to LinkedIn, I noticed you are his 1st connection. Would you mind connecting us?

Wow. "Uh, no"? "Go away"? "Leave me alone"? I'm not going to help someone spam my friends.
I use it for a general idea of where to drive. But I don't follow the directions blindly. It seems to equate all "highways", meaning it gives equal weight to interstates and state highways, which results in routes which are direct, but slower than a slightly more indirect route making more use of interstates.
Ditto, only I'm on Debian. Just updated to 34.0.1847.137
Maybe rms prefers Pepsi because he’s a fan of Pinochet?

http://www.theguardian.com/Columnists/Column/0,,305870,00.ht...
Seconded, especially your points 1 and 3; by failing through momentary carelessness to take account of point 3 during my first couple of months in my previous engagement, I inadvertently contravened point 1, and in so doing essentially talked myself out of a job, a situation from which mere exemplary success at points 2 and 4 failed to save me.

Granted, it strongly suggests that the job wasn't really worthwhile that I was able to talk myself out of that job so quickly, especially as a result of presuming a technical question (from my political animal of a direct manager) to be honestly motivated and giving an honest answer thereto. That said, on the one hand, given time I could've inveigled my way across the org chart into a more stable and less politically dangerous position, and on the other hand, I could've saved myself a great deal of suffering had I simply not shot off my big mouth right at the start.

Given that that error cost me an opportunity to redress, free of charge, my lack of tertiary education, I can only evaluate the matter as an overall failure on my part. On the other hand, I did manage to learn a great deal from it, both about office politics in general and about the peculiarly vile strain of same which infests academia, so at least I was able to salvage something from the wreckage.

In any case, I can't overstate the value of the sort of political caution advocated here. It may be hard to believe if you, as I, first encounter office politics relatively late in your career, but all it takes is to shoot off your mouth just once, and piss off the wrong person in so doing, to completely destroy any future you might have had in an organization. And, sure, any organization in which that's possible is one where you might not want to work anyway. But you wouldn't be considering taking a position there if there weren't some benefit in it for you, and making the same mistake I did can very easily cost you your shot at whatever makes the job worthwhile.
> It indicates a guy got a random email from a random website, that he is free to ignore if he wants

It's reasonably clear to me this email was anything but random. Take Google out of the picture and this communication never happens. Both the sender and receiver are taking actions with consideration of one single point -- how does this affect my Google search ranking?

If Google weren't the literal default entryway into the Internet, your argument would be valid. There is precedence in this scenario as well. Back in the 90s, many people said the same thing regarding Microsoft and attaining placement on the Windows desktop for new shipping PCs. This was a key element of the DOJ trial.

The argument that a powerful intermediary has no effect on the conduct of others is simply choosing to ignore certain facts.
http://prosody.im/ is pretty light weight and easy to configure. (I'm one of the devs)

I don't know how easy it is to move data out of djabberd but I'm sure we can help you with that if you can provide schemas or example data. :)
Authentication with AngularUI Router
It might be tough to get hired in that scenario. You might want to bootstrap this idea by first doing some of your own Node projects.
Would anyone want to share their thoughts? How many are from non-tech background?
I use Chromium. As it happens, Chromium and Chrome have the same extension system. Thanks for your half-arsed "concerns", though.
"There is enough processing power in many devices such that more processing can happen at the edge so why not build more applications this way?"

... and thus spins the endless wheel of IT. You could find this exact same sentence in any number of trade journals going back every five years to 1970. Just replace "mainframe" with "cloud" and "client server model" with "fog".

See you in another five years...
Similar to some advice I heard early on in my career:

"When you start at a company it's tempting to work really hard to give a good impression. Don't. All you're doing is setting expectations on your work. Instead, do an average amount of work and only work harder when it will be noticed (ie. near salary review day)."

It's unfortunate but this is true. If you work your ass off people will just expect you to work your ass off.
I downvoted you not for the opinion (which I do happen to disagree with) but because you're making the mistake of taking your own anecdote and assuming it implies everyone is like you.

Among me and my friends, nobody likes rap music, ice hockey or nightclubs, doesn't those 3 things aren't incredibly popular among many people.
(Also... Works best in Chrome, Safari, Opera. Less so in Firefox.)
As someone who has Firefox configured to never store history, cookies, session, whatever, basicly constant Private Browsing Mode, I blame your website for bad user experience.

In the mind of the your users it is never going to be their own fault that tooltips keep showing up on your website, they'll blame you.

One way of fixing it: Only show a tooltip if the user have a cookie older than a day. No one will get a tooltip on their first visit, but that seems acceptable.
:) Well that's up to you :)
Really like your point on OSS. Even if you don't make a whole "marketing site" - you can get a lot of mileage by considering your README as a sales page (and not just a technical document).

Here's an actual example, compare the READMEs for these open source RSS readers:

https://github.com/samuelclay/NewsBlur/blob/master/README.md

https://github.com/SSilence/selfoss/blob/master/README.md

https://github.com/swanson/stringer/blob/master/README.md

https://github.com/Athou/commafeed/blob/master/README.md

https://github.com/feedbin/feedbin/blob/master/README.md

https://github.com/gothfox/Tiny-Tiny-RSS/blob/master/README....

Which ones jump out at you? Which ones are memorable? Which do you want to install/contribute to/star?

(I'm biased because I wrote one, but I was very intentional which how the README looks and reads!)
Yep, working on my own pet-projects is always sounds good and i'm doing it, but money, even small amount is always better motivation.
weworkremotely.com (run by the 37signals/Basecamp folks) and jobs.joelonsoftware.com (shortcut to Stackoverflow jobs) are two sources of remote job listings. I am sure there are more -- these are just two with which I happen to be familiar. I have also found that both of these sites have a fairly high quality of job listings.

Another approach to consider is seeking freelance work. You may be able to find work porting .NET applications to node.js which would allow you to leverage you current skill set to learn a new one. The challenge with this approach is that freelance rates can be pretty cut throat. Therefore, it would likely best to view these types of jobs as an opportunity to build experience/portfolio more than money making.
Specifically for these experiments though, CSS 3D transform has been implemented based on the same working draft for quite a while, and it's mostly being edited by folks from Apple. Firefox being slow really has little to do with people optimizing for Chrome.
Python is also used as a scripting and plugin language in several large commercial Windows applications.
By modern standards it was barborous and the lack of supporting evidence means it may as well have been scientific superstition.

http://bbc.co.uk/news/magazine-15629160

There wasn't any kind of sensible research before lobotomy was widely accepted. Research following up the condition of patients of the most prolific surgeon in England found that about one third benefited, one third was unaffected, and one third suffered. The suffering was often severe as you can imagine when you stir someone's brain with a spike.

People thought it worked but they didn't have anything but their anecdotal evidence to support it. And that was good enough for them to perform thousands of operations.
Like most of you, this article caused multiple PR-early warning detectors to fire in my head. It's unfortunate because there is a useful kernel to keep in mind here.

If there's one thing you can bet on in computing, it's that technological trends are a pendulum that swings back and forth over time. The pendulum has been pegged on the "cloud" side for a long time.

One thing I've learned over the years is that the pendulum changes direction pretty much at the precise moment you start thinking it's not going to. I think "the cloud" falls in that category right now. I don't really know what the swing away from cloud computing looks like, but I won't at all be surprised when it shows up.
<meta name="date" content="May 19th, 2014" />
innerHTML vs. appendNode vs. DocumentFragment, for mobile
I tried switching to OSM in an effort to get away from google maps. People always say 'OSM is consumer ready' but forget that OSM first and foremost is the dataset. And as far as i am concerned, there is no good maps app on the iOS appstore that even comes close to google maps. and i think i tried pretty much all relevant ones. skobbler (which i just found out is part of coast) seems to be the most polished. but as long as there is no unified search and you have to enter streetname/adress/city in seperate boxes which excludes searching for the names of buildings (for example university buildings) for which the names clearly exist in the database and are shown onthe map, i have no choice other than switch back to google.

i really hope this changes soon and the UI/apps catch up to the greatness that is OSM.

edit: i have an iphone and although i live in canada i still use the german appstore (CC requirement).

that's why i can't comment on the app the original post was about as it's only available in the US store. it was more of a general remark about my frustration with the state of apps using the osm dataset. I want to get rid of google maps and I feel the maps part of osm would be ready for that. I can tolerate if the commercial store data is not as up2date. But if the general usuability suffers, i rather opt for gmaps.
Apple apps made to run on Android devices
Google helps out cyclists by adding elevation data to Maps bike routes
I am from non-tech and founded 3x startups. Not bad huh :)
There are links to not only Android, but even Windows Phone, on the linked page. Where did you get iOS-only?
So for those of you who live in the US, congrats.

The situation in my area is nowhere near as good. I've got a couple Garmin GPSes as well as a GPS capable phone, and I would just love to map every road and path in a 100km radius from home. Unfortunately all the mapping software I've tried is so horribly slow I'd have to buy a new computer to be able to do much at all with the data I can collect.
How about getting a new, unlisted number?
I'm with you on the first part, but I think the second is probably false. The commerce of information is very different than the sorts of commerce that gave rise to simple economics.

I'd love to see ads destroyed, but I wouldn't necessarily expect the economics of content to produce the personally or socially optimal content. We may need to be more deliberate about it.
Ask HN: Registrars supporting TLSA, CERT, SSHFP, IPSECKEY, CAA etc.
A lot of registrars seem barely capable of providing DNSSEC, let alone support these more exotic type of records.

Does anyone know a registrar that supports these things?
Quite; "pay me to learn technology X" is always going to be a tough sell unless you're bringing another skillset to a problem.
I've been a Haskell user for about a year now, and am pretty comfortable with the language. Ocaml has a lot of things that I like (the module system seems great; strict evaluation is a win; mutability/loops/etc without having to jump through hoops). But every time I look at the actual code, I'm really turned off by a few things:

* lets everywhere, even at top-level. Haskell doesn't do this, which is a lot nicer.

* let rec. Wut?

* Apparently to produce code to run at top-level main loop you just assign it to a let _ = ..., which looks really hacky.

* Double semicolons.

* Type variables annotated with 'a. In Haskell, lowercase type names are variables, uppercase are constants (or type classes, but those aren't mixed).

* Mix of semicolons and end.

Haskell seems syntactically more elegant, has type classes which are (at least on the surface) more straightforward than modules, though I don't know which is more useful at the end of the day. Haskell's do syntax is very nice.

That said, in many ways OCaml seems much more like "my kind of language". But there are a number of turnoffs.