skysight-inc/HackerNews huggingface dataset:
What is the killer app for cache coherency?

Current PCIe devices work without cache coherency to host memory. Drivers follow a handful of patterns for communicating with the device via PCI BARs and DMA. Cache coherency is not required.

If we're not talking about devices but disaggregated memory, then an application running on a single host doesn't need cache coherency on the fabric because the host already ensures cache coherency between the CPUs. (Is that correct?)

The only case I see where cache coherency might be interesting is for multiple nodes running applications on disaggregated memory. Kind of like a single system image cluster, but it's not a software architecture that has been successful in recent years.

This is something that has puzzled me about CXL. Would be great to understand what use case cache coherency serves. Thanks!
Supposedly, the whole point of Google financing “open codecs” was for them to break free from MPEG codec licensing. I imagine the total amount of fees had a lot of zeros. So, yes, each time they don't serve H.264 (unless absolutely required) results in saving a lot of money.
Gold beans all the rage with China's Gen Z as deflation bites
Few clinics means limited number of openings.
That's not the issue. Nowadays if you refer to "alternative meat", that means plant based meat substitutes 99% of the time.

So if they are banning and criminalizing "alternative meat", then the first assumption is that that they are banning the entire category, and therefore banning what is basically a bunch of common plant based foodstuffs mixed together in a particular way.
Recent aviation incidents by date – AVHerald
Nothing beats the convenience of unplugging a drive and plugging it to a next computer and it just works, within seconds you have everything ready for work.
It is good to separate the signal from the noise.
4000 ish tons of propellant, half a million launches per year, would be 2 gigatons total propellant per year.

Until the Sabatier process plants are running at scale, that will also release a non-trivial fraction of current global CO2 emissions.
AMD lets you do that, and it's probably recommended in some cases. They don't force you to (except in some laptops?) because would give the user less freedom and because it would leave performance on the table. It does mean that the default boost settings have the chip running at a bit less than 100 Celsius on any standard air cooler.
No but most games are. Thus PUBG is an outlier.
I think you've assembled words in an orientation that might make sense to you, but it doesn't to me.

Can you expand? How does this relate to the parent comment?
I award them no points, and may God have mercy on their souls.
Seldom. Usually if she's not interrupted the nightmares show up and ruins the night.

I got one of those Garmin activity trackers. After using it for a while, she tried it.

I know they ain't perfect but there's a very stark contrast between her and me, using the same tracker. It'll show me getting typically 4-5 hours of deep sleep when I have a good night. With her it's typically an hour tops, often less than 30 minutes.
It's the servers that go down! Not the 'frames. Those will go down maybe once a year for maintenance, if that. The mainframe engineers will brag your ears off about that and about the unreliability of the "distributed" systems (a.k.a. servers, a.k.a. what everyone else uses).

When you log on to your online banking you're interacting with servers, not with the mainframes directly. The servers are the interface, the mainframe is the, let's say far back end. That will be handling millions of transactions a second while the servers are down for maintenance- like handling payments and transfers etc, not just online banking.

Which is why it can't keep failing every few months or so.
amusing but that hasn’t been my experience

just in case anyone is on the fence. Apple’s developer network effects are real and impressive, people updated… nearly everything… so quickly! plus with Rosetta under the hood translations to x86 binaries expand everything runnable to seamlessly

I thought I would miss bootcamo but I dont. I have yet to install ARM Windows but I’m hearing praises about that now from relatively casual users
For those not in the know, Loblaws has a similar reputation in Canada as OCP had in Robocop. They are a virtual monopoly and have deeply embedded themselves into the fabric of Canadian life through a combination of ruthless regulatory capture and hostile takeovers.

Public sentiment of the company fell dramatically during COVID. Galen Weston, Canada's "Gordon Gekko" was incredibly out-of-touch with this and had to resign last year since his presence in the executive ranks and marketing materials was starting to affect the company's bottom line.
One other hypothesis would be that salespeople really like it when a sale gets made, and don't differentiate whether they are a buyer or seller.

Although what does "gullible" even mean when buying? They are non-experts in most goods, it is hard to see why they would be sophisticated buyers. Being a sophisticated buyer surely involves an understanding of the market and quality signals of a specific good.
I did write a URL parser (including converting relative URLs into absolute) in C (I also wrote a simple HTTP client, and other protocols). However, it is only intended for use with a limited set of URI schemes (including "hashed" and "jar", both of which are unusual in the way they are handled).

(See the function called "scogem_parse_url" in the https://raw.githubusercontent.com/zzo38/scorpion/trunk/scoge... file.)

Now, we can find bug in that one, and then if other people mention theirs too, and find bug in other one, then we can see how accurate your guess is.

However, there are other considerations. For one thing, WHATWG is not the only specification of the working of URLs, so not everyone will comply anyways. And, some features might be necessary or not necessary in specific applications.
Not following. Restaurant wanted the deal flow. Drivers wanted the business. Customers bought in app.

It seems like everyone was in on the take otherwise someone would have put an end to it vokuntarily

How were they getting screwed exactly?
Average ticket prices didn’t suddenly fall anything like 75% within 2 or even 10 years of reduced regulations. Which should make it clear it wasn’t onerous federal regulations causing that difference.

Adjusted for inflation and including fees domestic round-trip airfare in 1979 averaged $617.47 vs $366.92 in 2016 a 40% drop. Which looks pretty good, though there was that 1979 oil crisis which needs to be accounted for which complicates the inflation comparison.

Meanwhile Jets become 70% more fuel efficient between 1967 and 2007. As airliners use a mix of newer and older aircraft there’s a delay before improvements affect prices. But most of that improvement was front loaded so by 2018 domestic airlines where getting 58 pay passenger miles per gallon of fuel an unheard of number in 1979 which again also happened to be the middle of an oil crisis.
No mention of prior art? The Hyperlink library has stated correctness as its goal for a long time: https://pypi.org/project/hyperlink

Of course there is always room for new projects, but it still feels weird to act as if this is the first time anybody has ever tried this. It seems like a lot of people are under this same mistaken impression, at least according to the sample of HN users who commented in this thread.
> People are already free to build as many houses as they want.

At (inflation adjusted) price X in location Y + regulator time/cost Z, the number of housing units that can be legally built has decreased considerably. Part of this is we've exhausted undeveloped/raw land and haven't upzoned in most locations.

The fixed costs and regulatory hurdles for building housing units can certainly be reduced - if the political challenges can be overcome.

Even some relatively sane regulations like insulation and safety standards could be re-evaluated. The issue is we are not doing any cost-benefit analysis of these regulations; even a 10% increase in the average home price should logically have a large impact on overall quality of life; that extra 10% spent on housing (~$50,000) in young adulthood reduces retirement savings >$300,000 assuming 8% returns, 30-40 years of investment, etc.
A problem that recently started in Feb 2024 for me is probably unrelated to the topic, but close enough that I'm posting in the hopes someone has an idea of what is happening.

I am running on a relatively new Lenovo Legion (~ 18 months old) with 64kb of ram running windows 11. About 6 weeks ago I began getting the BSOD every time I streamed a live hockey game (I watch maybe 3 games a week from Oct to Jun via Comcast streaming or 'alternative' streams).

The crashes happened multiple times every game. After maybe 10 games of this, I began closing and reopening the browser during every game break. I've experienced zero crashes since doing that.

When the crashes started, I was using Chrome - but I still experienced BSOD crashes when I switched and tested Fox and Brave. Just very odd to start happening suddenly without any changes to my machine that I could pinpoint - no upgraded bios or nvidia that I can recall.
I Used ChatGPT as a Reporting Assistant. It Didn't Go Well
> The AI tool ignored basic instructions about sourcing and citations. But it’s a pretty good newsroom coding partner.
I don't interview well.

I wrote a program from scratch, tweaked it throughout my PhD, used it to get results for my thesis. I am quite confident in the robustness and accuracy of the program.

I couldn't explain my code to an interviewer (partially because it wasn't production-ready code, but mostly because I don't interview well). I'm glad I didn't get the job. Moved on to work with people who know I'm not a hand waver.
Are you saying that AGI won't be under human control or that it won't be achieved?

If the latter, are you subscribing to the dogma of 'justism' (Scott Aaronson's term), e.g. LLMs are 'just' stochastic parrots? What are our minds, though? Are they not 'just' a collection of biochemical and physical processes?

Please be clear and respond in a way that does not pollute the information scape that many of us take refuge in. Comment quality in some subreddits are better than above.
In these situations what’s eating up your resources usually isn’t the data being represented but instead the representation.

This is why native apps use recycler views for not just infinite scroll, but anything that can display more rows/columns/items/etc than can fit on screen at once. Recycler views only create just enough cells to fill the screen even if you have tens of thousands of items to represent, and when you scroll they reuse these cells to display the currently relevant segment of data. When used correctly by developers, these are very lightweight and allow 60FPS scrolling of very large lists even on very weak devices.

These are possible to implement in JavaScript in browsers, but implementation quality varies a lot and many web devs just never bother. This is why I think HTML should gain a native recycler widget of its own, because the engineers working on Blink, Gecko, and WebKit are in much better positions to write high quality optimized implementations, plus even if web devs don’t use it directly, many frameworks will.
The Alphabet that changed the world by Stan Tenan

https://www.amazon.com/Alphabet-That-Changed-World-Conscious...
McDonald's blames global outage on third party
> Sales growth has ceased entirely for them since 2022.

I'm pretty sure you're wrong. But feel free to provide numbers to prove you are right.
There’s a similar problem I encounter from time to time: when I self-identify as “conservative” and express opinion C, many people assume I also hold opinions D, E, and F, because “that’s how all conservatives are”.

There are multitudes in every group.
So a user (or white hat?) alerts them to security issue on their endpoint. Email comes in at 4:55 PDT on a Friday.

[first red flag] No internal monitoring to check for unauthorized access

Poor engineer(s) tasked with issue on a Friday at end of work day manually rakes logs in their app. After ~1 hr of searching, discovers unauthorized device using leaked credentials

[second red flag] allows any device to hook into their critical infrastructure and access apis that have potential to expose PII and possibly move laterally within the org or customers.

Then poor engineers tasked with painstaking task to rotate all of the tokens throughout the night. Bye bye family time, any planned events (game tickets?). I hate this company already and I have no clue wtf they do.

[third red flag] why the fuck are they storing user tokens in a database. This is apparently a “SOC 2” certified application/company. Shows how much that is worth here.

[edit: fourth red flag] no indication of how long the unauthorized credentials have been used and what customers have been impacted. Very very piss poor logging or purposely omitting due to potential litigation issues

Probably missed a few but this is bad.

The “S” in Mintify clearly stands for security.
This, along with a string of bad suggestions is what made me back away from Copilot as well.
The opening paragraph is occluded by a cookie consent banner. That's perfect.
> I looked through the git history, but nothing seems awry.

Git history or GitHub event history? You can easily push a malicious commit forged to have the same author and short hash.
If that were GitHub’s terms for hosting the code, maybe this would make some kind of sense to ask. Otherwise it seems like comparing apples and a chip on your shoulder.
All may not get so close to seeing the light outside the Biau of Sin ai: https://news.ycombinator.com/item?id=38800719
France is doing terrestrial UHD on DVB-T2, a 2008 standard, with HEVC for the Olympics: https://www.digitalbitrate.com/dtv.php?mux=R9&liste=1&live=1...

There's no major obstacle that I know of that wouldn't make DVB-T possible for HEVC for an even closer analog to the ATSC 1.0 situation, except there's no point as Europe is now broadly speaking on a high level of DVB-T2... it having been a standard since 2008 after all.

Here's an application note by a reputable vendor doing UHD with HEVC on DVB-T2 with real products they are shipping: https://scdn.rohde-schwarz.com/ur/pws/dl_downloads/dl_applic...

It dates from 2014. And the main reason it hasn't become popular is because Europe has an extremely high level of cable and satellite penetration. Switzerland no longer has terrestrial television at all for example, with some curious minor exceptions where terrestrial distribution to end-users isn't actually the goal - it's for foreign cable companies to legally rebroadcast a freely received signal on their own networks. That's right, terrestrial television exists solely as a facilitator for a legal loophole.

The whole ATSC 3.0 discussion and its DRM and personalised ads has set back innovation in technology standards for a decade. That said, the false choice between either expensive paid cable or terrestrial is probably just as much to blame.
Yes it does, you just stopped reading half way.
It used to be uncontroversial to expect people to look up the phone number of a restaurant and call it, then leave their house for a short time. That people won't take the initiative to complete a task more complicated than clicking on an app anymore isn't great. That people don't want to leave their houses and are starting to resemble the Wall-E society isn't great.
Musk foolishly neglected to offer him a horse.
I think the question is, how many people watch sports to be close to the action, and how many watch sports to be close to their friends?
You just proved the Elon hatress is just as strong
How does one become a full time open source dev? do they get paid? who pays them? I mean it makes sense that if lots of people/companies depend on the project that they SHOULD get paid.
Sorry, that's not how security works.
You are talking about strawmanning. Do you not see the irony?
I’m very naive in this space. What percent of water extracted makes its way back into the water table and how long does it take? I assume you lose some to the plant that is harvested and some to evaporation. But how much makes it back?
The water being pumped is basically a battery.

So it's much more effective than solar is on the normal grid.
Owning a house is not for ordinary people any more.

People/sheep are renters.

Houses around the world are being sold to:

corporate mega landlords

"Mum and Dad" investors

international money laundering criminals

money fleeing countries like China where economies are collapsing and the government is becoming more authoritarian
Broadly speaking, being SOC 2 "compliant" isn't really a thing. They just had a SOC 2 audit done, you have to read the report to discover how "compliant" they are.

SOC 2 is useful as setting a baseline for how a business and IT org should be ran, assuming it's followed...
At that level I think the only possible answer is generational wealth (must be nice)
Why Protect a Rich South Korea from a Nuclear North Korea?
What makes you afraid?
I'm not saying they should (in fact I think the Valve approach is better), but Apple does seem to be strongly against porn. Why wouldn't or shouldn't they censor generic utilities? If it's keeping users safe in apps, wouldn't it be keeping users even safer in a browser or other content browsing app?
I've never seen these called straight "alternative meat". I've read/heard "alternatives to meat", or "plant-based meat", or "meat substitutes", but "alternative meat" seems like an odd label for these.
> maybe this is useful and maybe it isn't, but counting lines of code on top of a huge codebase is not very meaningful.

In this case it's pretty reasonable imo, since the kernel itself is fairly independent - the usage of torch is just for some bindings for the data structures.

> Launching separate kernels, synchronously, on the default stream, for various operations, is typically not the right way to utilize a GPU.

This is actually the standard way to do things in ML. Assuming you're from a HPC background (where this may seem quite strange), the biggest change is that "More or less everything in ML runs on the GPU", so there is very rarely any device to host synchronizations. In addition, each individual kernel is typically run on fairly large chunks of data (a million elements would be on the smaller side), so maximizing occupancy with streams is not as necessary as in HPC.
Cheap Cars Are Dead
I too once lived in the PRC and noticed this
It is not a solar problem.

It is a Tragedy Of The Commons problem.

Solar just happens to be an enabling technology. Other technologies that brought cheap power to those areas would have done the same thing, e.g., wind or very cheap diesel (biodiesel?) would have the exact same effect if they happened to arrive first. Putting Solar in the headline and as the culprit is a truly cheap shot.

The real problem is that now that power is cheap, it is to everyone's individual advantage TODAY to pump more, but everyone's disadvantage tomorrow when the groundwater reserves run dry. Classic Commons problem, and it's screaming to the inevitable result. The only solution is some way to monitor and regulate the draw from the groundwater.
Essential questions to guide your data tool selection
That said, Australia, ironically being one of the most terrestrial TV countries on the planet despite its low density, did trials of DVB-T2 with UHD and HEVC way back in 2018. But it hasn't eventuated into anything further, probably because the apps are taking over and happen to also carry with them DRM and personalised ads.

And as an extra note, DVB-T2 HEVC at HD resolutions is uncommon but definitely in use in places across Europe: https://www.digitalbitrate.com/dtv.php?mux=MUX-M1-D4&liste=1... https://www.digitalbitrate.com/dtv.php?mux=NET-21&liste=1&li... https://www.digitalbitrate.com/dtv.php?lang=en&liste=2&live=... https://www.digitalbitrate.com/dtv.php?lang=en&liste=2&live=... and in fact in some it's all that's left for terrestrial television because of the aforementioned predominance of IPTV, cable, and satellite.

And just found out Spain has HEVC UHD DVB-T2 as well, without anything too obvious that it's still a test: https://www.digitalbitrate.com/dtv.php?mux=ESP41&pid=40003&l...

For some sense of completeness' sake, the terrestrial signal of Rai 4k is a 720p terrestrial channel advertising that Rai 4k can be streamed over the internet with HbbTV, so that doesn't count.
Even still, solar has just enabled agriculture on places and on margins that it wasn't viable before. Agriculture itself is also an enabler of the problem, but not the actual problem of the moment. The real problem is how do we, on limited resources, feed a global population that is increasing in size and wealth (and attendant waste)?
CitizenX: Invest in Citizenship
We just launched CitizenX, the world's first platform to find and fund places that welcome you as a citizen. We want to help you diversify your passport portfolio – so you can secure a safe haven and travel freely across the globe with a passport from your new home(s). Would love your feedback.
Ubuntu is so easy to use. I enjoyed using Arch before, but got to a point where I also just wanted my PC to work without any tinkering. Ubuntu is very good at that.
Actually, yes, I did know it was a new incident.

The root cause of this latest incident has not, to my knowledge, been identified, and this could well be a completely different failure mode.

Pretty sure they did the vigilance on the failure mode from 2 months ago and this is something different, but the investigation will let us know definitively.
What they got from EnterpriseDB is the Oracle (PL/SQL) compatibility. SQL/PSM was built by IBM themselves.
Pinker’s Stuff of Thought made a good case against this argument.

https://stevenpinker.com/publications/stuff-thought-language...
I am too but the answer is zero, and nobody knows but probably a long time. The whole Central Valley is like 30 feet lower now. A bit of rain isn't going to fix that.
Wisdom of the elders usually comes in the form of reasons not to do X. If the young doers heeded all of our elders' advice all of the time, we would be cautioned and red-taped into not accomplishing anything in a meaningful timeframe. As a young doer, I politely listen to the advice of my elders, accept about half of it as truth, and privately roll my eyes at the other half. As an elder, the best you can do is try to deliver your advice effectively so it lands in the first half.
Immich: Self-hosted photo and video management solution
“True UNIX way” solution to this would be getting the data from the Web non-interactively and redirecting it into some regular expressions to produce the only thing you want. Random example:

https://github.com/l29ah/w3crapcli
I wanted to say steam/power engineer, but even they understand the value of tinkering.
From the article:

None of this should be seen as a condemnation of solar power, says Balasubramanya. “The fundamental problem is not the solar technology itself.” Whatever the technology, “if the cost of pumping is zero, then people will pump unless some restriction is put on them.”

—

The article also discusses that the panels are much cheaper to run than diesel and are subsidized by agencies and governments while the diesel pumps are not. So, yes, it’s not specifically about solar but about the economics of solar.
> “The income needed to comfortably afford a home is up 80% since 2020, while median income has risen 23% in that time,” the report states. That equates to $47,000 more than four years ago.

It's the second paragraph in the article.
Thanks for picking up on it.

I'm leaving it unchanged as it is too funny in this context. :-)
> therefore these fabs could only be staffed on H1B

The founding leadership at Samsung Electronics and TSMC used to be "H1Bs" back in the day, just saying.
Could you please share a writeup of your installation process?
I agree with you wholeheartedly! Of course… not everyone thinks the way we do…