02:52.28 | *** join/#gllug quaisi_ (~simon@host-92-21-14-251.as13285.net) |
06:37.33 | *** join/#gllug Leeds (~richardc@n112118157125.netvigator.com) |
07:22.46 | *** join/#gllug cityLights (~nivw@bzq-218-29-26.cablep.bezeqint.net) |
07:57.18 | ChoHag | I have a file here which is clearly malware of some description. Clam reports it as OK. |
07:57.32 | ChoHag | Does linux have a good scanner yet? |
08:16.13 | *** join/#gllug wethrin (~dankolb@styx.eco.li) |
08:58.17 | *** join/#gllug chrisp (~wibble@host86-181-3-187.range86-181.btcentralplus.com) |
10:04.03 | *** join/#gllug ess_tee_u (~NULL@2001:8b0:908:6a91:8e89:a5ff:fe52:e41d) |
10:09.42 | ChoHag | Why do they make it so hard to travel? |
10:09.47 | ChoHag | And who are they/ |
10:24.34 | wethrin | RMT Union? |
11:03.45 | *** join/#gllug Armand (~martin@185.24.99.51) |
11:14.19 | morsing | Armand! |
11:14.26 | morsing | AMT coffee? |
11:14.33 | Armand | morsing.. |
11:19.45 | Armand | I should go get coffee soon. |
11:35.13 | ChoHag | Which of Acer and Asus make the laptops that aren't entirely shit? |
11:49.12 | yaMatt | I like Asus a lot |
11:55.54 | yaMatt | and buying components is relatively painless http://www.asusparts.eu/en |
11:56.06 | *** join/#gllug chrisp (~wibble@host86-181-3-187.range86-181.btcentralplus.com) |
13:00.50 | *** join/#gllug dick_turpin (~peter@host217-34-163-30.in-addr.btopenworld.com) |
13:00.50 | ChoHag | So I just took the requisite 30 seconds required to learn memcached by reading its wikipedia page and some api docs, and it reveals a rather important and worrying question: How do people manage to fail to use it? |
13:02.20 | ChoHag | For years now I've been putting it off because every time I heard about it it involved problems, expletives, headdesks and developers running around in a panicky funk. It was relegated firmly to the same section of my brain as includes such things as php, rails or anything by djb. |
13:02.27 | ChoHag | And now this? It's nothing. |
13:28.45 | cbz | until you get to all the corner cases |
13:29.03 | cbz | I have a theory. I blame ora for all the problems in the last 15 years |
13:29.07 | cbz | in the tech industry |
13:31.00 | cbz | The fact is memcached's basic api is so simple as to be largely useless outside toy scenarios - so people always use it in combination with othe things. The combination is where the issue lies |
13:31.31 | cbz | ORA are to blame, because they failed to edit 'serious technical books' down to K&R length. That led to massive 1000 page tomes to describe $FOO framework. |
13:31.42 | cbz | As the books were so long, no one read them, so no one learns anything anymore |
13:31.54 | cbz | They just google stackoverflow and copy and paste a quick solution |
13:38.53 | morsing | ChoHag: Asus |
13:39.33 | morsing | Is DJB still alive? |
13:40.18 | dick_turpin | morsing: Is the King George docks still there? |
13:45.21 | ChoHag | The problem occurs before we even get to books. |
13:45.32 | ChoHag | Books only need to exist because the authors don't document their own shit. |
13:46.32 | ChoHag | I learned computing in the 80s with a computer and a manual. |
13:46.51 | ChoHag | I also learned how much electricity hurts and how to wire a plug, but I did those without manuals. |
13:51.19 | ChoHag | So I blame stackoverflow and friends for making it seem possible to get along without manuals, so people did not feel the need to write them or demand them. |
13:52.42 | ChoHag | Then ruby and php wouldn't exist, python would have flopped and web 2 would never have happened to boot. |
13:54.19 | cbz | books exist because authors (courtesy of ora) saw that its better to write a book rather than document their shit. |
13:54.39 | cbz | Basically people need to have a finger chopped off for every 100 pages over the page count of K&R |
13:54.49 | cbz | That would focus minds wonderfully. |
13:55.34 | cbz | Books are nice, but should be concise, wonderfully editted and cover principles. The rest of the framework should naturally fall along the lines of those principles |
13:55.54 | cbz | Instead what we have are these sprawling monstrosities |
13:56.36 | cbz | Which don't need to be documented, because hey, Intro to YvFish is coming soon, and it's only 1200 pages and covers every wonderful corner case except the ones that are actually useful |
14:30.55 | *** join/#gllug cityLights (~nivw@bzq-218-29-26.cablep.bezeqint.net) |
15:25.32 | ChoHag | Plug in phone. Turn on. Make coffee. Send text. Battery dies. |
15:25.53 | ChoHag | Also: yes. |
15:26.08 | ChoHag | Although if that was done right, the book and the manual would be one and the same. |
15:26.30 | ChoHag | Although if that was done right, the book and the manual would be one and the same. |
15:29.42 | cbz | Not necessarily, these are different revenue streams |
15:29.48 | cbz | And may in fact be the only one. |
15:29.57 | cbz | Or alternatively written by different people entireky. |
15:30.04 | ChoHag | May be. |
15:30.20 | ChoHag | If the manual is done right, further books are unnecessary. |
15:30.22 | ChoHag | See: Nothing. |
15:30.50 | cbz | The manual documents interfaces, the book should document principles |
15:31.09 | ChoHag | That would be an example of a manual not done right. |
15:31.27 | cbz | Only if by 'manual' you mean 'online book'. |
15:31.34 | ChoHag | Why shouldn't a piece of software's own documentation be excused from explaining the principles of that software? |
15:31.40 | ChoHag | should |
15:32.07 | cbz | man malloc is not equivalent to page 177 in K&R nor should it be |
15:32.29 | ChoHag | See: <ChoHag> See: Nothing. |
15:33.01 | cbz | I too demand that people give me their work for free. |
15:33.11 | ChoHag | Although it seems like you just hear reference guide when I say manual. |
15:33.27 | cbz | see man malloc |
15:33.32 | ChoHag | Oh god not that again. |
15:33.52 | ChoHag | "It's open source. You should worship the platters it's stored on you worthless human being." |
15:33.57 | ChoHag | Fuck off. |
15:34.21 | ChoHag | Just because it's free doesn't mean it's not shit. |
15:34.30 | Leeds | you've got the source, what other documentation do you need? |
15:34.41 | ChoHag | You too. |
15:34.47 | ChoHag | :P |
15:35.03 | cbz | Everything is shit. Peopple no longer do design up front. They just cobble together shit from stackoverflow and then ship and charge for it |
15:36.03 | ChoHag | Yeah well I don't complain too loudly because then I get to overcharge the already-overcharged to fix it. |
15:36.37 | cbz | You could create Borges infinite library of web2.0 apps by randomizing stackoverflow entries, catenating them at random, and putting them on a jsp/php/ahp/rails container |
15:36.44 | ChoHag | I jush bitch generally in the direction of other geeks. |
15:37.06 | ChoHag | cbz: https://pbs.twimg.com/media/BNELF1GCUAExynU.png |
15:38.11 | cbz | Needs more cowbell. |
15:38.44 | ChoHag | I like the "download" button. |
15:38.49 | ChoHag | It about sums the whole mess up. |
15:41.08 | ChoHag | xkcd today looks rather good. |
15:41.23 | ChoHag | I started with "Let's see if BSD is any easier to install these days". |
15:41.36 | ChoHag | Now I'w on relativistic hard drives. |
15:51.51 | ChoHag | It's certainly no easy task to forcefully annex an entire province against another country's will, so I just wanted to thank you--the government of the United States, the nations of western Europe, and really the entire world population as a whole--for being super cool about all of this. |
15:58.37 | *** join/#gllug hexhaxtron (~hexhaxtro@cpc7-hari11-2-0-cust916.20-2.cable.virginm.net) |
15:58.48 | hexhaxtron | Anyone near Wood Green? |
15:59.01 | hexhaxtron | I wanted to meet geek people. |
16:01.26 | Leeds | I am very far from Wood Green |
16:01.43 | hexhaxtron | damn |
16:01.50 | hexhaxtron | It's okay brother! |
16:02.02 | hexhaxtron | Perhaps in another life we will meet. |
16:02.53 | Leeds | approximately 6000 miles... |
16:03.03 | hexhaxtron | Wow! |
16:03.20 | hexhaxtron | I'm living in London for about 7 months. |
16:03.25 | hexhaxtron | I'm originally from Portugal. |
16:03.47 | hexhaxtron | I love England! :D |
16:04.04 | Leeds | yay! I emigrated 8 years ago :) |
16:04.13 | hexhaxtron | Where were you from? |
16:04.25 | Leeds | well, Leeds originally |
16:04.35 | hexhaxtron | :) |
16:05.05 | Leeds | then London/Middlesex/Watford/Hendon/etc for a few years... |
16:05.05 | cbz | the good thing about wood green, its not a long drive to get an excellent salt beef sandwich |
16:05.45 | hexhaxtron | cbz, I don't like the name of this borough, it's called Haringay. |
16:05.52 | *** part/#gllug dick_turpin (~peter@host217-34-163-30.in-addr.btopenworld.com) |
16:10.10 | hexhaxtron | However it's a great place to live on. I've got cinema, many supermarkets, primark, argos, the mall, etc, etc. |
16:10.33 | hexhaxtron | All within 15 minutes of distance. |
16:10.44 | Leeds | my gf discovered primark for the first time a few weeks ago outside Amsterdam... she went slightly mad |
16:11.25 | hexhaxtron | Amsterdam is nice, I smoked lots of joints there. |
16:11.34 | Leeds | ironic, because of course all their clothes come from this side of the planet to start with |
16:54.33 | morsing | cbz: ping |
17:05.10 | ChoHag | The best thing about London is leaving it. |
21:01.35 | *** join/#gllug wethrin (~dankolb@styx.eco.li) |
21:53.31 | *** join/#gllug Elleo_ (~Elleo@mikeasoft.com) |
21:53.55 | *** join/#gllug popey_ (~alan@popey.com) |
22:44.26 | cbz | morsing: what? |