Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
alex-mohr
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
alex-mohr
1y ago
Process is useful for raising the lowest deliveries quality, for making former-unknowns into knowns, and for preventing misaligned behavior when culture alone becomes insufficient. If you have need for speed, a team that knows the space, an
2.
▲
by
alex-mohr
1y ago
And you could write a similar blog post about why Google "failed" at AI productization (at least as of a year ago). For some of the same and some completely different reasons. - two competing orgs via Brain and DeepMind. -
3.
▲
by
alex-mohr
1y ago
It was in the early days of Kubernetes and long since fixed. I don't recall the precise details, but it was likely the first official CVE we published: https://kubernetes.io/docs/reference/issues-security
4.
▲
by
alex-mohr
1y ago
The code in question reminds me a lot of my favorite Kubernetes bug: if (request.authenticationData) { ok := validate(etc); if (!ok) { return authenticationFailure; } } Turns out the same meme spans decades.
5.
▲
by
alex-mohr
2y ago
As far as I could tell, its main goal was to have fun writing an OS. At that, it seems to have succeeded for a number of the people involved? In terms of impact or business case, I'm missing what the end goal for the company or execs
6.
▲
by
alex-mohr
2y ago
Clearly the next step after building your own CPU and SOC is to start Apple Foundry and become totally vertically integrated?
7.
▲
by
alex-mohr
2y ago
Also a myth for GCE. From a technical perspective, App Engine and Compute Engine were built on top of internal infrastructure (borg), but did not expose borg directly. And there were a number of interesting mismatches between the semantics
8.
▲
by
alex-mohr
2y ago
If Netflix were working correctly and could handle the load, you'd absolutely be correct. But it does seem the capacity of a hybrid system of Netflix servers plus P2P would be strictly greater than either alone? It's not an XOR.
9.
▲
by
alex-mohr
2y ago
Yes, the properties about scaling do hold even with near-real-time streams. [1] The problems with using it as part of a distributed service have more to do with asymmetric connections: using all of the limited upload bandwidth causes downlo
10.
▲
by
alex-mohr
2y ago
J. Shallit (2003). "What this country needs is an 18c piece" (PDF). Mathematical Intelligencer. 25 (2): 20–23.
11.
▲
by
alex-mohr
3y ago
Willow appears closer to a "Protocol Construction Kit" than a protocol itself. As a construction kit, it has value for people who want to make protocols where they'll control both ends, but don't have to re-implement bas
12.
▲
by
alex-mohr
3y ago
Maybe interesting aside: I saw a link to this when it was first published at the height of the p2p networks craze and noticed some similarities between the two. One of my students at the time, Mahadev Konar, ended up writing a paper "R
13.
▲
by
alex-mohr
3y ago
I get that, but IMO it's not an issue. On one shard you can't use more than base CPU, so there's no advantage to a subscription there. Other optional shards are almost entirely people who subscribe. Do that too if you decide
14.
▲
by
alex-mohr
3y ago
Look at Screeps: World [0] for depth in a programming base-builder RTS. You write the code for each of your units, either natively in Javascript or Typescript, or via WASM you can run Rust, Python, etc. You use a private server or join a s
15.
▲
by
alex-mohr
3y ago
See also Chris Lema's "Done Done" essays[0] and book[1] for more about the value of taking things to finished. [0]: https://chrislema.com/a-done-done-culture-habit-one/ [1]: https://www.amazon
16.
▲
by
alex-mohr
3y ago
> if the goal was to simplify things, then I'm not sure how successful they were at that. Maybe if they have other goals that are tradeoffs vs. simplicity, then it's more understandable? What if another goal is allowing enterpr
17.
▲
by
alex-mohr
4y ago
> I don't use any networking sites such as LinkedIn etc Reconsider that. You can try to add everyone you remember from previous companies or school, and you'll be more available to recruiters. "Luck surface area."
18.
▲
by
alex-mohr
4y ago
It does seem like network configuration remains rather manual compared to other large scale systems that include more automation. In Microsoft's case, the remediation is not to put in place higher level systems to safely accomplish the
19.
▲
by
alex-mohr
4y ago
Member of Technical Staff, or MTS
20.
▲
by
alex-mohr
5y ago
Perfectionism is too short a label, and could be one or many of multiple underlying issues. Ultimately, you seem aware of the tendency, so ask yourself: why can't I do "good enough" and move forward? Maybe the fear of actual
21.
▲
by
alex-mohr
5y ago
For a decent take on that organizational deficiency, Rickover wrote a 1.5 page memo in 1953 addressing similar issues for the nuclear US Navy. At some point, it's a failing of process and structure rather than people. [1] 1: http:&#
22.
▲
by
alex-mohr
6y ago
Something similar is one reason early Kubernetes was successful: many of the core people in the project were in an irc/slack channel available for anyone with questions. That direct two-way communication both unblocked adoption for use
23.
▲
by
alex-mohr
7y ago
Choose. What you happen to be feeling at the moment can control you, or not. See e.g. https://www.google.com/search?q=discipline+is+freedom
24.
▲
by
alex-mohr
7y ago
Chargers are finally coming: here's one that does 48w from one usb-c port or 30w+18w from 2 ports (plus 2 usb-a), plenty for a non-gaming laptop and phone: https://www.amazon.com/Universal-International-Worldwide-Mul...
25.
▲
by
alex-mohr
7y ago
Generally seems like a great offering! I see immutable, but also upgradable? Is that via in-place upgrades or do upgrades require a reboot? Example: severe bug or vulnerability in kubelet or containerd/docker. Can I use the API to ro
26.
▲
by
alex-mohr
8y ago
Matt Welch has written extensively about switching from tenured Professor at Harvard to Software Engineer at Google: http://matt-welsh.blogspot.com/ , with the initial post http://matt-welsh.blogspot.com/2010
27.
▲
by
alex-mohr
8y ago
A longer article with more details, including a first attempt to fix that didn't work: https://www.cbronline.com/news/azure-down-office-355-down
28.
▲
by
alex-mohr
8y ago
The cpuid is virtualized and reports virtual hardware so that compatibility and consistency across regions are maintained. The actual hardware is likely much more recent, and GCE allows you some control over which version is used and report
29.
▲
by
alex-mohr
9y ago
Google, Inc. | Software Developers, Security Engineers, Eng Managers | Seattle, WA | ONSITE, full-time | Comp: Google-scale + relocation Come work for Google's Cloud Platform in Seattle and help us build OSS Kubernetes [0] and our mana
30.
▲
by
alex-mohr
10y ago
Yes, many of Google's technical leads working on Kubernetes and Container Engine are former members of the Borg and Omega teams, so Kubernetes and our hosted version, Container Engine, both benefit from what we learned building those o
More ›