skysight-inc/HackerNews huggingface dataset:
I'm not saying what you are saying is off-topic. I'm just trying to share with you a different perspective.

This American talk about "whiteness" doesn't just get posted in an American museum. It gets posted on Twitter etc and then people on the other side of the planet read it. And the people on the other side of the planet may understand it very differently. But Americans never seem to think about that. (And I'm not saying the concept of "whiteness" might not have some application or usefulness in other countries, including Australia-but it certainly doesn't have an identical application.)

Or, maybe one is a non-US-based employee of a US-based multinational company, and the company leadership starts promoting all this talk to the entire company, without seeming to ever stop to think about how much sense it makes in a non US-context. (But would any non-American employees dare raise the question of how US-centric the biases of its US-based management are?)
This is fine of course, but what if we want to parse, say, only an expression, only a function body, etc?

...and this is the beauty of recursive descent: you can call the appropriate method directly to parse that part of the grammar.
That's better than asking you to come up with the complete solution, but it's still a bit of a trivia question. On one hand, it's good to be able to recognize algorithms so you can look up their solutions instead of wasting your time on trying to reinvent them, on the other hand, how often are problems this algorithmic?

Maybe I've had a particularly depressing career, but 99% of it consisted of various ways of interacting with a database.
It's my pleasure to point out the technicality that the original person to mention breaking windows never specified which windows that were being broken. Maybe they're breaking into a locksmith shop and then breaking into your house?
Sorry, but would you mind expanding slightly on how you would implement such a system?

In my understanding once you remove all the layers of abstraction as some point it's a bunch of databases and data stores. Someone has to manage them. Why wouldn't a breach of those users be able to do whatever they want?

And a higher level, someone is writing the code to implement such a stringent access system. Why wouldn't a breach of those users (or a rogue employee) be able to accomplish bad things?
>Firstly, the video is low latency, which means that the time between you broadcasting and the time the video shows up on your viewer’s screens can be as low as 2-3 seconds.

Excuse my ignorance, and I'm sure 2 seconds is probably an engineering feat, but I'm genuinely curious. What is it that prevents latency to go as down as a few hundred ms (pretty much close to and IP round trip) ?
It also helps that he doesn't actually accomplish anything and mostly just dicks around. Also "kooky character" is a pretty charitable way to describe him.
Then again, the market for crazy is pretty saturated these days. Hard to see how to monetize it, at least in Musk's case.
I encourage everyone to read the article themselves because this summarization of the article is incomplete and misses the actual point of the article.
I think you’re overestimating the number of people in the US who would actually respond decisively to something like that. But it’s more than zero, unfortunately, which is too many.
Facebook Messenger is blocking me from sending any string containing the attacker's wallet address bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh. I'm trying to send blockchain explorer URL's to friends and it's failing.
> The spectral signature of orthodox privilege is "Why don't you just say it?" If you think there's something true that people can't say, why don't you be brave, and own it? The more extreme will even accuse you of specific heresies they imagine you must have in mind, though if there's more than one heresy current in your time, these accusations will tend to be nondeterministic: you must either be an xist or a yist.

That's not "orthodox privilege". That's fear.

> How do you respond to orthodox privilege?

Wait for the storm of folly to blow over. The nihilistic idiocies that I cannot name shall have destroyed themselves in their madness before much longer, like the French Revolution before them.

> If you believe there's nothing true that you can't say, then anyone who gets in trouble for something they say must deserve it.

The best generals are quite choosy where/when they engage. But stand by for the silent majority to weigh in some months hence.
I think we as a society need to reevaluate what constitutes cruel and unusual. And the way people justify all this cruelty because they "broke the law" shows that they have entirely lost all empathy. America has effectively dehumanized the idea of being a criminal, no matter how trivial or dumb the law is, to the point where anything is justified, including slavery of those people.
Maybe it's Dr DisRespect's revenge.
I don't think the grandparent post is correct. It's not that those who spread best are infected first. It's the ones that are most easily infected (because of their particular biology, lifestyle, etc.) who are first infected.

I believe (but honestly am not certain) that one's susceptibility to infection is independent of one's ability to spread more effectively.
I find that the global by default thing is not as much of a problem if using a linter like Luacheck. If the text editor is configured to show linter warnings it catches typos before they become a problem.

https://luacheck.readthedocs.io/
He did write with remarkable candor when leaving office.

"In the councils of government, we must guard against the acquisition of unwarranted influence, whether sought or unsought, by the military–industrial complex."
If you have ABI stability you don't need to do any of that stuff either to code that hasn't changed.

The fastest way to compile code is to not constantly recompile it from scratch.
Whomever steers the botnets or gets paid for the bandwidth.
Portal Abstractions: How abstract algebra solves data engineering
Gwern's page on positive/negative effects of nicotine considered independently of smoking:

https://www.gwern.net/Nicotine
Interesting thought. I was thinking that an access token was about to expire, but I like your theory better.
That's not how pseudonymity works, you are anonymous until you accidentally leak, or have to leak, PII linked to your wallet. They can be totally anonymous right now without any mixing. Once they need to convert to fiat they may have to mix first. Or maybe exchange cash wearing a mask with a stranger on the street in a foreign country, etc. Pseudonymity doesn't mean you're not anonymous until you mix.
Nah, that’s just my wife coughing again, at over 100db. I’ve measured it.

And yes, she does seem to do it right in my ear. My 32db NRR earplugs help bring that down to a tolerable level, but only when I’m wearing them. And I can’t wear them 24x7.
I've had a few confusing moments with train conductors shooing me off a train, but actually telling me to hurry up and get on.
I'll leave this here:
https://www.youtube.com/watch?v=fwl7tthqzkA
By 'criticizing' you of course mean trying to get them fired, and claiming their presence makes them feel 'unsafe'? Lets not pretend 'cancel culture' refers to pointing out flaws in arguments.
> That's better than asking you to come up with the complete solution, but it's still a bit of a trivia question.

How? You have unlimited time to find the answer; it happens before you make any contact with the company at all.
Many people were searching the wallet address looking for accounts being hit, so these people did this to show up in that search.
Work at Home Opportunity
Mutation is not the only factor determining how often a vaccine would be given. If antibodies only last a year from the vaccine dose, it should still be given yearly, even if the virus has not mutated.
You can do that with nginx https://docs.nginx.com/nginx/admin-guide/dynamic-modules/lua... . IIRC Cloudflare uses this extensively.
Not as impressive as going fully wind or solar powerered, but there are some initiatives to improve fuel economy by using kite, for example airseas [1] claim to get a 20% improvement with an autonomous kite, and what seem to be limited fitting cost (couldn't find a number).

[1] https://www.airseas.com/
This tweet is interesting...seems to point at some kind of sms intercept. https://twitter.com/lucky225/status/1283514329187250177
One think I noted is that as eye contact, and therefore line of sight is not so important for blind speakers, They tend to be more expressive with their head movements.
I would argue that in the ME everyone is and is not in cold war with everyone else, at any given time. Erdogan and the Saudis, for example, both helped ISIS... until they didn't.

There isn't a fundamental ideological divide, everyone is just jockeying for a few more square-meters of this or that.
Trump's account has additional non-public security measures for this reason.
Just create multiple accounts. Hooray!
Imagine you're a University that needs to, as quickly as possible, build a system to have streaming video for all your classes. Otherwise, you've got students and parents saying they want their money back because they paid for real classes, with Q&A and a live professor, and not pre-recorded videos.

200 viewers for 2 hours sound about right for a typical large University lecture. Typical students are paying hundreds or even thousands of dollars per lecture. $64 per class would put a dent into the University's budget, but not a huge one. And the fact that you can now scale a class to 1000 to 2000 students simultaneously, well that's cheaper than hiring more professors.

In short, I don't think this is meant to compete with Twitch or Youtube. That doesn't mean it doesn't have a niche it can work within.

(Bias note: I work for a totally unrelated branch of AWS. My thoughts and words are my own and are not representing my employer in any way.)
in a sense, but I have some gripes with that too. It's bivectors that help a lot. The 'geometric product' I'm less sure about (this is always my complaint when GA is brought up).
I think what you're describing with GitHub is a modern version of the old maxim "No-one ever got fired for choosing IBM"
Either you use a compiled language like C/C++ and distribute the binaries or you obfuscate the source when you distribute it.
https://mobile.nixos.org/devices/pine64-pinephone-braveheart...

No idea how usable out of the box that is of course...
You are still using your lungs for that.
The audio at the top of the page, marked "Voiced by Amazon Polly" has so much dissonance - they've inserted fake sounds to seem as if the speaker is drawing breath, which sounds pretty realistic, but the actual enunciation of words is so robotic and fake-sounding :)
It's an admin panel that shows account information and allows for the staff to change details. What is the big deal?
Until they are put into asleep with lethal injection
Arguably it was irresponsible of Twitter not to pull the plug on the servers at the first hint of an exploit at this scale. When you literally have no idea what's going on, job #1 is to keep it from getting worse.
> There's a ton relating to precision - we had a huge ordeal converting our 32-bit space weather model to 64-bit because the change in precision changed our results, so we couldn't publish (in good conscious) without making sure the results weren't within a good margin of error.

That sounds like a question of numerical stability of the algorithm, rather than anything to do with the programming language, no?
Contrast that with the utter fragmentation of Christianity in the West. Pope Francis needs a Sgt. Hulka to encourage him to lighten up[1].

Lord have mercy on anyone who takes temporal leaders more seriously than those absolute truths to which those leaders (purportedly) point.

[1] Reference to the movie "Stripes".
Write Cleaner Code by Using JavaScript Destructuring
Here are a few I just invented to mimic these pseudo philosophers (modern day VC charlatans):

Tomorrow is a mist. Today's the sunshine.

Make the world better by building something anything today.

Build shit. Ship shit. That's all there is to success.

-----
I almost feel like these Twitter personalities like Balaji, Naval, Chamath are the VC equivalent of Shia Lebouf. They became popular by shouting out loud. I have no idea why they matter at all in the computer science industry.
Well, having to trawl for all of them, versus needing to find only one. I assume that leaves the window open longer.
After one incident of insider account tampering their entire response was "we must protect Donald Trump's account."
Change my view: it's unprofessional to have a group photo (2 or more people) as your LinkedIn avatar. Doesn't matter if the other person is your kid, SO, friend, or coworker. There's exceptions if you're the focus of the photo and other people are in the background, especially in a professional setting or if the photo represents a professional accomplishment.

If my LinkedIn avatar is me and my friends hanging out, it doesn't communicate that I value work-life balance, it means I don't pick up on social norms.
“Trends Blacklist” & “Search Blacklist” are interesting buttons. Manipulation much ?
In theory it's "the solved problem that isn't", in practice it is --- there's a reason the compilers for the most popular programming languages either moved to or have always been recursive-descent with perhaps a bit of operator-precedence/precedence-climbing to handle the repetitive cases of binary operators. GCC, Clang/LLVM, Java, and C# are the ones that immediately come to mind; and no doubt there are plenty of others.
> It (rather unnecessarily) takes log time, so you probably shouldn't do it if you can avoid it.

This is one of the things that improved in Lua 5.4. Now it caches the table length so that the # operator is O(1) in many common situations.
Oh, I misunderstood the situation, sorry. I thought it was on an interview.
Yeah, in certain circles the hard part is figuring out the solution is the assignment problem. Then you’re supposed to just know that the most commonly used algorithm for it is the Hungarian algorithm, maybe its complexity and that’s it, because you can find code for it in most languages and so you just need to call the function with appropriate inputs.
Places with just upvotes do just as badly. (Facebook, for instance.)
The article doesn’t mention but now I’m curious what kind of read length and error rate they are achieving. This could have huge impacts across all sequencing.
Related https://news.ycombinator.com/item?id=23853786
It was mentioned in another comment that something like a new Twitter API is released tomorrow, so maybe one of the last chances to use the exploit?
Global by default and block level scope seems like the right choice. In a popular dynamic language that uses local by default and function level scope, the language had to include two keywords for accessing variables other than locals, and the following becomes a bug when it would not be a bug in any sane language:

x = calculate_n_dogs()
# later
ok = all(x.status_code == 200 for x in my_other_responses)
# later
let_the_dogs_out(x)
# oh no, why isn't x n_dogs anymore
It's worth keeping in mind that judges have a lot of leeway in determining the conditions of probation. As well, a person is free not to agree to the terms, and just do their time.

You don't have to break the law again to necessarily break probation.
The “burner” app makes it trivially easy to get a new phone number. Many other apps do the same.

That’s not really a barrier for anyone who cares to give a moments thought to how they can get around that limitation.
At the very least it would have provided some interesting post-game analysis.
> The level of hypocrisy and more importantly, completely irrational risk appraisal, is so concerning to me.

Well, there's a well known human bias with regards to risk assessment. We consistently overvalue new and unfamiliar risks, and undervalue known and familiar risks. This is why some people are deathly afraid of getting on an airplane, but perfectly fine driving to the airport, even though statistics dictate that the actual risk is the opposite of what they think it is.

As for corona, a huge mistake we're making is that we're looking at the death numbers for it, exclusively, myopically. We have to look at total mortality and total excess mortality, over time. A lot of things kill people all the time, and we never freak out about it. Flu seasons kill people all the time, and we never freak out about it.

I'm Swedish, and Sweden has been mercilessly dragged through the shit in international comparisons over its handling of the virus. Sure, in isolation, covid-19 deaths in Sweden are much higher than its Scandinavian neighbours.

But if you look at total all-cause mortality, and if you look at flu seasons instead of calendar years, the 2019/20 flu season in Sweden, with all the covid-19 deaths included has resulted in Sweden still being below average total mortality compared to the last 20 flu seasons.

More people are alive, in Sweden, today, than the statistical average would predict. And this is a "disaster". How? The covid-19 dead in Sweden are overwhelmingly old people who were statistically likely to die already anyway, and them dying now from this is a "disgrace". How? No-one gave a shit about more old people dying from similar causes previous years, why does anyone suddenly give a shit now?

Maddening and irrational. I am so tired.
We are talking about smoke, not liquid. We need to call mythbusters to verify if what you are saying is really true. I just don't see it.
I would've guessed they would've raised more, maybe they thought so too.
Yes, I immediately noticed that when I started listening too. You can hear him inhale at the start of a paragraph which is kind of freaky, because his voice is super-robotic.

Amazon Polly is in the uncanny valley of text to speech now.
Too diverse and high-profile to be a physical attack by small fry.

"...from the accounts of Gemini, Binance, KuCoin, Coinbase, Litecoin's Charlie Lee, Tron's Justin Sun, Bitcoin, Bitfinex, Ripple, Cash App, Elon Musk, Uber, Apple, Kanye West, Jeff Bezos, Michael Bloomberg, Warren Buffett, Barack Obama and CoinDesk."
$110k received so far in btc.
Exactly, it's easier to sell your bug to 'mafia boy 2020' for crypto meme tokens on some shady fraduster network than it is to fit inside the scope of the bounty offer. "This exploit is out of bounds you receive nothing thanks for your time"
The market cap for Bitcoin is about $170 billion; 103k in Bitcoin would be a blip in the scheme of things.

Someone moved $1 billion nearly a year ago and I don’t believe we know who made it: https://arstechnica.com/tech-policy/2019/09/someone-moved-1-...
Step 1: the researchers use a diploid cell line where the entire diploid X chromosome is homozygous: both copies of the X chromosome in this cell line are identical. This is part of why the researchers chose to look at the X chromosome.

> To circumvent the complexity of assembling both haplotypes of a diploid genome, we selected the effectively haploid CHM13hTERT cell line for sequencing (abbr. CHM13)

Incidentally, they do capture the other chromosomes in this process:

> Several chromosomes were captured in two contigs, broken only at the centromere (Fig 1a).

> https://www.biorxiv.org/content/10.1101/735928v3.full.pdf

Step 2: Follow a procedure for DNA prep that results in long stretches of DNA (though not an entire chromosome-length) and amplify (make multiple copies of) the mixture, per this reference:

> https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5889714/

Step 3: Run the mixture through a nanopore sequencer (essentially a hole a few nanometres across), reading the change in current in response to the different bases, including methylated bases.

Step 4: Repeat this many many times to get multiple reads of each region of the data:

> In total, we sequenced 98 MinION flow cells for a total of 155 Gb (50× coverage, 1.6 Gb/flow cell, SNote 2). Half of all sequenced bases were contained in reads of 70 kb or longer (78 Gb, 25× genome coverage) and the longest validated read was 1.04 Mb.

Step 5: Overlay the data from the long measurements

> Once we had collected sufficient sequencing coverage for de novo assembly, we combined 39× of the ultra-long reads with 70× coverage of previously generated PacBio data 18 and assembled the CHM13 genome using Canu 19. This initial assembly totaled 2.90 Gbp with half of the genome contained in contiguous sequences (contigs) of length 75 Mbp or greater (NG50), which exceeds the continuity of the reference genome GRCh38 (75 vs. 56 Mbp NG50).

> The read was placed in the location of the assembly having the most unique markers in common with the read. Alignments were further filtered to exclude short and low identity alignments. This process was repeated after each polishing round, with new unique markers and alignments recomputed after each round.

Step 6: Check up the data against the reference genome:

> The corrected contigs were then ordered and oriented relative to one another using the optical map and assigned to chromosomes using the human reference genome.

> The final assembly consists of 2.94 Gbp in 590 contigs with a contig NG50 of 72 Mbp. We estimate the median consensus accuracy of this assembly to be >99.99%.

Essentially, this work closes up difficult-to-read gaps in the reference genome ( https://en.wikipedia.org/wiki/Reference_genome#Human_referen... )
More mail-in vote problems to tickle you:

https://sacramento.cbslocal.com/2020/07/13/california-primar...

https://www.wdsu.com/article/orleans-registrar-4000-mail-in-...

https://www.npr.org/2020/07/13/889751095/signed-sealed-undel...

https://www.jsonline.com/story/news/politics/2020/07/10/wisc...

https://www.law.com/newyorklawjournal/2020/07/08/league-of-w...

https://www.boston.com/news/local-news/2020/07/13/minority-v...
Its a pretty common shortcut.

You can also use the Windows key+1 to open the first item on your taskbar. Windows key+2 for the second item and so on.
That person later clarified it probably wasn't sms intercept. https://twitter.com/lucky225/status/1283536278856724480
It must speak gRPC before it can be subsumed by systemd. (joking)
Ironically, according Google's former head of HR, Laszlo Bock, their system of technical interviews with brainteasers not only was not efficient, it didn't perform any better than random chance. He said that they conducted a pretty large study of the correlation between interview performance and job performance and found no correlation whatsoever. They would have done just as well picking names out of a hat.

As a result, he pushed them to move more in the direction of "behavioral interviewing," asking people, for example, to describe difficult problems and how they had worked to solve them. That way you at least learn a little something about how the candidate thinks and about their style of communicating with a potential colleague about technical problems.

If I recall correctly, the only formal process that has been shown to actually predict job performance well is standardized testing of job-relevant skills. Maybe companies should spend more effort on identifying the more important job-relevant skills and work with testing professionals to come up with appropriate tests? Then they could save interviews for finding out which of the top performers seem like they're going to be pleasant to work with.