The core concept behind XSLT is evergreen: Being able to programmatically transform the results of a HTTP request into a document with native tools is still useful. I don't foresee any equivalent native framework for styling JSON ever coming into being though.
I could easily imagine a functional-programming JSON transformation language, or perhaps even a JSLT based on latest XSLT spec. The key in these things is to constraing what is can do.
We wouldn't even need anything as complex as XSLT, or a functional language for transforming JSON. Other markup-based template processing systems exist for higher-level languages like Pug, Mustache, etc. for Node.js. You could achieve a lot with a template engine in the browser!
This was already the case in Australia as early as 2003. I distinctly remember being shocked that I had to provide ID when I bought a phone from a store for the first time.
In my experience it's the small shops who are more likely to batter you with 12-stage interview processes, LeetCode-style tests, and creepy 'Record a video of yourself talking about why you want to work for BONTO' exercises. I've worked nearly my entire career at enterprise companies, and I can safely say they've always treated me with more respect in both the interview process and the job itself, than the smaller companies. Keep in mind, I live in Australia, and I've never worked for FAANG, which will skew my perspective.
I know this story is a bit unrelated, but your story brought it to mind (probably the keywords child, repaired several times, etc): When I was a kid my father had a Nokia 3310. Any early Nokia owner would remember how you could configure your own 'welcome message', which would flash up on the phone's monochrome screen for a second while it boots. My Dad was an engineer, and would get totally hung up on the minutiae of anything technical. Picture him spending a totally inappropriate amount of time adjusting the TV's audio settings, for instance. One day I thought I'd play a prank on him, and changed the welcome message on his phone to say 'SIM CARD ERROR'. It sent him completely bananas, and triggered this huge quest to remedy the problem. He ended up taking it back to the local Vodafone store where he bought it multiple times, and they couldn't figure out what was wrong either. Maybe they got the joke and thought it was too funny, who knows. The store ended up escalating the case to Nokia and authorised an RMA. At which point I figured the joke had gone too far, and I reset the welcome message to 'Dad's Phone'. For some reason, he was happy just to leave it at that. I never confessed what I'd done! It caused way too much fuss, and I'd have been absolutely in for it if anyone figured it out!
Lots of sources online say it was shot on the disused platform at St James, but that was the subway scene in the second film. Some sources say it was shot at a freight siding at White Bay. If that's true then the actual station must be a set piece. You can find some behind-the-scenes footage online[1], and you can see that the staircase down to the platform is real, so that makes me doubt it was White Bay. Whatever the case, it's not at St James. You can find lots of pictures of the disused platforms online[2], and you can see the roof is totally different. I'd love to know what the actual truth is!
I think this confirms the White Bay answer. I doubt this location exists anymore. The entire Glebe Island Silos area has been heavily redeveloped since the 90s.
There was a film studio out at White Bay they filmed some of the movie at too which was demolished shortly after which likely explains the general location.
The movie certainly benefitted from filming in Sydney right before all the urban renewal kicked off. Doubt you'd be able to commander a train and a disused platform space today on their budget.
We call them 'pedestrian crossings' down under! It's been sampled in a few songs actually. The sound is so ingrained in our psyche that you recognise it instantly.
Very cool! I knew all of them, except for the two hotel locations! Sydney's inner city has changed a lot in the intervening years. It's surreal revisiting that Castlereigh St shot in the film, and seeing how undeveloped it looks in comparison to today.
Operating systems have gotten a whole lot more reliable since Windows 95. The way I remember it, Windows 98 would regularly corrupt itself and need to be manually reinstalled. I'd done it so many times that I could pretty much recite the license key from memory. Modern Linux is rock solid. Even Windows 10 is very stable. They might be 'bloated', but modern OS's are way, way more stable.
corrupt itself and need to be manually reinstalled
In my experience that's normally the fault of third-party software, and otherwise quite easy to determine and avoid/fix. Now OSes with more protections just hide those bugs, causing most software to regress to a barely-working state.
I ran 98SE as a daily driver from late 1999 until 2010, and it was reinstalled at most 3 times, not even coinciding with hardware upgrades.
Or of just a power outage or driver causing a loss of write back cache.
95 and 98 and ME crashed on a regular basis. I specifically remember upgrading from ME to XP and being so happy with the massively improved stability of the NT kernel over the 9x kernels.
If you think that's 9x was stable and reliable, you may be thinking very nostalgicly.
I am not so sure. I've ran 98 on bad hardware, and it crashed regularly. So much so, that I installed linux on it already in 1998, and that was much more stable. It only crashed now and then. No doubt in both cases the poor hardware was the cause of it.
Anyway, two years later I got a brand-new laptop with good hardware that was running 98se. As far as I remember, it didn't crash during normal usage. By then I was studying computer science, and would sometimes write or run programs that would make it crash, but that was on me. I did dual boot in Linux, and that didn't have any problems on that machine either.
Fun fact, I still have that laptop, it's over 25 years old now, but it still works and runs Windows 98se!
Or a modem driver reading the stream and writing shit - I still have some of those burping mp3s. But if you blame this solely on the OS then you may be thinking very nostalgically too.
Hell, it most of the time worked on some combo of the cheapest parts - modern systems wont even get to UEFI boot part on the parts of the same quality.
> If you think that's 9x was stable and reliable, you may be thinking very nostalgicly.
I agree. Remember Plug'n'Play? It was so bad that we used to call it Plug'n'Pray. It frequently caused PC crashes. Modern OSes are a miracle in how stable they are with drivers.
I've seen enough stories of power outages permanently damaging SSDs, that if you have bad power from your utilities provider and can't get them to fix it, then I recommend investing in a UPS.
Operating systems were always more reliable than Windows95 from the day it was introduced. Protected memory and process privilege were not exactly unknown when DEC was selling VMS. Or for that matter when Microsoft was selling Windows NT. That the FAA cheaped out then, choosing an inferior system with no technical merit, is prelude to the current problem.
I've noticed that operating systems can get very flaky when the disk space gets tight. It seems that too much code does not check for disk full write failures.
It was still very much like modern systems. If you didn't install, uninstall, or aggressively reconfigure things they were pretty stable, and controlled changes could be achieved. Some of the problem though was that the systems required a lot of that to do anything fun with them at home.
Where do I input the yearly growth of the property's value? Property prices where I live in Sydney have grown ~7% on average over the last ten years. That's higher than the average loan interest rate over the last ten years of ~4.5%. It's possible to find some other investment that earns more than ~7% profit, but in order to really be more profitable it would also need to cover the amount you spent in rent over that period.
reply