skysight-inc/HackerNews huggingface dataset:
"A formal apprenticeship model would be great for programming, but there's a lot of obstacles to that."

Is there? The standard for the locality I live in, around the University of Michigan, is that students seem to be trying to pick up internships every summer now, including their first summer after being a freshman. It also not uncommon to see people who graduated with several internships on their resume. When I graduated ~2000 the general standard was one in your last summer.
this defeats the point of IPfs. create a distributed naming or hosting system or bust.
That makes it cheaper than many of the vegan substitutes I've seen. It means that even without subsidies, this is economically viable, not in the future but right now (unlike the $20000 burgers that I've seen mentioned a few years ago).
> Men can't choose family over career.

I’m not sure why you think this. I have quite a few friends and families in my circle where the women are the primary breadwinners of the family. Let alone the number of two-mother and two-father households. In almost all cases dual-incomes are the norm.

When you say, “men can’t choose family”, who’s preventing that?
We used to ostracise the obnoxious and crazy. That meant we never had to deal with them.

Now everyone is on social media, and it turns out including the obnoxious and crazy turns society insane.

So... - and I hate every word that follows - maybe ostracising was a necessary evil, and needs to be reinvented.
I use a allow-only javascript setup. I've found that for the web browsing I do that cuts out essentially all extraneous junk. YMMV.
Prometheus Ha with Thanos Sidecar or Receiver?
LeVar Burton’s Quest to Succeed Alex Trebek
That is a very interesting view on things, and I would not be at all surprised if it's the truth. Valve need only devote minimal resources to keep it shelved while making sure it's updated just enough to be able to rapidly deploy, at the same time that ProtonDB ensures a good % of the library is immediately available.

Gamers are minority of PC users, but a little over 10% of PC's shipped are still gaming-level. Some of those are probably purchased for graphic designs and/or video editing, but the gaming segment would still be substantial enough that Windows wouldn't want to lose it. Not because of the immediate revenue loss: In the beginning you'd still probably have to pay a MS tax if you weren't building your own PC, or you wanted a laptop (and gaming laptops are a large part of the gaming market).

Once 10% of the market was installing Linux, that's a foot in the door MS really wouldn't like.
> We can choose to curse our younger generations with a warped sense of ickiness or masculinity, or we can choose protein security indefinitely into the future.

A false dichotomy if I ever saw one.
After watching this fiasco unfold I have a hot take: We need to stop judging these decisions based on our needs and consider the everyday computer user.

Yes, these decisions annoy myself and most users on this site, but we are in the minority here. Most people do not care and just want to be up and running. They want security/configuration to be easy. They don't want to have to think about it. I think that a lot of this will be good in the long run for security.
Haven’t used Windows as a main driver for awhile. Windows XP (and maybe Windows 7 after a few updates) was the last usable update for me. The only reason I keep a Windows 10 license is for the occasional gaming session on a custom build pc.

Some commenters report heavy dark patterns when trying to create a local account, but the experience is somewhat less burdensome on the “Pro” edition of Windows 10. If I recall correctly, I was immediately given the option to choose between an “online” vs “local” account after install. I opted for the local account and then immediately disabled all of the telemetry.

I have to recheck telemetry settings after updating to make sure they haven’t sneakily re-enabled it. I recall at least one time the existing settings were still disabled but they added a new telemetry setting which was enabled by default after an update.
I had other things to do okay?
They are not a big problem per se, but the message that sends is pretty bad. I think many people are worried about "green" policies exacerbating inequality, with the rich flying and doing what they want while the poor aren't allowed cars.
Free Conversational AI Training
It usually features shrimp and chorizo, while the classic Valencian paella has chicken and rabbit. (There are many regional paella variations but don't tell a Valencian that.)
For someone fluent in Python, David Beazley gives a brilliant introduction to lambda calculus here: https://www.youtube.com/watch?v=pkCLMl0e_0k This is great fun to follow through on a rainy afternoon!
And also, open source maintainers are not free teachers. If university expects them to teach students, university first should ask open source maintainers whether they are ok with it.

Otherwise it creates absurd situation in which highly expensive institution is demanding that part of teaching is done by third parties for free.
Every time I read stats like this I wonder what are the externalities the PR team decided to omit. One day you hear that farmed fish are eco, the next day you find out that gigantic trawlers are depleting Antarctic oceans for feed.

I tried to google the possible environmental downsides of lab-meat (taste/health aside), but couldn't find anything. Any suggestions?
> with a warped sense of ickiness or masculinity, or we can choose protein security indefinitely into the future

I think you're confusing a few things.

I'm very pro lab-grown meat, and I don't see why it would be either "icky" (if anything, it could be much more "pure", able to grow in controlled conditions without any pesticides, hormones or antibiotics) nor less "masculine" (a steak is a steak is a steak).

I'm very much against plant-based "fake" meat, because they're usually far from natural (tons of chemicals) and full of propaganda ("red meat is unhealthy" but conveniently conflating pure red meat with highly-processed stuff like sausages and salami, or "red meat is unsustainable" while we keep burning coal and importing plastics from China... don't get me wrong, I strongly support carbon tax, but want to be able to what to consume (drive car vs. eat steak) myself).
> We have no elected government, nor are we likely to have one, so I address you with no greater authority than that with which liberty itself always speaks. I declare the global social space we are building to be naturally independent of the tyrannies you seek to impose on us. You have no moral right to rule us nor do you possess any methods of enforcement we have true reason to fear.

This has to be one of the most naive statements ever to gain popularity.

As long as government can still imprison, fine, or even execute people (which they can), they can enforce their will about what they do with the Internet.
How to Choose Between Different Code Reusable Pattern in Vue.js?
Yes, the difference between console.assert and assert-combinators is that assert combinators return well typed ts result (and are more terse/minimal).
One of the key quotes:
> Another important reason for software complexity lies in monolithic design, wherein all conceivable features are part of the system's design. Each customer pays for all features but actually uses very few. Ideally, only a basic system with essential facilities would be offered, a system that would lend itself to various extensions. Every customer could then select the extensions genuinely required fora given task.
From the article:

> The recent research states that gochu appeared on the earth billions of years ago [4], and might have been transferred by the birds that ate them

That seems like a rather incredible claim, and I imagine it’s probably untrue.
Ten TV shows that physics students will enjoy watching
and Delta, the power supply company
One question regarding ipfs, does every node maintain a lookup table from hash to address?
I wouldn't really say this is true. Snow pooling up on roofs is a bad thing -- that's a lot of moisture and weight. Homes in snowy places have sloped roofs to avoid it. When I bought my house in Massachusetts, the previous homeowner even gave me a tool to push snow off the roof, if needed.
"Universities are not vocational education facilities though."

Their prices say they are. There is no way they could be as expensive as they are, except that they are capturing a lot of the value of the vocational education they are expected to provide. Their prices speak louder than high-falutin' principles.

I'll permit University's their "we're not vocational training facilities" argument when their prices come back down to something like a 1980s level and reflect their expectation that they are not doing vocational training.
> it is so apparent at this point that any country who chooses not to board this train will be at the mercy of those who do

This is hardly the only solution though. We can also shift to just plant based diets from crops which are not water intensive. Vegetarianism has been present in many parts of the world from a long time and those parts have also done fine with surviving.

We have a plethora of recipes as well which we can import from those parts of the world and add it with other highly nutritious vegan recipes. At least I have been far more impressed with eating those cuisines than eating fake meat as such.
Assuming they all can. Still, that presupposed we will be able to connect to the datacenters in the future.
National pride is very important in either model.
> Calling these things weird is fair enough but I can't help thinking this is code you'd never actually write outside of the context of a "Look how weird JS is!" post.

That is the whole premise of the site, though. They even say that these examples aren't common syntax or patterns before you start.
Not the worst idea for students to learn to communicate in the open, which is a hard requirement for OSS contributions. Also the more proactive students would in any case be doing this. And making things a bit more realistic motivates people as well.

For people worried about an influx of low quality PRs on their projects, you have the right to reject bad PRs and you can also help out newbies with nice labels as "good first issue" in Github on issues that they could do. I'm sure if people show up willing to put in some time, there will be lots of OSS projects that can benefit from this.
Yeah, that's basically true, partly though, for example I won't agree to that quotation mark.

And what's wrong with national pride? And in what way do you think waging a war could boost pride? I thought we learnt that after two WWs. You might want to check China's current economy and civilian living status, we are not like some middle east country with nothing to lose, no offense.
Previously (with comments):

https://news.ycombinator.com/item?id=8301511

https://news.ycombinator.com/item?id=24059704

https://news.ycombinator.com/item?id=17872400
How do you recommend a student contribute to an open source project when many people don't even accept pull requests on their basic github repos? I had a teacher that tried this and it backfired immensely. Basically every student wasn't able to get one so my instructor had to change it last minute and just make us do a coding project in a different language.

Open source is not for new coders. Flat out. They are definitely great learning tools for students, but not things they should be touching yet. Unless they can demonstrate they know what they're doing.
https://cstoredecisions.com/2011/11/21/the-importance-of-ful...

"Only two left" is more common either:

- In the context of discounted items, where you want to create a temporary rush
- Online, where inventory is not visible
The Nazi's weren't enabled by a database. They wouldn't have been stopped by the lack of one. And they certainly didn't care whether or not the the people they killed were actually Jews.

Fascism targets "the other".
https://cstoredecisions.com/2011/11/21/the-importance-of-ful...

"More than two out of three (68%) U.S. adults would avoid shopping at a particular retail store if they encountered empty shelves"
2FA with phone number auth will inevitably become a worse security risk than not using it. A decent password, not even a good one, probably provides more security and doesn't give services your contact data.

It just increased the amount of data that is exposed. This data is now much more valuable, which also has security implications.
No, we need to invest more in solar and wind. They're already cheaper and safer than Nuclear, and will only continue to get cheaper.

You say that nuclear has killed fewer people. That's true, but this is not the main problem of Nuclear. The main problems are 1) that catastrophic events can and will happen in the future. That's why nobody wants to live next to a nuclear power plant. 2) Nuclear waste storage.

Why would even invest in nuclear power plants now that it's pretty clear that other alternatives are cheaper and safer? (I'm not saying abandon nuclear power research, there are definitey niche cases where it makes sense, like space exploration).
My opinion on the root cause is the opposite. We have developed a cult of what we call "personal responsibility", where many people find it acceptable to push someone toward death as long as you only do it using words, "for the lols", etc. Because it's their responsibility to, as insane as it sounds, simply not be affected! We've adopted a "I'm not touching you!" attitude toward adult interaction and morality. We have a real, growing cultural sickness rooted in emotional retardation and hatred. And to be clear, this hatred is a dangerous combination of petty and murderous, meaning: It's petty enough to be based on trivial things like "Are you affected at all by being provoked/bullied? Do you not fit our definition of 'normal' in any way?"; and yet despite that, it's serious enough to be murderous in its intent. Death, harm, or breakdown is the happiest result for these people.

We have a comment in this very HN thread that says, with no editorializing, that what KiwiFarms does is just "gossip".
That’s not how it works. Think of co2 level like a bathtub. Two factors influence the level of water:

* Natural cycle. This goes up and down year on year: that’s the rise and fall you see in the chart. In real life it has to do with northern hemisphere summer and leaf growth.
* Human activity. We’re pouring water into the bathtub and the water level rises

So during the pandemic we just poured water less quickly. You wouldn’t expect a drop from that. You’d just expect a slower rise.

To actually fix climate change we have to:

1. Get human emissions to zero

2. Start taking co2 from the atmosphere, actually lowering the water in the tub

It’s a big task and we haven’t even really started. Our emissions rate has been growing, not shrinking.

But we are laying the groundwork with renewable capacity and with rapidly advancing carbon capture and storage. SomI still hold out hope we can do it. But to do that we need to understand the basic shape of the problem.
S mode does store data/apps locally, it just prevents you from running any software that isn't from the Microsoft Store.

They were using S mode because it's impossible to disable without logging into a Microsoft account first.
The 'confusion' is that the word "peperoni" in Italian is a bell pepper, so if you see that word on an Italian menu you'll be getting something with bell peppers which might not be what you wanted.

Italians absolutely have pizzas that Americans would recognize as a "pepperoni pizza" (two p's), it just won't be called a "peperion pizza" (one p)
That won't fit in an article.

If you go longer form, then you are basically asking for the slide show that Al Gore was presenting 20 years ago and was later turned into An Inconvenient Truth.
In Portugal ?
Dunno how American chocolate tastes, but at some point there was something in the news saying that products containing zero cocoa can label themselves "chocolate" in the US so I'm not even willing to try. At least not the "popular" brands.
Some devices, like the Surface Go, come with Windows S mode by default.
To disable S mode you need a Microsoft account as you need to access the store to do so.
I think there are some workarounds for this, but the default way is the store.
I think you are probably basically right, but it seems notable that what YouTube does is not just a DMCA by-the-books implementation, but their own policy/structure, right?

That is, they give copyright claimants more flexibilty/power than the DMCA strictly requires; the DCMA "counter-claim" process would let them put the material back up in response to a counter claim the end without the original claimant needing to approve or agree with your counter-claim, which is not how YouTube operates.

Youtube's system resembles the DMCA, but is not the DMCA, and is much more pro-claimant than the actual DMCA.

Woudln't an actual DMCA proess be sufficient to avoiding "suing out of oblivion"?

My guess is that part of is YouTube's current business model, they make money by enforcing copyright, they have no business/profit incentive to let you file a DMCA counter-notice, and plenty to make it even easier than the DMCA specifies to file a claim.
Biohackers take aim at big pharma’s stranglehold on insulin
Ask HN: Self-Care
Now that I'm in my mid-40s with a young family, I try my best to take care of myself. I eat and sleep fairly well, and exercise 2-3x a week. I transitioned into a job where stress is minimal. Overall, I'm doing good. However, I can't deny that my hair has white patches, skins are getting less drier, etc.. My wife suggested a make-over: new hairstyle, new wardrobe, personal trainer etc.. That's all fine with me and I'm happy to give it a go. I also want to work on my inside as well.

So, hivemind, What are some of your self-care techniques? Workout routine? Vitamin/mineral supplement? Please don't suggest what my friends did (Corvette and girlfriends) :).
I'm not arguing that this will necessarily fix your woes as I have no experience with any Nvidia hardware but one of the greatest but in hindsight obvious discoveries I made with regards to management of my Arch based system was discovering how to downgrade packages. Once you know how to do this, it's a lot less painful having to deal with broken updates - which are pretty rare anyway.

I personally cannot stand using Ubuntu and it seems I'm not alone in that regard. I hear nonstop issues with it from my friends who tried it and I attribute a lot of failed Linux converstions of people thanks to it.

https://wiki.archlinux.org/title/Downgrading_packages
> Do people really struggle to recall their passwords that they need a password manager?

If you only use 2 or 3 systems, probably not. I recall the passwords for my desktop and work laptop easily, even though I change those every few months.

But if we’re talking about passwords on each apps/website, then yes, yes I do struggle to recall those. Especially websites that don’t require me to log in every day, or websites I don’s use on a daily basis.
The insecurity is a feature, not a bug.
But no it doesn't. Until your service is started, your service is NOT actually booted. That's what I said.

You are not paying per-second for the VM. The VM itself adds zero value to you. It's the service that's running (or in this case, not) that you're paying for.

Who cares how long it takes before systemd calls listen()? Nobody derives value from that. You're not paying for that. You're paying for the SERVICE to be ready. And if you're not, then why are you even spinning up a VM, if it's not going to run a service?

It's just clever accounting.
There seems to be no way to efficiently replay concurrent programs in a deterministic fashion on multiple cores. Nondeterminism makes parallelism and concurrency inherently hard and unfriendly to new comers. It becomes even more difficult in recent years due to architecture decisions: weak memory order makes things worse.

Supposing you are going to write nontrivial concurrent programs like toy Raft, I believe that looking through RPC logs will be the most painful thing.

In contrast, on a single core, gdb is good enough. And there are also advanced examples like VMware's fault-tolerant VM and FundationDB's deterministic simulation. If we can debug concurrent programs without dirty tricks, just like single-threaded ones, I guess utilizing concurrency will be as handy as calling a function.
What a ridiculously stupid headline
Lots of OOP proponents disagree strongly with Kay’s definition of OOP, and his definition certainly doesn’t reflect the way the most popular self-described OOP languages are written today. Notably, Smalltalk has a negligible share of the market, so why should anyone waste time debating Kay/Smalltalk’s notions of OOP when they are at best niche?

Further, and more relevant to the thread at hand: it’s not clear to me that Kay’s notion of OOP considered inheritance to be a critical feature. To quote him:

> I felt somewhat the same way about inheritance as I did about types, in that both needed to be a lot better than they were in order to pay for the overheads and pitfalls of using them.
A bit of news. A chinese citizen doing business else where could still be implored to help China when asked.
Helmans does - from the Unilever site:

> Soybean oil, water, whole eggs and egg yolks, vinegar, salt, sugar, lemon juice, calcium disodium edta (used to protect quality), natural flavors.
You can get only scrape data you are allowed to access. If your eyes can see it, you should be able to scrape it. The analog hole is always there.
This is a great concept and likely to be the only way to continue to eat meat in a long-term future.

However, applying a cautionary principle, I would really prefer to find a detailed description of what ingredients are these meat cultures being supplied with during growth.

For example, cow meat is theoretically healthy but the previous outbreak of BSE started with cow feed that included other cow parts.

In the same way sea fish is theoretically healthy, however aquaculture fish feed includes a large portion of fishmeal which is again grinded dead fish guts and bones. The
nutrional value of this (lower omega fatty acids content?) is to me not clear and the impact of this is perhaps insuficiently studied (Happy to read any sources others may suggest).

I am not arguing that a lab grown muscle cell is different from a muscle cell appended to a chicken. But I would very much like to see more detail on the supply chain of how that muscle cell is provided with nutrients.
Would anything stop the de-peered providers from peeing with each other, leading to a balkanized internet?
I had a Windows 10 Pro laptop for the last 7 months or so (but ditched a few days ago it because Windows has become so terrible) and the two times I installed it, I definitely had an option to create a local account. At some point it was in the lower-left while onboarding (carefully disguised as some clickable text rather than a very visible button).

Both times the machine was connected to the internet. One time with the standard Lenovo media, one time from a fresh Windows 10 Pro ISO.

Could there be a regional difference? (I am in the EU)
Polymorphism in Rust
The science I've skimmed/read summaries of shows that ostracism just makes people dig their heels in. At best, it makes them quiet outside their bubbles, but it doesn't change how they vote or who they donate to. I don't just want them to shut up. I want to shut off the pipeline into the bubbles and make sure there's a way out.

You might not be surprised to learn I also favor restorative justice over retributive justice.
It's a slow moving problem. Even in the swampiest part of the bayou you can drain a pool and spend a few months doing maintenance. In-ground objects lifting out requires certain soil conditions to happen at all depending on the properties of the object. Internet comments are likely not representative of your local conditions.