[8:01 PM] joshio01: Everybody got it mostly right!
[8:01 PM] joshio01: horay!
[8:02 PM] Doram:
[8:02 PM] joshio01: (more than I can say for my programming class)
[8:02 PM] Doram: I'm not gonna tell you this stuff is wrong, because we're talking about very general stuff that you can interpret a bunch of different ways.
[8:03 PM] Doram: And when the time comes, the computer will tell you something's wrong by resloutely refusing to work.
[8:03 PM] ~Yuri: I didn't quite understand what you meant by interface, so I guess that interferred on my answer
[8:03 PM] ~Yuri: I think I get it now at least
[8:04 PM] joshio01: so...what do we discuss now?
[8:05 PM] Forgotten: I didn't even answer the second question
[8:05 PM] Doram: Well, you've read all the answers, do you have questions now?
[8:05 PM] Forgotten: At least I think I was pretty close for the first and third questions
[8:05 PM] Forgotten: Not yet
[8:05 PM] joshio01: I like ven's answers.
[8:06 PM] joshio01: the rest are too sensible.
[8:08 PM] joshio01: so...what's our next topic doram?
[8:09 PM] joshio01: is it bits?
[8:09 PM] Venexis: I'm required to like my answers too by default
[8:09 PM] joshio01: is it more UI stuff?
[8:11 PM] Forgotten: tfw I have the shortest answers
[8:11 PM] Forgotten: I was originally going for longer answers but they felt too lengthy in my opinion
[8:12 PM] ~Yuri: Actually, this prize goes to me Forg
[8:12 PM] Doram: Next up is getting into language general concepts, and I'm not quite done with it. Language Metastructure and Pseudocode
[8:12 PM] ~Yuri: Actually, not
[8:12 PM] Forgotten: But... yours were longer
[8:12 PM] ~Yuri: I take the silver medal on that
[8:12 PM] Venexis: Are you going by word count or absolute length though
[8:13 PM] ~Yuri: Both
[8:13 PM] Forgotten: Probably both
[8:13 PM] Doram: Forgotten is the only one that got what I was suggesting with the screen in question 3, though.
[8:13 PM] Venexis: oh yeah the first line is not an answer on yours, Forgotten, heh
[8:13 PM] Forgotten: Didn't everyone else get the thing about caps lock too
[8:14 PM] Forgotten: Oh, the screen
[8:14 PM] ~Yuri: Well, I'll give myself a half point on the screen one
[8:14 PM] Doram: Yes, even Ven, who was apparently handicapped.
[8:14 PM] Venexis: Very nearly didn't because seriously, not a single light on my keyboard lmao
[8:14 PM] ~Yuri: My keyboard also has no lights
[8:14 PM] ~Yuri: I know that some do though
[8:15 PM] Venexis: Screen resolution is good tho, never would've thought of that ever because you can't even really change the default res on a monitor that's already as small as possible
[8:15 PM] joshio01: I was thinking of the caps lock buttons.
[8:15 PM] joshio01: like ven
[8:16 PM] Forgotten: Caps lock was the first thing that came to mind but it sounded unlikely to me until the hints were posted
[8:16 PM] Doram: Well, yes. The caps lock was right, but I also asked about mice and screens.
[8:16 PM] Venexis: Still had to doubletake 'cuz I'd always assumed each pixel was just mapped one to one with coordinate position and that the not being able to move off screen was a result of an inability to have negative coordinates instead of like, any fancy communication with the mouse
[8:16 PM] ~Yuri: I was actually going to go with a really... different answer that had nothing to do with anything
[8:16 PM] Venexis: Oooh, what was it <3
[8:17 PM] ~Yuri: That the actual indication was the sounds made by the keys and the clicking of the mouse
[8:17 PM] ~Yuri: But that didn't indicate anything of what was happening in the computer at all
[8:17 PM] ~Yuri: I was seriously considering leaving that one blank
[8:17 PM] Venexis: Mmmm tactile feedback
[8:17 PM] Doram: Well, ultimately, the screen thing is a conversation between the mouse drivers and the screen drivers that determines how to interpret signals coming from the mouse.
[8:18 PM] Venexis: What if you can tell if there's something stuck under your key (meaning lack of letters appearing on the monitor) by the absence of a satisfying depression and/or click
[8:18 PM] Doram: Stupid breadcrumbs...
[8:18 PM] Venexis: random crumb best output device by proxy
[8:19 PM] Forgotten: My second answer to that was the changing of the keyboard layout, but on second thought that requires user input first
[8:19 PM] Doram: Well, the capslock requires user input too.
[8:20 PM] joshio01: everything does.
[8:20 PM] Doram: But the point is that if you don't remember what the last thing you did was, it will be telling you, and that flow of information out of the thing is what I was talking about.
[8:20 PM] joshio01: unless you forgot to turn your computer on.
[8:20 PM] Forgotten: But there's an indicator on some keyboards that tell you caps lock is on
[8:20 PM] Venexis: The light is just a state indicator though. For all intents and purposes the fact that the light exists (and presumably functions correctly) the necessity of user input to change the state is irrelevant- the light tells you what state it's in all the time.
[8:20 PM] Forgotten: Nothing tells you about the layout
[8:21 PM] Doram: Well, programming the keyboard was brought up, and I agreed that software keyboards are a horse of a different color.(edited)
[8:22 PM] NyanTheCat ﴾=^ᴥ^=﴿S: I got the keyboard output idea pretty fast
[8:22 PM] Doram: They RELY on changing the look of the thing, from caps to symbols, to whatever, all in the same space, with the same format.
[8:22 PM] Forgotten: I did briefly think about the cursor speed for the mouse, though ultimately that's still the screen showing that
[8:23 PM] Doram: I have also seen keyboards and mice that will have flashing lights that pulse to music, or otherwise can be changed around in different patterns.
[8:24 PM] Doram: And, actually, yes, Forgotten. That's another conversation between the mouse drivers and the screen drivers.
[8:24 PM] joshio01: my keyboard can light up.
[8:24 PM] Doram: And, like I said, I was looking for how the screen can affect input, and the cursor speed is another good exmaple of that.
[8:25 PM] Doram: The cursor speed is meaningless without information about the screen.
[8:27 PM] Doram: If you wanted to really push the concept, you could also talk about drop down boxes and radio buttons, that are differentiated mostly by how they look.
[8:28 PM] Venexis: What if you hook your mouse up to a car battery, and write a program that, whenever you touch the borders of your screen, sends the sheer might of said battery into two electrodes on the mouse buttons
[8:28 PM] Venexis: so like 12 volts but
[8:32 PM] Doram: Anyways, the point of all this is to get you thinking about all the different ways this stuff can communicate, to give you inspiration for interfaces and ideas about how computers can communicate with us.
[8:34 PM] Venexis: I learned that:
[8:35 PM] Venexis: -my scope of interface was way too small
[8:35 PM] Venexis: -I definitely hate troubleshooting code
[8:35 PM] Venexis: -this is all hella rad
[8:50 PM] Doram: Ok, I got stuff cropping up that needs my attention. I'm calling this done.
[8:51 PM] Doram: If anybody has any further comments or questions, they can post here or in the thread. We'll start lesson two at the beginning of next week.(edited)