skysight-inc/HackerNews huggingface dataset:
The author buries the main point under a lot of kvetching about Assange's personality and motivations:

This is where censorship begins. No matter what one thinks of Julian Assange personally, or of WikiLeaks’s reckless publication practices, like it or not, they have become the litmus test of our commitment to free speech. If the government successfully prosecutes WikiLeaks for publishing classified information, why not, then, “the failed New York Times,” as the president likes to call it, or any news organization or journalist? It’s a slippery slope leading to a sheer cliff. That is the real risk being presented here, though Poitras doesn’t directly address it.

We are all Julian Assange.
C++ template metaprogramming is Turing-complete, except that in practice your loops are going to be cut short by the maximum recursion limit of the compiler (900 in g++, see -ftemplate-depth option).
https://en.wikipedia.org/wiki/Vehicle-to-vehicle

Talking to other cars is different from communicating over the internet.
I don't know. I posted the basically the same article from Ars Technica. But I'm guessing this one got posted first and got more traction so it hit the front page, where it got even more traction.

Once the article is on the front page people posting the same thing from other sources are never going to get voted up.

I think this is more of a first mover advantage thing. This is based on a government report, it's not a deep investigative piece.
Or is it that geekier fathers have children later in life?
> Because tipping is racist, sexist, and classist

Surely this has to be facetious? If not I would love to hear you elaborate?
Let's submit HackerNews comments to the Library of Congress. Seriously!
Interesting. How and when does it handle informing you that it’s disabled lane-departure due to your antics? Does it do this mid-drive?
Just as a counterpoint, archeologists love to sift through the trash heaps of ancient civilizations.
For a big company, Google is surprisingly willing to make the right thing happen in individual cases. My sense is that Google's ban on working from home is a strong default, a rebuttable presumption that working from home would be a bad idea in a given situation. Rebuttable presumptions can be rebutted.
Trying clothes on is different from actually wearing clothes/removing the label.
Prepare new Git users right away to deal with push conflicts
"...matrix operations with FP16 inputs and FP32 accumulation..." http://images.nvidia.com/content/volta-architecture/pdf/Volt...
Very convenient unsubstantiated quote there.
Got any docs/writeup for this? Any tips/tricks/hacks?
Quite the opposite. If you have a site with Adsense and a good chunk of mobile trafic they recommend you to install ads for mobiles and there are options to show a banner fixed to the bottom of the screen and another to display an ad that takes all the screen. Google is really contradictory in that regard if you see what they recommend for adsense editor and what they said in the quality guidelines for search.
Will be happy to provide a personal demo of AcademyOcean for you : )
Your MVP looks interesting. Is there evidence that NPS and other such metrics actually correlate to the price of a stock? What differentiates you from other trend analysis stock pick sites?
I'm not surprised the pay-per-article thing has never taken off.

I've never used Apple news, I'm kind of hesitant to. I already track the sites I care about through RSS and see many of the same things through Twitter first. I don't really want to start using a third thing that overlaps with the other two.
Google has a VPN service fyi. When you connect to a non secure network there's an option to proxy all traffic through a free Google VPN.

http://www.androidpolice.com/2016/09/14/wifi-assistant-can-s...
Soooo the Linux kernel now compiles in 15.6 seconds. Jeebus I feel old...
The thing is, this allocation is usually on the stack. With a bit of experience, it is relatively easy to write your program such that all these allocations are on the stack. The compiler also gives you a clear breakdown on which objects are allocated on the heap. It is one big advantage of Go vs. Java for example, that you do get much better control about the allocation. All Go types are "value types", so this creates much more control and less memory pressure. (Except for interfaces, they are great when you need dynamic typing, but they behave more like reference types and do some unavoidable heap allocation, so avoid them in code parts which must not allocate from the heap.)
I have used the multipart package: https://github.com/defnull/multipart

Does your library add have any extra functionality beyond those in multipart?

Specifically, is it possible to get access to the file-like object before writing it to file (and of course, without loading it into memory)?
I don't think that controlling for variables can produce a conclusion of causation. (I'm posting half because I think this is correct, and half because I'd love to hear someone more knowledgeable about statistics confirm or deny this :) )

I think that controlling for variables means that you've tried to reduce the impact of other variables on the two that you're interested in. From Wikipedia: "In statistics, controlling for a variable is the attempt to reduce the effect of confounding variables on an observational study. It means that when looking at the effect of one variable, all other variable predictors are held constant." [1]

If you could control for all other variables then you'd know how much of a connection between the two variables that you're looking at.

I think this doesn't guarantee causation, though - you'd need to do experiments where you adjust the independent variable and then verify that the dependent variable changes the way you're proposing it should.

At least, I think that's how it works. Anyone else want to chime in?

[1] https://en.wikipedia.org/wiki/Controlling_for_a_variable
That's correct. Previous papers touch on the inventory data pipeline and machine health, though without as much detail as I might like in your shoes. Our agents track a wide variety of things on client machines, and we use that inventory data to determine how trustworthy a machine could be.
[I work at Google, and helped make these papers, and blog post, happen]
Ask HN: B2B Startup School Founders Visiting SF
Hey HN,

We (https://workweek.com) just finished Startup School and are going to be in SF from the 23rd-27th. Just thought I'd make a quick ask that if anyone else from Startup School is going to be around and would like to meet up, or if any other founders are up for meeting in person, we'd love to make the most of our time there.
It's not a strange conclusion at all! You're saying that all social problems stem from a desire for superiority, and you're including income inequality as a problem, so anyone who makes more than average is greedy, and you're saying that humans are essentially always guilty of coveting.

And to quote your HN profile-- "if you're going to claim something, please cite!" I've gotta turn that around and apply it to your "all social problems stem from a single word: superiority." claim.
> Except the end-user ISPs are quite content with requesting traffic from the providers; they like the imbalance as it gives them something to negotiate with (that's why inbound is free on cloud - they're happy to fight the imbalance). Why would they start caching your images for free?

Normally that would benefit ISPs (they do have a network of routers so it would naturally help them, since they would not need to send the same thing over and over again, they do pay for traffic to their uplinks).

But, on the other hand ISPs artificially reduce their bandwidth and expect companies like Netflix to pay and do peering with them. Well, this won't help against it, but while it can replace TCP/IP it can also work as an overlay network and you can skip the ISP.

> Also doesn't that mean everyone in between know you're requesting degeneration.jpg? Vs now where they'd only know the domain and maybe could do transfer size analysis? Sort of the opposite direction of TLS everywhere (CloudFlare exempted)?

The protocol itself doesn't leak that information. Remember, there are no addresses to individual machines to people, only addresses for the data. When you request something the routing protocol will route the request to the source of data. Each router remembers the previous hop the request came from. On each hop a router checks if it already caches the data and responds, otherwise forwards request further. So even the source website doesn't know who requested it. I suppose the issue might be that router immediately would know what you requested.

You can mitigate it in two ways:

- encrypt the data and only give key to decrypt it to subset of people who supposed to be able to access it

- encrypt data individually per user, in that case you no longer can rely on caching properties of the network and the source server needs to be aware who requested what (since it is encrypting the data). i.e. you falling back to the way how TCP/IP now operates.

> Also how do you bootstrap it? If I upload some image and it's instantly popular on reddit and generating many Mbps of traffic, don't I have to stick around long enough to get it up and cached? Or would there be free seed services that will get the first several GB out?

Well you're expected to host it all the time. The network won't be caching it forever individual packets have TTL and also routers can purge data if they need to make space for other data that is now popular.

I suggested NDN as a response to that S3 bucket doesn't handle highly popular content well. The NDN properties allow highly popular content being hosted even from places with low bandwidth, because the network will handle the load.
The author draws an interesting analogy to the way C tutorials tend to delay discussion of pointers, which he deems a mistake.

> Push conflicts in Git, like pointers in C, are not minor or peripheral; they are an intrinsic and central issue. Almost everyone is going to run into push conflicts, not eventually, but right away. They are going to be completely stuck until they have dealt with it, so they had better be prepared to deal with it right away.

> If I were to write a book about Git, this discussion would be in chapter 2. Dealing with merge conflicts would be in chapter 3. All the other stuff could wait.
A bit OT, but the kerning on the headline font in iOS safari is awful, especially between the 'o' and 'w'.
It looks like a 'missing' font in a PDF.
> This was important maybe 10 years ago.

It's important today too, depending on details of the dev process. The IDE or editor handles formatting, sure. Different ones do it differently though, and keeping things consistent between environments often requires some reconfiguration of the software (or automated converters on checkin/checkout, if you want to go that far...)
The rebellion of Venezuela’s top prosecutor
Zenefits will pay $3.4M in unpaid overtime to 743 employees
From another article about this research [1], here's what they controlled for in terms of other potential correlations:

"This effect persisted after controlling for parent's social/economic status, qualifications and employment."

[1] https://www.eurekalert.org/pub_releases/2017-06/kcl-odh06191...

Haven't read the original paper yet, so no opinion on quality of the reported research.
I love all the effects and they really did them well.

I hate that the current trend amongst webdev'ers in that "no added visual effects!" Black text! White background!

I think it's because the guys that are hyper focused at the programming side of things don't want to think/care about design stuff because they aren't that good at it.
Working on that now, I think I messed up on my end with our internal tool, hope to have the full PDF download from research.google.com in a day or two, maybe next week if I epic failed.
[I work at Google, and helped make these papers, and blog post, happen]
Been there done that. If you catch all e-mail you will also get a lot of spam to random addresses like say sven@marak.com, lollerskates95@marak.com and so on and so forth. So then you need spam filtering anyway, or you need to configure which addresses are valid.

I still host my own e-mail but I no longer do catch-all. There are only a few sites and services I care about. For those I have trusted them with my e-mail address. For all others I use 3rd-party throwaway mail services.

I get less spam now than I did with catch-all.
Hi sashk, mailhero is very similar.
One difference I see: email addresses are not guessable with nBox.
Look at this guy's huge shoe:

https://i2.wp.com/www.oldlondon.net/wp-content/uploads/2016/...
"And then this spring, it emerged that Nigel Farage, the Trump adviser and former head of the nationalist and anti-immigrant UK Independence Party (UKIP) who is now a person of interest in the FBI investigation of the Trump campaign’s ties to Russia, was meeting with Assange. To those who once saw him as a crusader for truth and accountability, Assange suddenly looked more like a Svengali and a willing tool of Vladimir Putin"

Why exactly is meeting with the bumbling though reprehensible idiot Nigel Farage clear evidence that Assange is a tool of designated state enemy #1?
No, not really. Quite the contrary actually. It would be very unlikely that a volatile and nonreplicating molecule would be the carrier of biological information through billions of years.
how do i know i can trust the security and privacy of this?
The article doesn't mention a fundamental point. Change the price of electricity from moment to moment based on the supply. This will obviate much of the need for storage, since a lot of electricity usage is elastic (car battery charging, HVAC, etc.) and can be time-shifted.
This is a US Govt overreach problem. Not an EU directive problem.
Is Your Wi-Fi Network Pineapple Proof?
Most emacs users would use ctrl-i instead of tabs or spaces I imagine, at least I do it like that. It is much easier to type.

Emacs still has a quirk that stands out :)
So if you shut down I no longer receive any emails I have signed up for?
You're right, the initial version of Identity-Aware Proxy (IAP) is for Cloud applications, but that's not the end of the story, and we're learning from BeyondCorp's 7 year journey to inform the direction of IAP going forward.
[I work at Google, and helped make these papers, and blog post, happen]
When Amazon can start offering more actual designer clothing via Prime and stop whatever relationships they have with resellers like Wiber LUX then I'll be incredibly interested. For now I'm sticking to Farfetch--their selection is unmatched, their customer service is fantastic, and they have awesome sales.
Digital Transformation Webinar with Forrester's Andras Cser
With the incredible die size of Volta, and the cost associated with it, I wonder if the rumors are true that AMDs next gen GPU codenamed Navi is using the same strategy as their Zen CPUs (Ryzen, Threadripper, Epyc) - multiple smaller dies connected for better yields and lower cost.

Would something like that be even possible with GPUs? I know the Exascale paper from AMD mentions GPU chiplets which sound like this.
Is this just a UI in front of Jupyter Hub?
https://github.com/jupyterhub/jupyterhub
Germany has very strong privacy laws which is one of the reasons Amazon dropped an AWS region there. Customers are paying a premium for the jurisdiction.
For non-CS scientific computing users, "a high performance language with easy syntax" is a big feature.
107+ cybersecurity companies in healthcare – 2017
That would be amazing, if the FCC or federal government were capable of penning and enforcing something like that.

The reason states are having to step in however is precisely because in the world as it is the FCC lacks both the teeth and the interest needed to push regulations or law that technically minded and geared towards consumers.

ISPs want the FCC in charge because with them at the helm the uniform national standard would be "up to" means "under ideal conditions you could get this speed", in which case all we've done is barred states from forcing ISPs to either deliver on their promises or advertise their real rates.

At least if a few states get the legislation right others have the opportunity to learn from it and adopt similar laws.

All said I doubt consumers will notice at all. They're perfectly used to different regions having different speed offerings and all they will do is continue to compare what is offered to their home.
“I don't fit the pattern” is not a strong reason for rejecting research findings that claim an increased probability of an outcome based on an input, not an sine qua non relationship.

anecdote < data.
Master's degrees are almost uniformly a waste of time. MBAs especially so. I know investors who consider founders with MBAs to be a negative signal.

Maybe this degree is different. But generally the biggest hurdles to becoming an entrepreneur are (1) cash and (2) access to a target market.
Heh, especially considering they only took 1 round of VC years after bootstrapping. I wouldn't be surprised if they still owned 80% of it at exit.
Great question, and not off-topic at all ;)

Our first priority in developing our bastion product was to guarantee end-to-end privacy and verifiability, so the cleartext is not available on any bastion. We do have a roadmap item to support customers' desire for visibility into team activity, but we engineered for privacy first. Our current auditing is event-based - device enrolled, credential issued, ssh/rdp login, etc.

Happy to discuss our roadmap further - ivan.dwyer@scaleft.com
Just in case someone wants to know, if you got to this bot without looking at their page, it's paid, it doesn't tell you anything about it, and after using it for ~two weeks it stops working and asks you to pay 39 usd per month.
That was an early hypothesis I considered, but it doesn't fit the data. That would show up as a larger tabs/spaces salary gap for big companies, when in fact the gap is similar across all company sizes:

https://twitter.com/drob/status/875493967865008129

Perhaps it could play a role as a more indirect effect: people leaving Google/Microsoft/Apple/etc, starting new companies or joining senior positions at others, and spreading this particular practice.
>with a little TCP/IP to coordinate activities around your house, your need for power storage declines considerably.

There's been far lower-tech solutions for this stuff for a long time now:

https://en.wikipedia.org/wiki/Load_management#Ripple_control

https://en.wikipedia.org/wiki/Radio_teleswitch
4 dies per package is a pretty interesting way of doing things - probably helps yields immensely, but I can't imagine it does anything good for intra-processor latency. 142 ns to ping a thread on a different CCX within a die isn't too horrible, but I really want to know what sort of penalty you'll have from going to a different die within a package.
Competition Returns to X86 Servers in Epyc Fashion
It doesn't really matter if the quote is real. He released the information when it was obvious it put peoples lives at risk. There is a reason why responsible journalists wanted to redact that information. Julian seems to just want to put everything out there and destroy privacy and I don't want to live in a panopticon.
Hi alkonaut, yes it works the same, but it might end up piling up.
For anyone who's interested in exoplanets, the community keeps a pretty well maintained database of all known exoplanets, along with any known physical or orbital parameters, here:

http://www.exoplanets.org/
It's not a terribly informative video as one can't tell what the car did and what the driver did. Did the car or driver steer around the car in front, who/what operated the break first, did the driver have to specify the degree of breaking or was that all down to the vehicle. Was the driver watching the car in front of the vehicle he was following; did the vehicle do that, what - if anything - did the vehicle react to. At what point does the driver receive control back from the vehicle if it did take over control, was it full or partial control and up to what point.

None of that appears in the video AFAICT?

Extra credit: if the vehicles in front were attempting a carjacking is it possible for the Tesla driver to floor it and push the car in front out of the way?
Or the police became less efficient over time (extreme model: all 20 year old criminals used to get caught, but now only 5% of them do) or prison sentences got longer over time (most criminals get less criminal as they get older. A simple model has only people under 50 getting prison sentences. If those all used to get sentenced to 10 years, but nowadays get sentenced to 20 years, the number of over 60 year old prisoners went up from zero)
it was created by /u/mrgrim as a programming side project because all the other img hosts were shitty, and as it was born of reddit, essentially for reddit, it blew up.

I cant stand the new i.reddit img service, but that could be me just being an off-my-lawn-er...

but I am wary of reddits motivations, as I dont trust the admins all that much given the fact that they are a huge social manipulation tool - and if you don't toe the corporate line in the US, they shut you down.
Don't waste your time with cash savings. All of it into a handful of low cost index funds with dividends reinvested.
"Also having to deal with some of the shadier/creepier drivers expecting tips sounds like something I'd rather not deal with." What makes you think you won't get them with Lyft? Pretty much same people drive for both services. I just look at both apps and pick a cheaper one.
Currently we allow you to share notebooks statically, i.e. they don't run.

We will be supporting runnable dashboards and notebooks soon.
It's quite rare to have a full time WFH situation. But WFH once or twice a week is quite common. At least in my office.
I think that it has already happened in some places. Essentially the electric company includes a charge for the peak load you drew that month - even if you only drew it for a few minutes.
Yes, you're right. To guarantee causation, you need to either directly manipulate the variable, or control for every other variable in the universe (impossible). The more extraneous variables you control for, though, the more evidence you have for causation.
You're wrong because you can't even get to the "search problem", many of the current popular job boards are such unusable garbage that it's effectively impossible to wade through them and apply to jobs without inadvertently having your data stolen or spyware installed, it's that terrible. Something like monster.com or dice.com is more dangerous than the deep web at this point.

As much as I hate Google, someone has to come along and become the authority to put these all in one place and hopefully drive all these terrible sites/recruiters out of business.
Getting Clients (2012)
When it's hottest corresponds to when the solar panels work best, so there's that.

Also, AC can be shifted. When power is cheap, use it to chill a tank of water or block of masonry, then use that coolness to reduce the AC load later. A tank of water can work just like a battery for HVAC.
Sorry I edited my comment. Which part are you referring to?
Just wait till so many of these boxes will start to get stolen if you just leave them outside the house.
Gmail allows you to create unlimited unique addresses by using the + symbol. so you could do: username+trello@gmail.com. It's worked well for me for a few years.

The only downsides I see are that (very few) sites still complain about the perfectly legal + symbol and some sites / bots are probably starting to reverse engineer that since it still exposes your username. But so far, I've yet to have a single site or service expose my primary mail account, so it at least helps.

Finally: this is a fantastic hack for testing your own signup flows. :)