roytries
With the public announcement of Mantle in Q3 2013, and the first release of Metal in Q2 2014. (With the first release of Mantle in Q4 2014 afaik). I still think there is enough slack in the timelines given that Apple must have had inside information. But I could be very wrong of course.
Note also that Apple is also in the highest tiers of members of the Khronos group. (see: https://www.khronos.org/members/list).
Vulkan was created from the Mantle API that AMD donated to the Khronos group. Mantle exist 2 years prior to any mentions of Metal. As a member of the Khronos group and a very important partner of AMD they would surely have information on what these groups thought the future would be of graphics-APIs.
I believe that Apple had other reasons for choosing to build Metal. But I'm afraid it will be hard to figure out what they were.
The hardest/largest step would probably be to get it into this century, with the latest version of DirectX 9 (2005, Windows XP / Xbox 360 era). The step from 9 to 11 is also quite big, but a lot of APIs have stayed compatible.
All an NFT is is an encrypted hyperlink in the blockchain. The hyperlink points to a resource on someone's server. I think people forget that the NFT doesn't store the real thing. All an NFT is is basically an encrypted DNS server with some ownership data attached to it.
Right now you could showcase your Fortnite trophy in SteamVR IFF Valve and EPIC decided to integrate this. Using regular boring techniques.
Blockchain doesn't make this easier in any way. All Valve could do is get what trophies you own from the blockchain. But they'd still have to integrate with that particular blockchain and with the systems from EPIC that host the actual thing.
Having a regular database/account system would be way more efficient and easy to use tbh. For example I can already showcase my Tweets on LinkedIn due to regular boring integration. Data from two different companies shared by establishing that I am the owner of both things via a regular old token. Data transferred via an API.
I think its been properly debunked multiple times in the comments here to say its untrue. Just wondering where it comes from that people keep commenting it so strongly.
Only when everybody you care about has a stable health/housing/food/(work) situation you get a chance to do something for yourself. Only if people around you are privileged enough to they have time to invest in you. You can start to build wealth. I don't mean with investing money. Maybe just by
- Lending you their garage - Allowing you to work without income for a few months - Taking care of your kids while you work a few times a week - etc...
TDLR: if all you and your surrounding is doing is directly aimed at surviving you cannot build wealth.
Ehhhhh, the machines that are going to be in the chip factories mentioned here for example (ASML).
Looks like ComputeSharp is at a higher level of abstraction, or closer to what I expect with my background.
Anyway its definitely a valuable project and I'd love to give it a run.
I don't get to how you go from this statement, to then again explaining exactly how racism is embedded in algorithms. By using the biased data we have in the real world...
The work Boston Dynamics does is extremely impressive, but they've been at it since 1992. Each year they make small and incremental changes. But its still a century away from a human, dog, or cat. Not a revolution, just slow and steady evolution of knowledge, software, and hardware.
There's even a special call-out in the PDF about the US being such an outlier:
"US states and Canada stand out for their low levels of mask usage compared to many countries in Asia and South America. "
(https://images.trafficsupply.nl/imgfill/800/800/i-114795-69c...
Still this indeed gets my laptop's fans spinning in both Chrome and Firefox. I wonder why that is... I don't think you can do a lot wrong code wise here. Maybe the composition takes a software path, but why?
With a fatality rate of 2% (source: https://ourworldindata.org/mortality-risk-covid?country=~USA) that means 64~32 thousand die every two weeks. This translates to 1.7~0.8 million people dying every year. With that I'm obviously ignoring the large spectrum between 'no lasting symptoms' and 'death'.
With one of the most lax responses in the western world I cannot see how you conclude from this that the US's response is 'overblown and hysterical'
Source: I've used the Outlook app before my phone was enrolled with my company so I noticed the differences :).
Opening the task manager or explorer takes less time than I can measure on both Windows and Linux... what kind of metric is this?
As for background services, of course they spend (at that moment unused resources). But you completely forego that they have an actual usefulness. Indexing files makes searching later faster. Prefetching makes loading commonly used programs faster. Virus scanning keeps your computer safe. Telemetry helps developers recognize issues and prioritize bugs, even stop hackers in time. The article you mentioned wants you to disable the firewall (bad advice) but also a lot of services that are not even consuming resources unless you have the necessary policies/hardware, like the bluetooth service or touch screen service.
Not that Windows these days runs from high-end server to low powered ARM devices, while still looking generally the same. This is not the same Windows from 20 years ago where you could easily tweak the system to get some more performance out of it. These days Windows comes out of the box running as fast as it can, while giving a reasonable user experience.
As for software, on Windows you're free to install all the software you want (just as on Linux), some software is not so nice, just as on Linux. I find it hard to blame Windows itself for that. Microsoft does not curate all the software you can install it, and a user is free to install what they want. The only OSes where this is really different are mobile OSes.
I've used a lot of different UI frameworks (winforms, WPF, Html/CSS based frameworks, custom game engine frameworks). But for prototyping Dear ImGui and the whole immediate GUI idea is amazing. It even looks quite decent and the new docking support is great :).
Its in stark contrast with the Prusa printer itself which I find to be of extremely high quality an easy to use :).
I also have two friends who have the MMU. For one them it always worked perfectly. For the other friend the first one didn't work at all, but once Prusa replaced it with an orange one (they were very explicit about that) it did work a lot better.
All of those systems need each other's information. The shop needs to know if a product is available, and what price it is. Customer Service needs to know how it was sent and the tracking code etc,...
We've built hundreds of microservices to manage this. This is definitely not something that is easy in a monolith. (We came from a monolithic architecture, we're really happy we're now using microservices).
We're now also rolling out Istio on GKE. So who knows, they might be on to something at Hello Fresh.
Not to be snark, but .Net is one of the most used development eco-systems [1]. Making the tech open-source and actively helping it run on other OS-es than Windows seems pretty valuable to me :). At least to me its very valuable.
[1] https://insights.stackoverflow.com/survey/2017#technology
As a programmer my company shelves out a few hundred dollar per year so I can use a high quality IDE. In the end this saves time and money.
If I would be a business analyst or PO I would expect the company I work for to shelve out a few hundred dollar per year for the apps I need in my day to day work. In that case it would be MS Office (and Windows).
(MS Windows Enterprise edition is only $90 per year, Office $360, that's a lot less expensive than my developer tools).
Good tools save money, and currently I can't think of anything that surpasses MS Excel, MS Word, or MS PowerPoint