4 ms·
So DB48X provides a covered application store? (e) (1) “Covered application store” means a publicly available internet website, software application, online se
by ziml77 8mo ago
So DB48X provides a covered application store?
(e) (1) “Covered application store” means a publicly available internet website, software application, online service, or platform that distributes and facilitates the download of applications from third-party developers to users of a computer, a mobile device, or any other general purpose computing that can access a covered application store or can download an application.
Also, where does anything in the CA bill mandate age verification? It's saying the OS needs to prompt for age bracket info and allow the third party apps to query that. That is far different from verification.
- iamnothere 8mo ago> Also, where does anything in the CA bill mandate age verification? It's saying the OS needs to prompt for age bracket info and allow the third party apps to query that. That is far different from verification. Regardless of the technical details of the law(s), the devs are sensibly refusing to prompt for age on a fricking calculator. Hopefully Linux distros get on board with this and announce non-CA/CO compliance as policy.
- drnick1 8mo agoUltimately, it does not matter. This legal notice is just theater, as anyone from CA or CO can still download, build and use the program. Linux distributions will just do the same.
- goda90 8mo agoYou might say the bills themselves are theater. Respond to theater with theater.
- c3d 7mo agoExactly
- parasense 8mo agoCertainly. However, The developer seems to want to avoid the $2,500 per violation by any child who accesses the calculator, and might see a dick pic... because that calculator firmware does indeed allow for image viewing, and application development. It's more powerful than your PC back in the late 1990s.
- chungy 8mo ago> It's more powerful than your PC back in the late 1990s. Sounds like a fun thought, but almost certainly untrue: https://www.swissmicros.com/product/dm42 https://www.swissmicros.com/product/dm42 All new PCs sold in the late 1990s handedly beat these specifications. On CPU, storage, RAM, and display. The DM42 firmly remains an embedded system that's just enough for the calculator software and not much more. If you want to take it back to the early 1980s, you start reaching the claim being true.
- benj111 8mo agoTrue. I can see 58008 on mine....
- rockskon 8mo agoOr, heaven forbid, 8008135. Can't allow that!
- theodric 8mo agoI had a program on my overclocked TI-83 in 1998 that displayed a single pseudo-greyscale dithered photograph of a topless Pamela Anderson, which has left me hopelessly psychologically scarred. Ban this filth
- outerpasta 7mo agoIs this sarcasm? I hope so.
- hagbard_c 8mo agoWell, no, that's not how laws like this work. Of course people in these states can just install the software and it is very likely nothing more will come from that unless some politico in one of these states decides she has a beef against the company, group or person which distributes the software. When that happens she'll have this law at hand to whack them with because the knowingly violated state law so they need to be dealt with, won't anyone think of the children?.
- pixl97 8mo agoI'd also put notice in the usage that the offices of the representatives of the politicians that voted for this law they are not allowed to use the software as a historical wall of shame.
- tliltocatl 8mo agoFor Linux it will be way more problematic because: - A lot of of corporate contributions comes from SV. - Linux Foundation is incorporated in CA. - Linus himself is CA's resident AFAIR. So there is zero chance of claiming no jurisdiction. The only hope is whoever is enforcing this batshit wouldn't go after what is essentially not an OS for the purpose of the bill, but rather an internal component (it would be like going after a vendor of bolts and nuts for noncompliance of a toaster).
- mghackerlady 8mo ago[flagged]
- tliltocatl 8mo agoStop spreading disinformation. Linus and others did most of the work in the kernel. GNU project on the kernel side was architecture astronaut vaporware aka "Hurd". They were much more successful in userland (coreutils, gcc and the toolchain, gdb, Emacs, to name a few).
- mghackerlady 8mo agoI meant the userland specifically. By calling what is fundamentally a GNU system running on a different kernel just "linux" it makes people think linux and his crew made all of the userland, in part because saying a college student made "an entire operating system" is far more profitable for news agencies than acknowledging his important but overall relatively small role in what they call "linux"
- tliltocatl 8mo agoBecause the kernel is the irreplaceable piece. None of what GNU did is: there are numerous implementations of coreutils and shells and at least one non-GNU production-quality compiler toolchain (clang-llvm), a few alternative libcs. And many distribution do actively use the non-GNU parts. But none of this is useful without the kernel that is compatible with computers people have. And the only usable kernel we have is Linux (while BSDs are out there too, they take a much different tightly-integrated approach to userspace).
- burnte 8mo agoIt's also still bound only to companies in CA. I'm in GA, I don't have to comply, for example, if I were making operating systems. People REALLY need to push back when governments try to extend their reach beyond their borders, like EU regulations. The more we let them the more enshrined in law it will become. We have the right and duty to say no, that only applies in your jurisdiction.
- altairprime 8mo ago“can download” could refer either to transfers initiated by the user, or to transfers initiated from the device. The language “from [device] developers to users of [that device]” clarifies that this applies if users can access a third-party directory and/or repository of applications. I strongly encourage the EFF to sue the FSF over not shipping age verification in Emacs, since in every respect Emacs fits these criteria; it is a computer environment that avid users can reside fully within to operate their system, and its publisher operates a directory+repository system at https://elpa.gnu.org https://elpa.gnu.org. I think that both organizations would be excited to pursue that lawsuit pro bono, since it would evidence such significant flaws in the law that it might be struck by the court. Incidentally, this likely also implicates Tesla and BMW as not requiring age verification before allowing users to download updates containing new pay-to-unlock applications from their vehicles’ in-app purchase marketplaces. I’m sure they would both be happy to help overturn this law once implicated in violating it.
- renewiltord 8mo agoIf you are providing legal advice as a legal professional, happy to follow your advice. Are you willing to provide legal indemnity to me? I assume it will be cheap, say $12/year.
- aleph_minus_one 8mo ago> So DB48X provides a covered application store? Developers are not lawyers, so they cannot be expected to know every subtle detail of the law, and not how these laws are then interpreted (in a often non-logical way) by courts.
- nwallin 8mo agoThe law pertains to providers of covered application stores or operating system providers. Or, not and. They are not a covered application store, but they are an operating system provider, so the law does apply to them.
- c3d 7mo agoDB48x certainly has a GitHub site with freely downloadable pieces of software that can run on the calculator. For instance here: https://github.com/c3d/db48x/tree/stable/library https://github.com/c3d/db48x/tree/stable/library Some of these include contributions from third parties. The problem is that the law is written without a precise enough wording that would ensure that there is no risk whatsoever for me. And the penalty is stiff, something like $7500 per child using the software. As for mandating age verification, it's unclear to me how you think that it's possible to deliver an API giving age bracket info (in the case of DB48x, the idiomatic way would be an RPL command that returns that info) without having a facility to enter age or date of birth or something like that. So yes, everyone who reads the text interprets it as mandating age verification.