skysight-inc/HackerNews huggingface dataset:
Hey, thanks for the response. I still feel like I'm missing an assumption, or we're otherwise talking past each other.

Specifically, it sounds like you're assuming there is (or could be, or should be?) some relation between editions and ABI?

I agree that Rust's current answer to your scenario is that all of the crates must have been compiled with the same compiler, but that has nothing at all to do with editions, and it's the same answer for exactly the same reasons if all of the crates were using the same language edition.

Editions aren't relevant here because editions are very limited in the scope. Consider these quotes from the in-progress RFC "2021 Edition"[1]:

Editions are used to introduce changes into the language that would
otherwise have the potential to break existing code, such as the
introduction of a new keyword.

Editions are never allowed to split the ecosystem. We only permit
changes that still allow crates in different editions to interoperate.

The most important rule for editions is that crates in one edition
can interoperate seamlessly with crates compiled in other editions.
This ensures that the decision to migrate to a newer edition is a
"private one" that the crate can make without affecting others,
apart from the fact that it affects the version of rustc that is
required, akin to making use of any new feature.

The requirement for crate interoperability implies some limits on
the kinds of changes that we can make in an edition. In general,
changes that occur in an edition tend to be "skin deep". All Rust
code, regardless of edition, is ultimately compiled to the same
internal representation within the compiler.

Whatever stable ABI Rust might eventually get, I expect it to be completely edition-oblivious. There should not be any way to tell by inspecting a compiled artifact in a stable Rust ABI which edition its code was written in.

Having written all this, I'm now wondering if you might have instead been trying to express something about how Rust's editions are insufficient to handle the requirements that a stable ABI would address? If so, I completely agree, although I'd be confused by the comparison, as they're very different kinds of things.

[1]: https://github.com/nikomatsakis/rfcs/blob/edition-2021-or-bu...
You need a conspiracy for it to be a conspiracy theory. Without that, it's just a theory (or, more likely, a hypothesis).
eeeeewwwww no no no no no. Why every cute stat needs to be converted into a metric ot enslave people. Yes, I know, "because that's what managers do". But then I would argue it's in "us" (the programmers) to not let it happen. Yes, I know, "you cannot do that in big corp". Well then, there's no point in complaining either about anything, since we already assume that its a defacto situation, take it for granted and nobody can do anything about that.

Still, as a counterpoint of how this can be fun: When a fellow programmer left the company where I work, the CTO created a small video of the evolution of the services/code based on his commits during time. You could see the different repos popping up and showing his contributions to each during time and growth. Also, since he is (or was) a smoker, he got a zippo engraved with the number of commits and lines of code contributed. Does it mean he was good? He was bad? He did a lot? He did nothing? Noup. Of course, he worked for 5 years in the company, so it was a way to show to him that he contributed a lot and was part of the growth/existence of it, not if he was the most valuable programmer in the team. If you ask me, maybe many of the lines he commited doesn't exist anymore in the current code, still it was a snapshot of what he was for the team and company at that point. And the value was not on the code, but on being part of the team and the process of a company growing.

You can do whatever you want with stats, it's in you if its for good or not.
Let me show you a similar system from 2017 that aims to pick bell peppers for a bit of context around what the state of the art in autonomous fruit harvesting looks like:

https://research.qut.edu.au/future-farming/projects/harvey-t...

"In early 2017, worldwide literature indicated a success rate of only 6% in testing scenarios similar to those used for Harvey, and up to 30% when the crop is modified and leaves are removed."

Picking one apple every 7 seconds is not bad, I'd say.
4) Don't have children.
> We noticed the new batch of contractors were Black and Brown like us, and the Full Timers were mostly white.

This doesn't strike me as drenched in a racist worldview, rather than just an observation of racism.

> This was the author's stupid call
this is the same kind of narrative that blames women for the clothes they wear.

Be better. Expect better.
I agree, and that is an odd thing.

Our local way-overpriced health grocery story, which is always packed with people, is completely stuffed with health potato chips and health dessert items and health pre-made stuff with long ingredient lists.

Maybe it's just the beauty of a free market, you can always make money on social behavior.
No, a conspiracy theory "by definition" requires collaboration between several human agents.

In this overall thread, the idea that the "disappearance" of flu is driven by political desire to label all respiratory illnesses as covid cases would be an example of a conspiracy theory.

Another commenter brings up the idea of 'viral interference.' This is not an example of a conspiracy theory, but I do not give the idea great credence on Occam's Razor grounds.
Those 7% are likely retired old people who have enough money to not work as a greeter at a Walmart. 1M when you're 65 means you probably (subject to healthcare costs) won't end up on the streets during your remaining lifetime.
Now with NVIDIA owning ARM I'm not sure AMD will do that
This is why you ask a lawyer to write your license.
>In the meantime, public health measures like masking and distancing will work against both viruses

That's not necessarily true. COVID appears to be aerosolized, whereas typical flu is not. That means that masks will work to catch viral flu particles in ejected fluids (talking, coughing, sneezing, etc), but the same cannot be assumed for COVID, given that viral particles are orders of magnitude smaller than pores in cloth and surgical masks. And this assertion is supported by at least two studies (one Danish I believe) which showed negligible effect of mask wearing on COVID spread.
If UMN is not an APT group, then it is reasonable to expect them to have some ethics.

If UMN is an APT group, then it is reasonable to ban them.
No law? Technically correct.

Practical barriers in terms of the maximum limit of complexity legal and HR are willing/able to take on and remain effective while dealing with? Absolutely. Everyone thinks "It shouldn't be that hard!"

In reality, it kinda is. HR abstracts away the complexities of jurisdiction specific hiring requirements from the rest of the org, and legal does much the same. If you ask for extraordinary accomodation, I'm not saying it won't work, but I can guarantee you will experience friction while HR/Legal figures it out.

On the plus side, if it works, new employment template. If it doesn't, you don't get offered the job.

I've ended up the awkward giraffe in a couple places. You being flexible, and the HR/Management recognizing your unique capability to create value helps. However, when talking Gig work, they will invariably go for the template approach. There's also the fact that Gig work really conflates the distinction between "contractor" and "employee" in the sense that contractor carries with it an assumption you are providing for your own affairs. The compensation you quote them should have parity with their total outlay for an employee to do the job, because you should be arranging the same things for yourself; thereby obviating your need for the employer to do it. The thing you get out of by the contract route is all that paperwork and process overhead. You do a one-time disbursement of funds, and donezo.

The problem is, no one ever tells you (the contractor) that, and Uber et al does not let you quote price or have input on the cost calculation. So you accept super under-bid compensation, because you don't know the difference between a market rate and a hole in the wall, or an appreciation for the total footprint of the business model.

Uber, and services like it, make their money by predating. on this ignorance. This is not to say that stuff like "licensing" gig workers to vouch for the fact they really know what they are doing is really a good idea... I'm kind of curious though what kind of effect that sort of thing would have on the worker pool. Like a short course that make sure they understand the accounting. Wonder if an experiment could be run with that sort of thing somewhere and how it would effect the market.

That being said, it kinda kills the value prop of people just needing a few bucks here and there, but I question the seductive simplicity underneath that pitch, because everytime I've run into something that's pitched that way there's a big ole ugly iceberg beneath it.
Maybe the "term" but the "genre" techno was really born in Detroit. Not a really controversial statement.
want to, uh, just summarize it here?
I bet it would just cause a change in production conditions which would be poor for the animals. It would be far better to find sustainable ways to use the livestock to sequester carbon (c.f. Allan Savory TED talk) and limit their environmental impact instead of giving up good eating.
I've done the same except for not eating out, same result. I regularly eat at places that perhaps are not the pinnacle of hygiene. Doesn't make a difference.

My theory is that your mouth is already a cesspool where bacteria colonies fight it all out. It makes sense, because "safe" meal preparation is unnatural. Your nose/eyes are far more vulnerable.
I'm confused. Those are all different authors.

I'm saying "trash publication" because I had experience working with Forbes. Once again, one can publish at Forbes whatever the hell they want. It costs a few hundred bucks.
... that are in kindergarten / school.

But yes, the lockdown a year ago was interesting in that I wasn't sick once. But when everyone is at home and you can't see anyone, there's no one to get sick from either.
As someone who’s not the founder of an authorization provider, I’d tend to agree with you. Sure looks and sounds and quacks like a choke point!

But it’s also fundamentally hard to avoid isn’t it?

The challenge is that authn is so easy to implement statelessly, since you can verify a token anywhere you have a public key. But authz is far more complicated, since it requires an ACL list of arbitrary length along with the token. It’s not like GitHub can stuff a list of every repository I can access into my access token.
Maybe in the first few weeks there were some cases assumed to be covid that could not be confirmed, but testing capacity quickly caught up.
> Overwhelmed hospitals would enforce the same.

Not necessarily. There is always the option of triaging COVID victims into palliative care (which can be very fast and administered even by non-specialist personnel) and away from intensive care. While that has never been official policy due to the political optics, there have been claims that it was done on a hospital-by-hospital basis in Italy and Sweden for elderly victims. If the voting public were clearly informed that it was an option they could choose as an alternative to lockdowns, it may well have seen significant support from the population.
Does your manager know that you want to continue to WFH? I wouldn't just slap them with "I got another job lined up, let me WFH" right off the bat. A more reasonable progression may be:

1. Let them know you would like to continue to WFH, and why. Here I agree with others: it should be clear to them that you have maintained or even increased your productivity during the pandemic, and they should want to keep you.

2. See what they say. Are you willing to compromise? If they tell you later that they expect everyone to come back to work, your manager should know that you're not happy.

3. Get another job lined up and negotiate.
Python Affected My C/C++ Brace Style (2011)
As someone who's had dark mode turned on only a few months ago, after being in "normal" mode for 20+ years, I can tell you this: there will come a time when the "whiteness" does mess with you.

Since I work probably 14 hours/day on my computer, it starts to matter. At some point, I simply couldn't focus on the screen, even with my glasses on. And at that point I switched to dark mode. And it's slowly been better.

However, if this is not an issue for you, by all means, don't use it :D
I am not a vegan but I do eat vegan meals from time to time ...

I would prefer that we develop and maintain true vegan foodstuffs and recipes rather than create vegan versions of animal products.

I am interested in eating an interesting new dish that was designed to showcase vegan ingredients. I have no interest in eating fake cheese pizzas and fake hamburgers.
1. People profit from society unequally

Harrison Bergeron's world incoming...
> It seems backward that the government, instead of fixing government policy and laws that disadvantage independent workers

There are all manner of things we seem to lean on business to provide that government does not. Health insurance is the obvious one.

But we also seem to have a large part of our electorate that like it that way — that don't want government involved in our welfare.

If you want to tip the table toward government taking more responsibility and corporate America less, that is a tougher battle.
I'm not sure how it would work for vacations, since it's kind of your job as the contractor to earn enough to set aside your own vacation time. Parental leave should be administered as a public insurance pool that ICs pay into through self-employment taxes.
White House investigating ‘unexplained health incidents’
Ah, I had misread how that worked. That makes a ton of sense. Thank you.
>Maybe for some people, in the same way that smokers drink Tim Hortons because they can't taste the difference.

Or maybe it's more like beer, most don't like it the first time but after a while you can start appreciating it?
I’m retired. I basically changed only two things in my weekly routine: I stopped going to a weekly meeting of about fifteen old men, and I stopped going to the local hairdresser, which is a small group of young women, most of whom have young children, and, I suspect, tend to work even if they are slightly ill, because they get paid by the haircut.

I usually get two or three colds and one or two flus a year. In the past fourteen months, not a sniffle.
There's an RFC to add the minimum rust version supported. It was merged! The tracking issue is here: https://github.com/rust-lang/rust/issues/65262
I am not going to touch a door handle, touched by hundreds of people before me, and then touch my burger with the same hand. Neither am I going to try and lick the same handle to develop immunity and get those precious germs into my system.
Did they release any Rust-related libraries for their crypto project?
190 patches were not reverted. 190 patches were proposed to be reverted, and those reverts have been going through the normal kernel review process. In many cases, the patches were confirmed to be correct, and so the revert was dropped. In 42 cases, those commits were found to be inadequate in some way; in some cases, the commit didn't actually fix the problem, or introduced another problem, or I believe in one case, actually introduced a security problem(!). Call those last set of patches, "good faith hypocrite commits".

Remember, too, that many of these commmits were in random device drivers. Consider how often random Windows device drivers crash or cause random blue screens of death. Not all "SECURITY BUGS (OMG!)" are created equal. If it's in some obscure TV digitalization card in the media subsystem, it won't affect most systems. Core kernel subsystems tend to have much more careful review. As the ext4 maintainer, I'm a bit slow in accepting patches, because I want to be super careful. Very often, I'll apply the patch, and then looking at the changed code in the context of the entire source file before approving the commit. Just looking at the diff might not be enough to catch more subtle problems, especially dealing with error handling code paths.

The problem with device drivers is that in some cases, they are written by the hardware engineers that created the hardware, and then as soon as the hardware ships, the engineers are reassigned to other teams, and the device driver is effectively no longer maintained. One of the reasons why some maintainers are super picky about allowing device drivers to be admitted to the kernel is because the concern that driver author will be disappear after the patch is accepted, and that means the subsystem maintainer is now responsible for maintaining the driver. So if you want to sneak a SECURITY BUG (OMG!) into the kernel, targetting some obscure device driver is the going to be your simplest path. But that's really only useful if you are gunning for a IEEE S&P paper. The obscure device is not likely to be generally used, so it's not that useful.

(Unless, of course, you are a hacker working for Mossad, and you are targetting a super obscure device, like, say, a nuclear centrifuge in use by Iran.... in that case, that security vulnerability only works on a very small number of systems is a feature, not a bug. :-)
Easy: the taxation rates introduced by the Revenue Act of 1964 with the brackets adjusted for inflation are fair.
There are plenty of examples of the entire decision tree being tone deaf from the real world not just in academia. Often times, this turns out to be because the group involved is not very diverse so the group "experience" is not as wide. How many times has something with a double meaning been used in marketing where the world gasps and asks "was there not one person involved of ____ race/sex/age/etc?"
>Which means that ultimately, the labor laws are far more our fault than the fault of the Labor Secretary.

It also doesn't really matter what the Federal law is or Labor Secretary does/says, worker agreements are governed by State law, and their are 50 States with similar, but not identical legal standards defining employees vs independent contractors. In some cases you may be defined as an employee at the State level but Independent Contractor for purposes of the Federal level (say the IRS Code/Federal Taxes). Even within a single State one agency say unemployment office was classify you as employee and another such as workers comp classifies you as independent contractor.
This is the weirdest thing to me. Why do I get whatever health plan my employer selected? I shouldn't have to switch jobs to change my health insurance. And sometimes there is a delay before your coverage starts at the new pace, or I want to take a couple of months off. Now I have no coverage! This is nonsense. It seems that the main argument for it is that companies have more negotiating power, but that seems like it would largely change if there was a significant market for individual/family health insurance where competition can actually exist between the people who are benefiting.

Employment should be simple, I do work and they pay me. Instead so many critical aspects of my life are tied to it as you mention.
There are (potentially non-trivial) tax penalties for not paying quarterly taxes, it's not just something that people do for fun.
> Many gig workers explicitly do not want to become employees, as there are many disadvantages to doing so. In these cases, the only people that benefit are the politicians that can go on ignoring the real problems.

I agree with the ethos of your response, but not the rationale.

Many people don't understand the costs associated with being gig workers.

Many people don't understand the value of benefits given to them by employers.

This is a big reason why democracies exist - many people simply can't make decisions for themselves.
1 lakh = 100,000

I expect this to be expressed in terms of a “baker’s dozen” next time.
Yeahh that’s an insane track. Spiraling arpeggios into infinite, like you said.

Yeah that set is crazy. New track Cylinder into the crazy unreleased 303 one is madness.

How old is too old? I’ve had a reprieve because of covid and I wonder when I go back if I’ll like it as much as I did in 2019.

I’ve def matured in reducing excesses... And I think I’m less of a chin scratching techno elitist.

What spots or events are best in the UK?

Still want to make it to Labyrinth one day too.
It's not an unmitigated good - unions are just as capable of becoming "another boss" as any other human institution. Simply supporting "unions" without asking "what kinds of unions" is opting people into being harmed coming and going.
I don't think that is a fair stance on the response to the original argument that was presented. If someone comes with a too general, and too hyperbolic statement, I don't think it is necessary to "present the data in ways that minimize the bias they might perceive". It can, for sure, be worth while to do so, if your goal is to educate. Or, it can just confuse everyone, because, maybe they did mean it exactly as it was stated, and the person who is wrong isn't who you think it is. In my personal opinion, just be fair, try to stick to facts, and have earnest discussions. If they didn't mean the hyperbolic statement, the onus is on them to clarify, not for anyone else to tip toe possible interpretations.

To summarize:

> Nobody _wants_ to play games on mobile devices, not even kids

Was responded to with a factual statement on the size of that business that "no one wants to take part of", suggesting that perhaps there might be some correlation between a 77B revenue market, and some desire for it to exist by the consumers.

To which you argued that one should make a distinction on the type of games. Which brings us full circle to my point, that, no. The original did not make such a distinction, so neither should the refutation of it require such considerations. Whether or not that is the best approach for the sake of convincing anyone is a separate matter.
There is no need for any sniffing for the above scenario to happen.

It’s literally just using the P2P nature of bittorrent to get peers’ IP addresses (you can do that too! Just start any torrent and look at the peers tab in your client), then using the legal tools to request data about a person breaking the law using such and such IP address.
I love Julia and part of its charm is that everything is relatively new and so quite consistent, also helped by the community ethos and technical features that aid composition.

Python and R (especially R) have plenty of libraries that are high-quality, or even industry standard, but which are decades old and feel it. Python's NLTK is 20 years old for example and it can feel grating switching between NLTK and spaCy. R has three different object systems (four according to some), so you might be using some ancient battle tested library with Hadley Wickham's latest cutting edge libraries.
Medicare just forces providers to take less money than insurance companies, it's efficient in some sense, but it's not operational efficiency.

I'm super glad my mom has Medicare! But she isn't benefitting from it being efficient, she's benefitting from it setting the rate it pays and requiring providers to accept it.
Actual video title: "Face it, Apple. You lost."
Specifically RealSense sends too much uncompressed depth data (>1 Gbit/s). A better approach would be to encapsulate perception and ML model inference in the end effector and only send robot commands over existing wired links. Wireless is still not a bad idea, but needs to be used as a last resort.
Yes or no. Take your pick. It's not such a hard question that there's no answer. You can make a policy on this stuff. We solve harder problems all the time.
I prefer "walking petri dish".