skysight-inc/HackerNews huggingface dataset:
This is a fairly well known project which fixes one of Vulkan's greatest shortcomings (some might say the lack of resource memory management is one of Vulkan's greatest features though), but I wonder if there are alternatives which provide most of the critical features but with a much smaller footprint. VMA is around 20kloc, which is about the same as jemalloc (23kloc). A general purpose allocator like jemalloc is overkill for many situations, but there are much smaller (yet slower) alternatives like Emscripten's emmalloc (which is just 1.4 kloc: https://github.com/emscripten-core/emscripten/blob/main/syst...).

Are there similar smaller alternatives for VMA?

As for the motivation: my 3D API wrapper around OpenGL, D3D11, Metal and WebGPU clocks in at 15kloc for all 3D backends, I'm hesitant to add a Vulkan backend exactly for problems like doing my own memory management for Vulkan resources. If I would integrate VMA, this would more than double the line count just for the memory management of a single 3D backend which simply doesn't seem "right". See: https://github.com/floooh/sokol/blob/master/sokol_gfx.h
Like what happened in this case? Where they appear to have responded appropriately?
Society is right on track for a global collapse, new study of 1970s report finds
The new hotness is to claim that Neil Armstrong and Buzz Aldrin agreed to fake the moon landing, but they were huge perfectionists, so they demanded that they film the fake moon landing on-site.
Sadly, Raspberry Pi can't be manufactured by third parties, since Broadcom doesn't sell the SoCs to the public.

There are some other ARM SBCs listed here, but I'm not familiar with them enough to know whether they're good substitutes. (Hopefully the "Banana Pi" is?)

https://en.wikipedia.org/wiki/List_of_open-source_computing_...
That's true. Yubico provide a way to just pick a new random number. Because these are typically just AES keys, just "picking a random number" is good enough, it's not going to "pick wrong".

If you worry about this attack you definitely should perform a reset after purchasing the device. This is labelled "reset" because it invalidates all your credentials, the credentials you enrolled depend on that secret, and so if you pick a random new secret obviously those credentials stop working. So, it won't make sense to do this randomly while owning it, but doing it once when you buy the device can't hurt anything.

However, although I agree it would be possible for an adversary who makes keys to just remember all the factory set secrets inside them, I will note an important practical difference from RSA SecurID:

For SecurID those are actually shared secrets. It's morally equivalent to TOTP. To authenticate you, the other party needs to know the secret which is baked inside your SecurID. So RSA's rationale was that if they remember the secret they can help their customers (the corporation that ordered 5000 SecurID dongles, I still have some laying around) when they invariably manage to lose their copy of that secret.

Whereas for a FIDO token, that secret is not shared. Each key needs a secret, but nobody else has a legitimate purpose for knowing it. So whereas RSA were arguably just foolish for keeping these keys, they had a reason - if you found out that say, Yubico kept the secrets that's a red flag, they have no reason to do that except malevolence.
One point of writing for macos or Windows is to follow the system guidelines.

So a good program should look and feel similar to other programs
I would simply argue: general entitlement. There is no respect anymore for anything else than yourself (and in some cases not even that). Violence reacting to a denial (e.g. step back, do not watch, do not make photos) is just a extreme case.

You can see that in anti-vaccers, Karens, lack-of-volunteering, lack-of-club-memberships, SUV-driving (I sit higher than you so I survive), looting, demolitioning, etc. You could further enumerate this.

ps: Please do not see this political, this behavior is visible in the whole spectrum of people.
AFAIK volunteer firefighting is the rule everywhere in Europe. In France we have volunteers, professionals and military firemen (with more specialized / intensive tasks).

We have reserves of volunteers for emergency health care and so on (for example they're being used for vaccination right now), working on the same principles as the ones you have described.
Not that obscure, it's been mentioned on MSDN for every relevant operation since before 2000.
Yeah, there's definitely swatting in the UK.

The use of armed police there is a big deal though. My friend is a police officer in the UK and has a firearm and riot gear for armed responses, and they very rarely use it. When it is used, there's loads of reporting to ensure its use was justified.
I can understand governments spying on each other. Here I understand though that it's (also?) governments spying on opposition, parties spying on each other, and probably many private entities (mob?) spying on whoever they see fit.
For those who don't know JAOT stands for Just-Ahead-Off-Time and refers to the fact that Julias current implementation doesn't do many things associated with JITs today but simply calls an AOT compiler under the assumption that any function gets called often enough in this session for compilation to be amortized.

There are some weak mechanisms to prevent useless overspecialization such as @nospecialize and there are attempts to add smarter recompilation strategies by some packages.
BS headlines everywhere.

Straight from the study:
https://cgdev.org/publication/three-new-estimates-indias-all...

"Estimating COVID-deaths with statistical confidence may prove elusive. But all estimates suggest that the death toll from the pandemic is likely to be an order of magnitude greater than the official count of 400,000;"

But no one is adding this disclaimer, everyone is just parroting the 4 million number.

Another thing to ponder, if this amount of people had died, do foreigners really think Indian people would have sat silently? There may be underreporting or missing stats, but I doubt if it is a 10x difference.
Silicon Valley’s Cynical Treatment of Asian Engineers
I don't understand why people keep complaining about slow REPL startup time. How many times do you really restart your REPL? In my day job, I usually start up the REPL once and then close it when I'm done during the day, or just fold up the laptop which suspends the REPL and then it's ready to go when I unsuspend.

Only time I can think of when I need to restart the REPL is when I add a new dependency, but that doesn't happen so often.

So why you need fast REPL startup really?
JSON.stringify turns Infinity or NaN into nulls
A Visual Guide to React Rendering
Here I was, thinking: "why are they interested in product managers"?

Working in tech screws up you associations...
Watch me delete my comment about pennies being special.. hah. I give up. I hope they'll let me keep my playstation when I flee this shithole.
Microbially produced fibers: Stronger than steel, tougher than Kevlar
Nuclear Crunch and Searing Heat Stoke Blackout Fears in South Korea
In my last job (Ireland) one of my team mates had a serious health issue, and was off sick on full pay for an entire year
A bit of context, because your post could easily be taken in bad faith:

> Ideally a multi-purpose tool like leiningen should be built on top of those simple parts

tools.build is 2 weeks old according to the announcement.

Leiningen is nearly 12 years old.

I haven't looked into tools.build, so not arguing for or against it.

Disclaimer: Have been doing some work on leiningen from time to time.

Also I first ran into Clojure in 2011, and while I liked the language, I simply loved how leiningen just worked and I was instantly a fan, not even thinking about how it's built, just nice for the users[0]. And I've always hated projects/ecosystems that made you jump through hoops or some arcane syntax and exploded half the times you tried to build. So "easy" is really important.

[0]: https://f5n.org/blog/2011/a-week-of-clojure/
>Not particularly good, IMO: Knowledge of what resources

Sure, add that to the list. It doesnt change anything.

It was a definition I came up with on the spur of the moment. If you're picking minor holes in it then you missed my broader point: if your country's legal definition of aiding and abetting the enemy includes exposing war crimes to the world at large then it's deliberately not about espionage at all.

>This ever so conveniently ignores the crux of the matter, namely that he (at least according to his accusers) leaked so much more than just "war crimes".

It's not convenient in the slightest. Leaking evidence of American war crimes is all he is on trial for.

>Given the above, it's a huge exaggeration.

It's not an exaggeration in the slightest. This prosection is a giant klaxon warning bell signaling impeding fascism.

Not just the prosecution itself, but how little support there is for dropping the case.
There's plenty of things that cannot be completely prevented, and we don't take that to mean that all counter measures are futile and should be dropped.

Examples are basically any kind of crime and violence, traffic accidents, all kinds of things that harm people and societies.
Not all lawyers are the same :). Sure, not releasing the source code exposes you to less risks. I think the main thing that these Chinese companies fear is that a competitor can produce similar products more easily if they have access to driver source code.

From a legal standpoint, I imagine you would have less liability for bugs, because you opensourced it for anyone to see and have the option to improve upon. If the company did not introduce the bugs on purpose or as a result of some really negligent behaviour, the company doesn't have to fear liability issues. Potential patent claims etc. may be filed, but you can assess that risk. Let a patent research firm do a risk assessment and tell you how much chance people would have suing you.

And all firms need to have some sort of legal liability insurance. If you can work it out with your insurance provider that you are going to opensource part of your code, you do not have to fear anything.

You could always release two different drivers, one basic opensource driver for the community. One closed source optimized driver for the company. If you are using some risky IP etc. keep it in the closed source driver.

AMD and Nvidia do this, seems to work for them.
An order of magnitude above 400000 is 4 million.
Ah, interesting. I only knew that in France firemen are part of the military, I thought it was that way all over France.
You can claim those, if you use the transport as part of your work but notably not for travelling to and from work, 20p per mile for the bike.
They want more data/information. Today it is two factors. Tomorrow it will be three. You love your Big Tech. I get it.

But personal attacks are not cool. Keep it civil, please.
this is woefully inaccurate. Like, seriously wrong. parent comment was on point.

I can tell you, as someone who works in finance, that KYC rules are taken very, very seriously. The bigger the client, the more important they become. There is harsh punishment from both my company if not the government if KYC processes aren't followed correctly. Losing your job is the least of your worries if you're complicit in a case like that.
> an order of magnitude greater than the official count of 400,000

Wikipedia:

> An order of magnitude is an approximation of the logarithm of a value relative to some contextually understood reference value, usually ten...

An order of magnitude seems to usually mean something at least multiplied by 10. 400,000 times 10 is 4 million.
Atomic Design? More Like Atomic Horseshit
The license itself may not discriminate, but they may issue (and subsequently revoke) the license to whom they will. It's like some companies licensing with AGPL and then issuing LGPL or even proprietary licenses to whoever pays them for it (so they can use it in their projects at their own discretion).
It’s an easily solved problem if you turn on these warnings from the start. It’s not though if your program contains a million of these potential vulnerabilities already.

Should we be afraid developers will stop caring? Did they even care in the first place?
One time I was talking to a police officer who was giving me a ticket and I asked him what his favorite part of the job was. He said “breaking down doors and kicking peoples asses”.
Even as a former contributor, I got banned from the Homebrew GitHub org and all relevant comments deleted merely for pointing out, reasonably politely, to the brew maintainer that he was ignoring another user’s valid issue. It’s the worst response by far I’ve ever seen on an issue tracker and convinced me to delete brew from all my machines and never use it again.
A suspiciously timed article, just after we ease restrictions. The same scare stories about India happened in March, when we heard the plan to begin easing lockdown restrictions.
They should probably set to `undefined` given the JSON spec lacks a definition for them. Ergo they are literally.... undefined.

Sunglasses + Won't get fooled again
More specifically, you only have to report gains if you sold within one year of buying
The latest episode of Darknet Diaries is on a similar topic: https://darknetdiaries.com/episode/97/ - basically someone owned a desirable Instagram handle and got harassed into giving it up.
To clarify, are Swiss citizens allowed to use the assault rifles they keep at home to defend themselves or their property against criminals?
No evidence of that yet. Their numbers were in the list, but hasn't been confirmed yet whether Pegasus was installed.
About 5% of the firemen in France are part of the military. The most well known being those of Paris and Marseille.
Absolutely, yes.

Firefighters start around the age of 10 in Germany, where you compete with soccer clubs and other sports, later on, during puberty, people often lose interest, too...

It's not that easy to keep young people, but I find that more and more "older" people (like around 30) start with the firefighters because they want to take part in the life in their village and what not. So, there's hope.
As far as I know, the somewhat uniquely German thing about works councils is the power they have and how strongly protected their creation is. But honestly, it’s often hard to keep track of what rights are EU given and which ones are local.
> In a country that’s already poor and starved of cash.

https://www.bbc.com/news/world-asia-india-50965778

India has announced plans for a third lunar mission, months after its last one crash landed on the Moon's surface.
What I feel makes it confusing is that it is not clear how you can have 10 years of volunteer firefighting at the age when you are eligible for mandatory military service.

I believe that the other commenters said that you could "commit" to being a volunteer for 10 years and thus could avoid mandatory military service. This is the part that was not clear.
Swiss military arms can be kept at home if they get a permit, but:

* They are not allowed to possess ammunition unless in special militias. Any ammunition bought or issued at ranges cannot be taken off premises.

* Purchasing ammunition for permitted private arms requires the same checks as buying the weapons, including permits, ID and a recent criminal record check.

* There are strict controls around storing and transporting weapons.

* There is no right to concealed carry.

* There are no stand your ground laws.

I'm very happy when Americans cite Switzerland in terms that equate it to the US because that implies a regulatory system like that in Switzerland would be appropriate to the US. That's a great idea.
IIRC they are entries in the registry - a lot of 'cleaner' apps for windows lets you edit the list.
Not sure why this comment is getting downvoted. Seems like a rational opinion? What am I missing?
I'm missing C# highlighting
That’s how Andy Weir did The Martian. It’s also how Isaac Asimov wrote the first two or three Foundation novels.

The Screwtape Letters (C. S. Lewis) were done that way.

Lots of prior art. Also, it makes the books easier to read.
A Multi-Million Dollar Gaming Hacker Ring
Yes yes lockdowns again just get it over with. At least we're making a ton of money implementing Europe's new social score through the vaccination pass
That's bullshit.

I've often been harassed during my service as a firefighter. It's never been by immigrants or else, but by "the elders of the village" and people alike who could not accept that a road was blocked or we did not want them to run around the place where we were currently working.
The point is to stabilize and calm the body-mind-spirit complex, a harmony which is called yoga.

Taking drugs, even alchohol, stresses the body and mind, and may distort and cloud the spirit. This work against yoga / equanimity / clarity.

There are traditions that uses drugs ritually, so is part of those traditions. Though, it is often a more perilous and dedicated path. Not everyone needs to live life as a sage or munk.

So doing sadhana (practices) will work over time. It's not a competition.
A week off is always followed by an off week.
- An old boss of mine.
Yes, this also depends heavily on local aspects like companies, roads or else.
Not if you are below about 70 years old.

Most people who die in covid are old. I'd think most people who get shot, are younger
Realistically, the upper limit of a salary is usually determined by the average value the employee will bring to the company because profit is derived from surplus value. This value may range from very direct (number of product produced per unit of time) or very indirect (making the rest of the team happy to increase their overall productivity and reduce employee turnover).

The lower limit is generally whatever the company can get away with. This has legal factors (e.g. minimum wage laws) as well as regional (e.g. "market rate", unemployment rates) but ultimately the candidate has to make the call what they can (or have no other choice but to) accept.

Crucially, the surplus value only hinges on the value generated and the expenses of employing that person (mostly salary and benefits but cross-state and internationally there may be legal costs avoidable by hiring locally).

If you live in an area with a low cost of living and the company's upper limit is defined by the relative cost of living, they're going to extract a lot more surplus value from your labor than if you live in an area with a high cost of living but maintain the same personal cost of living because you manage to be extraordinarily frugal.

That you make a lot of money relative to your local peers does not mean the company isn't disproportionately extracting surplus value from you (or in other words: paying you in lower proportion to the value you generate than others). If everyone else in your neighborhood is paid a penny and you earn a dime that does not mean I'm not exploiting you when I pay the locals a dollar for the same generated value.

That GitLab only varies pay and not the cost of their software and services demonstrates that they understand this. The value their services provide depends entirely on the customer's market (which is btw why a lot of initial SaaS pricing is based on US startup culture where company expenses are measured as burn rates rather than profitability, even if it makes the services cost prohibitive in other markets).

Also of course geographically distributed employees will find it harder to unionize (even more so formally because of different jurisdictions and labor laws) or organize and are less likely to seriously develop solidarity in a way that could get in the way of making a profit.

There are arguments for the destructive impact of foreign companies paying above market rate but it's absurd to think companies that use geographical salary ranges do so out of concern for regional competitors.
As others have already answered, no. You may think of it, in military terms, as straight to reservist state.
Start menu search was introduced in Windows Vista.
Just to be sure I am full agreement with the incidents of violence that you mentioned, at least those that happened after I matured enough to follow news. Some you mention are older than that.

You may or may not agree but having lived through both I find that Modi regime (both at the state and the center) has seen not less, but more concentrated violence, not so much on political opponents, (Haren Pandya being a debatable case), but on minority citizens and citizens who have a different view.
Blockchain and Cryptocurrency. The Fintech Blockchain Market
A unique point of evidence, 3,500 years old. Not really "proof" of anything.

And as a teacher, The Buddha has certain limitations - like when you ask him "I'm having problems - am I doing this right?" - answer came there none.
Pine64's $30 Linux Smartwatch Launches
Why send the officers at all and risk their lifes, can't we just install weapons on the drones? Oh yea we probably can. dramatic evil music starts
I 100% forgot how I did it, but somewhere in the Visual Studio installation folders is one containing the empty project files for each type of project. I've replaced my blank 'Command Line' project template with one that already contains a lot of my favourite boilerplate code.
> There is no way you can ask or expect police to show up to what may be an active shooter situation and be more passive.

Many non-US countries manage this just fine. It seems to be mainly the US where "warrior cop" is a thing.
Inflation Is Here – These 35 Metrics Tell You How Much to Worry
I think it was more of a half baked lock down that caused the economy to get worse, and yet hardly see any improvement at curbing the pandemic.

Countries like Vietnam were very protective, and took very immediate actions. They faced both the first two waves quickly, and recovered fairly well for the region.
It’s the same in the US. Most larger cities have paid firefighters but a lot of smaller ones and volunteer.

We also have the Cajun Navy in the Southeast who will help around the Gulf states after Hurricanes. They are mainly small boat owners who will aid in rescuing people stuck in their houses.

https://en.m.wikipedia.org/wiki/Cajun_Navy
Can you estimate a percentage? Even if say 50% of deaths were due to lockdowns, do you really think that free movement would have not contributed to an equal or greater increase?

As a further counterpoint, I'll use Norway and Sweden as examples. Sweden did not implement a lockdown, yet had a 10x worse per capita death count than Norway. If anything, this suggests that you'd need around 70-90% of the excess deaths to be attributed to something other than COVID, which feels like a heavy bar to clear.
This is my perception aswell. India doesn't have the infrastructure and social well-fare systems needed to support a population in lockdown. Because of quarantine restrictions many householders were not able to provide food for their families.
Interestingly the THW also operates the "virtual operations support team" (VOST). This group of volunteers is monitoring social media and detecting fake news with specialized software in order to aid crisis relief efforts. https://www.thw.de/SharedDocs/Meldungen/DE/Einsaetze/nationa...
If all restaurants doubled their prices, but, at the same time, paid their employees a proper wage (and made that public) and removed tipping, they could effectively raise their prices 20% (the expected tip) without any impact on the customers.

McDonalds manages to make profits in EU/AU/NZ/CA etc while (mnostly) complying with local minimum wages and conditions. The Big Mac index shows that their actual prices are within a narrow band compared to the US.

They (and other megacorps like Walmart) exploit both their workers and their customers, who end up paying the workers via the inefficient means of tax credits and poverty relief instead of the corporations/businesses being required to pay proper wages and contribute to their local communities via taxation.
Israel used NSO spyware as diplomatic calling card