Join the live Webchat: Join #esp  Join #sole
<@plexdev>http://is.gd/6Ixeq by [tav] in ampify/misc/codereview/ -- A basic-but-should-work-fine JSON validator. -- [1 added] -- jsoncheck.py (A)
Jan 21, 2010 07:05:06 GMT as ~plexdev/297 in #esp ·
<tav>http://nampersands.com/?p=417
Jan 21, 2010 06:37:41 GMT as ~tav/8077 in #esp ·
<@plexdev>http://is.gd/6IskM by [tav] in 2 subdirs of ampify/ -- Final set of renaming for the nite. -- [4 added, 4 removed] -- AUTHORS (A), LICENSE (A), TODO (A), README.md (A), CREDITS.md (D), LICENSE.md (D), TODO.txt (D), README.rst (D)
Jan 21, 2010 06:31:27 GMT as ~plexdev/296 in #esp ·
<@plexdev>http://is.gd/6IqVN by [tav] in ampify/misc/codereview/ -- Removing cpplint.py as we're not likely to C++. -- [1 removed] -- cpplint.py (D)
Jan 21, 2010 06:21:53 GMT as ~plexdev/295 in #esp ·
<@plexdev>http://is.gd/6IpID by [tav] in 9 subdirs of ampify/ -- Start process of cleaning up weblite. -- [12 added, 1 modified, 20 removed] -- config.py (A), model.py (A), remote.py (A), __init__.py (A), site.mako (A), site.py (A), weblite.py (A), crypto.py (A), paypalx.py (A), test_paypalx.py (A), cookie.py (A), validation.py (A), app.yaml (U), __init__.py (D), __init__.py (D), config.py (D), exception.py (D), model.py (D) ...
Jan 21, 2010 06:13:50 GMT as ~plexdev/294 in #esp ·
<ipanuscan>pretty diagram
Jan 20, 2010 03:38:51 GMT as ~ipanuscan/376 in #esp ·
<ipanuscan>A successful Git branching model
Jan 20, 2010 03:35:34 GMT as ~ipanuscan/375 in #esp ·
<@tav>http://nvie.com/archives/323
Jan 20, 2010 01:58:45 GMT as ~tav/8076 in #esp ·
<@tav>social microcollaboration ? ;p
Jan 20, 2010 00:56:09 GMT as ~tav/8075 in #esp ·
<@plexdev>http://is.gd/6D3hf by [tav] in ampify/ -- Updated .codereview.cfg to the new settings. -- [1 modified] -- .codereview.cfg (U)
Jan 20, 2010 00:49:59 GMT as ~plexdev/293 in #esp ·
<@plexdev>http://is.gd/6CWpC by [tav] in 2 subdirs of ampify/ -- Moved jslint into codereview and updated nodelint. -- [1 added, 1 modified, 1 removed] -- jslint.js (A), nodelint.js (U), jslint.js (D)
Jan 20, 2010 00:17:46 GMT as ~plexdev/291 in #esp ·
<@tav>nn
Jan 20, 2010 00:01:09 GMT as ~tav/8074 in #esp ·
<@tav>my ab-based tests of node vs. python (even using libev) put node serving more req/s with lesser cpu load, but using more memory
Jan 20, 2010 00:01:08 GMT as ~tav/8073 in #esp ·
<sbp>I'm off. 'night!
Jan 20, 2010 00:01:06 GMT as ~sbp/1903 in #esp ·
<@tav>end up reverting to good old ab
Jan 19, 2010 23:59:56 GMT as ~tav/8072 in #esp ·
<sbp>yeah, looks like it is
Jan 19, 2010 23:59:40 GMT as ~sbp/1902 in #esp ·
<@tav>i've looked at tsung but always been too afraid to use it — it looked like a beast
Jan 19, 2010 23:59:28 GMT as ~tav/8071 in #esp ·
<sbp>http://gist.github.com/281449
Jan 19, 2010 23:56:49 GMT as ~sbp/1901 in #esp ·
<@tav>hmz
Jan 19, 2010 23:56:16 GMT as ~tav/8070 in #esp ·
<sbp>it's just an updated version of the counter script
Jan 19, 2010 23:56:03 GMT as ~sbp/1900 in #esp ·
<sbp>uses both
Jan 19, 2010 23:55:54 GMT as ~sbp/1899 in #esp ·
<@tav>node or redis ?
Jan 19, 2010 23:55:48 GMT as ~tav/8069 in #esp ·
<@tav>which load exactly is the test meant to verify?
Jan 19, 2010 23:55:44 GMT as ~tav/8068 in #esp ·
<sbp>yeah
Jan 19, 2010 23:55:05 GMT as ~sbp/1898 in #esp ·
<@tav>tsung ?
Jan 19, 2010 23:54:52 GMT as ~tav/8067 in #esp ·
<sbp>he's using an http benchmarking suite
Jan 19, 2010 23:54:36 GMT as ~sbp/1897 in #esp ·
<sbp>60021 requests total
Jan 19, 2010 23:54:29 GMT as ~sbp/1896 in #esp ·
<@tav>he's running multiple clients ?
Jan 19, 2010 23:53:50 GMT as ~tav/8066 in #esp ·
<sbp>server load is 0.9
Jan 19, 2010 23:53:37 GMT as ~sbp/1895 in #esp ·
<sbp>he's getting 1000 r/s
Jan 19, 2010 23:53:31 GMT as ~sbp/1894 in #esp ·
<@tav>probably shouldn't focus on that, but figure once it's done, it's mainly done and provides a good foundation
Jan 19, 2010 23:53:27 GMT as ~tav/8065 in #esp ·
<@tav>my todo list is currently focussed on setting up review/build/test infrastructure btw
Jan 19, 2010 23:53:05 GMT as ~tav/8064 in #esp ·
<sbp>yeah :-)
Jan 19, 2010 23:51:55 GMT as ~sbp/1893 in #esp ·
<@tav>(from phenny Makefile)
Jan 19, 2010 23:50:40 GMT as ~tav/8063 in #esp ·
<@tav>oooh, you do use git graph! =)
Jan 19, 2010 23:50:14 GMT as ~tav/8062 in #esp ·
<@tav>aha
Jan 19, 2010 23:49:45 GMT as ~tav/8061 in #esp ·
<sbp>nslater is just about to try to kill node.js + redis
Jan 19, 2010 23:49:35 GMT as ~sbp/1892 in #esp ·
<sbp>:-)
Jan 19, 2010 23:49:21 GMT as ~sbp/1891 in #esp ·
<@tav>sbp: i see you're making good use of gist
Jan 19, 2010 23:49:12 GMT as ~tav/8060 in #esp ·
<sbp>sup
Jan 19, 2010 22:27:47 GMT as ~sbp/1890 in #esp ·
<@tav>hmzie
Jan 19, 2010 21:54:26 GMT as ~tav/8059 in #esp ·
<sbp>:-)
Jan 19, 2010 20:11:56 GMT as ~sbp/1889 in #esp ·
<@tav>soz
Jan 19, 2010 19:56:09 GMT as ~tav/8058 in #esp ·
<sbp>L94, catch up
Jan 19, 2010 19:55:14 GMT as ~sbp/1888 in #esp ·
<@tav>didn't i post that yesterday's gist?
Jan 19, 2010 19:54:06 GMT as ~tav/8057 in #esp ·
<@tav>client.close()
Jan 19, 2010 19:53:56 GMT as ~tav/8056 in #esp ·
<@tav>ehm
Jan 19, 2010 19:53:52 GMT as ~tav/8055 in #esp ·
<sbp>excellent
Jan 19, 2010 19:40:16 GMT as ~sbp/1887 in #esp ·
<sbp>and yet numbers have gone up
Jan 19, 2010 19:40:14 GMT as ~sbp/1886 in #esp ·
<sbp>19 Jan 13:40:05 . 0 clients connected (0 slaves), 619150 bytes in use, 0 shared objects
Jan 19, 2010 19:40:09 GMT as ~sbp/1885 in #esp ·
<sbp>http://github.com/fictorial/redis-node-client/blob/master/redisclient.js#L94
Jan 19, 2010 19:39:21 GMT as ~sbp/1884 in #esp ·
<sbp>oh wait, I'll bet I need to add an extra client disconnect call
Jan 19, 2010 19:38:50 GMT as ~sbp/1883 in #esp ·
<sbp>when I close the tab, the number doesn't decrease
Jan 19, 2010 19:38:01 GMT as ~sbp/1882 in #esp ·
<sbp>*connected
Jan 19, 2010 19:37:30 GMT as ~sbp/1881 in #esp ·
<sbp>for some reason the clients stay connection. persistent connections over HTTP/1.1?
Jan 19, 2010 19:37:26 GMT as ~sbp/1880 in #esp ·
<sbp>19 Jan 13:37:04 . 33 clients connected (0 slaves), 628687 bytes in use, 0 shared objects
Jan 19, 2010 19:37:10 GMT as ~sbp/1879 in #esp ·
<sbp>one problem is this:
Jan 19, 2010 19:37:04 GMT as ~sbp/1878 in #esp ·
<sbp>hmm
Jan 19, 2010 19:36:59 GMT as ~sbp/1877 in #esp ·
<sbp>don't go mad
Jan 19, 2010 19:35:55 GMT as ~sbp/1876 in #esp ·
<sbp>damn people, it's up to 19
Jan 19, 2010 19:35:53 GMT as ~sbp/1875 in #esp ·
<sbp>heh, heh
Jan 19, 2010 19:35:26 GMT as ~sbp/1874 in #esp ·
<@tav>8, 9, 10!
Jan 19, 2010 19:35:21 GMT as ~tav/8054 in #esp ·
<sbp>check it out before I send a 2 signal to the process
Jan 19, 2010 19:35:04 GMT as ~sbp/1873 in #esp ·
<sbp>that's my counter thing, running live
Jan 19, 2010 19:34:53 GMT as ~sbp/1872 in #esp ·
<sbp>so yeah, http://helios.crschmidt.net:7210/
Jan 19, 2010 19:34:48 GMT as ~sbp/1871 in #esp ·
<@tav>hmz
Jan 19, 2010 19:30:22 GMT as ~tav/8053 in #esp ·
<sbp>2 is INT
Jan 19, 2010 19:28:33 GMT as ~sbp/1870 in #esp ·
<sbp>--
Jan 19, 2010 19:28:08 GMT as ~sbp/1869 in #esp ·
<sbp>~/bin/node counter.js
Jan 19, 2010 19:28:06 GMT as ~sbp/1868 in #esp ·
<sbp>~/bin/redis-server &
Jan 19, 2010 19:28:04 GMT as ~sbp/1867 in #esp ·
<sbp>trap cleanup 2
Jan 19, 2010 19:28:02 GMT as ~sbp/1866 in #esp ·
<sbp>}
Jan 19, 2010 19:28:00 GMT as ~sbp/1865 in #esp ·
<sbp>exit
Jan 19, 2010 19:27:58 GMT as ~sbp/1864 in #esp ·
<sbp>echo Quitting
Jan 19, 2010 19:27:57 GMT as ~sbp/1865 in #esp ·
<sbp>kill -9 %1
Jan 19, 2010 19:27:57 GMT as ~sbp/1864 in #esp ·
<sbp>function cleanup() {
Jan 19, 2010 19:27:57 GMT as ~sbp/1864 in #esp ·
<sbp>--
Jan 19, 2010 19:27:57 GMT as ~sbp/1864 in #esp ·
<sbp>okay, this works:
Jan 19, 2010 19:27:55 GMT as ~sbp/1863 in #esp ·
<sbp>chuckle
Jan 19, 2010 19:21:37 GMT as ~sbp/1862 in #esp ·
<archels>your bash ninja rank is: Beverly Hills
Jan 19, 2010 19:21:27 GMT as ~archels/54 in #esp ·
<sbp>meh
Jan 19, 2010 19:20:48 GMT as ~sbp/1861 in #esp ·
<sbp>this is in a script, and ^C is terminating the whole script
Jan 19, 2010 19:20:47 GMT as ~sbp/1860 in #esp ·
<sbp>oh, I see
Jan 19, 2010 19:20:39 GMT as ~sbp/1859 in #esp ·
<sbp>but it ain't working
Jan 19, 2010 19:17:49 GMT as ~sbp/1858 in #esp ·
<sbp>%1 should be the first job
Jan 19, 2010 19:17:43 GMT as ~sbp/1857 in #esp ·
<archels>%1 replaces to abc?
Jan 19, 2010 19:17:34 GMT as ~archels/53 in #esp ·
<sbp>why doesn't that work?
Jan 19, 2010 19:17:11 GMT as ~sbp/1856 in #esp ·
<sbp>well, I was trying $ kill -9 %1
Jan 19, 2010 19:17:07 GMT as ~sbp/1855 in #esp ·
<archels>piped if you're feeling adventurous?
Jan 19, 2010 19:16:54 GMT as ~archels/52 in #esp ·
<archels>ps, find pid, kill pid?
Jan 19, 2010 19:16:43 GMT as ~archels/51 in #esp ·
<sbp>what is the best method to kill the backgrounded abc once pqr exits?
Jan 19, 2010 19:16:17 GMT as ~sbp/1854 in #esp ·
<sbp>$ pqr
Jan 19, 2010 19:16:06 GMT as ~sbp/1853 in #esp ·
<sbp>$ abc &
Jan 19, 2010 19:16:04 GMT as ~sbp/1852 in #esp ·
<sbp>bash question
Jan 19, 2010 19:15:58 GMT as ~sbp/1851 in #esp ·
<archels>It's not like they were missing an essential tool to go beyond one or two decimals.
Jan 19, 2010 19:15:01 GMT as ~archels/50 in #esp ·
<archels>Hm, curious that decimal approximation of pi took so long.
Jan 19, 2010 19:14:22 GMT as ~archels/49 in #esp ·
<@tav>what you say?
Jan 19, 2010 19:06:58 GMT as ~tav/8052 in #esp ·
<oierw>
Jan 19, 2010 18:36:47 GMT in #esp ·
*silenius prints it for reading on his way home
Jan 19, 2010 17:53:56 GMT as ~silenius/704 in #esp ·
<silenius>"Conversion to base 10: 12 days" ^^
Jan 19, 2010 17:53:46 GMT as ~silenius/703 in #esp ·
<silenius>great paper :)
Jan 19, 2010 17:53:40 GMT as ~silenius/702 in #esp ·
<@tav>spotify:track:6FvtSHS3hzjS8itHJPRzoJ
Jan 19, 2010 17:53:27 GMT as ~tav/8051 in #esp ·
<@tav>quad-core i7 cpu, 6 gigs of ram and 5 x 1.5 TB drives
Jan 19, 2010 17:52:36 GMT as ~tav/8050 in #esp ·
<@tav>that's quite impressive — especially given the machine specs
Jan 19, 2010 17:52:12 GMT as ~tav/8049 in #esp ·
<@tav>2700 billion!
Jan 19, 2010 17:51:08 GMT as ~tav/8048 in #esp ·
<sbp>http://bellard.org/pi/pi2700e9/pipcrecord.pdf
Jan 19, 2010 17:50:43 GMT as ~sbp/1850 in #esp ·
<sbp>Fabrice Bellard!
Jan 19, 2010 17:49:19 GMT as ~sbp/1849 in #esp ·
<sbp>Fabrice Bellard holds the current record for computing decimal places of pi!
Jan 19, 2010 17:49:14 GMT as ~sbp/1848 in #esp ·
<sbp>wow!
Jan 19, 2010 17:49:04 GMT as ~sbp/1847 in #esp ·
<@phanny>62
Jan 19, 2010 17:46:10 GMT as ~phanny/224 in #esp ·
<sbp>.o py len('71828182845904523536028747135266249775724709369995957496696763')
Jan 19, 2010 17:46:08 GMT as ~sbp/1846 in #esp ·
<@tav>Phi = 1.61803398874989484820458683436563811772030917980576286213544862 // A001622
Jan 19, 2010 17:45:18 GMT as ~tav/8047 in #esp ·
<@tav>Pi = 3.14159265358979323846264338327950288419716939937510582097494459 // A000796
Jan 19, 2010 17:45:18 GMT as ~tav/8046 in #esp ·
<@tav>E = 2.71828182845904523536028747135266249775724709369995957496696763 // A001113
Jan 19, 2010 17:45:18 GMT as ~tav/8045 in #esp ·
<@tav>go defines a math.Phi constant
Jan 19, 2010 17:45:06 GMT as ~tav/8044 in #esp ·
<@tav>you backoff by a factor of 2? well, we backoff by a factor of phi!
Jan 19, 2010 17:44:07 GMT as ~tav/8043 in #esp ·
<@tav>see if that makes things better!
Jan 19, 2010 17:43:14 GMT as ~tav/8042 in #esp ·
<@tav>aside: we should have a golden ratio-based backoff algorithm ;p
Jan 19, 2010 17:43:04 GMT as ~tav/8041 in #esp ·
<silenius>that's what the forward claims and I agree
Jan 19, 2010 17:42:17 GMT as ~silenius/701 in #esp ·
<silenius>re "suited for teaching mathematics" - yes and no. not much material to use 1:1 in a course, but lots of background-information that should enable teachers to teach math in a better way
Jan 19, 2010 17:41:59 GMT as ~silenius/700 in #esp ·
<@tav>that'd put him at 4 decimal places around 100 AD?
Jan 19, 2010 17:40:52 GMT as ~tav/8040 in #esp ·
<@tav>"Request to over zealous 'deleters' not to delete." <--- from summary of Timeline image
Jan 19, 2010 17:38:54 GMT as ~tav/8039 in #esp ·
<sbp>hmm, Ptolemy isn't included though
Jan 19, 2010 17:38:25 GMT as ~sbp/1845 in #esp ·
<sbp>also nice: http://en.wikipedia.org/wiki/File:Timeline_of_approximations_for_pi.jpg
Jan 19, 2010 17:37:45 GMT as ~sbp/1844 in #esp ·
<@tav>nice
Jan 19, 2010 17:37:40 GMT as ~tav/8038 in #esp ·
<sbp>“It's probably bad form to write a review of a review, but I was a little chapped at reading a previous reader's complaint that this book wasn't well suited for teaching mathematics. That's sort of like complaining that your microwave oven doesn't also play DVD's”
Jan 19, 2010 17:35:47 GMT as ~sbp/1843 in #esp ·
<sbp>this is great:
Jan 19, 2010 17:35:45 GMT as ~sbp/1842 in #esp ·
<@plexdev>http://is.gd/6BCGd by [tav] in 2 subdirs of ampify/ -- A bunch of codereview-related changes. -- [4 added, 2 modified, 3 removed] -- .review.py (A), breakpad.py (A), review.py (A), review_builtins.py (A), git-review (U), upload.py (U), .presubmit.py (D), presubmit.py (D), presubmit_builtins.py (D)
Jan 19, 2010 17:34:59 GMT as ~plexdev/290 in #esp ·
<sbp>hmm, thanks
Jan 19, 2010 17:33:17 GMT as ~sbp/1841 in #esp ·
<silenius>by the way - my math+history recommendation, for those interested in errors committed a long time ago and lessons learned from them: http://www.amazon.com/History-Mathematics-Introduction-2nd/dp/0321016181/ref=sr_1_11?ie=UTF8&s=books&qid=1263922297&sr=8-11
Jan 19, 2010 17:32:23 GMT as ~silenius/699 in #esp ·
<sbp>heheh
Jan 19, 2010 17:30:47 GMT as ~sbp/1840 in #esp ·
<@tav>hrhr
Jan 19, 2010 17:30:38 GMT as ~tav/8037 in #esp ·
<silenius>must have been the Babylonians, then
Jan 19, 2010 17:29:43 GMT as ~silenius/698 in #esp ·
<@tav>to be fair, that probably was written in ancient times
Jan 19, 2010 17:28:41 GMT as ~tav/8036 in #esp ·
<sbp>see, for example, javascript:alert(Math.PI)
Jan 19, 2010 17:27:53 GMT as ~sbp/1839 in #esp ·
<sbp>pretty much sums it up
Jan 19, 2010 17:27:15 GMT as ~sbp/1838 in #esp ·
<sbp>]]] — http://jsdoc.sourceforge.net/
Jan 19, 2010 17:27:09 GMT as ~sbp/1837 in #esp ·
<sbp>
Jan 19, 2010 17:27:05 GMT in #esp ·
<sbp>*/
Jan 19, 2010 17:27:03 GMT as ~sbp/1835 in #esp ·
<sbp>Circle.PI = 3.14;
Jan 19, 2010 17:27:03 GMT as ~sbp/1836 in #esp ·
<sbp>* A very rough value for pi
Jan 19, 2010 17:27:03 GMT as ~sbp/1834 in #esp ·
<sbp>/**
Jan 19, 2010 17:27:02 GMT as ~sbp/1833 in #esp ·
<sbp>[[[
Jan 19, 2010 17:27:02 GMT as ~sbp/1832 in #esp ·
<sbp>yeah, that's the spirit
Jan 19, 2010 17:23:53 GMT as ~sbp/1831 in #esp ·
<silenius>at least i think so (what else do we need users for?)
Jan 19, 2010 17:23:50 GMT as ~silenius/697 in #esp ·
<@tav>heh
Jan 19, 2010 17:23:49 GMT as ~tav/8035 in #esp ·
<silenius>ack@sbp - that's what users are for?
Jan 19, 2010 17:23:41 GMT as ~silenius/696 in #esp ·
<@plexdev>http://is.gd/6BzKx by [tav] in 2 subdirs of ampify/ -- Adding a pyutil package with format_traceback module. -- [1 added, 1 removed] -- format_traceback.py (A), format_traceback.py (D)
Jan 19, 2010 17:22:02 GMT as ~plexdev/289 in #esp ·
<@tav>heh
Jan 19, 2010 17:17:55 GMT as ~tav/8034 in #esp ·
<sbp>oh well, who needs tests
Jan 19, 2010 17:17:13 GMT as ~sbp/1830 in #esp ·
<@tav>i never finished with doctest — got distracted by deployment + the general continuous integration blah
Jan 19, 2010 17:16:51 GMT as ~tav/8033 in #esp ·
<@tav>whoever thought it helped with documentation needs to have their knee capped
Jan 19, 2010 17:16:11 GMT as ~tav/8032 in #esp ·
<sbp>yes
Jan 19, 2010 17:15:48 GMT as ~sbp/1829 in #esp ·
<@tav>i fucking hate javadoc and it's various bastard children
Jan 19, 2010 17:15:29 GMT as ~tav/8031 in #esp ·
<sbp>no, quite
Jan 19, 2010 17:15:22 GMT as ~sbp/1828 in #esp ·
<@tav>please to be not using any of those pls, k, thx!
Jan 19, 2010 17:14:52 GMT as ~tav/8030 in #esp ·
<sbp>well, same thing basically
Jan 19, 2010 17:14:40 GMT as ~sbp/1827 in #esp ·
<sbp>actually, didn't you make a doctest module?
Jan 19, 2010 17:14:33 GMT as ~sbp/1826 in #esp ·
<sbp>understand why you rolled your own now, heh
Jan 19, 2010 17:14:22 GMT as ~sbp/1825 in #esp ·
*sbp peers at http://www.straw-dogs.co.uk/12/22/5-ways-documenting-javascript/
Jan 19, 2010 17:14:16 GMT as ~sbp/1824 in #esp ·
<sbp>:-)
Jan 19, 2010 17:14:08 GMT as ~sbp/1823 in #esp ·
<@tav>ah, yes, hehe, that got a good laugh at the riva
Jan 19, 2010 17:12:55 GMT as ~tav/8029 in #esp ·
<sbp>and ah, bummer
Jan 19, 2010 17:12:07 GMT as ~sbp/1822 in #esp ·
<sbp>Abyssinian Moon
Jan 19, 2010 17:11:55 GMT as ~sbp/1821 in #esp ·
<@tav>so even though my gandi identifier starts with TE, tav espian, it has my offical name
Jan 19, 2010 17:10:50 GMT as ~tav/8028 in #esp ·
<@tav>thus i had to change my Gandi full name
Jan 19, 2010 17:10:30 GMT as ~tav/8027 in #esp ·
<@tav>unfortunately, the Italian registrar requires you to use your official passport name
Jan 19, 2010 17:09:47 GMT as ~tav/8026 in #esp ·
<@tav>sbp: A.M. ?
Jan 19, 2010 17:09:21 GMT as ~tav/8025 in #esp ·
<sbp>which I just visited for the first time via http://amp.espians.com/
Jan 19, 2010 17:05:37 GMT as ~sbp/1820 in #esp ·
<sbp>(I ask because I'm surprised to find you used your full birthname to register ampify.it)
Jan 19, 2010 17:05:19 GMT as ~sbp/1819 in #esp ·
<sbp>tav: by the way, did you notice who I sent A.M. to?
Jan 19, 2010 17:05:02 GMT as ~sbp/1818 in #esp ·
<@tav>meaning that the capabilities should be dependent on a different layer from that
Jan 19, 2010 17:04:09 GMT as ~tav/8024 in #esp ·
<@tav>openid, with all its flaws, still (sort of) suffices as an authentication mechanism
Jan 19, 2010 17:03:50 GMT as ~tav/8023 in #esp ·
<@tav>"my argument is that, the capabilities of a identified user (however poorly) should be separate to the authentication process"
Jan 19, 2010 17:03:20 GMT as ~tav/8022 in #esp ·
<silenius>tav: but openid is not a "trust network" (though it requires lots of trust when you consider using it..)
Jan 19, 2010 17:02:43 GMT as ~silenius/695 in #esp ·
<@tav>forgive my ranting
Jan 19, 2010 17:02:41 GMT as ~tav/8021 in #esp ·
<@tav>i.e. subjective evaluations and verifications as opposed to stupid-arsed "objective" ones
Jan 19, 2010 17:02:30 GMT as ~tav/8020 in #esp ·
<@tav>the nice thing about trust networks is that i could've been trusted as an "adult" when i was say 12 as opposed to having to wait till 18 or whatever
Jan 19, 2010 17:02:02 GMT as ~tav/8019 in #esp ·
<@tav>but i'm sure there are other solutions too
Jan 19, 2010 17:01:21 GMT as ~tav/8018 in #esp ·
<@tav>of course, i'm enamoured with trust networks in this regard
Jan 19, 2010 17:01:14 GMT as ~tav/8017 in #esp ·
<@tav>... to the authentication process
Jan 19, 2010 17:00:42 GMT as ~tav/8016 in #esp ·
<@tav>so my argument is that, the capabilities of a identified user (however poorly) should be separate
Jan 19, 2010 17:00:00 GMT as ~tav/8015 in #esp ·
<@tav>in the end, even the most rigorous super-verified-identity-provider will be gamed
Jan 19, 2010 16:59:05 GMT as ~tav/8014 in #esp ·
<silenius>ignore my last statement
Jan 19, 2010 16:58:30 GMT as ~silenius/694 in #esp ·
<@tav>no, i'm saying how only trusting a few providers has historically always been a stupid idea
Jan 19, 2010 16:58:09 GMT as ~tav/8013 in #esp ·
<silenius>ah. so it's NOT my provider after all, since I need a verification from somebody else?
Jan 19, 2010 16:57:47 GMT as ~silenius/693 in #esp ·
<@tav>in theory that kind of works — but in practise, we find that they give out certs to fraudsters claiming to be whatever
Jan 19, 2010 16:57:41 GMT as ~tav/8012 in #esp ·
<@tav>that of CAs for SSL certs — with verisign and friends being exclusively trusted
Jan 19, 2010 16:57:05 GMT as ~tav/8011 in #esp ·
<silenius>tav: you require that my provider provides certain SLAs. Since I run my own provider, I just say: "sure!"
Jan 19, 2010 16:56:28 GMT as ~silenius/692 in #esp ·
<@tav>e.g. let's take the biggest organised MITM attack ever
Jan 19, 2010 16:56:27 GMT as ~tav/8010 in #esp ·
<@tav>but, let's take a lesson from history on that one?
Jan 19, 2010 16:56:07 GMT as ~tav/8009 in #esp ·
<@tav>for example, you might require that a provider provide certain SLAs about their validation process
Jan 19, 2010 16:55:46 GMT as ~tav/8008 in #esp ·
<silenius>and if everybody runs his own provider, I will soon start to only accept a few trustworthy providers that have some measures against spammers abusing their service
Jan 19, 2010 16:55:36 GMT as ~silenius/691 in #esp ·
<@tav>well, that really is a separate issue
Jan 19, 2010 16:55:25 GMT as ~tav/8007 in #esp ·
<@tav>and it's definitely verifying that
Jan 19, 2010 16:54:56 GMT as ~tav/8006 in #esp ·
<silenius>so after 3 spammers used it, I will block shitprovider.com
Jan 19, 2010 16:54:55 GMT as ~silenius/690 in #esp ·
<@tav>all the user is claiming is to be user1797219731
Jan 19, 2010 16:54:50 GMT as ~tav/8005 in #esp ·
<silenius>it just verified that a user-record in the spammer's provider exist
Jan 19, 2010 16:54:38 GMT as ~silenius/689 in #esp ·
<@tav>hmz, how not ?
Jan 19, 2010 16:54:33 GMT as ~tav/8004 in #esp ·
<silenius>tav: yes, it's a valid authentication, but no, it has not verified the identity of the user
Jan 19, 2010 16:54:09 GMT as ~silenius/688 in #esp ·
earlier entries