skysight-inc/HackerNews huggingface dataset:
Let's take an extreme example. If banks offered everyone 0% interest mortgages with 100 year terms and no credit checks, how many more people would want to buy a house? A lot! It would take decades for builders to build enough houses to meet that demand. In the meantime, house prices would go up by a factor of 10, along with wood and other building materials. Meanwhile everyone who already owns a house is cash out refinancing their now multi-million dollar home, and suddenly everyone you know who was a homeowner at the beginning of 2023 is now a million dollars richer and spending it quickly.

The same with businesses. Let's say you're a growing business. Things are good and you've been investing your 10% profits each year into hiring. Now banks decide that all decently profitable businesses can have that same 0% interest mortgage with 100 year term. Why not double, triple, quadruple your team? You could achieve your goals so much faster! But then the banks are offering all of your competitors the same deal. But there's not enough talent to go around.
Suddenly you're in a bidding war for decent sales guys and the starting price is a million dollar salary. And those million dollar sales guys are spending their salary, competing with other million dollar sales guys for shit they don't need - the price of everything goes up.

This is an extreme example to illustrate WHAT JUST HAPPENED with record low interest rates. The economy was being heated up by very very cheap money. Inflation started getting out of control.

Now, if you were in the above hypothetical scenario, you might say "Hey maybe we shouldn't give out all those crazy loans, people are going crazy with all of this money, and it's kind of fucking everything up." And you would be right.

And so is the Federal Reserve.
The poster I was answering to was using examples like "numbers add up the same every time" which is not the case for quantum effects.
Disclosure: I work for FusionAuth.

Auth0 has done a lot of great work educating devs on the value of a standalone auth server, but the Okta acquisition has caused some sales tactics that ... aren't great.

In my mind, you have four options for auth, whether it is for customers or employees[0]:

* no auth (brochure website)

* roll your own (please don't)

* use a library or framework (if you have one app)

* standalone auth server (if you have more than one application or more complex needs)

If you are looking at a standalone auth server option, there are a few dimensions to consider:

* license

* self-host vs saas

* pricing

* features

* support

* funding taken

Lots of options out there and more every day (hence this tweet[1] which is haha only serious)

Our VP of sales wrote an overview of the customer auth market as he sees it[2].

I have opinions, but of course where I stand is affected by where I sit[3]. But I think that devs should definitely evaluate options.

0: https://fusionauth.io/learn/expert-advice/ciam/ciam-vs-iam has more

1: https://twitter.com/thdxr/status/1651369228371361792

2: https://fusionauth.io/blog/2023/03/15/winning-customer-auth-...

3: Miles' Law: https://www.jstor.org/stable/975497?seq=1#page_scan_tab_cont...

Edit, fixed url reference.
Maybe. Working DMARC is a requirement for BIMI.
"Ada is a fast and spec-compliant URL parser written in C++."

Wouldn't modern C++ compilers have decent codegen tuning for all these platforms?
I don't get why, Angular is really nice and has so much included and is well documented and no need for reflux and redux libraries that might do or not do what you need
> Until they develop a way to explain what passkeys really are, I question how quickly they will be adopted.

The article is very frustrating, very long on fluff and no substance.

If anyone has a link to a detailed technical description by an unbiased third-party (not google hawking their lock-in), I'd be very thankful if it can be posted.
It’s hard to say without specifics but most BLAS/LAPACK implementations today aren’t written in Fortran, they just provide a Fortran interface - it’s worth noting that BLAS/LAPACK original implementations were written in the 1970s in Fortran but they are not generally used today because other libraries with the same interface have been written that provide better performance. The open source implementations OpenBLAS and Atlas are written in C and commercial cuBLAS, rocBLAS and MKL are C++. This is also true for many other OSS scientific libraries I’ve used - Sundials, FFTW, etc.

In terms of column vs row major order - the underlying implementation will have its own default way of doing it (depends on the implementation) but you can if necessary recast matrix operations in such a way as to avoid actually doing transposes in the interface layer with the other language. so there’s not really a performance penalty as no additional work is done. CuBLAS and MKL’s BLAS implementation even let you pass parameters in about your input data’s memory layout.
Microsoft is no better than an accounting firm at this point. The only reason they are still around is because of the data collection from spying on their users, and malign and coercive practices that are illegal but remain unenforced probably due to some backroom deal they made regarding the former.

They had a few good ideas early on, and now that open source isn't patent bound (not gonna get into the rediculousness of UI software patents that have been granted where they never met that bar of novel, useful, and non-obvious [grouping items is somehow non-obvious?]).,
I'm _really_ tempted to pre-order.

But I need first answers first:

- battery life for normal browser usage compared to the intel 11th gen version

- does Linux works well (e.g. no intel 12th gen integrated graphic tearing problems or similar), sleep power saving not being grate doesn't matter
Not to mention that there has to be something they would get from visiting earth and flying around for decades that they couldn't get by passively observing or landing a few times centuries ago.
How do you find the upgrade path. It's been a long time since I was working with Angular 2. I felt a little fear at the pace of improvements. It seemed that for a long lived application I'd be forever spending time upgrading the framework. Is that what it's like or are the upgrades reasonably easy?
> What I remember happening was that Apple was all-in on helping Khronos come up with what would eventually become Vulkan, but Khronos kept dragging their feet on getting something released. Apple finally got fed up and said, "We need something shipping and we need it now." So they just went off and did it themselves.

This is not really how it happened. AMD released Mantle back in 2013 based off their experience with game console specific APIs. From what I remember, AMD expressed some interest in Mantle becoming a cross-vendor standard, but were a bit wishy-washy early on. GDC 2014 then saw some AMD talks on Mantle, the announcement of DirectX 12 from Microsoft and the AZDO talk. Apple then announced Metal in June of that year. The "Next Generation OpenGL Initiative" kicked off around that same time with a public call for participation in August. Apple did join the working group at some point (they're one of the many companies listed in a slide from the announcement presentation), but I don't see any evidence that they were ever a major player in the standard.

Now obviously, Vulkan was not an option for Apple in 2014 when they announced Metal since the project hadn't really gotten started yet, but I don't see any evidence that they pushed Khronos to get started on a replacement for OpenGL earlier either. They were also lagging behind on OpenGL support for years before they announced Metal (they stopped at 4.1 which was released in 2010) and notably almost none of the techniques presented in the AZDO talk worked on Mac OS for this reason. I'm sure part of the reason they decided to go their own way with Metal is that you can move faster as a single company, but I think it would be naive to assume that making cross-platform development between iOS and Android harder wasn't a factor.
Try having 15 committers in the same codebase. It won’t scale.
... it's numbers about a different vaccine, how are they relevant here?
I understand there may be various reasons to avoid js bundling, but in case you avoid complexity, check out Vite. It’s zero config and can work on a regular directory (no node_modules, only index.html, styles, scripts). `vite` runs devserver with hmr, `vite build` generates dist. It may be useful to you even if you stick to esm downloading due to out of box support for all tech like ts, sass, less, etc.

It’s basically an http server like npm/http-server, but with all modern tools automagically included.
Sometimes when I run a lot of builds in a short period of time I feel like I get demoted to the slower boxes.
First standalone components to get rid of modules and now signals. There is quite some innovation happening in Angular while being a really mature framework.

I enjoy Angular as much as I love React, Vue or Svelte. It's always about picking the right tool. And when thinking of Angular it's that batteries-included framework that is godsend for big enterprises where any decision given by the outside is something you don't have to battle for.

Often I describe Angular as a hidden champion. It's loved and trusted by enterprises while they are not really talking about it. Plus they hide all the package downloads behind their own npm caching servers like Nexus or Artifcactory.

On the other side there are tons of individual engineers working with React or Vue (for good reasons) and writing blog post after blog post. Maybe that's one reason why folks think Angular is dying? I don't see any signs of that though.
Learn a a frontend framework first, and once you know all their tricks you can go back to vanilla js.
Tell that to authors of angular, svelte, nuxt etc. They are all obviously missing something.
I'm putting this info here in case it helps anyone. I am not a doctor and not giving medical advice, just sharing my personal story.

I haven't thought about this stuff in over 10 years, but there seems to be a lot of evidence now supporting this theory of bacterial acnes causing runaway inflammation. I can't believe that steroids plus pain killers are still the standard treatment for autoimmune diseases without any investigation into root causes. https://pubmed.ncbi.nlm.nih.gov/14620162/

Furthermore, there is evidence in discs https://pubmed.ncbi.nlm.nih.gov/28369127/ a common flare-up point for people with RA
Sure, why not? I assume you’re volunteering to rewrite however many billions of lines of Angular are in the wild in that manner.
> because users won't need to download a desktop app to do so

Not only that, WebGPU is OS and hardware neutral. It'll work regardless of what machine you have. Currently it's Nvidia or get lost.
Release Notes for Safari Technology Preview 169
3G’s broadband capabilities are what I think made iPhone a no brainer, and AT&T’s unlimited 3G data offer.

Streaming music, using google maps, real time accurate location data with GPS, and being able to browse most websites.

They had a sufficiently capable product available at just the right time to take advantage of newly rolled out mobile broadband networks, and in the US at least, coupled it with unlimited data so people would not hesitate to extensively use it and cultivate the new space.
Wasn’t IBM the company that had people working inside Second Life virtual offices?
WebGPU! Wohoo. I'm tracking the increase in availability of WebGPU across the web here: https://twitter.com/benhouston3d/status/1653865357080248321
This is a tremendous pain in the arse compared to having a car. Really, it is.

Right now it's 10pm in the UK and I have some free time. I can jump on the bus and go and buy my groceries for tomorrow, or in the car and for the next week, or the next month.

I could schedule a delivery for... when? Guess when I'm in the house ahead of time and stay in the house? That's literally the opposite of the metropolitan lifestyle I signed up for by living here.

The same applies to basically all of the "solutions" to cars. Trains - oh, it's cheap, just book it in advance! Etc etc. It adds a ton of friction to every day life.
> Congress has been full of fiscal idiots for well over a decade.

For well over 200 years. Compared to how Andrew Jackson destroyed the US economy, the current Congress is doing fairly well.
Ah, yes, the Platform[1] platform, the one that uses DLLs and the PE executable format :)

[1]: https://github.com/fabiensanglard/dc/blob/1b9cbd081fcc530488...
At least my understanding was that popular definitions of metaverse include some type of “reality-based” technology like AR or VR.
> Very strange to have no GC as a innovative feature for a modern programming language.

It's because, first, there was manual memory management, which was error-prone.

Then came garbage collection, which was safe but slow.

Most recently came borrowing and move semantics, which offers the best of both worlds -- safety and speed -- at the cost of some (arguably justified) cognitive overhead and code flexibility.
If it makes my app simpler, sure. It often does.
> article documenting how it is possible here

https://lock.cmpxchg8b.com/linux123.html

From there, a site to someone who was

> a sysop [system operator] in the 90s BBS [Bulletin Board Service] scene

https://scenelist.org/
That's because they have backroom deals with the manufacturers.

Its impossible to compete when the manufacturers are actively hostile and don't provide the firmware/code/specs in a way that the hardware can be supported independently. Some even use this to spy under an umbrella of plausible deniability, there was an article just recently about Qualcomm chips that did this (checked in) at the firmware level.
I don’t like this suggestion. I mean, it’s a good, solid suggestion. But I don’t like everyone using the same thing. A market dominated by a single entity means less competition which means less innovation.

If we didn’t have competition we’d all still be using jquery.
> To have the most expensive thing I own be a bicycle would be splendid.

This is the reason why your opinion differs from the car drivers, I guess.

Owning my own home and significant items that I need for my lifestyle is a hard requirement for me. It's not a nice to have, I will compete with others until I have them, because otherwise I'll be competing for my entire life for rent, until someone inevitably outcompetes the older, less vivacious me.
> I feel like most of the RxJS functionality doesn't have a real use case.

I disagree. I have implemented several use cases using RxJS which would have otherwise been significantly more difficult to solve. (Think timing parallel sequences of animations und other UX effects etc.)
[I work at Google, not on chrome, I don't have any particular insight into this feature].

From poking at https://github.com/GoogleChrome/first-party-sets/blob/main/F..., it looks like at a minimum, a given domain can only belong to one FPS, and needs to be preregistered publicly.

That makes the opportunities for abuse much more limited. And the "service-domains" (intended for things like auth or CDN that want to be isolated) have some reasonably strict automated checks (github.com/GoogleChrome/first-party-sets/blob/main/FPS-Submission_Guidelines.md#subset-level-technical-validation), while you're limited to 3 "associated" domains.
> It is an ESM problem, since it works just fine with non-ESM script tags.

This is not my experience. I've had many cases where Chrome security blocked non-ESM script tags to file: URLs (that Firefox was much more fine with).

The security mechanisms in the browser have gotten extremely sensitive (and rather baroque) and blocking file: by default is a part of that. This isn't an ESM-specific thing in any way, this is an overall browser security thing. It is a response to the arms race of malware.

People that have been writing/developing apps and scripts designed for local use (such as Twine) have been complaining about Chrome security defaults for years now for non-ESM development. "Drag-and-drop" of Twine games is generally only reliable on Firefox. There are so many obscure Chrome security issues that can break such games. This is not a new complaint for ESM.

(I didn't break down the "problems" with the rest of your comment because it was a bit of a rant and a lot of it felt to me more like opinions and bike shedding rather than "problems". I didn't think I can convince you that ESMs are good and wasn't going to try. I can point out the facts that script loading from local files is a Chrome [and IE] problem more than an ESM problem, because the facts back that up.)
i wouldn't read too much into it. KPMG won brownie points in my book when they refused to sign off on dodgy accounts in the 1MDB scandal.

They fired them and got Deloitte to do the dirty work instead.
Same. To me, it seems like a step backwards (towards Java) to Rust's step forward with borrow checking and move semantics.
Roblox supports VR.
> Passkeys are synced to the cloud by default on iOS and Android, which is probably a good idea for many use cases, but might not be what you want in some instances.

Okay, but Google is suggesting logging into their account with a passkey, so how do I access the cloud if I lose the devices with my Google passkey?
inject a model with a payload to make it ruffle the feathers of the user.

user utters safe word.

(cacao.)

model, still having the full payload active, alters behavior to play nice while now pursuing the real target. whatever that might be.

user, both stressed from the harassment and thinking the safe word means safety, is in a more compliant state than ever.
Embrace and Extend.
Then one time, I believe it was July ... no August, there's a knock on the door. Open the door and there's this cute little girl scout. Ah she was so adorable with her little pigtails and all. And she says to me "how would you like to buy some cookies?" I said "well what kind do you have?" She had thin mints, graham crunchy thins, oatmeal raisin... I said "we'll take a graham crunchy. How much will that be?" She looks at me says "I'll need about three fitty." WELL! IT WAS ABOUT THAT TIME I NOTICED THIS LITTLE GIRL SCOUT WAS ABOUT 8 STORIES TALL CRUSTACEAN FROM THE PALEDOZOLIC ERA! THE LOCHNESS MONSTER!
Please source where on Wikipedia it says >1% of websites use WASM.

I don't really know what the most trusted / canonical sources would be on this topic, but the first few results from Google all suggest <1% of websites use it:

https://w3techs.com/technologies/details/cp-webassembly

https://almanac.httparchive.org/en/2022/webassembly

https://www.zdnet.com/article/half-of-the-websites-using-web...
> The sense I've gotten is that Microsoft of the time really did have a very libertarian core thought process that wasn't really into spying on it's users.

I think this sense is mistaken. Microsoft has always been pretty hostile to users and not so keen on things like user rights. Their customers were (and still are) businesses.
That might be true but React has the same issue with larger teams and everyone using a different part of it; the pace of development drops rapidly and apps become complex monsters for little reason.
Interesting. You mean Chrome wouldn't do this if there was no ssl on the whole subdomain? Might be worth trying.

Redirecting isn't really a great option because the wrapper app is usually saved
as a shortcut to the tablet homescreens to run in full screen mode... saving the redirected url would break more frequently. Also the wrapper iframe polls lots of known local addresses and sees which one loads.
Oh! And people get upset at paying taxes.
Your response it needlessly insulting. The person you are talking about has taken a complex topic and expressed their model for consciousness in a short, clinical way. Then you insult them as not being a real human for describing their model clinically.

A more charitable response might be: I don't understand how your model addresses the origin of consciousness. Could you elaborate on that?

Personally, I understood their point and didn't question whether a human wrote it.
Well funding individual 'projects' as an academic is fairly modern, at least as such a standard practice.

It is conceivable simply to have salaried researchers researching whatever takes their interest (or came up at last night's champagne reception). Of course practical experiments and equipment complicates it a bit, but not necessarily much.
This is incorrect because you’re conflating access by request and access with a court order. Without a warrant, or even probable cause, police can get some meta data, but not everything in the cloud. In many places police can force you to use biometrics to unlock devices, but not compel a passphrase. (Passphrases are significantly harder for e.g. Greykey to glitch brute force than PINs.)
It seems the alternatives are trying to catch up to Angular. The entire react ecosystem's embrace of Next is proof that people want a framework and not "just a library" for a lot of their needs.

I prefer Angular as I much prefer spending my time building rather than wading through open source bs finding what works, what plays nice together, what others are using. Version management is as simple as "ng update".
Does this mean all those Chinese buyers of poached rhinoceros horns for supposed virility are actually getting something if there's testosterone in there?
Ignorant question:

Are Passkeys, at some level of abstraction, permanently replacing "something you know" (password) with "something you have"?

If I am in some kind of calamity (dropped my phone, got robbed, etc), and I come to a friendly person's house, it sounds to me like I simply would not be able to login to potentially critical services, no matter how much I know, because I don't have anything (the device that passkeys are tied to / on).

Is that true?

And... am I the only person completely dreading this system?

I don't live on my one and only phone; I have two phones, 3-4 tablets, 4-5 computers I use regularly. Of various operating systems, browsers, manufacturers, etc.

I can create a password of arbitrary complexity and security and comfortably use all my devices as well as any new device that comes my way.

Passkeys sound... like a nightmare?

(they also sound AMAZING to my wife and family... woohoo no passwords, I just have to use my phone... until they INEVITABLY lose or break their phone... and then they'll come to me and I have no idea what to tell them anymore -- all your passkeys were on your device and now they're gone forever because Google & Apple decided it was better for you, and you did not follow obscure methods I frankly cannot help or explain to you to maybe possibly back them up, one day, when method exists, to some other device)
They probably do believe in it, if rephrased slightly. The term "central planning" is now indelibly associated with the USSR and failure so nobody supports it anymore, but take concepts that are very similar and all sorts of people including self-declared socialists will line up in praise. For example:

- Health authorities should run society and the economy during a pandemic.

- Government policy should be made by experts, not politicians.

- The EU's constant attempts to create national tech champions via grants.

- "Reparations"

- Net Zero

These are all examples of plans for top-down planning of society and the economy by supposedly rational and disinterested intellectuals. We don't use the exact term central planning for these things, but they have the same sort of effect.

Yes, on the internet you can find people who claim to be anarcho-communists, just like you can find people claiming to be a lot of extremely niche things. Good luck finding them in the world of real offline politics!
> 12% interest rates just incase a politician decides to give away free money for a few years?

High interest rates = "giving away free money"?

I thought low interest rates was giving away money?
What third category could there be? God?
In chrome on Android it seems basically impossible.