HackerTrans
TopNewTrendsCommentsPastAskShowJobs

robfig

no profile record

Submissions

Connect – A Better gRPC

connect.build
2 points·by robfig·4 jaar geleden·0 comments

Catalyst – Web Component System by GitHub

catalyst.rocks
5 points·by robfig·4 jaar geleden·1 comments

KittyCAD

kittycad.io
1 points·by robfig·4 jaar geleden·0 comments

Grizzly: Deploy and Observe as One

grafana.github.io
2 points·by robfig·4 jaar geleden·0 comments

Csproto – CrowdStrike's Protocol Buffers Library

github.com
1 points·by robfig·4 jaar geleden·0 comments

Will advanced reactors solve nuclear’s problems?

canarymedia.com
2 points·by robfig·4 jaar geleden·0 comments

Linux tracing systems and how they fit together (2017)

jvns.ca
5 points·by robfig·4 jaar geleden·0 comments

Jo – a shell command to create JSON (2016)

jpmens.net
325 points·by robfig·4 jaar geleden·94 comments

Docker for Mac Without Docker Desktop

github.com
307 points·by robfig·4 jaar geleden·188 comments

Gokrazy – A Native Go Userland

gokrazy.org
160 points·by robfig·4 jaar geleden·31 comments

Why Bazel is written in Java

github.com
15 points·by robfig·5 jaar geleden·0 comments

Hello-World.rs

github.com
3 points·by robfig·5 jaar geleden·0 comments

Chrome: Record, replay and measure user flows

developer.chrome.com
1 points·by robfig·5 jaar geleden·0 comments

Pop OS – System76

pop.system76.com
203 points·by robfig·5 jaar geleden·187 comments

Subgraph OS: Adversary resistant computing platform

subgraph.com
23 points·by robfig·5 jaar geleden·9 comments

Fork Yeah the Rise and Development of Illumos

youtube.com
2 points·by robfig·5 jaar geleden·0 comments

The 5-Hour CDN

fly.io
417 points·by robfig·5 jaar geleden·85 comments

Open Decision-Making (2014)

web.stanford.edu
139 points·by robfig·5 jaar geleden·37 comments

Teaching other teachers how to teach CS better

cacm.acm.org
156 points·by robfig·5 jaar geleden·87 comments

Rationales for Tools/Tech Migrations

github.com
1 points·by robfig·5 jaar geleden·0 comments

comments

robfig
·3 jaar geleden·discuss
We developed this for Roam (https://ro.am/ [1]). Roam is a virtual office environment for real-time collaboration - audio, video, whiteboards, personal offices, team rooms, theaters and group chat with ML-enabled tools layered on top. It's based on Chromium & WebRTC so that we can ship a cross-platform app (Electron) as well as a nearly-parity Web client with a tiny team.

We've had a good experience with this approach, although it is far from plug-and-play. We do have to identity and patch items in Chromium/WebRTC & the server (Pion) interaction to get our video quality up to compete with Zoom/Teams/Meet. We are able to effectively compare video quality across these providers and expect to reach their video quality with this stack.

Disclaimer: I work on Roam's Chat, AI, and API.

[1] We are currently in closed beta so there's not much there at the moment.
robfig
·4 jaar geleden·discuss
Where? Oklo or Radiant?
robfig
·5 jaar geleden·discuss
As a millenial with a good chunk of his net worth in property, it seems clear that real estate prices are inflated by the Govt via mortgage rates, and I am super nervous about how this plays out now that they are near zero in conjunction with QE. Nowhere to go but down? Yikes
robfig
·5 jaar geleden·discuss
Most of it doesn't. Take a look at net/http. I'm not aware of anything it does that your package could not. Certainly nothing that would move the needle on succinctness.
robfig
·5 jaar geleden·discuss
I see this argument made pretty frequently, and it might be correct for a team that's just starting out.

But service discovery and zero downtime upgrades are not that hard to implement and maintain. Our company's implementations of those things from 12 years ago have required ~zero maintenance and work completely fine. Sure, it uses Zookeeper which is out of vogue, but that also has been "just working" with very little attention.

A thought experiment where we had instead been running a Kubernetes cluster for 12 years comes out pretty lopsided in favor of the path we took for which one minimizes the effort spent and complexity of the overall system.
robfig
·5 jaar geleden·discuss
I have a similar (but much less severe) situation -- need to change my car registration, but my NY State online account has been locked "for security". Calling the phone number says "please use the online portal", but has an option to continue to wait for an agent. However, there is no queue, just a message that says there are high volumes of calls and try your call again. I called at various times over a couple weeks until giving up and just driving with an incorrect registration. Not ideal, tbh.

And don't get me started on the local USPS.