5 ms·
I've been meaning to create something like this as a side-project. Well done! The first thought I captured was: "If you're in front of the computer right now,
by daveungerer 15y ago
I've been meaning to create something like this as a side-project. Well done! The first thought I captured was: "If you're in front of the computer right now, get away from it and use your notebook (i.e. pen and paper) for a while instead."
Questions: When will it send me things back? You might want to make it configurable since not everyone is in the same timezone. I'd also like to be sure I get messages tagged as #work or #inspiration in the middle of the working day.
Bug report: A thought that was just created is listed as created 2 hours ago.
- tete 15y agoI also created something like this, but it's not public. Call me paranoid, but I don't want to upload (potentially stupid) thoughts somewhere else. Meanwhile it became a project where I try out things. It has a nice API for this. I thought about uploading it to GitHub, but it's very optimized to me, the code isn't exactly clean and well... maybe I should do so anyways. Oh and it features a protocol where passwords never will be transmitted, not even encrypted, just compared. Wikipedia++
- codeodor 15y agoI'd like to know more about the protocol feature for the passwords that you mention. I've often wondered how to authenticate safely from a phone without requiring the user to enter their details every time they use it. Where on wikipedia did you learn about it? (I'm assuming that was what the "Wikipedia++" was for -- If not, care to elaborate?)
- tete 15y agoDo you know OTR (Off the record messaging). It uses some nice stuff, like the Socialist millionaire protocol which exactly does this. Comparing values (for example passwords) without sending them. I still use salted hashes, which in this case also have to be implemented on client side. I don't think it makes a lot of sense for passwords anyway, because there is SSL. Again, this is just a personal project where I just played with this stuff. However it can still be useful in authentication. See OTR for example. I suggest to read this. http://www.cypherpunks.ca/otr/Protocol-v2-3.1.0.html http://www.cypherpunks.ca/otr/Protocol-v2-3.1.0.html There are also related protocols which might be very handy. Wikipedia is a very good source for finding such stuff. Follow interwiki links and external ones. There are many great protocols allowing you to do amazing things, that seem impossible in first place. I also like it because it shows how great math can be. Like most people school mostly made me afraid of math and it took a while until I started enjoying it. I guess math (like programming) isn't something you should learn in a school, but something you should learn on your own. It's something you won't learn or enjoy when someone else explains it. You have to get things on your own, especially in your own pace, because people simply have different brains. I guess I'm very off topic now. It just makes me sad when people hate to learn.
- codeodor 15y agoThanks for pointing me to that page. I've got some reading and playing around to do now. =)
- chad_oliver 15y agoRegarding the bug: I think the website isn't taking into account the different timezones. I created a thought, and it was listed as created 12 hours ago.