Live data from Hacker News

I found one of my first programs (Java, 2011) on the Wayback Machine and it runs

github.com

41–50 of 193 posts

Re: I found one of my first programs (Java, 2011) on the Wayback Machine and it runs

#42
post #4

The first major piece of code that I ever wrote was a publishing workflow management system for a major newspaper. It routed page images to presses and generated pdfs of each page in each edition of the newspaper and made pdfs of each day's newspaper editions and published them to a static website where they were archived. I was only allowed to use perl 4 to write this software and I wasn't allowed to use a database,…

Great story ! I'm proudly responsible for a small perl script that pre-processes SWIFT messages before sending them in a back-office banking Java app. It's barely 10 yo but I'm not a dev, and I suspect it will probably run forever.

The idea is to split messages in chunks and sort the rows by ISIN instead of having one big file without any sorting pattern, and it cuts the processing by the app from a few hours to 10 min. Never heard of a bug in this one but it's only like 300 lines of code.

Re: I found one of my first programs (Java, 2011) on the Wayback Machine and it runs

#44
post #24
post #4

The first major piece of code that I ever wrote was a publishing workflow management system for a major newspaper. It routed page images to presses and generated pdfs of each page in each edition of the newspaper and made pdfs of each day's newspaper editions and published them to a static website where they were archived. I was only allowed to use perl 4 to write this software and I wasn't allowed to use a database,…

[flagged]

Do your testing on your own - don't pollute the discussion with it.

Re: I found one of my first programs (Java, 2011) on the Wayback Machine and it runs

#45
post #40

>on the Wayback Machine I mean, the original MF link literally still works (I intentionally break the link in case HN filters it)[1]. > Luckily, there was [archived] from oddly recently (Jan 23 2024) You can see archiving reason on WB's index page [2]. In this case, it was archived due to "why: archiveteam, archiveteam_mediafire". [1] http s:// www. mediafire .com/file/rwpl49xusm55s2a/WordFillVer2.jar [2] https://web…

Good catch! I didn’t realize the original link still worked. Also didn’t know about the “why” notes on WB index. Thanks!

Updated to reflect this.

Re: I found one of my first programs (Java, 2011) on the Wayback Machine and it runs

#46

> Luckily, there was one capture of the jar on MediaFire from oddly recently (Jan 23 2024). Why is that lucky? The MediaFire link is still live anyway.

Someone else pointed this out as well - I didn't realize the original MediaFire link still worked. Updated to reflect.

Re: I found one of my first programs (Java, 2011) on the Wayback Machine and it runs

#47
post #4

The first major piece of code that I ever wrote was a publishing workflow management system for a major newspaper. It routed page images to presses and generated pdfs of each page in each edition of the newspaper and made pdfs of each day's newspaper editions and published them to a static website where they were archived. I was only allowed to use perl 4 to write this software and I wasn't allowed to use a database,…

Perl /4/ in 2002? When I learned perl in like 1995, 5 had been out for a bit already and it was hard to find a system with 4 installed...

(perl 4 didn't have built in support for OO; did you roll your own system?)

Re: I found one of my first programs (Java, 2011) on the Wayback Machine and it runs

#49
post #39
post #15

On a slightly related note, old Emacs modes (elisp) run incredibly well to this day. There might be working code there that spans over 3 decades.

Lisps that support macros are pretty much infinitely backwards compatible. Even across dialects. I wrote a set of macros to be able to program in a subset of Scheme and Hylang, and run that code on either :)

One guy form the PDP-10 'tribe' wrote a Maclisp interpreter in Common Lisp with relative ease. 90% of the code would still run as is, and maybe under Elisp too...
Post reply on HN