skysight-inc/HackerNews huggingface dataset:
Lack of spectrum and/or tower sites is real scarcity.

LTE and 5G are supposed to be better able to share spectrum, to the point where they can share the control channel, and multiplex the data channels with either encoding, but 2g and 3g can't do that, so you have to dedicate at least minimum sized blocks.

Running one min block on 2G does wonderful things for ensuring access, but it's expensive in spectrum, especially if each network needs to do it. (Because cooperating between networks is really only a thing if mandated, or out in rural areas where there's little demand)
Just curious, what more can they do with WASM to prevent ad blockers? Can they prevent an extension that blacks out the ad and waits until it plays out for example?
I'm sorry, this looks more about securing the boot for embedded devices and not really related to user control of firmware and preventing closed source code that takes away freedom/spy's on the user. The program of day one is below:

Main Room
OSFC 2022 Opening Event

Christian Walter , Philipp Deppenwiese
Open firmware on your infrastructure, not only for hyperscalers.

Erwan Velu
Talk details: Open firmware on your infrastructure, not only for hyperscalers.
Introduction to VBE - Verified Boot for Embedded

Simon Glass
Talk details: Introduction to VBE - Verified Boot for Embedded
Tillitis Key - A USB security key inspired by measured boot and DICE

Fredrik Stromberg , Sasko Simonovski , Michael 'MC' Cardell Widerkrantz
The “Thing” Around Your System Firmware

Christian Walter , Subrata Banik
Talk details: The “Thing” Around Your System Firmware
Protecting TPM Commands from Active Interposers

Jordan Hand
Talk details: Protecting TPM Commands from Active Interposers
FirmwareBleed: The industry failures to adopt SMM mitigations introduced years ago

Alex Matrosov , Philipp Deppenwiese
Talk details: FirmwareBleed: The industry failures to adopt SMM mitigations introduced years ago
I have come to bury the BIOS, not to open it: The need for holistic systems

Bryan Cantrill
Talk details: I have come to bury the BIOS, not to open it: The need for holistic systems
Linux as a UEFI bootloader and kexecing windows

Trammell Hudson
Talk details: Linux as a UEFI bootloader and kexecing windows
How Min Platform led to Max coreboot; a case study

ronald g. minnich
Talk details: How Min Platform led to Max coreboot; a case study
I think the person you're replying to was using the US as context (given the theme of the article), but you are correct that in certain regions of the world, women's rights to property ownership and inheritance were protected.
In addition to the people who don't want to work, there's the people who can't work (due to disabilities, family care responsibilities, discrimination in the workplace etc.), and the people who could get more done without a job in the private sector (volunteers, artists, and... politicians!).
Subaru did settle a class action lawsuit:

https://www.subarubatterysettlement.com/

The settlement is pathetic. I could never prove the parasitic battery drain on my 2017 forester, so I just had the OEM audio/starlink system replaced with a cheap Sony CarPlay head unit and the problem went away.

But I cannot get reimbursed since I have no proof, even though surely every car manufactured with those components has a parasitic battery drain.
Divorce is significantly more common for bipolar, paranoid, and schizophrenic people for example

is that really a significant factor? i'd think that the number of people suffering from mental issues is a minority, and even if in their group are more divorces, those should only be a fraction of the total number of divorces.
This would make call centers illegal in many many places as well as calling into those call centers wouldn’t it?
You might try Space Engine too, for that experience.
Having been previously left high and dry by Google Maps when in the boonies and inspired by an earlier post here [1], I gave Organic Maps a try on my recent trip through Utah, New Mexico, and Colorado. This Mastodon thread summarizes my experience.

1. https://news.ycombinator.com/item?id=37347447
When it comes to row locks, there isn't a same time. Which row gets locked first if left unspecified can lead to deadlocks. All I was suggesting was:

select balance from accounts where name = 'A' for update
select balance from accounts where name = 'B' for update

where the two statements are run with smaller 'name' first, or

select balance from accounts where name = 'A' or name = ‘B’ order by name for update

Of course, I'd use the primary key (likely an id rather than name).

By locking the accounts in smallest->largest name (or id), you can afford to do 2 separate for update calls. Even when done in a single statement specify the canonical ordering of locks to avoid deadlocks. For example, 3 transactions locking (A, B), (B, C), (C, A):

tx1: lock A, lock B
tx2: lock B, lock C
tx3: lock A, lock C

This is the lock order regardless of which of A/B/C is being debited or credited. As a final detail, make sure the ORDER BY that you specify is on a unique index or else there could/will be range locks on the index and won't strictly be using row locks.
It's mad, no? When I ask people point blank why they're getting married, they just stare at me. Obviously part of that is because I'm being autistically rude in asking such a questions, but I haven't heard any compelling answers either.
For anyone headline skimming, this was the original Raspberry Pi and that's £15 not 15lb!
Why is it "Forbidden by Gravity" but the "sub-Plankian unknown"? I thought that the Plank length was a hard limit like the speed of light. Is that not true, and there theoretically are unknown features smaller than that?
Bitcoin has inflation at the moment.

> I don’t know all the details but there’s real world support for significant deflation being detrimental not just theory.

The problem is that the "real world support" is usually taken from fiat money economies that are entirely built on inflation, and for historical examples there usually was an economic crisis at the same time that was accompanied by deflation. It's hardly conclusive.
Amusing bug:

console.log(`Average height for dogs is ${AVERAGE_HEIGHT_FT} kg`);

Height in kg? ;D
Easier solution: get a 120V trickle charger and plug it in when your car is parked. Batteries love being constantly topped up anyway. NOCO is a good brand I use for my stored vehicles with AGM batteries.
Minds of machines: The great AI consciousness conundrum
Also not the Mali GPU https://developer.arm.com/Architectures/Bifrost
Please consider editing the original question's headline to specify "HTML" too :-).

Otherwise a reader might think (as I did) that you're asking a question the answer to which could be LibreOffice Writer or other things like that.
If your reality is largely compromised of language, soft language is the natural evolution of language. Of course we who live wrapped in language are going to modify our terms for comfort. When you're wrapped like this, comfort trumps accuracy.

We might ask, "what's up with this apparent language-wrapped majority?"
> Queen Elisabeth owned a whole country in the 16th century.

That's one women, and a strange example to cite, because my comment was in response to a discussion about the disparity of wealth ("kings and nobles had a similar wealth gap to their poorest married subjects as we see today between the 1% and the 99%). Obviously, queens have no trouble raising successful children, but that doesn't help anyone else in society. (It should be noted, however, that Elizabeth I was the so-called "Virgin Queen" who had no children.)
All they had to do was sanitize the subdomain var to only allow values valid in host part of a URL. But also, one of the state parameter's primary uses is exactly to prevent XSRF attacks like this by using a random nonce value so that you can validate from the redirect that your system was the initiator of the auth request. The data in this state was not sensitive, so encryption is not really necessary.
"To be fair..."

If you leave this out of your response, do you believe that you're still conveying the same message?

I do.
See my sibling comment that shows the math (I don't want to repost a full comment):

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

But to answer you as a landlord specifically, supply and demand will prevent that. There will be a one-time inflation event where you will raise your rents to a small degree, but you certainly can't pocket "all of it". Supply and demand will continue to exist just fine -- if you attempt to double your rent, everyone will simply move to a different landlord that raised prices by just 10%.

But poor tenants will be helped massively. (Again, see my linked comment for the math.)
They do: https://thenewstack.io/apple-plans-to-run-most-of-its-comput...
> “Pushing sales people to increase their amount of sales/quota is like asking meteorologists for sunshine”.
> Hmmm it doesn’t seem unreasonable in that context? You’re really asking people to work more effectively, to accomplish the same amount of work more quickly.

Sales quota is a target, estimate is not a target.

> And yet sales people aren’t writing article after article about how self-set quotas are sacrosanct, should only settable by sales people themselves, and how clueless management is to try to get more performance above the no-brainer target.

You mean you've never came across any post where people complain about unreasonable/unrealistic sales quota?
Good luck, I'm behind like 4 NATs.
I have a 2017 Subaru forester touring 2.0, and replacing the head unit with a cheap Sony CarPlay one fixed my problem. We changed nothing with where we place the keys.

Not once has the battery died after that, and it has been ~3 years. With the OEM starlink head unit, we would need to jump start every single week.

Needless to say, Subaru’s lack of willingness to compensate us lost them a customer for life.
Why is a luddite on hacker news?
Kubernetes works great for larger projects when combined with ArgoCD or similar.

They all use GitOps which means all infra deployments and changes are tracked and easily able to be rolled back on any issues. And the complexity is nothing compared to having to manage your own cloud resources using Terraform etc which used to be the case.

And these days every developer needs to be on board with DevOps and so there are no real old-school infra teams supporting anyone.
> It’s kind of stupid that, for example, Galen Weston (the owner of one of Canada’s grocery store oligopoly members) will still get a cheque in the mail representing some infinitesimal chunk of his income. Same applies to people with regular high paying jobs who use it as monthly fun money or just toss it into a savings account every week. Feels pointless.

Which is a fraction of the money that they already paid in taxes to fund the program in the first place. How was this not self-evident?
What is the best and most modern way to write a module where you have public and private functions and data?
Maybe, just maybe this article isn't catered to the end user but to the engineer building it?
Oh man such a funny joke. It's funny because it's true.

That said, as a European the meme of "they started in their garage" always sounded so American. Maybe that's what Europe is lacking in terms of entrepreneurship - garages.
You're not, and they're not responsible for delivering you video if you don't want to pay them or watch ads. I'm not sure what's contradictory here.
Which are not visible on a smartphone, and IMHO should appear right away without having to hover anyway.
Yes, there are specific business rules for each nation, region/state, and city.
Agreed. I experimented with autogenerating C4 diagrams from source a while back, but quickly abandoned the project when I realized that the output was inevitably the flowchart equivalent of

bool mystery_func(int i) { // define a new function
int x = (int)(i / 2); // x is i divided by 2 and truncated
int y = x * 2; // y is twice x
return y == i; // return true if y == i
} // end of function
You better stop using your kernel then.
…then change immigration law to stem the flow. Canada is a sovereign nation, not a state in the US where such experiments would be doomed by the freedom to relocate between the various states.
I wonder if React has had any impact on people's general tendency for reaching for classes vs. closures, particularly after hooks were introduced.
Why not just use Firefox? It's available on macOS.
Again, both parents in a stable long lasting relationship are capable of a stable long lasting relationship. Americans being bad at this doesn’t mean long term relationships are the sole difference, though they likely do provide some benefits it’s not the total difference in populations.

"I don't know exactly what it is about marriage, but it is a very practical matter," says Kearney, chafing at all the criticism. "If you just look in the data, marriage is what delivers kids a stable, long-term, two-parent household in this country."

The data is clear, however understanding the root causes is important because it impacts what approaches are most useful. If the relationships themselves are important the having a high school class in maintaining healthy relationship could be useful. If it’s the broader issues then we need to address those issues.
Would you please share which city is this, that has everything within 10 minute walk in its suburbs?

I'm a European who's lived in an "American downtown" because I was told the suburbs are horrible, but what you're describing sounds great.
And behind at least 7 proxies, you say?
I tried a turbine but it made the kids laugh every time I needed to turn on the lights.
There are also getter (and setter) properties that can be backed by private fields:

get name() {
return this.#name;
}

Half of this article seems to be based on the author’s unawareness of JS class syntax.
> If you ever tried to host videos yourself, you'll quickly see that it costs a stupid amount of money to manage. Why would a standalone YouTube LLC. allow anyone to access it with an adblocker and without subscription?

Why would anyone host a peertube instance?

https://instances.joinpeertube.org
I thought I was gonna break the chair getting the base off. I had to get the biggest rubber mallet I’ve seen and just WHAIL on it. Chair was fine. Better than new after!
What's SP, I can't find it on google.
Do you really want to spend the money on legal fees to find out?
Those are feet kgs. Like light years.
Ontario was running a pilot to collect data, but that was unceremoniously cancelled when the conservative party won.

https://www.cbc.ca/news/canada/basic-income-pilot-project-fo...
Then why don't you save your money and go for FIRE? I mean if you were living on $10k per year you'd only need $250k saved, and if you were living on that on a dev salary it wouldn't take long to save.

It's odd how when I mention FIRE there are all sorts of people who say they don't want to "live on lentils" for a bit more freedom, yet when I mention UBI it seems everyone wants to!
> It is useful

Says you, and without a hint of rationale to justify a highly questionable claim.
People need food but they don't have to eat factory produced meat that requires huge amounts of CO2 footprint and antibiotics that make our own human populations less resistant to bacteria.

Biologically we are carnivores but factory farming is leaving evidence for modern society to determine whether or not it's okay and it definitely gives me pause. People care. I think maybe you're just not caring.
Yes. A human mind is a terrible thing to waste. Plenty of people don't look for more fulfilling work because what they already have is "good enough" and it brings home a paycheck that supports the people who depend on them. Oftentimes, people need a push, and doing so can be an act of compassion. Laying people off is not some death sentence; it's a disruptive event that well-adjusted people will recover from. That's ultimately their private responsibility, not the company's, certainly not the company's in a day and age where few people work their entire career for the same employer anymore.

Furthermore, a society where there is massive unemployment but society's economic engines are humming along, mostly automated, for the benefit of a select private few, is a society where such engines are ripe for nationalization, whether that be through public ownership or public seizure of the majority of the profits via taxation, either one of which could support basic income. So again, not necessarily a bad thing in the end.

And if you think people blowing their basic income checks on panem et circenses represents some kind of civic death, I would point to the current alternative, people working bullshit jobs of questionable value, and ask if that really represents the civic virtue you're trying to uphold.
Oh look, OP reinvented the revealing module pattern used before the class keyword was a thing.

And anyway, all of the stated problems either are none or can be solved by using TS.
Startpage.
The author might have meant “boilerplate.”
I know the absolute minimum about ray tracing but could still follow the article. Kudos to the author for such clear, interesting writing.
Bookmarking this, thanks.
The Big Dig
s/cars/container ships/

40 rods to the hogshead is 0.00198 miles per gallon (or 504 gallons per mile). Actually that is low even for a container ship but it is at least in the same ballpark.

I prefer to give fuel efficiency in fuel used for a given distance rather than distance for a given amount of fuel.

My car's fuel efficiency is 23 picoacres or 9.3 picohectares.
Actually, the go stdlib doesn't support it yet. Here's the relevant issue, including some perspective by caddy's lead developer:

https://github.com/golang/go/issues/32204
You want to read what, to stick with the example, WW2 Generals thought? Read their diaries, unit diaries, orders and other war diaries. The memoirs were all written after WW2, and show exactly that: what those Generals wanted others to think of them. Aggravated by the perceptive of being Cold War propaganda, the former Wehrmacht generals portrayed themselves as anti-communist fighters (as opposed to Nazi-enablers, sympathizers or outright Nazis), the Western allied Generals wanted to outplay each other (especially the US and UK ones, as vividly shown between Patton and Montgomery) but they all agreed to down play the Soviets war effort (Cold War, communists and all that, hence WW2 was won on D-Day and, maybe, Stalingrad).

And yes, historians aren't above criticism, but by virtue of education they are better qualified then the average layman and / or history buff. Education matters, something we tend to forget way to often in fields outside of our own expertise.
iPhone 15 teardown reveals 10% costlier parts than 2022 flagship
https://archive.ph/CVt4A
The blame game has no place in a successful company. As CTO, I lead by example by taking responsibility for my own failures and failures of my team. The sooner the real causes are understood, the sooner a problem can be fixed. I highly recommend Extreme Ownership by former Navy Seals Jocko Willink and Leif Babin to understand this idea and now to implement it in your company.

Asynchronous meeting participation is fantastic for all the reasons stated above. It makes the information in the meeting discoverable. Meetings can now be captioned by NLP, which makes the content discoverable to LLMs. We currently train an internal chatbot on our Confluence content and are extending that to train it on the content of recorded meetings.
It's insane to hear attrition used as an excuse for architectural decisions, but I've seen it firsthand.
1. The average tree's lifespan is a lot longer than 5 years. It's more like 300-400 years. I've not seen any sources saying that half of all planted trees are dead within 5 years. Even if that is true, 5 years is enough time to keep replanting and maintaining the total number of trees much higher. People can tend to the trees they plant.

2. I got my number for CO2 capture per tree from the U.S. Department of Agriculture, the Arbor Day Foundation, and the European Environment Agency.

3. I don't think the wildfires materially impact the calculus.

4. There is a lot of land available for reforesting. This is not the same as saying that we should take back land that is used for farming. I would say that agriculture is going to innovate too, with vertical farms and more efficient usage of land where land is still necessary. We can start with land that is already available for reforesting rather than starting with squabbling over land that is now already used as farmland. Making farmland more efficient and innovating with vertical farms will let markets take care of inefficient and unnecessary land usage.

5. Planting trees for CO2 capture is a temporary solution. Eventually machines will sequester CO2 far more efficiently. Planting trees in general is nice for many other benefits too, not just the carbon capture. But yes, planting more trees is not the only thing we need to do.
Yup Pornhub serves much more video than Netflix and they do so without that insane amount of complexity.
Right. And even if you only work in “safe rust”, a massive part of the software stack you rely on still isn’t formally verified like that. LLVM and rustc aren’t formally verified - and they likely have bugs. The kernel is all “unsafe” code. And the rust standard library is full of unsafe code. And so on. Moving heaven and earth to excise the last 2% of unsafe code in random rust libraries just doesn’t make engineering sense. Especially when doing so comes with a significant performance cost.

If reliability is what you’re after, that time is almost certainly better spent adding more tests, fuzz testing and validating your code with Miri and friends.
You are probably right, it's not that simple. Probably many things need to come together for a specific output but I still think that it affects how you think about it and maybe in some cases can make you a nihilist for example. Humans are complex.
Looks like a great advertisement for the services ... I mean all the surveys were conducted by the service providers.
All they had to do was add and validate a nonce value in the state, or at the very least, to triage, sanitize the subdomain value. The latter would literally be a 10 minute fix.
I really like this perspective on FP and logic languages, thank you for writing this comment
The other "leak" in these abstractions that arises from physical limits is performance, especially when it comes to IO.

This is a major problem for databases and ultimately makes database "portability"/fault tolerance tricky since they work best with direct-attach storage that's inherently bound to a single physical machine.