skysight-inc/HackerNews huggingface dataset:
> do you really need all this to make a UI

This only makes sense for a very narrow conception of the range of UI problems. If your UI is just a basic form or trivially reflecting database structure in a CRUD app, then you would have little to no need for React.

If you were to try building e.g. the full Gmail UI and make the attempt with e.g. document.querySelector (or jquery) and again with React you would have a painfully clear understand of the necessity. (And I've selected Gmail here not as an extreme example, but rather as typical of the kind of thing I've seen React getting used to build.)

As far as needing "all this," there seems to be a misconception: React is actually quite compact. If you take into account its entire history (as you might have to if maintaining a legacy codebase), you'd find some inelegant redundancy (mostly just supporting both class and function components)—but if you're just grabbing the latest version and using it for an appropriate problem, I think someone with a sense for good system design would have few complaints.
Do you think distribution managers (the staff that work at canonical, etc) are just born with the ability to create distributions, rather than it being a learned skill?

Just because you don’t see the value, doesn’t mean it has none.
In fairness, I struggle to imagine that someone who finished LFS wouldn't be at least decently familiar with unixy systems; it's a load of practice running stuff in a shell and if you're paying any attention it makes you look at most of the core packages installed on most systems, so you should walk away with passing familiarity with all those parts.
I don't think that my US college education pushed forward the knowledge of humanity at all. The least it could have done was prepare me for the professional world, but it didn't even do that very well.
Try Fastmail
The claim is not that in person learning fundamentally solves these problems. The claim is that remote learning makes these problems worse, offering a clear rationale to return back to in person learning.
Crypto math is free speech. Pres. Clinton lost that battle in '90s.
Agreed. I went through about 70% of the runbook last year before running out of time and giving up. I used Gentoo in the early 2000’s and building an LFS system had been on my Linux bucket list since then.

Maybe it’s just me but the instructions seemed to focus too much on what to do and not nearly enough on why. I came out of it thinking that I learned much less than I expected.
We could just wear heated clothes and take the bus. That's not apocalyptic. It's still better than the vast majority of people in the world have it.
Question for Linux gurus: if I use Ubuntu as Windows(i.e. only run software and some cli experience without touching anything else), what's my next stepstone to LTS? I don't really know much about Linux and frankly Googled my way out if I had to, say run a bash script without typing "bash", or to find where a piece of software is installed.

I do write programs in Python and SQL but never touch compiling things, except in hobby projects which involves VSCode and some gcc.
Related:

Linux from Scratch with Training Wheels - https://news.ycombinator.com/item?id=28820602 - Oct 2021 (41 comments)

Linux from Scratch 10.0 - https://news.ycombinator.com/item?id=24350738 - Sept 2020 (49 comments)

Linux from Scratch - https://news.ycombinator.com/item?id=24238015 - Aug 2020 (86 comments)

Major Proposed Changes to Linux From Scratch - https://news.ycombinator.com/item?id=23787526 - July 2020 (93 comments)

Linux from Scratch - https://news.ycombinator.com/item?id=20168343 - June 2019 (15 comments)

Ask HN: Is the Linux From Scratch project still relevant? - https://news.ycombinator.com/item?id=20149111 - June 2019 (7 comments)

Linux from Scratch - https://news.ycombinator.com/item?id=16823110 - April 2018 (1 comment)

Linux from Scratch Version 8.2 released - https://news.ycombinator.com/item?id=16510333 - March 2018 (2 comments)

Linux from Scratch – build your own Linux distro - https://news.ycombinator.com/item?id=11829373 - June 2016 (57 comments)

Linux from Scratch - https://news.ycombinator.com/item?id=8392057 - Sept 2014 (1 comment)

Welcome to Linux From Scratch - https://news.ycombinator.com/item?id=4488162 - Sept 2012 (71 comments)

Linux From Scratch 7.1 Published - 3.2.6 Kernel + GCC 4.6.2 - https://news.ycombinator.com/item?id=3677350 - March 2012 (13 comments)

Linux From Scratch 7 Released - https://news.ycombinator.com/item?id=3171448 - Oct 2011 (27 comments)

Ask HN: Linux from Scratch.. Should I try it? - https://news.ycombinator.com/item?id=1779665 - Oct 2010 (58 comments)

Ask HN: The best site to learn linux from scratch? - https://news.ycombinator.com/item?id=1513838 - July 2010 (1 comment)

How to build custom Linux from source code - https://news.ycombinator.com/item?id=743843 - Aug 2009 (1 comment)
I don't have a strong opinion about the manufacturer raising prices in this instance. In the sense that there is a wild mismatch between supply and demand it makes sense to do so, and I'd rather the manufacturer reap the reward. I haven't thought enough about knock-on effects though. Yes, I'd prefer the manufacturer raising prices to having scalpers do it. I'm not trying to nitpick here, but I never said otherwise.

My focus was entirely on the immorality of the scalper. In my opinion, they aren't providing value. In fact they are actually reducing value, since they have to hold at least some cards in order to sell them, actually restricting supply (and that's assuming they aren't doing it intentionally to create more artificial scarcity, which I'm sure some are). All they are doing is matching a limited supply with the highest bidder. Without scalpers just as many cards would get delivered to end users, now the only difference is those end users are richer. They are constricting a bottleneck and profiting from it at the expense of consumers and arguably even GPU manufacturers.

> Extracting value isn’t unethical

We just fundamentally disagree here. Parasitism is unethical to me. I understand it's inevitable, but that doesn't make it okay.
There is a bit of reasoning backwards from conclusions here.

For example, you will likely find the applicants rejected numerous times from FAANG have higher age-adjusted bodyfat levels and more dental cavities compared to successful candidates. And of course these measures negatively correlate with IQ too.

So what? Correlation doesn't necessarily make for reasonable selection criteria. Variance is too high.
If tenants stay in a property for an average of 2 years, a 5% vacancy rate means the gap between tenants is 4-5 weeks.

This is normal in many cities (source: have personally been on both sides of this many times), because it takes time to negotiate terms with a new tenant, perform minor repairs, and have them move in.
2 billion dollars worth of ownership of the company is the minimum? Come on! Every single individual employee will be fired if it is in Apple's financial interest. If Apple have a large number of employees better off somewhere else they have a very, very big problem. It should be stinkingly obvious the rules of the game a quite different when you own 2 billion worth of stock compared to when you're using your paycheck to pay the rent and pay down your debt.
Huh???

If the Norwegian fund is selling it's equity stakes in Russian companies, it's going to expect something in return, and that something is usually money, which the Norwegians have no plans to leave in Russia, as getting out of Russian assets is the whole reason for the divestiture in the first place.
olje = oil

fond = fund

-et is the definite article "the", which in Scandinavian can be appended

thus "the oil fund"
> You're so focused on the first sentence that you missed the one I've put in caps. Once you link to the program, you've created a modified work, which as it says plainly right there in section 9, you cannot do without accepting the license, which is a contract that tells you what you can and can't do with that modified work.

First, you're still refusing to read Clause 13 properly, because it clearly sets requirements for what your modified work needs to do, not what you need to do when using it.

Second, this still fails the two-party test, because obviously you could convey the modified version to another party and then they would not be bound by anything, and could evade any source code offer requirements in place.

I feel like we're going in circles here; I already made all of these points in my original analysis.

I also don't know why you're bringing up linking. Linking doesn't factor at all in any of the scenarios I'm talking about. I know how the (A)GPL works in that respect and am extremely familiar with this concept; you don't need to SHOUT IN ALL CAPS about this completely irrelevant point. The licenses are very clear in what constitutes linking, and merely running executable binaries and communicating with them does not, which is the situation we'd have with an offer-stripping reverse proxy. This is extremely well established in the free software ecosystem. You don't need to lecture me on how the GPL works; I am very familiar with it, agree with the consensus interpretations of GPLv2 and GPLv3 (and LGPL), and know all about the linking stuff. It is the AGPL I have a problem with, which does not change any of the requirements related to linking.
Not as a supplicant though.
Sounds an awful lot like Amazon.
I think that Hollywood and other media have already indirectly addressed this. It's simply a matter of how far you are willing to go to achieve effective immortality. Vampire stories essentially gloss over this - you live forever at the cost of coming out into the sun, garlic, crosses, etc. That is to say, the way to become immortal is simply by becoming a vampire. There are exceptions of course, but these transformations are generally regarded as unfavorable, because you cease being human in lieu of becoming a monster.

For me, once humanity achieves immortality, that is the inflection point. You are no longer human. You could argue whether one is human may come before or after that point. But for me, this is where I personally draw the line.

Life saving implants, artificial limbs, illness curing/muscle enhancing/brain stimulating steroids, cybernetic/internet connected brain implants, AI merging singularity brain upload, you name it. It's not necessarily bad or good either way. But at some point, you cease to be human (by my definition anyway). And it just so happens that if you're effectively immortal, I consider that obviously inhuman.
Yeah, I'd love to have a night sky that looked like the 4th image in that sequence. I love long exposure photography of our current sky, but to be able to go out and capture something like that would be amazing!
> Some idiot will try this, but will quickly learn and revert or go under.

Or, more than likely, every major software company in a certain domain will coincidentally release metered software in the same time period and small indie developers will be trying to compete with products that have 30+ years of familiarity (and not really succeeding).

Then other software industries will adopt the system within months and it'll be inescapable.

This is precisely what happened with subscription services.
Ending an Experiment, RPI without Paywall again
> Only if those two parties actually colluded with that intent, and you can prove it.

Let's think about it though -

Party 1 hosts the software, and does so on an open endpoint that is very hidden, most/all users access it through party 2's proxy - there's intent, right there. In civil cases in particular, the standard of proof is on preponderance of evidence and what's most likely, not 'beyond a reasonable doubt'.

Again, you're falling very much for "software guy interprets law as code" through all of this.
By historical averages for the S&P for the last 100 years - you could draw down AT LEAST $10k per month indefinitely.

If you can't get by on that (2x median income in US, top 10% income in the US, top 1% in the world)... You have problems.
You're being mighty generous on assuming humans will still be around by then. Not many other species have made it that long.
Yes. And repeal rent control, which prevents newcomers from competing for space on an equal footing.
For me, that latest company to have apparently sold my email address was UploadVR.
*aphorism
I have found it incredibly difficult to find anyone willing to work part-time freelance (1099) work. Seeing some folks in here actually embracing it is great news. If you are a JS dev and looking for part-time, message me on Keybase or email me@{myKeybaseUsername}.com (see profile).
Those tech execs are founders who own like 40% of their growth-stage company and have limitless upside. Tim Cook owns 0.01% of Apple, and his stock isn't going to see exponential growth no matter how well he performs.
Well... I can tell you that engineers are not particularly stressed about turning off EC2 VMs they aren't using, or ever ever ever deleting useless junk from S3.

When it's someone else's dollar... most people don't sweat it too hard.
Reducing Europe’s dependence on Russian gas (2014)
I recommend this to newcomers: http://www.linuxcommand.org/tlcl.php/

Spin up a VM and dive in.
I've been working part-time for the last few years. I generally work a full week, but split my time between two companies. It seems to work; neither company would have been able to hire me full time either because they can't offer me enough stake, interesting enough work, or have too much of the sort of dysfunction that only a large stake or interesting work justify tolerating.

I can't pretend it was easy to make happen. I have a long career behind me and found positions mostly through my own network. (I have found a few companies that were willing to hire part time via traditional recruiting channels, but it's a minority.)
If you are more privileged you will live longer and have more chances to concentrate money and power for yourself or your family and away from less privileged people.

It doesn't have to be that way, even in our current system.

Metformin was discovered in 1922 and is very low-cost to make. It's available over the counter in many countries but in the US and the EU, you currently need a prescription.

It is on the World Health Organization's List of Essential Medicines [1].

It's used primarily for treating type 2 diabetes. What got noticed is diabetes patients on metformin (on average) outlived otherwise healthy people who didn't have diabetes.

Turns out it activates some of the longevity pathways being discussed on this thread. People on Metformin are also less likely to die from the diseases of old age: cancer, Alzheimer's and heart disease.

Now many doctors are prescribing off-label for patients who want it.

There's a major clinical trial going on to see if aging can be treated with metformin [2].

Metformin costs pennies per day to take, so you don't need to be affluent or privileged to afford it.

[1]: https://en.wikipedia.org/wiki/WHO_Model_List_of_Essential_Me...

[2]: "The TAME (Targeting Aging with Metformin) Trial": https://www.afar.org/tame-trial
We can influence our own if we demand it. The people compelled Obama & Kerry to backpedal on their plan to invade Syria in 2013.
https://www.theguardian.com/world/2013/aug/31/syrian-air-str...

'... a dramatic turnaround by the White House, which had earlier in the week indicated it was on the verge of launching strikes against Syria ... '
It was worth $25 billion before the invasion happened. Then the invasion happened. Then their share was worth the same amount in Rubles, but the value of the Ruble cratered. So their share was worth $10 billion. Then the west began announcing sanctions. Then Putin announced he was going to nationalize (personalize?) foreign investments in Russian firms -- including BP's investment. So their $25 / $10 billion stake was worth zero. Literally zero. Not a fraction of $25 billion, but literally zero. Because their investment in Rosneft is now owned by Putin.

Putin's counter-sanctions have created an environment where the PR benefit of publicly rejecting their Russian assets is worth more than the value of the assets themselves.

Weird world we live in.
You could start out with LFS in a VM, and would likely manage if you kept up.. Most is copy paste anyways... A youtuber called Ncommander did a livestream a few months ago.

If you want a gentler slope, maybe something like (in this order, and keep doing stuff on a "earlier level" on the list):

1) Install packages via your packagemanager from the cli and other sysadm tasks

2) Change settings for stuff by files and not by gui

3) Install things not packaged by your package manager

4) Try arch (no compiling but a lot of setup)

5) Try gentoo (lots of setup and lots of compiling)

6) Try LFS in a VM (NEVER on a system, that you actually need)
As author mentioned, I always come up with an excuse before the event. This has happened to me several times! After reading this, I realize, it was not just me :)
Anonymous 'hacks Russian TV to show footage from Ukraine front lines'
Sure - if you want to live below the poverty level.

I mean, some people live below the poverty level just fine. Power to you if you can.

But $300k will only allow you to indefinitely draw down $12k per year / $1k per month. Considering health insurance is mandatory and costs $4k+ per year - that's not leaving you much.
Doesn't using a container image hurt the Lambda experience a lot? Longer cold start times, needing to maintain the userland dependencies (and not just the language-level dependencies) in the container image?
The fund can sell its stake to anyone and accept payment in any currency from any bank in the world. The money doesn't have to come from inside Russia.
The might be a nit, but this is more a limitation of how PHP has been used historically than the language itself.
Content Moderation Double Bind
That's the same philosopher who thinks we live in a simulation. They're about as credible as their profession is respected. I'm fairly certain I'd disagree with him in the piece of writing he next pens as well.
Party 1 develops the software, and hosts it on an open endpoint that is not publicly advertised. Party 1 has met their obligations.

Party 2 hosts the software, and does so behind a wrapper that does not forward the source code offer (this doesn't mean a wrapper that does s/source code offer//; it could be a protocol converter, WAF, or any other number of things that could lose non-protocol-relevant data like a source code offer).

None of this demonstrates intent. In fact, I have ended up in the Party 2 scenario accidentally already (in my case I was both parties, but that was a a coincidence), as I ran an (accidentally) modified AGPL service behind another public server that used it as a backend. There was no source code offer at all to begin with, but even if there had been, the nature of the system involved would mean it would be pretty much impossible for that offer to percolate past the frontend and back to the external users, just the way the protocols involved worked, no explicit malice involved.
I'm referring to this claim by the GP:

> Like paying media to rename the "BP oil spill" to "Deepwater oil spill".

That would fall beyond the purview of PR and squarely into bribery, and there's no evidence that it happened.
Putin taking direct action to invade will result in needless Russian and Ukranian suffering and death. That seems plenty evil; and if he has deluded the majority of the population of Russia into believing that the current war is necessary, that is evil too.
I'm getting downvoted, but I really don't see the problem? Not all of our projects even have a timeline to slip.
Appreciate the effort the article author put in, but I'll be contrarian here (in the hopes of saving people time) and say that I think this is the wrong approach to take to getting hired (the effort:hire ratio is terrible).

I don't know why, whether it's to be fair or avoid litigation, but in most companies I've worked for or interviewed with, the senior engineers, hiring managers, HR, etc. don't have as much influence over the hiring process as you think. You'll probably still need to go through 5 stages of interviews, including a white-boarding or a take home test. Otherwise you wouldn't have all these "rockstar" programmers on Twitter complaining about the interview process. The best that these "influencers" can do for you, is to tip you off to an opening and maybe help towards the end of the interview process.

The other issue is, how do you know you're betting on the right horse? e.g. is the person that you're getting cozy with really going to help you career? You only have so much time and "connections" to invest.

My advice: instead of going to meet ups, take more interviews and improve your interviewing skills. Instead of spending 2-5 hours/week going to meet ups, take 1 interview instead. Even with no preperation, you'll start to see the pattern in the types of questions people ask. Improve on your answers. Interview again.
Kids Show Staged by Pro-Putin Bikers Predicts Ukrainian Invasion (2014)
Foreign to the engineers. Onboarding still takes time, regardless of documentation. There is a reason why CPAs takes a year to complete, even though there are lots of high quality written material that have been used for decades. Ever tried getting productive yourself quickly when working with some domain specific software like accounting? There is a lot of context that needs to be learned.
> the modern graphics acceleration drivers are simply ports of the Linux kernel code.

Does that matter? If there is a stable driver that's what's important, and FreeBSD has if anything a better track record for maintaining drivers for longer, even if those drivers were originally ported from elsewhere.

> Linux is undeniably a safer, more conservative business decision than FreeBSD.

I disagree; safe and conservative is exactly what FreeBSD does better than Linux.
Putin has done a lot to improve the capabilities of NATO in the last few days. The NATO countries have become more unified, Germany is doubling their military spending overnight, Kosovo has applied for NATO membership, Sweden has stopped its traditional neutrality and delivered arms to Ukraine so perhaps both Sweden and Finland are on the way to NATO, etc.
Because he cares bout the pay because it’s how he keeps score
> We still have not found a place to store the waste.

Properly designed reactors don't make any waste: https://en.wikipedia.org/wiki/Nuclear_reprocessing

> not mine uranium any more since 2021, so needs to buy them

A https://en.wikipedia.org/wiki/Breeder_reactor plus the above mentioned technology reduces the need for Uranium by around 98%, so no need to buy any.

This is a solved problem, any issues are financial and emotional, not technical.
It does seem possible for some bicycles to roll quite far without a rider before falling over. I suspect there's some sort of natural feedback mechanism related to the angle of the front fork and the positioning of the wheels with respect to the axis the handlebars rotate on.

I also suspect this is related to the fact that some bicycles are clearly easier to ride without touching the handlebars than others.

I agree that the gyroscopic effect is minimal at low speeds. Bicycle design may take it into account somewhat at high speeds, but clearly people can ride bicycles at low speeds with small wheels where the impact of the gyroscopic effect would be minimal.

Consider the case of a Razor scooter. I seriously doubt 4-inch Wheels have any significant gyroscopic effect on the ride.
Cory Doctorow: Amazon's $31b “ad business” isn't
Not a book but a podcast from Stephen Wolfram. Leaving it here in case it is useful.

1. A Brief History of Science with Stephen Wolfram - https://soundcloud.com/stephenwolfram/sets/a-brief-history-o...

2. A Very Brief History of Mathematics - https://soundcloud.com/stephenwolfram/a-very-brief-history-o...

3. An Informal History of Physics - https://soundcloud.com/stephenwolfram/history-of-physics

There maybe more here - https://soundcloud.com/stephenwolfram