News for hackers. Stuff that matters.

henriksoerensen

> I had a fully deterministic game engine in 1991 and, funnily enough, a few days ago with the help of Claude Code CLI / Sonnet 4.6 I compiled that old game of mine again (I may put it on a public repo one day): I still had the source files and assets after all those years, but not the tooling anymore (no more MASM / no more linker) so I had to "fight" a bit (for example I had not one but two macros who now clashed with macros/functions used by the assembler: "incbin" and another one I forgot) to be able to compile it again (now using UASM, to compile for DOS but from Linux).

Fun thing - I'm working on modernizing a legacy Fortran / Win32 application to something a bit more modern, and ran into similar issues with toolchain not being available anymore; and further some libraries where source is needed to compile, but only have binaries of the libraries.

Claude Code was amazing creating stubs by looking at function calls used and how, and then getting just enough in place to call existing binaries correctly; and further updating the code to be in alignment with Fortran specs that can compile on existing compilers - but it was a 'fight'.

Re:Ask HN: Who is hiring? (May 2018) on Tuesday May 01, 2018 @06:03PM (#16972154)
EPIX | New York, NY | Senior Technical Product Engineer | Full-time | Onsite

EPIX is a premium pay TV network with original programming and thousands of top Hollywood movies. Wholly owned by Metro Goldwyn Mayer (MGM), EPIX is available nationwide through cable, satellite, telco and streaming TV providers.

We’re building a movie distribution platform in-house, and where we need help building up an advanced CI/CD pipeline with a lot of automated tests - you’ll be working both with frontend and backend systems. The role will be responsible for driving us forward on all fronts when it comes to automation around product quality, all with a focus on developer productivity and efficiency.

Skills and requirements:

  * 5+ years of experience writing tests and code
  * Have hands-on experience setting up CI systems and pipelines
  * Experience working on backend systems
  * Up for a task that involves using many programming languages. It’s not uncommon that we use 5-7 in a single day.
We support 15 different app platforms for the EPIX TV Everywhere experience.

I’m the hiring manager. Feel free to send an email to [email protected] for more information.