skysight-inc/HackerNews huggingface dataset:
>It’s designed for high-performance, low-memory, safe computing.

Meh. If it had been designed for low-memory computing, it wouldn't have had an implicit static global allocator, or a standard library that panics on allocation failures. Currently you have to choose between having no upper bound on your program's memory usage, or using an allocator with an upper bound and accepting that you'll crash on OOM, or giving up on almost the entire third-party crates ecosystem and write with no_std.

The upcoming effort to stabilize std::alloc::Allocator and the A in `Vec<T, A>` etc doesn't help, because every piece of third-party code that currently uses `Vec<T>` is implicitly using `Vec<T, GlobalAlloc>`, and using other allocators in your own code will do nothing to change that. Heck, libstd's own std::io::Read::read_to_end requires a `Vec<u8, GlobalAlloc>`

Maybe someone in the future will invent some bastard child of Zig's comptime, Zig's explicit allocators and everything else from Rust, and that will be the language to rule them all.
If I am allowed to quote myself[1]:

> I have the unsubstantiated theory that experienced developers have a harder time than less experienced developers when learning Rust. You need to forget a lot of constructs that work well enough in the languages you already know because they introduce things that go against the single owner enforcement that Rust has, whereas somebody with less experience will simultaneously accept restrictions as "just the way it is" and not seek out more performant constructs that can be much harder to understand or implement.

> Rust has a curse (it has many, but this one is critical): inefficient code is generally visible. Experienced developers hate to notice that their code is inefficient. They will recoil at seeing Arc<RefCell<T>>, but won't bat an eye at using Python. I know because I have the same instinct! This makes it much harder to learn Rust for experienced developers because they start with the "simple Rust code that will work but is slightly inefficient" and in an effort to improve it they land squarely in parts of the language they haven't yet developed a mental model for.

TL;DR: Keep Calm and Call .clone()

[1]: https://youtu.be/Z6X7Ada0ugE?t=705
This sort of tech worker is more of a creation of the media and people's minds that than the actual median highly compensated tech worker.

Truth is: nerds mostly remain nerds.
Would you be able to say the same thing about USA:

"USA is the aggressor. It has no rights over Laos / North Korea / Iran / Iraq / Libya / Afghanistan / Syria and its decisions about its alliances. Those countries are acting in the best interests how it seems possible given their own situation and international (geopolitical) realities."

Why should North Korea or Iran trust the United States?

Why should Taiwan trust China?

This problem isn't unique to Russia but we do nothing about it. Only in Russia case we dial it up to an 11, everywhere else it barely makes headlines, instead we talk about Johnny Depp and Will Smith slapping someone.

It's like if dozens of Black people were being killed every day in the USA, but we only cared about one specific Black person, gave him golden caskets, and made entire parades and even riots destroying Black neighborhoods, in his name. It's not that he deserved it more than the other Black people whose names we don't even know. It's that George Floyd was killed by police on camera, at a time when people were angry at police for lockdowns and protesting was the only way to let loose and go outside in a crowd. It's about the aggressor being the police, not George Floyd being somehow better than all the other Black people who are killed every day. This is the same phenomenon...

It's like if 150 people were killed in Paris and the whole world lit up in French colors, but no one cared about the same size attack in Beirut by ISIS same day: https://www.nytimes.com/2015/11/16/world/middleeast/beirut-l...

It's like how right now Yemen and Ethiopea have MILLIONS of people in a crisis and we are only talking about Ukraine. It's because the topic is set by our governments and media, and the goal is to isolate Russia and starve it of resources. (But it turns out not to be so easy, because the East and half the world doesn't want to go along with it).

And you can see this because Hillary called for a no-fly zone and closing the sky over Syria... before any Russian invasions or aggressions in Ukraine. USA isn't doing it for love of Ukrainians, the war hawks want to use ANY country to get Russia involved in a quagmire like ViatNam, Afghanistan or Iraq, to weaken it and use it as a reason to totally isolate it from the world. And Russia fell for it. Yes Russian leaders were that stupid, they couldn't match USA's cunning and couldn't get Minsk II done. They are far more inept strategically than USA.
Yeah that’s a tactic human traffickers use too.
This part resonated with me
> monopolies. The nerdy tech worker was replaced by the modern day chiseled , slick , stock options loaded tech worker who would have gone to banking in 2006. They pop adderall and leetcode and crack coding interviews like the bankers did brutal Goldman interviews. They go to burning man as a sign of lifestyle instead of counter culture

I think you are right. The money is moving towards tech and now the MBA crowd is looking to signal that they can code well enough to build products. I went to burning man about 5 years ago, it was already about money and status signaling more than counter culture. many of the people I met there were fairly successful tech people, they’re the ones who can afford it after all.
I forget the details, but a different study in recent years found that decaf and caffeinated did have different links. IIRC it was measuring both cancer rates and heart disease, and found positive correlation with both reduced for caffeinated coffee but only one for decaffeinated. And years before that, a study that found positive correlations with caffeinated coffee, but not straight caffeine, and not decaffeinated coffee, which indicated some sort of interaction with the coffee compounds and the caffeine in particular (very fuzzy on this one).
They also tend to be very involved in local politics. Seems to me they fit the definition of "oligarchs": https://en.wikipedia.org/wiki/Business_oligarch
Not just cars no one wants.

Last car I bought, a Subaru Forrester, which is like 25% of cars in Seattle, I knocked $4000, off of msrp by haggling from 28k to 24k, cross shopping across dealers and walking in with a set price I was willing to pay after finding the lowest dealer. Also going in during 2 manufacturer rebates (one cash, one charity match), and at the end of the quarter. 2018s were starting to show up, bought the 2017.

They got real triggered when I said "all you gotta do to put another name up on that trophy board is come down $500 more" (they were writing all of the sales on the window as they happened).

Brought a book to read while they went in to "talk to the manager".

While there is the option to compared to 'no haggle', I can sit there and waste an hour on their BS for $4k. I find it fun and interesting, and I don't buy cars when I have to only when I want to. Helps to have multiple backup transportation methods.
This is a shame.

Swift could be a lovely general purpose language. I like the balance swift strikes between ease of use, expressiveness and performance. Like, swift has an equivalent of Option - but there’s syntax sugar for it. Rust has String / &str / Etc. To get a SSO string you need to pull in an external crate. Swift just has a built in, good, general purpose SSO string as part of the language.

But adding random half baked features to swift seems to be on the promotion path at Apple. Nothing is well documented. The language doesn’t feel stable and there isn’t much of a broad community like there is with rust, javascript and python. It’s a pity!
It's quite easy actually, you are just underpaying.
That behavior has negative impacts on corporations though, from Amazon to Disney.

Scaling the problem is likely to increase the damage.
Yeah, it’s worth knowing the details - some shops will charge book time if it’s in their favor but charge clock time if the repair is a pain - and with older cars that have dents and rust and such it can often be a pain.

The closer the person who does the work is to being the person who writes the bill the closer you get to clock time in my experience.
> Fairly simple, water is a State thing, zero Federal involvement.

This is completely false. The federal Central Valley Project that the article concerns is a major water delivery system that is key to much of the state.

(There are other federal roles beyond the CVP in California water supply—e.g., there is a federal role in Colorado River water management, but the CVP is the big, big federal involvement.)

> If it gets declared a disaster then Federal disaster relief will try to help. So 0% of the extra water brought in for disaster relief will go to farmers.

This has nothing to do with disaster relief. This is allocation of the water flow through the CVP, which is routine supply, not something that only kicks in in a disaster.

> The 80% figure is farm use of water in the state.

No, it's the ag share of non-environmental water use in the state.
I've been through maybe 4 crashes so far.

This one doesn't feel like those ones. So far anyway.

There's still companies hiring. It's still hard to find great people.
I’m not familiar with laws pertaining to the dealership. Why can’t Ford sell EVs the same way Tesla do? In the same states. They still sell ICEs via the dealers after all. Nothing changes
No, but you can try and gently deflate rather than make it pop.
there are plenty of ways a company can pay you less without having to change their entire comp model and wasn’t suggesting that was what was happening

the point is a flight to safety gives Megacorps leverage they didn’t have 1-3 years ago. they can pay you at the lower end of a pay band or interview you for a lower level than you asked for. and if people are desperate enough because they are in a tanking company or laid off they might take it.

And when everyone is thinking the same thing they can be pickier and get better quality talent for the same money regardless
Please don't make this out to be a crypto bro thing. It makes you look bad.

Many tech companies have done this...

https://www.businessinsider.com/google-rescinds-job-offers-c...

https://www.bloomberg.com/news/newsletters/2022-05-26/twitte...

https://www.protocol.com/workplace/stripe-hiring-issues-resc...
"...We've got to go to non-negotiated price..."

Who's to say Ford can't "markup" either? To me that's exactly what it is...non-negotiated. If the dealer can sell a Mach-E for $5k above MSRP, Ford is leaving money on the table. Ford can bump up their non-negotiated price just as much. Why not? What are you going to do, go to another dealership and negotiate?
I do it because the toolchain is so nice. I just do

wasm-pack build --target web

And it builds a little wasm file and some js shim, and that's all it takes to get a Rust website up and running.
When a monogamous parent goes dating, no one bats an eye, but when a nonmonogamous parent does it, people come out of the woodwork to question whether they can still parent effectively.
I'm a scientist, though not a leading researcher by any means. But when I'm tempted to think that science is hard, I think about the science in the past and what primitive tools they had: No computers before 1950. No electronics before 1900 (all dates give or take). No calculus, etc. Al Khwarizmi had no equations! And when algebra and calculus came out, you practically had to be a philosopher just to grasp them. Now they're taught to schoolchildren.
You're negotiating by going to the other car makers website. It's actually much easier to find a good deal since it's much easier to discover prices compared to dealers.
You got off easy. Took me eight hours at the dealer spread out over two days, with an additional total commuting time of two hours, so ten hours to buy a car. And you thought that was it? Nope. Took them an additional six months to issue the completed registration. When they say the dealer sucks, it’s always an understatement.
College admissions should depend on academics alone
Yeah, I wouldn’t say we successfully prevented a 2008 crash until we’re through the next crash - as arguably the 2008 crash was a prevention of a 2001 crash.
> But if they're moving away from commentary (progressive or otherwise), how are they going to fill their schedule with "hard news" while also not over-hyping? Lack of real news is the whole reason they started over-hyping and also why they pad out their schedule with commentary.

Yeah. IMHO, one of the major contributing factors to America's problems is there's too little news, and too much time and space to cover it. If they're not going to fill the time with news, they'll probably just fill it with obsessive coverage of scandalous crimes (which will, in some cases, probably create conditions for more scandalous crimes by giving people ideas).

Though I suppose there's a third option that might work, but it's not news: documentaries. Air stuff that's not news, but has some newsworthy aspect (e.g. Vladimir Putin's political career, the Russian military).
I don't think I'm a good negotiator, I just think I'm better at it than you who is dealing with a "no-haggle" dealer.

You don't have to be faster than the bear, just faster than the slowest person to come out better.

When I buy cars I shop around, there's surprising variance in dealers depending on what's going on with them. If a no haggle place has the best price I'll buy that. I haven't had that ever be the case as they quote MSRP.
I recently got the 4-in-1 precision screwdriver and was disappointed to find the bits were not the relatively standard 9mm, Klein’s are ⅓”. I didn’t even know there was such a thing and now I have a screwdriver that will always be limited to it’s original four functions. Seems like a missed opportunity.
I'm not familiar with Die Hard, but https://diehard.fandom.com/wiki/Argyle doesn't suggest anything about Argyle being a "stoner buddy". So the reference from Stranger Things to Die Hard is... simply the name Argyle? There's an Argyle in Arrested Development. Is that a Die Hard reference?

Is the entire article a ragedump inspired by the author basing his life experience on the #1 grossing action film of 1988?
> I would like to know what do you consider as ultra nationalist.

Well, I can accept the definition at Wikipedia. (https://en.wikipedia.org/wiki/Ultranationalism)

Ultranationalism or extreme nationalism is an extreme form of nationalism in which a country asserts or maintains detrimental hegemony, supremacy, or control over other countries (usually through coercion) to pursue its interests.

British political theorist Roger Griffin has stated that ultranationalism is essentially xenophobic and is known to legitimise itself "through deeply mythicized narratives of past cultural or political periods of historical greatness or of old scores to settle against alleged enemies".

I'm sure you will agree that the general Russian attitude toward Ukrainians fits that description. In my reply above, I gave references to show that it also describes a Ukrainian perspective toward ethnic Russians in Ukraine. The Russian case more fits the first quote and the Ukrainian more fits the second.

I gave Taras Kuzio as an example because he is a Ukrainian historian who is well-known in the West. Richard Sakwa is interesting to read alongside Kuzio because they cover the same history but from opposing perspectives.

Thank you for the Times of Israel article about the Azov fighter. That was quite interesting to get a first-hand perspective.

>> Based on what is written about this article elsewhere...

BTW, if you know of references discussing the Jeffrey Burds article, I really do want to see them.
I have been using the following script on uBlock Origin for some time. It's quite an ugly selector though:

news.ycombinator.com##tr.athing:has(+ tr .subtext .age:first-of-type)

news.ycombinator.com##tr:has(> .subtext .age:first-of-type)
Amen. The ladder climbing careerist tech bros who only talk about total comp can please move on to the next grift.
I think that’s far less true then you think it is.

I don’t love the dealer experience, but they distribute the wealth of the auto industry regionally instead of concentrating it in Dearborn or wherever. Local dealers are always sponsoring little league teams and paying property taxes on relatively valuable real estate in a way that Tesla never will.

I dunno, it’s hard to argue this if you take it as gospel that the economy is at its best when it’s finding efficiency at whatever cost. I don’t feel super strongly, but I do think there’s something to this.
I wonder if maybe they're preparing to fully spin off the EV models into its own corporation for this exact reason: https://chargedevs.com/newswire/ford-to-spin-off-its-evs-int...
I really appreciate this detailed response. You gave me plenty to base my searches and reading on.
And why should we be especially concerned about children of nonmonogamous parents? Monogamous parents have relationships all the time, and no one calls them into question.
Racket for e-commerce (2019)
You are basically asserting that performance & correctness are beyond the reach of developers who build systems in other languages. So based on this I suppose all systems developed in other languages are either performing subpar and/or are incorrect?

"Is the pain worth it" is the question. My 42 years of professional development tells me the answer is no. (I lean towards programming pleasure and not pain). YMMV.
What would it take to plant the seeds of change in the youth to abandon casteism conceptually as technology allows us to be on a more equal platform with all the world’s information at our fingertips?
Good summary, I haven't touched threads but I'd agree with everything else. I'd also add that since the language feels dynamic, I feel like my code is less structured, but I think this might just be because all the boilerplate you have to write in other languages isn't there. So maybe my code is just as unstructured and with nim I can't be fooled by boilerplate into thinking it is.

I've been following the nature of code and making a little 2d platformer at the same time using nim + raylib. Compiling to wasm I found to be even simpler than when doing the same thing with C++. It's really nice being able to compile to native or wasm with a single compiler flag.
They’re both the same really! Though I prefer doing the visualizing in mpv because than it’s easier to switch to different visualizations at runtime. With my mpv config I have obscure keyboard shortcuts that'll switch between different ones. But also possible to do it without mpv entirely.
I think the implication was that the “poker table” is sometimes just in your mind.

Metaphors suck, I know
Right now sure... pay who you have to if you need the part. But supply issues will get solved, this is a temp situation.

I'm solving the interim by having 4 vehicles + mass transit + wfh.
I disagree. If nerds remain nerds and the focus is on learning and trying out cool stuff then Leetcode would not exist . There would be way more companies coming out to compete or springing up with cool stuff . Apart from TikTok upending Facebook , none of the other big tech firms have any competition and I do not see them having a viable threat in the next 5-6 years . They will buy up any competitors.
Anecdotally- I know of two people who quit tenured professor positions in physics and neuroscience to join big tech . The one in neuroscience had recently made a big find and Google Deepmind came and offered an insane amount of money she would never make even if she won the Nobel prize.
Faulty battery pack caught fire inside Rivian's Illinois assembly plant
This seems right.

Theres definitely positions which the “slick MBA type” can fill in a tech company (PM, TPM, VP etc). But building, operating and reasoning about complex software systems is just hard and so demanding. It’s not possible to do this without having some level of “nerdiness” or love of technical things.
> the fact is simply that policymakers have become really good at ensuring that crashes like 2008 don’t happen again.

Yes, the next crash won't be like 2008. The universe is infinite in its ability to present us with new forms.
Only if the priority is flat and not some sort of graph, is my guess.
https://github.com/R0GGER/public-iperf3-servers is also a good list - a couple more US servers in various datacenters
Any two groupings will cause the humans in each group to support their In group and work against the Out group.

At least with vaccines there was a cause/effect behind it. But then yeah, the usual bullshit starts.
This is a very competitive space. You don't hear about a specific leader because there are so many pretty good options.

They mostly do everything you describe and more.

Cloudability is one.
I did try pnp and in some ways it seemed promising, but it wasn’t the right fit for what we wanted at the time.

You’re right, most of it did work using node_modules as the linker, but I found things like having eslint configure itself from typescript inexplicably blew up and resolving those issues wasn’t trivial.

I mean, it was on and off work for a week or so, migrating a few apps and packages (including a react native app, that was a big part of the motivation and struggle in the migration in the first place), so all in all it was acceptable. And the productivity gain was more than worth it. It just wasn’t as trivial as we expected/hoped.
Strangely, this feels like a good thing - that talent can get rebalanced to companies that are profitable and trying to grow, but can't because it's too hard to hire. Maybe this is too optimistic of an outlook, and I'll eat my words if I'm wrong, but I'm hedging that a recession takes us from red-hot to pretty warm.
I'm pretty sure "fearless concurrency" is just a meme at this point since Rust does very little to make concurrency "fearless".
Location: Asia / China, UTC+8.

Resume: https://www.printfinn.com/resume.html

I'm Finn, looking for a fullstack Ruby on Rails position, feel free to contact me.
An encrypted, distributed table of objects using latency for path determination
I believe if you look closely, you’ll see that it’s actually a can of bees.
Ford has cautioned that they would ban dealerships for this practice.
It was a different time back then. If they were still around today they might well be doing it online too.