HNHacker News
TopNewBestAskShowJobs

ROllerozxa

30 karma · joined October 14, 2022

submissionscomments
ROllerozxa··on Ask HN: Is the GitHub pancake menu now a pancake emoji?
Apparently it is meant as an easter egg/announcement of the new stacked pull requests feature (https://docs.github.com/en/pull-requests/how-tos/stacked-pul...), but with GitHub's gradual quality degradation and nothing denoting that in the tooltip it just looks like their icon font is malfunctioning.
ROllerozxa··on I also filed the corners off my MacBook
Trying to even open the page in Chrome on my phone freezes the tab with rapid flickering and makes every other tab I switch to or open completely blank until I restart the browser... That effect sure is something.
ROllerozxa··on Building Principia for Windows XP
Yes! I have heard there is a redistributable for getting UCRT installed onto Windows XP, but it seems like quite an obscure update. The idea was to basically make a version that would work on a relatively up to date SP3 version at the very least without system changes, so going with msvcrt instead sounded like the best idea. Otherwise I've heard there are other community-made patches that basically turn XP into more like Windows 7 compatibility wise (One Core API?), albeit with some caveats - I haven't tested whether the modern Principia Windows builds would work under such a setup.

As for GetDynamicTimeZoneInformation, yes it probably would disappear when doing static linking as Principia does not use it. However initially I was building the game with all the dependencies and libstdc++ as DLLs, but ended up linking it all statically after I had to statically link libcurl with mbedtls anyways.

ROllerozxa··on Building Principia for Windows XP
The kind of passive infection that is shown in popular videos like this one (https://www.youtube.com/watch?v=6uSVVCmOH5w) tend to only happen if you hook up an XP machine to be directly accessible to the Internet. Like, if you connect your XP machine to your router sitting in the middle of your Internet connection and don't forward every port, you should be fine in that regard at least.

There is also Supermium which is a relatively recent version of Chromium backported to run on Windows XP with all the security patches that brings, but with that being said I still would not do anything security critical on it.

ROllerozxa··on Building Principia for Windows XP
It's the background image for the Overgrowth theme in Acmlmboard 2.5, an old niche forum software. Here is a preview of the theme on one of the remaining boards running it: https://board.kafuka.org/?theme=overgrowth

You can also find it as the background image in the retro zone of my website, which is made to look like said theme from Acmlmboard: https://voxelmanip.se/retro/ I thought it would be very fitting to use as the wallpaper when I wanted to take the screenshot. :)

ROllerozxa··on Building Principia for Windows XP
Legacy Update is really a godsend, props to the people maintaining it. The only driver I actually had to install manually via USB was just the Ethernet controller, and then after that was done I could just go online to Legacy Update and let it sit and download and install the rest.
ROllerozxa··on Source code of Swedish e-government services has been leaked
Yes, I don't think anyone truly wants it to be like this. But it's just what happens.

You of course cannot access and empty out someone's bank account this way, you're safe in that regard. But you need to dispute the invoices as soon as possible to show that it is fradulent, so you don't end up needing to actually pay for it. Or get debt collectors after you.

ROllerozxa··on Source code of Swedish e-government services has been leaked
> How do they handle identity thefts

By just accepting it as a normal fact of life that you will have some random stuff ordered in your name sooner or later with an invoice you'll have to dispute. Happened to a relative of mine, police do not care unless they order things above a certain value, without a police report you cannot get free ID protection, and then you'll have to sit for a long time in phone queues trying to cancel a subscription for a streaming service or whatever they ordered while get thrown around by support reps who go "you SURE you or someone in your family didn't order this?"

ROllerozxa··on Source code of Swedish e-government services has been leaked
Oh yes. I'm Swedish and I do have to admit I have looked up quite a lot of people on these kinds of sites. It's become so normalised to do this even though I also feel like it would be better as a whole if they just did not exist in the first place.

Last update I heard about something being done about it was this:

https://www.regeringen.se/pressmeddelanden/2024/11/utredning...

Not sure what the current status is.

ROllerozxa··on Source code of Swedish e-government services has been leaked
And then there are widespread amounts of identity theft and mapping out of minorities, but you may sleep well as everyone knowing where you do so is an important step in making sure corruption is no more, don't think too much about it.
ROllerozxa··on LibreSprite – open-source pixel art editor
Aseprite is source available nowadays, not open source. Libresprite was then forked off of the last commit of Aseprite before the license was changed from the GPL.
ROllerozxa··on Motorola announces a partnership with GrapheneOS
Give it a month and the partnership will be in shambles after the GrapheneOS social account makes vague unverifiable accusations of alleged Motorola employees sending death threats to GrapheneOS contributors while praising other custom ROMs.
ROllerozxa··on Hetzner Prices increase 30-40%
uh oh
ROllerozxa··on Discord will require a face scan or ID for full access next month
I'm afraid the thing that would be replacing Discord will be even worse
ROllerozxa··on Jokes and Humour in the Public Android API
> @hide This method is prone to abuse and should probably not be in the API. If we ever do make it part of the API, we might want to rename it to something less funny like runUnsafe().

:D

ROllerozxa··on Jokes and Humour in the Public Android API
I assume that's the "The Monkey" testing tool for the original Mac that's mentioned in the footnotes in the Androids book. Supposedly goes back to the infinite monkey theorem that makes monkeys act as a metaphor for randomness, and it was also mentioned that one of the developers of Android had used the same kind of monkey testing for WebTV and Palm OS.
ROllerozxa··on Jokes and Humour in the Public Android API
Yeah that's where the concept of the blink tag originates, the now deprecated HTML tag. But what's covered in the blog post refers specifically to a hidden (and AFAIK undocumented) blink tag that exists in the Android XML layout view system, which is an independent thing from the system WebView browser (that I assume probably still contains some code for blink tags, but that wouldn't be a surprising discovery). I don't know if there are any other built-in tags in Android views that really map to HTML tags otherwise.
ROllerozxa··on Jokes and Humour in the Public Android API
oops, no idea why the link I put there didn't work. Just corrected it, ended up linking to the page about the book on Chet Haase's website instead: https://www.chethaase.com/androids
ROllerozxa··on Jokes and Humour in the Public Android API
That would be quite fun, especially if you would have some thing that checks the DISALLOW_FUN policy. While doing a quick search on GitHub while reading the blog post to see if any Android apps with available source code were using it, all that came up were repositories containing code for the system Settings app locking away the version easter egg based on it. You might become the first third-party to use it!
ROllerozxa··on Jokes and Humour in the Public Android API
Indeed. There is such an immense amount of media that is produced from decade to decade that nobody can ever know everything and understand "all" the references. Things that may seem like "things everyone know about" vary wildly between location and year ranges, and in the recent decades with the Internet there are just so many subcultures that all could be classified as "nerdy" but which lack a lot of overlap.

I suppose I'm too young to have watched Star Trek when it was really popular (and have all sorts of other blind spots when it comes to TV shows and other media even for people my age), but I've definitively heard about it. And I know some other references to it like Spock and the Vulcan salute, but the Tricorder had completely missed me until now.

Also, with something like GRAVITY_DEATH_STAR_I I could pretty easily tell it was a reference to something fictional (in that case Star Wars) since there is obviously no celestial body with that name. But with the Tricorder I was looking to actually make sure it's not some kind of actually real but vestigial hardware sensor thing that Android might have supported in the 00s, tangentially related to the Tricorder that was on Star Trek. I have certainly witnessed stranger coincidences.

Like Android still has functionality in the API for supporting trackballs, which I know used to be on some really early Android phones. So if that had been among the list as "there's this joke input device called a 'trackball' in the API, implying there are phones with a big physical ball you can roll around to move a cursor on the screen", that would be quite silly. Because it was a real and used thing in the past, even though nowadays it's more of a legacy feature (though might be a bad example as I assume you can connect input devices over USB or Bluetooth that may be treated as a trackball by Android).

ROllerozxa··on Show HN: FOSS physics-based sandbox game with circuiting, robotics, scripting
Thank you! :]
ROllerozxa··on Minetest for the Web
All Minetest games consist purely of Lua, so of course there is. I don't know if there's a way to "sideload" games and mods into the browser storage but installing them from ContentDB works.