skysight-inc/HackerNews huggingface dataset:
The problem with drawing historical parallels is that they never apply exactly. Saying "A thing happened in the past" can be instructive, especially to people who didn't even realize that the thing was possible. But what's much more practically useful is to say "I think what happened before will happen again in the current context and for these reasons". An example from the past is only useful if it can be tangibly connected to the current situation, right now in the present.

I can't think of a case where stable and mature democratic bureaucracy has ever used surveillance to influence the majority of its populace. Germany in the early 20th century was a very instable government in a bad economic situation. Soviet East Germany was communist, which isn't quite the kind of democratic that I meant. It's true that any government could turn bad, in the same way that anything is possible. But there's very little evidence for that in the current context.

So my position is this: Given that I live in the United States in 2016, I'm not worried about the government randomly deciding to screw with me by looking at my electronic communications and acting on them. It just doesn't make sense. I'm not significant relative to the scale of the US government, the government itself just doesn't work that way and all of the negative scenarios I've heard seem to be very contrived.

If you really think that it's possible that the government of a modern western nation could turn into communist East Germany, then it seems like your problem might be with governance, not privacy. If it's possible for the government to go all Walter White and just turn evil over night, then no amount of personal privacy is going to save any of us. And until it seems like that's a thing that's actually possible, I'm going to make practical decisions about my own privacy.
> This is actually what Oracle is arguing

Not at all. Oracle is arguing nothing regarding web APIs, and I'm arguing nothing about library APIs. My argument's and Oracle's do not overlap. Oracle is saying that library APIs are copyrightable, and I am saying that even if they are, web APIs cannot be.

> You also can't label APIs as 'language level' either. It's ridiculous.

You don't need to label APIs in any way (and what you find ridiculous has little bearing on the law). The relevant question to this particular discussion is whether what you're trying to copyright is a piece of text or not. A library API -- like all code -- is text. A web API isn't. If there's no fixed text to copyright, all other discussions are moot.

You could also claim that copyrighting code while not copyrighting algorithms is ridiculous because in your mind they are the same. However, as far as copyright is concerned, an algorithm can be described in many different words -- and therefore there is no fixed form to copyright -- while a piece of code is fixed, and therefore could potentially (and, in fact, is) be copyrighted.
Gary Vaynerchuk – Online Marketing Rockstars 2015 [video]
Women beauty tips
which is the best food for hair growth in winter ?
>SHARING OF YOUR INFORMATION

>We may share your personal information with:

>Third-party vendors and other service providers that perform services on our behalf, as needed to carry out their work for us, which may include identifying and serving targeted advertisements(...)

>Other companies whose products or services may be of interest to you

...

That sounds pretty bad even if it wasn't so vague. This is a bloody premium service...
Microsoft to drop support for IE 8,9,10 by January 2016 for Win7-Win10 users
How about, controlling:

The lights, A/C, or adding a webcam to your door
There's progress on this front in computer science conferences in software-focused disciplines:

http://www.artifact-eval.org/
https://plus.google.com/+JanVitek/posts/19BH96G8rrw

The artifact evaluation workflow is a reasonable starting point for what you suggest.
Or maybe neither is abusing it? The OP is as dismissive to other people's complaints as you are to his.

IMO both are examples of micro-aggressions, regardless of intention.
Is someone find out is this "source available" or "open source"?
I can't even get my head around paying $500,000/month--for anything. I'm really out of this new economy.

What would use this much computing power, besides bitcoin mining, or popular top 100 site? Maybe an online game? Just curious.
I've been planning for a while to make some finger business cards for myself.
Flip it around, don't accept the questioners' premise that you need to defend your position. Challenge them to explain why they think a third party should be granted access to your info. And be ready to tell people 'no thanks' and that you are not willing to explain why. Resist taking a subservient position when you have what they other party wants, make them justify the need (this is obviously less practical advice for gov't surveillance than for corporate).

I do this frequently and while it can be a bit awkward when dealing with marketing or PR types, as long as you are polite about it things work out. And anyone pestering you with repeated requests for data or an explanation can receive a less polite response.
I agree with you completely.

Guns don't kill people. People kill people.

The value of data by far surpasses any risk involved with it. If people were more honest, transparent and straightforward, we would have a much more tolerant society. Everything would be much more efficient. Crowd sourcing of health data would be facilitated, and we probably would have greater understanding of health and be able to cure many diseases.

All arguments in favor of privacy naturally lead to the conclusion that we should get rid of the internet. And probably communication in general. Heck, make people blind and deaf, that'll solve the privacy problem. People are deluded.

Just one of the many instances where so-called progressive people blindly support an inherently conservative cause.
Google loses robotics chief to Toyota's $1B research lab
Java Regular Expression Library Benchmarks 2015
Seems to be broken, i only see NaN where there should be numbers e.g.
Reddit (NaN%) | HackerNews (NaN%)
Yes, this was the data we worked with for attractiveness modeling. The algorithm learns from millions of ratings from males to females and from females to males, all heterosexuals. No underage or above 37 years old, and mostly people from Zurich area, Switzerland. For age and gender prediction we use more and diverse data.

I am Radu Timofte, one of the authors.
> One thing that's nice about Twitter is that it's fairly skimmable. All of those "1/ Some thought", "2/ some thought continued" threads damage that. Combining them into a "My thoughts on... read more" tweet would be much nicer.

If people want to use twitter in that way than it's not the right place for them, there are already similar platform out there. Twitter's core and unique feature is micro blogging platform and i think it's never loose that unique feature.
The big question is, why does it need to run in 10s? The main reason I can see is to be able to run this analysis very frequently, but then your workload is approaching constant.

The total amount of data is 150 GB; that would easily fit into memory on a single powerful 2-socket server with 20 cores and would then run in less than 15 minutes. The hardware required to do that will cost you ~ $6000 from Dell; assuming a system lifetime of five years and assuming (like you do) that you can amortize across multiple jobs, the cost is roughly the same as from the cloud, about $0.036 per analysis.

I'm fairly certain that, in the end, it's not more expensive for the customer to just buy a server to run the analysis on.

Edit: I see OP says 80% of the time is spent reading data into memory, at about 100 MB/s. Add $500 worth of SSD to the example server I outlined, and we can cut the application runtime by >70%, making the dedicated hardware significantly cheaper.
My respons to the 'nothing to hide' argument is: "Why are you so scared of things that are hidden?"

That puts them on the defensive. Since now they have to justify their fear for the unknown. And then we're onto the real topic: fear.
New York Public Library Public Domain Data
Some of the comments posted here make me wonder about how broad and diverse the HN reader base is. The demographics are just unbelievable, if not surprising.
Pay attention, Twitter – why I think you should be able to pay for Twitter
"I think the gun provisions have not. For starters it's crazy to think that a militia equipped with a stock pile of firearms can overtake a intrusive government with tanks, choppers etc. It's just not realistic."

I disagree. As Tolstoy pointed out, the winner of a war is usually who wants to win more.

Look no further than Vietnam, Iraq or Afghanistan. They humiliated us. Granted, Iraq has no winner yet, but the country with choppers lost badly to a bunch of irregulars with AKs
You need to focus on the single core use case, which for computers is data processing. There's no time in an elevator pitch to go over features:

Companies spend too much time and money to process data into valuable insights. They could do it much faster and cheaper by using a computer: an electrical machine capable of analysing massive amounts of data in very little time. Need to find out sales trends by city? Just input the data and the machine does the rest, with no human errors, every single time. Instead of several hundred human computers, all you need is a couple people entering data and someone to program it. Fast, reliable, easy.
Show HN: CloudMagic Email for Mac
Perfectly captures the way I feel. I spend very little time on FB & twitter these days. I fear I'm still spending too much time on HN though...
It doesn't matter if the food is properly stored, and you aren't irrationally obsessed with freshness.
Too many fullstops to correctly parse that sentence. Or is it two? (This is why I like double spaces.)
> Not sure why Google doesn't invest in their own language.

Has no one in this branch of the thread ever heard of a little thing called Go?

You could also bring up Dart, although Google's apparent commitment (and my own interest) in that is far lower.

Work IS coming along on being able to write full Android apps entirely in other Google-originated languages. You might reasonably ask why they're not pouring dramatically more resources into accelerating that process. I don't know, but I can only speculate that the enormous scale of the existing Android ecosystem makes it risky to send the wrong signal prematurely.

If we're looking at a matter of years before full featured Android apps in pure Go is feasible, then you probably wouldn't want to talk that up TODAY. The perception would be that Java on Android is dead, and major new app development for Android would halt.
Did you miss the part where I went to school for audio? I don't want to appeal merely to authority, but, well, at some point I become frustrated at the level of superstition that backs these kinds of claims.

Look, I own multiple all-tube amps for my guitars. I understand the appeal (though it's much more complicated than "tube is better"). I even understand the science for why tubes sound "good" and why solid state amps sound "less good". (To be clear: It is not merely the presence of tubes.)

There are so many confounding variables, however, that people end up believing that a shitty so-called "tube" preamp that costs $20 to manufacturer and runs on a 5V power supply is somehow superior to a high quality solid state preamp just because it has a tube. The most sought after old Neve consoles and channel strips that people love so much? Solid state; not a tube in sight. They're loved because they were extremely high quality, and have a subtle distinctive sound that is what our favorite records sound like (at least, our favorite records from a certain era of well-funded studio dilettantes).

And, while we're at it, the best way to capture that particular color is digital. The difference between Dark Side of the Moon and a digital recording today that doesn't sound as amazing as Dark Side of the Moon has less than nothing to do with DSOTM being recorded analog vs. digital and everything to do with the kind of budget, time, and skill Pink Floyd had in the studio.

I'm not arguing there isn't a difference in quality to be discerned between different pieces of equipment. There absolutely is. But, Super 8 is not and never was, a high quality way to get images onto a screen. It was a compromise based almost entirely on cost. It just so happened that for many years it was a compromise that was necessary for filmmakers on a tight budget...video took a long while to catch up, and it probably took the switch to extremely high definition digital video to really put the nail into film's coffin.
Maybe they should focus their efforts on getting their food production going so their people don't starve to death. Just sayin'...
Don’t Worry; It’s a Compiler Bug
Custom ASIC Design Verification and Manufacturing  Services
Wall Street Journal Is Snapchat Discover’s Newest Publisher
Hi HN. OP here. Long time lurker. My first tech blog post. I basically tried here to clarify the Android app example that was bundled with the TensorFlow repo. Hope someone finds it useful.
Making it harder to get guns might be one thing that could help.

I think there's been some research showing that ease of suicide can affect suicide rates. And guns are more effective at actually killing yourself.

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC478945/

this talks about a fall in suicides due to a switch from coal gas ovens to natural gas in Hreat Britain.

---

http://www.ncbi.nlm.nih.gov/pubmed/21034205

> The use of firearms is a common means of suicide. We examined the effect of a policy change in the Israeli Defense Forces reducing adolescents' access to firearms on rates of suicide. Following the policy change, suicide rates decreased significantly by 40%. Most of this decrease was due to decrease in suicide using firearms over the weekend. There were no significant changes in rates of suicide during weekdays. Decreasing access to firearms significantly decreases rates of suicide among adolescents. The results of this study illustrate the ability of a relatively simple change in policy to have a major impact on suicide rates.

by adolescents I think they mean 18,19 (possibly 20,21) year olds in the Army.
Given their example scenarios, I'm pretty sure Magic+'s current target customer is actually the "true 1%", and it's not at all surprising there are a relatively high number of those people on HN (investors, successful startup founders, etc)
Introducing Knife: The Startup That’s a Knife
The text is wider than my screen which makes this unreadable without scrolling from left to right. Fortunately the source code is more readable than the page itself.

Edit: I don't really like it when people are snarky about fonts and colourschemes of otherwise interesting pages, but I figure it's reasonable to complain if it's actually unreadable.
> This trend is driving other trends like the rise of consumption activities on the phone:

I think the causation is backwards here. Growth in activities where a large screen is useful is driving the adoption of large-screen phones, surely?

(Feeling unreasonably pleased as this is one tech trend I managed to call and was ahead of the curve on)
This is a good time to remind readers of this Upton Sinclair quote, too: "It is difficult to get a man to understand something, when his salary depends upon his not understanding it".
Spoilers; be warned.

It strikes me as relevant, but it is rarely mentioned that Steven Avery's civil case for his first wrongful prosecution against the police and town was denied coverage by the insurance companies. This means the individuals involved in his first wrongful conviction (and who were implicated by the documentary for wrongdoing in the second conviction) could have been found personally financially liable. That would be a powerful incentive for most people.
If you were writing HTML documents would it really matter which browsers people were using?
If you don't really care about the details of the unhappy path, just use Option. The real problem with exceptions is that they crash the whole program, but it's really difficult to know you've accounted for all possible exceptions. With pattern matching on an Option, Either, or Validation, you'll get a compile-time warning if you haven't accounted for all branches. Checked exceptions, like in Java, also have this property, they're just really awkward to use.
Ugandan Startups, Stay Woke
Even moreso than a live sample? https://hypertextual.herokuapp.com/

I guess I didn't communicate very well that the site could be viewed live at that URL.
Having 150 MacBook Pros in your trunk
"We are converging on a single device format in mobile and that’s driving some important changes in usage. We are in the phablet era."

I don't believe the data Flurry presented can lead us to say that the device format is driving changes in usage.

I believe that looking at usage, per device, you're actually just segmenting the usage of the demographic that purchases that device.

For example, Fred has a graph that shows medium sized phones have a 100%+ increase in Sports usage. That may be due to the fact that most medium sized phones are being bought by middle aged men (who drive the majority of sports usage)
Would You Like to Join My Start-Down?
> It seems as though many employers are abusing the legal definitions in order to bend labor laws.

This is absolutely what is going on in many US companies, no question. That's a separate can of worms for the political and legislative arenas, and not one that individual salaried employees can safely change on their own within their company. Discussions about this also tend to drag in meta-discussions about compensation, project management, management accounting, work environments, etc., adding more worms to the can, and even more cans of worms to the original can. It's messy.

What you outlined is definitely what should happen. The jobs situation is bad enough for many fields outside of our own, and even many areas within our own field, that flagrant flouting of salaried exempt labor laws is allowed by regulators, and encouraged by shareholders. Longer-term, this only hurts the companies, because they're receiving imperfect signaling of actual required effort, distorting all future projections; competitive advantage accrues to those companies that accurately and precisely calibrate their projections to known required effort. Change will come slowly and haphazardly, if only from the ongoing population growth slowdown, hopefully.
David Chaum Has a Plan to End the Crypto War
why not just create an online API for this? Sequences that are not yet "found" would go uncompressed, and as time goes by and internet speeds get faster and computing power gets cheaper, more sequences will be "found" for reference in that API and the algorithm will keep getting better.

Alternatively, you could release a program that comes with an already long sequence of the decimal section of PI and connects regularly to the internet to download more digits (you could even run the computation & API on a google compute / amazon ec2 instance to keep costs low)
ASUS unveils world's first USB Type-C 15.6-inch portable monitor
2015: The Year China's Great Firewall Went Global
Awesome Workout Playlist – Workout Mix Wednesday
What stable and mature democratic bureaucracy would start a war of aggression, or a bunch? Of course you're not worried, you don't have your limbs torn off for geostrategic horse shit, and you're making no moves to put a stop to it either. If all you care about is your own well being, then why should I care about your opinion? Why should I care that you don't care? I know there are plenty of people who don't care, or we wouldn't be in this pit to begin with.
As other people stated, if there isn't some kind of detail on the fulfillment then it's not demonstrating anything. Forgive my skepticism, but a chat log doesnt count for much in an age where CGI'ing uncompleted UIs on device screens in startup project videos is "acceptable".

So the choice is between exorbitant claims + no detail or some exorbitant claims + some average claims + no detail.
Why don't privacy proponents don't go all in and just ask to get rid of the Internet? Surely, privacy is easier to maintain when communication is inefficient.

Perhaps that's because privacy is actually an archaic and backward idea that maintains all of our problems alive. I can't think of a less progressive (more conservative) idea than privacy.

The next most important revolution in human history will be our transition to a completely transparent society.
I think part of the reason why it seems that we're making the wrong decisions most of the time is that the actual decision-making is less obvious in a lot of situations.

While everybody knows that their mobile phone can be/is tracked as it moves between cell towers, it's far less obvious than an explicit vote for or against some kind of invasion of privacy.

In which case, raising awareness so that people can actively override the decisions being made for them seems like a good place to start.
I think some research suggests that lack of easy immediate access to effective methods of suicide like guns can decrease suicide rates.

https://www.psychologytoday.com/blog/struck-living/201012/ca...

Edit: If a lot of people are committing suicide by train guard rails and similar measures might help.
> It’s very much a normal distribution centered around the 5.5″-6″ mobile phone (phablet)

Is that because that's nearly all you can buy in the mid-high end these days?
What I'm missing at our current place is being able to share business logic code between the client and server. Even simple things like validations that are run in both environments would be nice to not have to rewrite and maintain in two languages.

Meteor excels at this.
Idris, a language that will change the way you think about programming (2015)
10 Projects to Fork in 2016
I like it, even including the last paragraph.
> You're saying, "We should not trust the government because they did things that I didn't agree with in the past". This seems like an unfair standard to hold any person or group of people to.

A better paraphrase would be "We should suspect that the US government will act in a way similar to how it has acted repeatedly over the span of decades."

I think this is a perfectly fair standard, and actually am held to that standard all the time, including professionally. If I had a continual, systemic habit of flaws in my work, for instance, I would be fired.

Your phrasing suggests that these are things that "just happen", instead of a pattern of decades of intentional programs with the same kinds of aims and behaviors.

> But like the GGP post, you're begging the question and assuming that your beliefs are so correct that anyone who disagrees with them must be insincere.

I actually think you're insincere because you're minimizing and denying a pattern of sustained behavior as a few mistakes, rather than an intentional, continuing program.

That insincerity can be directly seen above when you switch from "did things I didn't agree with" to "made mistakes". No one is talking about the US government making mistakes, and decades of intentional programs operated with similar strategies is hardly "making mistakes".

Your entire analogy was insincere and meant to elicit an emotional response.

> If they get out of hand then we, the people, will deal with it.

Will we?

I'm actually very skeptical that we'll deal with it in any meaningful way, and find it much more likely that we'll surrender a great deal of control over the country to an autocratic government with a good social control program, precisely because people like you don't want to sincerely discuss the likelihood of that happening by stages.
True. But DO seems to have more downtimes. I have had several scheduled forced reboots, some network downtime and just plain outages.