HNHacker News
TopNewBestAskShowJobs

bradleybuda

3,927 karma · joined October 25, 2011

bradleybuda@gmail.com | Co-Founder of Census (acquired by Fivetran) | and Meldium (YC W13, acquired by LogMeIn) | Before that TrackSimple, BlueKai, AWS CloudWatch
submissionscomments
bradleybuda··on U.S. appeals court upholds designation of Anthropic as supply chain risk
And crucially, the DoD, through the normal procurement process, agreed to Anthropic’s terms and made the purchase. Much later, the Secretary of Defense threw a political fit and tried to change the terms.
bradleybuda··on Fable 5 – Median thinking declined in August
My comment is what is on the tin. As a consumer, yeah, I find this annoying. But do I want to bring the full force of government regulation on it? That's quite a strong reaction
bradleybuda··on Fable 5 – Median thinking declined in August
Anthropic terms of service:

> 12. General terms

> Changes to the Services. Our Services are novel and will change. We may sometimes add or remove features, increase or decrease capacity limits, offer new Services, or stop offering certain Services.

> Unless we specifically agree otherwise in a separate agreement with you, we reserve the right to modify, suspend, or discontinue the Services or your access to the Services, in whole or in part, at any time without notice to you. Although we will strive to provide you with reasonable advance notice if we stop offering a Service, there may be urgent situations—such as preventing abuse, responding to legal requirements, or addressing security and operability issues—where providing advance notice is not feasible. We will not be liable for any change to or any suspension or discontinuation of the Services or your access to them.

You're not buying a gallon of milk or a pound of flour. You're buying hosted software that the host reserves the right to modify.

bradleybuda··on We got admin access to Baseten's production GitHub in 25 minutes
It's implied (but sadly not stated) in the post that they asked for baseten's permission before conducting this research.

What's interesting to me as someone who has sold a lot of software to a lot of software companies is that many enterprise vendor agreements explicitly allow companies to pentest their vendors with advance notice and coordination. I don't think any of our clients ever exercised that clause; I expect it's going to be exercised a lot more going forward because it's so easy to do now.

bradleybuda··on A Design Space Exploration of Async/Await
I answered the quiz and it said "you must be a Javascript developer", which is true enough - that's probably my second-most-proficient language. In fact, I'm a Ruby developer partially because I hate the idea of async/await and I'm feeling very smug about my choice after reading this.

Some of these design decisions seem indefensible to me. For example, what the authors call "Suspension":

-> Static: Await points guaranteed to suspend -- JavaScript

-> Dynamic: No guarantees on awaiting tasks -- C# · Swift · Tokio · Smol · Asyncio · Trio

What is "await" if not a synonym for "suspend"?!?

async/await is one product of a long line of thought that says "threads are too hard for programmers to get right". Threads (really, shared memory) have real usability issues for developers, but once you grok the semantics (which largely map to the physical execution model in a CPU) that knowledge is transferrable across virtually all languages and runtimes.

bradleybuda··on Growing proof that autonomous cars save lives
I agree. It's too easy to get a license and too hard to lose one. You should lobby your government for these things. I have; good luck.

Meanwhile, profit-driven private industry is actually out there making things better.

bradleybuda··on Long Range Wi-Fi – Pushing 2.4 GHz Wi-Fi to the limits (2019)
Not one Pringles can utilized. We have failed to pass along the ancient knowledge.
bradleybuda··on The iPhone Upgrade Program is being replaced by Apple Upgrade
Given that the median household income in the US is $83k, I don’t think that losing $1k on a busted phone is likely to put many into “spiraling debt slavery”
bradleybuda··on NYC may require landlords and realtors to disclose the use of AI in listings
Yes, but landlords are inherently evil so if you want to keep the slopulism going you gotta hit them first.
bradleybuda··on Trump Media to sell instant access to 'market-moving' social posts
Inshallah
bradleybuda··on Under federal rule, colleges must leave grads better off or lose financial aid
Is United Airlines “just about making more money”? Yes. Has it done so by offering people a valuable product and generating massive consumer surplus? Also yes.
bradleybuda··on 98% isn't much
It’s very difficult for the average person to use a ten year old browser; in fact I’d offer that the only way to use a ten year old browser is to be an expert and do so intentionally.
bradleybuda··on 4K years ago, Mohenjo-daro grew more equal over time
This could also be a story of technological progress. A thought experiment - imagine you, an archaeologist, recovered the remains of our civilization, from roughly 1925 to 2025, but the only surviving artifact was televisions. You know that televisions are valuable - initially only wealthy families had them - so you used them as a proxy for riches and plotted the Gini coefficient using just the size, quality, resolution, color depth, etc. You could conclude that our society became less unequal over that period, because you miss that technology dramatically compressed the distribution of this resource and that household wealth was freed up to put to other purposes.
bradleybuda··on Can the stockmarket swallow Anthropic, SpaceX and OpenAI?
Not buy these index funds. If you don’t want to own the entire market, don’t buy funds that seek to own the entire market. Funds like ESGV which exclude companies with poor governance have existed for a very long time - I can’t find a clear answer as to whether or not it will buy SpaceX, but I’m sure you can find funds that cater to your desires.
bradleybuda··on Spotify will start reserving concert tickets for fans
> Fewer people go to concerts

Scalpers don't buy tickets and not sell them. The most scalped concerts are obviously the most attended

> fans can’t afford the tickets

See above. I assume what you are upset about is that rich fans are the ones going.

> less connection with the artists, less interest in music overall

I think you need to explain your logic here.

bradleybuda··on Spotify will start reserving concert tickets for fans
Standing in line is (today) a digital process that a scalper can trivially scale
bradleybuda··on Spotify will start reserving concert tickets for fans
Transferring tickets to friends is functionally indistinguishable from scalping
bradleybuda··on Waymo in Portland
> This is an implementation problem, not a problem with the underlying concept.

I agree. The question remains - why do U.S. municipalities universally and repeatedly fail to successfully implement rapid transit at an efficient price point? Buses, trains, and subways in America have ever-growing budgets (both in absolute and per customer mile terms) with ever-declining quality of service. Just asking for more tax revenue again and again is not the solution.

bradleybuda··on Kalshi CEO expects US DOJ to prosecute insider trading cases
That wasn’t insider trading. You’re changing the topic.
bradleybuda··on Kalshi CEO expects US DOJ to prosecute insider trading cases
There was a downward trend during the Biden years [1] but "both sides same" is not even a little bit true.

[1] https://www.citizen.org/article/biden-doj-2024-corporate-cri...

bradleybuda··on Epic Games to cut more than 1k jobs as Fortnite usage falls
> Unfortunately it is their employees that are paying the price of leadership making it rain [...]

Epic's employees reaped the gains while it rained in the form of paychecks. While it sucks that people are losing their jobs, those individuals received (much of) the upside of this investment and their jobs never would have existed in the first place had the investment not been made. Their paychecks are not being clawed back. Shareholders (including executives who are largely paid via out-of-the money options) are bearing the costs. Consumers also benefit from increased competitive pressure on Valve and subsidized game prices.

Would it be "better" if Epic had not invested in the Epic Game Store and paid a dividend or conducted a share buyback?

bradleybuda··on Steer your Waymo with your phone
Overview video: https://youtu.be/YmPTfPh3T-Y
bradleybuda··on Wide logging: Stripe's canonical log line pattern
This is all good advice but it's not what I would traditionally think of as "logging" - it's something more like what the industry calls APM or tracing.

> For a web service, that usually means one log event at the end of every request.

The point of a log, as I have seen it used, is to understand what's going on during a request. Yes, some of that is timing / success / failure information, but you also need:

- Logical tracing - at a high level, what decisions did we make (authz, business logic) when serving this request

- Partial failures or warnings - the request may have succeeded, but we may have failed or timed out a call to a dependent service and delivered a partially degraded response as a result

- Tracepoints to support active development - how often do we hit a certain codepath (to help developers roll out or deprecate features)

It's useful to distinguish between "context" (things we know about a request), timing, success, and plain old logging (using human language to describe to an operator what the system is doing). Context should be included with every line - I strongly agree with OP's proposal of wide events, don't make operators ever JOIN if you can avoid it - but it won't always be the same because we learn things about the request as we process it. Yes, if you wait until the end of a request, you will have maximal context, but at the loss of fine-grained detail during processing.

bradleybuda··on Office.eu launches as Europe's sovereign office platform
XHR requests to cookiebot.com -> dig cookiebot.com -> 141.193.213.20 -> ipinfo.io -> Austin, TX
bradleybuda··on Block spent $68M on a company offsite in September 2025
Don't underestimate travel + hotels + airport transfers when you're paying corporate prices
bradleybuda··on We installed a single turnstile to feel secure
There is excellent recent (last 10y) research on this; summary here: https://nij.ojp.gov/topics/articles/five-things-about-deterr...

Unfortunately, the US and many other countries have chosen the other path (sporadic enforcement with severe punishment) largely because it's easier to implement. There's a lot of momentum to change this but it's politically difficult at least in America.

bradleybuda··on Heathrow scraps liquid container limit
Last I checked, in the US there has not been a single instance of the TSA detecting and preventing a terror attack in its 25 year history.

And presumably they wouldn’t be shy about telling us if they had.

bradleybuda··on Tell HN: Bending Spoons laid off almost everybody at Vimeo yesterday
HN: VC is a cancer, businesses don't need to grow forever at all costs, products can be finished, what we need is sustainable small companies

Also HN: No, not like that

bradleybuda··on Backing up Spotify
“I only pirate because evil corporations make it too hard to pay for my favorite content” is a multi-decade ever-shifting goalpost. Some people just like to steal shit and will justify it to themselves on the thinnest of pretenses.
bradleybuda··on Pebble Index 01 – External memory for your brain
Wow, sucks to bE yoU!
Page 1 of 12Next →