To add an actual source to this thread, a brief paper by researchers at the International Labour Organization (ILO) states that for knowledge workers globally "... there
are between 644 and 997 million jobs, which represents
between 19.6 per cent and 30.4 per cent of global
employment respectively." [1]
[1]: Berg, Janine and Gmyrek, Pawel, Automation Hits the Knowledge Worker: ChatGPT and the Future of Work (April 21, 2023). UN Multi-Stakeholder Forum on Science, Technology and Innovation for the SDGs (STI Forum) 2023, Available at SSRN: https://ssrn.com/abstract=4458221
Semi-related: Firefox 142 was released a few days ago and is now using CRLite[0], which apparently only needs ~300kB a day for for the revocation lists in their new clubcard data-structure[1].
> You’ve asked us, “A hundred products is a lot. Can you please be more
> prescriptive?” and “Can you make your pricing more straightforward?”
>
> We heard that feedback loud and clear.
Every single package on the plans page[0]: "Contact Sales". ;)
In the context of snooping on the SNI extension, you definitely can.
The SNI extension is sent unencrypted as part of the ClientHello (first part of the TLS handshake). Any router along the way see the hostname that the client provides in the SNI data, and can/could drop the packet if they so choose.
In order to function, CDNs have to act essentially as giant opt-in MITM services. When you setup a CDN in front of your site, you will either need to give them your cert, or let them issue a cert (e.g. via let's encrypt).
If they can serve your site with https normally, they can serve any content they want under it.
I'm not sure why it would be different from any other hosting provider. They do clarify what they consider abuse / forbidden content, and their operational policies though:
At a prior job (fairly recently, past ~5 years), we still used ColdFusion MX7 for some internal apps and reports. They had been around for a long time, so don't break what works I suppose. :)
The biggest issue with them was that _some_ feature (cfform IIRC) was generating flash .swf input forms, which broke after the flash player EOL. Switching it directly to the plain html version wasn't compatible, so we had to manually fix a bunch of code.
Is there something in specific that makes this easier to use in Rust projects compared to the Lua wrappers/bindings like mlua[0]? Or is it just an overall ergonomics thing?
Genuine question, as I don't have any prior experience embedding any scripting language into a Rust project.
I'll concede on the joylessness front. However, I assure you that all the posts on my personal blog are 100% artisanal human-made joyless posts! No AI needed.
Yeah, I should probably update my Hugo theme to include the date (not that I ever write anything on there anyways TBH). Also, the I changed domains not too long ago, so that probably added some more confusion.
Dark Reader has >9 million total users across browsers as reported by the Chrome, Edge, Firefox, and Mac app stores [1][2][3][4]. That is definitely a very small percentage of total web browser users - with some estimates putting chrome users at 3.2 billion(!)[5], but 9 million users isn't something to scoff at either.
FWIW - I completely agree that mckirk's comment was a great passing "fyi" that doesn't put pressure on the dev. I also think it relevant to the original post (not some tangential common complaint, nor against the HN guidelines).
I think people certainly have been trying for a while. In fact, I recall being on a (Skype?) call with my brother almost a decade ago while he was trying to write an SIMD library in Go. If I remember correctly, at that time, a bunch of the AVX instructions weren't even encodable in Go's Plan9 assembler - so we had to manually encode them as bytes [0].
The most complete library I've seen (though admittedly never used) uses CGO _partially_, with a neat hack to avoid the overhead that it comes with [1].
One big difference is the licensing. Docker Engine itself is apache licensed (and hence free to use at a company of any scale), but Docker Desktop requires a paid plan if your company has more than 250 employees or more than $10 million in annual revenue [0].
I love words like this that have slang meanings that are basically the complete opposite meaning. Very similar to slang usage of "sick", "gnarly", "crazy", "insane", etc in (American?) English.
I'm choosing to believe that the egui (library) name is the "positive egui" form[0]. ;)
[1]: Berg, Janine and Gmyrek, Pawel, Automation Hits the Knowledge Worker: ChatGPT and the Future of Work (April 21, 2023). UN Multi-Stakeholder Forum on Science, Technology and Innovation for the SDGs (STI Forum) 2023, Available at SSRN: https://ssrn.com/abstract=4458221