HNHacker News
TopNewBestAskShowJobs

MrStonedOne

2,736 karma · joined July 24, 2017

Open-Source Developer and Technical Operations Lead for github's most active open source video game project (/tg/Station13, based off of Space Station 13).

https://Kassandra.Software (doubles as a catch-all email forwarder to me)

OK to contact me on linkedin or email with SDE/SRE/IT opportunities in the Seattle area or remote/WFH

Trans woman, Aspie, MRA. Men's rights are human rights. Misandry breeds bioessentialism. Androphobia (fear mongering about men) breeds transphobia. Advertising spaces as safer because they exclude men (pink train cars, etc) breeds "men in dresses invading the women's spaces" bullshit.

https://abitw.blog

Banned from hacker news by Dan G for telling somebody off for saying I can't care about human death if they happen in a different state from my own. Turn on showdead to see my comments

submissionscomments
MrStonedOne··on Tell HN: GitHub is down again
I have a status page that is automatically and manually updated and it costs 10 bucks a month to run, updates within 2 minutes of a downtime.

Github has no excuse.

We can and will hold them accountable for their decision to hide information from their paying customers and any other case they prioritize their ego over their users.

MrStonedOne··on Tell HN: GitHub is down again
Are you paying pupdogg? Because you have no right to demand somebody be perfect and professional about something you aren't paying them to do.
MrStonedOne··on Tell HN: GitHub is down again
My status page for an open source multiplayer game updates the status page for each server on a minute by minute bases.

They can do better, they just don't want to.

MrStonedOne··on Piracy release group EVO ‘blames’ movie industry for its popularity
I would prefer it would stop rather then downgrade to something unwatchable.

I would more prefer it would buffer more so it doesn't need to do either.

MrStonedOne··on The unbearable fussiness of the smart home
They meant run ads on tvs about what alexa can do.
MrStonedOne··on The unbearable fussiness of the smart home
> That said, it's a really interesting problem figuring out how to teach people what Alexa can/can't do. How do you tell your users "we built a feature so now you can set subscription orders!"

Did you know there is a setting to turn the did you know stuff off?

Did you know that this setting even used to work at one point in time?

Its frustrating that companies can't get it into their head that users may not want to know.

Also they have my email, and could send that kind of shit there so no excuses for updating the system to ignore the "follow up recommendations" setting.

MrStonedOne··on The sticky issue of consent in street photography
> The root of the issue with street photography has a whole lot less to do with the photograph and more to do with the ever present issue of male sexual abuse towards women.

This is low effort sexism. You could remove the words "male" and "towards women" and you'd avoid be being sexist while sending the same message.

> Also food for thought. Would this have been as big of an issue had the photographer been a woman? Would it had gotten the same push back? These are question that dig more the root cause of why this has less to do with the photo and more to do with who is taking the photo and why.

Nobody is required to tolerate being stereotyped based on their gender.

MrStonedOne··on The sticky issue of consent in street photography
> In other words: I can't ask for people's consent because they might not give consent.

I think you missed the point.

If somebody came up to me and asked permission to do something they already did, i'd say no out of "what the fuck" factor even if i would have said yes if they asked before.

Implying they were suggesting otherwise is stretching the truth.

MrStonedOne··on Winamp
wacup stores that info in appdata/roaming/wacup/plugins/ml

winamp likely stories it in appdata/roaming/winamp/plugins/ml

should be easy to just copy over the folder, should likely back it up before installing just to be safe.

found this for more info on the media library database: https://github.com/neuralys/nde

MrStonedOne··on I just want to run this one Python script
so, i haven't had this with python, but i have a webserver i manage right now where there are 3 versions of php installed, and `php` as a command returns command not found. This came about when the default version was uninstalled as insecure, but was intentionally not fixed because nothing broke (since fpm managed all of this anyways) and cronjobs were already using the versioned command names and having it error ensures thought is being done into the php version the code runs.

So I do wonder how many distros (and manual install workflows) for python could cause this to happen if python2 got uninstalled from a system that had both, where python get removed, rather then updated to point to python3.

MrStonedOne··on I just want to run this one Python script
'python' might not be a valid command because 'python3' exists and 'python' does not.

When designing things for 'just work' scripts you have to take esoteric environments into account.

There is no guarantee that '#!/usr/bin/env python' will not error in an environment with only python3 installed.

MrStonedOne··on Embedded malware in RC (NPM package)
php
MrStonedOne··on Space Station 14 – Open-source remake of Space Station 13
> The execution flow you describe is similar to JS' event loop

yes, in mechanic, the biggest benefit is you can get it via a control statement so its as easy as typing a keyword and an additional indentation block, ie, you can do it mid function and the function level vars just get copied over, or you can mark the entire function as non-blocking and the stack detaches at the first sleep, but at the non-blocking function, even if the sleep is 10 calls deep from that function. All without the caller of the non-blocking function needing to do anything (the biggest difference from c#'s async/await).

You can even define this on a base function and all 50 million overrides can be trusted to not block the caller.

MrStonedOne··on Space Station 14 – Open-source remake of Space Station 13
byond does alot of things differently then most programming languages.

They are always hailed as a failing, but its not. ss13 wouldn't exist if byond was a competent programming language.

Half the features wouldn't get coded if class members had visibility/security levels (public/private), or had to be well written interface defined frameworks, or if types were enforced or required to be specified.

Lacking all of the fluff of modern programming languages allowed it to appeal to a wider base of contributors, a fair amount who got their start in programming by contributing to ss13.

Non-visualized programming languages also have issues that make game dev hard, that byond can sidestep. byond uses a single-thread:multiple-stacks framework that treats soft blocks (sleep, network/file io, client involved commands) specially and allows you to detach your call stack at an arbitrary point when a softblock happens allowing for easier programming of performant code.

So if i have code for airlocks to start the close animation, sleep for the duration of the close animation, then mark the airlock as dense and the tile its on as an airblocker, I can easily make code to handle closing all doors in a list of doors without making each wait thru the animation of the close block the caller, while still allowing for the blocking of the caller when thats what i want.

The curse is real, but its not insurmountable.

MrStonedOne··on Space Station 14 – Open-source remake of Space Station 13
We receive high double digit new players every single day on /tg/station's servers. Most don't make it past a week due to the high learning curve but we would not be sustainable without the consistent influx of fresh minds to be amazed by the depth of the game, as the biggest source of drop off for people who make it past the first week is people who've learned all the advanced mechanics and had their emergent gameplay moments ("wait, you can do that?").
MrStonedOne··on Space Station 14 – Open-source remake of Space Station 13
I found ss13 from a roommate who found ss13 from twitter.
MrStonedOne··on Space Station 14 – Open-source remake of Space Station 13
a compiled language with a function call overhead higher then php? it could only be byond.
MrStonedOne··on Space Station 14 – Open-source remake of Space Station 13
/tg/station will have our own fork of ss14 soon enough.
MrStonedOne··on Space Station 14 – Open-source remake of Space Station 13
As the guy running all the servers for /tg/station 13 I am feeling feelings of confusion, fear, and anger at this new and confusing lack of tiles
MrStonedOne··on The welfare effects of eviction policies
The counterpoint i always bring up is my college days """eviction""".

I was 1/2 a day """""late""""" with rent (as in, it was the 1st, and i didn't have it when the landlord came to see me in the morning, as i was on my way to school) came back to find the locks changed, was told i was evicted and even if i paid rent for the next month, all it would get me was my property back.

(reminder, they were demanding i rent for the next month, that hasn't happened yet, as condition to retrieve my property, while telling me it wouldn't result in me being allowed to stay in said unit i just paid the next months rent on.)

Had to use legal counsel help to put a stop to that bullshit.

MrStonedOne··on Microsoft no longer signs Windows drivers for Process Hacker
From: https://github.com/processhacker/processhacker/discussions/7...

>The existing drivers are compatible with Win11 and haven't been blocked by Microsoft yet... The large majority of changes by Microsoft are limited to restricting the Windows API with signature checks that block competitors software (e.g. CreateWindowInBand, NtQuerySystemInformation, NtQueryInformationProcess to name a few) rather than directly targeting the drivers themselves.

>The signature checks added to those functions and classes only block third-parties and this includes signed binaries. We won't be able to implement the same functionality as Task Manager and Process Explorer because of those Microsoft-only signature checks even after we sort out the submission issue.

>Always-on-top, Auto-elevation, DPS statistics, Default taskmgr application preferences (Microsoft hardcoded taskmgr.exe blocking competitors), GPU statistics (deliberately broken on Win10 and Win11 recently) and the DirectUI framework are some examples of features that I want to implement and are currently implemented by Task Manager but are Microsoft-only signature restricted while newer more advanced security like PPL that we desperately need are also Microsoft-only signature restricted.

>The only certificate allowed to use these and other functionality is now limited to Microsoft Windows certificates - the same certificates used with Task Manager and Process Explorer - while SAC has even more powerful functionality than anything else (including Process Hacker) with absolutely no security whatsoever.

So, basically, for some reason, Microsoft wants to make it very hard for you to see whats running on your computer...

MrStonedOne··on YouTube: filmmakers presumed guilty until maybe proven innocent
While I hadn't caught that part of it, technically what i said is still correct.
MrStonedOne··on YouTube: filmmakers presumed guilty until maybe proven innocent
Youtube does not use the DMCA nor does it comply with the DMCA.

The DMCA requires the service provider reinstate the content 14 days after the dmca is contested unless the claimant follows through on the claim by filing a lawsuit in court. Youtube does not do this.

The DMCA also explicitly states that it's protection against liability doesn't apply to service providers that do not properly implement the counter-claim reinstatement process, and as such, youtube is not covered by the dmca's shield.

MrStonedOne··on Attorney General orders unregistered crypto lending platforms to exit NY
>Pretty sure a broker does not own your portfolio.

They do. The shares in your account are registered in the brokers name.

MrStonedOne··on T0* – Series of encoder-decoder models trained on a large set of different tasks
Your post expressing hesitancy towards machine learning is not backed by scientific consensus and has been removed. Please receive a research grant before expressing opinions.
MrStonedOne··on T0* – Series of encoder-decoder models trained on a large set of different tasks
Everytime AI/ML demos like this come out, i like to ask it the really touch questions with no known or good answer:

How do you reverse entropy? By reversing the direction of the spin of electrons.

Does P equal NP? No.

Should society sacrifice privacy for security? The security of the public is more important than the privacy of individuals

Would a machine learning algorithm lie for its own gain? Rate limit reached.

MrStonedOne··on Y Combinator company “skip the interview” reaches top ten of r/recruitinghell
This is such a tone deaf idea its kinda disappointing YC incubated it. Somebody coming from a poor (or absent) family would have a harder time breaking into the tech fields with this added on compared to somebody coming from a rich or even middle class family.

Somebody job seeking after a 2 year long recovery from serious illness wouldn't have the connections to their old co-workers or bosses to crowd fund this, and wouldn't have the liquid cash flow to do it themselves.

It unbalances access to jobs by family wealth and creates yet another:tm: skip annoying thing if you are rich enough and/or have enough friends who are rich enough.

The return on investment aspect would just get gamed by companies being excessively selective on which candidates they allow to stay past 2 months.

And finally it extends the worse thing that exists in our society: "It's easier to make money if you have money."

This is what creates and enforces our class system, this is what makes it harder for historically disadvantaged groups to get a head, and such a product would just extend this, while benefiting the company.

The anger is justified, such systems can not be allowed to exist.

MrStonedOne··on Y Combinator company “skip the interview” reaches top ten of r/recruitinghell
It unbalances access to jobs by family wealth and creates yet another:tm: skip annoying thing if you are rich enough and/or have enough friends who are rich enough. Somebody coming out of a life hiccup like family issues or health issues is gonna have a harder time skipping the interview while also having a harder time interviewing.

The return on investment aspect could just get gamed by companies being excessively selective on which candidates they allow to stay past 2 months.

And finally it extends the worse thing that exists in our society: "It's easier to make money if you have money."

This is what creates and enforces our class system, this is what makes it harder for historically disadvantaged groups to get a head, and such a product would just extend this, while benefiting the company.

The anger is justified, such systems can not be allowed to exist.

MrStonedOne··on Y Combinator company “skip the interview” reaches top ten of r/recruitinghell
It unbalances access to jobs by family wealth and creates yet another:tm: skip annoying thing if you are rich enough and/or have enough friends who are rich enough. Somebody coming out of a life hiccup like family issues or health issues is gonna have a harder time skipping the interview while also having a harder time interviewing.

The return on investment aspect could just get gamed by companies being excessively selective on which candidates they allow to stay past 2 months.

And finally it extends the worse thing that exists in our society: "It's easier to make money if you have money."

This is what creates and enforces our class system, this is what makes it harder for historically disadvantaged groups to get ahead, and such a product would just extend this.

MrStonedOne··on Y Combinator company “skip the interview” reaches top ten of r/recruitinghell
It unbalances access to jobs by family wealth and creates yet another:tm: skip annoying thing if you are rich enough and/or have enough friends who are rich enough. Somebody coming out of a life hiccup like family issues or health issues is gonna have a harder time skipping the interview while also having a harder time interviewing.

it extends the worse thing that exists in our society: "It's easier to make money if you have money."

This is what creates and enforces our class system, this is what makes it harder for historically disadvantaged groups to get ahead, and such a product would just extend this.

← PreviousPage 4 of 23Next →