skysight-inc/HackerNews huggingface dataset:
Ask HN: How much should I care about my privacy? Trust tools I use daily?
Privacy is an important role which plays in our lives. Since ordinary citizens of a country cannot always control the policies of their country, I believe the problems do not just lie in politics, but it should be technologically impossible if not incredibly hard to do mass data collection of all citizens.

I constantly keep switching between caring about my privacy(the https://www.prism-break.org way) and not caring as much about my privacy(using google's services for everything). I do this due to the fact that it seems impossible what I want to achieve.

How do I know that the wireless card which is in my laptop is not backdoored and allows malicious remote requests? My internet connection at the university is logged to my id. Same for the vpn. Even if I set up another external vpn connection, isn't it easily traceable that my computer initiates a connections with said vpn server. Even the lone fact of detecting that I would be using tor, makes me already suspicious.

My phone tracks me(geographically and usage wise) and all the internet traffic which is going through the device is directly connected to my identity, because my phone company has all my contract data.

What is the use of making me myself look anonymous and try to secure all internet traffic towards third parties, if it actually makes me stand out? If a person of interest would actually use all these tools, wouldn't a malicious third party simply try to install hardware in the device to get all the input and output operations in the sense of an embedded input/out logger.

How do you approach the whole privacy issue? Are you taking any steps? Are they only politically or do they also apply to the technology you are using? Where do you set the limits, how much do you believe that we should care about our privacy?

Edit: Formatting
My worry is not so much the front end attack or access, but the data on the hosting servers being peeked at without a record of it, or any hacking required.
Ask HN:  Features for our Enterprise App Store?
My company -- a Fortune 1000 company in the financial sector -- has developed a dozen+ mobile apps in-house. Some of them are targeted at all of our employees, while others are aimed at a specific group or role. Since our application base has now gotten rather large, we're looking at designing an Enterprise App Store to distribute these apps to our users. The app store will consist of a front-end application, similar to Apple's AppStore, as well as the backend services necessary to make it work.

My question to you is, what features should we include in our app store? At a minimum, we have outlined:

* Search and categorization, for easier app discovery

* Commenting and rating, to get direct feedback from our users

* Push Notifications, to inform users of new versions of an application

* Role-based Access Control, to ensure that users only see apps that they are allowed to install

Beyond that, what types of features should we include? Obviously we'll have the basics, like displaying app details and screenshots. But I'm curious what other features and functionality could be beneficial for our users.

As I mentioned, we currently have a dozen or so apps deployed. We are iOS-only for right now, but are in the process of porting several of our apps over to Android. We also plan to grow the number of apps we have deployed to > 25 this year, maybe even more.

I'd love to get your thoughts on the matter, and hear any real-world experiences and insights you might have.
Yes please, the cheapest plan I can add HBO too is the forty nine dollar plan... as in, screw the consumer. HBO leaves a lot of money on the table.
Guy's European, possibly British.

Random guess based on "couldn't be fucked" and "you might have assumed that English was my second language".

Also, the guy the author met could ID the author.
It restricts Medium to people with Twitter accounts. Contrary to popular belief, not everyone has one.
I protect my privacy dozens of times every day: closing my blinds, signing out my email account, encrypting some personal documents, locking my car doors.

This is not to say that a government agency couldn't crack my encryption, or break into my car, but I take small reasonable steps to protect my property and information.

Protecting and guaranteeing beyond a doubt are two distinct concepts. When people create a false dichotomy between these things, they give themselves a license to not even try.
Inflation adjusted, that would put him in the range of Rockefeller, Carnegie, Vanderbilt, Mellon, etc. If (and it's a big if) bitcoin was worth as much as the world gold market, it isn't disruptive like an internet startup, it's disruptive like Marxism. We could argue about the insanity suggesting that bitcoin will reach that sort of value, but if it somehow did, then $500 billion isn't totally out of line.
Interface, Exhibition and Artwork: The Future of Interfaces to Digital Collections
"The promise was that, as search engines get better, there would be no need for bookmarking and downloading, since all the content in the world is only one sloppy search query away."

It was back to the AltaVista age, when the web is simple and clean. Just like you, I could never think we can keep using keyword combinations to filter the search results to fit our needs forever.

We need a self-organized storage of information, we need more efficient ways than keyword combination, and we need the search results to be consistent in a period of time.

Can we achieve this goal and meet the users needs in the near future? Maybe: http://bit.ly/L6RKdN
I believe its married up to RoR, so I guess you could consider it mainstream for a particular niche.

That being said, I could never get over adding yet another additional layer of abstraction on scripted code that wasn't that bad to begin with.
Protest where?

There are no public grounds on the Internet. Even if there were, there aren't any public ways to get to those public grounds.
The key things I would add are:

- buy a new laptop that has never been used to sign into any services that know your true identity

- get rid of the camera and microphone

- never connect to the internet from your own network or locations you frequent

- rotate randomly through public wifi spots and use a long range wifi antenna whenever possible

- obsessively monitor your network traffic so you know if your true IP is ever compromised so you can change your behavior in time
Deep learning research cares neither about identifiability nor global minima. Mostly, local minima are good enough to get the "job" done; here job is the task you are trying to solve.
In fact, it is easy to show there is an combinatorial amount of equivalent global minima.

This is only interesting if you want to analyze the model. Not if you just want a function f(x) that tells you whether x is a cat or a dog.
Why A Medium Investment Has Super-Sized Potential
Long before Google, the Soviets also had 20% time
If only medium would produce something...other than blog posts...
Not quite the same.

The atom feed will represent the compiled and rendered end content. If I have, say, source code snippets, that leaves me in a position of needing to parse out the original code so I can redo it in whatever new highlighting syntax my new blog uses. I might end up with resized images instead of originals, etc etc etc. It's not a real substitute for a proper backend export.

This is why I'm such a huge fan of Octopress and nothing has been able to pull me away from it. Everything's in a git repo. Backups are one command. All my original text is safe in Markdown format.

It might not look as cool as Medium or Svbtle, or have all the features, but it's relatively easy to use, and more importantly immune to platform lock-in.
I'm in the same situation and completely agree.

My guess is that Apple is trying to build channel momentum any way they can. Unable to pre-negotiate deals and launch with a huge splash, as they prefer, they're doing it from the bottom up, starting with content providers like Crackle that probably get a lot more out of it than Apple does.

But as we've seen, Crackle begets Smithsonian and Smithsonian begets PBS and PBS begets ABC. So it seems like it's working.

I bet in the next year, we'll see some sort of foldering option for home screen icons.
Given what you've written, I have my own doubts about your understanding too.

Unfortunately, that and your proactive psychoanalysis of me are not interesting conversation topics.
I am surprised there aren't more suggestions of SQL. Especally if you are looking to go to enterprisey / Java / C# type places. Even with Rails or Django understandng SQL will help a lot (though NoSQL seeems a popular aletrnative in that space).
Retch, not wretch. Sheesh.
Another poorly written argument in a string of media narratives.
Do they still hold your post for around a month before it's published?
Two things came to mind reading this:

1. Marc Andreesen's "Software is eating the world" investment theory.

2. The history of the robber baron era in the late 19th and early 20th centuries.

Technologies like steamboats, steel, railroads, oil, etc. also arose first in industries where they were "strictly beneficial" and let people do things they couldn't otherwise do. But by the early 1900s, they'd started eating other industries. The automobile eliminated the professions of carriage drivers and horseback riders. Oil eliminated the whaling industry. Textile manufacturing moved from water-power mills in New England to steam & oil-powered mills in the South. The largest single occupation in 1900 was "domestic servant" - by the 1950s, it no longer existed, because home appliances had completely replaced the job.

All of these involved significant dislocation of workers, and the corresponding political blowback. There was a large anarcho-communist movement in the U.S. from the 1890s to 1920s [1], including violence and bomb scares [2]. We almost became a fascist country in 1933 [3], a "counterrevolution" of sorts to FDR's New Deal.

But that doesn't mean we'd want to return to a world where we didn't have cars, horseshit lines the streets, whales are extinct, everybody sleeps at dusk, and the bulk of the population works in textiles or domestic service. The process of getting here wasn't easy, but all of the political upheaval and human dislocation was very necessary to build the world we have now.

[1] http://en.wikipedia.org/wiki/Anarchism_in_the_United_States#...

[2] http://en.wikipedia.org/wiki/1919_United_States_anarchist_bo...

[3] http://en.wikipedia.org/wiki/Business_Plot
Maybe software for analyzing and manipulating images. Not because it's a hot topic now. It's just something I've always thought would be interesting.
Serial Excellence In Growth Hacking
Command Line Crash Course
The article lacks surprising self-awareness in a lot of respects, but I want to focus on one specifically: "Today’s companies are increasingly destroying the value of existing companies to create the next generation of products and services."

It's not just that people are mad at Silicon Valley companies for competing with existing industries. It's that they're mad about Silicon Valley companies riding roughshod over the web of compromises and understandings that exist between these industries and the people affected by these industries. And summarily dismissing all of these concerns as merely political protection for existing players, as libertarian leaning people are wont to do, doesn't cut it.

As Silicon Valley companies leave cyberspace to enter meat space, the biggest realization they will have is that managing interactions with other humans becomes tremendously more important. On the internet, websites are sandboxes. In real life, every thing a company does has effects on other people. E.g. AirBnB can't do whatever they want on their website, but the rentals they broker are real apartments in real buildings with real neighbors, who have their own concerns that have nothing to do with AirBnB's profit motive.
Right, this is where the experience comes in I imagine, and the requirement for X amount of flight hours for Y job. It's not about how easy it is to fly in nominal conditions, but rather how those one in a thousand or million events get handled, in between the hours of "tedium".
How much do you already know about your users? Because this is a pretty fundamental thing to know, before you start writing code. Check out "The Four Steps to the Epiphany" by Steve Blank (who sometimes visits here)

http://www.amazon.com/Four-Steps-Epiphany-Steve-Blank-ebook/...
Ask HN: Do you regularly read news related to your industry to keep up to date?
Ex. If you work in the recording industry, do you scour for music news?

Or if you work in startups, do you research related startups regularly?

Also, what is your position.
Teaching and Mentoring – How I Do It
This is naive. This is an indie side project compared to Medium (started by a billionaire tech darling).
Top 5 startup books that we all must read
I think it has a deep saturation in many applications where the server is in something other than Node. The shininess may have worn off a while ago, but I think it is still entirely relevant.
I'd wager less than 10.
No, I don't get the idea. If I'm requesting a token for a certain user, how can the server reliably determine if I actually am that user? If it just authenticates every request, what's the point of even having a password?
So, what would have happened had Apple and Google ruthlessly poached from each other and from every other smaller tech company like Adobe? A few engineers would have been better for it, but would the companies have attained the success that they did?
Ways to Increase your Productivity
why? i completely lost interest in svbtle when it did the whole "invitation only" thing, and i'm pretty sure i'm not the only one. for a blogging platform, mindshare is reasonably important, and they threw a lot of it away. i'm not sure if medium is relevant, but svbtle's erratic start did hurt it.
FYI, deleting then resubmitting a post is a bannable offense. (second time I've seen the link title + submitter today)
>All of the things you suggest seem to me to have important performance requirements, maybe not as hard as micro-optimized, but still they are there.

Sure, but in most of them, those performance requirements can be met simply by following a reasonably idiomatic style in any of a number of popular high level languages.

But I don't see anyone deriding people who find performance tuning interesting as dullards. You find that more interesting than other problems, while many people find the other problems more interesting.

We currently have plenty of use for both kinds of interest, and will for the foreseeable future. Compilers that completely magick away the need for optimization are a long way off, and there are plenty of applications where performance is paramount. But there are plenty of other applications where the performance you get from using high level tools is good enough, and choices like "float" or "double" are pretty trivial.

And high level tools are allowing more and more for you to make different choices when it really is important. In JS, for example, you have things like asm.js, and if you need the efficiency of single precision floats, you have Float32Array. Soon, we'll even have abstractions for vector instructions in the browser. And of course, if you really need extra horsepower for something on the server side, you can always pipe in and out of a carefully tuned native program.

But even if your end goal is efficiency, it actually makes sense for a language to use a less efficient default so that you don't have to think about things like precision requirements. The time you save on the 95% of that code that takes up 10% of your resources is time you can spend optimizing the 5% of the code that takes up the other 90%.
Sorry to hear that you've been having trouble with Ember. Let me see if I can answer a few questions.

1) Layouts vs. Views vs. Components

A good place to start on this is the guides:
http://emberjs.com/guides/views/adding-layouts-to-views/
http://emberjs.com/guides/views/
http://emberjs.com/guides/components/

From reading those, it should be pretty clear how layouts differ. I admit that it may be a bit less clear how views and components differ. Components are actually a more isolated type of view. Views have been around for longer, but in the future, we're going to discourage people creating custom view classes in favor of using components primarily. If you're not sure whether to use a view or a component, go with a component first.

2) Ember Data

Ember Data isn't a part of Ember Core, and for a good reason. While Ember Data is certainly a useable product (myself and many other do use it in production), it's not yet as mature as Ember Core (hence still being in beta). If Ember Data isn't good for you yet, you don't need to use it. Discourse is an example of a large Ember app that completely forgoes Ember Data.

3) Templates and Views

The template is rendered inside of the view's element which explains this. Alternatively, specify `tagName` as a property when using `{{view}}` or a component helper.

4) Documentation

The guides have a ton of information so you should definitely look there first. Also, if your company is really investing in Ember there are some good paid trainings available, including online courses. Tilde, my employer, has an online training (http://www.tilde.io/events/introduction-to-ember-online/) as does CodeSchool (who I do not work for) (https://www.codeschool.com/courses/warming-up-with-emberjs), among others. Since Ember has reached 1.0 a number of months ago, the API has stabilized and documentation will be valid for much longer.
I think much of the vilification of the political system and Wall Street is unwarranted and driven by lack of understanding. That said, folks in Silicon Valley will very soon join the club and see for themselves what it is like, because as automation and technology continues to eat away at jobs, they are not far behind these industries as far as vilification goes.
Using Google Glass to crowdsource weather conditions
Problems with private access to public beaches still happen here (Australia) though. Especially in Sydney, where technically the harbour beaches are public but access to many if them is difficult or almost impossible by land.
"We’re led to believe that the game integration will utilize existing iPads, iPhones, and iPod touches as controllers"

This wouldn't come as a surprise, but using a buttonless handheld touchscreen as a controller would be a terrible interface for gaming on a tv.
My father has his pilots' license and took me on many long-distance trips when I was young. I've toyed with the idea of going to get my license but when I talked to him about it, he tried to talk me out of it. Small planes are dangerous, he says, not because the planes themselves are inherently dangerous, but because the pilots flying them are typically inexperienced and don't have enough hours behind the stick to instinctively deal with emergencies when they happen. I'm pretty sure that your statistics would be lop-sided if you broke down the number of accidents into quantiles by the pilot's flying hours.
Yes!

*BSD with ZFS.
>there have been times where I have accidentally "kicked" the dog simply because I have not seen it on the floor (and was not expecting a dog there anyway).

I think every dog owner in existence has pulled this one. I always feel a combination of "I'm a monster" and "Maybe this will teach you not to be underfoot".
"Good design" is in the eye of the beholder. For example, personally, I find Apple's designs to be a bit contrived, pretentious, and having the feel of trying too hard to be simple. However, a lot of people don't agree. In particular, people who: a) have a lot of disposable income or b) who want to attach themselves to a "sexy" technology brand probably either don't even think about Apple's designs, or else find them attractive or c) both of those.

In other words, they became the most valuable company in the world, even though they have a tiny share of the market in almost every segment they're in other than the mobile handset space, because enough people are willing to pay the "Apple Tax".
It really needs to be able to work without a computer or iOS device. Right now you can't use just storage attached to your router and the AppleTV. Annoying limitation.
Nowadays you can use jRuby on the JVM, so I'm guessing the folks who really want Rails on the JVM are likely to go with jRuby, not Groovy.

I also have the impression that Groovy/Grails was a bit late to the party. The era of the monolithic framework was awhile ago. We could argue about when it was exactly - its tough to say for sure when a fashion peaked. The mindset was clearly present when Struts was released in 2000 and Rails was released in 2004. At some point later (we could argue about when), there was a shift toward lighter frameworks. Rails was lighter than Struts, and Rails was eventually followed by very lightweight frameworks such as Sinatra. The same trends played out in every language. Python had Django, which some regarded as heavy, and then later it had Flask, which was more lightweight. Wicket promised "No XML" for the Java crowd, and Spark promised Sinatra-like simplicity. And then there emerged languages like Clojure that, for the most part, avoid frameworks and instead facilitate high levels of composition, making it easy to pull together whatever libraries are needed for a given project.

I hope I am being clear. There was a trend toward lighter weight frameworks, and Grails showed up relatively late, promising something that was somewhat heavy. The first release was in 2006, and by 2008 there was the Merb rebellion against Rails, which I think reveals how much people's preferences had changed between 2004 and 2008.

I have the impression that Grails is a great piece of software, but when it showed up it didn't add much that was new to the party, and the party was itself moving on to new styles. So it never quite caught on.
What's with the cynicism? Jennifer went from nothing to a web application using modern technologies. That's cool. I don't think she's aiming to be the end all of social networks for food.
Really? Users are clueless. Always have been, always will be. Give control to the user and it'll end up sitting on a Windows shared drive on open wifi because that's "easy".
I would probably be ok with slightly bulky frames as long as it looked fairly symmetrical. My current frames are 3/8" tall and 3/16" thick on the sides, and I think it could go up to 1/2" x 1/4" without looking strange. Put the battery on one side, the electronics on the other. The only remaining problem is integrating the optics directly into the lens.
In the first case, he was using an `ObjectController` without understanding the special behavior of the `model`/`content` property.

In the second case, he used HTML comments to comment out Handlebars code, not realizing that he should have used Handlebars comments.
I like the self-hosted approach, but it's vulnerable to power and internet outages, which make it more or less a non-starter if you really need access to it everywhere. If it's not self-hosted it seems like it will naturally gravitate towards the same issues that existing services face.
Well, you could help out my ignorance by explaining what's so special about `char *s = "some string";`.
I feel more bad for the people who type 4 angry comments on hackernews about an internet currency.
Shit Porn Lovers Say
Is Svbtle competing with Medium? I genuinely thought it was a side project created by a group of friends for their personal use.
You forget something...

Ever hear of Frog Design?

Frog Design was the main motivation behind Apple hardware design..look up its history its a great read on the true story of Industrial design at Apple
I guess this is the reason they use a Ukrainian word 'Holodomor' for it?