HNHacker News
TopNewBestAskShowJobs

ian-g

239 karma · joined September 18, 2018

submissionscomments
ian-g··on AWS CEO says using AI to replace junior staff is 'Dumbest thing I've ever heard'
It's funny, because I had the exact opposite experience with abstract algebra.

The professor explained things, we did proofs in class, we had problem sets, and then he gave us open-book semi-open-professor take-home exams that took us most of a week to do.

Proof classes were mostly fine. Boring, sometimes ridiculously shit[0], but mostly fine. Being told we have a week for this exam that will kick our ass was significantly better for synthesizing things we'd learned. I used the proofs we had. I used sections of the textbook we hadn't covered. I traded some points on the exam for hints. And it was significantly more engaging than any other class' exams.

[0] Coming up with novel things to prove that don't require some unrelated leap of intuition that only one student gets is really hard to do. Damn you Dr. B, needing to figure out that you have to define a third equation h(x) as (f(x) - g(x))/(f(x) + g(x)) as the first step of a proof isn't reasonable in a 60 minute exam.

ian-g··on Vendors that treat single sign-on as a luxury feature
I don't think it's necessarily _wrong_ to say that SSO shouldn't just be an enterprise feature, but if you need to hire an additional person or two just for SSO, you should feel free to pass that cost (plus a cushion) on.
ian-g··on Windsurf employee #2: I was given a payout of only 1% what my shares where worth
I can’t help but miss it, even though I desperately needed to get out too.

I miss knowing where the darkest place is for 50 miles in all directions. I never got to bike highway 1 from SF to Big Sur. My boyfriend and I would have an easier time finding jobs there. There’s better roads for car enthusiasts.

There was a lot of depressing tech saturation in the Bay Area, but there’s still good pockets of the pre-software culture around there if you’re willing to live towards the edges and look for the weirdness.

ian-g··on Work Life balance slows careers
This has all been a very personal thread

My two cents are that I have hobbies and obsessions that fulfill me and can make me money. I’m keeping the work-life balance and slowly getting better at my hobbies.

Hopefully, I’ll be able to retire early from tech and finish out my time doing something else part time. I started out working on bicycles, I’d like to close things out similarly in a few decades.

ian-g··on Meta announces Oakley smart glasses
I’m very glad your mother in law has use for them.

With that said, I don’t think these can replace phones until they’re quite a lot smaller and lighter. And to make it worse, you’d need at least two pairs - regular and sun. Possibly three if you’re someone who regularly uses safety glasses.

ian-g··on Medical aid in dying, my health, and so on
i don't think it's honestly that startling. extrapolating that number gets you to a total of 323k deaths, probably under a percent of canada's complete population based on their 2021 census population of about 37 million.

in 2021 there were 305k deaths in 2023 there were 326k deaths, and we learned that one sixth of MAID requestors died before they were deemed eligible or ineligible

and 70% were in pallative care

a lot of people die slowly and painfully, and a lot of people think long and hard before making that request.

ian-g··on Medical aid in dying, my health, and so on
I can’t speak for anyone else, but it feels like there’s more to do. More to learn, to see, to visit, etc…

When you’re ready, you’re ready, but people should have the option of continuing if they want.

ian-g··on SQL Workbench – Republicans not welcome
The website is part of the SQL Workbench repository. Submit a PR!
ian-g··on SQL Workbench – Republicans not welcome
It's his software and his choice, but that's going to be difficult to enforce. With that said, there's a lot of other SQL interfaces out there.
ian-g··on Ask HN: What are you working on? (April 2025)
This is super interesting. Where do you store the ebooks and the metadata?
ian-g··on The young, inexperienced engineers aiding DOGE
I work with HR data and other related information

I take its protection very seriously, and if I had done even a fraction of what these folks have, I would expect at minimum to be fired

ian-g··on The young, inexperienced engineers aiding DOGE
In my mind, there are a number of instances online where people (read: men) are acting like entitled princes, and the one thing that gets them to back off is making their families aware of what's going on.

Considering that these six are almost certainly peak internet people, I can't say I entirely disagree with trying to make sure their families know what they're doing. And so those family members know who to blame if data is leaked, potentially like the bank account details stored in the treasury payments system.

ian-g··on Talking over a wall changed my direction as a programmer
> Today I make generative art, see it on my website

I do love the ways random events can change folks’ lives. Would the author have ended up doing art at all without this happening?

ian-g··on The tragedy of running an old Node project
but don't forget to make sure your new path is fewer characters than the original one so you don't overwrite any of the library
ian-g··on The tragedy of running an old Node project
Too late, we already have react native
ian-g··on Sam's Club CTO to Exit Due to Walmart Relocation Policy
Good. If you're going to require RTO, don't exempt higher ups from it. Looking at you, Starbucks
ian-g··on Slow is smooth, smooth is fast: Navy SEALs' efficiency secret
Do it. But maybe ask around a bit first, there might be a couple different places. I went with the one near me that folks said was the most hands-on.
ian-g··on Slow is smooth, smooth is fast: Navy SEALs' efficiency secret
I've been taking glassblowing classes for a few years, and this is easily the biggest lesson there. If I rush something, I will fuck it up. If I let things happen bit by bit while they can go smoothly, everything comes out much easier.

This probably applies everywhere, but it's really stark when you're playing with quickly-solidifying goopy liquid sand

ian-g··on San Francisco seeks ban of software critics say is used to inflate rents
I more meant that they probably have enough of the market now to stop collecting information. They can just charge their customers to access what's already there and offer a small discount if those customers contribute their new data
ian-g··on San Francisco seeks ban of software critics say is used to inflate rents
Sometimes it feels like the easiest way to make money with a new business today is to build something that helps another person make money.

I'm sure it took work to build a database of rents in America for RealPage. But then they got customers to contribute their own data too, per the article

ian-g··on Adobe Photoshop Source Code (2013)
Much more effectively, Velcro's been trying the same thing: https://www.youtube.com/watch?v=rRi8LptvFZY

It still won't work in the long run, but I'm very aware now that Velcro is a trademarked name.

ian-g··on A Lufthansa A350's frustrating Oakland diversion
That would also mean it's really incredibly difficult to declare a fuel emergency around SFO, since Oakland and San Jose and (I guess, if it were really urgent) Moffat Field are all a five minute flight away, right?
ian-g··on Nineteenth century scientists set out to solve the "problem of American storms"
Hi from Seattle. It's currently raining, and I wish I'd left my jacket at home. We get an almost constant drizzle of wet in winter.

Once or twice a year, it'll rain for 48 hours straight and dump three inches of water on us, but the rest of the time, it's like unpleasantly heavy fog

ian-g··on Mullvad Browser
multi account containers is a Firefox thing.

you can silo websites away from each other. for example, your work uses outlook and slack. a work tab has those logins memorized, but it won't know about your Facebook login.

you could have a banking tab just for logging in to places like that. I'm a fan

ian-g··on How to Be an Engineer That PMs Don't Hate
Sorry, you're right, that wasn't clear. It isn't my job to remember the history of every request your team has ever submitted to my team.

If you have a custom process that we don't know about or that your predecessor requested of my predecessor, I don't expect to be aware of that. And when it causes issues, I don't see why that's my fault

ian-g··on How to Be an Engineer That PMs Don't Hate
Clear boundaries are important too. It isn't my job, as an engineer, to remember everything you requested. It's also not my job to know exactly what your corner of a platform looks like.

And it's especially not my job to negotiate against your constant attempts to creep a task's scope whenever we run into issues stemming from you not knowing your own platform and process well enough.

ian-g··on Plane: Open-Source Alternative to Jira
I hope not. I'm trying to get out of that shit, and you don't want half of my workload if you're one of the leftovers
ian-g··on Plane: Open-Source Alternative to Jira
And then you have some poor suckers doing their damnedest to balance all the demands of all the middle managers who all want servicenow customizations on priority.

Truly just a horrifying situation to be subjected to.

ian-g··on Ask Wirecutter: Can you recommend a not-smart TV for me?
> Vizio Well there's your problem (paraphrased from someone who used to work for them)
ian-g··on Honestly, It's Probably the Phones
I think it's that second piece that's important about wfh. You need to take advantage of it to do more things. I could commute to the suburbs, or I could work from home and leave earlier to hang out with friends.

Or I can go on a road trip and work part of that time doing things in the evening and weekends, taking long lunches, etc...

Working remotely is great if you take advantage of it

← PreviousPage 2 of 4Next →