ymmv I guess, I could "afford" much more rent than I pay (I suspect many staff+ big tech employees are in similar situations, especially if you're in a relationship with another SWE...) and when we first rented the…
all the time? not on technical issues, unless it's a TLM or the IC is entry level and it's pretty basic stuff they need help with, but absolutely on navigating organization, communicating, prioritization, and so on...
fwiw at big tech companies I haven't found this to be true, bonus and refresher multipliers for the higher performance review ratings are significant
I do think that there's a meaningful difference between writing code that was bad (which I definitely did and do) and writing code where I didn't know what each line did. early on when I was doing iOS development I…
shift-option-dash
This is kind of a weird example to begin with on a forum mostly populated by software engineers, because I'd find it very weird if a manager ever objected to someone using their personal phone at a SWE or similar office…
the comment you're replying to said: > but there is no invitation to guess, and no one pretends you don’t need the manual which is basically what you're saying too? the problem with voice UIs and some LLM tools is that…
the thing I find most frustrating about the music use-case is that if you ask it to play an album, then close out Siri after the confirmation bing noise, but before it finishes reading back to you the artist and album…
> Not to mention the likely need for continuous internet connectivity and service upkeep. Car companies aren't exactly known for good software governance. I don't own a car but rent them occasionally on vacation in…
yeah I have repeatedly had things like "yOu DoN'T tRuSt YoUr BaCkeNd?!?!?!?" come up and am extremely tired of it when it's 2025 and we have libraries that solve this problem automatically and in a way that is usually…
no, it's very useful for setting timers and for setting garbled reminders for a soon enough time that I'll remember what I actually meant rather than being confused by whatever it spewed out instead!
This is good context to add to the article, because he's basically at retirement age anyways. Depends a little on whether 1980s means "1980" or "1989" but with that resume I think he can afford retirement even if it's…
"parse don't validate" is from: https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-va... looking at zod (assuming https://zod.dev) it is a parsing library by that definition — which isn't, like, an official…
My relationship is quite long-term, it can almost get its learner's permit, and we use Instagram all the time to, like, share cute animal videos from the Explore/Reels screens to each other, share stories to our friends…
I like that JSON parsing libraries (Serde etc.) allow you to validate nullability constraints at parse-time. Protobuf's deliberate lack of support for required fields means that either you kick that down to every…
yes, but any sane JSON parsing library (Rust Serde, kotlinx-serialization, Swift, etc.) will raise an error when you have the wrong type or are missing a required field. and any JSON parsing callsite is very likely also…
> Seems we should be very concerned and work hard to avoid smoking, vs random death from a helicopter falling on us? At a population level maybe... but if you (and your family/friends if you want to consider that too)…
Kotlin uses "in" and "out": https://kotlinlang.org/docs/generics.html
Well.. what’s the level of belief in climate change among elected Dutch leaders? https://floridaphoenix.com/2024/05/15/desantis-signs-bill-er...
Alligators maybe not, but in the one time that I have paddleboarded in the keys I saw a crocodile. Probably a crocodile rather than a gator, I didn’t get that close… but from reading articles they’ll occasionally eat a…
I've received some "bonus" performance related equity grants with a four year vesting period. These are beyond normal the refresher grants. They are not described by the company as "bonus", because we also have the sort…
> Yet I have to say that if you are correct, the term is no different than eating tide pods or dry swallowing cinnamon. Why tf would anyone impose such an absurd artificial constraint on themselves, on the tool, or on…
> Initially, everything looked great. The build succeeded, all components were found and added. But when I opened KiCad… nothing was wired up. Maybe this is pedantic, but I thought that the core point of "Vibe Coding"…
What do you mean by "deferred" here? I'm a fairly high level IC at a big tech company (high TC), but it's only "deferred" in the sense of more of the TC being in RSUs (over 80%) with less frequent vesting vs. biweekly…
I find wikis to always rot. In-code class/function/library documentation and --help for CLI tools are more likely to be updated when anything changes.
ymmv I guess, I could "afford" much more rent than I pay (I suspect many staff+ big tech employees are in similar situations, especially if you're in a relationship with another SWE...) and when we first rented the…
all the time? not on technical issues, unless it's a TLM or the IC is entry level and it's pretty basic stuff they need help with, but absolutely on navigating organization, communicating, prioritization, and so on...
fwiw at big tech companies I haven't found this to be true, bonus and refresher multipliers for the higher performance review ratings are significant
I do think that there's a meaningful difference between writing code that was bad (which I definitely did and do) and writing code where I didn't know what each line did. early on when I was doing iOS development I…
shift-option-dash
This is kind of a weird example to begin with on a forum mostly populated by software engineers, because I'd find it very weird if a manager ever objected to someone using their personal phone at a SWE or similar office…
the comment you're replying to said: > but there is no invitation to guess, and no one pretends you don’t need the manual which is basically what you're saying too? the problem with voice UIs and some LLM tools is that…
the thing I find most frustrating about the music use-case is that if you ask it to play an album, then close out Siri after the confirmation bing noise, but before it finishes reading back to you the artist and album…
> Not to mention the likely need for continuous internet connectivity and service upkeep. Car companies aren't exactly known for good software governance. I don't own a car but rent them occasionally on vacation in…
yeah I have repeatedly had things like "yOu DoN'T tRuSt YoUr BaCkeNd?!?!?!?" come up and am extremely tired of it when it's 2025 and we have libraries that solve this problem automatically and in a way that is usually…
no, it's very useful for setting timers and for setting garbled reminders for a soon enough time that I'll remember what I actually meant rather than being confused by whatever it spewed out instead!
This is good context to add to the article, because he's basically at retirement age anyways. Depends a little on whether 1980s means "1980" or "1989" but with that resume I think he can afford retirement even if it's…
"parse don't validate" is from: https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-va... looking at zod (assuming https://zod.dev) it is a parsing library by that definition — which isn't, like, an official…
My relationship is quite long-term, it can almost get its learner's permit, and we use Instagram all the time to, like, share cute animal videos from the Explore/Reels screens to each other, share stories to our friends…
I like that JSON parsing libraries (Serde etc.) allow you to validate nullability constraints at parse-time. Protobuf's deliberate lack of support for required fields means that either you kick that down to every…
yes, but any sane JSON parsing library (Rust Serde, kotlinx-serialization, Swift, etc.) will raise an error when you have the wrong type or are missing a required field. and any JSON parsing callsite is very likely also…
> Seems we should be very concerned and work hard to avoid smoking, vs random death from a helicopter falling on us? At a population level maybe... but if you (and your family/friends if you want to consider that too)…
Kotlin uses "in" and "out": https://kotlinlang.org/docs/generics.html
Well.. what’s the level of belief in climate change among elected Dutch leaders? https://floridaphoenix.com/2024/05/15/desantis-signs-bill-er...
Alligators maybe not, but in the one time that I have paddleboarded in the keys I saw a crocodile. Probably a crocodile rather than a gator, I didn’t get that close… but from reading articles they’ll occasionally eat a…
I've received some "bonus" performance related equity grants with a four year vesting period. These are beyond normal the refresher grants. They are not described by the company as "bonus", because we also have the sort…
> Yet I have to say that if you are correct, the term is no different than eating tide pods or dry swallowing cinnamon. Why tf would anyone impose such an absurd artificial constraint on themselves, on the tool, or on…
> Initially, everything looked great. The build succeeded, all components were found and added. But when I opened KiCad… nothing was wired up. Maybe this is pedantic, but I thought that the core point of "Vibe Coding"…
What do you mean by "deferred" here? I'm a fairly high level IC at a big tech company (high TC), but it's only "deferred" in the sense of more of the TC being in RSUs (over 80%) with less frequent vesting vs. biweekly…
I find wikis to always rot. In-code class/function/library documentation and --help for CLI tools are more likely to be updated when anything changes.