HNHacker News
TopNewBestAskShowJobs

oaktowner

707 karma · joined April 10, 2013

Sr Director Product Management, Nutanix

twitter.com/danciruli (dead) @danciruli@hachyderm.io

submissionscomments
oaktowner··on Chandrayaan-3 Soft-landing [video]
While I worked at Google I once searched for "//this should never happen" in the code base.

It was in there.

A lot.

oaktowner··on Drop Table “Companies”;– LTD (2016)
CEO: Bobby Tables.
oaktowner··on Man spends entire career mastering crappy codebase
That is true, but the rapid change in the tech industry makes "skills" mean something different than it would in, say, woodworking.

Once you learn woodwoorking, you're going to be good at it (until you lose strength, flexibility in your fingers, etc).

In our industry, to 'stay at the same place,' you continually have to learn new technologies, new concepts, etc.

oaktowner··on Transcript of taped conversations among German nuclear physicists (1945)
I don't disagree with the sentiment, but I do believe that Americans ability to cooperate (both with each other in general and between the private and public sectors) is not now what it was in the mid-20th century.
oaktowner··on Edge detection doesn’t explain line drawing
I am not a computer vision specialist, but I wanted to add an anecdote from years of parenting.

One thing that amazed me about babies was how early they understand line drawings. Long before a baby can talk, it knows what a dog is (and can imitate a dog sound), and can also identify a dog in a photo, in a realistic drawing, and in a very simple line drawing.

It seems so easy, but in reality those things all look so very, very different. And after 6ish months, babies have mastered that recognition.

oaktowner··on GPT-4 API General Availability
LOL.

I meant it's not normal to start selling a feature in 2016 and delivering it in beta seven years later.

oaktowner··on GPT-4 API General Availability
Sounds positively Muskian.
oaktowner··on Show HN: Homelab Monitoring Setup with Grafana
Reminds me of the (possibly apocryphal) monitoring that was in place when Healthcare.gov was launched: they had a TV tuned to the news, and the news would tell them whenever the site crashed!
oaktowner··on It's A(door)able
I did it wrong! In the middle one, I didn't make a heart -- I went to and fro both on the left side, so it ended up looking more like a backwards question mark than a heart!
oaktowner··on When did SVB insiders begin to realize they were in trouble?
*she

According to the linked article: "Ms. Izurieta departed the Company on October 1, 2022. The Company initiated discussions with Ms. Izurieta about a transition from the Chief Risk Officer position in early 2022. Accordingly, the Company and Ms. Izurieta entered into a separation (without cause) agreement pursuant to which she ceased serving in her role as Chief Risk Officer as of April 29, 2022 and moved into a non-executive role focused on certain transition-related duties until October 1, 2022."

oaktowner··on Envoy Mobile
I think of Envoy as both a client side and server side proxy.

Typically (in the past) both client and server have been VMs or containers.

Client side it can do things like automatic retries, routing decisions and fault injection (among others). It's super useful.

What this adds is the ability to deploy it as a client in more places...a couple of billion more places!

oaktowner··on Sqlite: Code Of Conduct
I'm not trying to force anyone to do anything, and I'm not sure where you came up with the idea that I am. If someone wants their OSS project to be appealing to the 1/6th of the people in the world who consider themselves to be Christians, that's fine.

If they want to try to be appealing to, say, 7/7ths of the developers out there, they might want to do something different.

oaktowner··on Sqlite: Code Of Conduct
It's weird, though, right? I mean, flip the logic.

What if someone had a code of conduct that was clearly about people treating each other well...but started it with "First, you must acknowledge that there is no God." Or "First you must acknowledge that Mohammad is God's messenger." Or "First you must accept the mitzvot as binding." Or "Brahman is Truth and Reality."

None of these is promoting inclusion.

That said: I'm an observer here. I haven't chosen to participate or not participate in the SQLite community because of this. I simply think it's a strange place to promote one's religion, and it doesn't surprise me that non-Christians might find it unwelcoming.

oaktowner··on Solar Surpasses Gas and Wind as Biggest Source of New U.S. Power
Agreed -- that wouldn't make any sense.
oaktowner··on Solar Surpasses Gas and Wind as Biggest Source of New U.S. Power
Interesting. I would have thought that you do it by (expected) lifetime of the panels. I haven't had my system for a full year yet so I don't have complete numbers, but it seems to be anywhere from .5 (winter) to 1.1 MWh per month.

Assuming I end up generating 8 MWh per year, I'll use that number along with an expected lifetime of, say, 20 years. So: lifetime production of 160 MWh, and my system (after incentives) was something around $18K.

$18,000 / 160,000 kWh = $0.11 / kWh.

If my system lasts 25 years, that goes down to 9 cents per kWh.

(note: I think I have a 10 year loan but will likely pay it off way earlier than that, but it wouldn't factor into this calculation other than interest)

oaktowner··on Solar Surpasses Gas and Wind as Biggest Source of New U.S. Power
Elevators are counterbalanced -- when they are going down, there is a counterweight going up. So there's less energy than you might imagine being generated.
oaktowner··on Solar Surpasses Gas and Wind as Biggest Source of New U.S. Power
Out of curiosity -- what timeframe are you using to calculate that figure (4-5 cents a kWh)? (I bought a solar system just under a year ago).
oaktowner··on Ford disguised a man as a car seat to research self-driving
How did I go through life without knowing that?
oaktowner··on Cruise's 3rd generation self-driving car
The other thing to bear in mind: I would guess that the vast majority of accidents are caused by people not paying attention -- distracted by a phone, person, great view, or even just because they're looking the wrong direction. Cars don't do any of those things. They will always be paying attention, looking in all directions at once.

So if they eliminate all of the accidents that are caused that way, but increase the number of garden-gnome related accidents...wouldn't that be worthwhile?

Another, less flippant way to say it: yes, we can imagine scenarios in which the number of accidents will increase. But what is the relative frequency of those types of accidents compared to run-of-the-mill rear-end, red-light run, lane change due to inattentiveness?

oaktowner··on How Did Anyone Do Math in Roman Numerals?
You know what I've always wondered? How did they pronounce each number? I mean, I read it "eye, eye-eye, eye-eye-eye, eye-vee, vee, vee-eye."

But of course, there's no way they actually said it that way.

Right? Right??

oaktowner··on Uber Founder Travis Kalanick Resigns as C.E.O.
They do now in San Francisco. But only because they lost so much business to Uber. This was an industry that was effectively a monopoly -- not one company, but one type of provider. And none of the players was improving the experience for the customer.

Calling for a cab was extremely unreliable here. You could easily wait for an hour (because any driver coming to pick you up could, without ill effect for him/herself, stop to pick somebody up on the street). Some cabs took credit cards, some didn't. Some claimed to take credit cards but then "the machine was broken" so you had to pay cash.

Uber improved on every single aspect of the customer experience. And they did it while offering lower prices for the consumer.

However: to me, they haven't proven it's a viable, long term model. I highly doubt that they are paying their drivers enough to cover the cost of wear and tear on the cars (many/most of the drivers I see with Uber and Lyft are doing it full time, so they are crazy if they aren't factoring in the cost of the car and maintenance as part of their cost). And AFAIK neither company has proven they can make money.

So: this industry was due for a shakeup.

But it needs to be done by a company without rampant management problems, and it still needs to prove that there is a viable, long term business model that works for the company, the drivers and the consumers.

[edit: and, yes -- long term, there won't be drivers in these cars. But Uber has to find a way to survive until then, and I don't believe they can burn cash that long]

oaktowner··on Visualize data instantly with machine learning in Google Sheets
I once worked at a large company (70K employees) in which the check request software (that is, if you needed to pay a vendor with a written check) was written in VBA embedded in Excel, using Outlook (the client, not Exchange) as Workflow.

You opened the "spreadsheet", which hid Excel itself and showed a form. You filled it out, clicked Send and it used your local Outlook client to email a copy of itself to your boss, who then opened it and was presented with another form for approval, etc, up through finance and finally to the person who wrote the check.

It was amazingly ugly and fragile, and of course, there was no way for anyone to see the state of the system (because the 'state' was distributed among the entire workforce's Exchange inboxes!).

Want to know the status of your check request? No problem, simply call everyone who might have been in the approval chain and ask them to search their inboxes. Hope you find the most current person!

(updated to correct the name of the software)

oaktowner··on Cloud Spanner is now production-ready
According to this article[0] (that someone referenced below):

A Cloud Spanner “node” isn't a physical machine, per se. It is an allocation of compute capacity and disk access throughput on a set of machines with access to the storage API.

(disclosure: I work at Google Cloud but not on Spanner)

[0] https://quizlet.com/blog/quizlet-cloud-spanner

oaktowner··on Ask HN: How do you invest your money?
Not only do I share the same investment strategy, but my phone is named the same as your HN handle.
oaktowner··on Cap'n Proto 0.6 released – 2.5 years of improvements
Thanks for making the point about large teams -- I was coming here to make it myself. Even if you are using JSON, having a contract between client and server is super helpful.

Out of curiosity, what format did your infotainment system for serialization?

oaktowner··on A look at my BBS Software from '93
Reminds me a bit of The Well in Berkeley.
oaktowner··on A look at my BBS Software from '93
Even the talk of "long distance phone calls" makes me nostalgic.

I remember when, as a kid, if you answered the phone and it was a long distance call for mom or dad, we would run to get them yelling "Long distance! Long distance!"

Every second was precious.

oaktowner··on Show HN: FaunaDB, a strongly consistent, globally distributed cloud database
I can vouch for itcmcgrath's lowliness.
oaktowner··on Google Cloud Platform’s Pi API – With access to 750B digits of Pi
There's a great April Fool's joke in there somewhere.
oaktowner··on Is Facebook a Structural Threat to Free Society?
Whoa. Had never heard of that.

Check [0] if you, like me, hadn't.

[0] https://news.ycombinator.com/newsfaq.html

← PreviousPage 2 of 8Next →