HN user

roytries

71 karma
Posts0
Comments27
View on HN
No posts found.

I guess the debate then comes down to if Apple, as an insider, had already committed to development of Metal before they knew AMD was up to something.

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.

I don't believe that Apple did not know about these initiatives before committing to building Metal. Apple was using the OpenGL graphics API (governed by the Khronos group) and AMD GPUs exclusively around this time period.

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.

It would be a huge undertaking, especially if the DirectX types leaked into the rest of the application. DirectX 7 is from 1999, games like Half-Life 1 used it. This is when GPUs were mostly fixed-function. While nowadays a GPU is almost as versatile as a CPU.

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.

I don't understand how NFTs or blockchain in general helps in any way for this, or many other examples of this.

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.

Is this a quote that comes from somewhere? I see multiple people talking about this 'analogizing a list of funny names to genocide'.

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.

Just Be Rich 5 years ago

Note that when you're poor your surroundings are usually also poor. So even if you are young and not yet burdened by health care costs and maybe even have free/good education you might need to drop out or at least spend a lot of your time and money to take care for your relatives.

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.

To me ComputeSharp looks a lot more accessible. I could understand how to use it instantly from the readme file. While I've gone over the documentation for ilgpu now and it mostly raises more questions.

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.

My suspicion is that the concern with machine learning over racism is rooted in two things. The first is just the general modern trend of accusing anything you don't like of being racist, because everybody hates racism and wants to fight it. And the second is the fear on the part of people who make a living fighting racism that machine learning might actually put them out of a job.

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...

Is this entirely true? Isn't the UK now trading with Europe at World Trade Organization tariffs? Or was a better deal made? The EU has trading agreements with a significant part of the world. See this map for example: https://trade.ec.europa.eu/doclib/docs/2020/december/tradoc_.... If the UK is now trading at WTO rules they would be worse off than all those countries that have an agreement. Eyeballing that chart about 50% of the world would have an easier route to trade with the EU than the UK.

Indeed, people struggle with? Adam Savage (53 years old) navigates that pile of rocks without problems, while controlling the robot. Never even needing to use his hands.

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.

How do you conclude that from that PDF? It shows almost all of the states in the US in yellow (low mask usage). While almost all of Europe (except for the UK and Scandinavia) in blue (medium mask usage)

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. "

Zoomquilt 2 (2007) 6 years ago

That should be about 360MB of uncompressed data (1024x768x88x4 bytes) which should fit into the memory of most IGPs, which generally reserve 1 or 2 GB. Compositing 4 images at once should be something that even a very old GPU should have no problems with, even at 4K resolution. Windows Desktop Composition probably does a lot more work.

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?

I'm not sure your data rhymes with your interpretation. Having 0.5%~1% of people having a positive corona test in the last two weeks means that every week 3.2~1.6 million people are walking around with Corona. I would not call that a handful of people. (This is even the lower bound as it excludes untested people which are positive)

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'

This is on a phone managed by your employer I assume? Intune protects the data in your employee accounts from leaking outside of those apps. In a regular Outlook without Intune installed you can copy/paste just fine.

Source: I've used the Outlook app before my phone was enrolled with my company so I noticed the differences :).

I find this an extremely weird set of argument.

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.

Not sure why this is showing up on HN today. But Dear ImGui is absolutely amazing. And its not just for C++. I use it myself in my C# game engine. (There's a C# port that uses System.Numerics: https://github.com/mellinoe/ImGui.NET) which I've ported to MonoGame https://github.com/roy-t/ImGui.NET)

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 :).

DLSS is trained with a much higher resolution version of the game. So when it 'upscales' 720p to 1080p its not just using the 720p data as input but also the knowledge of how the game should look at an extremely high resolution. Basically it has a lot more (hidden) knowledge than the current low resolution frame. Hence why its more effective than a traditional upscaler.

In my experience its absolute junk. There is too much friction throughout the entire systems. So it often slips the filament when extruding or retracting. Leading to clogged nozzles, holes in the filament and other nasty business that take a lot of time to fix. I've rebuild the one I have tree times now but it keeps misbehaving. I can't rely on even 10 tool changes working out. And a big multi-material print often takes hundreds of them.

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.

I work for a large webshop. I was amazed by how many engineers work here. But now, after two years, I understand why we need them. Handling millions of customers, sending millions of parcels, logistics, storage, customer support, etc... requires a lot of systems. It is definitely more complex that you would image at first glance.

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.

I'm not a heavy MS Office user. But at my current job I get to use Office 2016, while at my previous job I had to use LibreOffice. While LibreOffice is usable its just nowhere near the quality of MS Office. I take this as an example, because I think this is the tool most people will be talking about :).

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