News for hackers. Stuff that matters.

division_by_0

Re:The SvelteKit 3 Release Candidate is here on Friday August 14, 2026 @09:06AM (#49298179)
Looks good. Will def migrate my current project before publishing it.

A detail I find interesting:

> version.pollInterval now defaults to one hour, meaning SvelteKit will periodically check for new deployments and set updated.current to true accordingly. Previously, no polling occurred by default. [0]

I always use this in my projects combined with updated.check() when the doc becomes visible, but some people will probably not read this and see unexpected requests in prod.

[0] https://next.svelte.dev/docs/kit/migrating-to-sveltekit-3#Co...

Re:Ask HN: What are you working on? (June 2026) on Sunday June 14, 2026 @01:35PM (#48530143)
Trying to upgrade my data viz project [0] from Svelte 5.35.7 (pre async) to the latest version and making sure that the performance is not negatively affected (e.g. [1]).

[0] https://cybernetic.dev

[1] https://github.com/sveltejs/svelte/issues/17176

Re:Does Anybody Actually Like React? on Tuesday May 26, 2026 @12:22PM (#48281861)
I also always reach for Svelte + SvelteKit (Using Kit for simple apps can be overkill, but it's nice to have when things get complex unexpectedly).

> But nowadays I often see people start learning web development by learning React, which feels a bit backwards.

I think Svelte prevents this nicely by treating HTML as the mother language. If someone started web dev with Svelte(Kit), they would probably learn more about the fundamentals than they would with React.

Re:Ask HN: What are you working on? (May 2026) on Sunday May 10, 2026 @04:57PM (#48087930)
Thank you, I appreciate it. The helix simply renders candlestick data (OHLC) in 3D, with volume encoded in logaritmically scaled candle thickness. There's more info on the about page of the experiment: https://cybernetic.dev/helix/about
Re:Ask HN: What are you working on? (May 2026) on Sunday May 10, 2026 @03:02PM (#48086767)
A correlation network viz (using Cytoscape.js) of this S&P 500 and NASDAQ-100 correlation matrix (built with Svelte):

https://cybernetic.dev/matrix

Re:5x5 Pixel font for tiny screens on Thursday April 23, 2026 @09:28AM (#47875531)
I created a very similar 5x5 font in 2025, which I currently just use to render the word "CYBERNETIC" [0]. Only the "R" and "Y" characters are different from the article's font (no wonder, given the limited degrees of freedom). What I did in addition is add a discrete radial gradient with increasing brightness towards the center, which is of course very playful, but looks cool for a logo font and makes the individual pixels visible.

[0] https://cybernetic.dev

Re:Ascending into the Realm of Japanese Charts on Tuesday April 14, 2026 @10:31AM (#47766170)
This neatly avoids so many struggles with data viz labels.
Re:I Hate Tailwind and Love Bootstrap on Sunday April 12, 2026 @01:47PM (#47742400)
I do exactly the same.

> everything exactly the way i want

Can relate.

Re:Ask HN: What Are You Working On? (April 2026) on Sunday April 12, 2026 @12:40PM (#47741718)
A 3D cluster visualization of S&P 500 and NASDAQ-100 markets. Created with Svelte and Three.js.

https://cybernetic.dev/cube

Re:CSS is DOOMed on Saturday March 28, 2026 @08:40PM (#47559403)
Yes, and in most cases it's perfectly valid not to interfere with scrolling. The nice thing about CSS scroll snapping is of course that the browser still handles it (instead of it being taken over by JS).
Re:CSS is DOOMed on Saturday March 28, 2026 @08:31PM (#47559346)
The demo really does not work in Brave. I use vertical scroll snapping on the landing page of one of my projects (enabled for screens with a min width of 768px and a min height of 600px - should work in Brave): https://cybernetic.dev
Re:CSS is DOOMed on Saturday March 28, 2026 @05:22PM (#47558217)
I was amazed when I first came across CSS scroll snapping. It's great for creating immersive experiences where one part of the page fills the entire screen while native browser scrolling still works.
Re:Show HN: New Causal Impact Library on Friday March 27, 2026 @10:27AM (#47543049)
Cool! I've used Google's R package in the past. AI could make it easier to bring other R stats packages into the broader ecosystem.
Physical books are amazing technology.
Much better now. Glad I could help.
Looks good. I think the website could use higher contrast. Changing the values of --text-dim and --text-muted would help a lot.
Re:Ask HN: What Are You Working On? (February 2026) on Monday February 09, 2026 @09:16AM (#46945447)
Nice looking TUI!
Re:Ask HN: What Are You Working On? (February 2026) on Monday February 09, 2026 @08:30AM (#46945001)
Looks nice! Semantic HTML is such a relief if you've ever encountered a div hell.
Re:I am happier writing code by hand on Sunday February 08, 2026 @10:46AM (#46935299)
Yes, this (higher perceived vs. lower actual productivity) was probably at least true for early 2025.

https://metr.org/blog/2025-07-10-early-2025-ai-experienced-o...

Agree. Info-dense designs are also more difficult to implement and many designers lack experience in this area. E.g., creating a coherent design system that uses borders instead of excessive padding to separate elements is much more difficult than it may seem.
Re:jQuery 4.0.0 Released on Monday January 19, 2026 @08:15AM (#46678643)
Seeing Svelte 3/4 code always warms my heart. The ergonomics of `$:` are amazing.
Re:Ask HN: What Are You Working On? (January 2026) on Sunday January 11, 2026 @02:54PM (#46579296)
Thank you, I appreciate it! I'm also planning to add a graph visualization of the correlation matrix.
Re:Ask HN: What Are You Working On? (January 2026) on Sunday January 11, 2026 @01:33PM (#46578297)
Thinking of new ways to visualize market data in 3D like this helical candlestick chart:

https://cybernetic.dev/helix

Re:Ask HN: What Are You Working On? (December 2025) on Sunday December 14, 2025 @03:01PM (#46266281)
Thank you for the feedback and your suggestion! A (partial) correlation network with Cytoscape.js is planned as one of my next experiments. A former colleague nudged me in that direction just a few days ago, and now you as well, so I'll probably have to build that next.
Re:Ask HN: What Are You Working On? (December 2025) on Sunday December 14, 2025 @01:10PM (#46265292)
S&P 500 correlation matrix (created with Svelte).

Currently trying to better contextualize the visible subregion of the matrix in relation to the full dataset (beyond what the current minimap does).

https://cybernetic.dev/matrix

Re:The end of the kernel Rust experiment on Wednesday December 10, 2025 @03:24PM (#46223232)
Great points! I think your point about the JS community is often overlooked. Electron et al have made desktop UI/UX considerations more salient in the JS world. Desktop-like experiences in the browser can be great.
Re:Handsdown one of the coolest 3D websites on Wednesday December 10, 2025 @03:12PM (#46223071)
This is usually because they are rendered in an animation loop (most three.js examples are set up like this). An example of rendering on demand only (this is even using fancy bloom post-processing): https://cybernetic.dev/helix/about
Re:Ask HN: What Are You Working On? (December 2025) on Wednesday December 10, 2025 @09:02AM (#46217804)
Refining my Svelte S&P 500 correlation matrix

https://cybernetic.dev/matrix

Re:RCE Vulnerability in React and Next.js on Wednesday December 03, 2025 @03:35PM (#46139763)
This reminds me of the recent SvelteKit Remote Functions GH discussion:

> Even in systems that prevent server functions from being declared in client code (such as "use server" in React Server Components), experienced developers can be caught out. We prefer a design that emphasises the public nature of remote functions rather than the fact that they run on the server, and avoids any confusion around lexical scope. [0]

[0] https://github.com/sveltejs/kit/discussions/13897

Re:Ask HN: What are you working on? (Dec 2025) on Tuesday December 02, 2025 @08:24AM (#46120948)
I'm working on an S&P500 correlation matrix built with Svelte.

https://cybernetic.dev/matrix/about

Older »