HNHacker News
TopNewBestAskShowJobs

bradleybuda

3,971 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 Ambulance hits cyclist, rushes him to hospital, then sticks him with $1,800 bill
It’s hard to get your license suspended! You have to severely screw up, usually more than once. If you depend on a personal vehicle for your livelihood, you should avoid it!
bradleybuda··on Ambulance hits cyclist, rushes him to hospital, then sticks him with $1,800 bill
That’s not the law. Vehicles take turns at an intersection - there’s no total queuing order based on arrival time.

At a contended intersection, it should never be the case that two vehicles coming from the same lane take consecutive turns.

bradleybuda··on Ambulance hits cyclist, rushes him to hospital, then sticks him with $1,800 bill
That was nine months ago. How many human drivers in SF do you wager have struck a cyclist since? It’s easily in the hundreds.

Self driving cars do not eliminate risk to pedestrians or cyclists but they reduce it by multiple orders of magnitude, and they are trending in the right direction, whereas human drivers seem to be trending in the wrong one.

bradleybuda··on Dbt – Incremental but Incomplete
I really wish data engineers didn't have to hand-roll incremental materialization in 2024. This is really hard stuff to get right (as the post outlines) but it is absolutely critical to keeping latency and costs down if you're going to go all in on deep, layered, fine-grained transformations (which still seems to me to be the best way to scale a large / complex analytics stack).

My prediction a few years back was that Materialize (or similar tech) would magically solve this - data teams could operate in terms of pure views and let the database engine differentiate their SQL and determine how to apply incremental (ideally streaming) updates through the view stack. While I'm in an adjacent space, I don't do this day-to-day so I'm not quite sure what's holding back adoption here - maybe in a few years more we'll get there.

bradleybuda··on Ask HN: Who is hiring? (October 2024)
Census | Frontend, Backend, ETL | https://getcensus.com/careers | New York and SF

Census is the Universal Data Platform for businesses that want to activate their data warehouse. We help companies connect their most valuable datasets to the places where they are needed most. We invented "Reverse ETL" and we're looking for engineers who are customer-focused, product-minded, and want to work in a rapidly-growing space with a fast-moving and quality-obsessed engineering team.

Apply here: https://www.getcensus.com/careers

bradleybuda··on Ask HN: Why is Pave legal?
Which is... exactly what the software industry has seen over the past 30 years?
bradleybuda··on Google Sheets ported its calculation worker from JavaScript to WasmGC
Your point is taken, but the history of Java / the JRE is important here. The JRE turns out to be an excellent (and continuously-improving) virtual machine, but a horrible sandbox.

A huge value prop for early (pre-1.5) Java was sandboxing, but it ended up being clunky, frustrating, and too slow for the browsers / dial-up modems of the era and lost its chance to be the sandbox of choice - leaving the door open for Javascript to win as the world's most widely deployed sandbox.

bradleybuda··on The plan-execute pattern
I use this pattern a lot (and I often find myself wishing I used it more). Another way to think about this is "noun-ification" (aka the Command pattern) - instead of invoking a function directly, capture all of its arguments, serialize them to some "store", then provide the ability to rehydrate them and actually run it.
bradleybuda··on Where is California Forever getting the water for proposed city of 400k people?
I suspect they will have a harder time finding 400k people than they will finding water.
bradleybuda··on Ask HN: Who is hiring? (June 2024)
Census | Software Engineers | SF, NYC, Denver, or REMOTE | Full-time

Census invented Reverse ETL and we're now bringing it to development teams everywhere via our Embedded product. We need you to help us deliver intuitive, fast, and rock-solid APIs that allow teams to integrate their data with dozens of warehouses and hundreds of SaaS applications.

Read more about embedded here: https://www.getcensus.com/blog/announcing-census-embedded-re...

We are also hiring for our platform an app teams! Apply here: https://app.careerpuck.com/job-board/census/job/9d4c645a-28c...

bradleybuda··on A crazy experience losing Apple earbuds in a remote town in Chile
I inadvertently bought a pair just like this from Amazon - I knew they were knockoffs, but I didn’t think they would be Bluetooth. Hilariously they also identify as “Baets“ (not “Beats”) when connecting.
bradleybuda··on Thinking out loud about 2nd-gen email
The best thing you could do to accelerate the rollout of MX2 (or any email replacement) is to have Congress bless it as a secure channel for Private Health Information
bradleybuda··on Ask HN: Who is hiring? (May 2024)
Census | Software Engineers | SF, NYC, Denver, or REMOTE | Full-time

Census invented Reverse ETL and we're now bringing it to development teams everywhere via our Embedded product. We need you to help us deliver intuitive, fast, and rock-solid APIs that allow teams to integrate their data with dozens of warehouses and hundreds of SaaS applications.

Read more about embedded here: https://www.getcensus.com/blog/announcing-census-embedded-re...

Job listing isn't up yet so if you're interested you can reach out to me directly: brad@getcensus.com

bradleybuda··on Starbucks shares sink 8% as same-store sales fall, quarterly results miss
Nobody pays the menu price at McDonalds. The high sticker price is an incentive to get you to download the app, which has huge discounts.

On balance the price has gone up - inflation is real - but this kind of analysis is just wrong.

bradleybuda··on Green Software Foundation's Software Carbon Intensity Spec Becomes ISO Standard
There is a lack of political will to do the screamingly obvious thing and put a price on carbon emissions.
bradleybuda··on FTC says Amazon executives destroyed potential evidence using apps like Signal
But it generated “extra profits”
bradleybuda··on FCC votes to restore net neutrality rules
Your instincts are correct. It is not compatible with the First Amendment.
bradleybuda··on Airport security line cutters are target of first-in-the-nation California bill
$12 billion. So you're right that it's not a lot relative to the size of the federal budget. But it is a lot relative to the TSA's accomplishments:

1. Has never prevented an act of terrorism in its history

2. Robs travelers of their time and sanity

3. Makes life a living hell for people with unfortunate names

bradleybuda··on Airport security line cutters are target of first-in-the-nation California bill
A little zero-sum class warfare to distract from the fact that the TSA is the most wasteful and useless government agency in human history.
bradleybuda··on The one about the web developer job market
It is impossible to take seriously an article that starts with "We have the worst job environment for tech in over two decades" and supplies no evidence.
bradleybuda··on What Happens When a Fifteen Year Old Pumps and Dumps with a Net Profit of $800k? (2002)
The judge in that case simply does not know what they are talking about. This will be swiftly overturned on appeal.
bradleybuda··on AWS Introduces a New JavaScript Runtime for Lambda
As always, emacs did it first: https://lwn.net/Articles/707615/
bradleybuda··on Automakers are sharing consumers' driving behavior with insurance companies
Did your rates go up? Or is this a straw man argument?
bradleybuda··on House passes bill to force TikTok sale from Chinese owner or ban the app
TikTok shows you what you want to see. I see a lot of musical covers, dumb jokes about the Dune films, standup comedy clips. I don't know what first ~20 videos a brand new account with no history sees but this caricature of TikTok (Tide Pods? really?) is pretty outdated.
bradleybuda··on We've been thinking about software integration wrong for the past 50 years
This is a neat idea, but the unfortunate reality is that every link in an "integration chain" is almost guaranteed to be lossy. The author notes an obvious version of this (what if one node doesn't support a field that the other nodes do) but there are countless other types of loss in each link - structure (i.e. document data types), precision, limits (max field size, max number), other "exotic" datatypes (geography, binary blobs). Even mutability can cause lossiness - some of the fields in these systems are write-once, and even if creates and updates can be propagated, delete propagation is a Wild West in SaaS applications.

If you're old enough to remember what happens when you make a repeated analog copy of something (fax machines, copy machines, VHS cassettes, etc) you know what happens with this kind of data flow topology. We advise our customers to do the /exact/ opposite of this - follow as few links as possible for any piece of data and move towards hub-and-spoke, ideally with the hub as a highly configurable, low loss node - in my world, this is a data warehouse or data lake, but it might also mean an iPaaS or similar.

bradleybuda··on As solar capacity grows, duck curves are getting deeper in California
Market solutions based on price signals?!? It’ll never work in California!
bradleybuda··on Let's talk about joins
A right join is also syntactic sugar for a left join
bradleybuda··on LG washing machine sending 3.7GB of data a day
Or you could just not buy one
bradleybuda··on Apple cuts off Beeper Mini's access
Also WhatsApp, Facebook Messenger, WeChat, Telegram, LINE, and a handful of others with more than a half-billion users. Are those heptopolists or septopolists?

The word "monopolist" in 2023 seems to mean "a company whose corporate values are different than my personal ones and/or whose pricing and packaging don't match my consumption function and/or who has a lot of money and of whom I am jealous".

bradleybuda··on 44% of All Single-Family Home Purchases Were by Private Equity Firms in 2023
Here's 60 years of data on new housing starts:

https://fred.stlouisfed.org/series/HOUST

I don't see a boom. Especially when you adjust for US population over that time, which has ~doubled.

← PreviousPage 3 of 12Next →