skysight-inc/HackerNews huggingface dataset:
This is the best explanation I've seen: https://extranewsfeed.com/tolerance-is-not-a-moral-precept-1...

In answering your question, it's more about reciprocation: if you make it comfortable for people to be who they are, we'll make it comfortable for you to be who you are; or the inverse. Which does have a strong element of "who did it first", but that's resolvable by risking the other person defecting while you cooperate and if they do that, well, doesn't really matter who did it first because it's clear who wasn't up for trying.

Picking out specific actions... I honestly don't know. We had a guy in one my communities get kicked out for doing this thing where he'd hear about someone's story about being a victim, and then retell that story in such a way that a) he was now that kind of victim and b) the original person now wasn't.
> For costs to come down, you'd need people to adopt single-state or two/three state plans on the East/West coast.

That's interesting because VoiceStream/T-Mobile used to offer that exact plan in various clumps of states. They were called "Neighborhood Plans" and varied by area. In my case, I had a three-state plan covering Texas, Arkansas, and Louisiana. $50/month, as I recall, for 3,000 minutes, 3,000 SMS, included long distance, roaming across all of those states, and some amount of data that I can't remember. The northeast had a similar one for Maine down to part of Virginia.

In the early 2000s, that was a screamingly good deal. Those plans got dumped by the mid-2000s in favor of "unlimited nationwide roaming" and "free long distance to everywhere" and now we don't even think about where our devices work and what it does or doesn't cost to call a given number (or about "calling" in general because I see so many people on cheap mobile service forums who only want a data plan and "I don't need any voice minutes"). I can now get an unlimited-everything plan that works across the entire continental US network of a major LTE carrier for $25-40/month (depending on how many people are in my virtually-constructed "Party"), so at least costs have come down from where they used to be.
I "use it" daily but it runs on my Supermicro NAS. Has 30+ drives attached to it in several pools. Its fast and stable and just... Sits there working. Currently its at 75 days uptime but it did a year at one point.

Asides from some tinkering getting bonding working the way I wanted it to on two NICs I never have to screw with it or worry about it at an OS level.

Note that I dont like the "all in one" approach to storage or running anything but the bare minimum on my storage itself. So the fact that docker/etc/etc isnt available is fine. All this thing runs is NappIT (ZFS management, like FreeNAS), Monit and Smartd.

It has a bunch of things that are just so far ahead of Linux/ZoL. Big one is timeslider (auto snapshot management) and the sheer glory that is boot environments. Once you have those its hard to downgrade. Upgrade went bad/not working? Reboot to previous boot environment and done. Back to the previous version/working state. Like VMware snapshots but on the bare metal boot drives.

My one wish is for it to be more current with ZFS features. It was ahead of ZoL for so long... Now I just want ZFS encryption to make it to OpenIndiana so I can use that without changing away from OpenIndiana.
Peoples' "authentic life" is finding a job, finding housing, finding a school for the kids, interacting with neighbors, dealing with trash pickup and water bills, etc. A tourist can never experience that. Even if you experience the flooding with real Venetians, you're not going to deal with the water damage for weeks afterward, or attempting to get insurance claims paid. But that's "authentic life."

Charming restaurants, quirky bookshops, etc., that's not "authentic life." That's frivolity. Sharing frivolities with the locals doesn't give you any insight into their "authentic life." Tourism is always Disneyland. It's always fake. It's just different versions of Disneyland for people of different temperaments.

(It's funny you mention Bangkok. I was born in Bangkok. What exactly is less "authentic" about it than Venice? How can a city even be less "authentic" than another city?)
> With FF, even using ublock and even a pihole, the fan was constantly at full throttle.

Is that still the case even with FFs recent update to version 70[1]?

[1]: https://mozillagfx.wordpress.com/2019/10/22/dramatically-red...
The new logo was launched last year with mixed feedback from the community.

https://blog.golang.org/go-brand
Wire changed ownership, didn't notify anyone
AWS CLI v2 Preview Now Supports AWS Single Sign-On
UK.
When I visited Venice, around 15 years ago, at first I was not impressed. I'd seen the fake version at a theme park, and somehow it felt like more of the same.

But then I saw a couple traces of authentic life. We ran into a local walking her dog, and my friend (who speaks fluent Italian) chatted her up. On one of the smaller canals I saw a road sign -- not seemingly aimed at tourists or even gondoliers, but at ordinary Venetians trying to get around.

All of a sudden, the whole city felt amazing.
That's an interesting fresh idea in the "auto-renew TLS certs" market. (And the website looks superb!) A few thoughts:

- If I were a service provider I wouldn't wanna be dependent on a third party service for something as basic as TLS certs. I'm not an expert in your domain but to me this looks like something that could happily coexist as a service with a self-hostable (possibly FOSS) option (since the convenience advantage of a service is still there).

- Security: Can you read my customers' traffic? (A self-hosted option could also help with this for high-sensitivity use cases).

- What about rate limits? My customers could be in a situation where the standard LE rate limits are already pretty tight. Can I (and subsequently my customers) see/manage how much quota AutoSSL is using?
Can we please keep these political hit job pieces off of HN? /s
Assuming you have money, where do you keep it?
For any other project this is probably true, but Apple has never cared about any platform but their own.
Which is fair — film, music, design, photography have been the core pro markets for Apple for much longer than developers have been — Final Cut, Logic Pro and the defunct Aperture are clear proof of that. The Touch Bar kind of became the straw that broke the camel's back for a lot of people, but this prioritisation at the hardware level is much older, and much more pervasive than that.

That sort of creative also gets much more benefit from the four Thunderbolt ports than developers do (we mostly use them as inconvenient USB and/or display ports, and AFAICT Thunderbolt is borderline irrelevant. Same as with Firewire back in the day). As much as I enjoy using my iMac 5k for programming, it's when I use it for Lightroom that I really get a real benefit from it. Most of my development work doesn't benefit that much from an SSD (when I wrote C++ professionally, that was a different story...), but by gods it makes a difference when I try to edit 4k video.
> Is the problem that AI is biased? Or is the problem that AI lacks the biases that we expect people to have?

But can't you see - that's exactly the problem!

Let's take the paper clip theory as an example.

Humans tell AI: "Build as many paper clips as possible, given all available resources!"

AI then proceeds to destroy all humans and the planet to make the paper clips. So yeah, in this case we do have a "bias" of "don't kill us in the process".

Yes, this is a very extreme example, but the gist is that this is the problem with AI - you can't really tell it to do something, without also having all sorts of unexpected consequences (from the humans' point of view, of course) that would be bad for humans.
> That's interesting, do you get enough volume (or foresee it in future) to justify Kubernetes?

Absolutely not. I chose kubernetes because I was interested in learning more about it
There is no US wide electrical network that can actually survive big failures, much less one that would allow reliably sending power from renewables across the continent.

These actually are insurmountable problems. Even just taking the time to deploy the required capacity wiggle allowing a generous 5% compound speed scaling gets us to required capacity in 50 years of constantly building renewables. For just the USA. And this ignores the expansion of the grid, attempts to actually secure best land for the deployments and so on.

A great solar system has peak 300 W/m^2 efficiency or thereabouts. You need 1400 W per capita on average, which means with generous 140 W/m^2 about 10m^2 of solar power per person plus support wiring and storage. Wind requires 20+m height and big rotors to match this average, making it require some 100 m^2 per. Neither completely infeasible, but the millions of square km to cover should show the magnitude of the task.

Hardcore California plans envision 60% renewable at 2030. This means at increased growth rate of still 2 billion tons. Essentially at the high endgrowth of renewables the 20 years would match last 10.

Conservative climate predictions at this level of CO2 equivalent give over 5 C increase!

It is too slow. Way too slow.
No, they're not. Jewelers prefer to buy new diamonds from the cutters/polishers in India because the price is good and they can set up long-term supply contracts so that they can plan ahead knowing their supply is constant. It'd be like saying "why doesn't Southwest buy their kerosene from the local farm supply stores?"
I've been using Pulumi to actually do the templating and deployment together, which I think works quite well.

It supports Kubernetes, but also quite a lot more!
The Cinema of Inadvertence, or Why I Like Bad Movies
Alan Hollinghurst Analyses Yellow Dog by Martin Amis (2003)
It wasn't until I got a touchbar that I realized the only function key I ever consistently used was F5 for refreshing pages. Even the few I needed in my IDE for 3-4 button hotkeys are replaced with a single button that does what I want. The touch bar is great, and I really don't understand why people cling to function keys so much
Presumably that's why GP said "Temporarily disregarding the other concerns".
So... if I don't use Zoom I have one reason? Maybe? 1 and 2 are essentially the same reason anyway (Zoom integration) and I lost my function keys for it.
Unfortunately, the source isn't available. I was hoping I could generate my own narration of any book in the voice of anyone I could throw at the trainer. (Heck, even if it was just my own, anything is better than Scott Brick!)
Hypothetically, if we were interested in donating some voice samples, where would we look to see what lines were needed?
>As long as the origin has SSL, the communication is secure end-to-end.

It cannot be secure end-to-end, as your edge location is quite literally performing a MITM. That aside:

How are you validating the TLS cert that the origin presents?

Going by the info on your website, the possibilities are as follows:

Scenario 1: The SAAS provider presents a TLS cert not valid for customer-domain.com when accessed as customer-domain.com

Scenario 2: The SAAS provider presents a TLS cert valid for customer.saasprovider.com when accessed as customer.saasprovider.com

Assuming scenario 1, you would need to validate the certificate out-of-band as the traditional trust chain does not validate for the given domain.
Assuming scenario 2, you would need to rewrite the URLs from customer.saasprovider.com to customer-domain.com to prevent the users from following generated resource URLs to the origin domain.
Or am i missing something?
So you are arguing that people should be punished for thought crimes?

You most certainly can draw a line between actions and views, and fortunately most laws do.
> So you used an SPA framework like angular/ember or is it pure JS?

Just React and Mobx
What RSS reader are you using?
GitHub Archive Program
God I'm so tired of the same article over and over again. Firstly, if you want to claim you can programme an FPGA with a high level language, you have to exclude languages that are just syntactical sugar over hand coded RTL like Maxeler does. Secondly, you don't get to wave your hands and go "Oh, the high speed interfaces are done in RTL still" - well yeah, because that's an actual difficult performance problem and we know HLS can't do that.

You also have to answer why you're tackling why you're doing this work on an FPGA at all. Yes, you can do ML on FPGA - mainly because the FPGA companies are tripping over themselves to get some of that market. But that's offline analysis, so there's absolutely no reason you can't do it on a GPU - which is probably going to perform a hell of a lot better, let you iterate on a design in minutes not hours, and uses real high level languages including actual ML frameworks.

>Development time can be cut significantly, while maintaining latency and resource usage at a similar level to hand-crafted FPGA code

Here's the key. I've seen development time cut by using HLS. I've seen HLS designs with similar latency and resource usage as hand-crafted code. I've never seen those two together. You either get designs that are orders of magnitude worse than hand-crafted RTL but were quick to design. In which case, ask yourself why you're shelling out for an FPGA when you probably could've used a GPU. Or you do a first draft quickly, but to get to high performance you end up basically fighting against the tool until you've forced it to generate the RTL you could've written in half the time.
An apt name for the technology considering the marvel of nature that the lyre bird is.

https://www.youtube.com/watch?v=VjE0Kdfos4Y
>It is completely arbitrary and we have arbitrarily converged on a diamond as a mechanism to do this.

This isn't quite true.

1) Who's "we"? Outside the US, no one really cares that much about diamonds. Outside the US, western Europe, and Japan, no one does. It's largely an American phenomenon.

2) People didn't just "arbitrarily coverge" on diamonds; this was engineered by DeBeers almost a century ago, in what's probably the most successful marketing campaign in human history.

>If we are talking about financial commitment and signaling to a partner, why not gift a house, a car, a long term bond, cash, expensive clothing, a watch, literally any other piece of jewelry, etc?

This is literally what's done in other cultures, and has been for ages. Though usually, it's the bride's family who has to pony up all this largesse, in what's called a "dowry".

>Why does it have to be the guy that does it; shouldn't the wife also signal equal levels of commitment or is she incapable of that?

This is a very good question, because again, in other cultures, it has traditionally been the bride (or rather, her family) who had to provide a dowry to get a decent man to marry her. This of course has, in more recent times, driven families to abort their unborn female children in favor of male children.
Any idea where I should go to do that?

I've been unable to access my google account for over two years. Their automated processes are never able to confirm my identity, and any humans I do manage to communicate with tell me to use the automated systems.

I don't even care about my dignity any more, I'll beg for it back in person.
There were numerous third party Github clients for Android which helped me with exactly this.

I’ve really been missing it since moving to iOS.
Damnit janpot, they're devs not designers!
Wreeto – a fast, cluttered-free knowledge organisation toolset to help you focus
I would consider correcting someone politely as being helpful. We are all here to learn.
You can use xb1 controller wirelessly with mbp, new ones connect via bluetooth. As a bonus you could also use it with iphones, ipads and even tvs.
It seems like many earlier civilisations came about purely because the starting conditions were ideal, although Egypt is likely the best and longest lasting example of this. Even into late antiquity Rome was heavily reliant on North Africa for wheat production, and it wasn't until the medieval period that techniques were discovered allowing for better wheat production in the more colder and northern climates of Europe. Contrast this with steppe tribes, whose main advantage seems to have been good leaders and not having cities they were required to fall back to and defend.
So, a few comments:

- Branding as SSL is confusing, SSL is dead. TLS is the replacement.

- SaaSes can just front their apps with https://caddyserver.com/v1/docs/automatic-https

- Writeup of a SaaS using Caddy for this instead: https://ohdear.app/blog/how-we-used-caddy-and-laravels-subdo...
I like this idea a lot. I struggled learning new things all the time. This will give me a list of interesting projects to work on.
1) It's not restricted to the variables being passed, for example Zygote [1] has an example in the README with IO gradient(x -> fs[readline()](x), 1), and it's not using numerical differentiation (varying inputs to check the output), but finding a formula (approximate, not a closed form like a symbolic differentiation) of how changing the output affects the input. Genetic algorithms is a black box metaheuristic, so people would favor using gradient descent given that the code is differentiable, but how the model is optimized is technically open to any method.

2) Yes, it can differentiate all control flow. What happens is that each forward/backward pass will have a different graph based on what branches it would follow (effectively a subderivative). Each one of these graphs is independently differentiable and do not contain the control flow by themselves.

3) It doesn't need a language extension (Julia doesn't, but that's because you can access Julia IR using the language itself, not many language support this level of metaprogramming). The OOP strategy (like Pytorch) overload methods so every time you call the overloaded method it builds the graph. It depends on customized types and methods and does not support code that isn't using those custom types that can hold the graph (native/custom types), native control flow (only implicitly by changing what graph is being created), reduces the possible optimizations (you only have one subderivative, not the complete graph to optimize) and end up creating a DSL with it's own error messages and quirks that is less natural than just using the host language. I can't say how it would look using monads though.

[1] https://github.com/FluxML/Zygote.jl
Can you imagine if Mozilla went with the nuclear option and replaced "private" tabs with Tor tabs? Going further, what if every Tor tab (by default, letting you opt out) acted as a node on the network and donated some minuscule bandwidth? I can see some tech heads being against such a thing, but your average user would have no idea 0.5Mb/sec (or some % of a speed tested value) is being used while their private tab is open and the number of users/nodes would skyrocket. Imagine the ever Tor tab potentially being an exit node!
Another perspective is that people don't want to pay for content, because we've been brainwashed to get content for free.

For example in the press high quality investigative journalism is dying because people would rather get stuff for free and it's much cheaper to pick up stories from somewhere else and give it a sensationalist title.

It's why online newspapers are struggling because people would rather read shitty blogs written by quacks promoting alt-truths, for free, than pay $2 per month.
Any of whom I imagine bought a $2400+ web browsing machine. This is supposed to be a "Pro" model, right?
Why do you write about McDonald's and tourism as if it's something bad?
Let's Encrypt: An Automated Certificate Authority to Encrypt the Entire Web
Docker is headquartered in SF:

https://www.docker.com/company/contact

We’re actually in the middle of a tech renaissance in NYC, especially for software infra: eg Datadog, MongoDB.
Better memes, better apps, better scams
> A Google spokeswoman said the company is investigating the employees who were placed on leave. One of them had searched for and shared confidential documents outside the scope of their job, while the other tracked the individual calendars of staff working in the community platforms, human resources, and communications teams, she said. The tracking had made the staff in those departments feel unsafe, the spokeswoman said.

This sounds like actual harassment of individual employees who happen to work in a department that is seen as "the enemy".
Yes, there exist rights that Canada recognizes in everyone, just like there are rights the US recognizes in everyone. There are also rights it recognizes for a smaller class of persons. Just like I said before.
Slavery and suffrage were eventually fixed. perhaps it's revisionist, but I'm told most founders wanted it one way, and wrote non binding language such as this, while punting legal battles to actually implement these principles in favor of diplomacy.
The dimensions of this laptop are pretty comparable to the 2015 body, but 10% thinner, whereas the 2018 macbook was 14% thinner.

Have they fixed the damned keyboard? My early 2019 is still squishy.
Getting my comment flagged doesn't make you right, just so you know.

Just see my list of links below. It's undeniable that the very reason why people use the term MAGA is to voice support for hypernationalism, as a way to justify racism and hatred. This is what the term was created to be.

There's nothing tenuous in the association when the president himself is retweeting white nationalists using the term, when he's using it in blatantly racist ads, when it's used to justify walls, when it's used to justify abandoning international responsibilities, etc.

The flag wasn't created by a group campaigning on hate. MAGA however is.
http://ai./
In a current account. I don't need to write checks, ever.
The right way to put together a code review checklist
Thanks for that! That's exactly the idea, and the thing we build needs to be useful in the real world, not some artificial thing that never exists :)
I think you've very severely missed the point. Differences like those you describe generally reflect biases in our socal structure, which are then (correctly, but problematically) reflected in statistical models and algorithms of all stripes. This becomes more problematic when we overinterpret the resulting findings, or uncritically incorporate the resulting predictions into real systems.

A good example is the criminal justice system in the US. Minority communities are much more intensively policed, prosecuted, and jailed. A model will, without care, use race or poxies thereof to predict "criminality" without understanding or accounting for the bias inherent in the label. If that is used in policy, it runs the risk of amplifying existing social problems and injustices.

We alway have to ask: "bias for what?", or the conversation will be hopelessly confused.
This is our new academic paper at ACM CCS '19 presenting the history, organization, technology, and impact of the Let's Encrypt CA.
None of my peripherals or other things I need to hook up to like projectors are usb c/bluetooth. I need converters for everything.
The Tor browser helps with websites, but with a "privacy router" you can make sure connections from apps and the OS are routed as well. E.g. https://www.kickstarter.com/projects/glinet/mudi-4g-lte-priv...
Python 3 Object Oriented Programming – Part I
What a ridiculous thing to say. Given that diamond engagement rings are most valued in the US, the US's extremely low divorce rate proves how well this system works. Oh wait...

(/s)
I have a hard time understanding how does his rate affect exactly your situation.