HNHacker News
TopNewBestAskShowJobs

cglong

4,383 karma · joined July 9, 2019

Software engineer at Microsoft working on Azure

Email: chris@chrislong.dev

submissionscomments
cglong··on OpenLoco: Modern, open source version of the classic transport simulation game
Most of the screenshots I'm seeing are grassy, but I did see one with snow. Maybe that was the gray terrain I'm remembering? Guess I'll have to try it to find out :) Thank you!
cglong··on OpenLoco: Modern, open source version of the classic transport simulation game
Thank you, this definitely looks familiar! The gray terrain I'm remembering could've easily been snow. I'll check it out to confirm :)
cglong··on OpenLoco: Modern, open source version of the classic transport simulation game
In the 90s, I played a computer game whose name I haven't been able to remember. You built railroad tracks and trains would pass through your town(?). I'm pretty sure it was played from a top-down view and the terrain was gray, but honestly the main thing I remember is how, on holidays like Halloween, all the assets automatically changed to suit.

I don't suppose this is familiar to anyone :)

cglong··on Group chats rule the world
Inertia with group chats is surprisingly strong. Following some iOS bug that was causing an MMS group chat to break down, I ran a poll to figure out which platform to move the conversation to. Even though Discord won, no one was using it. Turns out that the iOS users had instead spun up an iMessage chat and were just using that :(

And yes, iMessage was an option in the poll (it came in fourth out of six).

cglong··on Apple has rejected UTM SE from the iOS and third party App Stores
I'm not personally surprised. To me, this is like the Fortnite case where the discourse has suddenly moved from hypothetical doomposting to a concrete scenario.
cglong··on Amber: Programming language compiled to Bash
Have you taken a look at PowerShell? It can infer whether you're invoking a command or function.

Disclaimer: I work at Microsoft, but not on PowerShell.

cglong··on In-Flight Entertainment: Introducing Travel Mode for Meta Quest 2 and 3
I thought AVP did ship with Travel Mode?
cglong··on Ask HN: How do I stop political SMS spam?
If you have Android, I've had good success with Google Messages. I reported one of them as spam, and now all of them go to the Spam folder automatically :)
cglong··on Meta Llama 3
I just saw an ad on Facebook for a Meta AI image generator. The ad featured a little girl doing prompt engineering, then being excited at the picture of the unicorn it made. It made me sad :(
cglong··on Apple's APFS Migration: A Feat of Engineering
I guess not, but it did render it inoperable for several months. Someone less technical wouldn't have been able to recover it at all (nor could the Apple Geniuses over my 2-3 visits there).
cglong··on Apple's APFS Migration: A Feat of Engineering
This certainly was not my experience.

For additional context, APFS is only supported on SSDs. My iMac didn't have an SSD, but it did have an upgraded HDD that I chose while buying the machine from Apple. While performing the OS upgrade that was supposed to determine APFS wasn't applicable, it thrashed the bootloader and wouldn't proceed (something about not finding the unmounted partition? IDK it was several years ago).

I hadn't been keeping proper backups either, but was able to manually backup the most important stuff using Target Disk Mode. Then, to Apple's credit, I eventually did a full reinstallation of the broken macOS, which amazingly kept my files intact.

EDIT: I originally said the migration "bricked my computer", but greedo is correct that it wasn't permanent damage.

cglong··on Show HN: CompressX, my FFmpeg wrapper for macOS
I actually think VSCode is one of the best use cases for Electron. It enables a robust and well-documented set of APIs for extension and theme developers, which IMO is why it has one of the most thriving extension ecosystems out there.

Disclaimer: I work at Microsoft, but not in Developer Division.

cglong··on Xbox has a new team dedicated to game preservation and forward compatibility
If you don't mind, what are some other examples of games eschewing Xbox for performance reasons?
cglong··on Xbox has a new team dedicated to game preservation and forward compatibility
What makes a CRT "good" by today's standards?
cglong··on AltStore to offer iPhone apps backed by Patreon in the EU
Remember the DMA is also targeting Google. I find it interesting that Epic didn't even bother with an Android store until now.
cglong··on AltStore to offer iPhone apps backed by Patreon in the EU
> For example, I don't see side loaded NES emulators being allowed to have a JIT.

Why not? If third-party browsers are allowed to have a JIT, why couldn't an emulator?

cglong··on AltStore to offer iPhone apps backed by Patreon in the EU
It's going to be interesting watching Apple's strategy unfold over the next few years. If third party stores prove wildly popular in the EU, then what? If people worldwide start demanding parity, how will Apple respond? Will they oblige or dig their heels further into the sand?
cglong··on Why isn't anyone signing up?
Having never heard of this service, I personally had a negative reaction to the name. I think it comes from seeing the z and associating it with warez, aka something illegal.
cglong··on Discord to Start Showing Ads for Gamers to Boost Revenue
https://archive.is/SPgOM
cglong··on Syntax highlighting is a waste of an information channel (2020)
Large discussion from 2020: https://news.ycombinator.com/item?id=23902124
cglong··on Paint.net
Why do you prefer the standalone installer to the Store version?
cglong··on Writing Gnome Apps with Swift
It looks like the runtime is owned by the author of this article, who (from his bio) doesn't seem to be affiliated with Apple. Either way, I agree it seems like an odd choice.
cglong··on Writing Gnome Apps with Swift
It says the runtime is under GPL3. Does the copyleft apply to all Flatpak apps written using Swift?
cglong··on U.S. sues Apple, accusing it of maintaining an iPhone monopoly
Microsoft employee, but no affiliation to Windows Phone other than a happy former user. How do you believe MS tried to create a walled garden?
cglong··on I'm excited about Darklang
Thank you, I really appreciate that :) Yes, I'm starting to realize that it's a wound that never heals but instead one you just have to live with.

Not sure if this applies to you, but at least for me: One thought that's helped is remembering it was my mom who pushed me to pursue computer science. I think she'd want me to rediscover the passion I used to have, even though, like you're alluding to, I've learned that it has to be done in moderation.

cglong··on I'm excited about Darklang
I really appreciated the author's candor about his father's passing and its impact on his relationship with software. My mom unexpectedly passed 14 months ago and I've similarly been feeling less excited about this industry since.

I've been slowing crawling out of this mindset but it's been a long journey.

cglong··on [dead]
Previously discussed at https://news.ycombinator.com/item?id=39570657
cglong··on Instagram overtakes TikTok as most downloaded app
I hear this a lot but it hasn't been my experience. My Shorts are almost all from channels I already enjoy, whereas my Reels are full of low-quality clickbait. Maybe the quality for each is directly tied to how much time you invest in their platform?
cglong··on Instagram overtakes TikTok as most downloaded app
This comment has made me more appreciative of YouTube Premium. If I can pay a subscription fee, then maybe that will help prevent degradation in the quality of the UX.
cglong··on Pikachu Volleyball
Thoughts on rewriting the decompiled C in JS vs. using WASM?
← PreviousPage 2 of 15Next →