skysight-inc/HackerNews huggingface dataset:
Specifically, this lecture from Hellerstein's CS 186 is a good basis for understanding cache strategies. https://www.youtube.com/playlist?list=PLhMnuBfGeCDPtyC9kUf_h... In general, the entire course is probably worth watching. In the end, optimizing performance means looking at the specific properties of an app and engineering specific tradeoffs of time, space, and robustness. That's what the lecture illustrates.
Vaccines don’t destroy tissue, period. They activate the immune system, which may or may not react to the vaccine by destroying tissue.
Buy from a local farmer or butcher. And eggs usually come in compostable packaging.
We moved away from paper because we wanted to save the rainforest, now we're killing the oceans and forgot that the rainforests still need saving.
> The first source of oceans plastic is fishing nets

So apply what I wrote and you get: eat less fish.

Since this is HN, people will talk about pros and cons of eating fish, but there's only one reason people create fishing nets. If people consume less of things that damage the environment, we will produce less of it and therefore damage less of it. If some populations have to eat it, most can still eat less. I last ate fish in 1990.
Because old dutch cheese is super hard.

This is the good stuff:

https://www.hollandkaascentrum.com/hollandse-kaas/oude-brokk...
Rust language editions are not similar to C++ standard versions.

Every new version of the Rust compiler brings changes to the language, so the language you're actually using depends on the tuple (compiler version, edition), not just on the edition.
I don't see anywhere in the linked article making your claim.
There is no straight way in to it I think, everyone I know kinda slipped in to it from being a founder, tech lead, UX guy, project manager etc.

Assuming you want to get in to product this means where you are now is also important (always make the biggest step towards product you can until you are there).

Within one organization, if there is a lack of product management, it is often easy to just become the one who does this kind of stuff. Be the one with the best structured meeting notes and become the one writing the specifications.

Product management is also a very broad field, in the amount of disciplines it includes, but also in the difference in actual work done under that name depending on where you work.

You will get stuck thematically in one industry easily even if your general skills translate well, because it's the one distinct specialization there is within product.

The other thing is that you have to work on filling your biggest knowledge gaps, hardest if where you are working now neglects certain product work. This could be AB-testing and analysis, social skill and team leading, technical understanding, UX and design, stakeholder management, lean and agile etc...

On the other hand you can get away with some gaps depending on where you end up. A back-office or even API product doesn't need design, a strong technical lead could mean less team leading and a strong founder might mean less conceptual work. Where you fit best and what job you can get you just have to try out during job search.
Wait, that's comparing very different things here. That's a study on the Great Plastic Garbage Patch in the Pacific ocean specifically. The study I referred to is about the yearly emission of plastics through rivers globally.
> First of all, a larger change to code a teammate wrote has a ring of saying: it was badly written.

Not necessarily. In actively maintained projects code change all the time in some area, and if you are doing proper commits very often a piece of code does not magically appears in a perfect state but is rather improved in a series.

If you can improve the code you wrote, others can do too.

Code quality is not a binary thing. Moreover, if code quality actually has been improved, you should be happy with it.

Now how it is done is also important, but neither more nor less than any other human interaction.
We pay other countries to take our garbage only because we prefer to imagine it is being recycled. It's not like we don't have enough landfill space here, if we were willing to treat it as the trash that it is.
Maybe you should ask why some sector that "fear" failures more than anything else (banks, aviations) are still trapped into these systems while everyone else is not.

This is exactly related to what I was saying before.
What's worse: big company owners and big financiers are from the same schools, etc. It's not unheard of for a nation that's threatened an overreaching company with sanctions or nationalization to find itself facing a coup, or shut out of an advantageous (read: actually workable) stake in the world monetary establishment. In fact, that's basically the modern history of the southern hemisphere.

You don't get to play unless the global oligarchs can skim off what they want, even if it breaks your economy (all the better! Who doesn't love an entire population in thrall to your whims?). The American government is currently part of that oligarchy, but see what happens if Bernie Sanders is elected.
Of course the video is an exaggeration. It still has a true core I think. People put a tremendous amount of work into attracting mates.
They should only have to release the changes if they publicly release the modified OS.
These things are not mutually exclusive. You can (and should) both do your best to consume as ethically as possible, and advocate, vote, etc. for action. I find it troubling how readily so many of us are to change nothing about our behavior and point the finger at some scapegoat. The unfortunate reality is:

- the more money we spend on <thing> the more <thing>’s manufacturer has to lobby for its continued existence

- the more we standardize that product as “normal” we make regulating it less politically viable (see blowback re: plastic straws)
I've just bought some wheat, rice and almond milk in Prague, CZ. The thing is that this rule applies only if it's not known that it is a metaphor - e.g. there is a "rum drink" that is not a rum and it used to be called "tuzemsky rum" (local rum), now it's "tuzemak" (abbreviation of the first word); similar situations was with different kinds of fruit jams. At the same time, almond milk... well, everyone knows almond tree is not a cow.
You're forgetting the incentives to externalize such things. Developed countries love to pass their trash on to others who will be far less scrupulous.

For instance, it's been documented that most non final nuclear waste in France goes to sit in large open vats in eastern Europe. As far as the French nuclear industry is concerned, it's being "recycled".
We, as in the United States? Or we, as in every country in the world but mostly the third world?

The first one would be comparatively easy but would do almost no good. The second one would actually help, if it weren’t impossible, but it is.
It's not reasonable at all to change the programming language you're using every 6 weeks, if you expect to be part of stable systems.

Have you ever heard of any program requiring a 6-weeks-old-or-newer version of GCC or Clang, and failing to build on older ones?

"Stable" is just a name -- Rust stable is anything but.
Well, hard cheeses you usually use a normal knife to take pieces from. Semi-hard/normal hard, the ones you usually buy in block form, especially in families, are easily sliced with a "cheese slicer" (lacking the proper name, if it has it). Kids can for sure use a cheese slicer, in many countries, cheese blocks is the most common (by far) way to consume cheese.
What is the most important step one can take? It is not the first, it is the next.

When there is a task that you are faced with that you don't like, attempt to rephrase how you look at it. Instead of saying, "I don't want to $foo," say, "I want/need to do $foo so I can $bar." When you approach tasks by looking at the benefits you appreciate, it becomes easier to take the next step in that task. Or it might reveal that you shouldn't be doing a given task!
Because early death allows you to quantify the economic impacts. "Quality of life" isn't exactly a strong economic indicator.
Is there a typo in “vetch mustard goldenrod alfa”?

Googling it brings up this thread and your comment as the top hit...
The difference between a sovereign nation-state and a corporation is that a nation-state has a legal monopoly on sanctioned violence within their jurisdiction. Those constitutional safeguards are necessary because otherwise they could search, seize, detain, arrest, imprison, torture and kill with impunity.

A tech company can deplatform you with impunity, but they’re not inflicting any real violence in the process. Corporations are still agents of real people, and those people are still subject to the laws of nations.
Unfortunately the approaches taken by Ocean Cleanup make no sense. What Ocean Cleanup is doing isn't new, they're trying strategies that have previously been tried and found to be uneconomical/ineffective. This startup has received a lot of flak from experts for a reason: they're big on hype but haven't produced any results. Sending big diesel powered boats into the sea to collect a few thousand pounds of plastic is a joke.

If the goal is to capture a gigantic amount of plastic cheaply, just place nets where polluted rivers in southeast Asia meet the sea. Those rivers carry all the plastic waste from the cities to the sea, so that's where the focus should be. But cleaning the rivers in poor parts of the world isn't a sexy hi-tech problem that results in TED talks. So Ocean Cleanup will continue to make more solar-powered autonomous boondoggles and they will accomplish nothing.
The investigation seems to be they checked the database and emailed 2 or 3 firms or got a call with them to ask “is this you”. Was there more to it?

Normally this piece would be the piece you’d give your editor to say “looks like no ready answer, would you pay me to do an investigation?”
Is Climate Change Inconvenient or Existential?
No paper bags were ever made of rainforest hardwoods.
This is a pretty interesting article about animals and emotions by a primatologist: https://www.nytimes.com/2019/03/08/opinion/sunday/emotions-a...

It goes through a lot of emotions specifically thought to be human and shows evidence for them in animals. I couldn't find a paragraph to sum it up, but this might be the thesis of the article:

> Uniquely human emotions don’t exist. More and more, I believe that we share all emotions with other species in the same way that we share virtually every organ in our bodies with them. No exceptions.

> Like organs, the emotions evolved over millions of years to serve essential functions. Their usefulness has been tested again and again, giving them the wisdom of ages. They nudge us to do what is best for us. Some emotions may be more developed in humans, or apply to a wider range of circumstances, but none is fundamentally new.
Removing telemetry completely isn't supported by MS
I've had croissants individually wrapped (e.g. at airports and other grab and go type places) and wrapped as a group (supermarkets and warehouse stores), and while neither are as good as buying fresh from a bakery, they're surprisingly good. The ones from Costco can last a few days before they're too dry to be good. If you care more about convenience than utmost quality, plastic does a pretty good job.

In fact, I can't recall the last time I've had a croissant from a bakery, and I have definitely purchased dozens of packaged, off-the-shelf croissants in that time. Even though they're not as good as fresh, they're still good, to the point where it's not worth the time or extra money to go to the bakery.

This is true for many other products as well. My grocery store butcher packages everything in plastic wrap, even if you get it from the counter (I think they have paper upon request). My self-serve, bulk foods company (WinCo) requires you to use their plastic bags instead of bringing your own containers (simplifies checkout process). Nearly everything I could want to buy is more conveniently purchased wrapped in plastic.

People but plastic-wrapped products because of convenience, not because they prefer the packaging. I honestly prefer getting meat wrapped in paper because it's much easier to unwrap than plastic. I prefer getting bakery items in a paper bag than a clamshell or cellophane wrap, again, because it's easier to unpackage. However, to get those items packaged that way, I need to go out of my way, and specialty shops tend to have less reliable inventories because they're lower volume businesses.

I doubt anyone prefers wasteful, inconvenient packaging, people just prefer convenience, and wasteful, inconvenient packaging is more convenient for stores, so that's what gets used. If you want to change the world, make a more convenient, cost-effective way to package things than plastic.
Except this kind of video could be shot in every suburb in the northern half of Paris.

You may want to say it’s perfectly « normal », because that’s actually what the situation is now indeed. But for every single tourist i know, as well as for every people that has known Paris before the 1980s , it comes as a great surprise.
I ran into Pale Moon years ago when Let's Encrypt was started and that experience gives an adequate flavour of their approach to security.

The up shot is Pale Moon's maintainers decided they don't trust Let's Encrypt for spurious reasons. But if you use Pale Moon you've probably never noticed this because Let's Encrypt is cross-signed, and so even though Pale Moon claims not to trust them, the cross-signature makes everything still work because they didn't intervene.

So that's a bad decision, combined with total incompetence to produce the appearance where everything looks fine.

That's exactly the sort of thing in a browser that should make people run away screaming.

In the years that followed Pale Moon wanted to keep StartSSL (the outfit which straight up lied to us about issuing clearly bogus certificates for money, Pale Moon's maintainers apparently feel that this shows "integrity") and described Mozilla's distrust decision as a "foot gun". How did that work out? Oh right, it turns out that everybody else doesn't trust liars either and so Pale Moon eventually went along with this because as others explained in practice they're mostly just applying patches blind to core Firefox subsystems like NSS.
The problem is plastic lasts for decades or even centuries, ends up in the oceans, becoming food for fish that then choke on it.

More energy in production for paper while true, also means that with solar and other renewable getting cheaper, that argument will be a distraction.
Why do most animals have their mouths below their eyes?
I find it mind boggling that organic produce in Switzerland is often sold in plastic packaging. Of course some consumers seem to be focused on the promise of health benefits from avoiding pesticides themselves, but as far as I know reducing the impact of agricultural runoff was the primary reason the term was popularised in the first place. Wrapping the end product in plastic seems to completely defeat the purpose.
Incels: America’s Newest Domestic Terrorism Threat
Dollar stores seem like a short-sighted target. What if we treated hyper-sugary/calorically-empty packaged snacks the way we do cigarettes? Ban colorful packaging, mandate huge health warning labels, give them their own special tax. Maybe you could even require people to be 18 to purchase them, forcing parents to be responsible for the decision. Dollar stores (and other stores that don't fit into such a narrow category) would be unable to sell nearly as many and would be forced to introduce better options, or they just wouldn't make money off of snacks at all.
No, but it's increasingly becoming the expectation that 2FA should be available.

Going from no 2FA to some 2FA is a more likely transition than going from bad 2FA to good 2FA (since bad 2FA still checks the 2FA box).
The original Turing test had the AI attempting to imitate a woman, which is not only demonstrates conversational ability, but an understanding of complex ideas like gender.

Incidentally, I think this can actually be a very low standard, depending on context. We tend to think of the Turing test as being performed by academics, in a lab, where everyone is Very Serious. But if you put real humans on i.e. Omegle (with no video), they typically type with poor grammar and say "random" sounding things that quite plausibly could be said by an AI. Additionally, the preponderance of spam scammers demonstrates that many people are quite gullible, unable to differentiate between a Nigerian scammer and a legitimate representative of their bank. Given this, I think we already passed the Turing test, not by bringing AI up to the level of humans, but by bringing humans down to the level of AI.
This is mostly unrelated but does anyone else now have a problem with clicking "See Replies" on twitter and having the page not do anything in the last few weeks? (Chrome running uBlock origin and twitter in dark mode.)

Seems fine if I load it in Firefox.
Google is a web company ( at least in their heads ) and Dart was supposed to replace Javascript ( lol ), they used GWT for their projects since forever and now many use Dart and Angular - Adsense for sure and many other very important products for them ( $$$ ) so it's important they capture the Web side of things with Flutter because Google and their PMs and VPs are the most important clients in order to ensure the future of Flutter.

Please note I didn't mentioned anything technical, it's pure product management and strategy and that's one of the reasons I'm optimistic about Flutter's future.
You can raise kids on one income. Millions of people are doing so in this country right now, many of them very likely with much less income than you. Half of the households in the US make less than 63k. Something like 80% of workers live paycheck to paycheck.

Your attitude though is very common and I think it reflects a deeper social phenomenon. The reality is that kids do not need that much to become a normal, well-adjusted adult. Food, active and caring parents, and clothes. That’s pretty much it. People believe they need a lot of gadgets and gizmos and various services (e.g., preschool), but the actual impact of these is either very small, unclear, or sometimes even negative. Nevertheless, people suffer a tremendous amount of anxiety over things like getting into a good preschool, Christmas toys, bedrooms for every kid, paying for college, etc. Why?

I don’t think it’s actually because deep down, we believe our kids are failures if we can’t pay for their Yale education, or if, god forbid, they don’t go to college at all. I think there’s something else going on. I’ve been thinking about this for a long while, but I’m not really prepared to formulate it, just to say money is not the real reason. I say this having two kids myself and one income, and a similar financial situation that you describe above, except for having the one income.
In the book you can check the sections Avoid Burnout: Work Overload and Overload Risk: Too Much Concurrent Work.

We get 6 months weekly average pull request throughput of each team. We call this the "Baseline Throghput". If a team has more (or less in some cases) pull requests open than the baseline, we consider that a "too many".

Too many Open Pull Requests can signal taking on too much work, scope creep, change in priorities and unexpected issues/bugs coming into the sprint. It’s good to keep an eye out of the number of Open Pull Requests since it’s a great indicator of the team’s current workload.
I live in the place where those cheeses originate (Netherlands), and there is no way you're going to properly slice old Dutch with a cheese slicer, if it works at all.

I can see an argument for why buying bread sliced is nonsense, ditto with Salami (though some of that Hungarian stuff is quite impressive, wonder how it would fare on the Rockwell test) and other stuff people slice up for sandwiches.
Well, Depends on which type you are referring to (Which is part of what pains me with nullable ref types, as nice as it is to have)

If it's a value type (T), ? will make it Nullable<T> and provide the behavior described.

Reference types however can always be null, and do not have a .HasValue as exampled above. However newer versions of C# let you declare nullable references on a compiler level, but rather than HasValue/Value you still have to do the null check and instead can bypass via the new deref operator (!)
Or eat aquacultured fish from your region. For example from an aquaponic system. But there are few viable commercial operations on the market so far.
Taking away somebody's right to make a living with their chosen profession or otherwise participate in commerce is economic violence.

Say you have built up a following of people over many years and you are making thousands of dollars a month from YouTube, and they they decide to shut you down overnight, I bet it's going to feel like violence when it comes time to pay bills and you no longer have any of that income you have become accustomed to.
I usually do not have much trouble cutting Old Amsterdam with a cheese slicer. But perhaps it's is not old enough ;).

When we lived in Germany, the cheese counter people in the supermarket we terrified when I asked for Old Amsterdam, worried that I'd want to have it sliced ;).
Words change their meaning over time.

https://metro.co.uk/2015/03/10/people-living-on-butthole-lan...
Half the Christians in Germany are Catholics.
Create voice apps for Amazon Alexa with no code
> Smokers, definitely not contributing to plastic pollution

National Geographic and Phys.org report otherwise: https://www.nationalgeographic.com/environment/2019/08/cigar... and https://phys.org/news/2019-07-cigarette-butts-forgotten-plas...

Others producing more doesn't reduce their pollution.
We can be sensible about it...for example I don't like using straws to drink, so I don't ask for one. If I get a burger to go I'll refuse ketchup packets and just use the bottle at home. And at the grocery store I bring my own bags. These are small changes that hardly impact my life, but if millions of people do it, then serious changes can happen.
My butcher slices it, and weighs it out, and wraps it in recycled paper, which I store in glass containers at home.
It's a (poorly formatted) list of plants that bloom at different times.
Related: My former supervisor (Dr. Emtiyaz Khan @ RIKEN AIP) held a NeurIPS 2019 Tutorial on "Deep Learning with Bayesian Principles". He gives a nice high-level overview of this area of research.
The Oxford English Dictionary has let me down, it doesn't have anything prior to the 1979 game.

https://www.oed.com/viewdictionaryentry/Entry/185414#eid2154...
Create React Native Apps for Windows 10
I'm a veteran of Windows and Linux, but I've never used a *BSD (unless you tenuously count MacOS).

Why or when would I want to use BSD over Linux? Is it more performant? Does it use less resources? What real differences are there?

I've tried to find out myself, but it mostly seems to come down to philosophical reasoning and personal preference.
Its tricky. For business reasons, Netflix's ISP partners own the Openconnect appliances that are hosted in their data centers. So I think they could request the sources for GPL compliance.
In image classification problems (which covers a lot of ground) for instance the progress is undeniable. But we are still a ways away from extracting the essence and getting to the point where what biology does effortlessly can be done on similar power budgets by a combination of soft and hardware.
I fully agree. It should be said that nixpkgs also provides the firefox-bin derivation, which is just want the grandparent suggested. But there is a lot of value in checking that software builds are actually reproducible from the sources.
You must be reading this wrong. The quoted text says:

1. WebGPU name was taken from Apple
2. Apple initiated the working group in W3C (by refusing to work with Khronos).

What this does NOT say is:

- Apple's prototype was the basis for the API we develop