Am I missing something? Why is his opinion relevant? I'm not going to read all that unless there's some signal of some kind. Podcast bros and their hype cycles are tiresome.
I'm a scientist with many published works, albeit in the theory of computation. I have many colleagues publishing in top AI/ML conferences and journals.
I usually see this as an anti immigration dogwhistle.
I live in an actual hellhole by these standards.
For 40 years, every refugee or immigrant population was forced to live in my region. Every time the government wanted to do A/B testing on welfare, my region.
When I first wanted to move here I considered that I would need amazing security and reviewed crime stats. OH NO, its a CRIME HOTSPOT. How could I subject myself to that, I would have to live in fear.
Then I turned off "Drug Crimes" in the police statistics, and that completely normalised the results against much richer, whiter suburbs.
If anything we have a greater density of churches, because everyone wants to hear the bible read in their tongue. Theres an islander community just over the main drag from me where twice a year I see like 200 big islander kids dressed in choir costumes being loaded into busses for a big church thing.
My wife literally takes my toddler out for walks unassisted in the middle of the night.
I have no issues talking to people, or being approached by people.
Hedge Funds call ETFs, pension funds, etc. "dumb money". I suspect they also feed the finance media narrative stating how on average they are not good at trading.
There’s money to be made alright, but I don’t think most retail traders are in the position to do that.
Technical analysis might as well be astrology. It treats tickers as isolated when in reality ETFs and growth of any individual stock in an ETF affects the flow in and out of other ETFs. When ETFs purchase stock due to an increase in value, they seek most liquid constituents first, and eventually rebalance. All these create feedback loops. The flow across the ETFs drives 80% of volume.
People would have higher performance if they learned about any particular sector, its movement and long term trends.
Retail has a lot of flexibility but people focus on trading over days instead of understanding trends and events of tomorrow, next year and the next decade.
Retail options “traders” barely understand the mechanics of at all, let alone the disadvantage they are in. They buy overpriced options with absurd premium that tanks during the chop induced by MMs. They don’t understand how MMs move/manipulate(not in the illegal sense)/shape the market to avoid losing money — they wouldn’t be in this position if they lost money. They just copy trades from traders on discord and hope to make some money.
ETFs are a great way to make money in terms of risk exactly of their rebalancing mechanics.
Everyone doesn’t have to beat the market, just beating inflation and leaving it in the bank is an improvement for the average person. Yes it won’t make people rich tomorrow, but they will be in a better situation next year or the one after than today.
If you change the domain to xcancel.com, you can see twitter stuff without being on twitter.
The tweet claims a startup built an ai cheating tool, another ripped them off, then a YC backed start up ripped the second group off. The YC backed guy claims he isn't worried about legal because he got the license from gpt.
(Wouldn't that be killer evidence in a lawsuit that the defendant didn't even attempt due diligence?)
When I obtain results from one paid model that are significantly better than what I previously got from another paid model, I'll typically give a thumbs-down to the latter and point out in the comment that it was beaten by a competitor. Can't hurt.
Jensen knows what he is doing with the CUDA stack and workstations. AMD needs to beat that more than thinking about bigger hardware. Most people are not going to risk years learning an arcane stack for an architecture that is used by less than 10% of the GPGPU market.
I'm willing to bet almost nobody you know calls the CUDA API directly. What AMD needs to focus on is getting the ROCm backend going for XLA and PyTorch. That would unlock a big slice of the market right there.
They should also be dropping free AMD GPUs off helicopters, as Nvidia did a decade or so ago, in order to build up an academic userbase. Academia is getting totally squeezed by industry when it comes to AI compute. We're mostly running on hardware that's 2 or 3 generations out of date. If AMD came with a well supported GPU that cost half what an A100 sells for, voila you'd have cohort after cohort of grad students training models on AMD and then taking that know-how into industry.
Indeed. the user-facing software stack componentry - pytorch and jax/xla - are owned by meta, and google and open sourced. Further, the open-source models (llama/deepseek) are largely hw agnostic. There is really no user or eco-system lock-in. Also, clouds are highly incentivized to have multiple hardware alternatives.
They have improved since that article, by a decent amount from my understanding. But by now, it isn't enough to have "a backend". The historical efforts have spoiled that narrative so badly that it won't be enough to just have a pytorch-rocm pypi package; some of that flak is unfair though not completely unsubstantiated. But frankly they need to deliver better software, across all their offerings, for multiple successive generations before the bad optics around their software stack will start fading. Their competitors are already on their next gen architecture since that article was written.
You are correct that people don't really invoke CUDA APIs much, but that's partially because those APIs actually work and deliver good performance, so things can actually be built on top of them.
Additionally when people discuss CUDA they always think about C, ignoring that has been a C++ first since CUDA 3.0, also has Fortran surpport, and NVidia always embraced having multiple languages being able to play on PTX land as well.
And as of 2025, there is a Python CUDA JIT DSL as well.
Also, even if not the very latest version, the fact that CUDA SDK works on any consumer laptop with NVidia hardware, anyone can slowly get into CUDA, even if their hardware isn't that great.
At this point it looks to me like something is seriously broken internally at AMD resulting in their software stack being lacklustre. They’ve had a lot of time to talk to customers about their problems and spin up new teams, but as far as I’ve heard there’s been very little progress, despite the enormous incentives.
I think Lisa Su is a great CEO but perhaps not shaking things up enough in the software department. She is from a hardware background after all.
There used to be a time when hw vendors begudgingly put out sample driver code which contained 1 file with 5000 lines of C code - which just about barely worked. The quality of software was not really a priority, as most of the revenue was from hw sales. That reflected in the quality of hires and incentive structures.
Ignore everybody else. Start with CUDA Thrust. Study carefully their examples. See how other projects use Thrust. After a year or two, go deeper to cub.
Do not implement algorithms by hand. Recent architectures are extremely hard to reach decent occupancy and such. Thrust and cub solve 80% of the cases with reasonable trade-offs and they do most of the work for you.
But, I don’t understand the comparison to TBB. Do they have a version of TBB that runs on the GPU natively? If the TBB implementation is on the CPU… that’s just comparing two different pieces of hardware. Which would be confusing, bordering on dishonest.
The TBB comparison is a marketing leftover from 10 years ago when they were trying to convince people that NVIDIA GPUs were much faster than Intel CPUs for parallel problems.
The history file has ALL the lines prefixed by space. I curate it a lot, with most frequent/recent commands near the end. And I add a lot of comments to the file so things are easily searched. And search for things, for example /rsync to find the rsync quick backup snapshot lines so first comes one with -n to check what it would do, then if it looks OK I press 'n' (vi mode) and get the same line without -n, or another 'n' and I get the same without -n and with --delete.
> Anyway, I asked Reddit and TeamBlind how to best deal with this kind of situation.
They gave you terrible advice. Vote with your feet. Don't enable posers. Find a better team or a better company. It takes time but it's possible. And when the new place drifts, vote with your feet again.
But remember to keep quiet about it. If all the competent people did this, natural selection would do its magic.
reply