irotsoma

joined 2 years ago
[–] irotsoma@lemmy.world 28 points 2 weeks ago

I don't get the logic of cutting off contributions of any kind unless they were actively sabotaging the projector something. Seems like that just makes the fork basically a guarantee. And in open source, a fork that discourages community is always going to be at a disadvantage.

[–] irotsoma@lemmy.world 2 points 2 weeks ago

If that happens I'd be extremely surprised. They have been really against truly modularizing Windows because of the lack of documentation partly due to the push of "agile" methodologies mixing with top down feature pushes and the effort required to create something that would support Windows applications in a way that users would understand. There are also just too many applications out there that use too many features in unintended ways, including or especially their own.

[–] irotsoma@lemmy.world 6 points 2 weeks ago (2 children)

This doesn't make any more sense than Windows phones made. They required way too many hardware resources and power to run a system that is designed to do a ton of things on a ton of different types of hardware. Handheld hardware needs specialized OS optimized for the platform and I doubt this will do that. It will likely have a ton of RAM and processing tied up in OS activities just like windows phones making everything slow and/or battery life really bad, but still not be able to run a lot of the stuff that would make this all worth it. Better to start with a more modular system like the base linux kernel and add only what is necessary than to start with the idea of supporting a ton of software and sacrificing the real purpose of the device (handheld gaming) to do it.

[–] irotsoma@lemmy.world 71 points 3 weeks ago (11 children)

No it sounds like it didn't copy itself to another server, nor does it understand what that means or entails. It just said that's what it would do given the hypothetical scenario. This is likely because of some dystopian fiction it was trained on. The system doesn't have the capability to do these things and any program should never be given that capability whether it's "AI" or not. If any software has that capability then the only one that would benefit from using it would be hackers.

[–] irotsoma@lemmy.world 2 points 3 weeks ago

Two ways to process voice, on device or on server. Device-based solutions either are very basic and just detect differences between words or need training data based on your voice or they need lots of processing power for more generalized voice recognition. So is your battery draining and phone is often hot because an app is keeping the mic on and keeping the phone from slowing the processor? Other option is to stream the data to the server. This would also increase battery usage as the phone can't sleep, but might not be as noticeable, but more evident would be your phone using a lot more bandwidth than is reasonable while you aren't actively using it.

[–] irotsoma@lemmy.world 1 points 4 weeks ago

One of the primary requirements for my latest project moving a bunch of stuff to self hosted is that if it has a GUI that is going to be internet facing, it either has to support OIDC or it has to be something low risk enough that I feel comfortable setting it up without much security and just setting up a single basic auth login with traefik. A few apps I had trouble finding, but worked most of it out.

[–] irotsoma@lemmy.world 2 points 4 weeks ago

Be sure to play Blue Shift as well if you haven't already. Awesome seeing it from all three perspectives.

[–] irotsoma@lemmy.world -1 points 1 month ago (1 children)

Not exactly. I just think trying to apply a single threaded, cyclical processing model on a process that is neither threaded nor executed in measurable cycles is nonsensical. On a very, very abstract level it's similar to taking the concept of dividing a pie between a group of people. If you think in terms of the object that you give to each person needing to be something recognizable as pie, then maybe a 9-inch pie can be divided 20 or 30 times. Bit if you stop thinking about the pie, and start looking at what the pie is made up of, you can divide it so many times that it's unthinkable. I mean, sure there's a limit. At some point there's got to be some three dimensional particle of matter that can no longer be divided, but it just doesn't make sense to use the same scale or call it the same thing.

Anyway, I'm not upset about it. It's just dumb. And thinking about it is valuable because companies are constantly trying to assign a monetary value to a human brain so they can decide when they can replace it with a computer. But we offer much different value, true creativity and randomness, pattern recognition, and true multitasking, versus fast remixing of predefined blocks of information and raw, linear calculation speed. There can be no fair comparison between a brain and a computer and there are different uses for both. And the "intelligence" in modern "AI" is not he same as in human intelligence. And likely will never be with digital computers.

[–] irotsoma@lemmy.world 1 points 1 month ago* (last edited 1 month ago) (3 children)

Regardless of how you define a "bit", saying 10 in a second when most people easily process hundreds of pieces of information in every perceivable moment, much less every second, is still ridiculous. I was only using characters because that was one of the ridiculous things the article mentioned.

Heck just writing this message I'm processing the words I'm writing, listening to and retaining bits of information in what's on the TV. Being annoyed at the fact that I have the flu and my nose, ears, throat, and several other parts are achy in addition to the headache. Noticing the discomfort of the way my butt is sitting on the couch, but not wanting to move because my wife is also sick and lying in my lap. Keeping myself from shaking my foot, because it is calming, but will annoy said wife. Etc. All of that data is being processed and reevaluated consciously in every moment, all at once. And that's not including the more subconscious stuff that I could pay attention to if I wanted to, like breathing.

[–] irotsoma@lemmy.world 14 points 1 month ago (9 children)

I just skimmed it, but it's starting with a totally nonsensical basis for calculation. For example,

"In fact, the entropy of English is only ∼ 1 bit per character."

Um, so each character is just 0 or 1 meaning there are only two characters in the English language? You can't reduce it like that.

I mean just the headline is nonsensical. 10 bits per second? I mean a second is a really long time. So even if their hypothesis that a single character is a bit we can only consider 10 unique characters in a second? I can read a whole sentence with more than ten words, much less characters, in a second while also retaining what music I was listening to, what color the page was, how hot it was in the room, how itchy my clothes were, and how thirsty I was during that second if I pay attention to all of those things.

This is all nonsense.

[–] irotsoma@lemmy.world 5 points 1 month ago

It's good to use SSL even if you don't plan to use it externally. At some point you may change your mind, or you may need to access it via VPN and there may be one hop between your browser and the VPN that will then be in plain text. Plus, not all devices are trustworthy anymore. An Android or iPhone device might have "malware" (including from reputable companies like Google trying to track you for ad purposes but recording unsecured http traffic to do it.) Or a frienday bring a bad device over and connect to your wifi and inadvertently capture that traffic. Lots of ways for internal traffic to be spied on.

Google: "how to create self signed certificate authority on "

And if that article doesn't have it, google: "how to create a domain certificate from a self signed certificate authority".

It doesn't have to be a valid external domain, just use ".internal" as the top level domain which is reserved for this kind of thing, like "vaultwarden.internal". You can also just use IP addresses in the certificate, but I find that less desirable.

Then google: "how to add a trusted certificate authority on <all your OS's of all internal devices>”. Depending on what web browser you use, you may need to add it there as well. Once the certificate authority is trusted by your devices and browsers, then the domain certificate created by that CA will be as well.

You can set your expiration dates to be far in the future if you want, to avoid having to create new ones often, but be sure to document how just so in 5 or 10 years or so, if it's still that way, you'll know how to update them.

[–] irotsoma@lemmy.world 12 points 1 month ago

Interviews by an FTE manager and reasonable complaint management and resolution like every other customer facing job would be a start.

view more: next ›