pileghoff

joined 2 years ago
[–] pileghoff@programming.dev 1 points 2 years ago (1 children)

I'm saying that appears conscious and is conscious could very well be the same thing, we don't know, so in this imaginary world, I would not trust anyone who told me "don't worry, you can torture them, they are not actually conscious".

[–] pileghoff@programming.dev 1 points 2 years ago (3 children)

No. I'm very certain that my Roomba is not conscious. But If we can't tell whether or not these people are conscious or not, then I don't think it's right to have this power over them. A better parallel than a Roomba would be an animal.

[–] pileghoff@programming.dev 1 points 2 years ago (5 children)

I think it matters a great deal! I would like to believe that not only would I not use such a system, I would actively fight to have it made illegal.

[–] pileghoff@programming.dev 5 points 2 years ago (1 children)

I think most applications store it in plain text, but makes sure the file is only readable by the current user. This way, we rely on the protection of the OS, instead of doing it ourselves. (I'm not a desktop app developer, so I might be completely wrong, but I think this is what e.g. Firefox does).

[–] pileghoff@programming.dev 1 points 2 years ago (7 children)

How do you test that? How do you know that people around you actually have conscious and not just seem to have? If you can't experience anything, how do you fake conscious? And is this fake conscious really any less real than ours? I think anything that resembles conscious well enough to fool people could be argued to be real, even if it's different to ours.

[–] pileghoff@programming.dev 1 points 2 years ago (15 children)

What's the difference seeming conscious and being conscious?

[–] pileghoff@programming.dev 2 points 2 years ago (1 children)

Nope. Never heard of it.

[–] pileghoff@programming.dev 2 points 2 years ago (6 children)

I'm from Europe i literal don't know anyone who uses WhatsApp.

[–] pileghoff@programming.dev 2 points 2 years ago

One of C's main painpoints is that development is slow. I work in embedded and there people usually use python or another scripting language along c, to handle tasks where performance and memory footprint os not an issue and you just want to build something, and then save c for when you really need it.

[–] pileghoff@programming.dev 4 points 2 years ago* (last edited 2 years ago) (1 children)

How would they add runtime checking without breaking all existing code?

But I think warning people is a good start, because those checks can be added to your CI pipeline and reject any incoming code that contains warnings. That way you can enforce type checking for a subset of modules and keep backwards compatibility.

[–] pileghoff@programming.dev 1 points 2 years ago (2 children)

Avoid projects that require a lot of memory management to begin with. Usually embedded is a good place to start because of this, while a desktop app is a bad place to start. Learn what c is good at (fast memory effecient stuff) and avoid stuff where c has largely been replaced for good reasons.

[–] pileghoff@programming.dev 1 points 2 years ago

The pairs version linked (which Is my daily driver), I don't think it's bad at all

view more: ‹ prev next ›