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

The pattern matching and absence or real thinking is still strong.

Tried to move some excel generation logic from epplus to closedxml library.

ClosedXml has basically the same API so the conversion was successful. Not a one-shot but relatively easy with a few manual edits.

But closedxml has no batch operations (like apply style to the entire column): the api is there but internal implementation is on cell after cell basis. So if you have 10k rows and 50 columns every style update is a slow operation.

Naturally, told all about this to codex 5.3 max thinking level. The fucker still succumbed to range updates here and there.

Told it explicitly to make a style cache and reuse styles on cells on same y axis.

5-6 attempts — fucker still tried ranges here and there. Because that is what is usually done.

Not here yet. Maybe in a year. Maybe never.


Fascinating!

Yeah I have the same problem where it always uses smart quotes which messes up my compile. 8 told ChatGPT not to use them but it keeps doing it.


The pattern matching and absence or real thinking is still strong.

Tried to move some excel generation logic from epplus to closedxml library.

ClosedXml has basically the same API so the conversion was successful. Not a one-shot but relatively easy with a few manual edits.

But closedxml has no batch operations (like apply style to the entire column): the api is there but internal implementation is on cell after cell basis. So if you have 10k rows and 50 columns every style update is a slow operaton.

Naturally, told all about this to codex 5.3 max thinking level. The fucker still succumbed to range updates here and there.

Told it explicitly to make a style cache and reuse styles on cells on same y axis.

5-6 attempts — fucker still tried ranges here and there. Because that is what is usually done.

Not here yet. Maybe in a year. Maybe never.


> helping you understand what is happening

If only there were things called comments, clean-code, and what have you


Can we please make as little js as possible?

Why would one drag this god forsaken abomination on server-side is beyond me.

Even effing C# nowdays can be run in script-like manner from a single file.

Even the latest Codex UI app is Electron. The one that is supposed to write itself with AI wonders but couldn’t manage native swiftui, winui, and qt or whatever is on linux this days.


My favourite languages are F# and OCaml, and from my perspective, TypeScript is a far better language than C#.

Typescript’s types are far more adaptable and malleable, even with the latest C# 15 which is belatedly adding Sum Types. If I set TypeScript to its most strict settings, I can even make it mimic a poor man’s Haskell and write existential types or monoids.

And JS/TS have by far the best libraries and utilities for JSON and xml parsing and string manipulation this side of Perl (the difference being that the TypeScript version is actually readable), and maybe Nushell but I’ve never used Nushell in production.

Recently I wrote a Linux CLI tool for managing podman/quadlett containers and I wrote it in TypeScript and it was a joy to use. The Effect library gave me proper Error types and immutable data types and the Bun Shell makes writing shell commands in TS nearly as easy as Bash. And I got it to compile a single self contained binary which I can run on any server and has lower memory footprint and faster startup time than any equivalent .NET code I’ve ever written.

And yes had I written it in rust it would have been faster and probably even safer but for a quick a dirty tool, development speed matters and I can tell you that I really appreciated not having to think about ownership and fighting the borrow checker the whole time.

TypeScript might not be perfect, but it is a surprisingly good language for many domains and is still undervalued IMO given what it provides.


> And JS/TS have by far the best libraries and utilities for JSON and xml parsing and string manipulation this side of Perl

.NET’s LINQ to XML is unrivaled. String manipulation can be contested given the introduction of Spans.


> and qt or whatever is on linux this days.

When you put it like that I can see why people end up with electron!


I would say the same about Python, a language that has clearly got far too big for its boots.

How so? Python aged really well feature-wise. The only thing that was missing is great tooling and, thanks to Astral, this is solved too.


You can buy IR and UV leds. All high end grow lights have these for plants. Low quality cheap led products won't include them but that is nothing to do with LEDs themselves that is just consumer preference and price conformance.

I just use a few incandescent lights in every room to fill the “blancs” of LEDs spectrum

Because of that windows had thinking budget selectors for months before ios and macos (those got this only last week)

Radiation is a bitch. Especially at those nanometers and memory bandwidth.

And cooling. There is no cold water or air in space.


My dude, ISS has 200 KW of peak power.

NVIDIA H200 is 0.7 KW per chip.

To have 100K of GPUs you need 500 ISSs.

ISS cooling is 16KW dissipation. So like 16 H200. Now imagine you want to cool 100k instead of 16.

And all this before we talk about radiation, connectivity (good luck with 100gbps rack-to-rack we have on earth), and what have you.

Sometimes I think all this space datacenters talk is just a PR to hush those sad folks that happen to live near the (future) datacenter: “don’t worry, it’s temporary”

https://www.nytimes.com/2025/10/20/technology/ai-data-center...


The ISS is in the middle of rolling out upgrades to their panels so it’s not a great comparison. https://en.wikipedia.org/wiki/Roll_Out_Solar_Array

> ROSA is 20 percent lighter (with a mass of 325 kg (717 lb))[3] and one-fourth the volume of rigid panel arrays with the same performance.

And that’s not the current cutting edge in solar panels either. A company can take more risks with technology choices and iterate faster (get current state-of-the-art solar to be usable in space).

The bet they’re making is on their own engineering progress, like they did with rockets, not on sticking together pieces used on the ISS today.


Now tell me how you heat dissipate all this. Not that there is a lot of air or water in space.

Not that you would want 500+ square meters just for cooling of 200KW

And, mind you, it won’t be a simple copper radiator

https://www.nasa.gov/wp-content/uploads/2021/02/473486main_i...


Don't worry, a musk stan with a physics degree will be around shortly to inform you that 5km^2 of radiators is completely reasonable

They presumably use codex to build this. LLMs output is non-deterministic. Harder to keep the same logic across.

Would I love to see swiftui on macos, wpf/winui om windows, whatever qt hell it is on linux? Sure. But it is what it is.

I am glad the codex-cli is rust and native. Because claude code and opencode are not: react, solidjs and what have you for a tree layer.

Then again, if codex builds codex, let it cook and port if AI is great. Otherwise, it’s claim chowder


Modern c# has many low level knobs (still in a safe way; though it also supports unsafe) for zero allocation, hardware intrinsics, devirtualization of calls at runtime, etc.: simd (vector), memory spans, stackalloc, source generators (helps with very efficient json), etc.

Most of all: C# has a very nice framework and tooling (Rider).


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

Search: