skysight-inc/HackerNews huggingface dataset:
Launching Piximity – Capture and Browse Pics Nearby
Today, I am excited to announce the launch of an awesome new app called Piximity, a photo-sharing network that helps you explore your surroundings in an entirely new way. Piximity allows you to capture and browse photos taken nearby you - all anonymously.

Piximity works by retrieving the user’s location and automatically sorts and ranks each picture by distance from the user. Since the app revolves around the user’s proximity, the user can see exactly where each picture is on a map in relation to their location, even getting turn by turn directions to them. All pictures are full resolution and can be saved to your photo album. While all posted images are anonymous, users can keep track of the pictures that they have taken as well as the number of likes and saves that each image has gotten.

The fast upload speeds and easy navigation make Piximity an app to share off-the-cuff moments and view pictures in interesting new ways.

App Link: https://itunes.apple.com/us/app/piximity/id916510829?mt=8
Automate Your Digital Ocean Droplets with Zapier
Maybe less direct lying and more by omission, but the one I always think of is but one of her videos points out a few supposedly misogynistic portions in the Hitman series of games - while forgetting to mention that the game penalizes you for doing what she's complaining about.

There are other instances of this kind of failure to research - see https://www.youtube.com/watch?v=bwwFx-tz9TY&feature=share, starting at about 5:33.
Explaining the rise and fall of the Warez MP3 scene: an empirical account
I for one welcome Docker's model, whereby I may remove as much of the kitchen sink as I feel I can get by without. Writing for one target is easier than writing for two. Obviously there is still the user/UI layer left out, but for middleware it's a solid win, IMO.
You are correct, it was 2010.
Give up on sports and utilize that time (and money from cutting the cable) for something productive, you won't regret it.
>Why is reaching every corner of the phone such a big deal anyway?

It's a big deal because the upper left corner is where Android places notifications and thus you're likely to perform this operation frequently and in a number of contexts. Whenever you get a notification you're very likely to want to evaluate it (and possibly take action) as quickly and reliably as possible. On my Nexus 5 I can easily unlock, swipe down and swipe left or tap with one hand and very quickly as well. On my OnePlus One unlocking is fine, but getting to the top left corner is tricky, slow and unreliable when I'm using one hand, and two hands is not always desirable or practical depending on the context.
New Cargo Plane Design Takes Off, Vertically
I don't know about the waste being worse, since none of it will be transuranic. All short-lived activation of a few hundred years at most, you could just switch it off and mothball it really.

Totally agreed about the neutron embrittlement, I think that (IFMIF aside) this issue has just been brushed aside as a materials engineering 'detail' to be dealt with as part of commercialisation in a few decades when it might actually make the whole concept of using fusion for energy impractical.
It's not at all redundant for touch-typing.
Looks interesting, but our problem is more a separation of operation and development teams. It's not ideal, but we're a dev house and clients like to keep their operations in house for a number of reason (PCI compliance is one of them).

From my point of view OS configuration for app level concerns (web servers, services etc), should sit in the development realm, ready for operational teams to distribute and monitor.

Scripting systems does help, but it is not the final solution when you have mixed, varying talent teams. As a side note, every time I have tried scripting Windows systems I get an extra gray hair!
AppDynamics vs. New Relic – Which Tool Is Right for You? The Complete Guide
Exactly - well said.
Don't buy a Nexus 6, then? That doesn't take away from bane's point.
Isn't Rust pretty much designed exactly to fulfill what you're hoping to achieve?

Functional programming language features, with predictable performance.
Do the neutrons necessarily come off in all directions, or can the reactor be designed so that the neutrons tend toward specific directions?
Wow, cool! But couldn't we just use the center of the earth as a heatsink at that point? :P
It seems like California is following the overall trends for the "Rest of the US" (where the data is available).

Not sure how much this actually means, if anything.
Maybe because games are better written native?
Or just write in F# and compile to JavaScript. That's better than C# in the browser.
I'm not a huge fan, but I do like the content they email me sometimes.

I'm not sure what I'm missing, but I've seen tons of anti-quora stuff on Hacker News in the past month or so. There was this, another article about VCs who think quora is dumb, and some other posts that basically think the same thing as linked.

Are they arrogant or assholes in person? There are tons of companies who do nothing and have no value and are loved, while they have built something of value to users, or at least I've found great answers to things that I had questions on.
This Tool-Using Sniper Changed What We Think About Fish
Still working on reproducible builds
I can crash my entire iPad every time I try to start a slideshow while connected via AirPlay in one of my apps (Portfolio). From the technical side of things all it does is load a full resolution image into a CALayer instance and fade it in, which has worked on every previous iOS version but for some reason crashes the entire device on iOS 8.
"and it's definitely not how the Internet works" - how do you define how the internet works? Quora's been completely transparent and consistent about this approach from day 1. You don't have to like it. You don't have to participate. this feels like someone throwing a tantrum because Quora isn't behaving in the way you want them to. I kind of figure that "the way the Internet works" is it allows for a whole host of different sites, services and commercialization strategies and we engage with platforms and services freely based on the value vs cost analysis.
You can get quite far with the simple equation XAML + Control Library = WPF = Silverlight = Windows Phone UI = ... some of the runtimes are more powerful, some are less powerful, but they are really similar to develop with. I can see runtimes come and go but the way you build UIs on top of them does not look like going away soon. And - at least to me - this is a good thing, it is a great way to build UIs.
Microsoft has more than earned bias against them. You're free to form your own opinion, though.
I use speech recognition far more than typing on my Note 2 which is about the same size as a nexus 6.
But the place where it would be most useful, on a Television, you can't use with any non-Google made device.
It still isn't quite the same for a number of reasons, including:

1) the broadcaster is a step removed from the cable operator (though with all the mergers in the content/delivery space, they might be part of the same parent company). If Netflix develops a new show like House of Cards, they know exactly how many people watched it for how long, etc.

A cable company might track what station their customers are watching but unless they are reporting that back to the broadcaster it won't change programming in the near-term. It may make the cable company make different decisions about their lineup but such decisions are often part of many-year contracts with forced bundling (eg. Disney saying you must carry all these stations if you want ESPN) so even if they do have data I doubt it has much impact.

2) The cable company can know what channel your settop box is tuned to, but a lot of people have setups where the cable box is essentially always on (and only the TV is switched off) and there is no reasonable way for the cable operator to know if anyone is actively watching or not without resorting to very imprecise heuristics like only counting it if the channel has recently been changed.

This is unlike Netflix, et al, which have less passive interfaces where you can be more reasonably sure that if the user started some content they are actually watching it and not streaming it to a TV set that is off.
Agreed - this is the biggest issue of cannabis legalization from a public health perspective, in my opinion. (I'm still for it, but with major safeguards in place). My brother developed acute schizophrenia after spending his late teens dabbling in psychedelics and smoking weed often, and I can't help but wonder if the absence of those triggers might have changed the course of the disease. Despite dabbling myself, if I ever have kids I'm going to try to make it clear to them what the stakes are for people with family histories like mine.
This is the country that still can't find over 200 abducted school children. I'm surprised to hear good news.
Perhaps some of the bashing is to relieve frustration from work where we maintain a code base in a language we don't like.

In my case.. that is VB 6. And I can say plenty of things about it.
Wow, thanks! If you might be willing to let me use some of this for a testimonial on the site, please shoot me an email at admin at railstutorial dot org. (That goes for the other commenters on this story as well. Thanks to all of you for the awesome comments!)
A Fully Operational Remote Team
RecyclerView in fact only knows how to manage a pool of views that get recycled.. hence the name.
Recycling is a very common approach to that problem on mobile, nothing new here, RecyclerView just specializes in recycling as best as possible.
In order to use it, you need to specify a LayoutManager that will handle how elements are displayed on the screen.
Google provides a linear one, and the community has already been working on Grid and staggered grid.

Compared to ListView, RecyclerView does not make counterproductive assumptions on what it is going to do. ListView has been written in the Blackberry era. Its only goal was to display a static list of item. No animations, no operations on the items, no gestures. It is possible to implement some of these, but for all advanced operations you hit the assumptions that ListView made on how its items are displayed. In the end, you spend more time fighting the widget than building on top of it.
RecyclerView shows a good separation of concerns. You want to implement gestures ? here you go, implement the RecyclerView.OnItemTouchListener interface and you are good to go.

You want custom animations on addition/removal/replacement of an item ? No problem, just implement your own ItemAnimator.

Many parts of the widget have been thought out in order to be customizable and get out of your way and let you build on top of it.

Also, it is part of the support library. Google can update it as many times as necessary and make the changes available on all terminals since it is no longer a part of the platform.

I am sure that RecyclerView has its own quirks and limitations. In fact in the dev preview while ListView only handle Headers and Footers very badly, RecyclerView does not handle them at all. However, it is a very strong foundation on top of which it will be possible to efficiently build an Android app without having to reinvent the wheel.
Won't somebody please think of the gangsters! How are they supposed to earn a living now? Imagine poor old Al Capone without a market for expensive booze, how would he have gotten by?

This message brought to you by the "Partnership" for a Drug Free America. (never quite clear on who the "partners" are)

... with apologies to Charles Stross :-)

http://en.wikipedia.org/wiki/Charles_Stross#Merchant_Princes...
That's been around for years. It used to be at "seamless.usgs.gov", but now it's at "http://nationalmap.gov"
Hmm... lately I've had the "things falling over" sensation a lot. I'll jump and move towards an object because I think it's falling, but it's not. Does this happen to normal people too?
Fear mongering, guilt by association, and common sense mostly.
>How much can another 32GB of flash storage cost at OEM prices, $10?

The extra cost is a subsidy for the 16gb version.
Would someone please fix the forum system so that when you put a URL in quotes, it doesn't think the trailing quote is part of the URL?
and then it would grab you by the throat, give an incredible speech that makes you realize the true splendor of life and then it would shut itself off.
I was talking specifically about chips made by Intel, not x86.
Partnering with Microsoft [almost] never ends well.

Good luck to Docker.
A killer feature using this dataset would be an API to get ground-level elevation (above sea level) by passing a latitude and longitude pair. This exists in about 10 different APIs across the web already, but they're wildly expensive (or low-res). Google's is wrapped inside Maps for Business, which IIRC would cost far more than most startups can afford.

Of course, we can get the data "for free" from the USGS. But then we'd have to host and query the data ourselves, which becomes...expensive. I wonder if there's an inexpensive solution out there, for high-res elevation APIs?
I think this is the initial release for a bigger tv interactive system. One that can launch games, shows, movies, photo viewing, wii style casual games for 1-4 people, video chatting (via Hangouts, needs camera or use phone camera), etc. Think family set top box connected to your Google ecosystem; this is your home Google Home portal. Running Chromium or a close facsimile.

If you are a cord cutter this may be your new set top box.

It does not replace Google TV, as that is the third party vendor vertical. However Google TV could die if third parties see the Player as competition or are unable to get features in Player into their Google TV's.
What's in it for developers who give their time to people not willing to pay? As I understand, this platform is just a chat between people, no mention of payments at all.

Sure, it's nice to give time, but giving time privately for only one person to see seems less interesting than answering stuff on SO (or similar dev focused sites) where everyone benefits, not just one person.
Sexism, alive and well in the tech world
Stop by the Trumaker HQ and get fitted while you're here.

www.trumaker.com
I thought all of the original Android TV devices got updated to the second major version of the platform based on Android 4.2.
I use godep for a couple of projects. It works pretty well. Sometimes the path rewriting feels a bit dirty though, and can make adding new imports/dependencies a bit of a chore.

For a couple of projects I was using godep with the `-copy=false` mechanism, and was sad to see it go. As a replacement for that functionality, I have had good luck with gpm[1]. I just put the build script in a build or tools dir (the script is quite small), and make it part of a make build invocation, to remove the external requirement.

[1]: https://github.com/pote/gpm
It's a very good reason to investigate causation. This comment gets tossed around all too often by armchair scientists with a political agenda.
The Day the Cloud Died: Planning for Cloud Failure – EnterpriseStorageForum.com
'Passages from the life of a Philosopher' was a very insightful read. We were this close to becoming a steampunk society! Here's the Difference Engine implemented in Clojure[0] and Pythton[1].

[0] https://gist.github.com/divs1210/6e388a31d4e0a425efe7

[1] https://gist.github.com/divs1210/5d2d605339d6bc551ca0
>Doesn't everyone understand at this point that 7-8" is the right size for a tablet?

I never liked the 7'' size. I stuck with my iPad 2 over getting a Nexus 7 because of this. This one looks perfect.
Most iOS UI at Google is laid out in code as well.
It makes it much easier to review code, see diffs, and have multiple people working on the same part of the app without causing crazy merge conflicts.
He's got a great voice, and explains it very well. The large repository of clips, finished or not, is very impressive.
Christian Bale to Play Steve Jobs in New Movie
Just had to chime in because my story is similar (and I rarely get the chance to talk about this stuff because, frankly, no one really enjoys talking about it). My younger brother also developed symptoms of schizophrenia about four years ago, and was recently diagnosed with it. Unfortunately he basically hasn't left my parents' house for the past 18 months or so (he had a psychotic episode that resulted in arrest/hospitalization and was forced to drop out of the Ivy League graduate program he had been in). We can't get him on any kind of medication because his religious mania causes him to reject western psychiatry.

My parents also recently started attending a NAMI course and it seems to be helping. I recommend it to anyone going through a similarly painful situation. The hardest thing for me is the lack of insight in my brother (in the psychiatric sense of the term) - how to convince someone they're insane? I have to assume that it'll come from him rather than us if it does, but he seems to be losing grip on reality more and more with each year. I'm curious if you or anyone else in a similar situation can talk about how that breakthrough happened and if there's anything to be done to encourage it.
All I want is a smartphone that can last for at least one day on one charge.

My Moto G manages a full 36 hours with light use.

(Many people say "Such and such a phone lasts me a full day!", but that often means 16 hours)
So someone was watching QI, what?
WPF is only dead for those that cannot think out of the box.

What matters is XAML and data binding and it is pretty much alive.

Just because the XAML and .NET classes used by WPF are a little different than the XAML and .NET classes from Silverlight or XAML and .NET classes from WinRT, the concepts are always the same ones.
> Couple this with the stark reality that Apple has simply run out of ideas in terms of software

I dunno. Continuity seemed to me to be novel and useful when it was presented. Healthkit is new, and not really "just a refinement".
> Is it concerning that most Haskell optimization guides talk about adding ! to enforce evaluation?

No, it's not. It's a perfectly reasonable consequence of Haskell's design choices.

> What I want to say is that you really have to know a lot about Haskell to predict a program's runtime performance

And you really have to know a lot about CPUs to predict cache locality issues in C/C++ programs. This is to be expected.

Austin Seipp, one of the core contributors to GHC, has a really good writeup about this in the comments over at the haskell subreddit for this same article.

http://www.reddit.com/r/haskell/comments/2jbl78/from_60_fram...
Thanks for your reply. I actually do have a couple related "practice" questions for the theory guy. Do you have any recommendations on good tools for:

a) visually modeling your servers (something more than just lists of instances)

b) tool for monitoring all active jobs to make sure they're all running (I know, lots of ways to solve this one, Deadman's Snitch, Jenkins, etc., but curious what you think)

c) basic tool for dashboard of servers (I guess Nagios is the most common, and there's also commercial tools like Librato).

I realize those are loaded questions. Feel free to answer partials if you're short on time. Thx for your input!
The reason we opt of the wayback machine is because this decision lets writers change their mind whether to have an answer published, or change their mind whether to use their name in authoring an answer (i.e., vs. making it anonymous).

People share a lot of sensitive material on Quora - controversial political views, workplace gossip and compensation, and negative opinions held of companies. Over many years, as they change jobs or change their views, it is important that they can delete or anonymize their previously-written answers.

I know from first-hand experience that Quora writers sometimes decide to go anonymous after they've shared something sensitive. I do this myself from time to time, and I appreciate the option to make that change; this option gives me more comfort in sharing what I know about sensitive topics.
it's like an author advertising word count... weeee...

More APIs == more bugs, more nastiness under the hood and a rats nest of keeping track of the OS.
Who uses or even remembers these days QuickDraw, QuickDraw 3D, WebObjects, Carbon, Qt for Java, Java Bridge, Nettalk, Hypercard, NewtonScript, etc
See, not a physicist. Thanks.
I enjoyed the Z ZZ ZZZ dial a joke line one. Thanks for posting.
I hear it all the time, especially from non technical people.
Just a quick check in from Wagepoint. We also allow the employee to split their pay between multiple accounts via percentages - checking, savings, bitcoin. Just as an interesting point of fact, 80% of the employees using the bitcoin feature in our app take a 100% of their net pay in bitcoin. So it's definitely gaining popularity.

The biggest benefit in the way we do it is that we take out all the Fed/ Sate and Local taxes first and then only allow people to take home a % of their net pay in bitcoin. This way we get to avoid questions from Uncle Sam :)

Always happy to see the bitcoin payroll community expanding - props!
Today I discovered that Richard Feynman, also a physics professor, has a book published on computation:

https://www.scribd.com/doc/52657907/Feynman-Lectures-on-Comp...
Thanks for this. We have a company under us that deals with HIPAA, and we've been struggling to come up with policies (or even where to begin) as the medical field is nowhere near our main focus.
Piracy on iOS is just as high as it is on Android. The only difference is that Google acknowledged that DRM doesn't work and made a license check option available to developers instead (years ago, nothing new).

We released our game for iOS earlier this year and easily 80% of our users had pirated copies of the game.
If by "large" they mean "very small" then, yeah.
Dan, what do you guys need help with? I've attempted joining you guys in the past but the IRC channel was dead for three days and the dev-identity list looks overrun with spam.
>It feels that as soon as version N is out, they are scrambling to make version N+1.

>Couple this with the stark reality that Apple has simply run out of ideas in terms of software.

Either they are out of ideas or they don't have time to implement but you cannot have it both ways.
> A phone I cannot fit in my pocket is virtually useless to me.

Conversely, a pocket that wouldn't fit a Nexus 6 (or Note 3, or iPhone 6, or a decent-size wallet, or...) is virtually useless to me.
> All that existed was apps+dependency, no userland. That's the future, imo.

How do I run that on something that isn't Linux?

The Mac OS X portability story is to run a Linux virtual machine (!).

How is this a sane model when compared to building applications as a self-contained entity?

> Funny you should mention that, because cross compilation happens in Docker all of the time.

I can cross-compile a target for (Mac OS X, Linux, Windows, FreeBSD) and ship it as a self-contained application that runs on any of those systems?
Uber Rejects Reports of a Female Rider 'Abducted' by Her Driver
Show HN: Identifying unstructured junk data using machine learning techniques
Would you prefer the New York Times?[1] Or maybe The Washington Post?[2] And let's not pretend that anyone has any evidence of actual problems at Gawker, only disproven accusations.

[1] http://bits.blogs.nytimes.com/2014/10/02/intel-pulls-ads-fro...
[2] http://www.washingtonpost.com/news/the-intersect/wp/2014/10/...