skysight-inc/HackerNews huggingface dataset:
Hi, I'm the owner and only developer. Your image data is sent through a TURN server I operate on AWS in order to facilitate the remote viewing, and only if a synchronized device exists and is online. You don't need have to synchronize an iOS device to use the other desktop features. Aside from the TURN server, the app makes connections to another server I control for managing synchronization between devices.

The data is encrypted using two way TLS and the traffic is sent (without any processing or storing, or transmitting to third parties) to devices you have synchronized.

Your fear is probably not atypical, and as an indie dev it's maybe my biggest obstacle for this app's success. With that said, my number one priority for users is data security. I spent a great deal of time working on the security aspects alone, and if you have any questions about the details please feel free to contact me-- my information is available on the website linked.

EDIT: more clarity (I hope)
Because it lets white Americans say 'see! other people owned slaves too!' and feel more comfortable about the legacy of slavery in this country.

Same principle with 'well, African kingdoms sold us the slaves in the first place', it shifts the focus away from them and their ancestors.
With Javascript disabled (which is how safety-minded folk browse) your site displays nothing but the background color (I guess). Add some <noscript>!
Feds to propose requiring car-to-car communication
NY Times Taps Prof. Wiggins as Chief Data Scientist
As always, questions are welcome :)
My comment was way early in the thread so the dozens of comments saying they didn't lose 9.5 billion didn't exist yet when I posted...

Still, it's a strange/not-so-great move on google's part.

It's sad how a once mighty company is being sold around like a piece of house by some property flippers, and costing the flipper pretty 2 billion too...
DigitalOcean - Same or better speed, 1/6 or less of the price of ECC.
It is developed on the master branch, and there's a v0.3 milestone for the related issues. https://github.com/JuliaLang/julia/issues?milestone=7&page=1...

You can find recent binaries here: http://status.julialang.org/

You can also check the dev mailing list: https://groups.google.com/forum/?fromgroups#!forum/julia-dev
Mass Effect is a huge new RPG game series, also Dragon Age did pretty well. Both launched well after WoW went huge and everybody was chasing that market.
> (massive paragraphs of text)

You just proved the point. I'm going to read what you wrote, but most people will not.

The point of my resource was to approachable and consumable within seconds.
Sorry about that! The labels on the actual prototype were a bit vague and undescriptive anyway - basically most of the sliders represented various statistics taken over the histograms for each dimension in the LCH colorspace (mean, median, stddev, etc), and then there were a few magical sliders that, to this day, I think only one engineer around here knew how they worked...
Can you (or somebody else) elaborate on disabling ssh access? Is this a dogma of "automation should do everything" or is there a specific security concern you are worried about? What is the downside of letting your ops people ssh into boxes, or for that matter of their needing to do so?
4. It is smart to have founders have their stock vest over time, so if you get into a founder dispute, and one or two leave...it is possible for the founders that stay on to have their work continue to be recognized by continued vesting of their stock, and that departed (and thus no longer contributing via personal effort) founder/shareholders cannot be excessively benefit from the remaining founder's activity by owning shares disproportionate to their continuing activity and commitment.

More than a few startups fail, by neglecting to consider the changes that may come in founder relationships. It is important to talk about departure consequenses.

You may find it enlightening to review a few Venture Capital blogs. Here are a few.

Sam Altman "Lessons Learned" -
http://blog.samaltman.com/startup-advice

George Grellas - Startup Law 101 Series - Grellas Shah LLP -
http://www.grellas.com/faq_business_startup.html

Mark Suster - Both Sides of the Table -
Raising Venture Capital -
http://www.bothsidesofthetable.com/pitching-a-vc/
I would have paid $30+ for this without hesitation. Just so you know :-)
It's great to get more openness about the numbers, but it's hard to know what to make of them. One "advantage" of snooping on traffic is that you can issue far fewer requests for data. If you already know the contents, you only need to go through the legal process in the cases where you need to legitimize your knowledge for further use. Should this make us more or less comfortable with relatively low numbers of legal requests?
Artificial Selection: Evolutionary ideas about designing better interfaces.
Facebook develops an interaction design tool, and it's free for anyone to use
The data easily provides the possibility. The .org website however might be lacking your specific wishes.
I really don't get debates like this.
You should simply account for the (a) time it takes to write the program AND (b) the time it takes to run the program.
Selecting a language only based on (b) is clearly suboptimal.
The site is well done and I look forward to checking it out.

It does irritate me a bit when all of these slave stories always come out during black history month as if black peoples entire history consists of slavery and then the civil rights struggle. There are black poets, artists, inventors, scientists and intellectuals that nobody really knows about. It would be cool to put some focus on that aspect or at least let it match the amount of effort put into sharing the chilling truths of slavery in America...
Ask HN: How do you choose, among many ideas, one to start off?
I have many ideas and each day i come up with at least 2 or 3 new ideas to solve some sort of problem or fulfill some necessity. How do i know which idea is the best to follow through? How do i minimize the risc of choosing a bad idea and time waste?

Is there something before hypotesis tests, MVP or market research that could apply in this case?

I appreciate any literature recommendation on that.

Thanks!
The Trouble with Things
Facebook Develops A Tool For Interaction Design
we aren't competing with Google Maps

Of course you are. That's why there is a comparison of OSM and Google Maps smack in the middle of the blog post we're all talking about. User mindshare matters as much as developer mindshare.
That makes complete sense. Never thought of it that way.
> If you're building a web application, you're the delivery driver, not the mechanic.

That's a flawed analogy. Delivery drivers aren't responsible for configuring or providing maintenance on the packages they deliver.

However, this is drifting pretty far out of scope of the original discussion, which concerned learning strategies for aspiring developers.

While I think it's a good idea to have an understanding of the systems we build on top of, that's just my opinion. We'll have to agree to disagree.
> Have tools to view application logs.

Yes! Centralized logging is an absolute must: don't depend on the fact that you can log in and look at logs. This will grow so wearisome.
Node.js is not suitable for generic web projects
What's the point of auditing security in the Cloud? Is there any point at which you can know that your making any progress?
Exchange Private Informations in your browser.Built with WebRTC,JavaScript,HTML5
Can't answer, since I disagree, and for that matter the author of the quote later changed his stated opinion.
I agree that languages need to solve a real problem. When I created Obvious Architecture, I actually realized that Ruby is basically the wrong language to do Obvious in, but I did it anyway because it had enough tools to make it kind of work anyway.

Since then, I've been looking for a language that really offers all the bits that would make for a truly compelling Obvious experience without having to write it as a "framework" and it's pretty difficult to find something that really hits all the points well.

I haven't ventured into building my own language yet, but it's awfully tempting.
It seems to me this move is to compensate for the well understood issues in their routing layer.

You can call these issues "bold decisions." In my opinion, it reads more like, "We don't know how to fix the problem. If you really want to pay for it, we will let you skip our routing layer and solve the problem yourself."

It is a bit disappointing. However, I've never had to write a routing layer to handle 60,000 requests a second, so I can't really fault them.
One question that pops up is: is the data transfer activated only if you pair the desktop app with the iOS app? (EDIT: re-read your answer and now I see that you replied to this already)

Can we remain sure that no data is sent otherwise?

As well: being able to launch a command on specific events would be nice for us hackers (if it's not already there, didn't check yet in depth).
https://www.hnsearch.com/search#request/all&q=title%3A%28com...
For me it was just hard to find.. had to look for "Related" apps under the main FB app.
We post Louis CK videos in HN, too? I thought I'd left that stuff in Redditland.

He spelt it the way he wants to spell it, who cares?
HN Startup Idea: Introduce me to a VC and Get Equity
Introduce me to a VC and if (s)he invests, I'll give you 2% equity
How about:

Violation of a registered copyright only carries punishment if "the" UUID of the work is registered and is contained in the work (byline, front page, whatever as appropriate). Doesn't actually matter if the UUID has any relationship to the work, although it would be nice if it did.

Example, This HN post from 2014 is registered copyright UUID 12345-23-242342 by VLM.

In 2097 simply check https://copyright.example/12345-23-242342 for current status. Instead of copyright.example, I hope they can think of a more intelligent international (interplanetary?) domain name, but the general idea holds.

Don't want copyright enforced on a work created in 2015, simply neglect to list the UUID you got at registration. I see no reason a registration should be expensive other than the usual crooks trying to eliminate competition. No technological reason.

False claim (intentional random numbers instead of valid registration) equals instant public domain.

Essentially this large integer is the title - registration ID - type of concept for this copyrighted media.

Personally I think it would be awesome if the title generator also stored licensing info. My panoramic landscape photo is not only registered to me, but is CC:NC. If you messed with the system you could force all UUID beginning with 0 to be all rights reserved, all UUID beginning with 9 to be CC:SA. Just keep on generating UUIDs until you get ASCII codes for C, C, S, and A as the first 4 bytes for a CC:SA UUID. Or the first 3 bytes being ASCII G, P, and L. Better be a long/wide UUID system.
Node.js + Visual Studio
Why do I criticize the tone and not the argument? Because there isn't much argument there. (Note well: I did not say that there isn't much in the argument to criticize. You haven't given much of an argument - just a smug assumption of superiority, and that's all. I criticize the tone because that's all that's there.)

If you want to persuade people, give them a reason to believe what you say. "Believe me because I'm smart and you're stupid" is not a persuasive argument.

If you don't want to persuade people, if you just want to wallow in your superiority in your self-imposed ghetto, that's your business. But if so, would you mind not wasting our time with your statements of superiority?

And: Non-lispers are cheaper than lispers? Perhaps the average lisper is better paid than the average non-lisper. Did you control for years of experience and such? And if for 90% of the business you don't need people who know lisp, then maybe lisp isn't the best tool for the job except in 10% of the cases. Maybe you should stop thinking it's best for everybody?
The "One Programming Language to Rule Them All" headline was pretty horrible too. I don't hold it against you though, – Julia is an exciting language and I really hope you guys do well.
The site cookie doesn't have much to do with the Persona bridge cookie. For example, for my sites, I expire users after a month, so they don't have to log in more frequently than that.

Persona never comes into it, unless they manually log out.
Thanks for replying! I didn't anticipate that my comment would generate so much controversy. :( I was only relating my own experience in trying out the tool, and comparing it to the tool I currently use frequently despite not liking its semantics very much: R.

When I had encountered the slowness I was complaining about above, I poked around online and saw that you all were certainly aware of it and had plans to improve it. I think I even downloaded a 0.2 binary and then tried out trunk to see if it had already improved. All I had meant to say was (like Rust) that I anticipate I'll need to wait for a more complete version.
Long before anyone alive today was born, that's for sure.
Both sides knew? Do you have a source for that?
Is there any actual evidence that Google knew about the NSA's tapping of their fiber before the news broke?
encryption of communication is high on the feature priority list. It is erlang and sqlite. Why sqlite and more on how it works is explained in the documentation. Network should be within the same datacenter.
Need any help with that/is there a ticket?
Hey! I had a play with it, some quick thoughts:

* It could be helpful to open a browser tab with a welcome to Amber.Io. There is some amount of welcome text, but more hand-holding and big visual 'this is what we are' would be helpful.

I think there are two key things missing (questions in my user mind)-

One: what does it actually look like? What is this magical new amber button? One image of the button, and the magical benefits it brings would peak my visual memory when I see it in future and set me up to go

Two: The other thing that really feels missing is "how / where can I use this? " if you just presented me with a visually appealing gallery of shopping sites (bunch of names on image tiles, a bit like the W8 metro screen" then i'd be able to start using it now. I currently have this weird uncertainty of where/when Amber will kick into motion.

<end-rambling-thoughts/>
After getting a laptop with an Nvidia card built in, I'm pretty much turned off from buying an Nvidia card again. Nvidia's treatment of Optimus on Linux has been... lackluster at best.
While we're at it lets let industrial applications and nuclear technology enter the Public Domain. The same argument works there.
"they laughed at einstein they laughed at galileo but they also laughed at bozo the clown"
It’s time to explore the Pebble appstore
Thanks Joe. Purchased.

EDIT: Also, raise your price!
Hows the backup story with Hg nowadays? Git uses an immutable storage solution, so rebasing or other commands to alter history doesn't delete anything. Hg doesn't have the same architecture, so how does undoing histedit work? Genuinly interested, not trying to start a flamewar.
Just give it a number and make protection contingent upon publication of same with the work.
Your data (especially the fact that users clearly prefer it) tells me that they're clicking it out of curiosity, to see how they can log in with their email.

Unless by "clearly prefer it" you don't mean the initial button click, but the final login?
Telco 2020 Vision: The 4 Characteristics of Underlying Technologies (Part 2)
>First of all even if copyright was expired it doesn't mean access to source code.

Maybe it should. Registering a copyright already requires the submission of several copies of the work. Why shouldn't the source code necessary to produce that work be a required part of the submission? If the public is to be expected to take advantage of public domain works, they must have access to high quality versions in useful formats.
Interesting. One thought is that currently people get free VC introductions by their colleagues, so this could attract the most unscrupulous introducers. However, the incentive structure is pretty robust.
20 million edits
Poll: what do you think of the names 'paper' and 'candy' as exclusives
I am curious to see whether people generally have consistent reactions to Candy Crush objecting to other uses of Candy, and 53 objecting to facebook's usage of Paper.
I think both King or 53 are in the right to sue over these words being used in app names
I think they shouldn't sue anyone but both companies have the moral high ground objecting to other apps using those words
I think King has no grounds to object to other uses of Candy/Saga but 53 does have grounds to object to Paper
I think 53 has no grounds to object to other uses of Paper but King does have grounds to object to Candy/Saga.
I think both King and 53 should accept that they used generic words and anybody else should be able to use them too
This is incredibly cool. Shutterstock has done a great job in creating a beautiful product to address a fun problem. Kudos.
QR Codes Kill Kittens. What Happens Next Will Shock You.
Yikes! I guess that comment didn't go down well with a few folks!

I found his explanation on how the lexer/parser for the templating language used in go http://www.youtube.com/watch?v=HxaD_trXwRE was created much easier to understand than other media/literature available online on the same subject. Hence my appreciation of his work. :)
Thanks for charitably interpreting my maybe-ambiguous comments! My general experience (seen also in e.g. Haskell) is that the core communities are usually quite reasonable, and it falls on journalists or newbies to create hype, which is what produces confusing articles like this one.
I think this is reasonable as bad guys might have multiple accounts per person. Or a single warrant might be issued for the contents of two conspiring bad guys. I'd only be concerned if it was a dramatic difference. Given that there was never more than 1k in a 6 month period I think it's safe to say that at least with respect to FISA requests to Google there isn't wide-spread broadly scoped requests. That stuff is done via other mechanisms apparently.
This is due to Git's tight integration with regards to branches and namespaced branches though isn't it? Hg push isn't aware of bookmarks as far as I know, so Git has more to explain compared to Hg, where lightweight branches are a plugin. Or am I wrong on this?
Seeking senior engineers with experience designing, building, scaling, and securing financial ECNs, for equity positions with an early stage Palo Alto-based startup. Well known investors, first engineer famous in his field, building infrastructure for uncharted territory. If you're interested, please contact me for details. Email in profile.
Matthew Modine: What I learned from Stanley Kubrick
No, I'm surprised my nick isn't unique.
Based on the article, it seems it's there to make sure that you're automating everything, instead of logging in to do that one little thing by hand.
That looks pretty cool. As far as scaling issues went, the bulk of them were addressed just by using Solr on pretty beefy hardware (for our full library of 30+ million images, we're running on Dell r510s w/ 24 cores and 128GB Ram). Of course, depending on your hardware limitations there's compromises you can make to increase speed / reduce memory usage - i.e. the fewer fields you need to index and sort on the better & the lower the cardinality of each field, the better too. Also, since our input only consisted of one slider, we were able to run all the distance calculations beforehand, and just store a score that represented the image's distance from the given slider position - something like that might also work for you, since you're using a limited palette of input colors too.
I could definitely see it happening. One of the other issues was saturation of the console market. People that already have had consoles (or phones) for a long time already have a comfortable set of apps and are buying fewer new ones.

I could see a point where the rate in phone growth slows due to saturation and then the vendors focus on aggressively keeping the customers they have (whether with new games or more content for old games)-- which would tend to favor the largest app developers at the expense of the smaller ones.
Here is one nightmare scenario (which actually happens to some people). You withhold from employee salaries for taxes, but someone takes the money and disappears. Now, the other founders owe the tax bill AS A PERSONAL LIABILITY (not corporate).
Environmental Performance Index (EPI) for 2014 – country rankings
Perhaps because Ximian is spending most of their time on mobile and their partnership with Microsoft? And because most .Net developers aren't huge fans of Linux perhaps?
Dell's latest laptop combines OS X and Windows 8
Here's the URL for non-mobile displays: http://en.wikipedia.org/wiki/North_American_video_game_crash...
On of my biggest problems with Persona (and why I stopped using it almost exclusively) is that the popup dialog is badly designed. For instance it has email and password as two consecutive fields which confuses my password manager greatly with different accounts. Secondly does it not work at all for me on mobile devices.
It's interesting to me how entitled people feel to get a public SDK. Presumably there was a reason that Google chose to not release it until now; the usual reason is that Google doesn't want people building apps on unstable APIs, because that means a bad experience for both consumers and developers. I'm personally happy that they spent the time to actually make the SDK solid.
This is assuming the application developers understand the problem and write the application accordingly.

There are workarounds, which require some legwork and forsight.

Reducing the pitfalls inherit in deploying a web app is generally what Heroku is selling. It is why they are making the big bucks. It would have been nice if Heroku would have been able to find a solution and implement smarter routing so that this just became a non-issue.
Yup, although there is a bit of design change from the templating in the RPi version.
Because Facebook owns the trademark on Facebook and therefore has to protect it. FiftyThree doesn't appear to own a trademark on Paper.
a) ActorDB is not actually all that complex.

b) ad-hoc queries tend to be the first thing out the window once you hit a certain size (query load or dataset size). ActorDB arguably gives you the largest amount of query flexibility out of the new breed of databases, while still being strongly consistent and persistent (not memory only).
> This isn't even an argument. "Because its new."

I think you're mistaking the parent poster's argument. Immutability is at its most useful when it's the norm, rather than the exception. For this to work, the core language needs to very strongly encourage immutability, to the point where in-place mutability is considered something only useful for low-level performance tweaks.

It's not that Clojure is new - there are plenty of older languages that have a strong core of immutability. The point is that it needs to be at the core of the language in order to be pervasive.

> You just made that up. Clojure was designed to be able to run on the JVM.

No he didn't. The Clojure rationale page talks about separating languages from platforms, and this subject has come up often in talks and on the mailing list. Clojure has already been ported to Javascript, and there are various projects to implement Clojure in Python, Ruby, C and Lua - that I know of.

There's also a lot of current work going on in abstracting out the Clojure analyser and compiler, both to bootstrap the language, and to make it easier to derive ports.
I'm really interested in that question too, did anyone buy TinEye's color search service? I hope so.

Personally, I think the TinEye color results are better than Shutterstock's approach....although having meta-data alongside is definitely a must.