News for hackers. Stuff that matters.

vmsp

Is this the 349th? [1] Probably not, they're likely over it already. I'm sure this one will really fix France and make things that much better.

[1] https://taxpolicy.org.uk/2026/05/30/france-germany-uk-number...

Re:Serbia just elected the world's brainiest parliament on Saturday October 31, 2026 @08:15AM (#50315422)
It's extraordinary they managed to form a list in 2025 and defeat the super corrupt, super established incumbent. A huge win for Serbia and democracies everywhere.

I'm a bit skeptic on all those professors and PhDs being a boon, though. In Portugal, we've been ruled by PhDs since 1926, if not before. Most ministers are professors, many of them independent. Results haven't been good. I hope Serbia proves us wrong.

This is the kind of thing I would have found amazing a year ago — maybe even less — but now I can't help but wonder "What for?"

A coding agent already knows how to generate whatever it needs on the backend plus the client-side pieces. What's the point in having a Rust subset that compiles down to JS when I can just not have it and the result be the same?

I feel like the question these days is to figure out the right level of abstraction and Topcoat might be too much.

PS: This isn't a jab at the library or its authors. It's just me trying to figure out what still matters in the age of LLMs.

Re:Rails World 2026 Opening Keynote [video] on Thursday September 24, 2026 @08:05PM (#49838452)
Whatever answer you get, it's nothing more than an opinion. For now, anyway.

https://danluu.com/pl-tokens/

They're not using `wal_level = logical`, which has been the "friendly" way of doing CDC on Postgres since ever, but are going straight to `wal_level = replica` which, afaik, has never really been used to build something atop of except Postgres' own replication.

This is very interesting. I'd never have guessed that it'd make such a difference. I also bet this is the sort of thing that would have never end up being implemented without access to coding agents. Having to figure out these protocol-level details is no longer the huge time sink it was

Re:Ask HN: What are you working on? (September 2026) on Sunday September 13, 2026 @02:04PM (#49686789)
I've been building a framework for web, ios and android native development at https://github.com/vmsp/flypath.

It's based on the Server-Driven UI philosophy where the backend streams both code and UI into a frontend that just knows how to render what it's told. This is pretty cool because it makes it makes over-the-air updates possible.

It also follows the batteries-included philosophy of Rails. Has an ORM, background and cron jobs (all based on Postgres), Django-style migrations, JSX Emails and pretty great FFI that's built around a simple `"use native"` directive, in the React Server Component fashion).

Re:Shopify moves back to Native from React Native on Thursday September 10, 2026 @01:13PM (#49647128)
I came here to say this. I also prefer fully native apps but this is the elephant in the room. If most of your web code can be re-used on native, that's a ton of tokens you won't have to pay for.
I was about to comment this. The selling for svelte has always been that the compiler will output just the needed instructions for the expressed transformation. No virtual DOM.
Re:The Rust React Compiler is now native in Vite on Friday September 04, 2026 @06:08PM (#49570809)
OXC Transformers are amazingly faster than Babel. I'm building a framework (https://github.com/vmsp/flypath) for web, iOS and Android native development that's fully backed by OXC and Vite. Instead of transforming styles using Babel like StyleX, I just use OXC. Instead of Metro (React Native's bundler), which also uses Babel, it's just Vite. It's still very early but it's plenty, plenty fast.
Re:Ask HN: Who wants to be hired? (September 2026) on Tuesday September 01, 2026 @12:53PM (#49524605)

  Location: Portugal
  Remote: Yes
  Willing to relocate: No
  Technologies: Ruby, TypeScript, Python, Go, Rails, Django, Postgres, React, React Native, Node, Next.js, Postgres, Redis
  Résumé/CV: https://0x1.pt/Vitor_Sousa_Pereira_CV.pdf
  Email: [email protected]
I was previously founding and lead engineer at a London-based startup in talent-tech that got acquired last year. Then I tried to do my own thing (https://hanlec.com/) and failed at that. Now looking for my next role.

In my free time, I work on https://github.com/vmsp/flypath. A framework for web, android and iOS native apps using Server-Driven UI.

Re:Ask HN: Who wants to be hired? (August 2026) on Tuesday August 04, 2026 @06:14AM (#49166500)

  Location: Portugal
  Remote: Yes
  Willing to relocate: No
  Technologies: Rails, Django, Postgres, React, Node, Next.js, Go, Postgres, Redis, KDB+
  Résumé/CV: https://0x1.pt/Vitor_Sousa_Pereira_CV.pdf
  Email: [email protected]
I was founding and lead engineer at a London-based startup that got acquired last year. Since then, I try to commercialize a couple of my own products and failed.
Re:Ask HN: Who wants to be hired? (July 2026) on Thursday July 02, 2026 @04:11PM (#48766726)

  Location: Portugal
  Remote: Yes
  Willing to relocate: No
  Technologies: Rails, Django, Postgres, React, Node, Next.js, Go, Postgres, Redis, KDB+
  Résumé/CV: https://0x1.pt/Vitor_Sousa_Pereira_CV.pdf
  Email: [email protected]
I was founding and lead engineer at a London-based startup that got sold last year. Since then, I've been enjoying a career break, trading some options and working on some projects.
Hasn't Node been able to run TypeScript for a couple of versions? Why's the transpiler needed?
Re:Ask HN: Who wants to be hired? (June 2026) on Monday June 08, 2026 @11:18AM (#48446502)

  Location: Portugal
  Remote: Yes
  Willing to relocate: No
  Technologies: Rails, Django, Postgres, React, Node, Next.js, Go, Postgres, Redis, KDB+
  Résumé/CV: https://0x1.pt/Vitor_Sousa_Pereira_CV.pdf
  Email: [email protected]
I was founding and lead engineer at a London-based startup that got sold last year. Since then, I've been enjoying a career break, trading some options and working on some projects.
Re:The New Bibliomaniacs on Saturday June 06, 2026 @09:37AM (#48424996)
I didn't know I was part of a trend, that's pretty cool. I've been buying originals related to the Portuguese Estado Novo and Carnation Revolution for some years. A ton of ad-hoc, clearly political, publishers spawned right after the revolution and I've been thinking of digitizing some of the stuff I have for historical purposes.
With the kind of press it’s getting, I bet this model will outsell all others made in the last 10y. I don’t remember the last time a Ferrari was on the news.
Is anyone actually using agent swarms for anything real?
Re:Deno 2.8 on Friday May 22, 2026 @11:02AM (#48236913)
That wasn't a value judgment on the acquisition. I was just pointing out that it made the project more sustainable.
Re:Deno 2.8 on Friday May 22, 2026 @10:56AM (#48236808)
I wonder how Deno's faring.

Node's the stable solution and will be with us forever. You can now use TypeScript with it and, soon enough, you'll be able to build your app to a single executable -- including native deps.

Bun's chaotic but, nonetheless, it's _fast_ and it's taking an interesting approach by including everything in the stdlib. Plus, bought by Anthropic.

Deno had an awesome story with the sandbox and ease of import for third-party dependencies. Sandboxes feel pretty commoditized now and I'm not sure the import mechanism ended up being that much nicer than a `npm add`.

Everyone prefers real problems. It's something you already know how to do instead of something you explicitly have to train for.

It doesn't change the fact that the real work could be an hour's exercise or longer remunerated work. This isn't an either/or scenario like you put it. Plus, for a fact, companies will happily have you doing both the leetcode and the take-home test.

Some companies do this and pay the candidate for their time, regardless of outcome. I don't think there's much to comment there. Some don't pay the candidate. In that case, it's just a predatory practice to take advantage of the tough job market.
Re:Nim-Presto – REST API Framework for Nim Language on Tuesday May 19, 2026 @08:56AM (#48192684)
It's cool to see Nim in the wild, you don't hear about it often
Re:Ask HN: Who wants to be hired? (May 2026) on Friday May 01, 2026 @05:43PM (#47980803)

  Location: Portugal
  Remote: Yes
  Willing to relocate: No
  Technologies: Rails, Django, Postgres, React, Node, Next.js, Go, Postgres, Redis
  Résumé/CV: https://0x1.pt/Vitor_Sousa_Pereira_CV.pdf
  Email: [email protected]
I was founding and lead engineer at a London-based startup that was sold back in December. Since then, I've been enjoying a career break and also working on projects of mine. Latest of which is https://hanlec.com and now an options backtesting platform that I'm still working on.
Reminds me of Litestack for Rails. Eventually, it was abandoned because Rails itself started going all out on SQLite.

https://github.com/oldmoe/litestack

Re:Nanopass Framework: Clean Compiler Creation Language on Sunday April 19, 2026 @12:42PM (#47825573)
Wouldn't this kind of architecture yield a slower compiler, regardless of output quality? Conceptually, trying to implement the least-amount of passes with each doing as much work as possible would make more sense to me.
Interesting lib. Sort of like Hotwire Native

https://native.hotwired.dev/

Re:Switzerland hosts 'CERN of semiconductor research' on Friday April 03, 2026 @06:43AM (#47625128)
How does one learn about designing chips, ISAs and the manufacturing process? I feel like it’s hard info to got or, at least, to know how to get started.

Terrific initiative, either way. Open-source chips must be the way.

Older »