dallbee

Joined 12 years ago

Karma
149
Submissions
62
Member since
Apr 25
pgp public key: B2CA59B31953BDBF3E4A25030D2777561124F519
View on Hacker News

Recent submissions

Comment · 1 year ago
I am a hiring manager and we do take home homeworks. I fully agree that this is a key piece of communication. I always take the time to tell candidates that although they have as much time as they want, we expect 2-3 hours of effort at most, to be respectful of their time. Without that, take home problems would seem predatory.
Comment · 1 year ago
I cannot upvote this hard enough.

I see this all the time with VPNs. By having everything behind the company VPN, application security isn't taken as seriously. As a result, lateral access becomes trivial at these companies.

Keeping everything public internet exposed from the start actually results in better security.

Comment · 1 year ago
A trick I often use to get the most out of messagepack is using array encoding of structs. Most msgp libraries have support for this.

This gives you a key benefit of protobuf, without needing external schema files: you don't have to pay the space of the keys of your data.

This is simply not something you can do with JSON, and depending on your data can yield substantial space savings.

Comment · 1 year ago
Cho 55
Comment · 2 years ago
This was one of my favorite Google products. It worked exactly as advertised, no frills. Since its release, I haven't once needed to pull out my old Brother document scanner.

The maintenance burden for Stack cannot have been significant, and yet I guess I am unsurprised to see Google add another good app to their graveyard.

What do others use for this purpose?

Comment · 2 years ago
I've found this difficult as well, my mother always jumped right to antibiotics and it had some pretty clear long term consequences.

My approach with my kids has been to use antibiotics only if there's no progression (better or worse). I figure as long as it appears the immune system is doing its job, that's enough for most cases.

So far, we've given our 3-year antibiotics on two occasions. Once for an ear infection that wouldn't clear and for when he had pneumonia.

Comment · 2 years ago
For what it's worth if I ever had a candidate give me this answer on a systems design problem I'd probably immediately stop evaluating them and start selling them on the role.
Comment · 2 years ago
Our product supports what our customers use, which in this case was EFS. Doesn't really matter if there's better implementations available.
Comment · 2 years ago
NFSv4 is designed to alleviate the consistency shortcomings of NFSv3, but unfortunately I'm not aware of any client implementations that leverage the full spec as intended. The linux implementations are improving frequently.
Comment · 2 years ago
I will have to see if their NFSv4 implementation has improved any. When I added support for EFS to my company's NFSv4 client we ran into a couple of performance bottlenecks and just general spec non-conformance.

Specifically, we noticed lack of support for these features:

- session trunking (and, in general, multiple channels)

- multiple concurrent requests on a channel (ala ca_maxrequests)

- callbacks

ca_maxoperations was quite low (10, I think?), and they limit the number of parallel clients that you can access EFS with at once.

What this amounts to is that you can reach acceptable performance on file reads/writes, but metadata heavy access patterns have no hope of reaching the advertised IOPs. It's a shame because frankly metadata performance is something NFSv4 excels at.

Comment · 3 years ago
Unfortunately it's common to have a policy in place disallowing 3rd-party app api access to drive storage. This prevents apps like rclone from working, but the drive client works because it isn't 3rd-party.
Comment · 3 years ago
Interesting. Out of these 5 issues I've only experienced the auto start annoyance on my Subaru crosstrek 2021.

Is this limited to their higher end models?

Comment · 4 years ago
This is the practice we use - link to a ticket if it exists.

There's nothing wrong with fixing a bug you discover upon inspection. Forcing tickets for every change discourages code maintenance.

Comment · 4 years ago
Yes! One that allowed me to relocate at a time that I very much needed it.
Comment · 5 years ago
Excuse the low effort comment..

Incredible.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton