skysight-inc/HackerNews huggingface dataset:
I think your statement may be a bit broad here.

Let’s say upper management considers they need both feature A and B to win the market by end of quarter.
But suddenly your team is half the number of people it used to be. You’re not realistically going to achieve more than you used to just through sheer elasticity.
So either A or B will get done and it becomes a matter of prioritization.

Smaller companies and shops are nimble because they don’t have the burden of the past, red tape and standards that exist at scale.
For engineering orgs the size of Snap’s things take longer and having more people very often does solve the velocity problem.
Also being wealthy seems to help.
Things could always be more efficient; but the housing shortage is now Canada wide, throughout jurisdictions. It's systemic, pretty much everywhere. You're right that letting low birthrate rule has problems (see Japan) but not such extreme ones, impoverishing so many.
Probably not very linux, but consider the case where a device is controlling a motor speed by setting its current, computed by getting its current speed and do a simple PID control. If your device crashed (due to failure of something else, for example some LED display) while the current output is pretty large, you may cause some serious damage to whatever that motor is connected to. The thing the system should be able to do is notify such error and gracefully shutdown, for example sending commands to shutdown everything else.

Although I think this can be better done by some special panic handler that performs a sjlj and notify other systems about the failure, without continuing running with the wrong output...
> for a customer a system that crashes completely is worse than a system that has some bugs somewhere

This entirely depends on the industry and the customer. My team leaves asserts on in production code because our customers want aborts over silent misbehavior.

It is an order of magnitude cheaper for them if things fail loudly and they get a fix when compared to them tracking down quiet issues hours, days, or even months after the fact.
I've been listening to Rhonda Patrick's podcast, FoundMyFitness. She's a Sauna buff and cites studies saying 175 degrees for 20 minutes 4-7 times a week is the sweet spot in a "Finnish Sauna" (ie not infrared)
In much of the world, deaf people have additional barriers to accessing education, so the population does see an elevated rate of illiteracy.
They don't need to do anything, but using depression as a marketing gimmick is bad taste and will be judged poorly.

If that is gatekeeping, well ok.
But even then it appears to be a different OCR process than what the author intended; spelling mistakes and text to speech errors abound. Not accessible.
NSF finally has a program that makes sense to support better open source orgs: https://www.nsf.gov/pubs/2022/nsf22062/nsf22062.jsp

Don't everyone apply at once!
1. Most of those are not actual treatment, and the association is spurious.

2. Tons of depressed people are still depressed even though they exercise, eat well and sleep.

3. Tons of people are making fortunes peddling these and similar 'cures' to everything :)
Those damn democrats!!!
> So two clicks to turn on wifi

How would you communicate with the router without an ethernet connection to it?

Remember, WiFi is off by default.

At that point you're probably gonna have to do some serial or JTAG magic, which is gonna involve physically breaking open the router and soldering. So much for 'two clicks'.
Interested in this! thanks for the clear examples in the readme
That article doesn’t have any sources and I’m hesitant to take it as a primary source. A blog isn’t an encyclopedia, even with the same name.

Also doesn’t pass some cursory thinking. If the law is about loaves being too light or small, how does giving out an extra loaf to people who buy 12 help? Who is even buying 12 loaves of bread when restaurants are rare and refrigeration non-existent? Armies, but then they’re buying even way more.

I don’t know why this needs a backstory. A dozen is a common number for objects because it’s highly composite. Then buy X get 1 free promotions are one of the simplest ways to give discounts. No one has to be the first to do it. It could spread and people could come up with it on their own.
Depends where you are. I thought this until I lived in Toronto, and met many third generation Canadians with distinct accents.
People are missing the point. The robot is a plataform to evaluate the generalization of their new ML architecture. The benchmark shouldn't be BD or Honda, but Google and Disney who have shown (non humanoid) robots doing similar things.

Of course, it is ok to discuss the mechatronics, but as many pointed out, making them is a solved problem.
I realize you could click the "view transcript" at the bottom of the page to get accessibility.
I am a nice person and consider myself fair to everyone I work with, everyone gets a fair shot and a clean slate with me. But having to jump through verbal hoops to make my interactions "inclusive" and what these people would call non-hostile is downright hellish for me and way more effort than I think is reasonable. It's not inclusive towards me and is downright hostile towards me.
Ok, it's intolerable for you how he communicates on the Linux Kernel Mailing List. Are you anyway subscribed to the LKML? Are you kernel developer? Are you developer anyway?
Who you are that you want to tell a community how they have to communicate? Why your opinion should matter for this community?
Nope, imo this extreme also excludes many average folks are not so overly poliically correct. I have the feeling we have overshot peak inclusion and are excluding the not so well behaved folks (or simple people who have other problems, or who want to play these games).

Personally I find that Linus here not toxic at all, at most a borderline strong opinion, but come on, as well as we all need to be more empathic, we should also be able to take some harsher critique and make not such a toxicity thing out of an more open and direct opinionated response...
That’s interesting so your saying when developers offload to the html standard typical UI workflows that have been baked into certain html tags then there’s less innocuous JS to have to wade through in the first place. That’s amazing actually and very welcomed.
Of course it matters. There are many reasons why people might join one of his projects, many of which don’t involve him but instead the project itself. His presence might have stifled or grown involvement in those projects.
That's literally what they did. Started with their knowledge of LSD and went from there using a similar chemical.
You might find this episode of Huberman Lab[1] helpful. He goes in depth on current research about why deliberate heat exposure benefits our bodies and how you can use things like saunas to trigger the benefits. I listened but didn’t pay too close attention to practices because I don’t own a sauna, but I’m fairly sure a lot of the content would be helpful.

[1] https://hubermanlab.com/the-science-and-health-benefits-of-d...
This may be a dumb question, but could it be to help deaf people who know sign language but can't read/write?
I doubt it's SPSP's intention to completely abandon all non-diversity related research.

OTOH, it may get a little harder to publish research where your study population / sample is all-white-wealthy-undergrads.
Just a recounting of Peter Turchin's cliodynamics as far as I can tell. Interesting, but not at all convincing.

What is the article title suggesting? That an SJW faction of the US ruling elite is leading a revolution? That MAGA Republicans are going to take over by force? If the thesis of the article is correct, what are we supposed to watch out for, and what do we ignore? Clearly, we can ignore the peasants saying "We should improve society somewhat".
Android should be their ecosystem and they aren't managing that nearly as well as they could be.
You didn’t properly secure your account and as a consequence people who added you had to look at pornographic pictures. Facebook had to ban your account. I don’t see how you’re the one wronged.
Seems like 22 subjects is better than zero. One is better than zero so if it worked for one person that's probably worth trying for a second. I hate how people act like you can't try anything until it has had a study with thousands of people over years. Sure, that increases confidence but in most cases the study doesn't invent a treatment, it just adds trust in the effectiveness.
Religion (/dressed up ideologies)?
One has to be careful about words. When Rust (or Linux) is used in (say) a vehicle or in a nuclear power plant, panicking certainly has immediate safety implications.
Definitely not all. GFN is by far the most reliable and "native feeling" of these, but not just giving you a generic Windows install with some persistence is what makes it not worth it for me.

I guess it's not trivial to get such "floating" windows licenses and prevent people from mining with a mouse jiggler?

Though I did subscribe to the 3080 tier for a month when my gaming machine was out of comission.
It's hard to give a blanket recommendation on a go-to lisp. I would probably recommend Clojure and Racket over CL. The biggest downside of lisps IMO is the lack of well documented, maintained libraries, and CL suffers from it more than most. For some use cases CL is a better choice, and the tooling is excellent, but it's hard to recommend.
A kernel crash IS a panic. They're one and the same.

The discussion is a little more nuanced than just that. It is "we've entered an invalid/undefined/corrupt state, now what?" And in essence saying "We ONLY panic as a matter of last resort, we'll just spit out a bunch of loggable errors and soft fail from the kernel call until then."
Heck no! And I can't imagine anyone thinking I was?

The threat is pretty clear? "If Rust people don't get this, we will have to part ways." This is an ultimatum? It's crazy girlfriend/boyfriend material? It's ridiculous after one contributor tries something that Linus thinks won't work in the kernel. Ridiculous. Just say no.

The slander as well? "Rust’s community, in aggregate, have developed a reputation." And you know what? The C/C++/Zig/Nim/Haskell/Clojure communities have developed a reputation too, but, gosh, I don't talk about it because I know labeling groups isn't helpful/is completely non-technical.
So instead of a power spike, we'd have had a major internet outage across the world, across the entire industry and beyond, probably, if everyone had panicked on oops. The blame really lies with people not monitoring their systems.

As you said, you have the option to reboot on panic, but Linus is absolutely not wrong that this size does not fit all.

What about a medical procedure that WILL kill the patient if interrupted? What about life support in space? Hitting an assert in those kinds of systems is a very bad place to be, but an automatic halt is worse than at least giving the people involved a CHANCE to try and get to a state where it's safe to take the system offline and restart it.
Sell 2+ subs to every customer, eg separate phone from car from desktop.

I will not make jokes involving the word double and shame on you if you thought of it too.

Definitions are boring, no growth is limitless by entropy.
Did you enable 2FA? If not sucks to be you.
When I worked at IBM in the early 2000's I occasionally remember hearing people say "IBM invented RISC!". As a young pup I knew to keep my mouth shut, but in my head I was like "best keep that news to yourself pop, the rest of the world only knows about the history of RISC-V" which is the only RISC we learned about in technical school in the late 90's. I didn't doubt IBM did something similar early on though, but it just came across to me as another funny IBM community knowledge thing that was a little off-base which wasn't too uncommon anyway. Obviously the IBM old timers were not off-base though.

But it is nice to see history recognizing earlier pioneers in the field like John Cocke. And this article also demonstrates something I found perplexing as a young pup: IBM's marketing department dictated what engineering did. Obviously the point of the company is to make solutions that customers want to pay money for. Just because engineering has a better solution doesn't mean it's the best fit for customers (or the most profitable solution to the problem). But with my head stuck in FOSS philosophy of the day it was a good education in real life.
Common Lisp is probably the closest thing to a go-to lisp, but there are also Scheme and Clojure. Depending on your requirements and preferences, any of Scheme, Clojure, or CL might be the perfect choice.

Clojure doesn't have an Emacs-like but it does have Cursive (for IntelliJ) and CIDER (for Emacs, like SLIME).

Scheme has Guile Emacs (currently in an unfinished state, needs fiddling to even build) and Edwin (comes with MIT/GNU Scheme).
Same news from NPR, from 3 years ago:
https://www.npr.org/sections/goatsandsoda/2019/07/11/7408208...
>if you arbitrarily decide that "safe" means "memory safe" specifically and no other kind of "safe".

This is how Rust has always defined it. Linus is specifically saying that "Rust people" don't understand what "safe" is but... they do, he doesn't. He could say "Rust defines it as X, the kernel needs Y" but he doesn't say that, he implies that Rust people just don't understand the word "safe" or that they think Rust is safer than it is, which is simply not true. As I said, quite ironic given history.

> I wouldn't blame their discussion partners for not knowing what the developer means when they talk about some code being "safe".

I mean, I would definitely blame them if they're also going to go on an insulting rant about their definition being wrong.

> without people getting too hot under the collar about their personal hang-ups

Impossible, in my opinion, until a ton of people retire.
I've been seeing more posts like this lately. Does anyone know why?

What is the purpose of this 'hacking'? Is it trolling competitors in the gaming community? Failed extortion?
Linters can catch panics, linters for C won't catch memory issues which is what rust prevents.
Healthful hormesis (in nontoxic doses): saunas, cold exposure, fasting, breath holding, exercise could be included here too, I guess... Any others?
He's the most important public intellectual today in more ways than one. Probably the only person who is communicating a deep understanding of the political divide to the public, and what can be done to fix it. Unlike some of his colleagues like the hack Gad Saad or the slightly less hacky but still partisan Jordan Peterson.
Agreed. I also had trouble reading the content. Especially the blockquotes.
Greetings from 1980: Dutch postcard finally arrives – 42 years late
What's kosher or not has different interpretations depending on which group (Orthodox, Conservative, Reform) you're talking to. The situation w/ Cheese and source of rennet is a frequent one where you'll see different groups following different rules.

Also gelatin is another one.
Ten years later, the UE is still there, Germany is still there and the only country that’s falling apart in the continent is the UK, that left the EU.
I’d love to meet this half person
So someone can log in from a country that ISNT Canada and Facebook doesn’t see it as a red flag?

I was the one wronged, 16 years on the platform, changed my passwords ever 3-6 months and this so the first time my account got hacked.
So for every edit, typo, etc, repeat steps 3–9 (and update the transcript)?!
If you want to call me an asshole, call me an asshole directly instead of “this thread might be a clue why.”

I never said white supremacists were censoring me. I said Gab is full of them and that as a platform, they too censor views that dissent from their majority. So it’s not some free speech wonderland like OP implied. He suggested it as an alternative. I said it’s not really an alternative. The content of what I said to get banned from Twitter or from Gab is irrelevant to my point.
As I read it the issue is a little bit deeper, start with the context here and read down the thread:

https://lkml.org/lkml/2022/9/19/640

Get at least down to here:

https://lkml.org/lkml/2022/9/20/1342

What Linus seems to be getting at is that there are many varying contextual restrictions on what code can do in different parts of the kernel, that Filho etc appear to be attempting to hide that complexity using language features, and that in his opinion it is not workable to fit kernel APIs into Rust's common definition of a single kind of "safe" code. All of this makes sense, in user land you don't normally have to care about things like whether different functional units are turned on or off, how interrupts are set up, etc, but in kernel you do. I'm not sure if Rust's macros and type system will allow solving the problem as Linus frames it but it seems like a worthy target & will be interesting to watch.
I feel like the OP is really hurting from quoting Linus out of context. This is many messages deep in a thread about automatically detecting atomic contexts in the allocator.

And I don’t think he’s making a system level claim, that the whole train system should be designed to limp on through failures. He’s claiming that the kernel needs to be able to limp on so that the systems that use it can have the best chance of e.g. sending automated bug reports. (Or you can turn off the limping behavior if you want; maybe trains should do that. But maybe a train’s control system randomly rebooting might be more catastrophic than leaving its doors open? I don’t know.)

From a couple messages up-thread in the OP:

> … having behavior changes depending on context is a total
disaster. And that's invariably why people want this disgusting thing.

They want to do broken things like "I want to allocate memory, and I
don't want to care where I am, so I want the memory allocator to just
do the whole GFP_ATOMIC for me".

And that is FUNDAMENTALLY BROKEN.

If you want to allocate memory, and you don't want to care about what
context you are in, or whether you are holding spinlocks etc, then you
damn well shouldn't be doing kernel programming. Not in C, and not in
Rust.

It really is that simple. Contexts like this ("I am in a critical
region, I must not do memory allocation or use sleeping locks") is
fundamental to kernel programming. It has nothing to do with the
language, and everything to do with the problem space.

So don't go down this "let's have the allocator just know if you're in
an atomic context automatically" path. It's wrong. It's complete
garbage. It may generate kernel code that superficially "works", but
one that is fundamentally broken, and will fail and becaome unreliable
under memory pressure
It might be difficult to back out kernel changes versus userspace changes. App-level concerns with leaky abstractions could follow functional programming, immutable state, fail-fast, and all sorts of gospel--but there's still a kernel doing stuff behind the scenes.

If the kernel acquiesces to certain philosophies that are opposite to its intent as-a-kernel for many other environments and contexts it must support, a cascade of later patches could derail things completely. It may become too much effort to undo, and the project must limp along--until that mountain of tech debt costs too much to fix.

Maybe the kernel cannot fail fast for good reasons. And the Linux project cannot fail fast for equally good reasons.

And possibly, if a technically compelling reason presents itself, Linus may fully back it--even contributing to that work himself.
> Why does this hold so much appeal?

IMO it's all because of virtue signaling. I would say the majority of people that push this stuff don't really care about DEI, they only care because it makes then seem righteous and virtuous, and it's a feedback loop. They do the thing, they post about it on social media, and they then get praise for the thing they are doing.

When you start looking it from the lens of "these people just want to be popular and get likes", it all starts making sense.
Right. My personal opinion is that exceptions provide a better trade-off between catching bugs and still allowing the chance of graceful shutdown or recovery.
From https://www.jstor.org/stable/27962023

1 -> 7%
2 -> 24%
19 -> 28%
21 -> 27%
IDK -> 14% "I don't know"

At least they know the answers is not 1 (perhaps they thought the answer of a sum in never 1???), but ignoring the 1, it looks worse than random.
Eglot already is available from ELPA, I think they actually are planning on including it in the box of batteries that Emacs ships with.
> We understand what he meant.

Cool for you. Maybe next time he shouldn't have said something stupidly false.
Well--being U.S. centric here--some are placed in a category of "inalienable" e.g. "Life, Liberty and the pursuit of Happiness" as described in the U.S. Declaration of Independence. See https://legaldictionary.net/inalienable-rights/.

While U.S. copyright is established by the Constitution, does this mean it's in the same category as "inalienable"? Something worthy of more research on my end to be sure.
If ambient humidity can affect moisture content of flour, then you have more unknowns than constraints and hydration % is not enough. Doing it by feel would seem to be required to get an end-to-end result.
In my experience "hiring freeze" at a large company usually means "hiring freeze, but..."

Exceptions can and will be made, but need higher level approvals. The problem at these companies is that managers just want to infinitely expand their teams, because more people in your chain of command = more important manager, so they tend to use all of their budget regardless of whether they actually need to expand staff by 10% this year. Naturally, these approved hires tend to be specialized senior positions that are seen as business-critical.

In general, I think anyone with 10+ years experience will be fine, but now's a shit time to be a new grad trying to break into the market.
Ubisoft+Bungie Scrambling to Evacuate Players Games from Capsizing Google Stadia
It is annoying but interest rate changes in either direction are a double edged sword. With lower interest rates existing settled land gets more expensive but unsettled land and new construction becomes more affordable.

With rising interest rates land becomes more affordable but construction becomes more expensive.

This is because ground rent is a residual that is left after you deduct everything else like interest payments. The only thing you can do about land is to abandon the idea of privately owned land and let the government collect ground rent instead.
> The only thing that I want eye tracking for is maybe foveated rendering, and even then, hardware is catching up and we eventually won’t need that.

I don't like the idea of wasting tremendous amount of power on things you don't see. It may be a thing now because eye tracking with foveated rendering is more expensive then rendering the full frame at full resolution, which is currently less than ideal. Nailing down foveated rendering would allow us to greatly improve quality where it matters, while at the same time provide a wide field of view on a limited power budget.

Adaptive focus is another area where eye tracking could be important. Even more important than foveated rendering. For now it is almost impossible to read a book in VR as you would do in real life, that's the problem. Unless you have severe presbyopia (yes, it is an advantage in VR!), everything close will appear blurry. Varifocal lens with eye tracking is a way to solve that problem (see Oculus "half dome")
But it can still be safer - e.g. a panic can trigger an emergency stop instead of silently overwriting the "go full throttle" variable.
That sounds wonderful.

It's too bad I missed the cultural milieu of the classic Macs, so I lack the motivation to go down this particular road with you. But I'm on a nearby track with other simpler (and non-retro) computing stacks.