Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
paulgb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
301.
▲
by
paulgb
3y ago
There is a good reason: it becomes much easier to think about state transitions, because optimistic and “verified” updates both follow the same code path. I've built a turn-based game that worked this way, where essentially every pla
302.
▲
Row Zero and Viewport Data Streaming
(digest.browsertech.com)
39 points
by
paulgb
3y ago
|
10 comments
303.
▲
New York City welcomes robotaxis – but only with safety drivers
(theverge.com)
1 points
by
paulgb
3y ago
|
0 comments
304.
▲
by
paulgb
3y ago
Technically it is ticketable, but they don’t really have a choice. The traffic often moves at a crawl so they might enter the intersection at the beginning of a light cycle and not get further than the crosswalk. If they decide not to move
305.
▲
by
paulgb
3y ago
> Making something more expensive will actually lower costs? Yes. The key in this case is that you’re making a finite resource (road space) more expensive for everyone , forcing a more efficient use of that limited resource.
306.
▲
by
paulgb
3y ago
The amount of cars in Manhattan also makes walking (which is usually also involved in a transit journey) much worse than it needs to be. I saw this video posted yesterday: https://x.com/philwalkable/status/17731678
307.
▲
by
paulgb
3y ago
The thing about a congestion tax is that if it’s effective at getting drivers to mode shift to transit, it also makes things better for drivers who do continue to drive, since they deal with less traffic. If a large group of people is excep
308.
▲
by
paulgb
3y ago
A congestion tax isn’t “blaming drivers”, it’s just creating an incentive for them not to drive. Most of the cost of delivery is labor. If a congestion tax successfully decreases congestion, overall delivery costs may actually go down. A lo
309.
▲
by
paulgb
3y ago
> you often find independent minibus operators zooming around town, carrying ~20 passengers each, offering in aggregate a very good public transit service, charging a few coins adding up to barely more than the fuel cost for the bus. NYC
310.
▲
by
paulgb
3y ago
> Whoever made this article is pretty clueless This genre of HN comment irks me. Technical writing is an exercise in taking a lot of material and distilling it down to an audience. Writing that does a good job this will often look basic
311.
▲
by
paulgb
3y ago
It does, but if you're calling it from the browser you can't add arbitrary data to them (the way you can in e.g. a `fetch`)
312.
▲
by
paulgb
3y ago
Advertising can be more targeted (and thus higher paying) when paired with tracking.
313.
▲
by
paulgb
3y ago
Dumb question: what should open-source mean in the context of something like this? Open access to the training data and training pipeline as well?
314.
▲
by
paulgb
3y ago
I think the term “troll” is generally accepted where someone’s MO is to spray-and-pray settlement demands that the troll doesn’t actually want to take to court. Given that his behavior was all related to trying to avoid demands of judges an
315.
▲
by
paulgb
3y ago
At today's price, MSTR owns about $14B of Bitcoin and has a market cap of almost $30B. Has anyone here actually used MicroStrategy, the product/service offering? Is the software company behind it worth the implied $16B, or is MSTR
316.
▲
Browsertech NYC Meetup Recap
(petemillspaugh.com)
1 points
by
paulgb
3y ago
|
0 comments
317.
▲
by
paulgb
3y ago
Yeah, and it would still be useful for queries that never appear in the URL bar (like EventSource and WebSocket, where setting an Authorization header is not something that’s exposed by the browser)
318.
▲
by
paulgb
3y ago
For better or worse, basic auth in the URL isn't really an option any more, (e.g. see https://stackoverflow.com/a/57193064 ). I think the issue was that it reveals the secret to anyone who can see the URL bar, but
319.
▲
by
paulgb
3y ago
Good point about k8s vs. AWS docs — a lot of the time people say “just use ECS” or the AWS service of the day, and it will invariably be more confusing to me and more vendor-tied than just doing the thing in k8s.
320.
▲
by
paulgb
3y ago
HTTP proxying is not much of our codebase. I wouldn’t want to shoehorn what we’re doing into being a module of a proxy service just to avoid writing that part. That proxy doesn’t run on Kubernetes currently anyway, so it wouldn’t change any
321.
▲
by
paulgb
3y ago
As I see it, managed Kubernetes basically gives me the same abstraction I’d have with Compose, except that I can add nodes easily, have some nice observability through GKE, etc. Compose might be simpler if I were running the cluster myself,
322.
▲
by
paulgb
3y ago
I’m not sure what you mean by that reducing service usage. The earliest version of the product really was just nginx behind some containers, but we outgrew the functionality of existing proxies pretty quickly. See e.g. keys ( https:/&#
323.
▲
by
paulgb
3y ago
We use Pulumi for IAC of non-k8s cloud resources too, so it doesn't introduce anything extra. In reality all but the smallest Kubernetes services will want something other than hand-written YAML: Helm-style templating, HCL, etc. Type
324.
▲
by
paulgb
3y ago
> Set up a reverse proxy and do blue-green deploys behind it. That's what I currently use Kubernetes for. What stack are you proposing instead?
325.
▲
by
paulgb
3y ago
Yeah, looking into writing a scheduler was basically where we stepped back and said “if we write this ourselves, why not the rest, too”. As I see it, the biggest gains that we were able to get were by making things happen in parallel that w
326.
▲
by
paulgb
3y ago
It really comes down to, I don't ever want to have the conversation “is this a good time to deploy, or should we wait until tonight when there’s less usage”. We have had some periods where our system was more fragile, and planning our
327.
▲
by
paulgb
3y ago
I do believe that with the right knowledge of Kubernetes internals it's probably possible to get k8s cold start times competitive with where we landed without Kubernetes (generally subsecond, often under 0.5s depending on how much th
328.
▲
The hater's guide to Kubernetes
(paulbutler.org)
288 points
by
paulgb
3y ago
|
267 comments
329.
▲
by
paulgb
3y ago
One reason I'm excited about this is that it appears to let you write arbitrary routing logic into a layer 7 proxy. This is something we had to build for https://plane.dev and it would have been nicer to use something like
330.
▲
by
paulgb
3y ago
It really was just an HTML form plus a template that I could drop the results into that printed a bunch of opt-outs onto one page. I don't have the source any more but I think it took all of an hour to get it going. Mailing wasn't
More ›