skysight-inc/HackerNews huggingface dataset:
IIRC, hydrogen gas will basically detonate at any mixture ratio in oxygen or in air. Quick search says 4% to 75% to burn in air, and 18% to 60% to fully detonate.

By contrast it looks like kerosene will only burn at between 0.7% to 5% in air, so that's a much narrower range that's dangerous. And of course that's just burning, lots of heat and light, but no brisant supersonic shockwave to shred everything around like you get with hydrogen.

Plus apparently if you end up with atomic hydrogen somehow, it will embrittle and structurally ruin a lot of common metals on contact.

It also seems generally just not very practical even ignoring the tendency to leak and explode, needing either cryo or high pressure to be stored at any reasonable density, and even in that case taking up over three times as much space as hydrocarbon fuels by volume, despite also packing three times as much energy by mass. The British designs for Skylon are basically just one massive hydrogen fuel tank with wings and engines.
How else are they going to pay the bonuses to the C-suite occupants?
This tutorial is painfully out of date, and I would argue a very bad way to learn emacs today. As an example, don't learn to use ETags unless you are going to specifically be working with a C project where other developers use them. You would be better served these days learning LSP and treesitter, which is now built-in. I would also strongly suggest using Doom Emacs, and working your way backward to a minimalist configuration once you are comfortable. There are so many useful packages excluded from default emacs that any beginner learning emacs would walk away with the impression that emacs is old outdated software, and not useful for real work. That couldn't be farther from the truth, but if you follow tutorials from 2012 you wouldn't necessarily figure it out.
You should really read anything about how the railroad companies operate in the US. An "anal retentive" safety inspector is exactly what they should have, and firing them for doing their job is exactly what the railroad company would do, based off of recent and historical evidence.
I like how everyone tosses out COBRA. However, COBRA fees will chew up a large chunk of that severance.
He's literally throwing previous guy (no matter what is the opinion about previous guy) under the bus, there is nothing honest about it.

It was (most likely) not the previous CEO who personally decided to hire 75 people, and silently made them offers.

And saying that "we had hiring freeze for months" but in next tweet "I've been CEO only for 18 hours". Isn't that CEO job to decide if hiring/firing needs to be done? Who was in charge of the company then? You, but not in the title?
I can't understand your first point about bringing Rust up, I'm going to go out on a limb and assume that English may not be your first language.

> You said I’m wrong, so show me how you use const fn to make a heap allocated string at compile time as done in this post.

You:

> where you are forced to stick everything in a macro or pray the compiler is smart for compile time programming.

`const fn` exists. You do not need to "pray the compiler is smart" - you can run code at compile time. No need for macros either.

As I also said, it is not as powerful as C++. You can not do heap allocations with const fn.
you probably need mirroring anyway. Lots of stuff missing on public ecr. I haven't verified if those on public ecr are legit or not or at least, same as the dockerhub counterpart.
Use re2 instead. It's nearly a drop-in replacement:

https://github.com/google/re2

There are python bindings:

https://pypi.org/project/google-re2/

I just had to point out a similar problem in a Swift project. I'd like to submit a PR to switch that project to re2 but I haven't been able to make the time yet.

https://github.com/tuist/xcbeautify/issues/138#issuecomment-...
The claim to cost 75% less is so useless. It seems to be based on a very particular scenario based on multi-decade storage, and doesn't seem to recognize that new drives are denser than old drives.

Please just say drive cost and media cost.
https://archive.ph/a41v8
> Many speed limits are set lower than they need to be.

Sounds like you are a qualified expert and know more about road design, traffic flow and pedestrian safety than those doing the job now.

Clearly you need to apply for a position so you can right these so obvious wrongs.

Please, don’t pretend you can do the job better than qualified experts
The US does very little to protect property rights. A lot of places have extremely aggressive zoning (a police power, established by the Euclid v. Ambler SCOTUS case) that limits even what kind of housing you can build or how big a parcel must be.

We also play fast and loose with eminent domain, allowing government to take away property and hand it to another private developer to produce pretty much anything; the development doesn't even have to be something like public infrastructure. (Kelo v. City of New London SCOTUS case)

Municipalities are free to extort a variety of silly easements out of folks seeking permits. In my own town, the planning commission routinely extracts enormous conservation easements or public pathway easements (often larger than an acre in the SF Bay Area, where that much land is handily worth north of $1M) from anyone trying to build or remodel a house. In what universe is that not a taking, as defined by the Constitution? This universe, of course.

So yes, our property rights protections are incredibly weak. You have more freedom to do what you will with your property in formerly Communist countries in Eastern Europe than you do in the United States.
Can you please cite me a single specific case where it has mattered that it was DRS'ed?

It is unfortunate that you lost money chasing after a short squeeze but no amount of conspiracism is going to bring your money back.
This article isn't telling the whole truth. They are stuck with millions of cars and 1000's of dealerships are closing down. As EV's take off the Chinese gov in some provinces is banning the sale of gasoline cars and China is planning to eliminate all gasoline cars by 2035. These manufactures are clearing millions of vehicles at deep discounts or export. This is not some new push to take over the market but more of an effort to salvage a bad situation where they would otherwise be stuck with millions of cars.

https://thedriven.io/2023/03/30/legacy-auto-faces-disaster-i...
Classic line from Hackers.
Because you can't imagine a case its needed it must not exist? I also remember being a junior dev who thought they had all the answers.
A culture around frequent calls is toxic. It reeks of insecurity from some people who are afraid of paper trails.
Why didn't they hire the allotted offers then implement a more aggressive PIP? Asking from a place of genuine curiosity, I don't know how this stuff works at this level. But seems to me it would have saved reputation to trickle-cull the salary cost center instead of doing this so vocally.
I'm surprised this wasn't posted yet. Personally I though it was a pretty shitty list. Fewer serious researchers, more ethics and regulation hangers on, various has-beens, all carefully balanced according to irrelevant personal traits.

And Georgi Gerganov wasn't on there so it has no credibility. It tells you everything you need to know, they went out of their way to tick some boxes and get some stereotypes with asymmetrical haircuts but missed a legit top ten most influential person.

I suppose all lists like this are very subjective, but this one is lame.
Yeah, I don't believe GP. Their assertions that Bun hasn't solved this (or that the heuristic used is inadequate) are basically based on speculation without any evidence.
corruption is a team sport
This is peak self promotion content marketing, not much meat, a lot of funneling you to their products.
> don't learn to use ETags

> You would be better served these days using LSP and treesitter

Could you elaborate? How do I transition from etags to treesitter? Suppose I'm working on a dynamic C or C++ project where I might need to regenerate the tags daily.
Dumb question: since Bun is MIT licensed - why doesn’t Node just merge Buns code into Node?

https://bun.sh/docs/project/licensing
Yeah, okay, all fair points. I was sensitive to that matrix - despite not being au fait with all the nuances of the permission model in Android - likely being architected to look sinister by possibly cherry-picking the perms to highlight.

I've read enough explanations from developers I trust when responding to 'Why does your app need X...?' to know there are reasonable explanations in many cases.

OTOH, from someone familiar with generic OS permission models, a number of those are alarming enough to make me extremely wary of the app, especially in light of the parent corp's dubious business model.

I hadn't consciously registered the red / green colour choice, but definitely get your point there. I don't believe I'd gone straight to a 'china = bad' correlation, but also I'm sure my opinion is subtly influenced by the political and cultural implications (deltas in legal recourse, oversight, etc).
Plenty of remote, especially if you lean towards the newer/tech-ish or tech-forward companies that are start-ups or forward-thinking legacy-structure companies.

One thought for you: RTO isn't so bad in this instance. Lots of insurance knowledge captured in the heads of older folks that prefer face-to-face. Their knowledge is the hardest to replicate but the most useful to system builders who really should know the business reasoning behind their efforts.
I would argue that general population disagrees with this. +/- 20% tolerance is completely acceptable.
Impressive! Quick question - is it possible to generate sql for a slight variant of sql? My project augments standard sql with a few new constructs.
I'm fine if a payment method is escrow-free and non-reversible, and I'm told that upfront. Oddly enough, that's like a rare luxury. Even Zelle is only half that: authorized payments are never reversed (i.e. they don't act as an escrow), but unauthorized ones (hacked account, etc) can be.

This is posted somewhere, but I also tested it myself. Previous landlord had stolen my security deposit. I went to my Chase branch and called several different numbers trying to reverse the final month's rent, which had been Zelle'd. After initially getting the half-truth that payments cannot be reversed, I found the right person who asked sternly if the payment was unauthorized, saying I could reverse it if it was. I had to say no. So no dice, I had to go sue the landlord instead.
Logistics is a weird, funny animal where companies compete against different companies in different arenas, and 3PL companies are sometimes also competing against their own suppliers.

But yeah, the major forwarders are places like Kuehne + Nagel, DSV, Expeditors, DHL Global Forwarding, DB Schenker, and UPS Supply Chain Solutions.
> I think mostly you just need less iteration with Rust because the language seems to guide you towards nice, clean solutions once you learn not to fight the borrow checker.

That's not iteration. That's debugging. "Iteration" includes design work. Rust's requirement to consider memory management and lifetimes actively interferes with design work with effectively zero contributions towards functional correctness (unlike types, which actually help you write less buggy code - but Rust's type system is not unique and is massively inferior to the likes of Haskell and Idris), let alone creating things.
This is not good advice. For some people it's a game changer. For others the side effects are worse than the benefits. There are also multiple completely different kinds of medication.

Better advice would be "be aware that medication is not a panacea, especially if you made it this far".
yes its good that its just to help avoid user error instead of a real requirement, its bad that its masqueraded as a real requirement
The solution for this is instant SMS narratives. If you do any kind of transaction, whether receiving or sending, you will get an SMS detailing the (completed) transaction.

Over time people will be conditioned to wait for the SMS before finishing any transaction

That is how UPI does it anyways
Good luck to the developers from 3020 AD trying to set up their environments and trying to compile the average javascript project from 2020.
Started 3 years ago during covid when metaverse looked attractive. In 3 years many of these AI applications will face the same questions.
Which bald face lies? Like ivermectin?
I think he meant if he leaves, his coworkers would have to take on his tasks. That’s why I like sprint based development - if my boss wants me to do something unplanned, he has to remove something planned first.
Yes, they mention that Fastmail, GMX, Inbox.lv, and Pobox also allow per-user DMARC overrides, including overriding reject policy. But Microsoft is the only one of these using MFEF forwarding which enables the attack to be successful.

I suppose similar attack to the one in 5.1 would work against Fastmail, but the victim would be able to see the original envelope from to detect that the mail is spoofed.
On a per-incident basis?

WMD are called WMD because those weapons are capable of mass destruction. At the scale of cities or entire urban regions (tens of millions of individuals) for a single weapon deployment. Possible more for chemical, radiological, or biological weapons.

The most egregious attack you list saw 86 fatalities. A large number, yes, but fewer than might be caused by, say, a train derailment or collision particularly where riderships are high. (The worst rail accident in Indian history killed up to 800 at Bihar in 1981 <https://en.wikipedia.org/wiki/Bihar_train_derailment>, as many as 1,700 or more in Sri Lanka following the 2004 Indian Ocean tsunami <https://en.wikipedia.org/wiki/2004_Sri_Lanka_tsunami_train_w...>; and Europe's worst rail incident at Ciurea in 1917 killed 800--1,000 <https://en.wikipedia.org/wiki/Ciurea_rail_disaster>.)

Even allowing that, say, the truck bombing of the World Trade Center in 1993 had been successful, casualties would likely have been on the order of thousands of deaths, and that's a fairly maximal potential (the original twin-towers WTC saw daily occupancy of about 50k people maximum, though the capacity was as much as six times higher). The 1993 Oklahoma City Bombing of the Murrah Federal Building, a far more typical urban structure, killed 168.

Compare with the loss of life from what are now considered small nuclear weapons, air-dropped rather than missile-delivered, at Hiroshima and Nagasaki, with a combined death toll of from 129 to 226 thousand. Attacks from modern ICBMs could kill many millions.

Vehicle attacks can be mitigated by reasonably simple countermeasures including spike strips, webbing, barricades, blast walls, and bollards. Intercontinental-range missiles pose a somewhat greater challenge.

<https://yewtu.be/watch?v=yGeOvLgB9U4>

<https://yewtu.be/watch?v=N_OhTL8TYpk>

<https://yewtu.be/watch?v=XOBvB2ZUuP4>

<https://yewtu.be/watch?v=4JBgnhnMOtY> (Warning: loud soundtrack)

<https://yewtu.be/watch?v=Zp85-dBwslE>

Soft targets are of course always vulnerable (by definition). But countermeasures, rapid responses, and surveillance against planned attacks can help minimise total risk.
I was earlier this week watching NHK news on the same subject.
They are still globally number 1 for car sales, the EV market is still small/new on a global scale and Toyota has by far the biggest spread of cars around the world compared to any competitor.
Toyota knows it's a late comer and there are growing number of EV manufacturers.
China was mentioned specifically for their feature preference towards vehicle intelligence and personal device integration/compatibility over all other features including economy, re
liability, service costs etc
They have put software as the number 1 priority for selling EV and offer new/growing software powered features and services.
They understand the importance of batteries and are focusing effort on battery development, like solid state batteries rather than solely investing/competing on LI batteries.
There was a clear tone of the need to adapt quickly, aiming to have 10 models by 2026.
> It seems you can’t iterate fast at all in Rust because the code wouldn’t compile

Yup, this is correct - and the reason is because Rust forces you to care about efficiency concerns (lifetimes) everywhere. There's no option to "turn the borrow checker off" - which means that when you're in prototyping mode, you pay this huge productivity penalty for no benefit.

A language that was designed to be good at iteration would allow you to temporarily turn the borrow checker off, punch holes in your type system (e.g. with Python's "Any"), and manage memory for you - and then let you turn those features on again when you're starting to optimize and debug. (plus, an interactive shell and fast compilation times - that's non-negotiable) Rust was never designed to be good at prototyping.

I heard a saying a few years ago that I like - "it's designed to make hardware [rigid, inflexible programs], not software". (it's from Steve Yegge - I could track it down if I cared)
I’m saying anything that tracks a user is not good for mankind. Telemetry is increasingly used for nefarious purposes. I have no problem if you want to track your own apps, but you can leave me out of it. You can derive my behavior from my access, my id, and my requests. You do not need to track my clicks, my history, my search phrases, my shopping habits, my location (unless I grant it to you), my cookies…

You may not force feed me cookies.
I'm a fan of Shaan Puri's template.
https://shaan.beehiiv.com/p/pitch-deck-template
Why would locals join? Most locals tend to prefer stable friendships over a constant rotation of tourists.

How will you avoid it being taken over by men looking for sex? This was a serious problem with Couchsurfing.

What will it offer over existing communities like local subreddits, Couchsurfing Hangouts, Bumble BFF and others?
Are those breaking changes? I'd assume that a decoder would continue to work, just would not support the lossless mode/ VP9.
I wish I had read this article in 2012. Unfortunately, I was introduced to Emacs in 2016 and only started using it in 2021. I lost 9 years! It is my favorite piece of software :)

This article has an interesting perspective. But, beyond Emacs built-in documentation, my favorite content to learn Emacs is the book Mastering Emacs and the System Crafters' YouTube Channel.
Hydrogen should be odourised, so lack of smell isn’t an issue
https://en.m.wikipedia.org/wiki/Hydrogen_odorant

But yes, inherently safe hydrogen either describes an impressive engineering feat or a bad joke.
With a signed offer in hand, ghosting would have been basis for a lawsuit.

They're not being transparent at all.

This is the founder: "I have no idea how this happened. We've had a hiring freeze for months". (emphasis mine)

Calling this a "transparent explanation" is really stretching it.
I don't think I've ever seen them commentable (going back 6 or 7 years)

Edit: yikes 9 years
Short: it improves by a lot the readability of your text.

Sentences are one of the most important tools in language to organize ideas. A dot is too small and discrete to set apart sentences. Adding a dot ~and~ an uppercase letter right next to it makes a much better separator.

You're welcome to disagree. Since you were generous contributing about spelling - I'm not a native English speaker, btw -, I just wanted to pay back with a suggestion about text structuring and readability.
Graphic novel? How do you maintain consistency between different images? When you generate two images with different settings but with the same character inside?

Or do you not generate full images? I've read that one technique is to generate a character sheet, and then using traditional graphics editors to paste the characters onto images of different settings. But that may not be a good fit.
I can’t comment on the comparability of air emissions to water emissions for this environment. Just pointing out that it’s more than pure methane combustion byproducts.
Flexport CEO Ryan Petersen rescinds hiring offers, cuts office space
Good thing i turned down an offer with them, in london, uk, over ten years ago. Money was sweet but i sensed the stink.
> honest and clear

"I have no idea how this happened."

That's not refreshing.
> So what I'm saying, you need to put in this work no matter which language you choose

This is very false. Managed-memory languages don't require you to even think about lifetimes, let alone write them down.

Yes, I understand that this is for efficiency - but claiming that you have to think about lifetimes everywhere is just wrong, and irrelevant when discussing topics (prototyping/design work/scripting) where you don't care about efficiency.
I’ve been thinking about this anf trying it out. The only obviously bad thing is that the ‘drop-in replacement’ is bs: they’re aiming for it but there are a bunch of node std lib modules missing. Despite that it seems to work just fine for my Expo app and RNW project.
‘US is an outlier’: will Mexico’s abortion ruling drive Americans across border?
So you use a safe, garbage-collected language like Python, and iterate 5x as fast as Rust. Problem solved. It's 2023 - there are at least a dozen production-quality safe languages.
A friend of mine, ex-IT, is now a Physician Assistant. He was an Alaska native, living outside Seattle. He had been doing a lot of contract work at a large Urgent Care in Alaska, and talked about it with his family.
They talked about making him full-time. Negotiated an offer, relocation package, etc., all good. He set about selling his home, finding his kids new schools, etc. And then about a week before his start date, he got a phone call.

"The clinic has been sold to new owners. They are reviewing finances and rescinded any job offers, including yours. They will allow you 30 days to repay your relocation assistance."

Oh hell no. He lawyered up. He'd sold his home. Wrapped up his, and his family's life. Had an offer and a contract.

He didn't end up repaying his relocation assistance. And his "new" "employer" ended up paying three months salary and the closing costs on his house for the inconvenience.
Dara Khosrowshahi had a stint driving for Uber and delivering for Uber Eats
I see this issue so overblown.

Discord is just an added communication channel, mostly for the community.

Relevant discussions happen on GH.

I am part of numerous programming discords and I just see no issue with them being on discord, again, starting from the fact being there is far from being a requirement for anything really.
Ran a dev team in NZ (which had some brutal lockdowns). I would say it was about 1 in 20 wanted to be at the office. Even to the point of almost twisting our arms on lockdowns to be back in the office. That leaves 19 out of 20 on varying states of happiness being at home. On balance obviously most people prefer to WFH.

The ones that didn't :
- Lonely
- Impossible home environment to work in (noise/kids/distractions/lack of good physical environment)

I reckon it would probably even out in the long term to about 9 out of 10 preferring to WFH.

[edit - should I add I left ~18 months later to start my own SaaS and love WFH, can't imagine ever paying rent on an office again]
I agree that at some point people need to take some responsibility for being scammed. However, it seems that Zelle is engineered in the perfect way to help scammers.

It is as though a committee of engineers and consultants sat together and said "How do we create the perfect vehicle for as many different types of scams as possible?"

- Maybe! instant settlement
- No standardized audit trail
- No way to know who's really on the other side
- Send money into the void
- 2FA but not really
Great browser. LW is much better in terms of accessing sites than Firefox portable or any other FF based browser I've tried.