HackerTrans
TopNewTrendsCommentsPastAskShowJobs

GlitchMr

no profile record

Submissions

Dolphin Progress September, October, and November 2022

dolphin-emu.org
166 points·by GlitchMr·4 anni fa·9 comments

comments

GlitchMr
·3 anni fa·discuss
GDPR doesn't apply for entities outside EU if they aren't specifically targetting services at individuals in the EU (which can be indicated by using EU domains, supporting EU currencies, supporting EU languages or mentioning EU customers in promotional materials).
GlitchMr
·3 anni fa·discuss
I'm not a lawyer, but I think it's unlikely that this browsewrap agreement is enforcable in United States as the website doesn't ask the user to actually consent to Terms of Service, see Nguyen v. Barnes & Noble, Inc. (763 F.3d 1171).
GlitchMr
·3 anni fa·discuss
NixOS doesn't run Gixy anymore, see https://github.com/NixOS/nixpkgs/pull/209075.
GlitchMr
·3 anni fa·discuss
This particular restriction is mostly arbitrary anyway because `this` and `super` accept arbitrary expressions (including static method calls), so in most cases it's possible to do this, just with much worse syntax.

Technically, this does introduce new functionality when extending a class, specifically it's possible to choose a constructor to overload depending on arguments, but in most cases there is usually one constructor that all other constructors use.
GlitchMr
·4 anni fa·discuss
The problem with shorting cryptocurrency is that you are assuming that market is fair, when this is absolutely not the case - the market is heavily manipulated.
GlitchMr
·4 anni fa·discuss
Using YouTube is legally not an option here due to Privacy Act of 1974.
GlitchMr
·4 anni fa·discuss
Paying the criminals wouldn't help here. First, there is no guarantee that they wouldn't release the data anyway, second, the data already got leaked - criminals who were responsible for it have access to it, third, they publicly posted the information they have access to it.

Instead, the proper solution is after verifying legitimacy of the leak to immediately (within 72 hours) notify supervisory authority and users about personal data breach according to Articles 33 and 34 of GDPR.
GlitchMr
·4 anni fa·discuss
Technically Google already has per-service bans for Google Ads and YouTube. That doesn't help if you get banned for a reason unrelated to those services however.
GlitchMr
·4 anni fa·discuss
Certificate Transparency system requires certificates issued by CAs to be publicly reported, otherwise web browsers will reject them. Publicly reported certificates then can be monitored by anyone, and anything suspicious could be reported.
GlitchMr
·4 anni fa·discuss
For ctest to work, it's necessary to start your User-Agent string with "NX NIFM/" (the console itself sends "NX NIFM/00" as an User-Agent string).
GlitchMr
·4 anni fa·discuss
Technically there is sarcasm tag in HTML specification, it's one of tags that is specifically handled in https://html.spec.whatwg.org/multipage/parsing.html#parsing-... ('An end tag whose tag name is "sarcasm"').

However, a problem with sarcasm tag is that it wouldn't really help accessibility compared to say saying "Sarcasm:" or something like "(The preceding remark was sarcastic.)".
GlitchMr
·4 anni fa·discuss
PHP is a much simpler language which helps a lot with optimizations. For instance, consider something like property access.

In PHP, doing `$a->b` accesses field `b` of object `$a`. The implementation is essentially type check (making sure `$a` is an object) and hash table lookup. If this fails, then it calls `__get` method if it exists.

In Python on the other hand, `a.b` involves `__getattr__`, `__getattribute__`, `__mro__`, `__get__`, `__set__`, `__delete__` and `__dict__`. Here is a description of how the attribute access works: https://docs.python.org/3/howto/descriptor.html#overview-of-....
GlitchMr
·4 anni fa·discuss
> Records use : in their literal form, which is overloaded with type ascription. This is also annoying in cases where you might want to move a field into a let binding.

This one is getting fixed by removing type ascription - https://github.com/rust-lang/rfcs/pull/3307.
GlitchMr
·4 anni fa·discuss
https://xkcd.com/1958/
GlitchMr
·4 anni fa·discuss
Minecraft website said the following:

> Once sales start dying and a minimum time has passed, I will release the game source code as some kind of open source. I'm not very happy with the draconian nature of (L)GPL, nor do I believe the other licenses have much merit other than to boost the egos of the original authors, so I might just possibly release it all as public domain.

This did not happen yet, Minecraft is still selling really well.
GlitchMr
·4 anni fa·discuss
https://www.nintendo.com/switch/tech-specs/ says "USB Type-C".
GlitchMr
·4 anni fa·discuss
I don't think there is anything wrong with storing passwords unencrypted locally assuming the machine itself has encrypted storage. Malware that retrieves passwords from password manager could get them from an unlocked password manager as well.
GlitchMr
·4 anni fa·discuss
Helvetica typeface cannot be copyrighted in United States, see https://en.wikipedia.org/wiki/Intellectual_property_protecti...
GlitchMr
·4 anni fa·discuss
Technically it may not be a copyright infringement - whether emojis can be copyrighted is quite complicated.

However, this is irrelevant as App Store Review guidelines say the following.

> Apps may use Unicode characters that render as Apple emoji in their app and app metadata. Apple emoji may not be used on other platforms or embedded directly in your app binary.
GlitchMr
·5 anni fa·discuss
I would recommend not linking to jwz's website. Use web archive or something if you have to. jwz dislikes Hacker News and intentionally shows an NSFW image when Referer header shows Hacker News.