skysight-inc/HackerNews huggingface dataset:
The problem with LALR parser generators is that you end up with an LALR parser. Which is fine as long as the input is error-free, but trying to get a reasonable error message out of any LALR parser is about as much fun as repeatedly poking yourself in the eye with a sharp stick.

FLEX, on the other hand, is perfect for the job. I can't imagine why anyone would hand-write a lexer.
> 22. The authors dunked this final conclusion: “This uncanny similarity of novel inserts in the 2019- nCoV spike protein to HIV-1 gp120 and Gag is unlikely to be fortuitous”. Wow, they sure just went straight there! What a bold paper... I don’t know what to say ️

From this paper:

https://biorxiv-cache.s3-us-west-2.amazonaws.com/2020.01.30....
They have to be naive as VW if they believed the CCP would honor the contract...
Ask HN: May we request HN browser stats?
HN is an important community. Many of us could benefit from data that you have about browsers and OS usage over time. Would you mind sharing? Please upvote if you would find it useful too. Thank you for your consideration.
They've had the same stance since at least 2014.

https://www.aclu.org/cases/aclu-florida-v-city-sarasota-stin...
Agreed. As I have said previously in a similar discussion, I don't think censorship works very well beyond a few specific cases (yelling "Fire!" in a theater and things like that). I would rather racists and misogynists and all sorts of other assholes were free to express their opinions and engage in debate with the rest of us that that they were hiding in some dark web, invite only circle jerks. Because however distasteful I find the prior, I find the later outright scary.
You listed the 'very fine people' hoax so I don't think your judgement is very well calibrated here. There's a bunch of quotes with no context and some things that not even the most expansive definition of racism would cover. Tweeting about the squad? Leaving andrew jackson on the $20? Are you saying that land seizures and killing of white farmers don't actually happen in south africa? If the only source is 'the new york times reported' then Im sorry I just dont believe it after the russia nonsense.
Another shameless self-plug, this is why MyHumans is better because you can temporarily turn off the call blocking for a time period, like an hour, and it will automatically turn back on.
More and more, as time goes on, people are leaving the MSM including reddit for these off-shoots and it risks creating separate bubbles for every group-think out there. This is what de-platforming and cancel culture does.

It's also not black and white. Sure 99% of us can agree that banning or de-platforming such horrendous stuff like NAMBLA is good. But MSM starts to push out and group non-extremists into the same bucket and ban them all, and you get where we are today, with a good chunk of society that doesn't listen to or trust the MSM.
Don’t forget natural gas!
When they ban the "extremists" the "moderates" thrive making youtube/reddit/etc posts about the obvious double standards, and the impossible to pass purity tests created to ban those "extremists". The logical inconsistency of both sides of the current "culture" war parties in the US create a near unending supply of "gotcha" moments, which are just fuel for the fire.

If anything, banning extremists makes these ideologies more palatable to a larger group of people by creating a more gradual on-ramp at the entry level. I believe this is becoming more obvious as we see the middle ground position in the current "culture" conflict (which would still probably get you banned from facebook) rapidly becoming acceptable. The pendulum keeps swinging, and not many people involved seem very interested in stopping the broken cycle and finding a more sustainable solution.
> CFPB is directed by a single person who serves for five years and cannot be terminated by the President except for cause, which is one of the reasons unaccountability is brought up.

Of course they could be fired, the legislature could take action and rewrite the law. There is no pedantry required here, it is simply Graham’s trademark hypocrisy.
Doctors almost always block their outgoing number when calling. At this point given how much call spammers have taken to spoofing their caller id, if it says "Private caller" I know it must be a doctor.
"to this day" in 1994 is very much not "to this day" in 2020.

The various BSDs use the Almquist and Korn shells for /bin/sh nowadays. Indeed, M. Van der Linden was out of date even back in 1994. At that time, BSD had already been largely freed of AT&T code, such as the Bourne shell, for 3 years. It's now approaching 3 decades.
Please keep the discussion civil.
+1 for trying to do something about it

If anyone from DOJ is reading this, could you sue the broadcasters next for continuing to present TV advertising at a higher decible level than the content it is embedded in - even after AFAIK law(s) were passed to try to combat this... what did they do to get around the legislation ( that you probably let them "help" you write ), say they were "decreasing" the decible level of the content instead of "increasing" the decible level of the advertising?
I don't think I've cringed more than 'expressing yourself through products'.
There's a couple things to note about the Fukushima disaster. They planned for a tsunami, but at the time the plant was built IIRC the scientific consensus was that a tsunami was caused by a large landslide underwater. They surveyed the underwater topology around the site, they thought they were building a sea wall high enough that any tsunami in that area would be too small to overtop it.

The theory was improved in the years since the plant was constructed but no one ever went back and realized the implications for Fukushima Daiichi. It was not a new plant, they broke ground on it before they did on Chernobyl. They thought a tsunami was inevitable and planned for it, they just didn't realize that they were operating on a flawed theory of how tsunamis form.
Certainly not by means of unconstitutional mass surveillance.
A lot of people are skeptics of "anti-racism" and "feminism". Not everyone thinks that racism is causing black people to be poor (IMO a lot of current anti-racists are like people who see a snake-bite victim, and start screaming out that we have to kill the snake - the snake might have caused the problem but treating a snake bite is not just chasing after snakes), and not everyone thinks that essentially every difference between men and women is part of some vast conspiracy to keep women down (this is reductionist - both because it tries to make everything a stupid "on balance, stuff is worse for women" argument, and because it's reductionist to say biology is not a factor).

If relatively mild critics of these things are shut out of the mainstream media, then they get fans on mainstream social media platforms. If they're banned from mainstream social media, they'll find some other place. These fans haven't all been bitten by reactionary zombies, they often come up with their own doubts about the mainstream left, and look for people discussing the questions they have.

Here's an article suggesting that 'alt lite' speakers or skeptics of social justice aren't necessarily creating some 'rabbit hole' effect, but may actually sap views away from hardline extremists - https://www.wired.com/story/not-youtubes-algorithm-radicaliz...

Even if you think that critics of social justice are wrong, they exist (in large numbers). If you don't want the moderates on mainstream platforms, a number will go to darker corners of the internet where there is a genuine danger they will be radicalised.

I guess maybe that's OK? Extreme right-wing radicals might tend to hurt the right. Maybe the goal is to drive away moderate anti-feminists or moderate anti-social justice types (e.g. Milo who seems to me to be a bit of a jerk, but is hardly radical), and if a few end up becoming alt-right then maybe that's OK (and "it's their fault" anyway).
Waterworld, the most accurate of all the apocalyptic visions of the future, lol.
> On HN this is greatly reduced by the point system and the opacity of bad posts. A bad post fades away so it doesn't look as important as other posts.

I really dislike that. But, I have put in CSS so that bad posts don't fade away, and enabled show dead so that all messages can be seen. But at least we have the choice!
There's value in marketing yourself as someone who has a variety of domain expertise. Having a wide portfolio of projects is attractive for companies with uncertain needs, or in new domains.

I'm in biotech, and being the "software guy" on my team has left me in a similar situation, and I asked the same questions for how to market myself to Ph.D. programs, which are all about specialization.
What you want is metric, so 10 inches to a foot and so on. Switching makes of units isn’t so bad so long as the multipliers are 10,100,1000

Next you want your units to make sense across dimensions. You want your volume units to ALL be based on your length units. A cubic foot is ok. It then contains 1000 cubic inches. There are no quarts, gallons, pints (unless they are names for decimal quantities of cubic units).
Been following this account for a few years and do love it very much
https://mobile.twitter.com/pomological
Yes, and for truly horrendous viewpoints it's ok to ban them outright. But society isn't black and white, and when you start lumping non-extremists into the same bucket and banning them all you end up where we are today: distrust of MSM but a big chunk of society.
Regardless of your opinions on this specific president, we need to recognize that removing any president through impeachment should require a high bar of difficulty in order to maintain the balance of power. Impeachment is a check on the president. Making it too easy would result in the president serving at the pleasure of Congress.

That said, I was mostly talking about elections in which we have the chance to remove our leaders every 2, 4, or 6 years.
Using Sci (Small Clojure Interpreter) from JavaScript
You don't. Instead you teach to identify trolls / toxic commenters and ignore them.

Just like bullies, they're a fact of life, and the key to dealing with them is to not take them seriously. A bully's goal is to get a reaction out of you so to win - don't react.

Sticks and stones may break my bones but words will never hurt me - this applies online and offline.
I don't think they make you more violent, but I do think they condition you to expect a certain reward for a certain input. In that sense what they're priming your brain for is an exploitable addiction cycle. I used to play online first person shooting games all the time, but lately I've noticed that I'm playing them just for the sake of playing them. I'm no longer deriving any enjoyment from the activity; in a sense I feel like a conditioned rat inside a maze. The final sensation isn't one of fulfillment but rather one of helpless attachment.

Contrast that with another game I played recently, God of War. That game ended after about 30-40 hours. I completed the story, and I never returned to it. When I think back on it, I have a lot of satisfaction attached to it. It was a wonderfully told story that eventually ended, whereas Call of Duty is designed to be an infinite time sink, both for your attention and for your wallet. The difference, for me, is playing basketball with your friends versus going to a slot machine.
Great job, Citationsy! That's how you do it.
USB1:USB-C is a bit like 8086:x64. The latter ‘boots’ pretending to be the former, but preferably doesn’t spend much time in that mode.

USB1: 4 wires, half-duplex, with the host in control. Upstream- and downstream ports determine who’s the host. Negotiation of bus speed in hardware, using a few diodes/wires.

USB3: 9 wires, full-duplex, uses 8b/10b encoding (https://en.wikipedia.org/wiki/8b/10b_encoding). Negation of bus speed in software.

USB-C: adds more power options, displayLink.
> Maybe through shortcuts?

Kinda! You can make an iOS shortcut to take you right to the Phone settings, at which point turning "Silence Unknown Callers" on/off is a one-tap operation.

To do this, create a shortcut to open the URL "prefs:root=Phone". You can find more detail and a bunch more interesting options here: https://www.macstories.net/ios/a-comprehensive-guide-to-all-...
Did you read the article? Because it looks like you didn't.

> Because the person they were investigating left the country and then put up one of the most extensive appeals against extradition in history and then fled to an embassy.

No, he didn't. He asked not to be extradited to a foreign country where there is a risk his human rights will not be respected - which is standard international practice. He gave several dates where we would be available for questioning. He turned himself up to the police for questioning. All of those were denied to him.
I'm making the assumption that there's a MAD situation here with regards to revealing bioweapon programs. I am assuming every major economy has clandestine bioweapon programs and that every major economy has the dirt on everyone else's bioweapons programs, regardless of treaties. So if the US, or someone else, comes out hard against China for an alleged bioweapon program, then China will release information about US programs. That is why, in my opinion, the media headlines and public positions of the major players will be a polite fiction. The truth may wind up buried in some report somewhere, but it won't make the same kinds of headlines that "kooky bat eating" makes.
That's exactly the point of the OP.
Extending the Race Between Education and Technology
People to love to hate IBM, but good things may be coming
Use user-defined kill-files (although if you want to publish them you can, in case someone wants to copy and modify for their own use, or they might decide not to use it at all if that is their preference). Allow anyone to comment and to reply to anyone but remember someone might set up a kill-file to hide messages from someone who does not want to see your messages (whether or not you are an administrator of the service, or police, or whatever). We need more freedom of speech, not less. But, freedom of speech should not mean to force everyone to listen to you if they do not want to listen. (Kill-files could also be based on whatever criteria you want, not necessarily only based on the author of the message, although that would probably be the most common case.)
That seems like the kind of program for which it is much better to be delivered through a website with some Javascript on it. No need to get the whole classroom to download anything and stuff.
Printing in Google Docs is only possible through downloading a PDF file. I believe this is by Google's choice and not a Firefox limitation. It is a little bit annoying, but doesn't stop me from using Firefox.

In detail, pressing CTRL/CMD+P:

- in Firefox, brings a Google Cloud Print popup with an option to download a PDF

- in Chrome, brings a regular system print modal
From the first link:

...WikiLeaks had tried to comply with a private White House request to redact the names of informants before publication, but the US authorities had refused to assist.

Thanks, Obama. Whatever, let's forget about that. The main point is, this material was released a decade ago. If anyone in USA military or intel had learned of a collaborator harmed as a result of the leaks, they would have crowed about it ad nauseam. Instead, crickets. Therefore, this didn't happen. Linking decade-old fear-mongering about "risks" supports the point rather than contradicting it.
That started as a good counterpoint. But you need to understand how something works to be able to draw a cross-section from scratch. It represents a truth that is not otherwise visible. Even to draw a basic diagram, you must understand what is at stake. What an idiot savant draws or paints, no matter how realistic, is a very different job.
That's not hard to imagine. Quick, what's 1/3 of a meter? The sometimes problem with metric is it's base-10. The prime factors of 10 are 2 and 5. Feet are in base-12, which has the prime factors 2 and 3. Three is much more useful than five. There are marks on your measuring tape at exactly 1/3 of a yard or 1/3 of a foot.

Metric is often easier and more convenient, but not always. So, in the US, we tend to use metric or customary units depending on which is more convenient for the task at hand. Actually, it's a lot like the UK and other countries where older systems still exist alongside metric. The difference with the US is that we don't have as many unnecessary laws mandating metric. You're an adult. You're working with other adults. You're perfectly capable of figuring out what to do without the input of lifelong politicians who've never measured a thing in their lives. Except for the amount of your money that they're going to spend. They like measuring that.
Copying /u/BurrShotFirst1804's main response here for easier reference:

=====

This study is crap.

My comment from another thread. This paper isn't peer reviewed or published. It's just an online journal.

I've worked pretty closely with gag in my PhD thesis. Gag is the conglomerate protein that gets cut by the protease to generate the hiv capsid, matrix, and carrier proteins. Gp120 is the receptor protein.

This is a really fucking dumb study and these scientists should be ashamed. Those amino acids are so short. They just went and looked for a virus to match. You can go and blast the amino acids yourself. Just copy and paste from the journal entry into NCBIs BLASTp. I did it and there's hundreds of matches to those sequences. HIV didn't even come up in the first 100. The 4th residue is missing like 6 amino acids. There are conserved regions in viruses. Their "gp120" match compares 6 amino acids out of 850 in the whole protein for example.

They found 4 sections that were in the new virus but not SARS. They then took these differences and ran them against all known viral proteins. They only looked at proteins with 100% matches, but if you look at the table they didn't match 100% for alignment. So like one is ABCEFG and they match it to an HIV protein that is ABCXYZEFG and they are calling those total matches. There's also tons of viruses that match these tiny sequences, they just noticed all 4 have HIV matches so they ignore the other matches and only looked at HIV.

Go blast it yourself if you want.
>swipe down notification bar
>tap voicemail ribbon

Two touches versus one. Sooooooooooooooo many extra steps, lemme tell ya.
I just don't understand how you can set up a business and not noticed the increased revenue.
If anyone wonders what happens if a proper airplane tries to fly through a swarm of locust: http://avherald.com/h?article=4d1de8cc&opt=0

> The windscreen wipers were not able to clear the windshield anymore. The crew went around, climbed to 8500 feet, depressurized the aircraft, opened the cockpit side window and cleaned the windscreen by hand. The same happened on second approach to Dire Dawa. The crew again climbed to 8500 feet, cleaned the windscreen by hand again and diverted to Addis Ababa.
- Every laboratory exposure-related outbreak I've encountered has been trivially easy to trace back to that event.

- Most high-end virology labs are doing research on human to human transmission of corona viruses. They're a major emerging type of virus we don't understand, and a Chinese lab working on them is even less surprising.

- If this was a bioweapon, it sucks.
It sure looks like tearing apart to me:

https://www.npr.org/2018/06/19/621065383/what-we-know-family...

>However, The New Yorker spoke to lawyers and advocates who said there is no formal process or clear protocol for tracking parents and children within the system and that chaotic systems and inadequate record keeping make it difficult even to know which facility a child might be kept at.
Yeah I’ve tried another similar site and people’s expectations are a bit loony, usually they want to pay the price you would charge a single customer for 1 year as a SaaS for you to develop the entire solution! Maybe non software folks don’t get the difference between say paying Atlassian $1000/month or whatever it is for Jira and paying a dev $1000 to develop a JIRA clone, because it probably seems like the same thing.
Thanks honestly reassuring.

- Some layman.
And base-2, rather than the computer-unfriendly base-10. Aaaaactually ... with a bit of squinting the U. S. customary volume system(s) define a complete set of base-2 nouns (which could be used as prefixes):

tbspn
oz
jill
gill
cup
pint
quart
half
gallon
peck
kenning
bushel
rundlet
barrel
hogshead
butt
tun

Where each item below the next item is exactly 2x the previous one. It turns out there's also some base-3 stuff (for measuring simplicity), like the teaspoon, etc.

I've always imagined we could redefine a few things to make a "completely rational" U.S. customary measure. That'd be:

1 in == 2.5 centimeters (as Thomas Jefferson wanted)
256 in^3 == 1 gallon (water at 32° F)

1 in is a bit awkwardly small. A cup-inch is ~1.3ft. A pint-inch is exactly .8125m. Luckily, a 'tun-tun-inch' (65536in) is 1.0343 miles, so we could define a a 'tun-tun-inch' to be a mile, etc., etc.
No math degree here, but personally I think the author's main point was not purely that they could be visualized without resorting to 4D. Instead I think it was that the concept of rotors can be explained from first principles, whereas he feels that currently, programmers look at quaternions as black boxes for which they have no intuition. Here's the relevant quote from the video:

> But instead of defining Quaternions out of nowhere and trying to explain how they work retroactively, it is possible to explain Rotors almost entirely from scratch. This obviously takes more time, but I find it is very much worth it because it makes them much easier to understand!

I can't speak to his argument really as, when it comes to 3D game dev, I'm purely a hobbyist. I do believe though that in the end, programmers want to program. They want to be handed a library with an API that makes sense. The ones who care deeply about the whys and hows of the math will always take the time to learn it; others just want to know how to write the code. For those people, I'm not sure the rotor equations I saw are any more intuitive at first blush than the quaternion equations.

In short, I feel like by the time you're at the point where you're explaining the details of a topic like geometric algebra, you've likely already lost the people who just want to code, even if the description you provide is more intuitive.

Having said that, I still found the video fascinating.
I don't know why everyone hates XMPP. There are multiple solid open source server and client applications for just about every platform. It is decentralized and works well but without google, apple, and facebook making it practical for grandma to use, it doesn't catch on. Well the big players have no incentive to cede control to decentralization.
If you're in the UK for more than 183 days in the tax year (6 Apr to the next 5 Apr), you're classed as resident though.

https://www.gov.uk/hmrc-internal-manuals/residence-domicile-...

Up to 60 days can be disregarded in the case of "exceptional circumstances", which generally have to be pretty extreme.
He wrote something about a specific tribe of south indians and how they are genetically enclined to be good at politics and that Asians don’t need to worry, but work on their weaknesses to succeed, even if they don’t have genes.