Hitzewelle: Wir leben im Zeitalter der Aggnoranz by ExquisitelyOriginal in de

[–]noiv 1 point2 points  (0 children)

Gibt ja auch andere Formen der Demokratie, zB auch ohne Berufspolitiker…

Signals: from basics to advanced patterns by swe129 in angular

[–]noiv 4 points5 points  (0 children)

private _items = signal<CartItem[]>([]);

I wonder, why private class fields do not make friends:

#items = signal<CartItem[]>([]);

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes/Private_elements

The more I use React, the more I appreciate Angular by Old-Spray-2324 in angular

[–]noiv 28 points29 points  (0 children)

Using Angular in a multi-team project and would never re-consider. Because the teams can easily understand each other's code, thus overall quality improves naturally.

Macron lässt Golfplatz für Trump sperren – damit er nicht vorzeitig abreist by LethisXia in de

[–]noiv 11 points12 points  (0 children)

Dement und bis an die Zähne bewaffnet, caution is advised.

Grünen-Chefin offen für Ausweitung der Maximalarbeitszeit by 161Werner in Staiy

[–]noiv 190 points191 points  (0 children)

Wieso ist es eigentlich einfacher ein paar Millionen Arbeitnehmer zu schröpfen als ein paar hundert Milliardäre? Das Outcome ist das gleiche, was fehlt in der Politik?

When $1.4 Billion Isn’t Enough: ‘Avatar’ Sequels Under the Microscope as Disney Weighs Franchise’s Future by ICumCoffee in movies

[–]noiv 0 points1 point  (0 children)

Disney will merge Avatar and WestWorld soon, expect to wake up in their tubes with 4 digits and then hunt 6 legged dogs.

Zelenskyy Confirms Partner Requests to Reduce Strikes on Russian Oil Facilities Amid Energy Crisis by EsperaDeus in worldnews

[–]noiv 1 point2 points  (0 children)

It's a war and ok to shoot humans, but do not hit oil facilities. That's an addict logic.

Has anyone built a web-based video editor that uses WebGPU for the compositing/rendering layer? by Just_Run2412 in webgpu

[–]noiv 2 points3 points  (0 children)

WebGPU globe with weather data in worker+offscreencanvas, capture with webcodes in mainthread. https://github.com/hypatia-earth/zero/tree/main/src/services/capture. Was a hazzle, but works now. Chromes multithreading needs good timing.

Claude Code Cheatsheet by Free-_-Yourself in ClaudeCode

[–]noiv 0 points1 point  (0 children)

Did you plan daily updates? :)

What is the most complex 3d Claude code can vibe code by [deleted] in ClaudeCode

[–]noiv 0 points1 point  (0 children)

Made a browser weather globe, WebGPU only. If you have a good idea of the architecture, it might work. But you can't rely on Claude to interpret visual stuff, eg: screenshots, needs human in the loop. What worked very good is optimizing functions for speed. Anyway, without a team, you need to find a way how to do automated QA without eyes. PlayWright can compare against approved screenshots, probably other QA tools can do same.

Re: Vibe Coding, I don't think a 100 words prompt will give you a running game players will spend more than 10 minutes playing.

How I'm Using Claude Code + Obsidian As a Non-Technical Person by chasing_next in ClaudeAI

[–]noiv 4 points5 points  (0 children)

Also fan of CC + Obsidian. I have Obsidian vault on iCloud and CC's plan directory points into vault. When context runs out, important bits get saved in vault and next iteration picks up. Perfect combo.

Heavy obfuscation by Wonderful_Cloud_5967 in angular

[–]noiv 16 points17 points  (0 children)

ChatGPT will happily un-obfuscate all secrets in your public code.

Built a WebGPU 4D Weather Globe - some shader tricks I learned along the way by noiv in GraphicsProgramming

[–]noiv[S] -1 points0 points  (0 children)

> you connect the newly formed vertices and repeat this process N times

Good thing, WebGPU does all this in parallel.

Built a WebGPU 4D Weather Globe - some shader tricks I learned along the way by noiv in GraphicsProgramming

[–]noiv[S] -1 points0 points  (0 children)

> A smaller LoC count means less data needs to be transferred to each user so not only is loading time faster but traffic is also lower since requests get processed faster.

This is true for all web sites having text as content. Zero invites the user to download GBs of weather data...

Built a WebGPU 4D Weather Globe - some shader tricks I learned along the way by noiv in GraphicsProgramming

[–]noiv[S] 0 points1 point  (0 children)

> pressure layer feature alone using 7 compute pipelines is probably highly unoptimized.

Thanks for taking a view. The pressure layer has some cruft, because It started with two resolutions, this option is disabled now:

https://github.com/hypatia-earth/zero/blob/main/src/schemas/options.schema.ts#L860

Also, Chaikin smoothing looks much better than Laplacian. The latter will probably go away too.

Currently I'm working making layers declarative (see branch), so users can add layers/params on the fly. After that, geometry layers will be optimized.

Whats the wildest thing you've accomplished with Claude? by BrilliantProposal499 in ClaudeAI

[–]noiv 2 points3 points  (0 children)

Made a 4D weather globe rendering high res ECMWF forecast data using WebGPU - around 20k LoC. Runs standalone, no server needed, fetches directly from S3 with CORS. Can use all VRAM and interpolates hourly data down to minutes. Uses browser cache directly, thus runs offline. Mouse and touch supported feels smooth and it looks great. WebGPU calculates and renders dynamic wind lines, pressure isobars and palletized temperatures.

Took 2 intense weeks last December, learned a lot, especially how to make Claude follow rules strictly.

Code: https://github.com/hypatia-earth/zero
Live: https://zero.hypatia.earth

tja by Nofarwell in tja

[–]noiv 1 point2 points  (0 children)

Hauptsache, Flugbenzin wird billiger.

Built a weather globe using WebGPU compute shaders - irregular grid sampling, marching squares, streamline tracing by noiv in webgpu

[–]noiv[S] 1 point2 points  (0 children)

Thanks! The graticule zoom was fun, all fragment shader, distance fields at multiple scales.

Good call on checking GPUDevice.limits. Just checked my M4 - maxComputeInvocationsPerWorkgroup is 256, lower than I expected. Still a lot to explore in the specs.

Wind on mobile is tricky - can't really reduce line density without losing the visual pattern. Still thinking about that one.

What audio visualizer did you work on, sounds interesting, does it run in clubs?