skysight-inc/HackerNews huggingface dataset:
Pretty sure they could get rid of all the bots if

a) it was a non profit and

b) people didn’t cry “censorship!” every time they do anything to curb abuse and

c) it would be ok to deactivate a % of real users by accident (these researchers can’t tell who’s a bot vs who’s an actual user _for sure_)

It’s not an easy problem.
Ok. Besides being purely informational, how does this assist in the discussion?
> The internet activity that Kemp’s staff described as hacking attempts was actually scans by the U.S. Department of Homeland Security that the secretary of state’s office had agreed to, according to the GBI. Kemp’s chief information officer signed off on the DHS scans three months beforehand.

Making partisan hacking accusations without any shred of evidence or proof should have been disqualifying for the governor's campaign.
It’s hard to believe he wasn’t informed that it was DHS who was scanning networks before he came out and made these statements.

The problem with spreading or suppressing information during elections is that there really isn’t any recourse or punishment, all that can really be done is to try to vote the individual out of office. Once they’re elected, whatever was said during the campaign tends to fade from memory, or in this case, it’s difficult to summon the energy to pick this particular battle to fight given everything else that’s happening around us.

Rahm Emmanuel kept the Laquan McDonald police footage sealed until after his re-election as Chicago Mayor. Sure, he didn’t come out and make false statements days before an election, but the omission of truth around such a brutal killing highlights the systemic problem of police brutality, which we’re all witnessing again in Minneapolis.

How does one hold politicians responsible when they do what Kemp did in this case? It’s clear that he’s set up to deny knowledge, but that’s just so hard to believe.
Thank you for sharing this. I recently started working on metrics at a FAANG and saw some of the challenges you mentioned... the fact that you were able to get good results so quickly is super inspiring!
It gets more popular mostly because it's popular.
Once you add things like clickstream, email, ip address and user agent to the data used, it should be very easy to pick set with negligible false positives.
> recently

10 years ago
Astounding to me that automatic rearranging would have been considered desirable. Hard to imagine that it’s just visual folks (like myself) who would lose flow state if the mental map of their Desktops was interrupted if they were suddenly rearranged.
Random person name generator
Absolutely, and as with the Paris accord and every other attempt at taking action, the United States was the odd one out.

Our culture is a unique mixture of “you can’t tell me what to do” independence and “let me speak with the manager” entitlement.

It powers a lot of the great things about the United States, but also makes it hard to accomplish anything requiring doing without.
> To remedy a false positive, the human could provide Twitter with a an official ID to remove the warning.

That would work only against casual bots. The big nation-sponsored botnets won't have issues with providing genuine government issued identities for bots. Which kind of defeats the whole purpose and wastes a lot of resources twitter would like to use elsewhere.
Many, many “bots” are just people paid to tweet
I came to the same conclusion years ago. I use soap when handwashing and on my rear end, but that's about it. I don't smell, and my skin and hair is not oily after a shower, at all.
... and over on RUnet, I saw memes about US botting.

Too bad we can't have a Geneva Convention on botnets or something. (I would write "couldn't", but don't believe it's technically feasible)
That's correct. To sniff traffic without replacing the certificate with one of their own they would need the the private key which was used in a session. (That key might have been derrived from the server private key, but again nothing the CA has access to.)
I'm guessing you might be able to make money selling that to, e.g. the military, but not to regular people. Most take showers at least in part to relax, and that sounds like it would kill any possibility of relaxation.
I wouldn’t compare those two viruses directly. HIV is sexually transmitted, whereas COVID is spread through exhaled water droplets.

Think about how often the average person has sex vs how often they’re around tons of strangers who are exhaling, coughing, etc.

Not to mention it takes quite some time for someone to die from an opportunistic infection as a result of being immunocompromised from AIDS.
Perl5 is not EOLed, so no one is forced to "move". I haven't heard of any real business actually moving from Perl5 -> Perl6 (Raku, to be precise) for support/legacy reasons.
Remember from the POV of the baryon, it never crosses the event horizon. It’s not really ‘destroyed’, it just becomes unobservable to the external universe.

I think this is backwards - for an outside observer nothing ever crosses the event horizon, from the point of view of anything falling towards the event horizon it takes a finite amount of time to cross the event horizon.
There’s plenty of ‘exploring’ going on. The famous “ER = EPR hypotheis” suggests that entangled particles are opposite ends of a wormhole.
Ruby uses the same sorta commands as perl does I think.
Why Use ECC Memory?
Would you keep a bot that just massively upvote things so that they reached frontpage, then rented to the higest PR firm bidder?
This site only seems to be interested in solutions that seem to utterly degrade humans, like eliminating showers and travel, or eating worms.
Could this be used to track the metrics of other users ?
How many of Trump's well touted 80m followers are bots? I'm willing to bet its probably the same 45-60%...
Most people who smell bad don’t realize they do.
That was a brilliant read!
> Transformers are extremely interesting. And this is about the least interesting transformer paper one can imagine in 2020.

Because it's not a transformer paper.

This paper goal was to see how far can an increase in compute continue to deliver an increase in model performance.
There is no better way to study this than to take a very well known architecture and keep it the same as possible, otherwise it becomes very hard to know what is due to the increase size of the model and what is due to the tweaks you make.

So yes, it's a disappointing paper if you expect it to be on a different topic than what it is.
Yes it was, and that was shameful and wrong. It was also a century and a half ago. Sixty years back or so, the Democratic party literally split in half over exactly this issue, with the Dixiecrat demographic leaving to find its own path (I'll let you guess where).

The party of modern civil rights legislation is absolutely the democrats. People who want to talk about antebellum history instead of actual policy choices are just trying to obscure the truth instead of discuss it.
"I don't have anything against hot new technologies, but a lot of useful work comes from plugging boring technologies together and doing the obvious thing."
Booting unmodified Windows 10 over USB
As long as they are a public company held to unattainable growth metrics, they will allow Bots and Charlatans. Its good for business as they say...
Hey Vlad, hope you're doing well!
I mostly agree with you. However,

> It's a significant experimental accomplishment that points to a future in which general-purpose NLP models could be used for novel tasks without requiring additional training from the get-go.

This premise is still purely science fiction. This model does not touch on either novel tasks nor being free from pretraining (unless I misunderstand). But overall, I think you’re right: it’s significant for a number of reasons.
This is one of the few things really missing from python. I am wondering how easy it would be to write a PEP for an outsider.
I wonder if Star Trek IV: The One With the Whales had anything to do with this.
remote syslog has been a thing for how many years?! As has using a standard distribution for your app with a non-root-user for each app, easily wiped and set up every deploy (hint: that's good for security too!). Monitoring was also a solved problem and I guess Cron logs to syslog. Rollback works just like a regular deploy? (I wonder how good k8s helps you with db-schema rollbacks?)
The people complaining about censorship aren’t concerned about the removal of bots. They’re concerned about a pattern of behavior from twitter whereby they shadowban, remove, and editorialize viewpoints that don’t agree with the Valley’s ideology.
Your argument stands, but this non-locked-in experience is so bad it locks most people out. I've done it, I did contribute to Git, and the experience was horrible. The amount of time spent on the mailing part was far far greater and confusing than the amount of time writing code (one of the patch was just a wording change actually).

And I don't see how using github locks you in, switching to gitlab, bitbucket or whatever is dead simple.

Honestly, the only 2 arguments I see for this process are "that's what we always did and we don't want to make the effort to switch" and "having a high barrier keeps newbies out and we don't consider it a bad thing"
As a true amateur,I don't understand the basic premise of this extremal black hole mystery.

In my simple view, if a charged black whole is extremal and cannot shrink then... the solution simply is that it must grow again. It absorbs particles of the opposite charge until it becomes neutral enough to shrink again and the process repeat until it completely evaporate.

That seems both a simple and straightforward theory.

(Then my other misunderstanding is how a black whole would become so charged when the universe is seemingly so neutral. The law of big number ensures that a black hole would be mostly neutral and the extremal case would only happen for very small ones on the brink of evaporation.)
That email sure seems to be formatted for 80 columns
Yes, it just needs userid. Karma of users is publically available so it can track it.
https://en.wikipedia.org/wiki/Cantaloupe
People are influenced by the words and appearance of others... If people think that there are many other "supporters" of something, they'll be far more likely to support said thing. You are as influenced by this as anyone.
Well, you can put catchas in case you doubt there is a bot activity.

They also have so many phone number and email they can use that to do additional checks.

They you can use the network effect: bots usually have something in commons: topics, likes, ip, followers...

If you have millions at your disposal, something can be done.

They are not, so I'm more encline to assume there is benefit for them to avoid doing so.
TCL ships with tclsh which is regular TCL (so a first-class programming language) but allows you to invoke external commands as though they were functions (so arguably is a shell in your sense, though I wouldn't advise using it as your login shell).
What's the difference between the cellular makeup of this octopus/ or any deep sea animal to make it able to sustain that kind of pressure?
Doesn't that make Slack themselves non-compliant?
Can confirm, same here. As long as you hide the window (cmd-h) instead of closing it (cmd-w), the problem doesn't ever come up. I've been using this work-around for over a year now.
Fun fact, Albert Einstein wrote a paper explaining why rivers form meanders and tea leaves accumulate in the center of a stirred cup.

http://www.ias.ac.in/article/fulltext/reso/005/03/0105-0108
has anyone found a good, free solution for naming spaces (instead of “Desktop n”)? i used to be able to name them with a free utility, but SIP killed it.
that's the one, from the readme: "If stdout is not a terminal the selected field will be written to stdout and exit without invoking the yank command"

Could be clearer, basically it means that if it's part of a pipe, it's going to print to stdout instead of copying to the clipboard
Good point and I agree, but perhaps the accusation that it’s a corporate mandate is unfair, when it’s just a lot of rogue actors.
So when I use the EC2 web dashboard and try to add my SSH key, it gives me an error unless it's an RSA key. Obviously once I'm logged into a given sever over SSH, I can change my key to be whatever is supported by the underlying VM OS.
That's why one never counts "twitter public", but real protestors. A small silver lining to coronavirus is that crowd size estimation is much easier when the crowd is on a 2m lattice.

Edit: not very useful these days, but still of possible interest:
http://www.gkstill.com/Support/crowd-density/100sm/Density1....
Interview with Upcoming Star Mi
Would it take millions?
The program "Hello World" isn't anything to do with learning the language, it's about:

* How do I create a program?

* How do I store a program?

* How do I run a program?

* How do I get the program to output something?

So your first statement seems to miss the mark.

To answer your question, if I'm learning a new language it's usually because I have a specific problem to solve, so I write "Hello World", and then start to grow the program into what I need. I don't have a toy problem to implement as a test.

Probably not the answer you wanted.
Alternatively, I wouldn't be surprised if a lot of the censorship complaints came from bots or people deploying bots that aren't happy they're being caught.
Worse, Twitter can't be trusted to keep the IDs safe. They've suffered many data breaches in the past.

And it wouldn't even stop the bots, because Twitter isn't limited to Americans, so bot makers could easily send fake official IDs from someplace Twitter can't check. Or send stolen offical IDs from other data breaches.
It would probably be more like:

<Cheery Computer Voice> "Water-flow will be resumed after these messages... "<Ads Play...>
What does GPT mean?
I assume it is not about partition tables (GUID Parition Table), it has something to do with NLP, but besides that it is hard to find what does this acronym mean.
Practically speaking, there is no such thing as “BSD-incompatible license”. The only problem here is license proliferation.
While I agree with your overall point, it’s worth pointing out that Apple doesn’t really do a lot of freemium stuff, so Cook’s comment should be taken in the context of having nearly all customers who have already paid up.
Calendar of Cosmic Events
You could use nmake and use a build.sh (well, build.cmd) if you wanted to, although it's not really common. My sense is that the hierarchy of build tooling goes something like this depending upon complexity:

1. Hit the "Build" button in Visual Studio with the MSBuild file it generates for you.

2. Write a custom MSBuild file that embeds your logic in XML and run it via the msbuild CLI.

3. Write the build script with something like Cake. Closest to writing sh to perform your build except that your script is done in C#/F#/etc. the same as your app. More verbose than sh for simple things but you get the same tooling assistance you would writing normal code.

> Quite apart from my loathing for Microsoft products, the reason I don't try things like .NET is that building for Windows when you're developing on Linux or Mac seems like POSIX, but 100 times harder.

It's actually less bad than you think. At the low end it's just `dotnet build` everywhere; maybe a `dotnet publish` is involved but you can cross-compile fairly easily. At the high end the build libraries are cross-platform, and should work anywhere dotnet itself does as long as you avoid embedding any platform-specific assumptions into your logic.

> How did you get around the problem of not having any integration with Unix tools (or did you just not bother)?

Emacs with Omnisharp gives you the usual autocomplete/inline docs/semantic rename/etc., although I'm not sure if you'd consider Emacs a Unix tool ;)
I'm told it works well in Vim though I've never used it myself.
Easy Steps to Rank Your Videos #1 on YouTube in 2020
I think the title is misleading. But "PepsiCo recognizes need for shopping without stores and offers home delivery website as an option" doesn't sound as sexy.
Generalized Pretraining. The original GPT paper doesn’t use the acronym, but got rebranded as GPT in retrospect once GPT-2 came out.
Derp. Ya know if I had thought about my question a little more I could have found the answer on my own. Thank you!
When changing apps by using the dock, the animation only shows the desktops move over by one space. So by changing the order it will only take one swipe to get back to where you were before.

If it didn’t rearrange based on use the animation would show an arbitrary number of moves and you would have to keep track of how many times it moved over to know how many times to swipe to get back.

If you only change desktops by using Mission Control rearrange based on recent used shouldn’t even be a problem because it will never automatically rearrange if you use Mission Control.
You make a good point -- these problems exist everywhere. It's a trade-off between flexibility and restrictions/constraints. Some platforms manage this balance better than others.

The other issue is that many of us don't notice certain roadblocks because we're so used to working around them. In your case, my first instinct would be to `install.package(package_name)` and if something breaks, I google the error. Usually within 3-4 steps I'm on my way. But if something has just been released and no one's hit issues yet, google might not turn up anything. So then I'd have to open an issue on their github page and wait.

CRAN generally does a good job curating -- it has strict policies like if a package submission doesn't pass tests and doesn't succeed on automated builds on x number of platforms, it doesn't make it to the repo. That said, I've experienced a few package breakages before so I also want to validate your experience.

While I'm here, I also want to say as a Linux person, I hate the "compile first" culture of UNIX based software -- I'm not sure where it originated, probably GNU and open-source? Sometimes I just want to install a library and have it work -- just give me static binaries, don't make me compile stuff. I really don't care about the source code. To me as an end user, the appeal of open-source is that the source is available if I want it, but most of the time I really don't.

I get really frustrated when some Python packages don't offer wheels, and when the compilation breaks I have to spend hours/day figuring out what went wrong. TensorFlow 1 was particularly bad -- even with Bazel, things would break between releases. It's a huge productivity suck.
- Its free

- Most code running on k8s hasn't hit full production load yet.

- Where it has worked well, its been managed by devs that know what they are doing.

- It something worth putting on a backed dev resume

- Apparent cost saving ('we just need 1 vm instead of 5', 'we can auto scale to infinity','we don't have yo pay for aws, we get it all on our own vms').

Wait a few months and we will see a slurry of posts that read 'why we moved away from kubernetes', 'top 5 reasons to not use kubernetes', 'How using kubernetes fucked us, in the ass', 'You dont need kubernetes', 'Why I will never work on a project that uses kubernetes', 'Hidden costs of kubernetes' and so on.

C'mmon, you know how this works. Just take the time and read the docs. They are well written (They just don't mention where k8s does not work well)
Do it again. They will flag your account and you will be filling out paperwork if you regularly make large cash transactions. Federal law.
This would make debugging hard, as debuggers are very much line number based. Step commands move one line at a time, breakpoints are for specific lines, and stack traces from exceptions include line numbers but not character offsets.

That’s why for function calls passing multiple arguments where each argument may be non trivial, it’s a good idea to put each argument on its own line.
I don’t see why it’s unbelievable. High mass energy conversion is one of the least crazy things about black holes imo.

For readers who want some quick info:

https://youtu.be/t-O-Qdh7VvQ

This PBS SpaceTime video doesn’t talk about the practical uses of Kugelblitzes, but it isn’t a big leap from understanding what they are to how to get energy out of them. Hawking radiation rate increases as schwarzschild radius decreases. If you could make a properly sized black hole you could convert a little bit of mass into a lot of energy. Maybe this could be harnessed to solve all electricity demand issues. Maybe it could be used to make a room sized bomb that blows up Earth. Vote now on your phones.

https://youtu.be/v3hd3AI2CAA
That's Error-Correcting Code memory[0], not Elliptic-Curve Cryptography[1].

[0] https://en.wikipedia.org/wiki/ECC_memory

[1] https://en.wikipedia.org/wiki/Elliptic-curve_cryptography
I've been thinking that it would be really nice if switches had an RGB led on each port showing its vlan config, but this technique would work too!
Bunch of threads on twitter from expert researchers on how this study is bogus. The main point is that there is zero paper or even a blog post that can be referenced to see if this statistic is true.

* https://twitter.com/ngleicher/status/1264614994475315200

* https://twitter.com/benimmo/status/1265329734705197056

* https://twitter.com/alexstamos/status/1264643202293751808

* https://twitter.com/3r1nG/status/1264567090742206464

(edit to add more examples of counterclaims to this "research")
Oracle vs. PostgreSQL – A Comment
I use to hear a lot they in customer service one angry customer might represent only one person, but more than one on an issue could possibly point to an exponentially larger dissatisfied group. People who complain versus people who do not, people who call versus email, etc. I do not know if this is still accurate.
I thing "government intervention" is too nuanced and expansive of a concept to meaningfully debate as if it were one thing.

It would include at least:

Police-state policies. Examples: laws against voluntary drug use, policies like stop-and-frisk, our incarceration rate, restrictions on contraception, etc., seem particularly in your face. Historically, the military draft. I'd oppose these.

Basic public-safety policies. Examples: Laws like speed limits, or driving while intoxicated, or some limits on gun ownership (e.g., folks with a history of violence shouldn't have machine guns). These will always annoy some people, but I'd support most of this.

Environmental and business regulations. These really make some folks mad. But I'm strongly in favor of clean air and water, solvent banks, safe working conditions, etc., and think regulations here are really important.

Social policies. Many people were/are violently opposed to school integration, affirmative action, gay marriage, etc. But I think we have a moral imperative to view and treat { blacks, women, gays, jews, ... } as real people, and history has shown that we won't do this on our own.

I certainly can see some cases where there are overlap between these. Example: government needed an army to enforce school integration. But, mostly mostly these are orthogonal, and lumping these into one "big government" bucket just makes it a muddy issue.

I could be wrong.