HNHacker News
TopNewBestAskShowJobs

Lightbody

1,250 karma · joined March 23, 2009

Current: reclaim.ai (acquired by Dropbox)

Former: New Relic, BrowserMob, Selenium, Java open source.

submissionscomments
Lightbody··on There’s more than one way to write an IP address (2019)
I "ping 1.1" as my go-to network availability test.

It checks to see if Cloudflare is responding, which 99.9% of the time is going to tell you if your internet is working :)

Lightbody··on Keep the monolith, but split the workloads
For now, it goes out to all nodes, though the pace/rollout is different. For our jobs cluster, it swaps them out pretty quickly. For our API cluster, it takes longer so that in-flight requests gracefully get handled by our load balancer before pulled out of the cluster rotation. So far that has worked well enough for us.
Lightbody··on Keep the monolith, but split the workloads
We do something similar with Reclaim.ai:

It's one monolith Java repo, split into two major workloads that have the same runtime code but are configured differently. In our case, the two workflows are "api" and "jobs". This allows for operational issues on, say, jobs while still allowing user-facing APIs to be less likely to be impacted. The source code itself has many modules, but we deploy it as a single unified runtime.

We're very happy with this approach and so far have only been tempted a few times to break out micro/mini-services. I suspect we will eventually break out a few services, but by the time we do, it'll be for very good reasons.

Lightbody··on Remembering Bob Lee
I've known Bob for over 20 years. I can't say I fortunate enough to call him a very close friend, but we hacked on open source together over the years and evolved into chatting about startups and entrepreneurship.

We would get lunch and catch up from time to time. He was always friendly, welcoming, and supportive. Truly a good person.

I cried for a long time this morning. I'm heartbroken; for his family, for the whole world that is worse off with his loss; and for myself.

I will miss him.

Lightbody··on Google Bard waitlist
Don't worry it does that for basically all signups right now. Weird hug of death variant I suspect.
Lightbody··on Google Bard waitlist
It says it doesn't support my personal Google Workspace account, my corporate one, nor my Gmail account. I'm starting to think maybe they aren't ready for us to try it out after all...
Lightbody··on Bank failures come in waves
You are mistaken.

The money behind the $250k isn’t magic and can’t just be multiplied like that. each FDIC-insured bank pays a premium for each qualified account. 10x the accounts means 10x the money into the pool. So it scales logically.

This is a separate issue from the recent trend of the US federal government helping ensure that all deposits, even those beyond the limit, get assumed/recovered.

Lightbody··on Ask HN: How is the SVB situation affecting your startup?
Well this comment aged well
Lightbody··on Ask HN: How is the SVB situation affecting your startup?
Disclaimer: I know next to nothing about the financial system or banking inside baseball. This is just one founder's reaction to the whole mess.

We were reluctant to move our funds most of the day yesterday. Felt like a lot of dumb panic. We had emails from a few investors, most saying "stay calm" but one saying "move your money to this bank that I'm invested in!" ugh.

We decided near the end of the day to move at least half our funds (in a money market) out, but by then it was too late to initiate anything. Now we're finding this morning nobody at SVB is returning our calls. We are able to log into the online portal just fine. So not sure if/when we'll be able to to move anything.

Annoyingly, we're moving it because everyone else is moving it. I know it's a really dumb, self-fulling prophecy but at this point you don't want to be the last in line.

Note: I'm still not actually worried that our money will evaporate permanently. But I can definitely see a situation where it is inaccessible for several weeks, causing issues with payroll and operations. I expect worst case a large bank will swoop in last second and buy all the dumb investment vehicles/bonds for pennies on the dollar and then our access to cash will come back.

Lightbody··on Architecture diagrams should be code
I understand the goal of making the visualizations dynamic, but even the author isn’t directly tying the code that produced the visualization to the code it represents. There’s a reason:

Communication of an architecture is partly an artistic exercise. The job is to communicate the meaningful parts for the audience and context, and simplify or gloss over entirely the unnecessary details.

Sure you could invest in code generation for said art, but it’s still distinct from the code it represents. Whether you should make that investment in optimization is uniquely a value prop of how important it is that THAT piece of art is always up-to-date + how hard it is to manually update the visualizations in a non-code manner.

So… maybe?

Lightbody··on You don't need live chat on your website
My startup uses live chat and our human median response time is sub 60 seconds. Our customers love it.
Lightbody··on Amazon “suicide kits” have led to teen deaths
Literally addressed in the case, which is part of the complaint.

~~~

The circumstances surrounding Amazon’s sales to both Kristine and Ethan were highly irregular. Amazon has a policy that people under the age of 18 can only use the service with the involvement of a parent or guardian. However, Kristine, at just sixteen, had created her own account to purchase the poisonous chemical and was never asked her age when she set up the account. The package delivered to Kristine’s home was addressed without a last name. It read only “Kristine.”

Seventeen-year-old Ethan used the account that belonged to his mother, Nikki, to purchase Sodium Nitrite. When Nikki received the email receipt for the purchase, she immediately called Amazon’s customer service to tell them there must have been some mistake and that nobody at her home had ordered the item. Amazon told Nikki the order was cancelled. Instead, the Sodium Nitrite was delivered to her home four days later.

Lightbody··on Amazon “suicide kits” have led to teen deaths
Just add a simple exception for THIS case.

When Amazon has had to do this 1000+ unique times, then we can have the debate of whether their extra work is worth the lost lives of kids. Probably still a loser of an argument IMO but let’s just take a simple first step yeah?

Lightbody··on Amazon “suicide kits” have led to teen deaths
Asking Amazon to not bundle these product and instead put up a suicide hotline suggestion instead is not “insisting corporations parent all of us”. It’s insisting on basic decency.

And I *AM* parenting my children when I insist on this. The only thing I’m thinking about is if my kid goes to a dark place again and starts searching the internet.

But please: why don’t you tell me how to be better parent to prevent this?

Lightbody··on Amazon “suicide kits” have led to teen deaths
Yeah that’s super jaded. Seriously consider stepping back and thinking about how much grief the parents are going through.

I have a young child who has voiced suicidal thoughts and and it’s so fucking hard. The pandemic has been really rough on a lot of kids.

Thank god we are we’re finally able to get professional help (after almost a year of waiting for an available therapist).

You don’t know shit about the circumstances of these families, and jumping to the conclusion that the parents are at fault and not at least considering that a $1T company could lift a finger is kinda messed up.

Sorry for the angry tone but I’m seeing a few folks make comments like yours and it’s infuriating. This isn’t some joke topic and the Silicon Valley contrarian attitude really is frustrating to see on this thread.

Lightbody··on Amazon “suicide kits” have led to teen deaths
I think you’re making it more complicated that it actually is.

I believe the case is specifically focusing on the promotion of the kits to underage children. As a society we have already embraced censorship for children.

If we can count how on Amazon to not offer up R rated movies to children via Amazon Prime (which they dutifully do), it seems reasonable that we should expect (and sadly now demand) that they not promote combinations of products to children that are designed to lead to their death.

Lightbody··on Amazon “suicide kits” have led to teen deaths
It does not seem like they are doing 1 in any sufficient way: its pretty easy to argue that this is by far the most important special case (it’s literally life and death stakes), and they are failing at it even after a growing PR campaign and advocacy made them aware months (years?) ago.

Amazon is a $1T company. They have the resources. This is willful negligence.

Lightbody··on Ask HN: Is someone accessing my private Google Calendar?
Given how quickly it returned, I suspect it's not a case of some malicious hacker, but rather a bug in which the removal isn't actually "sticking".

Is this your main/primary calendar, or a sub-calendar inside of your Google Calendar account? I ask because if it's shared perhaps it's a weird case where Google thinks there are two owners? If it's your main calendar (the ID is your gmail email address), then you should have full and absolute control over sharing for sure.

Note: you can delete even your primary calendar (very bottom of the calendar settings), so before you stand up an entire new Google identity, you can also try that.

Best of luck!

(PS: I know stuff about GCal because I'm a cofounder of reclaim.ai)

Lightbody··on Splunk IP suit against Cribl
New Relic’s NRQL can do sub queries.
Lightbody··on What's SAP, and why's it worth $163B? (2020)
That problem isn’t unique to government. most sufficiently large public companies do the same thing.
Lightbody··on Stripe down for 4 hours (and counting) for all those with Stripe Tax enabled
Annoyingly, I thought about doing this a few minutes into the outage and then said: "Nah... they'll fix it pretty quickly".

Five hours later I finally made the change. UGH.

Lightbody··on After acquiring Timeful in 2015, Google is shutting down 'goals' in Calendar
If you're looking for something similar, check out Reclaim.ai's Habits feature.

https://reclaim.ai/features/habits

Lightbody··on Stripe down for 4 hours (and counting) for all those with Stripe Tax enabled
Seems like if you have tax collection on you’re gonna have a bad time, which is our situation.

I’m surprised only a small fraction of Stripe customers collect sales taxes.

Lightbody··on RFC 9293: Transmission Control Protocol (TCP)
Thank you for clarifying that.

What I'd love to see is a place where I could view a bill and also the code it impacts, with inline diffs for the relevant bits (but not the dumb formatting / bullet numbering stuff).

Is that too much to ask for?

Lightbody··on RFC 9293: Transmission Control Protocol (TCP)
> In both cases they can still produce the "final document" which the government is often better at than standards bodies.

Not sure I agree that the government is very good at this at all, or maybe I'm just looking in the wrong place?

Example: https://www.congress.gov/bill/117th-congress/house-bill/3967...

> (1) EXPANSION.—Subsection (e) of section 1710, as amended by section 102(c), is further amended— > (A) in paragraph (1), by adding at the end the following new subparagraphs:

Lightbody··on RFC 9293: Transmission Control Protocol (TCP)
Your response seems to have a political bent to it, though I could be presuming too much. Assuming you intended for it that way: how does that explain RFCs seemingly behaving the same way? That's about as techie as you can get!
Lightbody··on RFC 9293: Transmission Control Protocol (TCP)
I wish government legislature did this with their bills. Reading a piece of legislation is maddening because it's always just a description of diffs, without seeing the final outcome.

I never really realized that this symptom was common with RFCs as well.

Is there something about how governing bodies work that lead to this style of output? Why aren't we using a bit more modern techniques now, more akin to how word processors let you see the diffs inline but also the final format? Or git-style PRs that show the deltas but you can always just view "main"?

Lightbody··on Ask HN: Anyone else use calendar for “recording history”?
You'd like my startup, Reclaim.ai. It literally reschedules the future (tasks, habits, 1:1s, etc) partly based on what is in the past.

For example, have some time blocked to do something but then got distracted? No problem: just delete it from the calendar and we'll reschedule it :)

Lightbody··on Select ’Hello, World’: Serverless Postgres Built for the Cloud
We are using AWS Aurora (non serverless) and getting crushed by IOPS charges. We do very little caching in our app, which makes the architecture simple, but the downside is we end up relying on DB-level caching implicitly. And so when the DB instance has enough memory, IOPS are modest. But once we outgrown it, we have to scale compute up just to get more RAM or else we get destroyed on IOPS.

Seems like from a cost standpoint Neon does a good job of avoiding EBS entirely and thus this particular problem would be sidestepped. Is that right?

Lightbody··on Tesla’s ‘phantom braking’ problem is getting worse
I don't have AutoPilot: I have a 2013 Model S with zero smarts, not even parking sensors.

Every few months, while pulling out of a parking spot, my car will just SLAM on the breaks violently, sometimes when I'm in reverse and sometimes when I'm inching forward. Even at low speeds it's super unsettling.

← PreviousPage 2 of 9Next →