teleclimber

Joined 13 years ago

Karma
1,100
Submissions
381
Member since
Aug 17
https://olivierforget.net/

Currently building Dropserver. https://dropserver.org/

View on Hacker News

Recent submissions

Comment · 2 years ago
Comment · 2 years ago
Comment · 3 years ago
I would interested in hearing examples of software that is a breeze to self host and terrible to self host. And most importantly, why? What can software devs do to make something a breeze? And what should they avoid? Thanks.
Comment · 4 years ago
Comment · 4 years ago
Comment · 4 years ago
I'm hoping PWAs continue to get better so that app stores aren't the only way of having an app-like experience. App stores just aren't designed for this kind of use case, and hurdles like "We're dropping your app bc you only have 4 users"* take the joy out of home-coding.

* fictional quote but it wouldn't shock me if it became real

Comment · 4 years ago
Agreed. An read only API for my upvoted stories and comments would be great so I can preserve this data and use it outside of HN.
Comment · 4 years ago
> The isolation aspect was interesting in the days before Firecracker...

I don't think Firecracker's existence makes WASM's isolation uninteresting. First, I think you are looking at way more resources running a full VM (even a "micro" VM) compared to a WASM runtime. I think startup times are not comparable either, so if that matters you'll find WASM to be the way to go.

Second, WASM's capability-based security model is wonderful for giving the untrusted code the things it needs to work with. With a VM, you have to stitch together with shared directories, virtual eth bridges or, linux capabilities, maybe some cgroups, and who knows what else. (Granted you may need to do some of that with WASM too, but less so).

Comment · 4 years ago
Comment · 4 years ago
Issue 3335. I know. I'm watching it. :))
Comment · 4 years ago
The "any language" advantage of WASM is theoretical. Each language is at a different level of support of WASM, libraries aren't all caught up and at the same point for all languages, etc...

I love the promise of WASM, but every time I look at it I get lost in a sea of acronyms, and my optimistic ideas of using language X with library Y on runtime Z are dashed because there is some missing piece somewhere.

If anything, the "any language" thing creates a giant matrix of potential pitfalls for the programmer.

In comparison, the combination of JS/TS, the browser API and a solid std lib looks pretty good for some problems.

Comment · 4 years ago
Comment · 5 years ago
Comment · 5 years ago
It's not just technical and marketing, it's legal too. And this article references emails from tesla legal team. So legal is telling dmv that it's L2 so it doesn't have to get permits, but that doesn't mean the tech isn't destined to be L3 when it's fully developed and they are ready to submit themselves to regulatory scrutiny.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton