• 1 Post
  • 78 Comments
Joined 2 years ago
cake
Cake day: July 8th, 2023

help-circle
  • As others have said, it’s important to distinguish different types of intellectual property laws. A patent is protection for a process or mechanism, which doesn’t apply to the shape of the bar. I doubt that there would have been a patent, because mold-making is an ancient art, and pretty straightforward. It wouldn’t be an innovation to make an oval mold.

    A copyright is protection for a tangible recording of an expressive work; writing, music, film, et cetera. It doesn’t apply to goods. It would apply to a designer’s drawing of the shape of the bar, but not the shape, nor the bar itself.

    What might apply is a trademark, which is protection for the use of some distinguishing feature to identify a product or brand in the marketplace. Trademarks are supposedly about preventing consumer confusion about whom they are buying from. They arise from customary use, meaning that a product or service has to be sold with that mark for them to exist. Courts have recognized all sorts of things as trademarks: in addition to logos and names, also color schemes, shapes, even scents.

    Thing is, a trademark doesn’t have to be registered with the USPTO to offer protection. Registration just means that the Office has accepted it as a trademark, so that use of it by others is presumptively an infringement. Without registering it, an entity would have to sue to get a court to issue a finding of infringement.

    So hypothetically, the shape of a Dove beauty bar could be a trademark, even if it’s not currently registered with the USPTO. However, the prospects aren’t that great, IMO, because oval is a pretty common shape, and Dove distinguishes itself with the prominent bird-shaped logo more than the shape of the bar.


  • One that Linux should’ve had 30 years ago is a standard, fully-featured dynamic library system. Its shared libraries are more akin to static libraries, just linked at runtime by ld.so instead of ld. That means that executables are tied to particular versions of shared libraries, and all of them must be present for the executable to load, leading to the dependecy hell that package managers were developed, in part, to address. The dynamically-loaded libraries that exist are generally non-standard plug-in systems.

    A proper dynamic library system (like in Darwin) would allow libraries to declare what API level they’re backwards-compatible with, so new versions don’t necessarily break old executables. (It would ensure ABI compatibility, of course.) It would also allow processes to start running even if libraries declared by the program as optional weren’t present, allowing programs to drop certain features gracefully, so we wouldn’t need different executable versions of the same programs with different library support compiled in. If it were standard, compilers could more easily provide integrated language support for the system, too.

    Dependency hell was one of the main obstacles to packaging Linux applications for years, until Flatpak, Snap, etc. came along to brute-force away the issue by just piling everything the application needs into a giant blob.





  • Haha, that happened in 2011 with the Wisconsin Act 10 protests. It was literally the most peaceful thing you ever saw in your life: singing, chanting, mutual aid stations, pizza, people on their goddamn hands and knees cleaning salt and sand off of the floor of the Capitol in the evenings.

    And the Republicans were cowering in pants-shitting terror! (I mean, more than their usual.) The governor would enter the Capitol through the utility tunnel from a nearby state building. One legislator was terrorized by scratches on their car, and got the State Patrol to investigate the attack. (The SP concluded that the perpetrator was a stone kicked up by the wheels.) I know people who got arrested for having cameras in the Assembly chamber.

    Bunch of craven idiots, the lot.





  • If that’s true, then it would be a good idea to have everybody converge on a particular speed. It doesn’t seem practical to negotiate that speed amongst a constantly-changing set of drivers, it probably needs to be chosen in advance. That seems like a natural function of government, to choose the consensus speed through a process designed to represent everybody in the community.

    To communicate to drivers entering the roadway this consensus speed which everybody must travel at—for safety—the government could, say, post it on signs located along the roadside.

    But that’s probably just a ridiculous fantasy. How then should all drivers negotiate the consensus speed to ensure safety?



  • If you want a happier example, there’s the trash in Wisconsin state parks. The Dept. of Natural Resources used to place trash receptacles in our state parks, and haul the trash away. That worked, people put their trash in the bins, because that’s the social expectation.

    But the DNR lacked the staff to keep up with the trash. Sometimes animals would get in and spread trash around, but mostly, people would pile trash on or around cans and dumpsters after they’d filled up. If that’s where you put your trash, that’s where you put your trash, right?

    So, the DNR simply stopped putting trash receptacles in the parks altogether, and announced that you’d have to pack your own trash out. And it worked! Without a socially-sanctioned place to deposit trash in the park, people pack it out. (Mostly. Humans are still essentially animals, so various detritus gets dropped, but no garbage bags full of food scraps left on the ground for the raccoons.)


  • So young men are believing that everyone except them are all in relationships and/or fucking all the time, and believing that them not doing those things makes worth less as a human being.

    I just want to add that, in virtually every online discussion I’ve seen about the dynamic between men and women, if a man says something incel-ish, or otherwise not popular, there will be somebody (almost always a woman) who will fire back a retort like, “yeah, but no woman wants to be with you anyway,” (I haven’t seen it on Lemmy, which is wonderful.)

    There it is: Your opinion, and by extension your worth as a person, is based on your ability to have sex. Is it any wonder that men think that, after being explicitly informed so?




  • I feel like there’s a lot of information missing here. VLANs operate at OSI layer 2, and Immich connects to its ML server via IP in layer 3. It could talk to a remote server in Ecuador over the Internet, so the layer 2 configuration is irrelevant.

    What you have is an issue of routing IP packets between subnets. You just need to set up a rule on your router to allow the Immich server on the Internet-facing IP subnet to connect to the correct port(s) for the ML server on the private subnet. Or maybe use the router’s port-forwarding feature. Lacking further information about the setup, I have to be vague here. In any case, it’s conceptually the same as punching a hole in the firewall to let IP packets from an Immich server in Ecuador get to the ML server on your private subnet, except that the server is not in Ecuador.


  • No. There’s no hard-and-fast definition of the working class that everybody agrees upon, but there are some common ones. She’s certainly not part of the Marxist proletariat, since I’m certain that she and her management team are smart enough to have invested her money so that she never need work again, if she so desired. Also, she employs a small army of people to put on tours. Similarly, she has far too much money to be part of the working class as loosely defined by people who must sell their labor to survive. From what I understand, she came from an upper-middle class family, so she’s not even working class by culture.

    I can sort of see an argument that she puts on a very physically-demanding show, exchanging her labor for money, but performers traditionally haven’t been considered working class.



  • It’s the perennial coordination problem. Consider these truths: 1. Anybody who stands up alone will get viciously hammered down. 2. If a large number of people stand up together, they can make a difference. 3. People have to trust others to stand up with them, otherwise see #1.

    How do we organize a large crowd of people that trust each other without the people in power catching wind of it and viciously hammering down the organizers? It sure would help to have some support from people already in positions of power…