http://en.m.wikipedia.org/wiki/Information_flow_%28informati...
219 karma · joined February 19, 2015
http://en.m.wikipedia.org/wiki/Information_flow_%28informati...
If I was actually typing out the opinions of my spouse word for word: whose age combined with my own is divisible by 3, how would that change your view?
I prefer to avoid living my life in a fishbowl.
> provably private
This does not have a mathematics definition. Private means not accessible to anyone aside from the owner. That is something that is provably private.
> information theoretic guarantee
This sounds like hand waving to get rid of actual concerns.
I still would prefer a choice in the matter - a required small check box that says "record my data" or "do not record my data" XOR "erase my data". The term 'reasonably' has a very different meaning to me (assuming many unknowns in the future) over the long term.
It is either that, or people should literally stop making such a hard line distinguishing person A from person B. If the data is going to be used to make an inference from the collective to the individual, and it doesn't matter whether my data is included or not, well, shrug and thumbs up. It really depends on the context of the application. Does it determine whether my imaginary future children get to go to college or not?
The problem with data and private organizations is that we do not know what the data analysis is being used for, and as private citizens we do not have any control over how that data is mathematically reasoned about and qualitatively assessed aside from forging the data itself it (garbage in, garbage out).
citation?
It groups functional operations into kinds that you can make assertions about after a selection of the operations have been performed.
Haskell does -
add :: Integer -> Integer -> Integer
so the compiler can check all the branches of code to ensure that statement is invariant.
I look forward to reading the code parts.
But I have to agree with other posters - it took a lot of studying to get to the point where I can understand your slides. I think by the time you can read mathematics like this, it is because you already understand it verbosely.
As for people who don't agree that this is for beginners, I don't think you will be able to feel like you get it until you sit down with the work and stare at it a lot until it makes sense to you. It sounds stupid and silly, but that's the only way I can really communicate how to learn this stuff with a feeling of adequate understanding. The simplicity and elegance of the pictures do not adequately convey how difficult this stuff is to comprehend, especially if your mathematical foundation involves reasoning about real things. It is descriptive of abstract layers of terms, and the relationships they construct. Category theory is essentially the math of maths.
I'll give you a high grumpy old forum five though.
> That's not even thinking about emotional associations, intellectual abstractions, social awareness, and models-of-mind. You might need all of them to make a genius-level creative AI, but I'd guess that the more you have, the more likely you are to get something worth keeping.
I don't agree. I find all of those things boring in art. Mathematics and computer science are much more interesting when you think about how it relates to the mind, and why people may choose to create abstract art instead of metaphorically painting themselves naked.
This might have made me upset when I still had my eating disorder, but otherwise I chalk it up to a habit of complaining. The other insight I guess is that people can have correct, rapid switching thoughts and ideas that continuously contradict one another until they achieve a kind of abstract balance.
To me it's one form of maturation. Other people could experience the same thing without the capacity to verbally express it. They may have the insight without the words.
I imagine the same thing happened when journalism was revealed to be yellow journalism, and other technologies slowly reveal their effect through generational adaptation.
In one sense, it's the same thing that happens because of the cycles of birth and death; technologies and cultures are born, and they are subject to death too. It's not surprising, but it is surprising, because the stuff that changes is not always the stuff you expect to change. In another sense, it's screwed up, and the only thing I can really hope for is that some kind of overarching balance can be intelligently directed towards and balance can be achieved. The idea that this is actually progress, and not just yet another side of the same coin that will eventually flip again.
I feel like science and mathematics (and even computer science) attempts to counter this.
If we can mechanically generate mathematical proofs, and those proofs can be proven equivalent to one another, then we have essentially simplified the abstraction mechanics of the individual brain and transferred them to a computer.
I view abstraction as a means for expanding all potential permutations of a given model and it's application, and then a reduction to a different set of terms that connects models.
We might be able to prove that we can agree with one another, but we might not be able to prove that we agree with our own selves. We can always make the problem more difficult individually by guessing and creating more questions.
To me the process is two sides of the same coin. One side is creation, the other side is destruction. You can't convey an idea without having an idea, and you can't question that idea without having another idea. Negation is still a logical mechanism. You can question whether there is more to think about than a choice between [(exist) or (does not exist)].
I really prefer to think about possibility and potential. It's an open space to me.
This can be an assumption about the meaning of a word or subtleties in the collection of concepts that connect to that word (as often seems to be the case with most computer science and mathematics material on the internet). Engineering interestingly enough does not seem to suffer from this insanity.
This can happen from overgeneralizing and even correct simplification. The pattern still fits, but both people have applied the pattern to different 'other stuff'.
We both have different points, so we both are directing this dialogue towards unrelated directions. I will attempt to connect them. I agree with you. Meaning can be an issue in communication. Form can be an issue in communication as well.
Eh, this can also denote synergistic group think or collective creativity. Expect the unexpected, but within a clearly defined range of variability. I'm not talking specifically about software development btw; consider the surrealists or any other artistic or philosophical movement (or literature, music, mathematics etc). People have ideas together, walk away, and then have mental independence. Mental independence is good, because too much binding in thought = paranoia, nervous, control obsessed people. Too little and it seems like people don't care. It's a balance.
"It's that if you want to make a human being into a monster, deny them, at the cultural level, any reflection of themselves."
~Junot Diaz
When I left graduate school, I came home for three years with no one that I could have the kind of intellectual connection with I had at college. It was like I was speaking a foreign language to my family and coworkers. Of course, I could go on the internet and talk about my computer stuff, but it's not the same when you are with people you trust your understanding of your knowledge with.
It's scary, and I'm still clinging to my own sense of self, even though I don't get to know whether it's still there, every single day. But I won't be marginal.