skysight-inc/HackerNews huggingface dataset:
Encryption is useless in open peer-to-peer networks if you can join the swarm. Everyone in that swarm will fall over themselves to hand out legally-compromising evidence of their infringement. The idea is that "Peer A" in this scenario is actually a copyright enforcement bot logging evidence that you are sending it the infringing content. This is how BitTorrent copyright enforcement works.
Space is without temperature.

Temperature is an attribute of things, space is a lack of things.

What you're referring to is the temperature of cosmic background radiation, which is akin to how you emit infrared radiation at your body temperature. But you certainly don't classify the space where this radiation move through as having your body temperature. The two things are not the same imo.
Top Answers to React Interview Questions That Might Save Your Life
To expand on this from the recent Australian fires[1] causing massive damage to traditionally fire resistant environments:

> We’re seeing recurrent fires in tall, wet eucalypt forests, which normally only burn very rarely. A swamp dried out near Port Macquarie, and organic sediments in the ground caught on fire. When you drop the water table, the soil is so rich in organic matter it will burn. We’ve seen swamps burning all around.

> Even Australia’s fire-adapted forest ecosystems are struggling because they are facing increasingly frequent events. In Tasmania, over the past few years we have seen environments burning that historically see fires very rarely, perhaps every 1000 years. __The increasing tempo, spatial scale, and frequency of fires could see ecosystems extinguished.__

Worsened {frequency, intensity, drought conditions, ...} in fire seasons can be catastrophic even to those environments traditionally considered stable under such pressure.

[1]: https://www.sciencemag.org/news/2019/11/massive-australian-b...
This is something I don't understand. I remember several outcries over substitutes/analogues in the last decades.

One was about analog cheese, f.i. on pizza.
Another "meat glue" used to form shreds into a big block of ham. Not to forget surimi instead of real shrimps.

Then the vegetarian/vegan craze really took off, and nobody cared about "Eingriffstiefe"/depth of engagement of technically processed food anymore, just had to have some veggie-label on it and all was good.

Just by applying the reasoning that raising animals in mostly harm-free and organic ways is good for the quality of the meat, by giving it better texture and taste, one could come to the conclusion that this Pappfraß does the same to humans which eat it in the same ways as all that other industrial junk.

But I mostly don't see it mentioned, with the exception of Paleo. It's all about virtue signalling and bizniz.

( Sometimes I think for myself that I'd really like to signal them MY virtues, letting them feel my golden shower power... by pissing in their faces... )
Powers Book Summary (2020)
What is false?
you forgot the mustache twirl
You are going to keep them after productive years? Also I believe it still kills males.
Another somber event for Bay Area residents. For trail runners and hikers, the Skyline to Sea trail is an absolute gem. Hoping that some of the old-growth trees make it through.
From a PL design perspective, I'm interested in finding out what new ideas it introduces to an already crowded field?

Rust is good example of a PL design that introduces new concepts (around ownership.)

Pony is another good example of PL design, for the same reason as Rust, but it differs in important ways by introducing Reference Capabilities. I tried to get some attention to it the other day: https://news.ycombinator.com/item?id=24201754

What new ideas does Elena introduce?
While this is a fairly accurate explanation of why things are the way they are, it doesn't mean it can't ever change. We don't care in general sure, but the only hope we can have is that we care slightly more today than we did yesterday. Everyone in the spectrum of poverty hopefully has taken a positive step in this direction in the past few decades, and hopefully we continue and accelerate.
The DMCA does not allow you to disclaim liability for your own infringement. It only covers specific kinds of contributory liability that other people do using your online service that you do not have actual knowledge of. This is fragile enough that having human curators prevents you from using your safe harbor for anything they touch. (See Mavrix v. LiveJournal)
Agreed! That's why I was bummed when the second-gen was a host system. Didn't fit well to my use case.
I see it's getting harder to satisfy you, by the minute.
The treadmill stops when you actually change public attitudes. African American/Black have been the main terms in American language for 50 years now, with some back and forth between the two, but no further replacement.
For regular posts on this topic, see the @buildingsciencefightclub Instagram account. Christine writes delightfully clear posts about modern building science.
I believe this one, KeePassXC, is the most-recommended one.
Hey everyone! We've started making heavy use of both gRPC and MongoDB at Caper. When we first started using MongoDB we manually created pojo classes and mapped our protos into Java classes before saving/loading from our DB. This was error prone, very time consumer, and gross.

We built this library so we could have an easy way to describe an API, a database storage format, and with next to no effort plumb data from APIs to persistence and back. This lets us focus on getting our application/service logic correct by leaving the storage/transport of our data as an implementation detail.

The API is messy and needs a lot of cleanup. I have a lot of TODOs in the code detailing what we plan on doing internally. We're more than happy to accept MRs and feature requests from the public.
> Or you just didn't know about all the edge cases, niche ways of using it

Sure but this goes both ways. Developers cannot know all future requirements when writing the software. SaaS models largely alleviated this problem because people are continuously working behind the scenes adding new features and fixing bugs
From your first article:

>“Kushi,” or Kushite, became one of several Hebrew vernacular terms for “African” or “a black.” On its own — like shvartze, which is Yiddish — the term is not inherently offensive or derogatory, in the same way the word for “European,” in West African languages, is not at face value an epithet, but merely an implication of outsider status.

>Context, context context. When flashpoints emerge, these words take on a life far beyond being descriptors.
I personally am somewhat grossed out by pork in general. I don't like the taste of most pork products. I will eat bacon or a slab of good belly at a good restaurant but otherwise I stay away.
Yes for some very small and rich minority. Good point!
100%. in reality you're more often than not well nigh of asymptotic, so it's not always obvious what implementation is preferable. there are situations where you have a crossover in runtime between two implementations. if the n for your practical use case is less than than critical value, the asymptotically optimal solution is suboptimal.
You lose heat through radiation, but the materials surrounding you are also radiating heat.

You emit thermal radiation at a black-body temperature of 37C or so to the environment, but the average surface nearby (in a non-air-conditioned environment) will be radiating back at 30C or so, for very little net heat loss.

The innovation described here is to replace the local environment with a chilled one that interacts only by radiation. The air with very little mass contributes negligible radiation to the system, so you radiate heat outwards but receive little in return.
https://en.m.wikipedia.org/wiki/1978_California_Proposition_...

But to be honest this is one of those things where ignorance is bliss
It could be the display and/or the OS.
The solution for this is to do your development in cloud directly. Projects like Skaffold, tilt and VSCode in browser are one step in this direction. Developer machines would become just thin clients and GUIs for these remote machines.
that's not just somewhat misstating, that's a complete different meaning.

So far our stellar neighborhood is at about 1-2% metal abundance, there's a lot of space for that to go up before stars will stop forming.
> (or better still your type system) capture your business requirements

How do you mean?
Buy. Borrow. Die.

Those successful property investors never have to lift a finger or pay a dime
Rawtherapee is another top contender. I use it in conjunction with Affinity Photo and have been happy with the workflow.
Would it? Great. Let's just all applaud, justify and support what is best for all corporations and see where we get with that, nay?
Well, what would it look like if the earth went around the sun instead of looking like the sun going around the earth?
In the micromanaged world of agile, ticket velocity is more important than any other metric. At least everywhere I've worked.

Open source is the only place I regularly see high quality code. There the devs are allowed to love their code like pets not cattle.
Critical thinking skills and extreme appreciation for thinking for themselves.
Drivers usually keep both apps open and active, then accept the first dispatch they receive and temporarily go offline on the other app while finishing the trip. Then lather, rinse, repeat.
I don’t know about sequoias, but the closely related coast redwood can and does produce seedlings without any fire.
Recovery in Flat-Panel Display Biz
The biggest gain is that you don’t have to pump out all of the heat of condensation of all of the moisture in the air. Condensing out a pound of water is 200x more energy-consuming than lowering the temperature of a kg of air by 10 degrees C.
Infinite space/size, not infinite mass though. The space between the mass is expanding, but the mass is staying the same.
> And then, as someone pointed out on reddit, I realized that we still haven’t taken the time to explain in-depth why we had no choice but to remove XUL-based add-ons.

> * very quickly, add-on developers realized that anything they did could break anything else in the system, including other add-ons and Firefox itself, and they often had no way to prevent this;

> * similarly, anything Firefox developers did could break add-ons, and they often had no way to prevent this;

> * also, some of the changes that Firefox needed to remain competitive with Chrome were going to break most add-ons immediately, possibly all add-ons in the longer term;

> * oh, and by the way, since add-ons could do everything, they could very easily do anything to the operating system, from stealing passwords to pretending to be your bank.

---

It's a really long article with lots of background and technical detail, so I felt it safe to include a larger summary of the basic points than I normally would.
OK, but that's proof of the wave nature of light, not quite of the quantum nature.
They have plenty of subscription options and push subscriptions hard on their landing page. They also have a really goofy "buy different versions depending on your camera" model. It's kind of gross, frankly, and has kept me from even trying the software.
In America, we had a company whose business model was to make fake porn, upload it to BitTorrent, and then sue anyone in the swarm. It actually worked for a while - the only illegal part of this is that they lied about uploading the content to get around implied license arguments. (That and the fact that they made their lawyer drink himself to death, but that's not material to the scam.) There's other companies clogging up court dockets with similar infringement lawsuits against John Does to get access to expedited discovery. This shit is profitable enough that any video sharing service needs to either avoid legal liability for it's users or find a way to prevent copyright holders from gathering evidence from them.
Out of curiosity, what extent (if any) do you hold Apple responsible for the situation?

As an example, Big Sur will drop support for Mac Minis from before the Haswell 2014 models.

If Apple don't care about customers with purchases that are more than 6 years old, is it fair to expect Adobe to?

(That's ignoring Catalina's estimated support date likely to be 2022, as that's presumably not the sort of macOS update to which you refer.)
The website may be out of date; current binaries are supplied for Linux and Windows... but only x86 32-bit.
.zip format in history.
I don't think the job market at large are willing to absorb the graduates. Maybe Google's own pipeline but not the rest.

It's also too narrow of fields that are represented there.
Field Notes- Documentation
Have you seen Boundary Layer Technologies? You should eat their lunch, they certainly could use more competition.
Your satire rings very flat because it doesn’t happen much in person to person communication. The whole reason it’s noteworthy to talk about it in regards to Slack is that it does happen to a much greater extent in Slack and other chat programs than in almost any other corporate communication system, enough to make it clear that instant messaging, not people, is the core of the issue.
I know about it and support it for personal residences.
Yes. We cause worse fires by suppressing smaller ones.
If the user met with PM and explained the misunderstanding, why do they still need to modify their writing? Is the PM still misunderstanding? I didn't see any evidence that the PM changed here, that's all.

Typically the person receiving the message is better fit to accommodate others (see the HN guidelines about taking the most charitable interpretation of a post). Otherwise you're expecting everyone else to adjust themselves when talking to you.
How to get more views/subscribers for a YouTube?
Anyone knows any hacks? Not asking for any paid promotions or anything, if you can share some tips that would be great.

Thanks!
Building Psychological Safety from Scratch
How we lost $30k due to a 0.005 score difference on Kaggle (2020)
You can't think of any reason? What about retaliation for being the less enthusiastic reviewer? What about the opposite, that you become known for being an easy reviewer who missed some obvious flaws?
Sure it does. If factory farms failed to exist, we'd all have to buy local. And costs are going to skyrocket, and consumption is going to go down.

If everyone reduced consumption just to reduce it, factory farms would still exist, just less of them. You didn't solve the issue, you just made it slightly smaller.
Local Locks in the Kernel
What are some easy and practical ways to earn money online?
I didn’t care for Old Man’s War. I really liked the writing and characters, but found that the bleakness of a future that’s a War of All Against All bummed me out for several days after I finished.
We can only make direct observations of stellar mass density locally. We have no direct way of knowing what the stellar mass density is "now" a billion light years away; all we can see is what it was a billion years ago. We have to reconstruct what things are like "now" elsewhere based on past data, which is all we can see.
So Uber isn't allowed to delist drivers from their marketplace?
Mike Novogratz Predicts Bitcoin Will Hit $20k by 2021
One method for getting the age of the shark involves the eye lenses - of a dead shark. This 393 year shark was the oldest living thing. (In other words it’s dead.)

https://www.newyorker.com/tech/annals-of-technology/the-stra...
Create types that express the requirements that you have, and use them to ensure that requirements are always met. For example, if some fields should only be accessed by administrators, have an AdministratorsOnly type; if some method can only be invoked in a transaction, have a MustHappenInTransaction type. I find that when you have cross-cutting requirements, types are often the most lightweight way to express them.
That doesn't work so well with SSDs :(

https://www.howtogeek.com/125521/htg-explains-why-deleted-fi...
Data in older programs was in legacy formats that often could only be read by that program (and sometimes only specific versions of it). One might assume that since we're using a lot more plaintext formats, our formats and encodings today will last forever, but I wouldn't be too sure of that. Better than it used to be, but it would be hubris to assume that we've hit the pinnacle of perfection of the best possible formats.

And yes, I really want to be using 20 year old software. I have software dating back to some originally written in the 1960s, updated in the 1970s, ported to the PC during the 1980s-early 1990s, which still runs fine today. Some of the programs require an emulator or virtual machine, but they still run fine. With a fair amount of confidence, I can modify and recompile the source code and it will still run. (I did this recently to add JSON output to a program written in 1989-1990.)

The problem is dependencies. Originally they were compiled in or included. But then people got all wonky about code re-use and shared libraries led us into DLL hell. Then we had things like OCX and VBX components that were shared and then vanished. Much of that is patched-over now to avoid some of those problems, and for things from that era, a VM typically runs them.

But more recently dependencies are much greater, and changing much faster, and much more often rely on network connections to specific endpoints which may not be there tomorrow. You can fairly readily pack some DLLs into a VM and run stuff from there consistently, but you can't pack a working snapshot of the entire internet into it.

That's aside from how much more complex the build systems and their dependencies have become. I know for a fact that I could still easily build and run code I wrote >15 years ago today, but not code that I wrote 10 years ago. Not all of the things necessary to build it are still available.

Admittedly systems like unemployment that are in daily use for business purposes probably should be updated. But if I want to play the original Fallout, released in 1997, I should still be able to. And in fact I can. Newer games might not last 5 years. If I want to go back and look at/adjust some vector images I made in the 1990s-2000s, I can do that in a VM, using the source files in the software used at the time, and generate new output files. With today's software, I won't be able to in the future.
Amazing work! Congrats guys!!!
It's a good article, but in my experience explaining this stuff over and over again in HN and other fora, people don't actually want to know. They have their narrative and they're sticking to it.
Because taxpayers in the state of CA are in effect picking up the slack when the employer fails to pay for sick and family leave, unemployment, and healthcare.

This change didn't happen overnight. AB5 was passed 6+ months ago, after over a year of political negotiation.
Perhaps the solution is not building homes in these areas so we can let the places burn more frequently.
I think some judges would consider the power imbalance between employer and employee before legalizing invasions of privacy because the employee signed a disclaimer. Contracts that a weaker party is pressured or coerced into don't automatically clear the company/institution of wrongdoing.
Perhaps there's a moral difference here between working for CalFire and working for a private prison? California has orders of magnitude more prisoners than they need for CalFire so I cannot imagine there's any incentive there to incarcerate longer or arrest more people.

As for the pay, I'm curious on the pay idea: what the hourly cost is to try, convict, house, and feed a convicted criminal. I've been unable to find this info in a useful form for California.

I think you will not find support for your idea though as long as there are unemployed non-criminals available to work - although I get your point.
The iPhone vs. Android Approaches to Building a Product
Not sure if you're being humorous or not but that's because they lost immediately in the opening battle.
> it's a silo that nobody wants to touch.

There are multiple silos of this where I work, not necessarily because nobody wants to touch it, but because we just don't have enough people.

I've picked one of them up and my teammate now come to me for advice when they deal with this silo of stuff.

Don't underestimate the small things, unless they're things that does not need to be done, in which case you need to raise this at planning and explain how they are not necessary to waste effort on, and bury them forever.
It's a terrible tragedy, but forests recover very quickly after forest fires. Although we as humans hate seeing such beautiful places get destroyed, it's a perfectly natural part of history and without these types of fires, we don't get a proper cycle of nature.
> many governments lack rule of the law such that you can invest in something better and get a return (if there is another revolution you lose the land and all your effort to make it better are lost).

It's not revolutions. If you as an ordinary not politically connected person are doing well, one of the government's henchmen will just take your property off you, and you (or your surviving family members) have no recourse.

It's easy to see how this dis-incentivizes investment in improvements.

Secure property tenure is probably the key problem to crack.
What you say is true. But it's really hard. It's almost impossible to get all the corner cases and only-documented-in-the-code requirements. It's, yes, a criticism of management, but it's not just that they managed the process badly. It's that they chose to go down that path at all.

It is also true that old code gets harder and harder to modify, and requirements do change, so you have to modify the old code. But you're not going to make good choices on whether or when to rewrite if you mis-estimate how hard the rewrite is to get right.
Thanks! That's the essay which was expanded into his first book, Kitchen Confidential, so it's likely in both in some form.
> The idea that we might be in a simulation is equivalent to a creator God, just more hi-tech.

Off topic, but I always found it interesting that some people who otherwise reject the idea of a God latch onto that one. At some point it's all kind of religion.
>Wildfires are often the tragic manifestation of our global climate crisis. While we cannot be certain that is the case here, it seems likely that this global crisis has struck close to home.

Leading with political outrage and then immediately admitting there’s no basis to think so. Forest fires came long before people and will continue long after we are gone.

It’s bad writing and basically propaganda to lead every article about natural events with some bit about climate change. You can’t link individual events to climate change. You might as well lead every article about a fire, flood, or hurricane with some pearl clutching about climate change.

And anyway, the evidence is that well-meaning human attempts to control wildfires are driving the growth in severe wildfire, due to the accumulation of brush that naturally would burn off in small fires without human intervention. This is discussed extensively elsewhere in this thread.
If so, I understand where the state's are coming from. They need to make a special low-income contractor status with which the parent company is responsible income tax for contractors.
I was referring to the limestone substrate that "sucked the moist out of the objects" and helped preserve them. You're right about landfills - we have so many of those some are bound to be "preservation friendly"!
That makes sense, but isn’t it at least more likely than not that there is relatively normal distribution?
Backups are a necessity, and I don't blame the users but it would definitely help mitigate risks when it comes to updating software. I am an update fanatic running Arch and constantly keep all my software up-to-date. Fortunately, I've never had any issues, but if I do I have both Google Drive synced via rclone and Crashplan to help me recover.