HNHacker News
TopNewBestAskShowJobs

torginus

9,368 karma · joined May 12, 2019

submissionscomments
torginus··on Formlabs Studio 1 $699 Resin Printer
Yeah, but Bambu parts are extremely cheap considering their quality.
torginus··on Formlabs Studio 1 $699 Resin Printer
I don't care what they say. Having done resin printing, it's toxic and fiddly and you can very very easily ruin your machine. The auxiliary chemicals like isopropyl alcohol are toxic as well, and need to be changed quite regularly if you want to avoid your prints getting an oily sheen.

It also generates copious amount of hazardous waste. Anything that has to do with this degree of material safety hazards should not be a hobby.

Before resin printing, lots of people had a hobby doing resin casts, the forums are full of health-related horror stories, this thing can and will kill you over time.

torginus··on Amazon Is Gutting Its AI Division After Sustained Failure
Dunno about that, but my experience with AWS is their stuff generally works, the other big 2 doesn't.

Generally speaking, on AWS you can buy compute, storage, network and other basic 'goods' and just like a supermarket where you can get either flour and eggs, a cake mix or a ready-made cake, AWS is willing to serve it to you in various levels of ready-ness, and you can start at the level you want, and build your own layers on top if you don't like AWS's solutions.

And AWS's solutions are generally built like that as well, there's no magic to Lambda or Fargate or EKS, its just they run the same EC2s, but with some proprietary magic that lifts some complexity from your shoulders, at the cost of generally some markup, and loss of some otherwise desirable features.

But the core thing is that AWS's offerings are generally solid, so as AI evolves and companies become more willing to take on more complexity, they will move to lower level services, but not necessarily out of AWS itself.

torginus··on Amazon Is Gutting Its AI Division After Sustained Failure
Their core selling point is customer trust that their product works as advertised.

From my interactions with them, is that they really care about customer success, and everything including AI is a means to an end to them.

I think building a cool product with undefined reliability and capabilities, then selling fantasies about what it will possibly be able to do down the line isn't really what they do - or what their customers are paying for.

torginus··on Why I'm Short the AI Buildout Even Though I'm Long Computers
I am talking about current market realities. I am not saying compute is in demand, or what AI will or will not be able to do, tech companies who hold the purse strings do.

Your argument suggests that there's a hard cap on AI demand (AI can't do as much as hoped), but currently compute demand far outstrips supply, it's just companies can't pay for it - it's a cashflow problem.

torginus··on Why I'm Short the AI Buildout Even Though I'm Long Computers
In this analogy, gold would be compute. So the more accurate analogy, would be that there's plenty of gold underground, and there's plenty demand for it (as of now), it's that extracting it is so expensive that we might go broke before we can get the gold out.

And the point I'm making, is that shovels are sold at min. 5x markup, and the shovel company (Nvidia and others) has no interest in seeing the market collapse, and is willing to use its generous profits to prop it up.

torginus··on Why I'm Short the AI Buildout Even Though I'm Long Computers
I think if you use common sense reasoning you can see why the failure mode of AI financing predicted by AI skeptics is unlikely - that is, companies will be swimming in debt and are unable to pay for hardware.

The thing is, these AI GPUs are sold at insane markups - a 5090 was like $1700 MSRP, and a datacenter GPU can't cost like more than triple to make - its just that there's so much demand, that people are paying these markups; thast means these companies are flush with cash, and its in their best interest that their customers don't become insolvent, because then its back to selling GPUs to us rubes, who get sticker shock at 'even' a $1000 price tag.

Therefore they both have the ability and willingness to maintain this forever.

Demand also seems to be there in droves, so the only scenario I can imagine is if datacenter or power infra buildout becomes impossible - plausible, but not what people are worrying about right now.

torginus··on Rewriting a Commercial Engine in Jai
My first car was a hand-me-down van from my dad. It was big and akward, but I mostly used it for regular car things, and it was kinda bad and difficult at those, but I could manage.

The fact that it did the things I wanted it to (barely), while allowing me to ignore 90% of the design intent behind it shows it was designed in an opinionated way, just not in the way I cared.

Same goes for C++.

torginus··on Rewriting a Commercial Engine in Jai
My understanding is that thinks C++ sucks period (an uncontroversial opinion even among C++ devs).

His reasoning was that C was a pretty minimalist language introducing structured control flow and little else, yet it's flexibility and neutrality has allowed people to explore lots of approaches.

C++ on the other hand is highly opinionated, and a lot of its opinions are considered wrong or at least controversial (template metaprogramming, RAII, exceptions, diamond inheritance, just to name a few).

A lot of the C++ community doesn't use these features (for example Chrome, LLVM have exceptions turned off).

Jai on the other hand goes heavily into typed AST macros (along with a reasonably powerful type inference enigne), a very powerful extension of the language, that this language has gotten right - the feeling you get when looking at the docs is 'well, duh it obviously has to be done like this' - considering how long it took devs to arrive at this system suggests this is far less an obvious task than it looks like.

Other than this, what the language offers over C isn't much - it shares Odin's 'context' idea that you can inject an allocator or logger function and have your methods use that - which is kind of the point imo.

Blow, as outspoken and controversial a figure he is; seems to have designed a pretty unopiniated language - something designed for master programmers (like ones he has worked with in the games industry, who worked mostly in C) to express themselves, rather than a set of 'correct' opinions the language imposes on you.

Imo it's a shame it took so long to release, as I'm p. sure Jai would've been much more influential 2-3 decades ago or more, and would've had a good chance to dethrone C++.

torginus··on C vs. C#: racing VLC's Gaussian blur
The old JIT was a fork of a pared-back version of MSVC; this was for all platforms, except the .NET Compact framework, which was for embedded stuff, and it was its own fork.

There were other weird things like C++/CLI which was a full-fat MSVC fork used to compile C++ either into .NET IL or x86 code which could be embedded into .NET assemblies, but could still call into .NET code.

But what most people think of as .NET (Framework) was definitely using the old MSVC-based JIT

torginus··on C vs. C#: racing VLC's Gaussian blur
That is absolutely not true. Not historically, and not now. .NET's JIT has always been very good, bar a few qualifying statements.

It used to be based on MSVC, with the most expensive optimizations trimmed, things like loop hoisting, devirtualization, generally ones with long runtimes, or ones that required whole program visibility.

But otherwise it was competent, if you wrote code aware of these limitations, it could get very close to even C++, and even on naive code, it was always very competitive (with strange wildcards, that if you used raw pointers, which are an obscure C# feature, you could get code to be even faster, due to the compiler's heritage).

It also helped, that due to MS's nature; C# was meant to be used with MS frameworks, written by people who were aware of the compiler's quirks, which you could learn if you looked at these codebases.

Sure if yo measure against LLVM-compiled static languages, it falls short in certain scenarios, but it's been soldily in the pack of other GC languages like Java or Go, and always has been.

torginus··on EA is shutting down BioWare
I don't get this; Bioware was bought from MS - another soulless megacorp (which for the record is suffering from the same issues today). During the time EA was 'running it into the ground', they released all but one of the core Mass Effect titles, and 3 Dragon Age games, all of which are considered to be good to excellent.
torginus··on Woman charged with computer fraud due to scam CashApp account being in her name
Usually when fraud is involved, people don't care about justice, they care about getting their money back, which means often the less legally competent party (who are often victims themselves) have to pay up, and good luck getting your money back.

The story sounds like CashApp didn't do proper KYC, so they should be held liable. Also I very much doubt that someone built up a sophisticated operation just for 1 victim, so there must be others. Why doesn't the police connect the dots?

torginus··on The compiler was supposed to end programming too
Imo this is a problematic way of thinking.

I've been doing a lot of devops lately, writing tons of templates, configs, scripts in like 3 programming languages, wrestling with 'cloud-based' constructs - with LLMs ofc.

LLMs make all this work easy, otherwise it'd be borderline impossible.

It's all BS. Hosting a CRUD app should be an executable for the server (written in boring lang/lib of my choice) + an SQLite db. Of course it's a bit more than that, but not by much.

There are wonderful IDEs and tools out there which help humans do the task, and good design keeps the complexity under control.

LLMs on the other hand both are sources of the mess and solutions to it. Without good tooling you'll be much more inclined to reach for an LLM.

torginus··on Claude designed protein binders against scorpion neurotoxins
Thanks to the magic of Google, I've learned that Mexican scorpion antivenom was in fact developed in Mexico, by a Mexican company, and now you did too.

https://synapse.patsnap.com/article/what-is-serum-antiscorpi...

torginus··on EA is shutting down BioWare
Weird, I have a friend who's a hardcore DA fan, and he liked it, but told me it's very different.

Tbh, I think the issue is that old RPG designers understood players have very different values and goals, hell they even wrote some academic articles on it:

https://en.wikipedia.org/wiki/Bartle_taxonomy_of_player_type...

The devs of today played the games of yesterday, and felt that the game catered to them, and then sought out making a game like that, but they didn't put in the effort or consideration to appeal to other kinds of players.

And turns out there's economics involved - while people playing shooters want to shoot people in general, RPG players are a diverse bunch with different needs, and if you don't scratch the itch of a certain subgroup, that's part of the audience gone.

Which results in a bomb - a game made for 20% of the playerbase will sell 20% of the copies, and will be a flop.

torginus··on EA is shutting down BioWare
https://www.youtube.com/watch?v=s5qKN2Yxaok&t=1s

Halo went from <200 people making a game from scratch to >2k people making the same game on an engine (without multiplayer) - so the design scope is even smaller now.

I don't get how you can lower the scope, have 10x the staff, and still overwork yourself - I mean, I certainly think it's possible, but that speaks of colossal mismanagement.

I mean the graphics got better (not that anyone cares, people still play old games, if graphics were a true differentiator, people would say new games are better because they look better, but they don't).

This is very hard to explain - and so expensive it's actively killing the industry.

torginus··on DeepInfer: High-performance inference framework for DeepSeek models
Why would it be cheaper? Electricity might be (slightly, possibly), but H100s aren't
torginus··on DeepInfer: High-performance inference framework for DeepSeek models
> market for small, portable nuclear reactors is exclusively limited to submarines and aircraft carriers

SMRs are being commercialized. Likewise nuclear cargo ships have been seriously studies. Nuclear reactor powered (not just RTG) satellites have been built.

I know this is beside your point, but I think if we figured out how to commercialize this, demand would come.

torginus··on DeepInfer: High-performance inference framework for DeepSeek models
It is, because just like you mentioned, there's no exponential physics to back up growth. LLMs have to stop scaling up compute, because there's only so much resources.

But even if we think back to the previous decade or two (sans AI), most of tech has been a a red queen's race - developing and improving stuff, without any real substantial results.

Microservices and orchestration are not better than old monoliths. Electron apps are not better than native. Most programs people actually use have decades-old codebases.

Video games of today don't look substantially better or play different than ones from 15 years ago.

torginus··on DeepInfer: High-performance inference framework for DeepSeek models
Who can and is willing pay top dollar for frontier human intelligence, and fully utilize it to actually make money?

The only answer I could come up with is hedge funds. Everyone else fails some part of my criteria.

torginus··on C# now beats Rust on WASM size
This is an entirely different toolchain from the official .NET one, which is kind of the point of the post. It is experimental, but intended to for production, not for beating benchmarks.

Rust also builds a pretty small binary, which is cool. This isn't really meant to be a 'C# is better than Rust' post, but more pointing out that Blazor (which is the official MS implementation) builds huge binaries; often >10MB, which is a real problem. This fixes that.

torginus··on DeepInfer: High-performance inference framework for DeepSeek models
It's crazy that a ~400 person side project by a Chinese firm can put up such a fight.

All other models are also either by <1k labs or side hustles by tech companies who are not particularly known for LLMs

torginus··on France's supermarket fridges were vulnerable online for months
> LPCTSTR

> firmware

Either said 'firmware' is a Windows app, or somebody has Stockholm syndrome

torginus··on The obscure trust looming over Anthropic's IPO
That's a really good point. There are types of people (like ones who are really anal about following QA/release processes, folks who are insanely paranoid about security), that I've found to be really unpleasant to interact with, but with time, I've come to realize them being exactly like this is what allows me to sleep soundly at night.
torginus··on DeepSeek-v4.1-Flash-1017
You are not really narrowing it down
torginus··on JPEG XL vs. AVIF for web use-cases
I don't get the hype. AVIF is marginally better than WebP which is marginally better than JPG. AVIF is also free, and since it's literally the I-frame of an AV1 stream, it can be decoded directly on the GPU, meaning you don't have to store the decoded picture in memory.

JPEG XL can't be decoded in such a way, and tons of people still use JPG.

torginus··on Ultramarine 1 Flash
> Ultramarine 1 Flash is Fable-class on knowledge work spanning finance, law, consulting, and operations. It is also 60x cheaper than Fable.

This is not a general purpose model, it makes sense to only bench it on tasks it's supposed to be good at, which is to help out finance-related knowledge work.

torginus··on Anthropic assigned highest junk credit rating in June
Other posts made me understand what it actually measures and why is it meaningful - it tells you if you lend this entity money at the govt bond interest rate, will this entity be able to pay back more or less eventiually?

Obviously a financially rational person wouldn't lend money with worse returns it can get from the government risk-free as that would be charity, hence these are considered 'junk'.

torginus··on I love software rendering
However well intentioned your post may be in explaining this, it misses my point.

There's no single oldschool look, as people writing software renderers didn't have a sanctioned way of doing so - a lot of them weren't even using triangles, or were using a mix of techniques.

You are describing how to make a game look like the PS1 games, but the PS1 actually had a - somewhat flawed, but unique - GPU which kind of forced the limitations you outlined here, and forced a singular way of rendering.

That wasn't really true with Quake or Duke3D or the PC in general. You just drew to the screen with whatever technique you chose, which resulted in a unique look for each game.

Page 1 of 34Next →