Hacker Newsnew | past | comments | ask | show | jobs | submit | faldore's commentslogin

That was last year Mi300x firmware and software have gotten much better since then


Unfortunately, AMD and ATI before it have had driver quality issues for decades; and both they and their fans have claimed that they have solved the problems every year since.

Even if they have made progress, I doubt that they have reached parity with Nvidia. I have had enough false hope from them that I am convinced that the only way that they will ever improve their drivers if they let another group write the drivers for them.

Coincidentally, Valve has been developing the Vulkan driver used by SteamOS and other Linux distributions, which is how SteamOS is so much better than Windows. If AMD could get someone else to work on improving their GPGPU support, we would likely see it become quite good too. Until then, I have very low expectations.


Gaming != HPC


GPUs were originally designed for gaming. Their ability to be used in HPC grew out of that. The history of issues goes back rather far.


Thanks, I totally had no idea what the G stood for. /s

Seriously though, you’re clearly stuck in the past. This is tech. It evolves fast.

Holding onto grudges just slows you down.


The G stood for graphics.

As for being stuck in the past, I got fed up in 2006 after 8 years of nothing but ATI graphics. I spent years hoping that the issues would be fixed after the latest update, but they never were. I had a fairly problem free experience after switching to Nvidia. When issues did occur, Nvidia fixed them within months. While enjoying the relatively problem free experience on Nvidia, I would hear people claim everything was fixed on ATI (and later AMD), only to hear waves of people complaining about issues. Then Valve got involved with the driver development for AMD graphics and made the Steam deck. I brought one and it has been fantastic. I still hear about numerous problems involving drivers AMD wrote (especially their windows drivers), but I am using drivers that were in part authored by Valve, and Valve fixed the issues AMD was incapable of fixing themselves.

You claim that things are fine for HPC on AMD graphics hardware, but I have reason to be skeptical given that numerous people have reported severe problems just last year with no follow up that the various headaches have been fixed.

Also, you have repeatedly claimed that tinygrad’s software is not a driver, yet I see a userland driver here:

https://github.com/tinygrad/tinygrad/blob/master/tinygrad/ru...

As I have said elsewhere: It loads various firmware blobs, manages part of the initialization process, manages memory, writes to registers, etcetera. These are all things a driver does.

I am going to listen to others and my own eyes over you on these matters.


¯\_(ツ)_/¯


at 4 bits you could run it on a 3090 right?


Its crazy how the 3090 is such a ubiquitous local llm card these days. I despise Nvidia on linux... And yet I ended up with a 3090.

How are AMD/Intel totally missing this boat?


LMAO SAME. I hate nvidia yet got a used 3090 for $600. I’ve been biting my nails hoping china dosent resort to 3090’s, because I really want to buy another and I’m not paying more than 600.


I wanna see this concept as a vscode extension


It's lovely to see active development on Box2D. Thank you for your efforts.


Speaking as a former eBay engineer.

The criticism is that it isn't React, and that nobody uses it but eBay.

There's nothing really wrong with it other than that there's no reason for it to exist when other frameworks work fine and have community traction. There's nothing special about eBay that requires it's own special UI framework.

And when we hire contractors to do anything they won't touch Marko so we have to use React anyway on a lot of projects.

Just not an efficient way to spend the companys money creating and maintaining a superfluous framework nobody asked for.


Get better contractors. It is just a JS framework. I have had to work in various weird frameworks, backend and frontend, and it is easy to get started in an existing codebase. Most of the fundamentals are the same.

I am so tired of developers who are scared of learning new things.


> And when we hire contractors to do anything they won't touch Marko

What's the point of hiring contractors if they will show zero flexibility to work with your existing stack?

A consultant could make you reevaluate your stack (and that would be the point) but IMHO contractors should just focus on getting the job done.


SEO and CWV are not good enough reasons?

Ebay is not your mom and pop e-commerce website.

If Ebay had used React the business would have suffered. That's why Amazon isn't using it either.


React is more of a library, if you want to compare Marko to something you could take Svelte, Next or Qwik. That said, React seems to be moving in the same direction with React Server Components (announced two years ago and still not available).


Perl is a great fit. awk, sed, grep, xargs. Expect, occasionally. Python is too fanatically anti-fp and with indentation. JavaScript is too janky.


I have used Pop_os for the last year; it has enough bugs and wasted enough of my time that I finally switched to Windows just to see if I can put up with it; I'll probably revert to Ubuntu in a few months. WSL2 makes windows more livable but it's still janky.

I'm a nerd but that doesn't mean I have time to mess with bugs.


Corba had the funkiest interop issues


Error: no error


SOAP (and XSD) were amazingly expressive and capable. They just didn't do enough to balance verboseness, simplicity, and conciseness.

Amazing how much work and progress was lost when it was all thrown away for REST/JSON.

JSON Schema is great but never reached the level that XSD did.


I maintain a project that converts from a specific API mostly documented in XSD to JSON schema.

For the specific API I'm interested in XSD and JSON Schema are mostly equivalent. Quite probably it isn't true in the general case.

Check out some of the test cases in this directory to get an idea how XSD can be translated into JSON Schema https://github.com/ccouzens/vcloud-rest-openapi/blob/main/tr...


I tried to generate nestjs and found I was better off writing my own code generator.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: