skysight-inc/HackerNews huggingface dataset:
I'm not sure I'm on board with telling users that you can fix this issue by disabling all service workers without telling them that some functionality on other sites might not work as they expect afterwards, because it depended on a service worker.

I'm also curious why, given this seems to be triggered by Firefox reacting suboptimally to a service worker error, Twitter haven't done something to fix their service worker. Is Firefox's usage really that low now? Sad times.
If this is an issue, FAANG could just rebalance their comp a bit to move some from RSU/Bonus to base.

Of course, Netflix won’t need to change anything. They already pay twice as much as the highest number here, all in cash.
> It's rude (to a point) to point out how much raw luck

Why should it be rude?
I'm always running them when I'm home. I was taught that getting a broken machine and water damage while you're away can mean negligence and insurance won't cover. Not sure how true that is as I've never really read the fine print in my insurance though.
> solutions that work well (lots of individual attention from human experts) don't scale

I'm really interested in this. Could you please point me towards any reading about the efficacy of such individual attention and/or scaling it with tech?
"Road trip" a labspring break
Yes. It uses dramatically less water than washing by hand, if you have a full load.
There are some attacks like MOV attack [1] and Frey-Rück attack [2].

[1] http://www.dima.unige.it/~morafe/MaterialeCTC/p80-menezes.pd...

[2] https://pdfs.semanticscholar.org/8823/54510ddc955c8d7e13c529...

[3] https://eprint.iacr.org/2015/1022.pdf

PS. I am a beginner in cryptography.
No, this is wrong. It's a duel intent visa. You can apply for your green card while on H1B.
There is no element of truth whatsoever to the Republican view that Democrats engage in voter fraud. This has been a baseless Republican shibboleth for decades and it has been repeatedly investigated. Even those investigations tied closely enough to Republican politics to be vulnerable to motivated reasoning have found no evidence of systematic voter fraud[0].

And yet, the voter fraud narrative continues, in very large part because it justifies very well documented Republican electoral fraud schemes designed to restrict the democratic rights of demographics that do not vote Republican. Indeed, the GOP was under legal supervision for 35 years, until 2018, for systemic, organized, voter suppression strategies intended to tilt elections in its favor.[1] Freed of any supervision by the Supreme Court, the GOP is happily working to manipulate the vote in its favor in 2020[2][3][4][5]. Also: "Russia, if you're listening,"[6][7] is a clear case of violating democratic rules for partisan advantage. There is no equivalent history among modern Democrats after the post-civil rights realignment of the parties.

As far as the legitimacy of the electoral college (and, for that matter, the Senate and the Supreme Court) is concerned, the United States was founded on the principles of no taxation without representation and that all men (in the language of the time) are created equal[8]. While it is within the GOP's constitutional right to fill the supreme court with conservative extremists, the practice disenfranchises the majority and subjects them to the rule (=taxation, among other things) of a minority that is hostile to both their interests, and, indeed, to their way of life. It is naive to expect that the creeping disenfranchisement of the majority of the population--in a country founded by launching a rebellion to end its own disenfranchisement--will pass quietly.

This is not a both-sides bad issue. This is a contest between two mutually incompatible views of the United States: between a broad coalition that wants democratically-representative government and a narrow, but highly motivated, bloc that sees no value in democracy and is actively working to undermine it.

[0] https://www.cnbc.com/2020/09/24/fbi-has-not-seen-evidence-of...

[1] https://www.theatlantic.com/politics/archive/2018/01/the-gop...

[2] https://www.aclu.org/news/civil-liberties/block-the-vote-vot...

[3] https://www.rollingstone.com/politics/politics-features/trum...

[4] https://www.houstonchronicle.com/news/columnists/grieder/art...

[5] https://www.cnn.com/2020/10/01/politics/jacob-wohl-jack-burk...

[6] https://www.justice.gov/storage/report.pdf

[7] https://en.wikipedia.org/wiki/Mueller_report

[8] Is civics education so bad that I really need to cite this?
And USB being the cheapest option is the main reason why we finally have a connector and almost all hardware can agree on. Remember that even the fact that the original USB plug is not symmetrical is to due to cost savings - if they added four extra wires for symmetry, we might still not have USB everywhere.
10GBASE-T uses four pairs full-duplex for 10 GBit/s total BW per direction. USB 3.0 uses one pair per direction for 5 GBit/s. The analog bandwidth of USB 3.0 extends to 3+ GHz. 10GBASE-T only goes up to ~400 MHz or so.

Running at much lower frequencies makes it reach much farther, makes it more immune to EMI and makes it more reliable (because the margins are much fatter when you are only using 10 % of the possible minimum cable length).
> Especially for glasses, the job would be done in about 30 seconds, it will come out quite warm and will be ready for re-use as soon as you wipe them (roughly, like for a second or two) with a cloth. Spotless every time.

I was once visiting an old country estate/hall, in the process of planning an event. We had the tour and were left in the dining room alone, while our hosts went to get us coffee. In the meantime, there was tray of glasses on the side and we went to help ourselves to some water. Without warning one of the glasses exploded.

When the coffee arrived we hastily explained what had happened, thinking that we sounded like idiots: "it broke itself, honest!"

Apparently their dishwasher ran a bit too hot and if it was a cool day occasionally the thermal shock would destroy some of the more well-used glassware, terrifying unsuspecting guests.
Meh, I'm literally a Communist and I find the tone unnecessarily negative at times. Yes, obviously the kid is privileged, but there are a shit load of privileged kids and how many of them are doing cool experiments like this?
The right solution is pervasive programming language support for interpolation inside XML/HTML code. Like there is in JavaScript now, known as JSX. Like HHVM has, in the form of XHP. (Interesting that both are Facebook innovations.)

The industry didn't defeat SQL injection through more permissive query parsers, but by generating queries via ORMs and parametrised templates instead of dumb string concatenation.

Also, have you noticed that JSON injection bugs are almost never heard of? That's because in many programming languages this very problem comes pretty much pre-solved before you even add any JSON support to them.
Sorry, I can't help as I haven't read that one yet.
I'm a Power User
Welcome to benchmarklandia, where you find the top algorithm in an area and write a stripped down version that outcompetes it on a different set of data and get good results.

See: hadoop->spark->spark with infiniband->spark with nvme->timely dataflow on a laptop; csv parsers that don't support scientific notation floats, etc. I'm sure others can give moren interesting examples.
I now wonder if attaching a second pump+heater set to a normal dishwasher would work :D.

I mean, you'd have to modify it so it's taller (because the extra parts won't fit), but it would increase the pressure and decrease the heating time.
And the way how that is accomplished is depending on your view either brilliant hack or one giant ugly kludge. There is a pair of wires in the cable onto which two 100-base-T ethernet pairs and digital audio is combined using hybrid transformer and phantom.
I would extend the term "communication" to also include how we speak and listen to ourselves

I don't think I am able to explain it clearly without writing a very long post. There's a really good book by Marshal Rosenberg, titled non-violent communication, which gives a better explanation than I can right now. I would recommend it to pretty much anyone, if only for the very healthy way of treating oneself that it provides. Mileage may vary, but it fits my mental model pretty well

As an aside, I'm very glad to read through the replies to your post and see all the constructive you've engaged in. I've gotten mare than a few new thoughts and ideas because I chose to get involved in this post - thank you :)
Clickbait titles to compete against other clickbait titles are beyond your understanding?
Some quick ways to improve your Python
+1. It's true that designing an USB 3.0 PHY/controller is a serious challenge, and bad signal integrity in PCB design can cause many problems, but almost nobody implements one's own USB transceiver or controller from scratch. They're all standard off-the-shelf chips. If the PCB design is careful and a good cable is used, Layer 1 should be relatively stable.

A large number of problems appear to be bad hardware compliance, documentation, firmware or driver. For example, I have a PC with an early Renesas USB 3.0 controller. Once in a while, the controller could become completely unresponsive. The reason was that the controller has a firmware bug, and you can actually get some reverse-enginnered firmware update tool on GitHub to fix it.
Vertically aligned carbon nanotubes triple the density of lithium batteries
Piracy can also benefit companies by working as free advertisement for their current and future products.

I also don't think the discussion should stop at what effect it has on the economy but also include the effect of piracy on culture and preservation thereof.

Excessive copyright and copyright enforcement can easily do more harm to society than the people disregarding such laws.
Apple bossing around its users doesn't increase diversity for anyone, it only artificially reduces its users' options.
It doesn't strike me that these e-mails are making anyone popular?
Data = Knowledge = Power – How Power Is Harvested from Data
I just received a seven day suspension from Twitter for calling Q followers retarded.

The last time I received a suspension from Twitter it was for calling out somebody for being racist.

These machine learning algorithms don't seem to be much more effective than a word blacklist.
Indeed, another problem is the infinite stream of waste being produced.
One of the most innovative guitarrists of the current era is (for me at least) Tim Henson of Polyphia. Modern, innovative guitar playing has changed a lot in the last few decades. You probably won't find the most innovative players in classic Hard Rock or Metal Bands. You can find them instead in different sub-genres which have a deep focus on the "newer" style of playing.

https://www.youtube.com/watch?v=OkHD4OVjS4E
https://www.youtube.com/watch?v=9_gkpYORQLU
"there's more talent out there now than there ever was before. "

No there isn't really - totally the opposite.

The number of professional musicians has dropped dramatically over the decades.

In the 1920s-1950s 'musician' was a 'job'. Then the phonograph became big, the number dropped by 90% then over a few more decades another 90%.

It's no longer an occupation, it's just a hobby.

There are tons of people who take 'fine arts' at Uni etc. but they're not necessarily that good, and very few of them will be able to work in the field and develop careers.

'Orchestral' even on big albums is all fake, it's just to easy to do and too expensive otherwise.

'Creative' yes, a lot of that, but have a look at the Billboard 100. It's 'audible creativity' but all made by algorithms, it's more 'art' than it is 'music' in some sense.

The other issue is that the bar to entry is lower as well, so for every 'extra genius' we get out of that 'open process' there are also 1000x more posers, fakers, people just making arbitrary sounds and it's harder to wade the the noise. 'The system' used to do that for us i.e. the musical community would 'find' the talent generally. There is no 'system' now, just YouTube.

Thanks for they Polyphia link though.
Am I the only one who thinks the cocaine analogy is out of place in a technical article?

Excited about the technology though, thanks for sharing!
The state decides obviously, the entity in charge of making the rules.
EU lawmakers ask Jeff Bezos whether Amazon spies on politicians
And blocking cookies on Medium works.
What you're looking for is called a "kosher kitchen"
This is frequently done when parts become too difficult/expensive to maintain, but replacement from scratch still takes many months.

Pretty much every part of the west is having problems with long elevator/escalator outages these days because so many escalators/elevators were installed in the infrastructure boom of the 1960s/1970s. They're now all reaching the end of their useful lives at the same time and they all need major overhaul and/or replacement.
BitSyntax for Smalltalk
Well, ancient Israelis were quite likely to have known that sheep and goats have a baculum (and perhaps wonder why they do not), and less likely to have known about gorillas and chimpanzees.
It's more like, employees have lost their negotiating power, so they don't bother to negotiate it anymore, so there's no reason for them to understand how it works.

If the labor pool shrinks a bit, their negotiating power will rise and this will solve itself.
It's not the US as a whole, it's specifically Silicon Valley and San Francisco where you have this ridiculous concentration of huge software companies (all of FAANG except Amazon have their headquarter there) and venture capital firms (and thus startups), generating an extreme demand for developers.

But of course, that demand drives up salaries across the entire USA to some degree.
Ok that made my day 'buttplug.io' what a hilarious name!! Thanks
Not at all true. As an example, HTML emails may contain <style>, and any webmail client will want to render that, and they’ll definitely want to sanitise the HTML.

Fastmail uses DOMPurify for this purpose, augmenting it with rewriting the selectors in style blocks in order to scope them safely.

(Fastmail also sponsors the DOMPurify bug bounty—I presume the latest mXSS listed at https://www.fastmail.com/about/bugbounty/ corresponds to this thing, and as noted, this issue didn’t affect Fastmail; the reason for that is that Fastmail uses the DOM that DOMPurify returns, rather than problematic and less efficient serialising and deserialising approach.)
Some comments have touched on some possible issues such as the swapping of key-frames of someone else's face and possible funky effects by introducing other faces and or objects into the camera image.

But I haven't seen anybody touch on the compute cost required to implement this. As I'm not in the machine learning field I don't have a good idea what the compute cost is for something like this. Can anybody chime in on that?

If this "codec" were to require a somewhat beefy gpu I don't see the benefits at all. Current H264 is usually done by hardware decode and sometimes even encode. In areas where bandwidth is constrained I would imagine a lack of computing resources, thus nullifying the entire premise. That said, in current times it would save a substantial amount of data transmitted. But I'm not sure if we should lock-in our entire videoconferencing system to nvidia just to save some bandwith.
Someone in robotics once told me that successful automation looks like a dishwasher.

It’s stuck with me.
By international standards it is a very high salary.
I actually disagree with this - if candidates are expected to hold financial liability for the political claims of their party, then the only people who will dare to stand will be billionaires.
Obvious problem: it depends on software. So this can't send privileged keystrokes, and doesn't work across operating systems. Some software intentionally ignores keyboard events sent by stuff like Autohotkey.
The problem with training Americans is that due to at will employment, they can leave as soon as they are trained and can get a better job. Whereas if you can find someone who already knows how to do this job, even if they leave in a 2 years, you get 2 years of work out of them.
From the ISS, the very smallest blobs you can see are 100 meters wide. There are very many large blocks of lights that can be seen from space. But to see a single light, it has to give a significant boost to the average brightness of an area larger than a football field. That's not very easy.
Everytime these Silicon Valley platforms remove "Q-tards" or "Russian bots", they take the opportunity to weed out ideological adversaries.
How are we ever going to navigate that? Is Google maps going to have all the stars aswell? Is it going to have all the roads on all the planets around all the stars?
I was told years ago:

Avoid alliteration, always.
I hope devs can add further zoom out so we can see a cluster of galaxies instead of just the milky way and that will be even more mind blowing for people to see.
Engineering Leader's Guide to Cycle Time
Is the map accurate a few stars out of the sun? Star concentration seems to be higher near the sun. Or is that just something done for visualization purposes?
I don’t think this fully explains the dynamics of the situation. Even if you can perform well enough in the interview process to get paid extremely well by big tech, you probably can’t get a comparable amount of equity from a startup. It’s not that the labor market doesn’t value your skills - startups just don’t pay market price.
Page was down for me, so:

http://web.archive.org/web/20201007040003/http://www.brettpe...
Could you elaborate?

It's a great writeup. But I'm personally curious about them hitting the limits of vertical scalability. They said they used the biggest node 'available to them' without clarifying how big that was.

If the issue was RabbitMQ hitting resource limits then upgrading its hardware (or swapping it out for some other similarly featureful broker but which is faster) might have fixed some of the problems too, albeit not things like insufficient observability.

I also wonder to what extent RabbitMQ suffers from being written in Erlang. Switching to a featureful broker with sharding and replication that isn't Kafka e.g. Artemis might have allowed them to avoid rewriting code to not use helpful features.

This performance blog suggests RabbitMQ may top out at ~4000 messages/sec when making things durable, which isn't especially good performance:

https://softwaremill.com/mqperf/
First, humans don't generate enough waste to fertilise the crops they need to survive; that's why the Haber-Bosch process was so incredibly revolutionary. Sure, nitrogen fixing crops are a thing; crop rotation, there's a lot of ways we've figured out to get more crops grown in less land, and they all have limitations and tradeoffs, and they're all a lot less efficient than just dropping some cheap fertiliser on it.

Second, no, small-scale agriculture should not blindly mimic industrial agriculture, but you also don't get any advantages just by being small. Pests want to eat your crops no matter who you are. And yes, of course a backyard veggie garden needs fertiliser.

And third, dfferent consumers have different elasticities of demand. Hobbyists doing something for fun often have high elasticities of demand. I mean, obviously; if you were maximally sensitive to price, you'd be buying whatever is on sale at Costco already. :) A friend of mine makes her own cold process soap; they're lovely and high quality, and she has a lot of fun doing it. Even ignoring her time, the cost per bar for her to make them is a couple orders of magnitude higher than store bought. You think she'd stop - or even notice - if one ingredient went up a few cents?

Finally:

> Bob the farmer has a much closer societal link to joe the fisherman.

I can't even begin to imagine how that might be true. We're talking about "hey, what if everyone grew their own potatoes instead of buying them; would that help the planet". But I mean....I don't know any fishermen. I don't even eat fish. And even if I did plant some potatoes in my back yard, I'm not going to suddenly meet a fisherman. And even if I did, I don't see why we'd assume they're an environmental chemist. Seems like he'd probably be pretty busy fishing, maintaining his boat, and (now) growing potatoes, so why would he even know that the fertiliser we're both putting on our potatoes is (eventually, in aggregate) harming the fish?

You seem to be envisioning a pleasant world, but none of it really meshes with my understanding of how our world works. But eh, I suppose my arguments sound equally unconvincing to you, so...
I understand that this was an amazing opportunity for you, but your every response in this sub-thread has just cemented the argument that someone like yourself going to the States reinforced the idea that "accepting life (and probably work) conditions that few Americans would accept willingly. So you're lowering their living standards and probably their average pay".

This not meant as a personal dig at you, I'm glad that it worked out well for you.
PyTorch vs. TensorFlow – A Detailed Comparison
> I think a better analogy is a group where half want to go to a really expensive lavish restaurant (UBI+Universal Healthcare+Free Housing), and the other half want to go to a local pub (safety nets, small government, private charity). They could fight over which place to go, or, just each go to their own place. No need for the expensive dinners to insist the pub-goers go with them, or for the pub-goers to begrudge the restaurant-goers their meal.

The benefits apply at country scale. So it's more like someone saying "well, I'll respect our voting and go to the fancy restaurant if that's what the rest of you want, but I'm only going to pay what a pub meal would have cost because I'd rather go to the pub" - i.e. a major dick move.
This is why meritocracy as it is now is flawed[0]. Smart people who work crazy hours, achieve a lot and obtain the appropriate status and wealth are also smart enough to know to invest tons and tons of money into their kids’ education and incentivise them to work as hard. Eventually it approaches a “pyramid scheme” where again only rich can win and everyone is unhappy.

[0] This is something Daniel Markovits talks about: https://www.theatlantic.com/magazine/archive/2019/09/meritoc...
it is not only due to quotas. there is BS request for evidence as well as random changes.
for example, they added some disease to the process (I believe gonorrhea or syphilis) and then the exam I took entering the process wasn't sufficient at the time they actually looked at the exam. then it took them a long time to send that notice, then I got the new exam and the clock started again adding around 6 months from the "we need you to test for a disease that can be easily treated if you had it" to the approval.
this is with highly paid lawyer support.
I've done that a lot, and I find it an optimistic idea. Sure, we'd need to refactor some things in society to root out the hidden structural dependencies on life expectancy being double-digit years, but other than that? I see mostly upsides.

(And in terms of boredom, because I'm guessing that's what you allude to by invoking Q: you can always decide to end your existence after you get bored with eternal life.)
That is why I find it absurd when people compare him to Steve Jobs.

Steve always use his brand to sell Apple. Elon always use Tesla to sell his brand.
Nice, if you're looking for the best Italian restaurant in Hawthorn. Osteria 20 https://osteria20.com.au/ takes its inspiration from the classic European kitchen from a historic and nostalgic culinary past. Located on Glenferrie Road in Hawthorn, Osteria 20 is the perfect place to experience exceptional dining and sophisticated functions with at an affordable price.