skysight-inc/HackerNews huggingface dataset:
> It only serves to forbid others from making the choice of whether or not to view the content themselves.

No, there is certain content that is forbidden by law in some countries, for example Holocaust denial, Nazi propaganda and other racist or otherwise discriminatory content. I do wonder why Youtube and Twitter don't disallow that kind of stuff by default, there's no reason for giving this kind of content any platform even if it's legal by law in the US.

Also, fringe stuff like antivaxxers, "freemen/Reichsbürger movements", flat-earthers, chemtrail believers, other conspiracy theories or Russian fake news would be by far smaller if Youtube had decided that this content is not wanted on their platform. Instead Youtube willingly provides a platform for this content and therefore is directly responsible for the resulting problems.
Hello,

Thanks for the welcome. Really the contribution was satire not bullshit. Sometimes satire will give valuable insights about societal phenomena, e.g. possible irrational exuberance in the SV start up set. That said I get the message and will be careful to only post straightforward, serious contributions going forward.
Most everything with CSS Grid is broken on Edge 15, which is what most Edge users are running. Thus Grid is not something you should be putting in production.

https://caniuse.com/#feat=css-grid
https://www.physio-pedia.com/Mirror_Therapy

The principle of mirror therapy (MT) is the use of a mirror to create a reflective illusion of an affected limb in order to trick the brain into thinking movement has occurred without pain. It involves placing the affected limb behind a mirror, which is sited so the reflection of the opposing limb appears in place of the hidden limb [1].
> Videos are available by voluntary positive action of the viewer only.

Not true, you see suggested videos all the time.

What about really bad stuff? Like ISIS execution videos? Should they not be blocked?

If you think there exists some class of video that should be removed from YouTube, then it is just a matter of degree. You would still need some mechanism for people to flag a video and have it be removed for everyone.

If you think NOTHING should be removed from YouTube, including the most horrific execution videos, then you need to never do suggested videos, which takes a way a big feature from YouTube.
Why Bitcoin is rapidly rising in value (curated data digest)
Having worked in all three, in terms of managing the technical risk / business risk, SW difficulty << HW difficulty << Life Sciences difficulty

But all of these are hard -- it only looks easy in the books.
Birth of the NearCloud: Serverless and CRDTs  Edge Is the New Next Thing
Here in south florida I'm having connectivity issues to some websites like, facebook, twitter, hackernews, etc.
Except that Hacker News website is just dumb, lacks a ton of functionality and gets very basic design wrong. Have you looked at that upvote button? Is this a website for ants?
I used a 14.4 modem for about a year

"No one will need more than 14.4 kb /s. 14.4 kb /s ought to be enough for anybody."
Used to work at a PWA shop (yeah they exist) selling PWA at enterprise level and this is how I explain it to people:

SPA + Push Notificaton + Add to Home Screen Launches SPA in Full Screen = PWA

There's nothing proprietary or unique about PWA, it's just another way that Google is telling developers to "organize" their effort around to easily allow people to install SPA.

To the average user, at least on high end phones, it really is jank free (YMMV)....but if you don't have LTE and on 3g, it will be slow regardless where your user will be staring at the loading screen for many seconds.

The progressive philosophy is to display a base level SPA written in some Javascript framework and enhance the experience depending if Service Worker is supported or not (you will need SW for Add-To-Home & Push Notifications).

I agree with the article that Google's desire to push their platform with things like AMP are increasingly confusing. The big strategic hurdle from a competitive landscape is as Amazon is gobbling up e-commerce (I think 1/3 US purchase online is Amazon don't quote me) and they want to promote struggling retailers and e-commerce businesses that buys their ads by making it faster and more like an app that runs in the browser so it's more discoverable.

The whole PWA language seems to be designed around architects and higher decision makers in e-commerce companies who ultimately decide what their farm of developers will get to play with and honestly I don't blame the confusion from folks on the receiving end of PWA marketing message, it's not at all aimed at answering concerns from engineering or finance (CAPEX AND OPEX for what?)

Currently, Google's stance is that the whole web should be either AMP or PWA or PWAMP (https://twitter.com/hashtag/pwamp?lang=en) and it's not clear why the investment should be made and today.

Apparently, the vague messaging from Chrome team is also felt around Google and the general feedback is that it's not seen as a "painkiller" but PWA is more of a "vitamin" from the perspective of retailer executives--sure you made it more engaging and faster to checkout but it doesn't solve our deeper demand issues that is further plagued by highly leveraged brick & mortar expansion decisions 10 years ago which we are now writing off, as we've learned the other thing the internet is for isn't just porn but mindless purchases made on Amazon who convinced the world its okay to pay extra for peace of mind and consistent delivery times.
C++ supports multiple kinds of polymorphism depending on if and how they can be implemented with no or low runtime overhead. C++ does tend to conflate class inheritance with interface polymorphism, but there is an implementation reason for doing so.

In C++, an image of the data members of a base class is embedded verbatim inside a derived object. This means that a function compiled to work with a pointer to a block of memory formatted as a Base object can just as well be passed a pointer to the region of memory corresponding to a Base object inside the larger block of memory allocated to a Derived object. So C++ saying that inheritance implies polymorphism is not because they are conceptually the same, but rather that an implementation exists that can give both features at once for little runtime overhead.

Also, C++ doesn't distinguish between interfaces and classes; an interface in C++ is just a class with no data members.

Runtime polymorphism in C++ requires marking methods as virtual. They are not virtual by default. Why not? Because the default assumption is that code can operate directly (and efficiently) on what it statically knows about an object, and in the case when none of the methods are virtual it allows the object and code to be slimmed down slightly.

C++ has many other forms of polymorphism, method overloading or operator overloading (a.k.a. ad hoc polymorphism), templates, etc. The reason they are not all treated as the same is because their implementations are different. Hiding all of the differences would impose a small but fixed cost on all of them, which would be counter to C++'s principle of you don't pay for what you don't use.
That should be treated like an SEC violation. Life is not a rulebook to be gamed. Those that manipulate the law should be shown the door.
I think that eventually all cryptocurrencies will become interchangeable via distributed exchanges which adhere to the same protocol.

The value of a cryptocurrency will be determined primarily by the kinds of people who own and deal with it as their primary method of payment.
Surely apps can make money the same way anyone in the economy does: deliver a service that people are willing to pay for.

The problem is that with bitcoin prices rising so much people are unwilling to actually spend it. The morale of the Pizza story is "hold on to your BTC, don't spend it".

BTC with stable value and maybe light inflation would make it so that it actually functioned like a currency that could be spent without being foolish.
Living in Berlin and coming from Eastern Europe I would say that people smoke and drink a lot more than US.

It’s quite normal to have a glass of wine with your business lunch in Italy and Portugal. As well as a cigarette allowed restaurants in Czech Republic, and smokers bars here in Berlin.

Almost everyone drinks and smokes at least on the weekend. I was really shocked when I visited SF 2 months ago to discover that having a beer and a cigarette is impossible at any bar I tried ( smoking was forbidden 20 feet from entrance ).

Not sure how does it help reduce the death percentage compared to here ( Europe ) where most people consume moderately.
Probably things that deal with explosives. He may have had a video on making nitroglycerin.
>Best thing the government could do for small businesses is provide healthcare and decent pensions for workers.

The lack of these things is a competitive advantage for larger companies with the resources to negotiate these benefits in behalf of their employees
Same in San Francisco
This doesn't seem to be the right metric. Surely, alcohol and tobacco are more common than opioids. To judge how defensible a certain consumption or action is, surely you need to see to the danger _per instance_. If not, I'm sure there are many other, perfectly normal, things that would en up on top of the list.
Comcast Business user in Ann Arbor, MI - some sites are fast (Ycombinator) but a lot of others (Atlassian) are dog slow. A 40 Megabyte download from https://dbeaver.jkiss.org/download/ that normally takes 30 seconds is on target for 2 hours.
I'm actually having problems on Verizon as well, so I don't think it's just a Comcast problem.
Types (or "type expressions") are expressions whose type is type. In other words, types are higher order expressions. It's a poor definition or discipline that doesn't capture this basic concept.
That was really catty.

Story time: https://www.thebookseller.com/news/elbakyan-pulls-sci-hub-ru...
That's probably because you've used Confluence. If you used something else, then that'd have been the huge hole.

Confluence is a very good wiki. There's no wiki that creates good structures for you automagically.
> I wasn't aware that Cody's Lab could receive strikes.

Oh it can. All it needs are a couple script kiddies with no life, a grudge or both - write bots that automate content reports and the antispam measures act on their own. Sometimes it's even possible to do manually, when you got enough users in your fanbase that invade a competitor...

It's a well known strategy not only in the Youtube "streamer/LP" cesspool, but also of alt-rights on Twitter and Facebook.
One of the most popular labs in this line of work is GLI (Gaming Laboratories International)

http://www.gaminglabs.com/

Here's a doc from their site about RNG testing:

http://www.gaminglabs.com/pdfs/GLI%20Comp%20Sub%20Req%20V1.2...
I don’t think they are, honestly. They are all dangerous substances that should be controlled or banned. However there’s no appetite to ban tobacco or alcohol. The latter was actually tried in the US and failed miserably. Persecuting opioid users has also been tried and failed miserably for exactly the same reasons.

The question is what lessons do we learn from this? Tobacco and alcohol use are treated as public health issues. That should continue and be extended. This has been shown to work where outright criminalizatuon has been shown to fail.

The same lesson should be applied to opioids. I don’t believe they should be legalised. As in Portugal, non medical sales should still be illegal and treated as just as serious a crime as now, but use should not. Possession of small amounts should be no more criminal that having a few too many cigarettes in your airline baggage, it should be an administrative offence. Doctors should be able to treat, help and support opioid addicts just as much as they help alcoholics without risking being treated as accessories to a crime. Providing clean needles should not be treated as a crime aiding and abetting drug use. Hundreds of thousands of users with no history of violent crime and convicted solely on the grounds of possession should be at home with their families and no more persecuted that smokers or drinkers. Crack down on the dealers and support the users to get them back into society, turn users into allies against the trade by treating them as victims. It’s been shown to work.
Houston, checking in
> Definition and equality are really the same thing. [...] So the only difference is [...].

An interesting way of justifying how two things are really the same thing, that is, by acknowledging their difference.

The point is that the pointed ambiguity (the difference) can be quite significant, and these become apparent when studying these sentences in a formal logic. Hence, the significance of the ambiguity.

This (and the article under discussion) just echoes the idea that mathematical sentences and proofs are considered "rigorous" but "informal", where "formal" is the domain of logic.
We go through this every time there's a copyright law or something. Baseball is not a good system for moderation.

At least the billion hours of content added you youtube constantly needs no nuance at all.
A concrete example of #2 is the hashlife algorithm. Intermediate steps can be skipped in a region of space, yet since it implements the CA nothing inside can notice that the computation didn't actually happen.
I live in the town where the twins live, and a family member has worked closely with them in school.

By all accounts of those who have interacted with them they are two individuals.
> If you wish to fully support all browsers (yay!) then I’d highly recommend using feature queries to provide an alternative layout for browsers that don’t support Grids or have an older syntax.

So basically, write two versions of your layout: the old way, and the new way. Flexbox and grids aren't ready for production yet.
Innovating in Large Organizations - Blue Ocean Shift Summary (15-pages w/ audio)
Nothing on making it that I remember
But several on how sensitive it is and how powerful.
We actually used Confluence but moved away from it. The interface was difficult to use, it was slow, the search wasn't great, etc.
Im pretty sure it's criticism about the knee-jerk "emergency" declaration that has been nothing more than symbolic.
I'm saying Apple has amply demonstrated a business model others can apply, and it's not like Apple singularly invented this model. They just borrowed from other companies like Nikon, Canon, BMW and others, adapting and perfecting it for the business they operate in.

There's a lot of other industries that need an Apple and don't have one. Who is the Apple of toilets? Of mattresses? Of 3D printers? Of blenders?

Some have leaders that succeed not based on having a superior product, but by their crushing marketing pressure and omnipresent retail representation. They're ripe for disruption.
Since you want to be pedantic the user-scalable and user-zoom viewport tags aren't an official standard. They currently exist in the CSS Device Adaptation Module Level 1 Working Draft.

Here are the comments on the property:

> Authors should not suppress (with user-zoom: fixed) or limit (with max-zoom) the ability of users to resize a document, as this causes accessibility and usability issues.

> There may be specific use cases where preventing users from zooming may be appropriate, such as map applications – where custom zoom functionality is handled via scripting. However, in general this practice should be avoided.

> Most user agents now allow users to always zoom, regardless of any restrictions specified by web content – either by default, or as a setting/option (which may however not be immediately apparent to users).
If passed, and for a brief period of time, Trump's dollar repatriation tax scheme brings home some of the +2 trillion dollars sequestered abroad - including some of the billions Apple has parked offshore.

http://www.businessinsider.com/trump-gop-tax-reform-plan-bil...

There's something to be said for Apple's efforts to level the playing field against the favorable tax & public policies under which Samsung and Huawei Technologies operate. I'm not crying 'boo hoo' for Apple, but their tax strategies are understandable.
Lot of packet loss. Pennsylvania Comcast Business Class.

Twitter has a lot of people complaining all over the country when searching the tag comcast.
Broadcom's previous aquisitions have not greatly benefited the hardware market. As a company they seem to be purchasing hardware manufacturers and the pace of advancement and quality of support then drops off a cliff for the acquired products. A good example of this is the LSI/Avago aquisition. Innovation in storage controllers had showered, the new Broadcom NVMe RAiD and HBA controllers offer very little change, and are more just a representation of existing technologies in combination.

Qualcomm had been fairly aggressive in it's developments and the overall quality of hardware in the mobile market has improved greatly because of it. Arguably, the ability of ARM to potentially unseat x86 as the supreme architecture is because of Apple and Broadcom's and rapid advancement of their chips. I don't Broadcom would offer us the same.
They've posted about postmortems here on HN in the past.

https://news.ycombinator.com/item?id=10365798
That's true for most languages. However, some languages are so well designed for maintainability that they barely need verbose comments. Ada is such a language. I have no problems to understand my own Ada code written 10 years ago. However, I had difficulties to understand my own Haskell code just one week later :-)
The PR isn't your problem. There will be some other other problem you'll find with any new documentation system. The root cause is keeping documentation up to date is universally a pain. Unless you have it as (part of) someones job, it always will be subject to decay.

If someone has "solved" creating a good way to capture tribal knowledge, I'm all ears. But it's not the tools being used that are the issue or the solution.
found: http://bitcheese.net/web_browsers_must_die

(fwiw, author appears to be a Rails developer)
WAI is not a valid response.

So any well coordinated group has the right to censor based on their group size? 4chan, white supremacists, Greenpeace, black lives matter can all trade removing a voice from the internet.

No.
As in 99% of them will go down to 0.
Thanks much for taking the time to share your expertise in answering my question!
If you like the idea of thinking about physical space in computational terms give one of the classics a try, Calculating Space by Konrad Zuse.
Just to be clear: i was never in a casino before until this year when i went to Canada (i'm from germany).

I was always under the assumption, that a casino is fun. Something you don't do that often, you go there to loose money and eat and drink and see people and have a little fun.

When you play poker in a casino, that is somehow okayisch but on an edge: The casino gets a fair share for providing a table and a dealer. Fair i think because i had to pay 10% exchange fee or something similiar. Its fine.

But than i went to a table and i lost my money way way way faster than i could grasp. Srsly fast. Like wtf fast. 100$ gone in 15 minutes. Why? Small blind was small, big blind was only 2 dollars but everyone played for 5 dollars min. Seeing the flop 5$. The dealer is quick like hell. One round doesn't take long.

I went to the casino with a clear limit. I didn't change the limit, i didn't increase it, i didn't went back to an AT&T. But with a reasonble limit in place, you don't have fun in a casino for long. No way. Loosing 100$ i worked my ass of in under an hour? No srysl no. This is not fun and not entertainment. It is loosing money with the illusion that you could beat someone on that table and you can't.

You only can when you extercise when you do it as a job or when you have a gambling addiction and spend your hard earned money every money there and just losing losing losing.

Now back to the slot machines: Those are even more fucked up. I really mean fucked up. I thought you can play with them like different subgames, a little bit of reaction or choses but there non. And i mean non.

0 Zero non.

You have one button to press (which is more or less your 'losing money button') and another row of buttons to increase the amount you are 'betting'.

Wtf?

There is no emotional value in sitting in front of a slot machine, pressing a button and losing money. Yes everything else, getting fucking drunk in a bar next door and pucking the shit out of you or just sitting at home and watching tv has more value to live than sitting in front of a digital machine and pressing a button.

And no that has nothing to do with 'save' life. and it has nothing to do with 'enjoying themselves'.

Casino work because people get addicted. Casinos work because they have enough audiance arround it which gives the addicted people the feeling that they are not alone. But thats it. And its horrible.
RCN is also having issues[1]. I'm seeing 50%+ packet loss.

1. https://twitter.com/RCNconnects/with_replies
> So - what's ok to break, and what isn't?

I'd say, for a start, achieving consensus before breaking is ideal. If the attempt to achieve consensus fails, at least I can see they tried (or I can disagree). Hopefully in the future users can use their leverage to make it not a judgement call on the browser developer, but a judgement call by the community of users. The myriad of features in browsers, however, makes it a difficult arena to enter making a large swath of users subject to these judgement calls.

> as long as the actions are clearly motivated by user interest

It doesn't matter what the road is paved with. Many things are not clear and intent is also not clear. You should not use intent to determine what you are ok with, you should use the action and effect. You may be ok with Safari's approach to third party cookies, or Chrome's approach to cookies, which is ok. But you might not be ok with the next action, and when it hurts you as a user, the reasoning will matter less than it does when you support it.
most people don't start with heroin.

Keep in mind any solution, including painkiller cutbacks, is proven to result in increased heroin usage (see: oxycontin reformulation in the early 2000's. By the end if the decade all abusable oxycontin would be gone.)

People are dying because heroin is illegal. Full stop. Fentanyl cut in heroin is a result of a broken approach.
Indeed, falling down the stairs probably kills more people annually than opioid overdose does, but you're never going to hear anyone complain about how dangerous they are.
Regulatory compliance. I've worked on applications that had to go to great lengths to get the target browser platform to not do something like auto-complete authentication credentials.

Philosophically-speaking some Web Platform developers think that it's more secure for the browser to autofill credentials from a keychain so that users can use better passwords and not be burdened with remember N-pseudo-random character sequences. Sounds good. Probably is good.

Whether or not you agree with the above there are plenty of regulations in certain setting that require us to disallow client applications from auto-filling form fields. We have to battle with the Web Platform authors to fill this niche and work around everything they put in our way to stop us from doing our job. Awesome.

Personally I thought feature detection was a smell and was glad to see it going the way of the do-do in the early aughts. Not so glad to see it making a come back.