skysight-inc/HackerNews huggingface dataset:
From the creator studio you can see analytics for your video, including a view that shows you the percentage of your audience you retain at each second of your video. This is useful because you can see what's on the screen as you lose viewers and what content people skip over. You can also see the click through rate on your notifications and watch time. Those were the main metrics I used.

I found that all of my key metrics were down after my failed switch. Fewer people would click on my notifications, if they did they didn't watch as much, and they tended to stop watching as I explained what the video was about. I think that in turn these metrics would signal YouTube that my content was bad so it wouldn't get recommended or rank in search queries

I know YouTube is always tinkering with the algorithm, but in my case the metrics and the timing of my collapse in views, make me think my channel failed because of the content switch.
How about the effect on all the satellites? I think th Carrington event size one would be catastrophic in the modern day. Imagine large urban areas going losing power for days or weeks. No electricity and no running water. Pretty scary stuff.
Cryptosystems are hard. I've been thinking a lot lately about cryptosystems, and my thinking is that there's entirely too much complexity in this space: What works is keeping things simple.

RE: CA Lists: Your CA list should be as short as it can be. The public CA list should be the public CA list, and you should use Mozilla's HTTPS list or Google's Chrome Root Store... but these lists are public lists for public infrastructure, and what you should use for communicating with services you don't control.

Every company should have a CA. Possibly every division of every company. Don't throw them all in the same file. You should, as a client, make use of TLS Contexts: You should specify for every HTTPS Client a specific CA, which for internal services should be your own CA.

As a server, client certificate auth is pretty rare (but it shouldn't be). When you do have it, you don't always have control over the client's root CA, but you shouldn't blindly trust it, either. You must verify that the claims on the client certificate match the claims on the CA, but also that the claims on the CA match your actual trust of the CA. The latter shouldn't be done at runtime, but during configuration. You shouldn't accept blind root signing certificates; You should accept from your clients intermediate CAs with appropriate constraints baked in.

This brings into the equation another important problem: You shouldn't have complex claims on client certificates.

I'm watching closely the SPIFFE project [1], which I believe is well intentioned but don't believe has got it right. I've also got my own project, KubeTLS[2] which implements a simple claims system - Which is appropriate in very limited constraints, but I believe those constraints also match most businesses real-world needs.

[1] https://spiffe.io/
[2] https://gitlab.com/gauntletwizard_net/kubetls
Why do you assume that propagandists only work for them?

What makes you think propagandists on our side would never use lack of evidence to make whatever they want up, and cite your exact reason as justification?

This is medium-scale hooliganism in the sense that the end result isn't going to accomplish more than a dedicated idiot with a toolbox, and a grudge against gas pipelines couldn't achieve. IT will clean things up, operations will resume, life will go on.

Not to mention that this gives the industry another, rather low-stakes kick in the ass to take IT security seriously.
As someone who sometimes shoots medium format film, sometimes shoots digital—I am a bit skeptical about claims that digital “easily beat the resolution of classical medium format film”.

I shoot with a nice, but old, MF camera and prime lens on a tripod and then do wet prints (usually) or drum scans (rarely). Based on close examination of drum scans, I estimate my setup gives images of around 60-80 megapixels. Knock that down somewhat for color. This is a bit lower than the quoted resolution for the film I use, if you read the spec sheet.

Rough comparison of digital vs film leads me to conclude that you can’t just compare the camera resolution against the film scan resolution. Maybe it’s the low-pass filter / Bayer filter, but a film scan will have the same image quality as a raw digital photo of somewhat larger size (say, 50%).

So if you take a high-end full-frame digital camera with a 24x36mm sensor, you get 50 megapixels, and my film setup will get you around the same number of pixels when shooting color, but the film scans will be sharper. The film is 4x the area—56x70mm. So it’s close, and I wouldn’t be surprised if a top-of-the-line full-frame digital camera could beat a 645. But 645 is the smallest of the medium format sizes, and digital wouldn’t be beating it by a huge margin. It’s a bit subjective, because the transfer functions for digital and film are so different and there’s no obvious correct way to compare them mathematically.

That said, digital will easily win at higher ISOs.
> there are groups of people suggesting that the entire concept of science itself is propaganda

I think there are groups of people claiming that the scientific consensus on particular topics (climate change, COVID-19, etc) is based on ideological bias, vested interests, conspiracies, etc, rather than on good quality scientific evidence. However, most of those people have no problem with accepting the scientific consensus on unrelated topics. Few people are going to deny the scientific consensus on the citric acid cycle, for instance.

I think if you bet against the current scientific consensus, most of the time you are going to lose – but maybe not always. If we look back over the history of science, we can see areas in which what was once considered the evidence-based scientific consensus was later decided to be actually based on ideological bias. For example, a lot of 19th and early 20th century science on biological differences between different human descent groups was believed at the time to be based on good scientific evidence but is now in hindsight viewed as corrupted by racial prejudice. How can we be sure that a century from now, people might not look back on some elements of today's scientific consensus as also corrupted by bias/prejudice/ideology/etc?

But we don't know whether that will happen, and if it happens we don't know which parts of the contemporary consensus will be viewed as corrupted, nor what will be seen as having corrupted it.
The demand for labor was already on the decline. Covid-19 just accelerated it.

Here's some graphs to make the point:

https://fred.stlouisfed.org/series/CIVPART

We can see the labor participation rate has been declining since early 2000.

Even more so for men once women joined the labor force:

https://fred.stlouisfed.org/series/LNS11300001

But even for women this has gone sideways:

https://fred.stlouisfed.org/series/LNS11300002

The productivity vs pay gap illustrates a stagnant growth in wages even as the value of goods and services grows:
https://www.epi.org/productivity-pay-gap

A combination of women joining the labor force in the 70s-80s, globalization, growing population, and automation has weakened the demand for labor.

At some point the declining demand for labor and the growing costs of things will come to a head. The current system will not work. It seems like this pandemic could be the catalyst for facing this reality and finding a solution.
No. You are probably thinking about Ethereum Classic which has been 51% attacked a few times.
The author here has a good point. Social media may encourage us to write in summary. My tweet can go viral if it's funny and captures an emotion - here, that product requirements suffer as soon as making progress becomes difficult. It's something that everyone here can likely empathize with.

I don't even disagree with the author's conclusion, that he needed to stop encouraging this sort of behavior in his daily life.

However, I do disagree that it's the only conclusion to be made here. There was definitely a missed opportunity to take this further. Now that you're being watched because of the witty thing, you have some more influence and eyes on you than you might have yesterday. What better time to capitalize on the moment, and write a short piece about the problem of requirements drift itself? Some may learn something from it; others may get a feel for someone else's viewpoint.

I could write that piece myself now, but without a hook and followers, it's just a diatribe on a blog that nobody reads.
You commented 7 days ago noting you vaccinated all your kids and now your shaming someone's decision for vaccinating theirs? Rich. As for the rest of your comments on this article.
Off hand question for Rust: if memory is borrowed, I gather Rust does not need --- perhaps resists --- C++ style allocators? Here I give emphasis to owner of the (heap) data rather than efficiency. Both languages might use an allocator for fast re-use, less fragmentation, MT support etc.. On the the hand STL strings and containers are replete with allocators in their constructors leading to such questions like if two non-empty std::vector<T> A,B vectors are equal (same size, specialized both on T, resp. elements equal) is A==B true if A has a different allocator from B?
I mean, yes, AWS isn’t going to not take your money if you’re using their service. And no, it’s not some murky snake pit. There are some nuances but on the whole it’s pretty clear.

Anyway I was talking more about cloudwatch monitoring, including tracing all API calls. The billing is secondary: someone has been in his account and might have exfiltrated everything.
> Is it not a bigger problem that the majority of students cannot handle the math and science that currently exists?

Of course not. Dumb people exist because their parents were still smart enough to breed — a much lower bar than being smart enough to do bleeding edge 19th century science.

> Accelerating math will benefit a few high flyers, but actually devoting resource to better teaching the math that is there will benefit a broader section of students.

Barely. There is loads of educational research; we’re already dribbling on the asymptote.
Busybox works with some bashisms.
Not to mention that once the kid comes of age, Facebook will already have a huge profile built of the person.
Nobody wants shitty jobs with shitty pay - the vast majority of the jobs lost in the shutdown. This is especially true when it's better and easier to live off the government (don't bite my head off just yet). The cost of benefits like insurance is huge. For the people who lost low skill low pay jobs, the high paying jobs that can cover these benefits plus a very comfortable life are out of reach. Even the medium paying jobs are out of reach for many, and if they get them it's still a struggle. I know people who make more on unemployment with the extra amount than they did at their regular jobs.

It's a problem of hope. Why would I want to bust my ass to just barely make it? Thw powers that be can crush your progress at any point. I hate my job. Even though I'm in a high demand field and I make a decent amount (not even $100k), I still think about quitting or being fired and living on the government programs. It's because I have no hope that anything will get better. The political environment is not getting any better (in my opinion), I don't see a future at my job, I can't afford land, etc.
Off hand question for Rust: if memory is borrowed, I gather Rust does not need --- perhaps resists --- C++ style allocators? Here I give emphasis to owner of the (heap) data rather than efficiency. Both languages might use an allocator for fast re-use, less fragmentation, MT support etc.. On the the hand STL strings and containers are replete with allocators in their constructors leading to such questions like if two non-empty std::vector<T> A,B vectors are equal (same size, specialized both on T, resp. elements equal) is A==B true if A has a different allocator from B?

Now granted allocator aware containers is a STL thing not per se a C++ thing. But the STL should leverage C++ design to the good ... so it's not too wrong or off base to think about the language in terms of a primary exemplar library.
Yeah I didn't say they were first I just corrected the person that I responded to about the date that the Samsung product was announced.
The loss of satellites does not imply power outages and it especially does not imply no running water.

I'm not saying it wouldn't be disruptive, but people seem to have a fetish for disaster. Society is resilient, and life would return to near-normal within weeks, if not days, I predict.
The article talks also a bit about networking.

A colleague of mine run on evaluation of remote log collection using journald's remote support and syslog.

He found many problems with jornald remote logging. We have mobile connections and they can be poor occasionally. Syslog scored better.

Whether the evaluation was fair I have no it's idea. It would have required me the same time to do my own one. But I would have preferred to see systemd win. At least in the local case the benefits mentioned by the parent comment have convinced me years ago.
I mean you literally typed “yeah it’s only been widely tested in animals and this is the first large scale human application of it, why are people thinking this is new?”
My theory is that while work is dull, people are not overqualified. They need smart people not because logic they write is complex, but because navigating total chaos of internal system complexity needs smartness. If they could refactor and get internal systems in order they could lower qualification bar, but that refactoring requires super duper overqualified people, etc.
Pay people a living wage and a lot of problems would go away
"inflationary" is a very complicated concept. It definitely isn't caused by increases in a "quantity of money", as the latter concept doesn't really hold up to scrutiny in the first place.
Either that or her own campaign committee. If she got her campaign to buy the books and give them away to campaign contributors, it's totally fine as far as the FEC is concerned.
https://i.pinimg.com/originals/fe/a1/24/fea1247eb6d9d47c6997...

I... guess "celebration of beauty" is a good description, but let's be honest: it's insulting and artistically lazy.
I see their point though. Like UAC alerts being a janky experience that forces developers to fix things, watching interpolated 60fps is a janky experience that gets you used to 60fps so you won't react to it with an ingrained stereotype.
Maximizing Individual Interests Can Make Us All Lose – Yoshua Bengio
I don’t see a whole lot of evidence for the author’s theory beyond a few anecdotes.
The headline has changed, but this used to say: "Service workers aren't lazy - they're dead." https://www.jacobinmag.com/2021/05/service-industry-workers-...
> that it is "not that clear cut" (by which I assume you mean that there's no evidence but not disproof either)

They're referring to a post made here the other day suggesting that there may actually be evidence that is was a lab leak.
I'm hesitant to declare this about myself because of all the biases that can be at play and what not but I generally feel I may be similar.

Sure once I make a post I'll check back for responses/likes but it's never on my mind when I create the post. More importantly I never find myself wanting to post anything. In fact its borderline difficult. I hate having to put my thoughts down and try to be conscious of how other's might perceive this. This is becoming increasingly frustrating as I type this right now.

I generally feel like I have nothing significant enough to say to put myself through the effort to write it down. I much prefer verbal. Maybe it's not so much a resistance to social media addiction as much as it is despising the process of writing.
They're not using their custom cores anymore. See the ARM X1/A78/A55 arrangement used in the Exynos 2100. They licensed AMD graphics IP to use that as a differentiating feature.
With SCA, it seems rare now to be asked to set up a password or PIN for 3DS in the UK.

It's more common to get a one-time-use code via SMS or a notification in an app for transactions with a higher risk.

Both of those make it possible for the bank to provide the consumer with information about the transaction that should be hard to spoof.
It's also wildly unpopular amongst liberal groups in America who think people can't be trusted to be given cash; also disincentivizes the need for public workers to allocate the resources "properly," etc. Conservatives fear a "welfare state."

It's a tried and true bi-partisan way to make sure the poor are worse off and feeling that we need to coddle them.
Less than 30 line changes to get it to compile with latest DMD. https://github.com/DigitalMars/dmpp/commit/a9b879983130cf3a3...

Small price to pay for an elegant language.
I thought of my original comparison because I had watched that video!!
It’s a valid observation. Don’t you think it’s a bit cynical and calculated to include “diversity” on every single advertising graphic?
Supporting that theory, I find that Chromebooks can get by with less RAM than their Windows equivalent (even when the Windows machine will only be used for the web, which is pretty common these days in my experience).
Uh, won't this chip be built using Samsung's fab?
If the database stays small and the load stays low, sure.

But, as things grow, you tend to run into problems with analytical loads adversely impacting, and even knocking over, the production system by locking resources and causing timeouts. Especially if you're allowing analysts to run ad-hoc analytical queries.

Long story short, yes, resiliency is expensive, but it's not always more expensive than not having resiliency.
Wow, that's a human with real force of character!
Thank you for sharing that.
This is very characteristic of Midwestern culture, at least in the parts I'm familiar with.
> To an extent that's true, but this type of sentiment is airily tossed around by people who've never had to make payroll. There's often little or even no profit to be made at the rate offered - should the business increase their offer to the point where a loss is guaranteed?

Maybe they shouldn’t be in business.

Imho, these are effectively zombie businesses, and it would probably be better for the overall market efficiency (esp. wrt labor and asset allocation) if they closed.
The RAM probably uses more power just by having more installed, but it shouldn't be causing more expensive work. If anything, being able to use RAM cached content should allow the SSD and its IO channels to idle more often. A "decked out" laptop might also have a more powerful GPU with nowhere near as good idle power characteristics.

But, the largest differences are probably in idle power management, with the phone having much lower power IO channels and better zoned power management to really reduce idle power. A laptop often has the system in a much higher power level with off-chip resources powered up, including WiFi, screen refresh, data buses, and backlight driving a much larger screen area.

Edit to add: I've noticed on laptops with Linux that vastly different battery life from "similar" machines come from differences in how the software and firmware interact to reach different powersaving modes for screen on but idle states, such as with a browser open on a page that has already rendered and awaits user input.
I guess I'll have to bump my ladder limit down to 2 feet! ;-)
Most people I know who fail at self promotion solve that issue by finding other jobs that value them. Obviously it depends on the job market you are in. But getting a better job is quite easy in competitive industries especially if you remove location-bias. A friend refused to move to SF from San Jose and despised the commute, and thus turned down a massive career (and money) opportunity.
Capital does care. Managerial labor is paid off in e.g. stock options and huge CEO competition go stay loyal to Capital.

Where it gets weird is when Capital is also pension funds.
Many libertarians (Milton Friedman among them) support a concept like this. It isn't a left/right thing. In fact, many liberals staunchly oppose UBI-type initiatives.
You're right. Emotion is high. I did say my kids are vaccinated, but I meant with non emergency approved vaccines.
Apple said it would be a two year transition at the last WWDC, so it will probably be more time until some Macs move to Apple silicon like Mac Pro.
Labor participation is down due to baby boomers retiring. Note that’s not unemployment but rather people not working or looking for jobs.
I think there's a bit of a difference between a woolly grammar you pick up organically at age 1-2, and a precisely specified system of abstract reasoning, specifically constructed as a tool of mind, that has to be hammered into you over the course of a decade.
The blog post itself makes a point of running this on a dedicated instance, so you’re already shipping data somewhere, and it’s not that unreasonable to assume that pretty quickly you’re going to need/want to start performing transforms on the data to get it into a more appropriate schema for analytic queries.

Synchronising the data can be done in stages as well. Daily loads are pretty straightforward and usually small/straightforward enough to get going quickly and maintain. As your needs increase you up the frequency or start employing more sophisticated methods.
I’m quite surprised by this response. I find the Folio pitch very compelling, I’m a TypeScript fanatic, and the TS accommodations are pretty low down the list for me in this case.

For me the isolation story is by far the most interesting. Of course you can wrap an existing test framework to provide different kinds of isolation, to some extent. There are some things you can’t do with most if not all of the BDD-style JS test frameworks I can recall, for instance any kind of `aroundEach` where a test’s setup, execution and teardown can run in a shared call stack. This is useful (for instance) in situations where you might use CLS to wrap a test in a database transaction. At least walking up to this, that appears to be solved by their interface.

Another thing it solves is providing matrix testing primitives where you can branch at the framework level depending on arbitrary environment differences. This is a godsend for library authors, and also for anyone integrating with a variety of external dependencies.

Again, of course that could be solved by wrapping some more naive framework. But having the primitives first class and built in means:

- You’re not reinventing the wheel.

- There’s an idiomatic way to do it.

That’s huge! This is stuff I’ve one-offed a zillion times because it never felt quite right. Now it’s a potentially shared problem, and people can coalesce around the solution.
From what I recall of the training I received from a somewhat well-known Chief Quality Officer, you don't get things right more often by getting better people, you get things right more often by making better processes for people to follow (the latter of which isn't as directly tied to better people as you may think).

Frankly, I don't get the hype. I've interviewed FAANG engineers and have given a thumbs down almost as often as I did for engineers from other companies.
Forgive me for stating the obvious, but if a problem gets reported more than once, you don't close ALL reports as duplicates and ignore the problem.

Whether the original security breach was the user's fault or not, Amazon Support dropped the ball here.