Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
RsmFz
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
RsmFz
2y ago
But I never maximize my web browsers, either
2.
▲
by
RsmFz
2y ago
Looks correct now on Firefox on macOS (light mode, probably)
3.
▲
by
RsmFz
2y ago
We have that here at Firezone. To deal with I/O we don't use Tokio inside the test boundary at all, just futures. So no I/O, no sleeping, etc. Thomas explained it here https://firezone-git-docs-blogsans-io-firezone
4.
▲
by
RsmFz
2y ago
I think it's LiveView for the frontend-backend comms and Tailwind CSS for some of the frontend, not sure if that answers your question -- (non-web) developer at Firezone
5.
▲
by
RsmFz
2y ago
Well that's also true for Firezone :) It's a tradeoff between in-process and out-of-process though. It's nice that Firezone Gateways don't have access to the service's memory space and can't crash the process,
6.
▲
by
RsmFz
2y ago
Ah that's tough because Wireguard being UDP is a selling point for us at Firezone
7.
▲
by
RsmFz
2y ago
Oh so that allows it to run in-process? That's cool, I did that for an HTTP forwarding thing a while back.
8.
▲
by
RsmFz
2y ago
Hm, is Wireguard getting blocked by middleboxes or something?
9.
▲
by
RsmFz
2y ago
I live by but two rules, private keys stay on the storage device they're first saved to, and makeup stays with the first person to use it.
10.
▲
by
RsmFz
2y ago
Firezone employee here. I believe we have an idea to let customers sign their keys so that they don't need to trust our portal not to rewrite keys. This is probably the same idea Tailscale hit on. (I can't find this idea in the is
11.
▲
by
RsmFz
2y ago
> has signed a bill into law that will significantly curb the penalties companies could face for improperly collecting and using fingerprints and other biometric data from workers and consumers. Darn. I would really like less biometrics.
12.
▲
by
RsmFz
2y ago
I think the phrase is "zero-cost abstractions", meaning "Supposing you want bounds checks, you may as well use ours and not roll your own"
13.
▲
by
RsmFz
2y ago
> You can't just write some code and then say it must be secure because Rust was involved Did they say that?
14.
▲
by
RsmFz
2y ago
That'll happen with permissive licenses
15.
▲
by
RsmFz
2y ago
I don't remember any big insights except that I'm pretty bad at estimates. Everything that feels like a "half-day" task took an entire day or two. I would look back on every feature and think, "No way was I working
16.
▲
by
RsmFz
2y ago
I cranked out a Lua interpreter implemented in Rust in a week or two. It only ran about 3x slower than PUC Lua... And never collected garbage either :P
17.
▲
by
RsmFz
2y ago
Oh I built one of those with Rust and FLTK: https://six-five-six-four.com/git/reactor/annoying_journal I figured if it works for software profiling it oughta work for people. And I set the interval to some Golden