HNHacker News
TopNewBestAskShowJobs

grogenaut

5,774 karma · joined February 11, 2012

Sr. Principal Software engineer in Seattle. Works for largest game streaming platform.

Email is Mr dot gaffo @ Google's email system.

submissionscomments
grogenaut··on Gemini CLI GitHub Actions
if it's not trustworthy just fork the doc and let people try it and then copy paste back in...

instead I'm just pulling it out to other tools and using markdown import. I'm basically moving away from using google docs because of these issues.

grogenaut··on Gemini CLI GitHub Actions
google workspaces gemini web app keeps saying it can't alter my calendar

gemini in calendar says it can't alter my calendar

grogenaut··on Gemini CLI GitHub Actions
I get your point, it's sad. But your family memeber isn't hooking a docs MCP up to an AI and doing things. Docs also has history, I can just undo the dumb crap it would do.

In the meanwhile the rest of us are running around with a pole that has a chainsaw generator on it swinging it in every direction to solve problems. When I have these issues now I just have AI write tools to get around it. To search my email I just had ai crack my takeout files and look for the email. Was easier than figuring out the google product.

grogenaut··on Gemini CLI GitHub Actions
I understand Google feels they need to compete in coding AI. The crazy thing to me is:

- Gemini can't make me a calendar appointment between myself and another person for 30 minutes in the next week. Heck it can't make appointments yet. - it can't edit or collaborate on Google docs, just insert. I edit my docs in cline or Claude code as markdown and upload. - speaking of, I don't think they have a MCP for working with docs or sheets - Gemini is worse than a Google search at helping me with sheet formulas

There's all these unique places in googles ecosystem I feel they could/should be excelling at AI at. They're not.

Hell I noticed yesterday searching for my remarkable preorder from years ago that you can't exact string search Gmail anymore. Searching for remarkable was pulling up "amazing". They're just degrading all of their products to stupidity at a time when I and AI can use more powertools

grogenaut··on AI promised efficiency. Instead, it's making us work harder
Did you push back?
grogenaut··on Debian switches to 64-bit time for everything
Younger folks are much less likely to have a PC. It may all (70%) be phones or phone like networks in 20 years
grogenaut··on Kiro: A new agentic IDE
just turn those off, it's just 2 includes one at the top and one at the bottom of your shell... file a ticket about making it optional or not. I believe that the shell integration / autocomplete is where they started the product so it's probably one of those core features in the product team's minds.

I generally like the integration but in some cases it's getting in the way of other ai that is runnin q to quit and all of a sudden its in q... I renamed it to amazonq and removed it from my zshrc and added it as a command to integrate, amazonqinit

grogenaut··on Cognition (Devin AI) to Acquire Windsurf
I work at an Amazon subsidiary so I kinda have unlimited gpu budgets. I agree with siblings, I'm working on 5 side projects I have wanted to do as a framework lead for 7 years. I do them in my meetings. None of them are taking production traffic from customers, they're all nice to haves for developers. These tools have dropped the costs of building these tools massively. It's yet to be seen if they'll also make maintaining them the same, or spinning back up on them. But given AI built several of them in a few hours I'm less worried about that cost than I was a year ago (and not building them).
grogenaut··on Show HN: BreakerMachines – Modern Circuit Breaker for Rails with Async Support
I've generally found token bucket retries a lot better than circuit breakers which by nature are very bi-modal, sending no requests then floods of requests in higher scale systems. This can cause issues with memory and garbage collection when it's flapping on the order of milliseconds to seconds, and cause isues with load balancers and autoscaling when operating on the order of minutes. Token Buckets tend to dial the pressue up and down more smoothly. It's like the difference between an old fashioned thermostat and a PID loop for controlling a temperature setpoint.
grogenaut··on New sphere-packing record stems from an unexpected source
Help me that you're not a doctor a lawyer accountants software engineer working for a large company. It tells me you're a small business owner and you work on advanced things. You're not manufacturing knick knacks or toys.

Really if we're at a party that's more than enough unless I want to ask you more and you want to talk more about it. If you were a lawyer I'd probably ask what area of law that I probably stop and talk about something else. So I agree with others that you said was a very good distillation of what you do to the level that most people probably care about

grogenaut··on Mercury: Ultra-fast language models based on diffusion
Before cars people spent little on petroleum products or motor oil or gasoline or mechanics. Now they do. That's how systems work. You wanna go faster well you need better roads, traffic lights, on ramps, etc. you're still going faster.

Use AI to solve the IP bottlenecks or build more features that ear more revenue that buy more ci boxes. Same as if you added 10 devs which you are with AI so why wouldn't some of the dev support costs go up.

Are you not in a place where you can make an efficiency argument to get more ci or optimize? What's a ci box cost?

grogenaut··on AI cameras change driver behavior at intersections
If they actually cared about safety they'd license it to auto manufacturers and let people roll stop signs when it's safe and warm them when it's not. Or just put cheap traffic lights everywhere to speed up traffic. This is about earning revenue for municipallitues with micro enforcement zones.

(note/edit) I'm talking about flashing lights in the cab like when my car thinks I need to break. Forcing me to break unless I'm about to kill someone. Or just re-thinking the stop sign. The point of stop signs is they're effing cheap. If you're going to put AI cameras on all of them that is no longer cheap, could you not just turn them into lighted intersections that give the green to the right person and remove confusion and detect or have slappers for the pedestrians and just smooth out traffic everywhere? Or is the unsaid thing that stop signs are actually smoother because well you can roll them using your human brain to make decisions?

grogenaut··on Claude Code Pro Limit? Hack It While You Sleep
I think it's more like every engineer will either become like a lead or a principal or have problems. I'm a principal. I have for years had multiple teams building things that I prototyped designed or worked with them on the specs for. There's a level of touch and letting go that you have to employ to not over burden them or you getting bogged down in details that don't matter and missing those that do.

One of the skills I've developed is spinning (back) up on problems quickly while holding the overall in my head. I find with AI I'm just doing that even more often and I now have 5 direct reports (AI) added to the 6 teams of 8 I work with through managers and roadmaps.

grogenaut··on The uncertain future of coding careers and why I'm still hopeful
I helped my brother a few times with iOS apps he had folks from upwork build. They also didn't work beyond the initial version. They always wanted to rebuid theapp from scratch for each new requirement.
grogenaut··on AI note takers are flooding Zoom calls as workers opt to skip meetings
I had an engineer once show up to the re-scheduled "lets get the engineers ideas meeting before the yearly plan ships" meeting that we scheduled so they could be there who then proceeded to spent 15 minutes complaining how they didn't get any input before finally asking what the meeting was for, and finding out they had 45 minutes remaining to give feedback (they had skipped the meeting the previous day, and I wanted to make sure they gave their impact). (I tried to interject earlier but was asked "please let me talk" so I did).
grogenaut··on Fakespot shuts down today after 9 years of detecting fake product reviews
you're supposed to report this to amazon customer service not via a review. just send em a photo of the bribe and they'll verify it. yes it's not as satisfying but they can't validate your review unless you also posted a photo.
grogenaut··on The new skill in AI is not prompting, it's context engineering
Or under the covers are just putting all the text you fed at into a rag database and doing embedding search define route and snippets and answer your questions when asked directly. Which is the difference approach than recalling instructions
grogenaut··on The Fed says this is a cube of $1M. They're off by half a million
It's the cost of paper not the dollar value. Also only the outermost bills need be real the rest could just be paper, or voided bills or whatever. But accounting can cover it. It's not gold or pennies where the currency costs what it is worth to make
grogenaut··on Second study finds Uber used opaque algorithm to dramatically boost profits
They have all of that. Then you get to the place and they hit some buttons and crazy opaque math happens and then you have a 30 minute fight with the dude. And the reader was always broken and no they can't break a 100 or a 20 or a 5

Up front pricing is way better. When I used to do cabs I'd always do upfront prices. $40 to the airport no meter includes tip. 50 ok sounds good. Let's go.

grogenaut··on Few Americans pay for news when they encounter paywalls
very agreed, they have tons of good articles which is about as many times as I've been warned never to sign up with them because you cancel.
grogenaut··on Few Americans pay for news when they encounter paywalls
having been screwed by multiple peridocials when I wanted to cancel I'm very suspect on signing up again. and when I did It was such a pain to stay logged in. Archive.is is easier. If they fixed that and allowed simple cancellation I'd actually consider it.

and as others have said I don't need to be contacted by you. The amount of unasked for marketing emails I get is insane these days. yes I can opt out but every baseball game I go to I get enrolled without asking. Every purchase I make, that's 5 emails a weeek.

grogenaut··on Klein Bottle Amazon Brand Hijacking (2021)
I have a large sarcastic hilarious unique sticker on my company laptop for the last 7 years (transferred) it was worth the $40. Given wfh it was kinda like Pokemon the % of coworkers who noticed it. Basically creating company lore.
grogenaut··on YouTube's new anti-adblock measures
Lol you sweet summer child, they don't care if the ad is relevant to you, you're not the customer. https://medium.com/@Glenames/programmatic-advertising-101-c9...

Your eyes are the supply. The demand (customer) is people wanting your eyes. Relevance in ads is if your eyes are a candidate to at some point buy their product.

What your taking about at costco is essentially house ads or really signage.

Remember unless you are a brand you are not the customer for ads.

grogenaut··on YouTube's new anti-adblock measures
Lol you sweet summer child, they don't care if the ad is relevant to you, you're not the customer. https://medium.com/@Glenames/programmatic-advertising-101-c9...

Your eyes are the supply. The demand (customer) is people wanting your eyes. Relevance in ads is if your eyes are a candidate to at some point buy their orid8.

What your taking about at costco is essentially house ads or really signage.

Remember unless you are a brand you are not the customer for ads.

grogenaut··on Generative AI coding tools and agents do not work for me
how much time did you spend learning your last language to become comfortable with it?
grogenaut··on How I Program with Agents
I'm categorizing my expenses. I asked the code AI to do 20 at a time, and suggest categories for all of them in an 800 line file. I then walked the diff by hand correcting things. I then asked it to double check my work. It did this in a 2 column cav mapping.

It could do this in code. I didn't have to type anywhere near as much and 1.5 sets of eyes were on it. It did a pretty accurate job and the followup pass was better.

This is just an example I had time to type before my morning shower

grogenaut··on What you need to know about EMP weapons
a lot of people think if you get your hands dirtied you're a redneck... I guess I'm a redneck.
grogenaut··on What you need to know about EMP weapons
"""General rule of thumb is that the opening in a Faraday cage should be smaller than 1/10th of the wavelength that should be blocked. For example, in order to block EM fields with frequencies of 10 GHz and lower, the hole size of the Faraday cage should be smaller than 3 mm."""

wavelength of red in inches: 2.46063e-5 wavelength of 2.4ghz in inches: 4.25 wavelength of xrays in inches: 7.87402e-7 (upper end)

You could easily see through a 4.25 mesh, that's almost chain link

you could not see through a 2.4e-5 mesh, that's call fabric, unless you can see through clothes in which case I'm not going near you. xrays can see through that :)

grogenaut··on I made a chair
My understanding is that Amazon continues it for 2 reasons: it's similar priced, but more importantly they can get the doors at massive scale and they're the same. Styles, colors, materials with desks change over time. They have to source sometimes ~10k desktops in a quarter with little lead time. You can't do this with desks but you can with doors.

Or this is why they told us we wouldn't get white desks in Seattle when we had em in sfo. Even though we got the same legs.

grogenaut··on Trying to teach in the age of the AI homework machine
I'd pit my megacorp's security against theirs any day of the week, but as I said I just used and wiped a laptop just for the test.
← PreviousPage 6 of 34Next →