skysight-inc/HackerNews huggingface dataset:
Why do you want to watch me through the window. You can come and look if you want as long as you're not doing it to perv over me I couldn't really care less.

To keep the analogy don't we need to add two provisos though: you can't tell anyone about it or you lose your job and face prosecution (unless you can convince the CPS that there's a case against me, then you have your say in court); and you'll need to convince a judge that you have a legal need, that also serves the public interest, to observe me.

>Our email conversations with our friends and family, our video chats etc should be private. (They're not of course, they're all intercepted and stored forever, but they should be private). //

AIUI the UK Investigatory Powers Act is storing domains visited for a limited time and requires a warrant to enable access, access then only being granted to officers of a particular standing (so they can't pass the details around and the named officer is responsible if the info is leaked). Am I getting the wrong message? I've not had time to read the Act yet.

Security services are almost certainly able to access that data, but then that's been true for a long time and is covered by far more generic laws, the IPA isn't addressing that (is it?).

tl;dr - if I don't care if you sit and watch me watching Masterchef, or playing on Steam, or if you read my emails to customers, or see what I buy (just like you can if I go to a shop), then ... is there anything left that you can say to convince me I should be hiding what I do online. "I don't hide what I do IRL, why hide online"?
I get their point, but I also think that a large part of the reason that people are using the Golang subreddit is Google Groups.

If the Go team could just abandon Google Groups as the main forum for discussing Go, then just maybe there wouldn't be a need for the subreddit. I know that some people like Google Groups, but there's at least an equally large group that absolutely hate it. Personally I find it to be such an awful platform that I would prefer pretty much anything else, that includes tolerate shitty behaviour from the Reddit CEO.
I like one of the quotes that say "Can you resist the urge to splurge? Or will Black Friday bully you into buying things you probably don’t need. "
If you want to bet, this guy proposes a variety of things to bet on: http://slatestarcodex.com/2016/11/16/you-are-still-crying-wo...

"1. Total hate crimes incidents as measured here will be not more than 125% of their 2015 value at any year during a Trump presidency, conditional on similar reporting methodology [confidence: 80%]

2. Total minority population of US citizens will increase throughout Trump’s presidency [confidence: 99%]

3. US Muslim population increases throughout Trump’s presidency [confidence: 95%]

4. Trump cabinet will be at least 10% minority [confidence: 90%], at least 20% minority [confidence: 70%], at least 30% minority [30%]. Here I’m defining “minority” to include nonwhites, Latinos, and LGBT people, though not women. Note that by this definition America as a whole is about 35% minority and Congress is about 15% minority.

5. Gay marriage will remain legal throughout a Trump presidency [confidence: 95%]

6. Race relations as perceived by blacks, as measured by this Gallup poll, will do better under Trump than they did under Obama (ie the change in race relations 2017-2021 will be less negative/more positive than the change 2009-2016) [confidence: 70%].

7. Neither Trump nor any of his officials (Cabinet, etc) will endorse the KKK, Stormfront, or explicit neo-Nazis publicly, refuse to back down, etc, and keep their job [confidence: 99%].

8. No large demographic group (> 1 million people) get forced to sign up for a “registry” [confidence: 95%]
9> No large demographic group gets sent to internment camps [confidence: 99%]

10. Number of deportations during Trump’s four years will not be greater than Obama’s 8 [confidence: 90%]

If you disagree with me, come up with a bet and see if I’ll take it.

And if you don’t, stop.

Stop fearmongering."
minimalism?
My advice is to share the project as early as possible because that provides feedback sooner rather than later. In addition, it might be the case that during periods of relatively low traffic, the project has less competition for attention. It might also be the case that the fraction of casual users/asshats/trolls is lower [even thought the number of total users is also lower].

Again, just post it.
Let's hope it's not made in China..
Nope, not fudged: the names are hierarchical. So (name mom) is mom in your namespace, (name mom dad) is dad in your mom's namespace, and (name mom dad June) is June in your mom's dad's namespace.
History is Written by the Losers
Ask HN: What's your #BlackFriday Deal?
I work on distributed filesystems. Most of the people I'm talking about work on various forms of data storage, though I could also think of a couple in virtualization, containers, config management, etc. One of the perks of being at Red Hat is that I get to rub shoulders (and sometimes bump elbows) with people across a pretty broad range of specialties.
Is that true for non-square matrices?
While the behaviour of the Reddit CEO was more than a little bit immature and short-sighted, closing down a functioning community in response seems almost as stupid. If they try to shut it down, then the community at Reddit will create a version of it that is not closed down.
This whole business has got me wondering if it's even theoretically possible to prevent the site identity being visible to middlemen. Like you said below, even without SNI the cert is sent in the clear, and I can't think of a way around that. You'd need to somehow set up a secure channel before communicating site identity, but encryption without authentication is insecure in the face of MITM, and you need to establish site identity before you can authenticate the server.

I suppose, with IPv6, we could do away with shared-IP virtual hosting, and hence SNI at least; and perhaps we could even devise a system whereby the domain is omitted from the cleartext-transmitted handshake, say by using the IPv6 address as the cert's DN instead... but then that numeric address would serve as a surveillable site identifier, and you can still be tracked.

Is there any active research in this area? Is it provably impossible? Anyone know?
Dupe with more comments: https://news.ycombinator.com/item?id=13035027
They sure tried a lot:

The Pleasures of Eating (1989) (ecoliteracy.org) 26 points by Tomte 20 hours ago | flag | past | web

The Pleasures of Eating (2009) (ecoliteracy.org) 17 points by Tomte 64 days ago | past | web | 1 comment

The Pleasures of Eating (1989) (ecoliteracy.org) 2 points by Tomte 190 days ago | past | web

The Pleasures of Eating (1989) (ecoliteracy.org) 1 point by Tomte 204 days ago | past | web

The Pleasures of Eating (1989) (ecoliteracy.org) 1 point by Tomte 214 days ago | past | web

The Pleasures of Eating (1989) (ecoliteracy.org) 1 point by Tomte 215 days ago | past | web
Note: the Go to navigation is available since VS 2010, you only need to set the shortcut.

Integration of style-cop-like rules seems ok, my only worry is that all those features will make VS sluggish.
And that braces refactoring seems a poor example. Either you are a member of your team, and you don't write code without them, or it's some old code, that shouldn't be automatically refactored if the refactoring is the only goal.
"I want to believe something I don't believe."

...

A puzzling request. I'd suggest doing some comparative religion research and finding something that resonates and start from there.

That said: you don't believe in something divine for a reason. You're basically asking for a way to brainwash yourself.

So. What makes you think life would be "easier and happier" if you believed in something "divine"? What is your definition of "divine", something super-natural?

For me (militant agnostic, atheist for all practical purposes) the sheer magnitude and mystery of the universe-as-we-know-it is more than enough to believe in. I haven't found it necessary to resort to a "God of the gaps". Instead I'm just fine not knowing everything and not needing a reason for things to be the way they are.

I'm also a Buddhist of the variety that doesn't believe in super-natural "beings", divine intervention, etc. I'm not unhappy because I believe we're "just" here for no readily-apparent reason other than that's just the way things worked out. Might I be wrong? Yup. Do I have any reason to believe I'm wrong? So far, no. It doesn't make me sad, it doesn't make me happy, it just is.

What makes me happy or sad is the human condition, how we treat each other, how we treat ourselves and our environs, etc. Believing in something "divine" would not change that. If anything it'd piss me off to believe there were interventionist god/ddess/s that don't bother to, or care enough to, prod us in the right direction. All evidence leads me to believe we're on our own regardless of the root cause of our existence, and I don't need any more than that.
It's a great tv serie! Season 3 is so contemporary.
Second that. Google Groups is a big problem, stops me from reading anything golang related there.
Chinese travel giant buys skyscanner for $1.7B
I would imagine telepathy being something more accurate than other forms of communication, this is more like having a transcript of every communication and loosely assigning accountability to content.
Only the connection history - hostname and date/time of access, and only if authorised for an investigation.

It's akin to the phone companies logging each number called. This isn't as intrusive as people are making it out to be.
This response seems knee jerk to me - the actions of Reddit's CEO were made public and the backlash was considerable. As long as we're not running on fully distributed communication services the idea of fully impartial site owners remain hypothetical. I mean: the complaint itself had to be posted/linked on a Google service, another company that I guess should be shunned for being embroiled in various unrighteous actions. Not feasible or reasonable in my opinion.
Yep. Its user experience is straight from the 90s. Can't edit your messages to fix typos, can't do pleasant and friendly formatting with preview, and don't even get me started on controls over notifications.
The Brexit debate was at 1pm-2pm GMT today, we are now currently live with the "A Trump presidency will be good for America" discussion topic.
If you are in either the UK or US you can call our local rate numbers on:
UK: +44 1327 552 039 US: +1 201 500 3775
to have a discussion with someone with a different perspective and potentially different nationality
Probably just a couple of HP DL380 G8's with SSD arrays on Linux would run rings around all that kit.

Or a smallish EC2 instance and the whole of the rest in S3...
Someone could certainly suffer anxiety and fear if their public messages were altered in the appropriate manner. And it could escalate.
I use Slack because I'm tired of speaking.
The Broken Technology of Ghost Hunting
A cheap GPS device can give you millimeter-level measurements every few hours, so using an active satellite does seem like overkill.
Could be done with a moderate-spec single server. Replace the JBOD enclosures with on-server 8xSamsung EVOs in hardware RAID6, and gain a bit in speed because we don't have drives that slow anymore. Xeon E5v4 could replace the computational power. Network multihoming would be done the same, except with 10000baseT instead of multiple cables. Run nginx on it and you're good.

Or, one could host the entire thing on S3 with CloudFront at a fraction of the cost.
JDK 10
I worked in business litigation for a few years and I obviously can't go into any specifics but you'd be shocked/surprised at the number of buildings that the plans say X but somehow Y happened....
I'm pretty sure that is true.

Of course as soon as I saw the George Monbiot byline I knew how the piece would read. But if you want to present a counterpoint, present a counter point. If you just tell people they are stupid, they will just downvote you. Karma's useless but downvotes are a signal you're not winning the hearts and minds.
Bad guy's friends are likely to be in there watching as the voter does what you suggest.
Their motivation for leaving Reddit is incredibly silly. Especially given that Google Groups -- of all things -- is their preferred alternative.
If you're developing a half-way complex web application, you largely don't want to depend on OS default dialogs. They can be buggy, detract from the UX of the rest of your application, require additional support as now you need to explain how to use the different dialogs on N different operating systems, and it's often the case that your application is the first time the user comes into contact with that dialog anyway - they're usually not nearly as commonly used as you'd think.
Big freakin' leap between 1-6 and 7. Nothing at all suggests it's an "overwhelming likelihood", and it begs the question of our creator's creation.

Occam's razor: it's not simpler to believe we're a simulation created by something else who's asking the same question.
I suppose this is the natural consequence when you repeatedly release game sequels--your audience potentially grows tired of the same thing.

Further, I'd argue that we are in the dark ages of gaming. Yes, game engines, broadband, and hardware make for incredible experiences. But, publishers aren't daring with new experiences, so the market is filled with constant rehashes of the same franchise. Since that didn't make enough for the industry now we have deluxe editions and season passes ad nauseum.

Where is game innovation? Instead of DLC for new maps, where are the procedurally generated levels to keep a game fresh? Where is the progress in AI for single player games? Where are the driving games filled with traffic to drive around?
From custom development and back
This reaction seems a little overwrought, but then again the frequency of this kind of drama generated by reddit really seems to be pathological.

What is it about a critical mass of people in one place on the web that causes these kinds of behaviors?
The Pleasures of SEO (2016)
"All the mathematics you missed but need to know for graduate school"[1] helped me a lot (and, in fact, I had and did).

Once I had finished that, Cullen's "Matrices and linear transformations"[2] was really helpful too. But I wouldn't do Cullen if you're still, as I was, floundering with the concepts of why you're doing this in the first place. It's great once you have those concepts down.

[1]: https://www.amazon.com/All-Mathematics-You-Missed-Graduate/d...

[2]: http://store.doverpublications.com/0486663280.html
This is asinine and it going through would seriously harm how mature I assumed the community around Golang was (actually reading through those posts already did, but either way I guess I'm just one person right?).

The CEO edited a comment and admitted he edited it, and it was stupid, and he shouldn't have done it.

I'm 100% sure there is a way for someone at any given platform they'd choose to replace it with to access a DB of posts and edit it without triggering any sort of edit marker.

I'm also sure if that process exists a CEO is someone who could probably make it happen, and in fact in some (most?) places someone lower in the chain of command can probably make it happen.

Spez's actions harm himself more than users of the site. By confirming what any technically minded person probably already knew (you can edit raw data backing something like a post), he gave the masses a new source of drama any time something they don't like appears on the site.

The sensible amongst us should be above childish drama like this.

What is there on /r/Golang that they expect to see edited?

If their qualm is political instead of practical then the users themselves should leave Reddit, and not burn down the entire village on their way out.
13 years ago a friend joined the ranks of "first responders". While they were studying and working up the org ladder he/she shared insights into the mechanisations of terror mitigation & response policies. The most noteworthy of them, for me, was the fact that if a 1st responder were to enter a domicile on any type of call & observed two or more computers(per resident) on premises they were mandated to report that residence to DHS for scrutiny.
As I've said before, there are more than enough willing community members to moderate the subreddit in the absence of the Go team. No reason for it to have been brought up like this, instead of a simple "I don't like reddit anymore, so I'm deleting my account and here's why"
Apparently the background story broke yesterday, in case anyone is as clueless about the impetus as I was:

http://www.cnbc.com/2016/11/24/reddits-ceo-edited-comments-t...
I'm not too up to date on this. What is your preferred alternative to Google Groups? Mailman?
I agree that the tooling is about as heavy as you can get when you combine VS and R# with solution wide static analysis turned on, but it's nothing an equally heavy development machine can't fix. Then again, I may be old school in this, as I prefer massive desktop machines and too many screens. What kind of machines you use?

It is also worth noting that the structure of the code affects the static analysis and other features. It is faster to operate with lots of smaller isolated modules than large and coupled ones. The same techniques that kept C++ project compile times manageable, keep the static analysis real-time in C#. One more reason to decouple modules.
I'm not a /r/golang user, but I think this is a political statement of 'we will not tolerate the abuse of users by people entrusted with their data', which I think is fair.

Maybe they should just call for the CEO to leave or something.
Let's say you have a system with N possible states, evolving in discrete steps. At each step, the system has some probability of switching from any state to any other state. That gives you an NxN matrix of switching probabilities. For example, if the system always stays in the same state as it started, the switching probabilities are an identity matrix (1 on the diagonal and 0 everywhere else).

Now let's see what happens after two steps. If the system started out in state i, what's the probability that after two steps it will end up in state k? Well, it's the sum over all possible paths. In other words, the sum of probabilities of i->j->k for all possible j. In other words, the sum of p_{ij} times p_{jk} for j from 1 to N. But that's exactly the definition of multiplying a matrix by itself.

Now it should be easy to understand that whenever you have matrices that represent transformations of some object, composing transformations will correspond to multiplying matrices.
How do people so clueless end up in a public office that can even make a decision like this?
Lots of companies still have inbound dialin access for EDI stuff still running on POS systems from the 1990s. It's scary really.
The article points out this can cover huge swaths and millions of buildings at once. It speaks of covering a continent with subsidence alerts. Afixing gps to each building might not be competitive.
Dear whoever thought this was a good idea,

Do you know what else has no tax? Piracy.
Show HN: Use Pinvoke to Speed Up .Net Core
If it's automated, why do people bother paying these people?

And even if it is automated, someone has to write the algorithms, no?

And how do you propose finding the relative value of different companies without these people?
Cool idea. As a German, passionate about some opinions: Will you expand to different countries, too?
His webpage certainly doesn't work with JavaScript disabled.

What an exciting world we live in, when I have to give a stranger execute access on my computers in order to read his words. If only there were some way for him to send me text instead of a program.
It's a mailing list.. you want it to be a forum, but that's not the point or what it is meant to be.

Some of us prefer mailing lists and interacting over email in our preferred client over having to go to various websites and deal with their varying user interfaces.
Drifting Buoy Project
Closing a thriving community just because an admin feels some moral imperative to do it is just short sided.

If you don't like Reddit, write a blog post, blow some steam, delete your Reddit account, be as critical as you wish, but don't kill a community just because you can.
Not disagreeing with your points about L1 but I want to point out that you can also do things to make L2 more robust to outliers (and have better empirical performace), such as winsorizing the data.
A Vegan Thanksgiving #ThanksLiving
Good to know. I shudder when I think of how much time I've wasted over the past 5 years or so with that social media rubbish.
It's so disgustingly trivially easy, I don't feel comfortable making even basic comments about how Id do that.

But I am going to try a few PoC ones later today. (On a private network, using all domains and computers I control.)

I... View a lot of use of digital records as the witchtrials of the modern era (eg, cases where people got charged for child porn because a coworker used their machine, but the logs say it was them!). The conclusions don't logically hold up, but reveal something about our reverance for technology (and assuming it worked right).
"in the appropriate manner"

But if we focus on the manner that actually occurred, the only additional harm vs. a reply of "no u" is to reddit's reputation.
What issue does it solve exactly? the users want to keep using it, only Brad and a couple others want to kill it.
And that was EMC's "low-end" array. The Symetrix (Symetrics?) I remember being much more expensive for the same throughput.
Please don't make Starcraft 1 AI any tougher.

After so many years I still can't beat that beast on Easy.
We'd be really happy for you to join the discourse if you're happy calling an international number for a few minutes.
This is in its early stages at the moment, we need to prove that we can get enough users before we can make the investment on international number.
Thanks for the feedback!
I don't see how they'd invest so much money as to have a significant impact on their bottom line. I'm guessing that even at 0 revenue Zuck would still want to be in China. It's a long-term strategic play for him.
How to Build Simple, Easy and Universal JavaScript Slider
So.. here's the thing. I think that spez did everyone a favor by editing those user comments.

We know that politicians and corporations game the system already with fake accounts, presumably as a tool for manipulating public opinion. We know from the code that user comments aren't encrypted at all, or their voting tallies. It would require a very small tweak to manipulate things from the server side.

Given that, users should _not_ have been placing any trust in the sanctity of the results they see to tell them how the hive actually thinks or even if the linked source is accurate. People need to learn to question the motives of what's presented to them. I'm not saying to automatically distrust everything, just to look past whatever spin is put on an article and look at the primary sources.

The fact that someone has the capability and willingness to edit comments was so shocking to some people is a sign that these surprised people needed this kind of a wake-up call.

We can speculate, due to the missing warrant canary, that the government has, or has had, at least one user under surveillance from the system. This is very public proof that even the content of comments can be manipulated, which might help some poor schmuck out one day when his 'anonymous' internet comment gets misconstrued and comes back to bite him.