News for hackers. Stuff that matters.

robbies

Re:SpaceX says it has agreement to acquire Cursor for $60B on Tuesday April 21, 2026 @09:03PM (#47857322)
Words do mean something, and you could have taken 5 minutes of research to make a reasonable counterclaim

Tesla has an insane PE ratio because it’s a casino stock (~350x). As a comparison, NVIDIA IS 40x. SpaceX Is projected to be 300-500x. These are fantasy, completely unrealizable valuations. Similar to Enron, and Enron was over 70x. Enron wasn’t some surprise either.

Typically when PE gets out of whack, market analyzers dig into what is happening because it’s usually chicanery. No longer. Everyone is along for the ride.

Re:SpaceX says it has agreement to acquire Cursor for $60B on Tuesday April 21, 2026 @08:55PM (#47857235)
On point #2, they are trying to do that right now. If spacex is fast tracked into the indices, passive investors via index funds will be forced into buying.
100% this, it's fucking insane
Somehow he's flipping $1T SpaceX + $250B xAI (which is now apparently a pile of trash, according to Elon) into a $1.75T IPO because all of the insider investors think they can get away with it, and they are probably right
> And that the result will be Iran becoming a democracy that fully joins the global community.

You can hope that (and I can hope that), but the powers that are driving this military action completely do not care about this outcome. Which makes it exceedingly difficult for me to think this will happen.

I know the US proxies keep blabbering about 'regime change', but there's zero intentionality behind the political work to do that. My guess is balkanization, which won't really go how the US/Israel wants it to go

Re:GLM-4.7-Flash on Monday January 19, 2026 @01:39PM (#46682777)
What do you like to use instead? I’ve used the aider leaderboard a couple times, but it didn’t really stick with me
Re:The struggle of resizing windows on macOS Tahoe on Sunday January 11, 2026 @05:05PM (#46580754)
I know enough people at Apple who are at the mercy of the overlord design teams, and it sounds exactly like what you described
Re:How to Think About GPUs on Wednesday August 20, 2025 @12:12PM (#44963221)
I’m being earnest: what is an appropriate level of computer architecture knowledge? SIMD is 50 years old.

From the resource intro: > Expected background: We’re going to assume you have a basic understanding of LLMs and the Transformer architecture but not necessarily how they operate at scale.

I suppose this doesn’t require any knowledge about how computers work, but core CPU functionality seems…reasonable?

Re:How to Think About GPUs on Wednesday August 20, 2025 @11:50AM (#44963023)
As a real time rendering engineer, this is how it’s always been. NV obfuscates much of the info to prevent competitors from understanding changes between generations. Other vendors aren’t great at this either.

In games, you can get NDA disclosures about architectural details that are closer to those docs. But I’ve never really seen any vendor (besides Intel) disclose this stuff publicly

Re:Nvidia Is Full of Shit on Saturday July 05, 2025 @09:10PM (#44476912)
They “learned” this trick from their consumer days. Devs always had to reverse-engineer the hypothetical scaling from their fantasy numbers
Re:Black Triangles on Wednesday December 27, 2023 @01:07PM (#38784667)
I appreciate this perspective, good points, thanks
Re:Black Triangles on Tuesday December 26, 2023 @08:33PM (#38778101)
(New to comment thread) The article is about setting up all the core infrastructure to start bringing content into the engine, validated by the triangle.

Even tho the Vulkan tutorial might seem like work, it’s not actually preparing you to build anything significant on top of it. This just an overview of the API, not much of a building block.

Re:Researchers uncover on/off switch for breast cancer metastasis on Wednesday December 20, 2023 @09:52PM (#38716486)
Oh great, you’re piling onto the obtuse pile
Re:Meta releases Intermediate Graphics Library on Saturday July 08, 2023 @11:32PM (#36651236)
Don’t you think this is already happening for most AAA production tech? Most high performance real-time stuff does go top-down. Mid-core stuff or art tooling might be fine with bgfx (or this I guess).
Re:A note on Metal shader converter on Wednesday June 14, 2023 @02:02PM (#36329935)
That's an interesting idea. I wouldn't really call the Raster Block a 'queue' in most GPUs. The most queue like thing is the buffer used to store non-position exports from VS, but then those are interpolated before dropped off into PS. There's a lot of fixed function machinery to convert vertices into fragments (setup, cull, clip, rasterize, early Z/S).

And that's not even considering the vast differences between AMD and NV here. And then there are the mobile GPU constraints.

Still, would be fun to export more of the controls here. If you have access to a console devkit, some of these knobs are exposed.

Re:How Unreal Renders a Frame on Friday October 27, 2017 @01:50PM (#15570651)
Oh interesting. TBH, I have zero knowledge on how to do any of this on the web side. All my experience is from working with traditional game engines on the native side.
Re:How Unreal Renders a Frame on Thursday October 26, 2017 @03:53PM (#15562402)
But now the industry is moving away from pure deferred, as it scales poorly with higher resolutions. 4K, high res mobile devices, VR...
Re:How Unreal Renders a Frame on Thursday October 26, 2017 @03:49PM (#15562371)
Modern game engines parcel out work via a job system, where functional tasks are dispatched to the cores in a system. This is opposed to the idea of 'one core/thread will own a task for the lifetime of the application, while checking in with a master core/thread'. Actually, most games have a hybrid model. Usually one thread/core is dedicated to rendering, another thread/core is dedicated to high priority tasks/jobs, and then the remaining resources are used by whatever jobs are left.

http://fabiensanglard.net/doom3_bfg/threading.php

Re:How Unreal Renders a Frame on Thursday October 26, 2017 @01:10PM (#15560884)
UE4 is not the most widely used game engine in the industry. That would be Unity by a wide margin.

If you are restricting to AAA, I’m not even sure if that holds. There are a good amount of big teams that use UE4, I think I’d go with Frostbite due to the sheer amount of titles that EA pushes out that are now based on Frostbite. It’s certainly more big games than UE4 is shipping. I’d probably put Ubisoft ahead of them too with their internal engines.

Re:Tesla's mass firings spread to SolarCity on Wednesday October 25, 2017 @07:26PM (#15555170)
If there's more work to do than what the current employee set can do in 40 hrs/wk, then the team didn't hire enough employees. I realize that rare is the team that is fully staffed, but the employee shouldn't be obliged to make up the delta because management didn't hire appropriately.
Re:U.S. health care's widespread overbilling problem on Monday July 10, 2017 @08:49PM (#14740815)
Incidentally, people undergoing cancer treatment tend to go into debt and file for bankruptcy at a significantly higher rate than the genpop http://www.newsweek.com/many-cancer-patients-must-face-bankr...
Re:Milpitas BART Station to Open in December, VTA Says on Friday May 05, 2017 @08:33PM (#14277921)
As a lifelong Bay Area resident, I honestly never thought I'd see this day. I've had a lot of fun teasing my friends in the public sector about their BART/CalTrain extension optimism, but maybe those days are coming to an end...
Re:VK9: Direct3D 9 compatibility layer using Vulkan on Monday April 24, 2017 @08:56PM (#14189903)
I would actually argue that it is _bad_ for graphics. The GPU abstraction that OpenGL represents is now 30+ years old, and not at all representative of how modern GPUs (desktop or mobile) work. I'd even argue that OGL obfuscate the GPU machinery to all the budding graphics programmers who use OGL. OGL was never meant to be a graphics toolkit/middleware, but that's what it's become (at least the compat profile).

As far as the value to you, to be perfectly frank, you would not have compatibility profile if it wasn't for workstation ISVs demanding OpenGL 1.1 still be supported for their legacy applications (and shelling out the big bucks to maintain that support). There isn't a singly IHV who is keeping these legacy features on for any hobbyist or learning programmer. Not one. The IHVs know it's bad, but there's a lot of money in keeping it around.

I don't even know if there's value in mentioning this, but I used to be an OpenGL driver engineer, and then when I worked on it, I realized "Hey, wtf, this has nothing to do with how the GPU works!" I'm still happy/proud about the work I did, but I don't think it advanced the graphics state-of-the-art (for the most part, there are some cool things that showed up first in OpenGL). And then as far as the cruft I mentioned...it's just a psychotic maintenance nightmare.

Re:VK9: Direct3D 9 compatibility layer using Vulkan on Monday April 24, 2017 @09:29AM (#14184118)
Sure, ATI/AMD (and Windows Intel) lagged behind NV in the full OpenGL implementation. But the "compatability" profile is full of a lot of cruft that had nothing to do with modern GPUs, and whose primary value was to passing workstation test suites, not actual modern GPU programming.

I know we have the "but mah immediate mode" crowd, but those folks have to just get off it. Write your own immediate mode recorder if you're so desperate. I'm also looking at you, matrix stack abusers. Your programs are bad, and you should feel bad.

Re:Blender 2.79: OpenCL on par with CUDA on Wednesday April 12, 2017 @01:41PM (#14099892)
Even if the users acknowledge it is bad to keep using NVIDIA (and allow them to continue domination), what are they supposed to do?

From my view, it's not just that CUDA > OpenCL. Rather, it's CUDA ecosystem >>> OpenCL ecosystem. The tools, the libraries, the documentation, the community - all of these are superior on the CUDA side. If you give all those up to use OpenCL, how do you make up for that cost?

Re:Blender 2.79: OpenCL on par with CUDA on Wednesday April 12, 2017 @11:37AM (#14098705)
"I wonder if that's intentional on NVIDIA's part."

I think that's a reasonable guess. NVIDIA only supports OpenCL 1.2 (and it took them about 6 years to get there from 1.0, while other vendors were at 2.x).

While I don't think NVIDIA ever outright stated OpenCL was on the back burner, their support clearly waned, which devs noticed (https://streamcomputing.eu/blog/2012-09-10/nvidias-industry-...).

As for why...well, why should NVIDIA participate? They don't have anything to gain when they already have CUDA dominating the industry.

I don't think this is too surprising for any person of color. For myself, I've learned that I have to plan 'extra ahead' in order to make sure I have time to correspond with multiple hosts, in order to work around the calendar being wrong or other 'reasons'. I've been cancelled too many times with Instant Book for 'reasons'.
Beware all who are reading below this comment: it's aggressively misinformed. It starts with this comment, which is almost completely inaccurate. And then it continues from there. Wth HN...
Releasing source for graphics drivers has zero to do with this DirectX Shader Compiler going open source. This compiler just compiles from HLSL to DXIL. During run-time, the application submits DXIL to the IHV driver for compilation into machine bytecode. And that compiler is still closed-source, at least for most GPU use cases.

I don't understand what you thought you'd accomplish with your comment. It's almost a willful attempt at not understanding what the project/event is about.

> ...a lot of Chinese cuisine has ways to cook these into something tasty.

Not exactly. They just like chicken feet. Cultural palate. You can go to a dim sum place (if you have one available in your US town) and get dim sum. If you don't like them already, pretty good chance you won't like them off the cart.

Older »