HNHacker News
TopNewBestAskShowJobs

teirce

335 karma · joined February 11, 2015

Hi, I'm JD.

Actively looking for work after some time out of industry due to health reasons.

6+ years in software spread across multiple disciplines. Full-stack and data engineering in particular.

Resume/CV: https://docs.google.com/document/d/1v1DEYpAVdNyr2Om7VSaFXC4PRpbIWoFlIALHXF5_yok/

submissionscomments
teirce··on AI isn't replacing SREs, it's deskilling them
Isn't this the whole point of something like Chaos Monkey? Has the industry at large just lost the plot here?
teirce··on EA is shutting down BioWare
Yes after the success of frostbite around Bad Company 2 and Battlefield 3 or so, EA decided it should be used in everything. Not unlike the mistake Capcom is making with REngine right now, if the performance woes of Monster Hunter Wilds and Dragons Dogma 2 are anything to go by.

Pretty sure there was even a Need for Speed game on Frostbite which was... huh.

teirce··on Ask HN: How to deal with shipping AI-written code you don't understand?
Yeah... my program covered basically everything from raw theory to architecture to assembly up to [insert n others] Python and Haskell.

But it was a CS program, not a SWE program, the two of which the industry has confused for all of time (though there was an actual Software Engineering course offered as well).

teirce··on OLED burn-in test: 30-month update
One anecdote for another - I have an LG CX which released in 2020. It's on basically 24/7 (rotating photos through a Chromecast when not actively in use), occasionally I'll turn it off at night. It does regular pixel cleaning on its own that sleeps the panel for a few minutes.

I've not seen any burn-in.

All of these burnout 'tests' I've seen (this one, and RTings as well) purposefully use static content and are basically abusing the panel in a way that is specifically advised against. I find them pretty useless for anything not an office TV on the wall running CNN 24/7, which I will never be doing myself.

I don't think anyone familiar with the tech will deny using these panels in such a way will cause burn-in, even the test here:

> ...static desktop content such as web browsers, document editors, and spreadsheets, along with creative apps like Photoshop and Premiere. We don't recommend using an OLED monitor like this. These displays are best suited to content consumption[...]

I think it's pretty avoidable on a TV, the real issue comes from what you need out of a desktop monitor. I have a Dell/Alienware (Samsung QD-OLED Panel) that's about a year old without any visible issues, but it's still early to tell in that case.

The tech has gotten better, but the problem still very much exists.

teirce··on Ask HN: Who wants to be hired? (July 2025)
Location: Formerly Bay Area, currently mid-west USA (looking to work remote or relocate).

Remote: Open

Willing to relocate: Yes

Technologies: Java, Scala, Python, Angular, React, Apache Spark, SQL & NoSQL, Dart, Typescript/Javascript, HTML/CSS/SCSS

Résumé/CV: https://drive.google.com/file/d/1tNLYIjtH8dgBSMGPbVg3qA0-6q_...

Email: hoglan (dot) jd (at) gmail

Hello!

I'm JD, a Software Engineer with experience touching many parts of the stack (frontend, backend, databases, data & ETL pipelines, you name it). Most recently, I spent several years at Google working full-stack on applications that supported our customer service teams. I then switched to working on facilitating our teams through building frameworks, teaching, and overall enabling them to quickly launch applications.

Prior to that, I spent a couple years at First Orion - a smaller data company - helping found & build out a data engineering team as one of the first engineers. We were focused on building data pipelines and models to protect our users from malicious phonecalls. If you know the phrase "Scam Likely", we were a pioneer :)

There is a noticeable gap in my resume where I was dealing with health issues from 2022 - 2024, but am looking to rejoin the software industry. I'm passionate about helping others through my work, teaching, and building tools to improve the experience for end users - including other developers.

teirce··on Monster Hunter Rise adds new DRM that breaks it on Steam Deck
This idea has spread outside of the FGC at this point. I see other places mentioning it as well. I also think you were able to mod SFV to be able to use the paid costumes (or whatever you want as evidenced by the Chun-Li scandal in 6) without actually buying them. Different engines, but I'm sure Capcom didn't like it.

Another point people bring up is that Capcom has been adding micro-transactions post-launch to some of the new Resident Evil remake titles, that effectively power you up to some degree... In the same way that a mod (or cheat engine or whatever you want to call it) could do for free.

teirce··on Game Development Post-Unity
The only time period I can even think of that _might, maybe_ qualify would be the Source mod era, but that came and went over a decade ago. And of course they were free mods, not standalone games with purchases or licenses.

Some of these mods turned into games later (Chivalry, Black Mesa, Insurgency come to mind) but without investigating I'm not sure they even use Source anymore.

teirce··on The worst programmer I know
The point of pair programming isn't really to be talking to someone while they are coding a known solution. It's to work through and discover a solution together to an unknown. In this sense, you're kind of both in the same headspace together, and can have a conversation without necessarily breaking focus. And I would venture that almost any question that comes up in pair programming would either come up later in code review, or could be hand-waved with "yeah, I plan to fix that with X" and move on.

The important part of pair programming isn't really the programming per se, it's the discussion.

It also requires some amount of conversational art. As for being self conscious about things, you would have poor coworkers who make you think that or some unfounded worry. A good pair programmer can have a discussion without making you feel like an idiot - much the same as a good code review.

teirce··on The worst programmer I know
This was my experience as well. It's completely up to management to recognize these kinds of engineers regardless of role name or leveling.
teirce··on Ask HN: How do you look for jobs in 2023?
Thank you for taking the time to write out this detailed feedback. I will have to think hard about how my resume may change, and in what ways.

I may end up starting from scratch and seeing what I can come up with and get further feedback from there.

teirce··on Ask HN: How do you look for jobs in 2023?
Thank you for the fresh set of eyes and the feedback. I think I have spent so much time staring at, reading, and revising this thing that I’ve become blind to issues like these.
teirce··on Ask HN: How do you look for jobs in 2023?
> but should be used to augment technology experience, not replace it.

Do you have some specific feedback or bullets that stand out to you? Most of Google tech is all in-house stuff that nobody would recognize, outside of a few open-source counterparts (Blaze -> Bazel). I'm confused how my resume could better convey what I'm good at. I can say I worked with Java, Angular, Typescript, etc. But that's all exceedingly generic.

If I say something like "automated X thing in WombatLand using BlogSplort tool, saving 20% of engineering time" I don't see how that is more useful than saying "Automated the creation of full stack internal web-apps to launch in a production environment [...] saved hundreds of ENG-hours for teams launching internal applications"

teirce··on Ask HN: How do you look for jobs in 2023?
> How is this possible? Surely at this point you would have a network to lean on that wouldn’t leave you applying for jobs online? I’m hesitant to believe you don’t have a network and more willing to believe you don’t realize you have that network and maybe even not sure how to use it.

It's possible because of a couple reasons. The market is cold right now, and most of my network is _still at google_. There are a few folks I've worked with that have left for other places - but those places are either in hiring freezes or actively laying people off for the last few months.

You're partially right, though. Maybe I don't know how to utilize this network efficiently. Friend of friend etc, is probably something I need to work on more.

> Why would you spend that much time applying for jobs with that type of success rate?

Because I need a job?

teirce··on Ask HN: How do you look for jobs in 2023?
I agree with that assessment, but with the caveat that I think this mostly applies to new-grad hires. In my experience, people who brought outside experience into FAANG weren't nearly as affected by these guard-rails outside of things I think most firms would approve of (mandatory code reviews, unit/integration tests, don't write inscrutable wizard code golf changes, don't be an ass).

I've spoken with recruiting firms before that literally told me companies asked them to stop sending people who were hired as a newgrad to FAANG.

teirce··on Ask HN: How do you look for jobs in 2023?
Thank you for this suggestion. I think it's infinitely more interesting than the meme-y, parroted 'grind leetcode' response to improve job prospects. And it can give you more direction than trying to think of hobby projects to put on github.
teirce··on Ask HN: How do you look for jobs in 2023?
I was able to succeed in this, but I had basically a perfect storm of conditions. It was a smaller local company, I had good internship experience, and the head recruiter had previously worked at (and recruited me for) the company I interned at.

If you are a new-grad and you're targeting a 'glorious' FAANG position, I would imagine the percentage is quite low.

teirce··on Ask HN: How do you look for jobs in 2023?
Been looking since about February. I've probably sent out at least a hundred apps for positions I was interested in and met qualifications for.

I think I've made it to a recruiter screen around ~10 times, and I've had less than 5 actual interviews follow.

I have 6+ years in industry, 4 and some change of which were FAANG (which everyone believes is a golden ticket into any company). And I can't even get an interview.

I'm with OP. The grind is straight up depressing, demoralizing, soul crushing. I'm close to moving in with family just to preserve my money at this point.

teirce··on Ask HN: Who wants to be hired? (July 2023)

  Location: San Francisco, California. USA

  Remote:Yes, or Hybrid in San Francisco

  Willing to relocate: Not generally.

  Technologies: Java, Scala, Python, Typescript, Dart, (some) Javascript, HTML/CSS (sass); Apache Spark, Angular, Protobuf & API design, SQL, NoSQL, Functional Programming

  Résumé/CV: https://www.dropbox.com/s/el6pi4cnu3hs4ud/Resume%20%282023%29%20v2.pdf?dl=0

  Email: {lastname in resume}.jd@gmail.com
Hi, I'm JD. I am a Software Engineer in the San Francisco bay area with six+ years experience across data engineering, back-end, and full-stack applications. I'm passionate about helping others, teaching, as well as improving the 'developer experience' across the board - for professionals and aspiring developers alike.

For two years I spent time at First Orion in the big data space, protecting users of First Orion products from malicious phone calls. My team designed and implemented the analysis and protection from spam and scam calls in major telecom networks that are still in use today.

I then spent four years at Google working to support users internally through my team's products and frameworks, as well as facilitating courses to teach best practice frameworks for their projects. I spent a lot of time working cross-functionally as a developer and design lead for several projects.

My goal is to keep helping others through my work as much as possible.

I'm mostly interested in remote work or hybrid positions in San Francisco, focused on back-end design or data engineering (but I can do full-stack as well). If my experience piques your interest or you'd like to know more, shoot me an email or message me on LinkedIn (link in resume) :)

teirce··on Same Stop: Life after 26 years as a programmer for Apple
And if that has worked out for you, that's great! It's not wise to make generalizations about this kind of thing.

To be clear, I think using what I said in the first bit against the author or comment I replied to is kind of side-stepping the real issue. The first of my comment essentially translates to: turning a hobby into a profession is a high risk, high reward scenario. It can work out fantastic (as in your case) or you can come to hate something you used to enjoy.

Programming-adjacent things, I can enjoy. I like puzzles, I like factory building games, I could see myself building robots or getting into 3D printing random bits. But I don't think that I would ever sit down and write a software library outside of work without a strong personal incentive. I'd just rather spend my time on other things I enjoy equally as much.

teirce··on Same Stop: Life after 26 years as a programmer for Apple
There are a few old-adage counterpoints here, such as: don't make your passion/hobby your job, have hobbies outside of your work, etc. But you also touch on something that has surfaced as the money in tech has grown and become much more loud in the last few decades.

> Bootcamps have just become farms for people who need a job, but not those who really want this job.

This isn't exclusive to bootcamps - they just happen to be the most expedient way to act on particular desire. The real problem is how LOUD money has become in 'tech' in the last several decades. When I started undergrad ~10 years ago, at a small school not known for anything Math or CS, there were still a lot of students who entered the CS program because they heard, from their family the internet or the world at large, that it was "a good job". (This also stems from college being seen as 'job prospect' improvement as opposed to something for learning, but that discussion lies elsewhere.)

I got lucky that I liked it. Most of them would drop out of the program / transfer to a different area of focus within a year or so. There were probably somewhere around 50-60 people in my low level CS courses. My graduating CS cohort was 9.

Despite liking it, I still find little desire to tinker on things outside of work. A large part of it is that it _is_ my job. I don't want to work, then go home and 'work' for 'fun'.

The other part of it is, as mentioned by others here, the parts of software a lot of us enjoy the most aren't usually what we get to focus on, in one way or another.

> I want to work with more people who LOVE software and find the development of machines and the code that runs on them as fascinating as I do. Unfortunately, its less and less these days.

I get the impression most of this is going to be exclusive to small projects, teams, and in particular startups. Bigger operations are going to prefer prioritizing the more 'stable' or boring sides of software.

teirce··on AMD Ryzen 7000 Burning Out: Impacts all 7000 processors
Vendors are putting out updated BIOS that limit voltage going to the chips. Based on internet hearsay, even some of the non-OC chips were getting wrecked by stock BIOS overvolting enough. The real concern is with the X3D chips which are particularly sensitive to voltage and not particularly meant to be overclocked.

I think you're fine as long as you flash an updated BIOS put out by your MB manufacturer.

teirce··on Ask HN: Who wants to be hired? (April 2023)

  Location: San Francisco, California. USA

  Remote:Yes, or Hybrid in San Francisco

  Willing to relocate: Not generally.

  Technologies: Java, Scala, Python, Typescript, Dart, (some) Javascript, HTML/CSS (sass); Apache Spark, Angular, Protobuf & API design, SQL, NoSQL, Functional Programming

  Résumé/CV: https://www.dropbox.com/s/el6pi4cnu3hs4ud/Resume%20%282023%29%20v2.pdf?dl=0

  Email: {lastname in resume}.jd@gmail.com
Hi, I'm JD. I am a Software Engineer in the San Francisco bay area with six+ years experience across data engineering, back-end, and full-stack applications. I'm passionate about helping others, teaching, as well as improving the 'developer experience' across the board - for professionals and aspiring developers alike.

For two years I spent time at First Orion in the big data space, protecting users of First Orion products from malicious phone calls. My team designed and implemented the analysis and protection from spam and scam calls in major telecom networks that are still in use today.

I then spent four years at Google working to support users internally through my team's products and frameworks, as well as facilitating courses to teach best practice frameworks for their projects. I spent a lot of time working cross-functionally as a developer and design lead for several projects.

My goal is to keep helping others through my work as much as possible.

I'm mostly interested in remote work or hybrid positions in San Francisco, focused on back-end design or data engineering (but I can do full-stack as well). If my experience piques your interest or you'd like to know more, shoot me an email or message me on LinkedIn (link in resume) :)

teirce··on Ask HN: Who wants to be hired? (March 2023)

  Location: San Francisco, California. USA

  Remote:Yes, or Hybrid in San Francisco

  Willing to relocate: Not generally.

  Technologies: Java, Scala, Python, Typescript, Dart, (some) Javascript, HTML/CSS (sass); Apache Spark, Angular, Protobuf & API design, SQL, NoSQL, Functional Programming

  Résumé/CV: https://www.dropbox.com/s/loxjk35nahmokvp/Resume%20%282023%29.pdf?dl=0

  Email: {lastname in resume}.jd@gmail.com

Hi, I'm JD. I am a software Software Engineer in the San Francisco bay area with six+ years experience across data engineering, back-end, and full-stack applications. I'm passionate about helping others, teaching, as well as improving the 'developer experience' across the board - for professionals and aspiring developers alike.

During my tenure at Google I worked to support users internally through my team's products and frameworks, as well as facilitating courses to teach best practice frameworks for their projects. I spent a lot of time working cross-functionally as a developer and design lead for several projects. Before Google I spent time in the big data space, protecting users of First Orion products from malicious phone calls. My team designed and implemented the analysis and protection from spam and scam calls in major telecom networks that are still in use today. My goal is to keep helping others through my work as much as possible.

I'm mostly interested in remote work or hybrid positions in San Francisco, focused on back-end design or data engineering. If my experience piques your interest or you'd like to know more, shoot me an email or message me on LinkedIn (link in resume) :)

teirce··on TV Tropes
The definition of free will is not a concrete thing. Part of the discussion is debating how to define it.

I say this because one view is in line with what you've described.

teirce··on Thunderbird Supernova Preview: The New Calendar Design
That's right, it had been so long that I had forgotten. Thanks for reminding me.

Edit: Taking a further look into the history, it looks like the project has been under a lot of turmoil WRT shutting down and being revived. Explains why I have avoided it for so long.

teirce··on Thunderbird Supernova Preview: The New Calendar Design
I specifically have not picked up Thunderbird as a local mail client because it looked like Mozilla would drop it at any moment.
teirce··on Google slowing hiring to “technical and critical roles” only
No, the company has more than doubled (maybe tripled?) in size in the last 3-4 years.
teirce··on Ask HN: What's your experience with working M1 and M2 Macs?
If you don't mind me asking, what kind of things did you find did not support the M1 chip?
teirce··on Ask HN: Is there a TV on the market without “Smart TV” features?
What a nit.

> AppleTV or similar

Pick your poison. Doesn't have to be Apple TV, you could use anything from a Roku to a kodi stick to plugging a computer into the TV and playing things locally. What you're criticizing isn't the point.

teirce··on The Winamp Skin Museum is powered by a SQLite3 database with 1.2GB of metadata
I think this is kind of their point. If you're starting out, you may not need to meet the same considerations as a "large multi user website". So you don't get stuck trying to do that - you start with what you need (appropriately) and adjust down the line.

It is hard to do right.

Page 1 of 4Next →