00:21:27 Windows 9 will be teh best os evar! 00:36:57 *** Angelina (chatzilla@Angelina.users.cryto) has joined #crytocc 00:48:29 *** mama has quit (Ping timeout) 00:54:32 *** AppleJack has quit (Ping timeout) 01:02:12 *** AppleJack (sb@cryto-A18B0645.drama.tw) has joined #crytocc 01:03:49 *** mama_ (me@cryto-1309AB55.dfri.se) has joined #crytocc 01:03:51 *** mama_ is now known as mama 01:15:57 *** AppleJack has quit (Ping timeout) 01:28:10 *** AppleJack (sb@cryto-A18B0645.drama.tw) has joined #crytocc 01:28:58 *** x (x@C35CA8A8.589C91BA.8F6A2B14.IP) has joined #crytocc 01:29:54 *** x has quit (User quit: farted in yo face~) 01:30:36 *** Gatsby (Gatsby@207E556E.4D8F9F70.15D792E2.IP) has joined #crytocc 01:34:35 *** x (www.lulzse@C35CA8A8.589C91BA.8F6A2B14.IP) has joined #crytocc 01:41:31 *** x has quit (User quit: farted in yo face~) 01:45:21 *** x (foobar@C35CA8A8.589C91BA.8F6A2B14.IP) has joined #crytocc 02:05:04 *** pjtyler (pjtyler@cryto-F82A6535.compute-1.amazonaws.com) has joined #crytocc 02:06:25 *** pjtyler has quit (User quit: Connection closed) 02:08:10 *** x has quit (Connection reset by peer) 02:08:19 *** Angelina has quit (User quit: ChatZilla 0.9.90 [Firefox 17.0.4/20130310210344]) 02:08:59 *** x (foobar@C35CA8A8.589C91BA.8F6A2B14.IP) has joined #crytocc 02:26:54 *** x has quit (Connection reset by peer) 02:27:21 *** x (foobar@C35CA8A8.589C91BA.8F6A2B14.IP) has joined #crytocc 02:32:05 *** x has quit (Ping timeout) 02:32:42 *** x (foobar@C35CA8A8.589C91BA.8F6A2B14.IP) has joined #crytocc 02:46:20 *** x has quit (User quit: farted in yo face~) 02:58:18 I MADE A DOLLAR OF THE INTERNET 02:58:19 I DID IT 03:05:26 *** GnuYew (gnuyew@GnuYew.users.cryto) has joined #crytocc 03:18:14 *** Ari has quit (User quit: KBAI <3) 03:35:42 http://blog.ryankearney.com/2013/01/comcast-caught-intercepting-and-altering-your-web-traffic/ 03:52:40 *** GnuYew has quit (User quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 04:15:08 *** wh1t3r4bb1t has quit (Connection reset by peer) 04:22:10 *** wh1t3r4bb1t (antarctica@wh1t3r4bb1t.users.cryto) has joined #crytocc 04:22:17 *** wh1t3r4bb1t has quit (Client exited) 05:11:26 *** Kamonra has quit (Ping timeout) 05:14:38 *** Kamonra (kamonra@cryto-348E1525.hostedby.us) has joined #crytocc 05:20:50 *** mama has quit (Ping timeout) 05:30:30 *** A380 (A380@cryto-C630644E.is.a.tor.exit.server.torland.is) has joined #crytocc 05:37:00 *** joepie91_ has quit (haless.cryto.net nexus.cryto.net) 05:37:00 *** Gatsby has quit (haless.cryto.net nexus.cryto.net) 05:37:00 *** ErrantWebTravis has quit (haless.cryto.net nexus.cryto.net) 05:37:00 *** forceismine18 has quit (haless.cryto.net nexus.cryto.net) 05:37:00 *** MK_FG has quit (haless.cryto.net nexus.cryto.net) 05:37:00 *** Divinite_ has quit (haless.cryto.net nexus.cryto.net) 05:37:00 *** AnonForecast has quit (haless.cryto.net nexus.cryto.net) 05:37:00 *** jamesbt has quit (haless.cryto.net nexus.cryto.net) 05:37:00 *** raymii has quit (haless.cryto.net nexus.cryto.net) 05:37:00 *** AppleJack has quit (haless.cryto.net nexus.cryto.net) 05:37:00 *** ebola has quit (haless.cryto.net nexus.cryto.net) 05:37:00 *** foolex has quit (haless.cryto.net nexus.cryto.net) 05:37:00 *** ShadowDemon has quit (haless.cryto.net nexus.cryto.net) 05:37:00 *** SpaghettiCode has quit (haless.cryto.net nexus.cryto.net) 05:38:40 *** Gatsby (Gatsby@207E556E.4D8F9F70.15D792E2.IP) has joined #crytocc 05:38:40 *** joepie91_ (joepie91@C609AA5.1B6F9EC9.ABDEF673.IP) has joined #crytocc 05:38:40 *** forceismine18 (almosthere@CD4FE13E.AA517E7E.DB3C1458.IP) has joined #crytocc 05:38:40 *** ErrantWebTravis (ErrantWebT@cryto-BCE64248.nap.wideopenwest.com) has joined #crytocc 05:38:40 *** MK_FG (MK_FG@MKFG-91968.users.cryto) has joined #crytocc 05:38:40 *** raymii (Raymii@cryto-F31E9E98.sparklingclouds.nl) has joined #crytocc 05:38:40 *** jamesbt (jamesbt@E62F62BC.DCD17C32.959A841C.IP) has joined #crytocc 05:38:40 *** AnonForecast (AnonForeca@AnonForecast.users.cryto) has joined #crytocc 05:38:40 *** Divinite_ (root@Divinite-60577.users.cryto) has joined #crytocc 05:38:40 *** SpaghettiCode (pasta@code.bonanza) has joined #crytocc 05:41:13 *** Gatsby has quit (nexus.cryto.net buffalo.cryto.net) 05:41:13 *** ErrantWebTravis has quit (nexus.cryto.net buffalo.cryto.net) 05:41:13 *** forceismine18 has quit (nexus.cryto.net buffalo.cryto.net) 05:41:13 *** MK_FG has quit (nexus.cryto.net buffalo.cryto.net) 05:41:13 *** Divinite_ has quit (nexus.cryto.net buffalo.cryto.net) 05:41:13 *** AnonForecast has quit (nexus.cryto.net buffalo.cryto.net) 05:41:13 *** jamesbt has quit (nexus.cryto.net buffalo.cryto.net) 05:41:13 *** raymii has quit (nexus.cryto.net buffalo.cryto.net) 05:41:13 *** joepie91_ has quit (nexus.cryto.net arvel.cryto.net) 05:41:13 *** AppleJack (sb@cryto-A18B0645.drama.tw) has joined #crytocc 05:41:13 *** ebola (ebola@ebola.users.cryto) has joined #crytocc 05:41:13 *** foolex (foolex@AD356075.7DC890E0.CEC56216.IP) has joined #crytocc 05:41:13 *** ShadowDemon (ShadowDemo@cryto-1B5BE0C.the.cops.are.investigat.in) has joined #crytocc 05:42:22 *** joepie91_ (joepie91@C609AA5.1B6F9EC9.ABDEF673.IP) has joined #crytocc 06:14:17 *** A380 has quit (User quit: Sto andando via) 07:02:19 *** Xeross|AFK is now known as Xeross 07:27:07 *** mama (me@cryto-74F70582.torservers.net) has joined #crytocc 08:54:29 *** Xeross is now known as Xeross|AFK 09:00:41 *** Xeross|AFK is now known as Xeross 09:13:30 *** Xeross is now known as Xeross|AFK 09:14:30 *** Xeross|AFK is now known as Xeross 10:38:41 *** monod (~pmpf@B7752584.5C79ACE9.3BBEDDFA.IP) has joined #crytocc 10:51:49 *** monod has quit (Client exited) 13:08:25 *** monod (~pmpf@monod.users.cryto) has joined #crytocc 13:09:13 guysù 13:09:16 guys* 13:09:28 I think most of you will *love* this greasemonkey script 13:09:35 http://userscripts.org/scripts/show/121261 13:09:40 it's called "Straight Google" 13:10:22 it cuts google's links to just look like the final web page you was looking for 13:10:54 rming all the other variables that there in the URL 13:11:11 so it's better for privacy, anti-tracking 13:11:36 and also it prevents google from knowing what you have decided to watch from the results! 13:40:27 monod: thanks 13:40:43 do you like it?? 13:41:02 so I'm not the only one! 13:42:39 I do, yes 13:48:48 hooray! 13:48:49 :D 13:51:40 Anti tracking will make google less effective though 13:51:57 *** ShadowDemon has quit (Ping timeout) 13:52:39 of course 14:13:48 "PCSX2 is an open-source PlayStation 2 (PS2) emulator for the Microsoft Windows, Linux and OS X operating systems. In its latest stable release, many PS2 games are playable" <-- and for now you're like "yeaah!", until you follow the article and read --> "and several games have full functionality." :D 14:23:22 Straight Google does not always work though 14:23:56 for example, searching for a famous person, like an actor, you will recently see a "foreword" of who is he with a bunch of images 14:24:02 or some "News" titled link 14:24:35 well, these 3 examples are not working, since they always show the google's stuff in the url 14:37:31 *** zxcvbnm (zxcvbnm@zxcvbnm.users.cryto) has joined #crytocc 14:38:39 zxcvbnm, have you tried using IDA Pro free version for better reading that code you had the last time? 14:38:51 Nope, I haven't 14:38:53 I say this because I saw it has a nice flow-chart view mode 14:38:54 what is IDA Pro 14:39:12 Ohh 14:51:38 IDA is nice 14:54:49 monod: I'm going to check that out. 14:55:10 ty for advice. My assembly debugging experience is < 0 14:55:27 and so it's mine :) 14:56:53 So my next step is to do some memory address modifications to this application 14:58:55 anyway, are you reading the PMs? 15:01:28 demostrating the weakness of an algorithm implemented I guess 15:01:32 ops 15:03:07 o ok 15:04:40 *** AppleJack has quit (Ping timeout) 15:08:53 *** foolex has quit (Client exited) 15:09:48 monod: no 15:10:07 IRC is a multi-threaded medium so to say 15:10:11 multiple conversations can be going on at once 15:10:22 the intention of [off] isn't really to keep entire conversations out of the log 15:10:23 just single lines 15:10:27 *** Xeross is now known as Xeross|AFK 15:10:44 that contain information that shouldn't be Googleable 15:11:01 alright 15:11:34 *** foolex (foolex@AD356075.7DC890E0.CEC56216.IP) has joined #crytocc 15:11:36 * zxcvbnm wonders have many words have been formed with "Google" 15:11:42 how many* 15:11:46 Googleability 15:11:55 *** AppleJack (sb@cryto-A18B0645.drama.tw) has joined #crytocc 15:11:58 Google noun, verb 15:12:09 Googlers ? 15:12:14 people who google? 15:12:32 Googleish 15:13:00 ungoogle 15:13:02 nope. 15:13:20 UNGOOGLE YOUR LIFE! 15:13:26 Impossible 15:13:35 Unless you become.. someone else 15:13:42 xD 15:13:48 oh, btw zxcvbnm ! 15:13:50 try this: 15:14:13 Straght Google (for Greasemonkey): http://userscripts.org/scripts/show/121261 15:21:10 Oh 15:21:14 Niice. 15:21:18 :D 15:21:37 yet I have already found three non-working url examples 15:22:21 yeah, the concept is nice 15:22:27 really 16:20:21 joepie91: got any idea on who's trying to jew with www.indiegogo.com/projects/your-anon-news 16:20:30 well indiegogo is down atm but you get the idea 16:23:08 ryan: mm, what is going on with it? I can reach it just fine 16:23:12 or well 16:23:20 as 'fine' as anything is going to load on this terrible connection 16:24:00 not loading for me but anyways 16:24:05 looks like someone raised 6k out of it 16:24:10 jackal? 16:24:20 well, it's an 'official' campaign anyway 16:24:24 so yes, I'd imagine it's Jackal 16:24:51 I'm kind of curious what they're planning to do with it 16:25:10 buy drugs? 16:25:26 * joepie91 frowns 16:25:26 For server costs alone we are looking at $3600 in set up fees. 16:25:30 $3600? 16:25:58 they're going to go 16:26:02 bankrupt pretty soon 16:26:03 if that's the truth 16:26:19 they won't be able to crowdfund what it takes for them to say online 16:26:30 I'm quite curious where those $3600 would go 16:26:36 pretty sure not even Prolexic charges that 16:26:41 as initial cost 16:26:43 prolexic charges 7k per month 16:26:44 typewith.me and www.voxanon.org are down! 16:26:49 yes, but initial cost 16:26:51 as in, setup cost 16:26:52 well yea 16:26:56 sounds like bullshit 16:27:06 ryan: that, or someone trying to rip them off 16:27:09 seen that a few times before as well 16:27:10 verisign ddos protection is 50k per year iirc 16:27:16 some kid reselling OVH servers or whatever 16:27:25 well not really a rip off if the host knows what issues they'll experience for hosting that stuff 16:27:28 and telling some guy that wanted to set up an anon site 16:27:32 that he needed a dedicated server 16:27:36 then overcharging by like 800% 16:27:42 but yeah 16:27:43 3.6k setup 16:27:50 hardly anyone charges for setup anymore 16:27:51 3.6k really does sound unrealistic 16:27:56 yeah 16:27:58 even if it includes first month 16:28:07 unless they are planning to buy their own servers they colo 16:28:14 hell, get their own fiber 16:28:16 that's possible, but seems unwise 16:28:23 they're not the smartest 16:28:27 owned servers cost money every time you want to move them 16:28:27 but I doubt they'd go there 16:28:32 so if you get kicked out a DC, that'll cost you dearly 16:29:04 inb4 they want to host with cb3rob 16:29:10 actually, not even cb3rob charges that 16:29:34 I guess I'll tweet at jackal and ask him 16:30:24 https://twitter.com/QXL/status/319487027450089472 16:30:26 o well 16:30:57 also, ryan, did you see this: http://www.wired.com/wiredenterprise/2013/04/digitalocean/?cid=co6834744 16:31:12 nope 16:31:13 thanks 16:31:18 lol 16:31:22 how can you fuck that up 16:32:06 I can't really think of anything 16:33:11 and their site doesn't say if they use xen or ovz.. 16:33:23 I'll guess ovz because that's only platform where such a fuckup would be realistic 16:33:30 I think it's Xen actually 16:33:44 anyway, it probably has to do with their SSD setup 16:33:51 unless you are mounting storage in some really weird way then that's kind of difficult to accomplish 16:33:54 oh 16:33:55 KVM 16:34:04 they used to do Xen/KVM 16:34:08 but afaik they dropped Xen at some point 16:39:27 well 16:39:42 I don't really see how you can do that unless you are doping something very strange 17:08:53 *** Xeross|AFK is now known as Xeross 17:20:44 * monod is away: Busy 17:23:21 http://statspotting.com/bitcoins-rise-what-if-it-is-not-a-bubble/ 17:23:40 ryan: judging from the mixed reviews about DigitalOcean, they're doing quite a few very strange things :P 17:24:22 why do people seem surprised about bitcoin rise? 17:24:35 the currency was designed to experience major deflation 17:24:56 (which is a horrible fucking idea and the reason why it's not really a realistic option compared to real money) 17:28:59 actually, 17:29:14 1. it wasn't designed to either inflate or deflate, but the latter is more likely due to the way new things are adopted 17:29:37 2. bitcoin *is* real money, even more than dollars and such are (because the units are individually identifiable at all times) 17:30:04 3. inflationary-by-design currency is not the only realistic option; in fact, it is guaranteed to blow up at some point 17:30:20 inflationary-by-design currency is based on endless (exponential) growth 17:30:26 which is not possible with a finite amount of resources 17:31:33 also, wtf @ the 'free bitcoins' thing 17:31:38 I'm quite curious what the catch is 17:31:47 why are they giving away free BTC with an affiliate scheme 17:32:27 ah, they have ads now? 17:36:19 1. The amount of currency was designed to go down over time 17:36:37 2. Bitcoin is just like fiat currencies, it just lacks government backing 17:36:53 3. stable by design currency is rather realistic 17:37:59 1. The amount of currency was designed to go down over time 17:38:02 it wasn't 17:38:15 well, kind of 17:38:26 Bitcoin is *designed* to slowly make the generation rate approach zero 17:38:33 the loss of coins is inevitable 17:38:37 things like losing coins can be avoided through deterministic wallets, for example 17:38:40 ("brain wallets") 17:38:47 as the Electrum client already does 17:38:55 2. Bitcoin is just like fiat currencies, it just lacks government backing 17:39:03 Bitcoin is similar in that there is no physical item backing it up, correct 17:39:09 but aside from that, there are many many differenxces 17:39:20 and the question is how valuable a "physical item backing" is 17:39:26 because that, in itself, has a 'belief value' 17:39:35 3. stable by design currency is rather realistic 17:39:39 inflationary currency is not stable. 17:40:03 being backed by US government versus being backed by mtgox is a pretty large difference 17:40:08 freicoin is stable 17:40:54 of course it'll eventually become deflationary 17:40:55 but much later than bitcoins 17:41:50 unrelated, http://www.destructoid.com/disney-shuts-down-lucasarts-250695.phtml 17:42:03 that's an interesting decision 17:42:04 ryan: actually, bitcoin isn't "backed by mt gox" 17:42:11 o 17:42:12 game studio 17:42:18 I am 100% certain that mt gox can disappear overnight, and bitcoin will bounce back in under a day 17:42:31 the only reason people use mt gox is because they have a lot of liquidity 17:42:36 which is a self-fulfilling situation 17:42:36 if mtgox dies, the trust on bitcoin will be affected greatly 17:42:50 it's the social network issue, really, where people don't switch social networks because all their friends are on the old one 17:42:52 I doubt it 17:42:58 look at the mt gox hack, for example 17:43:04 the real impact was almost negligible 17:43:22 mt gox really only has importance in numbers, in terms of liquidity 17:43:40 if mt gox disappears, it takes one trip to the bitcoin wiki to find other exchanges 17:43:41 if the biggest player in bitcoins suddenly disappears 17:43:44 as in, really disappears 17:43:51 it'll scare away people with money 17:44:04 I doubt it 17:44:13 those that are left, are those that have likely already seen an exchange collapse 17:44:17 one with more advanced trading options 17:44:25 and decided to continue with it anyway 17:44:32 because, being realistic, mt gox really isn't that advanced 17:44:38 if apple suddenly disappeared, nasdaq wouldn't be messed up? 17:44:49 nasdaq would derp and go back up 17:44:53 yeah 17:45:08 but such derps are rather harmful with currencies 17:46:09 for centralized currencies 17:46:12 for decentralized currencies, not so much 17:46:13 anyway 17:46:15 I have to brb 17:46:17 will be back later :P 17:46:18 k 17:46:50 *** pzuraq (pzuraq@cryto-2F3B216B.ucsc.edu) has joined #crytocc 17:48:04 *** pzuraq has quit (Input/output error) 17:48:08 *** pzuraq (pzuraq@cryto-2F3B216B.ucsc.edu) has joined #crytocc 18:22:29 * monod is back (gone 01:01:44) 18:31:15 *** joepie91_ has quit (Ping timeout) 18:31:44 *** joepie91 has quit (Ping timeout) 18:39:51 *** pzuraq has quit (Input/output error) 18:51:04 *** joepie91 (joepie91@cryto-8ADCA503.adsl.online.nl) has joined #crytocc 18:51:42 *** joepie91_ (joepie91@cryto-8ADCA503.adsl.online.nl) has joined #crytocc 18:55:16 *** restrict (chatzilla@53BA9DD8.62E0A569.ED35498F.IP) has joined #crytocc 19:10:19 may developing a full operative system require to know all the architecture-low-level knowledge as possible? 19:10:24 (may sound stupid) 19:23:56 monod: I think so 19:24:02 you'll want to talk to ShadowDemon about that 19:24:14 oh wow 19:24:18 who is he? 19:24:28 *** pzuraq (pzuraq@cryto-2F3B216B.ucsc.edu) has joined #crytocc 19:24:28 *** slowcrawler8 (almosthere@CD4FE13E.AA517E7E.DB3C1458.IP) has joined #crytocc 19:24:28 *** ShadowDemon (ShadowDemo@cryto-1B5BE0C.the.cops.are.investigat.in) has joined #crytocc 19:24:28 *** Gatsby (Gatsby@207E556E.4D8F9F70.15D792E2.IP) has joined #crytocc 19:24:28 *** MK_FG (MK_FG@MKFG-91968.users.cryto) has joined #crytocc 19:24:28 *** Divinite_ (root@Divinite-60577.users.cryto) has joined #crytocc 19:24:28 *** AnonForecast (AnonForeca@AnonForecast.users.cryto) has joined #crytocc 19:24:28 *** jamesbt (jamesbt@E62F62BC.DCD17C32.959A841C.IP) has joined #crytocc 19:24:35 may developing a full operative system require to know all the architecture-low-level knowledge as possible? 19:24:36 (may sound stupid) 19:24:36 monod: I think so 19:24:36 you'll want to talk to ShadowDemon about that 19:24:37 there we go 19:24:38 :P 19:24:39 cc ShadowDemon 19:24:59 thanks 19:27:31 *** restrict has quit (Ping timeout) 19:31:08 *** HiveResearch (HiveResear@developers.developers.developers) has joined #crytocc 19:32:35 *** restrict (Restrict@53BA9DD8.62E0A569.ED35498F.IP) has joined #crytocc 19:34:26 I also recommend this! http://specto.sourceforge.net/ 19:34:52 "Specto is a desktop application that will watch configurable events (such as website updates, emails, file and folder changes, system processes, etc) and then trigger notifications." 19:35:00 but it's no longer maintained :/ 19:35:07 just discovered it :( 19:37:00 *** joepie91_ has quit (Ping timeout) 19:37:35 *** joepie91 has quit (Ping timeout) 19:37:58 *** joepie91 (joepie91@cryto-E52249CB.adsl.online.nl) has joined #crytocc 19:40:24 monod: this is very interesting 19:41:00 :) it's my pleasure if so 19:41:10 the damn thing is that it's no more maintained 19:41:20 but I don't know, I have it installed since this morning... 19:41:30 no real problems with it still.. 19:41:37 still* no real problems with it 19:42:11 you can use it for whatever you like, e.g. you can tell it to constantly watch anonnews for news from them! 19:42:18 (not you personally :D) 19:42:28 but not for windows 19:42:32 hmph 19:42:36 :D 19:42:59 there must be something for win too... :/ 19:43:36 the best thing to do with it is to let it watch websites which do not change very often 19:44:16 so you do not get bombarded with notifications (xD) and you can view the news as they're being done 19:44:53 monod: depending on what the codebase looks like, I may consider reviving that project 19:45:12 you personally? 19:45:24 I ask because I don't feel good enough to doing that 19:45:24 yes 19:45:44 it really sounds like an important thing 19:45:56 oh yeah, "depending on what the codebase looks like" :D 19:46:32 zxcvbnm, atm I only found not-free programs for windows xD no luck atm :) 19:47:18 monod: I've been thinking about an unobtrusive notification system for a while 19:47:26 me too 19:47:30 and it looks like someone already did (part of) it 19:47:49 *** pzuraq has quit (Input/output error) 19:48:00 yeah, and here's the article in which he explains why he dropped the maintainment 19:48:03 http://jeff.ecchi.ca/blog/2013/03/21/a-programs-obsolescence/ 19:48:11 *** pzuraq (pzuraq@cryto-2F3B216B.ucsc.edu) has joined #crytocc 19:49:50 He states: "I took the dive and taught myself Python programming. Specto holds some sentimental value as it was my first OOP learning platform, but I’d probably be horrified if I were to look at its code now, after having considerably improved my skills by contributing to Pitivi. How the hell can Specto have nearly as much code as the current Pitivi development version, anyway!?" 19:50:02 that is, he may have written "bad looking" code 19:50:07 *may* 19:50:09 joepie91^ 19:50:46 *** pzuraq has quit (Connection reset by peer) 19:50:58 *** pzuraq (pzuraq@cryto-2F3B216B.ucsc.edu) has joined #crytocc 19:51:32 monod: mm 19:52:01 here comes the icing "For watching the Web, Specto is now mostly irrelevant: Liferea is the program that took its place in my life. Arguably, social networks have also filled that role for many people." 19:52:28 I disagree 19:52:35 Liferea does RSS feeds, but that's it 19:52:43 and social networks do not provide an objective data feed 19:52:50 oh 19:52:54 plus, it watches the internet as a whole, rather than specific sites 19:53:05 * monod looking for rss feeds on google/wikipedia 19:53:06 I also disagree that GNOME3 solves the problem, but I can understand that it does for him 19:53:15 so I can't blame him for making this decision 19:53:21 that said, I do believe there's a place for Specto 19:53:26 in the world, so to say 19:53:42 and what's more, is in python :) 19:53:46 which is gold for you 19:53:54 GNOME3s notification system is not environment-independent, and seeing as GNOME3 is very heavy comparatively, it's not an option for everyone 19:54:03 monod: the language is just a tool 19:54:10 Python is why I could work on it, but not why I think it has a place 19:54:27 of course 19:54:35 anyway, if I were to revive Specto... I would make two primary changes 19:54:44 1. ability for push notifications via an online service 19:54:48 (decentralized) 19:55:08 2. notification 'classes': "realtime", "time-sensitive" and "archivable" 19:55:40 urgency can indicate how important something is, but not *when* it should bother you about it 19:55:52 and that is the biggest issue with things like libnotify right now 19:56:33 (actually, GNOME3 has the same issue afaik) 19:56:43 hmm 19:56:53 I'm not this much into it sadly :( 19:57:03 monod: it's fairly easy to understand actually 19:57:10 python, GNOME3, libnotify, push notifications... 19:57:12 a "realtime" notification is something like "person X came online" 19:57:13 *** joepie91_ (joepie91@cryto-E52249CB.adsl.online.nl) has joined #crytocc 19:57:18 it's only useful 'in the instant' 19:57:24 yeah, I almost understand everything, just not the technical parts :) 19:57:25 and if ignored, it loses its purpose 19:57:36 right 19:57:42 a "time-sensitive" notification is something that requires your attention within a certain amount of time 19:58:03 such as for example... 19:58:17 and archivable is like a.... "data collector"? 19:58:20 "you've received an e-mail that requires a receipt confirmation" 19:58:39 an "archivable" notification is something that is, as the name says, archivable 19:58:48 "you got X new visitors on your website today" 19:59:01 it's not something that requires your action, it just informs you 19:59:01 and there's a purpose in archiving the data 19:59:06 oh okay 19:59:10 say that you're busy with work, for example 19:59:11 programming 19:59:16 and you don't want to be distracted unless it's important 19:59:28 all realtime notifications except for the critical-urgency ones are hidden 19:59:33 all time-sensitive notifications are shown 19:59:37 yeah, different purposes for the same watcher 19:59:39 and all archivable notifications are hidden 19:59:49 (and queued up in a list that you can look at when you're done) 20:00:02 that way, it only bothers you with the things that really require your attention *at that moment* 20:00:17 a web hosting invoice, for example... you need to pay it, so it can be "high urgency" 20:00:19 but it doesn't need to happen *now* 20:00:40 *** Xeross is now known as Xeross|AFK 20:00:41 so you can make it not bother you until you're done working 20:01:45 a PM on IRC would also be 'archivable' 20:01:52 you'll eventually want to read it 20:01:59 but it doesn't require your immediate attention when you're busy 20:02:06 Well, to be fair, desktop notifications have "urgency" attribute 20:02:27 MK_FG: ... I just finished explaining how 'urgency' isn't sufficient 20:02:29 lol 20:02:38 :D 20:02:48 'urgency' is used as an indication of the level of impact 20:02:57 "how bad will shit be when I don't read this" 20:03:19 but it doesn't really say anything about time, in practical usage 20:03:36 Hm, I don't actually see it that way, but dunno if it's set in spec 20:03:49 honestly, the spec isn't very relevant 20:03:52 have a look at how it's actually used 20:03:53 :P 20:04:40 MK_FG: the thing is that a proper disctintion wouldn't be a 'sliding scale' 20:04:45 but a bunch of 'types' 20:04:45 joepie91, are you using that kind of programming "things that I want to learn" "things that I have to know in order to learn those other ones" and stuff? 20:05:13 because I'm asking how could you have the time to read the specto pages.. or you simply.. had the time now XD 20:05:14 having a sliding scale makes people mis-classify notifications 20:05:22 because they're not sure if it's "high urgency" or "critical" 20:05:26 Yeah, sure, would probably be better 20:05:35 *** crytocc395 (crytocc395@cryto-EED1E183.direct-adsl.nl) has joined #crytocc 20:05:38 and what if you classify something as critical 20:05:47 but then have a notification that's even *more* important 20:05:47 I guess one can easily classify such notifications in notification-daemon 20:06:02 monod: actually, I just got back from arranging a place to rent 20:06:07 so I wasn't particularly occupied with anything 20:06:07 :) 20:06:14 MK_FG: mm? 20:06:38 Like, seeing msg from #crytocc would bump it to "pass it on immediately", while others will be archived into digest 20:07:01 I'm talking about classes that developers would use 20:07:03 not end users 20:07:03 :P 20:07:43 so instead of (hypothetically) notify(pynotify.INFO, pynotify.NORMAL, "MK_FG just logged on") 20:07:45 you'd do 20:07:59 notify(pynotify.INFO, pynotify.NORMAL, pynotify.REALTIME, "MK_FG just logged on") 20:08:17 No, you can't place that decision on developer 20:08:30 Or it'd have to be configurable in client 20:08:35 because...? 20:08:48 the whole point of them being classes is that they are easily distinguishable as a *kind* of message 20:08:52 without ascribing a certain importance to it 20:08:55 Because different events hold different importance/prio for different people 20:09:08 MK_FG: have you read the list of classes that I mentioned? 20:09:12 oh guys, "off topic", I finally got rid of my linux problems :) I learned from terrifying trial-and-error things about grub, I also written a tune for my pc to play it when it boots :D I now also know where the config files are... I now comprehended why in the previous Debian install I lost a lot of program -.- (it was because I uninstalled Rhythmbox! then aptitude wanted to solve dependencies and uninstalled, guess what, 'gnome' O_O ...) 20:09:16 realtime, time-sensitive, archivable 20:09:23 these are objectively distinguishable classes 20:09:29 got rid of some* of my linux problems 20:09:39 what the notification client does with a realtime notification as opposed to a time-sensitive notification, is their business 20:09:55 these classes just serve to describe what kind of message it is in terms of its relation with time 20:10:02 So, for me "MK_FG logged on" should be "archivable" 20:10:09 no, it shouldn't be 20:10:12 it's a realtime message 20:10:16 if you want to preserve realtime messages 20:10:23 then by all means configure your notification client to archive them 20:10:27 but the message itself is realtime 20:10:45 also, monod, grat :P 20:10:48 gratz * 20:10:55 Can't seem to understand what makes it different to "blog post X appeared", for example 20:10:55 (and how did you manage to uninstall gnome...) 20:11:15 You can check irc logs and see that event later 20:11:16 MK_FG: "user just logged on" is an event that stops being the case immediately 20:11:22 And so you can for blog post 20:11:48 Um, no it's not, if it's logged forever ;) 20:11:55 I don't read all irc realtime, never 20:11:57 what you don't seem to understand is that the classes don't describe (intended) behaviour 20:11:59 they describe the kind of message 20:12:01 And neither do you, I guess 20:12:05 behaviour is up to the notification client 20:12:07 thanks guys! dinner-timeeeeee *afk* 20:12:10 * monod is away: Busy 20:12:26 that something is classed as 'realtime' doesn't mean you are forbidden from archiving it 20:12:30 it means that it's a realtime notification 20:12:32 Right, so it shouldn't be some abstract "real-time", but rather just structured data 20:12:40 like? 20:12:56 *** Xeross|AFK is now known as Xeross 20:13:18 And user should decide whether event: {user: MK_FG, type: login} is worth being real-time 20:13:33 MK_FG: this requires end-user configuration 20:13:38 this is simple for a reason 20:13:45 it should be possible to get reasonable results with a default configuration 20:13:50 *** crytocc395 has quit (User quit: Page closed) 20:13:55 your proposal is far too complex to achieve its intended purpose - lessening mental load 20:14:00 it only makes it worse 20:14:15 if I have to configure what I want it to do for every single kind of message for every single user, it's only going to cost me MORE time and cause MORE distraction 20:14:19 from what I'm working on 20:14:25 it defeats the point 20:14:39 Sure, yeah, some reasonable default might be there as well, and look like pynotify.REALTIME 20:14:42 by all means pass on arbitrary structured data with the notification, but that is not what I am talking about 20:14:49 and that is not the problem I am trying to solve 20:14:59 nor is it really a problem I have a need to solve 20:15:17 But then I don't see why current "critical" urgency isn't exactly that thing, really ;) 20:15:43 It seem to imply same "realtime" thing to me 20:15:46 because something may be of critical urgency, and I still don't want it to show up when I'm busy on something, and just check my queue every 15 minutes 20:16:04 the urgency levels are not fine-grained enough to do anything useful with 20:16:06 in terms of classification 20:16:19 time-sensitivity and impact are just sort of mashed into one 'scale' 20:16:30 Hm, yeah, I guess 20:16:32 and that doesn't work 20:16:48 hell, the reason I am even discussing this idea, is because notifications of various kinds are frustrating the hell out of me 20:16:51 because they never seem to come at the right moment 20:16:56 Btw, you know that you can pass arbitrary structured data with notification as it is, right? 20:18:33 MK_FG: no, I don't, but I assume that only applies to libnotify 20:19:04 Also, why do you say that spec is irrelevant? It seem to be the right place to describe what such tags mean, so that most notification-daemon's will implement these correctly 20:19:25 MK_FG: because it doesn't matter what something *means* when noone implements it that way 20:19:40 in a hypothetically perfect world, sure, try to work according to a spec 20:19:55 but if 99% of the developers treats 'urgency' as an indication of 'impact' rather than time sensitivity 20:19:59 then an indication of impact is what it is 20:20:06 and clearly that makes more sense to people for that particular scale 20:20:12 Sure, but the way to make people implement this is either you write all the patches or spec ;) 20:20:32 MK_FG: you're missing the point 20:20:42 I don't care what the spec for libnotify says 20:20:48 if it says that urgency means time-sensitivity 20:20:51 then everyone is ignoring it 20:21:01 and there's clearly a problem in that there's no sensible way to indicate time sensitivity 20:21:05 so something will have to be written for that 20:21:08 Wrt structured data I meant - https://developer.gnome.org/notification-spec/#hints 20:21:13 if the spec says that urgency means impact 20:21:19 then there is no way to indicate time-sensitivity 20:21:22 and you end up in the same situation 20:21:27 regardless of what the spec says, the same problem still exists 20:21:32 and requires the same solution 20:22:22 that's hardly structured data 20:22:25 :| 20:22:27 In case of "everyone is ignoring it", right 20:22:45 It's an arbitrary key-value dict 20:23:02 With value formats that you specify and interpret in the apps that use the keys 20:24:04 So, basically, you can have "x-time-sensitivity" header there and ignorant notification-daemons won't break ;) 20:24:16 MK_FG: and how would that work on other platforms? 20:24:24 And the ones you patch to do the right thing will work 20:24:36 What do you mean by "other platforms"? 20:24:39 Windows 20:24:40 ? 20:24:57 Windows uses the Balloon API or whatever it's called 20:24:59 OS X uses Growl or whatever, afaik\ 20:25:02 *** crytocc021 (crytocc021@504520C1.A9880197.7A99DEDF.IP) has joined #crytocc 20:25:27 Yeah, it's a spec for notificatiion protocol used on linuxes, won't work at all on all these 20:25:40 there's the next problem then 20:26:12 (rather unixes, bsd and it's ilk use same desktop after all) 20:27:05 To be honest, I solve my problem with "urgency" tag, as I have control over both notification issuer and displaying daemon 20:27:25 that's great, but that's not the problem I am experiencing 20:28:56 You mean the problem you started describing with 'a "time-sensitive" notification is something that requires your attention within a certain amount of time', right? 20:29:59 (and further along the lines of queueing archivable stuff) 20:33:40 https://bitcointalk.org/index.php?topic=164143.0 < ouch 20:33:46 MK_FG: yes. 20:36:34 I wonder, do you see many "urgent" notifications on OpenSUSE desktop you use? 20:36:37 *** Xeross is now known as Xeross|AFK 20:36:43 (if there's a way to detect them as such?) 20:38:00 at some point I ran some kind of notification daemon that logged all urgencies (by default they're not distinguished) 20:39:49 *** HiveResearch has quit (Ping timeout) 20:40:43 Don't think I've ever seen it used by something out of the box here, so wonder if there's disconnect on how you think of it on a bit different system 20:41:30 *** crytocc021 has parted #crytocc () 20:49:00 *** not_original (not_origin@cryto-BB9F98D5.lsanca.fios.verizon.net) has joined #crytocc 20:53:52 *** not_original has quit (Ping timeout) 20:54:09 *** Xeross|AFK is now known as Xeross 21:03:04 *** monod has quit (User quit: g2g) 21:14:49 chromium just forked webkit: http://blog.chromium.org/2013/04/blink-rendering-engine-for-chromium.html 21:14:50 oh dear 21:16:34 And Samsung+Mozilla started writing Servo engine 21:16:49 Day of web-rendering diversity? 21:18:48 so it seems 21:18:54 might get interesting 21:47:28 joepie91, if the create of bitcoin died right now, could BTC survive indefiently without updates? 21:47:39 creator* 21:47:56 AnonForecast: there is not one creator of bitcoin 21:48:00 it is an open-source project 21:48:01 is it independant like torrents or dependant on updates like tor? 21:48:11 in fact, the original creator disappeared somewhere in.. 2009? 2010? 21:48:17 interesting 21:48:31 so its relatively immune to being decapitated, so to speak? 21:48:35 yes 21:48:38 very immune actually 21:48:39 great news :) 21:48:47 me likey 21:49:09 AnonForecast: the trick is that there is no exclusivity of protocol knowledge 21:49:23 there are plenty of people that know how it works, and plenty of people that could learn about how it works if necessary 21:49:27 it's all documented 21:49:37 tor seems to be updating all the time, which would make me think its more vulnreable to sabotag 21:49:38 *** Xeross is now known as Xeross|AFK 21:49:40 gotcha 21:50:08 and if anyone tried to screw around with BTC there are enough ppl with the same goal in mind that it would be too difficult to sabotage 21:50:32 at some point, i expect big banks are going to get mad at BTC 21:50:51 actually, that the bitcoin world started out so geek-centric works in its favour 21:50:56 yes 21:51:05 because of above, there are enough people that will take notice 21:51:06 and try to fix shit 21:51:17 it was born as a toy of passionate geeks 21:51:37 and toys of passionate geeks have a tendency of having a lot of support behind them 21:51:37 :P 21:52:07 It's possible to "screw" blockchain by someone who holds vast majority of mining power, which might be an interesting challenge for some gov institution 21:52:13 and there is massive social surpport for depoweering big banks 21:52:21 thats exactly what is at the heart of occupy 21:52:32 Like, NSA with it's scary Utah data center ;) 21:52:34 i would expect this to work as strong social insulation 21:52:50 ya Uncle Sam is a fucking creepy pervert these days 21:53:04 MK_FG: the problem is that not only is it very hard to pull of computationally 21:53:06 omg thats good propagnada idea 21:53:09 it's also very hard to pull off without anyone noticing 21:53:18 Sure, people will notice 21:53:24 the 'vulnerable period' is over already 21:53:35 And then I expect clients will block these IPs from mining 21:53:43 But that'd be cat-and-mouse 21:53:54 no, I don't think that's what will happen 21:53:55 One new unblocked NSA IP and it's fork again 21:54:10 I think that what will happen, is people putting more legitimate mining power into the network 21:54:23 Hm, possible, I guess 21:54:33 Especially if a lot of big players will be invested 21:54:40 and honestly, even with majority control of the network, the best you can do is causing chaos 21:54:43 As it kinda is now, I guess 21:54:51 even with >50% control it's hard to permanently modify the chain 21:54:56 without conflicts 21:54:59 yes 21:55:00 overloading confuses people 21:55:24 idk, I just don't think the NSA is going to bother setting up a computational datacenter for this 21:55:27 various reasons: 21:55:28 would BoA beable to theoretically buy all BTCs? 21:55:43 1. the effect is limited to chaos, which doesn't really do much for a currency that bounces back in minutes after its largest exchange gets owned 21:55:50 well they do have LOTS of excessive "cyber war" funding and no real enemies ;p 21:55:51 (bitcoin is extremely stable in that regard) 21:56:02 2. it would seriously damage the image of the US government 21:56:08 no comment ;p 21:56:11 seeing as they take the offensive, rather than trying to legislate against it 21:56:22 and it's not something you can do gradually, like government normally does to make people ignore it 21:56:27 either you disrupt the network, or you don't 21:56:29 It'd also just cost a lot for simple disruption 21:56:46 3. the cost is insane, and I'm not sure if even the NSA can cough up enough resources for >50% network control 21:56:49 i know there is currently a strong social stigma that BTC are for drug dealers 21:56:49 especially with the new ASICs 21:57:07 ASICs would have been the last card to play for a government 21:57:17 that card is defeated before it's used, by 'normal people' starting to get ASICs 21:57:24 AnonForecast: actually, that stigma is getting less 21:57:26 and fast 21:57:39 I've noticed a major shift in the public perception of Bitcoin amongst "normal people" 21:57:43 in the past few weeks 21:57:56 good 21:58:01 also, to answer your question 21:58:01 would BoA beable to theoretically buy all BTCs? 21:58:02 no 21:58:06 this western union and etsy are the key 21:58:10 even if just because there's going to be that last asshole 21:58:13 that refuses to sell his 1 BTC 21:58:16 lol 21:58:19 etsy is a GREAT way to get BTC going asap 21:58:28 local artists are perfect 21:58:30 yes, WU is likely to be an important player here 21:58:37 and etsy might kickstart the 'selling stuff for BTC' part 21:58:43 but for general perception, WU is important 21:58:44 i think WU could trigger the big bandwagon 21:58:48 yep 21:58:51 well, Wordpress already sort of did that 21:58:52 ;) 21:58:56 once everyone sees WU on board, itll be very easy 21:58:57 in fact 21:59:09 we can start making fun of "old business" that is too stupid to handle BTC 21:59:20 despite the questionable reputation of WU, they *are* considered a large financial institution by people... 21:59:27 * AnonForecast scoffs at star bucks "you used to be so edgey, what happened?" 21:59:34 lol 21:59:35 quesitonable? 21:59:42 yes 21:59:48 ive never heard any thing bad about WU 22:00:05 craigslist actively warns against using it 22:00:23 WU is a very popular choice for scammers and people conducting questionable business 22:00:32 because it's fairly easily to get away with fake personal details 22:00:36 and you get your money handed out in cash 22:00:38 in person 22:00:46 so, it's not reversible 22:00:54 and in many countries you can just give a fake name 22:00:56 and receive money 22:01:33 it's also used by quite a few minors to receive money for work they do online, because all the payment processors like paypal refuse under-18 users 22:01:33 :) 22:02:47 joepie91, Unrelated, but I wonder about "ability for push notifications via an online service (decentralized)" wrt notifications - you thought of archiving stuff in such online service(s), right? 22:03:10 Did you have any concrete implementation in mind, which will allow easy display of such notification-archive? 22:03:29 (presumably, already existing one) 22:04:45 MK_FG: actually, I was thinking of having the ability to have remote services send you notifications 22:04:52 without having to use independent polling mechanisms for each service 22:04:58 or polling at all, really 22:05:11 the online service would not really be anything more than a relay 22:05:17 and a queue in case you're offline 22:05:22 unrelated, todays news: 22:05:34 Chromium forks webkit into Blink 22:05:37 a new rendering engine 22:05:43 Opera announces they are going to use Blink as well 22:05:51 It just sounds awfully lot like some twitter or app.net for short notifications 22:06:01 But I think these are missing sane querying 22:06:27 And are non-free stupid services, of course 22:06:39 well hey, Twitter and app.net are really nothing more than RSS feeds with a web frontend 22:06:40 :P 22:06:52 that's the thing 22:06:54 Yeah, notification archives ;) 22:06:56 these all aren't terribly new ideas 22:07:01 they're just not implemented right 22:07:04 for particular usecases 22:12:01 *** slowcrawler8 is now known as makemeproud836 22:13:51 Hm, opera is weird 22:15:49 Or maybe now opera should be considered to be a "non-google chromium fork"? 22:26:40 no, they're still using their own engine 22:26:47 er 22:26:48 js engine * 22:26:58 afaik 22:32:04 *** Xeross|AFK is now known as Xeross 22:42:58 Doesn't seem to be the case? http://my.opera.com/ODIN/blog/300-million-users-and-move-to-webkit - "we're also announcing that for all new products Opera will use WebKit as its rendering engine and V8 as its JavaScript engine" 22:46:10 *** Angelina (chatzilla@Angelina.users.cryto) has joined #crytocc 22:51:56 *** monod (~pmpf@monod.users.cryto) has joined #crytocc 22:52:59 back again, for some time.. 23:00:49 MK_FG: http://www.brucelawson.co.uk/2013/hello-blink/ 23:04:27 joepie91, You meant to drag attention to "With Presto remaining in the wild until 2020"? Doesn't he just talking about them maintaining some old (or different-platform) presto-based operas? 23:09:40 *** Angelina has quit (Ping timeout) 23:19:33 *** Xeross is now known as Xeross|AFK 23:21:40 MK_FG: oh wait, the topic was JS engine 23:22:01 I was under the impression that Opera was going to use a different JS engine 23:22:04 but apparently I was wrong 23:22:04 :P 23:34:36 *** pzuraq has quit (Input/output error) 23:35:59 *** Angelina (chatzilla@Angelina.users.cryto) has joined #crytocc 23:42:30 I just realized that with opera migrating to as-good-as-chrome webkit engine there's no reason for me to use chromium anymore 23:43:11 Opera has more configurability and better (and non-restricted) plugins, and is otherwise nice as well 23:43:24 Well played opera, well played ;) 23:53:46 lol