
Andrew Gossage
468 posts

Andrew Gossage
@AndrewGossage33
Professional Developer. Linux Fanboy. Zig Fanboy. Latter-Day Saint.
Utah, USA Katılım Eylül 2022
369 Takip Edilen105 Takipçiler

I have a friend that works in the ad selling market. He does In fact verify what the compiler outputs. He does it constantly because LLVM cannot be trusted to produce code sufficiently optimized for his use case. He knows which instructions take which number of cpu cycles off the top of his head. I think we need more developers with that level of skill not less.
English

There’s a famous Usenet story about a programmer (Mel) who refused higher level abstractions.
It was the late 1950s, and even in that era, Mel was…well today we’d call him a boomer.
Mel only wrote in raw hexadecimal. He didn’t approve of compilers, and refused to use optimizing assemblers.
"You never know where it's going to put things”, he said.
Everyone else in the company was moving on to FORTRAN, and they didn’t understand why Mel was so stubborn about using new tools. He *loved* self-modifying code.
“If a program can’t rewrite its own code”, he asked, “what good is it?”
Mel eventually left the company, and other engineers were tasked with understanding what was left.
Mel’s hand-optimized routines always beat the assemblers; but some of it looked absolutely bizarre.
One engineer took ~2 weeks to understand why there were loops with no exit condition…yet the program worked fine.
I won’t spoil all the details, you should really read it, it’s short. But it’s a fantastic piece on “what defines a real programmer?”…which is becoming increasingly relevant in this vibe-coded era.
I strive to understand computers as deeply as Mel! If we aren’t careful, we’re going to lose the “Mels” of this world to time.
That’s part of why I go so deep in my youtube videos. I hope that younger viewers are genuinely fascinated by the inner workings of our machines, instead of handing everything off to higher abstractions.
solst/ICE of Astarte@IceSolst
Interesting article on treating agent output like compiler output (and why) skiplabs.io/blog/codegen_a…
English

That's not the impression I got from the article I think he is fine with people being Latter-day Saints, I just think he misunderstands the situation. I don't know if he gets the difference between making fun of something and seriously condemning it. I don't think the book of Mormon musical is necessarily meant to be taken seriously whereas Matt Fradd seems to seriously believe Joseph Smith was a bad guy. He is allowed to believe that of course but he won't make many friends in our church if he insists on publicly attacking one of the most important people to our faith.
English

This is the same Andrew Klavan who said about Ben Shapiro not needing to leave the Jewish faith because it would cause, “devastation to his family, to the people who love him, to the people who listen to him, to his position in the world”.
He also said, “I just have this feeling that God has put this guy where he wants him, to do what he wants him to do.”
What’s funny is at the time I agreed. This is a very LDS view. That God will look on the heart and take care of all of His children, granting them grace at the judgement seat because of His Son Jesus Christs sacrifice.
Klavan is willing to grant that God has grace for people who are Jewish but not members of The Church of Jesus Christ of Latter Day Saints.
It’s getting old really fast that our allies hate us and that so many Christians love condemning those around them.
Can’t we all just got back to loving God and loving our neighbor?
Andrew Klavan@andrewklavan
While my friend @RealMattFradd has been criticizing the LDS church, and Mormons (and fake Mormons) have been expressing outrage (and fake outrage), I went to see "The Book of Mormon," by the @SouthPark guys. Here's my reaction essay to @SpencerKlavan at The New Jerusalem substack. thenewjerusalem.substack.com/p/laughing-at-…
English

@ChShersh That makes sense, like you said it is trivial to add them to what gets stripped which is why I was wondering.
English

@AndrewGossage33 Yeah, I work with a single-line text, I don’t have newlines, so why do extra work.
Fortunately, taking care of them as well them is straightforward.
English

@Joeray It's okay for them to disagree @PopePiusIXStan and @CatholicInUtah are both not only Catholic but former Latter-day Saints here on X that show you can disagree without constantly strawmaning.
English

So the Daily Wire, owned by a Jew, let a Catholic Matt Fradd have an article written based on his all access that was critical of Joseph Smith.
For those of you who are cancelling your subscription over this, you are not a thinking person.
The Jew already didn’t believe Jospeh Smith and the Catholic didn’t either.
Did you think their opinions stopped at politics?
Get thicker skin. None of those hosts hold to my belief system.
English

@ThoughtfulSaint If I was openly opposed to my company my bosses would fire me. People don't get to claim membership as a way to boost their credibility while opposing everything the church stands for.
English

@ThePrimeagen Programming has certainly become less fun for me. Part of me just wants to go back to when we just argued about languages and editors.
English

@tabr99 I would not be so sure, changing a huge part of yourself tends to change the other parts too
English

@rustforthewin @ThePrimeagen @TheGingerBill GingerBill famously thinks package managers are a bad idea (he is right) and doesn't use lsp's.
English

@ThePrimeagen @TheGingerBill What are we supposed to understand from this? What does it even show?
English

@RykerJackson97 Galatians needs to be on that list at least three times if that list were to be accurate to how anti's "debate"
English

- “Joseph Smith was a conman”
- “Joseph Smith was taken to court on charges of being a disorderly person”
- “Joseph Smith practiced polygamy…eeww…”
- “why does it say ‘after all you can do’ in 2 Nephi?”
- “no horses in ancient America”
- “why does it say Jesus will be born at Jerusalem in the Book of Mormon?”
- “Joseph Smith owned a bank”
- “Joseph Smith had a gun in Carthage”
- “why do you think Jesus failed to preserve His church?”
- “why do you have so much money?”
- “why are you basically Muslim?”
- “why are you basically Jewish?”
- “why are you basically Hindu?”
- “why are you actually atheist?”
- “Galatians 1:8”
- “why do you still build temples? The veil was torn, right?”
Is that enough to start? I can keep going…
Gwyneth@gwowls
Need some more Christian debate practice, give me your best anti-Mormon talking points and I'll selectively answer only the ones I want to
English

@1000HolyPlaces @gietzschean Historical French castles sometimes go for cheap if you can commit to the upkeep
English

@gietzschean That's a perfectly fair question.
If it eases your mind at all, if I ever become a billionaire, I will 100% build something like this. 😉
English

When I can I try to write code manually. It is still more enjoyable and I tend to end up with better code at the end. Trying to get an AI to deeply understand a problem space with an acceptable mental model can sometimes be harder than just writing code. That easy button is mighty tempting sometimes though.
English

@mitchellh @wookash_podcast I had to have a discussion yesterday with my CTO on why we could not access our GitHub projects. It impacted productivity and that just isn't acceptable. Moving completely off of GitHub is not really an option for now but I am planning on moving off everything I can.
English

Ghostty is leaving GitHub. I'm GitHub user 1299, joined Feb 2008. I've visited GitHub almost every single day for over 18 years. It's never been a question for me where I'd put my projects: always GitHub. I'm super sad to say this, but its time to go. mitchellh.com/writing/ghostt…
English

@amalaekpunobi Essentially all jokes should be legal but not all jokes are moral.
English

I tend to not believe AI should replace all manual coding for some of the reasons you say it will not replace engineering. Those high level decisions should be reflected deeply in the code itself and AI tends to still misunderstand complex problem spaces. I don't think a statistical engine will ever be able to make the kind of nuanced technical decisions even on a micro scale that a person can. That being said it's a great article.
English

The Last Software Engineer epicproduct.engineer/the-last-softw…
English




















