skysight-inc/HackerNews huggingface dataset:
> seems to miss the fact that Buddhism originated in India and that not only the Japanese word Zen but also Chinese Chán are adaptations of the Sanskrit dhān(a) (meaning originally something like 'concentration' or 'contemplation').

Etymologically this is true, but in the sense of tradition, India doesn't really have a Zen tradition, it really did originate in China. Dhyāna is much more broad and not only part of Buddhism, but also Hinduism and Jainism
It's the classic problem of truly appreciating magnitude and scale. Humans are amazing at it within a very narrow realm, and then terrible beyond that narrow range.

This is the sad realization I had about brain-computer interfaces towards the end of my research. 99.9% is NOT good enough when the stakes are life and death and the factors within events that the environment throws at you are basically independent and continuous.

At least with self driving cars we can enforce some hard boundaries. In BCIs implementing boundaries is tantamount to denying the user of their free will.
I did, yes. I both signed up for a plan and entered my payment information online.
Hology is a logical analogue of holography characterizing the most general relationship between reality and its contents, http://ctmucommunity.org/wiki/Hology.
On the bright side, the Octane2 is one of the few SGI machines new enough to support graphics hardware with DVI ports.
react-hyperscript seems to also parse class names ('div.example'), ids ('h1#heading') and come with other goodies. Looks pretty interesting, and I appreciate they doing away with the need of a pre-processor ¯\_(ツ)_/¯
Wow, imagine being raided by police and having all your stuff stolen, just because the police allege that you helped someone do something "anti-government".

Tor board, I would offer you my help, but I'm an American, so we would probably all be sent to Guantanamo
Hello,

I applied for the Data Scientist opening. Looking forward to hearing from the team.

Keval
I call BS on this [0]

[0] https://blog.codinghorror.com/boyds-law-of-iteration/
"Second one, so you're fine with lying to get services you otherwise wouldn't if no one can actualy prove you're lying?"

When it comes to them being dishonest about forcing me to call in order to endure a pitch to upsell me? Absolutely.
There's unfortunately a thin line between cargo-culting and attempting to follow the mainstream.

As developers we can't all be building tools. We choose tools that others build for us, so that we can get our job done. Soemtimes I'm interested in going "one layer down" and build tools, but it's almost always a distraction; we want off-the-shelf products like React and Redux. We need to pick stable tools that promise some sort of longevity. We also need to pick tools where best practices and idioms have been established.

To do this we have to trust someone else's opinion and try to gauge which solutions have the best prospects. This means not just evaluating software based on its own technological merits, but also listening to what "the community"/"the industry" seems to be rallying around; you don't want to be stuck using a library that nobody is maintaining, just as you don't want to be stuck using something that's just badly designed.

When we started using React, there was no state management framework available, and everything was handled somewhat ad-hoc. Then Facebook described Flux, and we realized they were onto something, so we started using their patterns, with some simplifications where theirs seemed overly complicated. Then Redux came along and seemed like a better way to do things.

At each point there was uncertainty about what best practices and "idiomatic" solutions would turn out to be, because the technology was immature. I don't think anyone was cargo-culting. It was just that a lot of people were busy trying to create things, and when there isn't clear guidance, and the alternative is going back to Backbone or jQuery or something, then you just forge ahead, trying to do fit the pieces together.
> without having data on how many of your customers would be affected is silly

You're making the assumption I don't have and use data like that? That's an incorrect assumption.
There are 7 seasons available on Amazon (free with prime):

https://www.amazon.com/Mister-Rogers-Neighborhood-Volume-1/d...

And there are a ton on PBS Kids for free:

http://pbskids.org/video/mister-rogers/
> I do not think you can make an argument against gay marriage which treats all sexualities equally, by very definition.

How can I reasonably be expected share my argument, if by your own criteria I'll be guilty of harassment if you disagree?

That's the stifling effect of "disagreement is harassment".

Think about it. By your criteria, discussion can't even happen if anyone's rights are at stake. Yet any meaningful disagreement will involve someone's rights - what is the extent of a right, and under what conditions can it be circumscribed. All of this talk is now off limits.

Maybe you should try to make sure you can win these arguments instead of preemptively banning them.

PS: I'm really not interested in gay marriage. As I said it's just an example of suppressing debate. Compare to how Red evangelicals will invite atheists to publicly debate evolution, which I think is more constructive. I can give more examples of Blue debate-silencing through harassment claims but this seems sufficient illustrative.
I won't comment on Cython as I haven't personally used it much, but:

> though the language design has some warts with `result` and `discard`, etc.

Why do you consider these to be warts?
A big part of the score is compilation time, which improves a lot with Liftoff, our baseline compiler for WebAssembly in V8. We've been in contact with the benchmark authors and have identified other bottlenecks in our engine (e.g. instantiation time), which we are now working on optimizing. Look forward to some increasing scores soon :)
Is Vertical Farming Really the Future of Agriculture?
Precisely! 66% of Millennials don't know what Auschwitz is and 40% don't know that 6 million Jews died in the Holocaust based on a recent study. This is astounding.

Even more insane is that the overwhelming majority of society (not just Millennials) thinks that the Holocaust was the most deadly mass murder in the 20th century.
This is a very popular argument on HN.

Its premise is that there isn't a legacy of race-based discrimination that penalized non-white people and that is still felt today. That's, if not an extraordinary claim, at least a sweeping one: within my lifetime, there were whole areas of my home city that blacks were preventing from owning homes in, and even today, comparing a white and black family of identical incomes, the black family will live in a neighborhood where the average income is sharply lower than that of the white family.

If you don't engage with that issue, you're left with the mere observation that there are multiple factors that work against different groups of people. Perhaps we should account for more of those factors. But it doesn't follow logically that we should stop accounting for the factors that hold black families back.
I had this issue with a water delivery service when I lived on the East Coast US. In the end I sent an email saying that I was moving back to Italy, stopping any further charges from them on my CC, blocking them by email, and they could do whatever the hell they wanted with my account.

That worked.
Secure excel sheet is better :(

Then again, we're quite paranoid Google already has a lot of our passwords. Sometimes we take photos of IP addresses and passwords and it gets into Google photos because of someone's phone camera settings.
At some point, when it happens day in, day out, day or night, doesn't it become the new normal call volume?
Yep. Precisely.
I wish I could find a tutorial for bare metal:
- how to setup cert creation for fqdn with Cloudflare
- storage
- ingress to support multiple ips glued to different nodes (so if service gets IP x it gets routed through node z that has this external IP)
I spent 6 months trying to do that and no luck.
America's First Dogs Are Gone, but Their Genetic Legacy Lives on as a Cancer
I mean, Vue calls it two-way data binding. From their website:

> "You can use the v-model directive to create two-way data bindings on form input and textarea elements. It automatically picks the correct way to update the element based on the input type. Although a bit magical, v-model is essentially syntax sugar for updating data on user input events, plus special care for some edge cases."

I'm not knowledgeable enough on the matter to say if this is or isn't, and to compare vs Angular, etc. But don't blame the author for this one ¯\_(ツ)_/¯

[1] https://vuejs.org/v2/guide/forms.html
Rock solid export of high-quality static images is really important to me too. Fortunately the hard part is already done (in orca). Integrating orca into plotly.py is the very next feature I'm going to start working on after I get through SciPy next week, so hopefully it won't be too much longer...
Nvidia shield tv is awesome and runs Kodi also. Plus support for casting from my phone. I highly recommend it.
I had already independently come to the conclusions in the introduction, so the rest of the paper served as an exploration of an alternative path.

One thing that really pops out to me is that there's no inherently rational reason to choose rationality, and this lack-of-reason suffers infinite ingress. This is something people often quip about, but not necessarily good or bad. It means, rather, that one must choose to climb up from a position of non-rationality into a position of rationality, and from there a self-supporting rationale materializes. In a similar way, mathematics is like a house with many doorways but no foundation, where every floor is supported by another ceiling and there is no ultimate truth.

In the extremely-precise refutation of anticipated objections (what Hackernews would call "replying to strawmen and steelmen") the author doesn't make a summary refutation: Any statement about the physical world can either be operationalized into a logically-precise (and thus mathematically-precise) statement, or is meaningless word salad designed to attempt an end-run around any kind of logical or structural analysis. This might be an extreme position, but I see that most typical statements about reality are actually of the former case, and people are just lazy in their precision most of the time. But we can still deduce things logically from what people say, can't we!

The author doesn't know about probability sheaves and other relatively-recent advantages in foundational probability. (An interesting intro is [0])

The author doesn't know about, or disregards, the de Broglie/Bohm QM model, which is an interesting and IMO much less-philosophically-loaded model than Copenhagen. They do mention that Everett also gets around Copenhagen's problems, but Everett also comes with baggage (although HN seems to really like many-worlds theories, so maybe this is okay!)

I greatly appreciate that Chapter 4 continues the grand philosophical tradition of, having achieved some sort of rational basis, immediately applying it to reach silly conclusions.

[0] https://www.youtube.com/watch?v=IMGoluu1mgc
It is passthrough, but it just so happens that the hdcp protection doesn't quite make it through on many of these devices.
That's a really good point, and it's one of the drawbacks of designing a website for the 95%.

I haven't tested myself (I'm just one dude - there's a lot I'd like to do but haven't yet), but I see no reason why it wouldn't work well. I try to design semantically and everything is rendered server-side.

But, in reality, I don't think this is the kind of website that would be usable for a blind person anyway. There's not really anything to read. There would be much better ways for a blind person to get information than using this website.
No ope
The cap should be based on the private sector equivalent of a job. Having an absolute cap is counter productive.
It's morally OK to just lie about it. If I can tell them "I'm physically unable to speak", you can too.
Can this be solved by using IPv6 and addressing everything publicly?
Yeah, I've avoided mounting a phone to bike here in Aus yet, but could see how easily heat and using gmaps would fry the phone to the point of shutdown.

I've managed to drive/ride and just listen to voice which worked well enough for directions.

Mostly though, I'd love gmaps to be optimised for finding me the 'fun' roads. Sort of a bestbikingroads algorithm that lets me find the few twisties in between where I am, and my destination, even if it's quite a detour.
Because we are too Canadian. We are too polite. We don't complain. We tend to just accept things. And there is little competition. So large corporations push consumers around.
Open-source Slack bots
3.0.0 introduces a new Jupyter widget class: plotly.graph_objs.FigureWidget

For me, it doesn't. Every time I am tempted to use plotly I find it is either not working well with jupyter offline environments (a must for the data I am working with) or random bits an pieces from some official tutorial don't work.

Right now I have tried to follow the simple example that claims Jupyter. plotly.offline.init_notebook_mode and plotly.offline.iplot are no longer necessary -- which would be amazing. But when I try this, confirming I am indeed using plotly 3.0,

plotly.graph_objs

has no

FigureWidget

Maybe I am missing something obvious here. And I really would like to like this, but to me it's been a time sink more than a useful module.

Edit: hn formatting
They already do. It's not a subscription, it's a membership.

LA Fitness is another that lets you sign up online, and cancel only via certified mail.
It makes perfect sense if you assume the words and the actions are mere advertising for votes rather than anything intended to be consistent.

https://youtu.be/rStL7niR7gs
Signal-CLI and Signald both allow one to register a number on a desktop for use with Signal, you can even pull your messages right into weechat if you want: https://github.com/thefinn93/signal-weechat
OTOH, if you're on a moon then you can use the moon itself as a shield. Just burrow below the surface. Most natural sources cannot penetrate more than a few meters (dozens of meters at most) through rock and/or ice.
> This piece would be 1000% more likely to resonate with its target audience if it started by acknowledging all of the good work that the EFF does, and then went on to ask why the EFF hasn't taken a stronger stance on some of the private sector abuses of some of its core values (such as digital privacy).

I agree it would resonate more, but I think that would be counterproductive to the goal, as it would promote critical thinking about the topic. to me, nothing about this article seems to indicate that want to promote critical thinking or a nuanced opinion of the EFF. It's all about driving a specific point home, slowly, and with extreme bias, which is that the EFF is all about supporting a specific corporate agenda instead of a set of principles.

> I think the point the author is trying to make is that there's a precedent for civil rights advocacy organizations being co-opted by corporate interests. Which is actually a reasonable thing to point out.

And it chose to make that point by insinuating the ACLU was co-opted by big tobacco and the NRA, simply because it weighed in on cases in their favor.

What I was trying to get at, is they very much have a reputation of a "I may hate what you say, but I'll defend to the death your right to say it" stance, which fits perfectly well with the actions in question, at least in the detail presented.

If there actually is a precedent as you say, then it should be pointed out, but with actual details, not innuendo. This article insinuates quite a bit, while saying almost nothing.
It’s fascinating how many of those who defend Harvard eventually make some comment along the lines of “unimaginative, robotic Asians”. Underneath their arguments is a racist belief they simply can’t shake.
.NET Core has pretty strong backwards compatibility rules:

https://github.com/dotnet/corefx/blob/master/Documentation/c...

> We generally don't accept change proposals that are in bucket #1.

...

> Bucket 1: Public Contract
Clear violation of public contract.

> Examples:

> - Renaming or removing of a public type, member, or parameter

> - Changing the value of a public constant or enum member

> - Sealing a type that wasn't sealed

> - Making a virtual member abstract

> - Adding an interface to the set of base types of an interface

> - Removing a type or interface from the set of base types

> - Changing the return type of a member

> - ...or any other incompatible change to the shape of an API
Agreed! We're working on prerendering some pages -- https://ssr.vuejs.org/#why-ssr .
How to Grow Old: Bertrand Russell on What Makes a Fulfilling Life
Another way to get out of subscriptions is to change your billing credit card to one generated by a service like Privacy.com. Then just close the card out.

Some sites/services are getting more savvy about pre-paid cards though (DigitalOcean won't accept one). I tried to use a burner card on a snail mail advertisement offering a $50 gift card to sign up for a trial of a magazine subscription. Didn't work.
The article talks about enlisted doing the coding, not officers.

They cannot leave until their contract is up. They literally cannot leave as soon as they've learned if they still have years in their contract. Additionally, the military dangles a lot of incentives to re-enlist, and people who have spent a lot of time in the military sometimes have trouble adjusting to life outside it. But yes, people will leave. There's always more. You would be surprised how many bright people choose to join the military even though it doesn't make economic sense for them.

I'm on mobile and copy paste isn't working, but enlisted pay grades are publicly available. They are much lower than SV salaries and they are set in stone.
So yes, this is a hit piece, and a lot of it isn’t entirely fair to the EFF. But there is some value to at least examining the organization’s track record, and while it should be lauded for its stellar record on government surveillance, the criticism of its often tepid response to corporate spying is worth considering.
Financial aid (FAFSA) is a federal program (meaning public tax dollars are used to keep it running) that channels a lot of money to all schools, including the Ivy League.

I'd argue in a court of law that assistance to their student body should be cut immediately if they don't open up their record and policy books. We can proceed from there.
Discussion on Reddit: https://www.reddit.com/r/MachineLearning/comments/85eo8v/r_t...
I once hornily punched my credit card number into a camsite to get "200 free coins". After using them all (I gave them all to one cam girl after feeling bad for her), I tried canceling the subscription.

The <form> around the <button>cancel</button> was literally commented out in the html.

I forgot about it, got charged 2 weeks later, and issued a chargeback. Never got charged again.
This is essentially my chain of thought and what I have done. Even if it is a simple request that is confined to a single component when a developer looks at the codebase they can know that all API calls are called from Vuex modules and not modules _and_ components.

That then leads me to my next question though, if I am using Vuex to abstract the API calls is it bad practice to use Vuex actions for API calls that don't need to be saved into the store?
They do.

If you want an order of magnitude of how huge the drifts are, have a look at the construction of the EPR of Flamanville in France[1]: started in 2007 with an initial timeline of 5 years and budget of €3.3bn, it is still not completed as of today (they just announced targeting the end of 2018) and the current budget is over €10.5bn.

In the end, the complexity, criticality and sheer scale of these projects make them extremely hard to lead properly and any setback can have gigantic impacts.

[1] https://en.wikipedia.org/wiki/Flamanville_Nuclear_Power_Plan...
That's how I do Europe/Alps. Paper maps are just awesome. Means your brain is fully engaged as well. Tank bags are definitely a great option.

Although I do admire setups where you don't have to look down as much. That was one big drawback of a tank-bag. Felt like coming up to an intersection/roundabout, if it wasn't obvious where to go, it was actually pretty tough to glance down, find your place on the map, interpret where to go, then translate that into real world 'I need to take the third exit'.

There are times when gmaps makes things way too easy.
Fully agree. Start with the old school basics.

And just a reminder. JavaScript isn't a subset of React. If you want to learn JavaScript start by writing JavaScript. Then when you get that down, layer on a framework or two.
Haven't tested, I intend to make it possible. Thank you.
it's funny how originally jsx is what kept me away from react, and now it's what keeps me from leaving.
I don't think the public is quite ready for just how much developers get paid. I doubt many would believe it.
Well because the UI isn't just a function of state, it's also a function of those actions (the actions have to literally be passed in to the rendering function). So there's bi-directional coupling between the UI code and the Store (the UI code renders from the state, and passes messages back to the store).

Also, conceptually, you often have a lot of state that's very directly concerned with and specific to the UI, and isn't just idyllic, agnostic "data". Things like "is this menu open or closed?" and "what's the current string value of this input (which isn't meaningful until the form is submitted)?" In Flux, those things tend to add a ton of boilerplate in terms of change actions, and split tightly-related concerns into separate corners of the codebase (if I remove this menu component I have to remove its open/closed state variable and the corresponding action).

To be sure, there's not really a great way to decouple things in the reactive architecture. I personally lean towards stateful components that are decoupled at their boundaries instead, which does carry its own downsides. The only solution I've ever seen that truly felt right was two-way databinding, which Vue (sort of) still has, but which has fallen out of fashion in general because it requires "magic" and because it tends to come with performance costs.
I hope they do that, I now have free data using their sim card, and I will abuse it.
Why Our Brains Constantly Create New Threats
No, it's not illegal. First, under the ADA they can't actually ask you to verify any disabilities: that's between you and your doctor. Second, you don't have to be explicitly diagnosed as having a disability to have one. I've been to too many concerts over the years, and while no doctor has diagnosed me, I can truthfully say I have a hard time understanding people over bad phone connections.
Some cards also offer virtual card numbers, which you can put a time and dollar limit on. I have a 2% back Citi card that happens to offer this handy feature.
This means they can't process the payment, but it doesn't necessarily cancel the subscription, and if not, you still owe them the money legally, even if they can't get it easily.