HNHacker News
TopNewBestAskShowJobs

GiorgioG

4,484 karma · joined September 29, 2016

submissionscomments
GiorgioG··on Ask HN: Do you still use search engines?
Yes, as borked as Google search results have become, it doesn't make shit up like LLMs do.
GiorgioG··on Why F#?
I suspect you're right. I just have to get over the hump of being uncomfortable/fumbling my way through things that I would otherwise know how to do in C#. Thanks!
GiorgioG··on Why F#?
For me, my discomfort with F# is due to not knowing if what I’m doing is the correct/idiomatic way of doing things. With C# I have learned all the ways I should not do things…so it’s easier/faster to just use C#.
GiorgioG··on Why F#?
As a 20+ year C# dev...where do I learn how to structure apps in F#? In C# my ASP.NET Controller might use a service (or a mediator) to execute some domain logic and that in turn will use a repository pattern (or EF DbContext) to update/query a database. How are dependencies injected in? It seems like there are multiple ways of going about it, but I don't have enough knowledge of F# to know 'the proper way' to do it.
GiorgioG··on Why F#?
As a 20+ year C# developer I’ve tried several times to learn/use F#. Despite being interested in FP, my brain is having trouble figuring out how to structure my code in F#. In C# I’d either build a service (or use the mediator pattern) for the domain and a repository for data access. With F# it’s functions all the way down and it feels unnatural (as silly as that may sound).
GiorgioG··on Why F#?
Rider is an option for you. Community edition is free too.
GiorgioG··on The role of developer skills in agentic coding
Great, so now instead of spending 8 hours writing code, I spend 8 hours "steering" an AI to write the same code. What a fucking win (for the AI companies and no one else.)
GiorgioG··on AI will change the world but not in the way you think
No, that is not the only thing missing. Right now AI continues to make mistakes a child learns not to make by age 10…don’t make shit up. And by time you’re an adult you figure out how to manage not to forget (by whatever means necessary) the first thing your boss told you to do after he added a new ask.
GiorgioG··on Coordinating the Superbowl's visual fidelity with Elixir
Because events using many cameras without this type of setup would cause jarring visual differences when switching between one camera/view to another during the broadcast.
GiorgioG··on Ask HN: Where do seasoned devs look for short-term work?
Now is not a great time to be looking for this kind of work unfortunately.
GiorgioG··on Zero-Downtime Kubernetes Deployments on AWS with EKS
We've been moving away from K8S to ECS...it just works without all the complexity.
GiorgioG··on Zelensky leaves White House after angry meeting
They’re too busy figuring out how to pay their bills to worry about the future of the country.
GiorgioG··on State of emergency declared after blackout plunges most of Chile into darkness
You underestimate the ludicrous amount of power people use. In January (no A/C used) in my home we used 46kWh per day on average.
GiorgioG··on Marek has graciously offered to maintain the dma-mapping tree
Some else will step up if he doesn't change his mind.
GiorgioG··on Marek has graciously offered to maintain the dma-mapping tree
> Hellwig appears to be unwilling to accept that.

> I think this is a reasonable position on both sides.

I disagree. Hellwig is trying to dictate who/how uses his subsystem/code. Linus makes it clear, you don't have to use/accept Rust in your own codebase, but you can't tell others what they can do in their codebase.

GiorgioG··on Torvalds: You can avoid Rust as a C maintainer, but you can't interfere with it
I've been doing this for over 20 years and it's the first I've heard of this "golden rule". I guess we've all been doing it wrong...writing our backends (pick your poison), frontends (TS/JS) and queries (SQL) in a variety of languages forever.
GiorgioG··on Amazon now discloses you're buying a license to view Kindle eBooks
Anna's Archive too
GiorgioG··on SpaceX engineers brought on at FAA after probationary employees were fired
The legislature are the henchmen. Why would they be anything but quiet?
GiorgioG··on Why I'm leaving Elm (2020)
You say tomato, I say Elm is dead. Nobody will use this for new real projects.
GiorgioG··on Why I'm leaving Elm (2020)
It has been dead for years and years. I had an interest in learning and using Elm several years ago, but the bus factor of 1 told me it was dead on arrival.
GiorgioG··on Why I'm leaving Elm (2020)
It's dead, maybe it just doesn't know it yet.
GiorgioG··on Nouveau kernel maintainer steps down
> Linux is at risk of losing some of its best talent if kernel leadership doesn't massively rein in the likes of Ted Ts'o.

In your opinion.

GiorgioG··on Nouveau kernel maintainer steps down
So someone who hasn’t been doing much simply made it official because they believe in “inclusivity”, whatever that means. Write your own kernel if you don’t like the way it’s run.
GiorgioG··on Small, Light, Robust Phones for a Type 1 Diabetic Child
My 13 year old is a type 1 diabetic. He has used an iPhone SE / mini since he was 7. He plays ice hockey and has a pouch in his hockey pants for his phone. It’s never had an issue through all the bumps that ice hockey brings.
GiorgioG··on Working from home is here to stay
Yup, by the time I started using Lotus Sametime (and dev'ing for Lotus Notes/Domino) it was already owned by IBM.
GiorgioG··on Working from home is here to stay
~16.5 * 6 days. Most of the time folks didn't work Sundays. One night I was so exhausted, I would park my car in a parking deck (at 3am I was the only car there), I managed to back my VW Golf into a massive pillar (just a bump, but still.)).

This was early on in my career - I'd already had 2 years of dev work under my belt. But most of the devs there, this was their first gig out of college. They didn't know this wasn't the norm I guess.

Yes the commute was awful (Boston). If I left for work before 6:15am I would get to the office in 15 minutes. After 6:15am, it was a 45 minute traffic jam.

They would feed us dinner. Nobody died. They had their own gym, and yes showers at work too. I quit after a few months. They laid everyone off 9 months later. I should have taken the hint right away when I saw they had private nap rooms with beds, alarm clocks and everything. Can't make this shit up. Loved my peers there, but the company (management consulting company trying to turn their "IP" into software) had a shit culture. Our managers were trying to make partner and didn't give a shit who they grinded into the ground to get it.

GiorgioG··on Working from home is here to stay
I have worked from home for 16 out of 22 years of my professional working life. Some people can hack it, some people can't. My first job out of college was WFH because the company I worked for had an office that was full. I spent the first 2 weeks at my boss's house (one of the founders of the company). After that we used Lotus Sametime (think corporate instant messaging for you youngins).

After that job I spent a couple of years working in offices. It was absolutely helpful in some ways (I worked and learned from smarter people (MIT, Dartmouth grads, etc) and less productive in others (employer tried to work us 100+ hours per week for months on end). Looking at the code you wrote at 3am the next morning and wondering what the hell you all were thinking (pair programming) was eye-opening.

I am so much more productive at home and more importantly I'm happier. Sure, it's nice to see people I work with a few times per year. But the fact is we're distributed all over the country (and the world for that matter). My neighbor works at IBM. She's been forced back to the office where she spends her day on Zoom calls. It's madness.

Shame on companies who use RTO and AI to disguise layoffs. Fuck these companies. Man-up and just say you want to save money.

GiorgioG··on What happens to SaaS in a world with computer-using agents?
Oh yeah I can't wait for the AI to layout the UI in an arbitrary fashion, put buttons wherever the hell it feels like it (even in a place you can neither see nor click on.). Yes please, also I would like to automate the customer service for said product so it can be a complete black box of uselessness.
GiorgioG··on What happens to SaaS in a world with computer-using agents?
I think everyone that thinks this way are smoking something. I use the latest and greatest AI tools and they never fail to disappoint, make shit up and just waste hours of time because they would rather answer with nonsense than ask questions or just say I don’t fucking know or something isn’t possible.
GiorgioG··on Elon Musk's Demolition Crew
The US is a big place. Living NYC is not cheaper than London. If you live in the middle of the US, you're not making NYC money.
← PreviousPage 7 of 34Next →