Viewing profile — Tomuus
Tomuus
HN member- Joined
- Mon, Jun 07, 2021, 6:46 AM UTC
- HN karma
- 46
- Public activity
- 22 items
- HN profile
- View on Hacker News ↗
About Tomuus
No profile information was provided.
Recent public activity
-
comment
Comment #46878484
Object capabilities, like capnweb/capnproto?
-
comment
Comment #46145320
The vulnerable code exists inside of the React Flight wire protocol that is used by Next.js but also Vite, Parcel, Waku and any other custom RSC implementation that exists. Your co…
-
comment
Comment #46145294
This POC is not realistic and doesn't work against production builds of Next.js. It requires explicit exposure of gadgets by the user (eg. vm.runInContext) so is invalid as noted o…
-
comment
Comment #46136624
The React Server Components wire format (Flight) is relatively novel and very new (it has existed in React stable for just a year). This is not a simple JSON parsing bug.
-
comment
Comment #45471321
Record types are now "on protocol", you resolve them via a similar mechanism as in the article. https://atproto.com/specs/lexicon#lexicon-publication-and-re...
-
comment
Comment #43642090
And Vercel's "compute units"
-
comment
Comment #39350308
ZigBee is a mesh network, this is very important in many situations eg. battery powered or large area
-
comment
Comment #37442244
1.0.0 means the API and semantics are stable, not that there are no bugs.
-
comment
Comment #37360384
Observables and Generators (iterators) are fundamentally different. Observables are push-based (like a promise) whereas iterators are pull-based (like a function). Glossing over th…
-
comment
Comment #33364082
Things mostly just work. Remember Node.js is mostly APIs on top of JS the language. If those tools compile to JS in the browser, they can compile to Deno. Deno is a more stabdards-…
-
comment
Comment #33105841
I don't think Firefox was reading any QR codes, but instead was recrawling the link in the "Recents" list on a new tab or bookmarks screen. This is in no way a problem. There is pr…
-
comment
Comment #32776475
Using the Web Platform and using React are not opposites, you can do both. See: Remix as a framework that bakes in these ideas, but using the platform is easily achievable yourself…
-
comment
Comment #32119078
Platforms. Google sucks at building platforms. https://vm.tiktok.com/ZMNmnGgfV/?k=1
-
comment
Comment #31994784
I wouldn't agree that Deno showed that, as I said many companies are making a lot of money from non-Node JS runtimes. The players I mention have built their own runtime, they're mo…
-
comment
Comment #31994353
Deno isn't the only company offering a not-Node JS server runtime. Cloudflare, Shopify, Fastify, AWS, and probably more all have skin in this game.
-
comment
Comment #30396831
Unsafe does not turn off the borrow checker https://steveklabnik.com/writing/you-can-t-turn-off-the-borr...
-
comment
Comment #30093272
Me too, as to do so you'd need to solve P == NP - we can split the $1million 50/50 if you like.
-
comment
Comment #29602485
One of my favourite things about Remix, and where it beats Next IMO, is that you can deploy it anywhere. Bring your own server. Whereas trying to deploy Next.js anywhere other than…
-
comment
Comment #29524484
We'll be saying this in a few years about all other forms of algabreic effects too.
-
comment
Comment #28580380
You're asking for opaque types. This is kinda possible in typescript but you can only approximate it unfortunately. You may also want to consider a branded type, which can be usefu…
-
comment
Comment #27871733
I think this article skips over many nuances of the declarative model. For a real "ground up" approach of explaining those I'd recommend this article series: https://acko.net/blog/…
-
comment
Comment #27419758
It's a common phrase in East Anglia in my experience.