HNHacker News
TopNewBestAskShowJobs

gusmd

534 karma · joined April 10, 2015

Hi, I'm an engineer.

Find me at augusto (dot) med (at) gmail

Opinions expressed are solely my own and do not express the views or opinions of my employer.

submissionscomments
gusmd··on A sufficiently detailed spec is code
And this is usually one of the defining traits of a senior engineer. They understand the tech and its limitations, and thus are able to look around corners, ask good questions, and, overall, provide quality product input.
gusmd··on Ask HN: Who is hiring? (December 2025)
Hey there -- are you the HM or an engineer on the team? I'm currently a Sr SDE at Amazon in SD, and would love to chat about this role.
gusmd··on Sign in as anyone: Bypassing SAML SSO authentication with parser differentials
One can use OIDC instead of SAML for SSO.
gusmd··on Grok 3 claims its system prompt includes censorship about Musk/Trump
I've always held dang in pretty high regard seeing his answers on controversial topics, and haven't seen what you said above.

Do you actually have to provide a reason for flagging a post? If so, I would love to see the reasoning behind flagging this one, and dang's reason for keeping it that way. But of course, this is a private website, so I'd understand, albeit disappointingly so, if this is buried.

gusmd··on Grok 3 claims its system prompt includes censorship about Musk/Trump
This is very relevant w.r.t. HN being LLM-related and to the current political climate. It is also easily verifiable as a few X/Grok links on this thread show. Why is it flagged?
gusmd··on Grok 3 claims its system prompt includes censorship about Musk/Trump
I wonder how that differs from the sibling post with the exact same prompt? https://x.com/i/grok/share/fov27TB0Zn9jH5ZYIV70nTqN2

Is there some entropy or randomness at play here? Or some sort of RAG? Even if it was RAG, the "reasoning" is very different and doesn't mention the clear censorship in the initial prompt that the one I linked mentions.

gusmd··on Trump wins presidency for second time
Property taxes work like that. People sometimes sell houses because they can't afford their property taxes when their assets increase in value substantially. Not saying I agree with that or not, but it is reality today.
gusmd··on Amazon is bricking $2,350 Astro robots 10 months after release
They are taking the devices back for recycling.
gusmd··on How to find the AWS account ID of any S3 bucket
Or, for read scenarios, putting a CloudFront distribution in front of the bucket!
gusmd··on Building and operating a pretty big storage system called S3
You can get close with a Cognito Identity Pool that exchanges your user's keys for AWS credentials associated with an IAM role that has access to the resources you want to read/write on their behalf. Pretty standard pattern.

https://docs.aws.amazon.com/cognito/latest/developerguide/co...

edit: I think I misread your comment. I understood it as your app wanting to delegate access to a user's data to the client, but it seems like you want the user to delegate access to their own data to your app? Different use-cases.

gusmd··on DreamBerd is a perfect programming language
The best gem in all of it is this:

> You can make classes, but you can only ever make one instance of them. This shouldn't affect how most object-oriented programmers work.

This describes my experience with most OOP code very well.

gusmd··on Coltrane: A music theory library with a command-line interface
This is awesome! I've been using https://jguitar.com/ for quite some time, specially the scales portion of it. I'll give this a try!
gusmd··on Unapproved books now a felony in Manatee County schools
Most people in the world are sexually active before 18. Your teenage years are you prime years of curiosity. Now, yes, they shouldn't be engaging in sexual activities with older, more mature people. But there's zero problem in late teens just being teens and discovering themselves. The more information they have on how to do that safely, the better. This law (and your puritan line of thinking) does the exact opposite. Expect to see a rise in teenage STDs and pregnancy.
gusmd··on Google Fi bricked my iPhone 11 Pro Max (2020)
It can only ever happen when the phone is first activated. So if you have already used the phone with another carrier's SIM card, you are good to go.
gusmd··on Google Fi bricked my iPhone 11 Pro Max (2020)
> I learned that Google Fi exclusively uses the T-Mobile network for iPhone customers, and activating a Google Fi SIM with an iPhone causes T-Mobile to lock the phone to the T-Mobile network (which is illegal, since the user hasn’t entered into any service agreement with T-Mobile).

This happened to me with an unlocked iPhone, bought at Best Buy, that I activated with a T-Mobile SIM card as well. Tried Apple support first, Apple couldn't care less. In the end T-Mobile themselves unlocked it after 2 full months of calling them almost daily and escalating, reaching out on social media, etc. This has nothing to do with Google Fi, and, if anything, I blame this on Apple for such a stupid fucking design that lets carriers unilaterally lock a brand new phone with no recourse.

gusmd··on Google 20% time volunteers have been rewriting the ITA Matrix flight search app
Maybe they are assuming that their engineers can output 25% more than Azure's and AWS'? :)
gusmd··on Ask HN: Why should I create QR code of this page?
I use it to copy links from my work Macbook to my Android phone.
gusmd··on Apple Delays Rollout of Child Safety Features
Another ESL speaker here. To me they are pronounced exactly the same. The best way I can describe how I pronounce it to you is "loose" :)
gusmd··on The complexity that lives in the GUI
That's essentially declarative programming for GUIs, like, say, Flutter does. You have some state provider, and the GUI is fully re-rendered when it is notified of a state change. There's many different actual implementations of this paradigm, but that's it in a nutshell. I've been having lots of fun learning this, coming from a more traditional MVC pattern in Qt and the likes.

See this: https://flutter.dev/docs/get-started/flutter-for/declarative

gusmd··on The Left-NIMBY Canon
> This is pretty ridiculously low

False equivalence. The other option in most cases isn't no decrease in rent (i.e., 0%), it is an increase in rent (> 0%). So if with no increase in supply the rent increase would have been 10% (like it has been on my rent for the past several years in San Diego), than it suddenly seems like a pretty good deal.

gusmd··on Guitar Center files for bankruptcy
Then the solution is not for Shimano to enforce MAP overseas, but to instead stop enforcing it in the States. "MAP loopholes" haven't killed your business, MAP has.
gusmd··on Ask HN: Alternative to Google play music once they close?
I hate Google for this. I love Google Play Music, and have had a premium subscription for many, many years. Youtube Music doesn't come close, the interface is absolutely horrible, a UX disaster. Way to go in alienating your paying customers, Google.

Sorry for the rant. I know it is not what you were looking for. I have no solutions for people that use the upload stuff (which I don't).

gusmd··on Ask HN: Who is hiring? (May 2020)
Had a great experience interviewing with them last year. Highly recommended!
gusmd··on Ask HN: Who is hiring right now?
As an Amazonian, I hope this gets baked into the culture!
gusmd··on How housing became the world’s biggest asset class
Which, lets admit, is just plain ridiculous. Prop 13 needs to be repealed or at least severely amended. Right now it is a wealth transfer program from the poor to the rich.
gusmd··on Goodbye, Clean Code
> Tests have fewer bugs ... if they don't have mocks

100x this. I've repeatedly fail to convince my team members that mocks are unnecessary in most cases. I've reviewed code with mocks for classes like BigDecimals and built-in arrays. This is especially prevalent in Java teams/codebases.

Drives me insane.

gusmd··on Ask HN: CS, still a good career in 3-5 years?
This lowly Mech. Eng. turned developer is very curious about where do you work that my background could command a huge premium.

I used to leverage my Mech. knowledge in a previous job but was severely underpaid compared to my current FAANG job.

gusmd··on We ran the numbers, and there really is a pipeline problem in engineering hiring
As a Brazilian Latin American, there's nothing Hispanic about me or my people. Most of us are some mixture of European (primarily Italian or Portuguese), African, indian (as in the native people of South America) descendents. Our official language is Portuguese.
gusmd··on Warcraft 3: Remastered Will Work with Old Custom Maps
Wow man, so many good memories on that post. I used love a coop tower defense called "Autumn Crossing TD". It was awesome. There was also a Dragon-Ball themed RPG map that was so so much fun.

One that you didn't mention and I used to play a lot was Hero Line maps. Those were super fun as well. Thanks for the throw-back!

gusmd··on $1B for 20,000 Bay Area homes
I think you missed the point. The point is that compensation in the Bay is much much more than $12k/year higher than other low-COL cities, and therefore the trade-off is worth it.
Page 1 of 6Next →