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

Beware Hollywood and English literature propaganda: Catholics were morons; pirates are cool; French and Spaniards are dumb, evil, and cowards.

Yes, pirates were not cool. The rest of the list though...

> The rest of the list though...

Please read some unbiased history books.

Catholics: Copernicus, Mendel, Pascal, Ampere, Fermat, ... And The Renaissance is always skipped by them for some reason.

Figures like Napoleon or The Catholic Monarchs were cowards and stupid?

But I think I'm wasting my time answering you. You seem quite closed minded, blue team, read team.


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.

Whose opinion would you want to hear? The CEO of an AI company?

A scientist with published works. Or at least someone that wrote a well sourced book and asked many people.

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.

Let me tell you: nobody listens to us.


> You can literally go outside and talk to people.

Only in small towns with high trust societies, sadly.


Otherwise you’ll be assaulted by roving gangs. Or young people who will mock you for wearing your trousers too high.

>High trust society.

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.


Wildly untrue, unless you count London or New York City as small towns.

Sorry what? You can go out clubbing and drinking and meet 50 new people in Berlin every night. Pretty cheap too, even these days.

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.



I don’t use Twitter. I believe it plays a big part in the degradation of society that geohot hot refers to in this article.

Can you share that that post is about and the significance of it in relation to this link?


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?)

https://xcancel.com/ns123abc/status/1940980667455836578


Thank you for the summary; I appreciate it. I’m not really sure how it applies here though.

No problem. I'm basically in the same boat on relevance.

I guess the YC backed guy shows the sort of carelessness that often leads to enshitification?


Give them feedback.


Feedback on what?


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.


Ah, this wasn't from the web interface, I was using Claude Code. I don't think it has a feedback mechanism.


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.


HN keeps forgetting game development and VFX exists.


What fraction of Nvidia revenue comes from those applications?


About 0.1% from professional visualization in Q1 this year


Lets put it this way, they need graphics cards, and CUDA is now relatively common.

For example OTOY OctaneRender, one of the key renders in Hollywood.


AMD isn’t doing what you’re proposing, but it seems intel is a few months out from this.


There already is ROCm support for PyTorch. Then there's stuff like this: https://semianalysis.com/2024/12/22/mi300x-vs-h100-vs-h200-b...

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.


Indeed. The stories I hear about software support for their entry-level hardware aren't great. Having a good on-ramp is essential.

OTOH, by emphasizing datacenter hardware, they can cover a relatively small portfolio and maximize access to it via cloud providers.

As much as I'd love to see an entry-level MI350-A workstation, that's not something that will likely happen.


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.

https://developer.nvidia.com/thrust


It looks quite nice just from skimming the link.

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.


  HISTCONTROL=ignoreboth
  HISTIGNORE='rm *:ls *:cd *:cp *:builtin *'
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.

    (cd ~ && [ -d ~/backup_mnt/ ] && rsync    -xav --delete --exclude='backup_mnt' --exclude='.debug' --exclude='.cache' "$HOME" ~/backup_mnt/backup )   # rsync DELETE
    (cd ~ && [ -d ~/backup_mnt/ ] && rsync    -xav          --exclude='backup_mnt' --exclude='.debug' --exclude='.cache' "$HOME" ~/backup_mnt/backup )   # rsync NO DELETE
    (cd ~ && [ -d ~/backup_mnt/ ] && rsync -n -xav          --exclude='backup_mnt' --exclude='.debug' --exclude='.cache' "$HOME" ~/backup_mnt/backup )   # rsync LIST
For very long lines I always explain it in a comment.

When trying to modify a command, I remove the space, and when done I search for saving history and editing with '/_hi':

    history -a ; vi ~/.bash_history && history -r
and voila.

I also keep the similar lines aligned with spacing to note the differences quickly. (e.g. the -n above)

When exiting a shell and there's nothing interesting, history -r; exit

Also always I go to the end of the file before quitting vi so next time I'm where it last ended and before the appended new commands.

It takes work upfront and discipline but the everyday use of shell becomes very fast and clean.


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


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: