Monthly Archives: December 2012

  • Czech libraries protect and show historic documents with open source

    In August 2002 a week of heavy rains in central Europe caused serious flooding, resulting damage running to billions of euros in the Czech Republic, Austria, Germany, Slovakia, Poland, Hungary, Romania and Croatia.

    Amongst the items damaged were a large number of books in the Czech Republic’s archives and libraries. While the damaged documents were being recovered, a decision was taken to make digital copies publicly accessible.

    Joinup, the EU’s open source news website now reports that libraries in the Czech Republic are sharing and re-using a specialised open source content management system, Kramerius, to preserve historic documents and make them available online. Kramerius was developed with the support of the Library of the Academy of Sciences, the National Library (both in Prague), and the Moravian Library in Brno.

    Kramerius is intended for use for digitised library collections, monographs and periodicals. It can also be used for maps, musical scores and illustrations and to provide access to selections of documents, articles and chapters.

    In addition, Kramerius is part of a larger Czech Digital Library Project which aims to digitise the greater part of the resources of the National Library and the Moravian Library and thus to help to preserve them and make them accessible for future generations. It is hoped that over 50 million pages, or approximately 300 thousand volumes will be digitised by 2019.

    The Czech Digital Library project has a budget of CZK 20 million (about €800,000) over the next 3 years.

    As a matter of course, the Kramerius source code is also available online.

    The software itself is named after Václav Matěj Kramerius (1753–1808), who was a Czech writer, journalist and publisher. At a time when there was only a single Czech newspaper in print, Kramerius started his own paper and, following its commercial success, established a printing shop and publishing house for Czech language works. The majority of Czech language books were published by his publishing house at that time. Kramerius himself wrote about 80 books.

    There’s also an English language summary (PDF) of the Kramerius project available.

  • Henbury Loop petition

    It’s not very often I agree with a Tory – and even less often that I agree with an elected Tory MP – but Bristol North West MP Charlotte Leslie has started a petition to lobby for the inclusion of the Henbury Loop in any future local rail plans.

    Charlotte’s petition reads as follows:

    We, the under-signed [sic], believe that a Henbury ‘spur’ would be a disastrously missed opportunity of a generation; that a Henbury Loop Line would not only be well used, but transform Bristol’s transport infrastructure; and want to make the strongest possible case for demand for a Loop not a spur.

    Being a regular rail user, I’ve signed Charlotte’s petition.

    Perhaps you should too.

  • Seasonal good GNUs

    Once again, there’s been a bit of seasonal silliness going on courtesy of the Free Software Foundation (FSF), but in a good cause, as the FSF’s news pages report that, in the run-up to Christmas, FSF activists visited a local Microsoft store in Boston, Massachusetts during its “Tech for Tots” session to wish shoppers a Merry Christmas with copies of the Trisquel GNU/Linux operating system, a free software replacement for Windows 8. The activists were accompanied by a gnu (free software’s buffalo-like mascot) and sported Santa hats in the spirit of the season. Their action drew smiles from shoppers who had expected to see costumed people giving gifts, but not quite like this.

    image of FSF's pre-Christmas action in Boston, MA
    Spreading the good GNUs about free software

    On its Windows 8 campaign site, the FSF criticises Windows 8 for restricting computer users’ freedom to modify and share the software on their computers. This action follows a similar one at a Windows 8 launch event in October, when the FSF made international news announcing its campaign to ask computer users to skip Windows 8 in favour of free software (posts passim).

    FSF executive director John Sullivan said, “Tablets and laptops are popular gifts for the holidays, but people often overlook the restrictions that manufacturers slip under the wrapping paper. These restrictions end up locking people into one company’s products, and complicating things that should be simple like moving programs from an old laptop to a new one. We invite people to join us by going to http://fsf.org/windows8 and signing the pledge to switch to a free operating system. If you already use one, help a friend or family member switch.”

    Hat tip: Roy Schestowitz

  • Five! Four! Three! Two! One! Anderson has gone!

    image of Gerry Anderson with Parker & Lady Penelope
    Gerry Anderson, 1929-2012
    For many people like me in their late 50s, the puppet shows of Gerry Anderson helped define their childhood.

    The first I remember – albeit vaguely – seeing was Four Feather Falls about 1960 starring Tex Tucker (who was voiced by Nicolas Parsons). There then followed Supercar, which was the first to feature ‘Supermarionation’, Gerry’s technique for synchronising the puppets’ mouth movements with the voice actors’ dialogue. In 1962 there followed the futuristic space adventure Fireball XL5, which is the first series I remember with any great clarity. Two years later came Stingray, the first children’s TV series in the UK to be filmed in colour, although my childhood home remained resolutely monochrome until I left the nest at 18 years of age in 1973.

    After Stingray came perhaps Gerry’s biggest success – Thunderbirds – which came to the small screen in 1965 when I was 10 years old. The episodes in this series were 50 minutes long, twice the length of Stingray et al. Thunderbirds featured the unforgettable character of Parker the butler, who dropped his aitches where he should have said them and said them where they shouldn’t have been. Gerry revealed in an interview many years later that Parker had been based on a snooty Cockney waiter he encountered in a restaurant in Ascot.

    Thunderbirds was succeeded by Captain Scarlet and the Mysterons in 1967 and Joe 90 in 1968, the last of the Supermarionation series.

    I suppose what resonated with my generation was that at the time we were being promised a miraculous future in the 21st century – with jet packs and holidays on the Moon for everyone by the year 2000. Gerry Anderson’s series from Supercar right through to Joe 90 brought that future right into your living room in the 1960s. Back in real life in the 21st century, I’m still waiting for both my jet pack and my annual 14 days on the Moon. 🙁

    One critic on BBC Radio 4 yesterday was bleating that the puppets’ strings could be seen in Anderson’s shows. Indeed they could… occasionally. It was a point of pride with the production team that extreme measures were taken to try and conceal the strings, which showed a lot less in an Anderson show than any other puppet series of the time.

    Another great feat achieved by Anderson’s team was their special effects: they gained a great reputation for making very spectacular looking explosions that were very small at the same time.

    Yesterday, Boxing Day, came the sad news that Gerry had passed away aged 83. 🙁

    RIP Gerry and thank you for some lovely childhood memories.

  • Another borked spam comment script misfires

    A couple of days ago, readers were subjected to some 3,000 words of broken spam comments (posts passim).

    Here’s broken spam comment another for today:

    Thanks for sharing your thoughts on %meta_keyword%. Regards|

    The item of interest here is the term %meta_keyword%.

    According to the W3C, meta information is defined as follows:

    Metadata is data (information) about data.

    The tag provides metadata about the HTML document. Metadata will not be displayed on the page, but will be machine parsable.

    Meta elements are typically used to specify page description, keywords, author of the document, last modified, and other metadata.

    The metadata can be used by browsers (how to display content or reload page), search engines (keywords), or other web services.

    This comment’s script presumably misfired as the site on which it was trying to comment (like this one) has very limited meta information, and certainly no meta keywords data.

  • A traditional seasonal monologue

    In deference to the time of year, here’s a monologue – Christmas Day in the Workhouse – penned by George R. Sims in 1879.

    It is Christmas Day in the Workhouse,
    And the cold bare walls are bright
    With garlands of green and holly,
    And the place is a pleasant sight:
    For with clear-washed hands and faces
    In a long and hungry line
    The paupers sit at the tables,
    For this is the hour they dine.

    And the guardians and their ladies,
    Although the wind is east,
    Have come in their furs and wrappers,
    To watch their charges feast:
    To smile and be condescending,
    Put puddings on pauper plates,
    To be hosts at the workhouse banquet
    They’ve paid for – with the rates.

    Oh, the paupers are meek and lowly
    With their ‘Thank’ee kindly, mum’s’;
    So long as they fill their stomachs
    What matters it whence it comes?
    But one of the old men mutters,
    And pushes his plate aside:
    ‘Great God!’ he cries; ‘but it chokes me!
    For this is the day she died.’

    The guardians gazed in horror
    The master’s face went white;
    ‘Did a pauper refuse his pudding?’
    ‘Could their ears believe aright?’
    Then the ladies clutched their husbands,
    Thinking the man might die
    Struck by a bolt, or something,
    By the outraged One on high.

    But the pauper sat for a moment,
    Then rose ‘mid a silence grim,
    For the others has ceased to chatter,
    And trembled every limb.
    He looked at the guardian’s ladies,
    Then. eyeing their lords, he said,
    ‘I eat not the food of villains
    Whose hands are foul and red:

    ‘Whose victims cry for vengeance
    From their dank, unhallowed graves.’
    ‘He’s drunk!’ said the workhouse master.
    ‘Or else he’s mad, and raves.’
    ‘Not drunk or mad,’ cried the pauper,
    ‘But only a hunted beast,
    Who, torn by the hounds and mangled,
    Declines the vulture’s feast.

    I care not a curse for the guardians,
    And I won’t be dragged away.
    Just let me have the fit out,
    It’s only Christmas Day
    That the black past comes to goad me,
    And prey my burning brain;
    I’ll tell you the rest in a whisper, –
    I swear I won’t shout again.

    ‘Keep your hands off me, curse you!
    Hear me right out to the end.
    You come here to see how the paupers
    The season of Christmas spend.
    You come here to watch us feeding,
    As they watch the captured beast.
    Hear why a penniless pauper
    Spits on your paltry feast.

    ‘Do you think I will take your bounty,
    And let you smile and think
    You’re doing a noble action
    With the parish’s meat and drink?
    Where is my wife, you traitors –
    The poor old wife you slew?
    Yes, by the God above us
    My Nance was killed by you!

    ‘Last winter my wife lay dying,
    Starved in a filthy den;
    I had never been to the parish, –
    I came to the parish then.
    I swallowed my pride in coming,
    For, ere the ruin came,
    I held up my head as a trader,
    And I bore a spotless name.

    ‘I came to the parish, craving
    Bread for a starving wife,
    Bread for a woman who’d loved me
    Through fifty years of my life;
    And what do you think they told me,
    Mocking my awful grief?
    That “the House” was open to us,
    But they wouldn’t give “out relief”.

    I slunk to the filthy alley –
    ‘Twas a cold, raw Christmas eve –
    And the bakers’ shops were open
    Tempting a man to thieve;
    But I clenched my fists together
    Holding my head awry,
    So I came home empty-handed,
    And mournfully told her why.

    Then I told her “the House” was open;
    She had heard of the ways of that,
    For her bloodless cheeks went crimson,
    And up in her rags she sat,
    Crying, “Bide the Christmas here, John,
    We’ve never had one apart;
    I think I can bear the hunger, –
    The other would break my heart.”

    ‘All through that ever I watched her,
    Holding her hand in mine,
    Praying the Lord, and weeping
    Till my lips were salt as brine.
    I asked her once if she hungered
    And as she answered “No,”
    The moon shone in at the window
    Set in a wreath of snow.

    ‘Then the room was bathed in glory,
    And I saw in my darling’s eyes
    The far-away look of wonder
    That comes when the spirit flies;
    And her lips were parched and parted,
    And her reason came and went,
    For she raved of her home in Devon,
    Where her happiest days were spent.

    ‘And the accents, long forgotten,
    Came back to the tongue once more,
    For she talked like the country lassie
    I woo’d by the Devon shore.
    Then she rose to her feet and trembled,
    And fell on the rags and moaned,
    And, “Give me a crust – I’m famished –
    For the love of God!” she groaned.

    I rushed from the room like a madman,
    And flew to the workhouse gate,
    Crying “Food for a dying woman!”
    And came the answer, “Too late.”
    They drove me away with curses;
    Then I fought with a dog in the street,
    And tore from the mongrel’s clutches
    A crust he was trying to eat.

    ‘Back, through the filthy by-lanes!
    Back, through the trampled slush!
    Up to the crazy garret,
    Wrapped in an awful hush.
    My heart sank down at the threshold,
    And I paused with a sudden thrill,
    For there in the silv’ry moonlight
    My Nancy lay, cold and still.

    ‘Up to the blackened ceiling
    The sunken eyes were cast –
    I knew on those lips all bloodless
    My name had been the last;
    She’d called for her absent husband –
    O God! had I but known! –
    Had called in vain and in anguish
    Had died in that den – alone.

    ‘Yes, there in a land of plenty
    Lay a loving woman dead,
    Cruelly starved and murdered
    For a loaf of parish bread.
    At yonder gate, last Christmas
    I craved for a human life.
    You, who would feast us paupers,
    What of my murdered wife!

    ‘There, get ye gone to your dinners;
    Don’t mind me in the least;
    Think of your happy paupers
    Eating your Christmas feast;
    And when you recount their blessings
    In your smug parochial way,
    Say what you did for me, too,
    Only last Christmas Day.’

    image of St James' Workhouse, London. Picture courtesy of Wikimedia Commons
    St James’ Workhouse, London. Picture courtesy of Wikimedia Commons

    Happy Christmas all.

  • TDF @ end of 2012

    the LibreOffice logoAs the year draws to a close, Italo Vignoli of The Document Foundation, the organisation behind LibreOffice, the free and open source office suite (and a great replacement for the overpriced, bloated MS Office. Ed., has posted the message below to the TDF discussion mailing list under the subject line ‘TDF @ End of 2012’.

    Perhaps the best news is towards the end: the appointment of the TDF’s first paid employee, Florian Effenberger.

    This is a very long message, although I have tried to summarize in a single text what we – members, developers, volunteers, native language communities, advocates and supporters – have achieved during 2012. I am sure I forgot some achievements, because they have been too many.

    TDF has started 2012 with a hackers community of 379 individuals, mostly volunteers, which has continued to grow steadily – month after month – and has now reached the amazing figure of 567 developers (320 active during the last 12 months, which means that LibreOffice is the third largest open source desktop software project after Chrome and Firefox).

    In early 2012, The Document Foundation – an truly community based independent organization – has been registered in Berlin, under the form of a German Stiftung (supervised by the German authorities). The oldest German Stiftung dates back to 1509, and over 250 of them have existed for over 500 years (so, stability is not an issue).

    Once established, The Document Foundation has immediately attracted additional sponsors and supporters. Intel and Lanedo have joined the Advisory Board, while Project LiMux (City of Munich) and MIMO (the French Government organization responsible for the migration to FOSS) are actively supporting the project.

    The Document Foundation and LibreOffice role inside the free software ecosystem have been recognized by the French Prime Minister Jean-Marc Ayrault in a formal letter to the members of the French government.

    In 2012, The Document Foundation has announced LibreOffice 3.4.5, LibreOffice 3.5, LibreOffice 3.5.1, LibreOffice 3.4.6, LibreOffice 3.5.2, LibreOffice 3.5.3, LibreOffice 3.5.4, LibreOffice 3.5.5, LibreOffice 3.6, LibreOffice 3.5.6, LibreOffice 3.6.1, LibreOffice 3.6.2, LibreOffice 3.5.7 and LibreOffice 3.6.3.

    In addition, the hackers community has started working on LibreOffice 4.0, which is already at Beta 2 and will be announced in February 2013. LibreOffice 4.0 will be a milestone release, and the first of a new generation of free office suites.

    In order to further improve the quality of LibreOffice 3.5, 3.6 and 4, the QA community has organized several bug hunting sessions during 2012 and a full bug hunting marathon in December 2012 (with over 500 bugs chased during a full week of tests).

    LibreOffice community has met at FOSDEM in Brussels, at LinuxTag in Berlin, at LibreOffice Conference in Berlin, and in Hamburg and Munich for TDF Hackfests. In addition, local hackfests have been organized in the Netherlands and Brazil, and LibreOffice volunteers have attended several local events around the world.

    In February 2012, TDF has launched LibreOffice Ask page, and the Windows version of LibreOffice has been made available for downloads from the Intel AppUp Center targeted to mobile PC and UltraBook owners.

    In September 2012, TDF has joined the OASIS Consortium (Organisation for the Advancement of Standards in Information Society (OASIS). At the end of the same month, the new Membership Committee has been elected by TDF members: five members – Sophie Gautier, Fridrich Štrba (Chairman), Eike Rathke, Cor Nouws and Jean Weber – and two deputies – Simon Phipps and Leif Lodahl.

    LibreOffice has been awarded the title of Free Office Suite of the Year 2011 by LinuxQuestions, and Best Office Suite 2012 by Linux Journal (in both cases, getting over 70% of the votes). In Brazil, LibreOffice has received the “Technology For Citizens Award” from Guarulhos City.

    During 2012, many private and public organization have announced the migration of their desktop office suite to LibreOffice: several French ministries (500,000 desktops), city of Munich in Germany (15,000 desktops), the Capital Region of Denmark, Vieira do Minho in Portugal, Limerick in Ireland, Grygov in the Czech Republic, Las Palmas in Spain, the City of Largo in Florida, the municipality of Pilea-Hortiatis in Greece, Regione Umbria, Provincia di Milano and Provincia di Bolzano in Italy, and the Public Library System of Chicago

    The Document Foundation has also announced the Certification Program for LibreOffice, and the first group of certified developers. In 2013, the program will be extended to professionals active in migrations and trainings, and later to L1 and L2 support.

    The last, and in my opinion the best news of 2012, waits TDF under the Xmas tree: in fact, just a few days before Xmas TDF has hired the first employee, to manage the infrastructure and take care of administrative tasks (which, thanks to the extremely fast growth of the project, are now a full time task): Florian Effenberger, who is already popular inside the project for his volunteer work.

    The Board of Directors – with the obvious exception of Florian – has unanimously chosen him for infrastructure and administrative tasks, as he is already familiar with both, being the architect behind the entire infrastructure and the person who has been talking with the authorities during the process of putting in place The Document Foundation.

    Florian Effenberger has been active inside the OOo project from 2004 to 2010, as infrastructure and then marketing lead, and has been a founder of TDF. During all these years he has put an incredible amount of hours – of his personal time – behind free software, OOo and LibreOffice.

    From now on, Florian will devote his working hours to TDF, and will add the usual amount of volunteer hours for his BoD duties (which must be volunteer based, according to our statutes).

    Florian Effenberger is going to be a tremendous asset for TDF, because he knows perfectly our ecosystem, he is a true free software advocate, and he is knowledgeable not only on administration and infrastructure but also on marketing.

    Looking at 2013 and beyond, The Document Foundation is ready to face every challenge, and win over the competition not only by providing a better product but also by creating a different and better ecosystem for free office suites.

    So far, TDF has been an exciting journey, and I am sure that what has happened is just the first chapter of a long and successful history.

    Best wishes to all of you. Ciao, Italo

    That’s a very impressive year’s work, TDF. What will you do in 2013?

  • A spam comment (or rather several) dissected

    Keeping spam comments at bay is a constant battle for regular bloggers. Today I came across an instance of where a spammer’s script for posting spam comments to blogs went completely awry and the entire contents of the script were dumped en masse in one jumbo comment, which follows (with apologies for its length! Ed.):

    {Hi|Hello|Hi there|What’s up}, {just wanted|wanted|simply wanted|I would like|I just want|merely wanted|I just wanted} to {mention|say|tell you}, I {enjoyed|liked|loved} this {article|post|blog post}. {It was|It had been|That it was|It was actually|It actually was|It seemed to be|This had been|It was pretty|This became|This was|This has been|That was} {inspiring|funny|practical|helpful}. {Keep on|Continue|Carry on|Continue on|Keep|Keep going} {posting|publishing|submitting|writing}!

    {Hi|Hello|Hi there|What’s up}, {I just|I simply|I merely|I really} {wanted to|wished to|want to|had to} {mention|say|tell you}, {you’re wrong|you’re dead wrong|I disagree}. {Your|Your own|Your current|Your actual} {post|blog|article|point} {doesn’t|does not|fails to|really doesn’t|didn’t} make {any sense|sense at all}.

    {Hi|Hello|Hi there|What’s up}, {how’s it going|how are things}? {I just|I recently|I just now} {shared|discussed|mentioned} this {post|article|posting|content|document|page|information|blog|short article} {with a|along with a} {colleague|friend|coworker|associate}, {we had|we’d|there was} a {good|great|fantastic|nice|quality|healthy|proper} {laugh|chuckle|giggle|snicker}.

    {Great delivery|Incredible points|Touche}. {Great|Outstanding|Solid|Sound} {arguments|justifications|reasons|discussions|questions|points}. {Keep up|Continue|Maintain|Sustain} the {amazing|good|great} {effort|work|spirit}.

    {This|This particular|This kind of|This valuable|This amazing} {post|text|information|info} is {priceless|invaluable|worth everyone’s attention}. {Where|How|When} {can I|can one|may I|will I|do I|could I|might I} {find out more|learn more|get more information|read more|discover more|garner more information}?

    {Highly|Very} {energetic|descriptive} {blog|article|post}, I {enjoyed|liked|loved} that {a lot|bit}. {Will there be|Maybe there is|Perhaps there is|Could there be|There has to be} {a part|part} {2|Two}?

    {Incredible|Ridiculous|Outstanding|Inspiring|Stunning} {quest|story} there. What {occurred|happened} after? {Good luck|Thanks|Take care}!

    {Can you tell us more about this|I’d like to find out more|Do you have any video of that}? I’d {care|like|love|want} to find out {more details|some additional information}.

    {Great|Very nice|Informative|Peculiar} article, {exactly|just|totally} what I {needed|wanted to find|was looking for}.

    {Hi|Hello|Hi there|What’s up}, I {log on to|check|read} your {new stuff|blogs|blog} {regularly|like every week|daily|on a regular basis}. Your {story-telling|writing|humoristic} style is {awesome|witty}, keep {doing what you’re doing|up the good work|it up}!

    {Hi|What’s up|Hi there|Hello} to {all|every one|every single one}, it’s {really|actually|in fact|truly|genuinely} a {nice|pleasant|good|fastidious} for me to {visit|go to see|pay a visit|pay a quick visit} this {website|web site|site|web page}, it {contains|consists of|includes} {valuable|precious|priceless|important|helpful|useful} Information.

    I am {really|actually|in fact|truly|genuinely} {happy|pleased|glad|delighted} to {read|glance at} this {blog|weblog|webpage|website|web site} posts which {contains|consists of|includes|carries} {lots|plenty|tons} of {useful|helpful|valuable} {data|information|facts}, thanks for providing {such|these|these kinds of} {data|information|statistics}.

    This video post is {really|actually|in fact|truly|genuinely} {great|enormous|impressive|wonderful|fantastic}, the {sound|noise|echo} {quality|feature} and the picture {quality|feature} of this {video|tape|film} post is {really|actually|in fact|truly|genuinely} {awesome|remarkable|amazing}.

    {Hi|What’s up|Hi there|Hello} to every body, it’s my first {visit|go to see|pay a visit|pay a quick visit} of this {blog|weblog|webpage|website|web site}; this {blog|weblog|webpage|website|web site} {contains|consists of|includes|carries} {awesome|remarkable|amazing} and {really|actually|in fact|truly|genuinely} {good|fine|excellent} {stuff|information|data|material} {for|designed for|in favor of|in support of} {readers|visitors}.

    {Wow|Hurrah}, that’s what I was {looking|searching|seeking|exploring} for, what a {stuff|information|data|material}! {present|existing} here at this {blog|weblog|webpage|website|web site}, thanks admin of this {website|web site|site|web page}.

    {Hi|What’s up|Hi there|Hello}, {always|for all time|all the time|constantly|every time} i used to check {blog|weblog|webpage|website|web site} posts here {early|in the early hours} in the {morning|dawn|break of day|daylight}, {because|since|as|for the reason that} i {like|love|enjoy} to {learn|gain knowledge of|find out} more and more.

    {Hi|What’s up|Hi there|Hello} to {all|every one|every }, {because|since|as|for the reason that} I am {really|actually|in fact|truly|genuinely} {keen|eager} of reading this {blog|weblog|webpage|website|web site}’s post to be updated {regularly|daily|on a regular basis}. It {contains|consists of|includes|carries} {nice|pleasant|good|fastidious} {stuff|information|data|material}.

    I {always|for all time|all the time|constantly|every time} emailed this {blog|weblog|webpage|website|web site} post page to all my {friends|associates|contacts}, {because|since|as|for the reason that} if like to read it {then|after that|next|afterward} my {friends|links|contacts} will too.

    Can you please {email|send|send by e-mail|forward|send an e-mail to} me the code for this script or please {tell|inform|let know|enlighten} me in detail {about|concerning|regarding|in relation to} this script?

    Your {way|method|means|mode} of {describing|explaining|telling} {everything|all|the whole thing} in this {article|post|piece of writing|paragraph} is {really|actually|in fact|truly|genuinely} {nice|pleasant|good|fastidious}, {all|every one} {can|be able to|be capable of} {easily|without difficulty|effortlessly|simply} {understand|know|be aware of} it, Thanks a lot.

    {Good|Fine|Excellent} way of {describing|explaining|telling}, and {nice|pleasant|good|fastidious} {article|post|piece of writing|paragraph} to {take|get|obtain} {data|information|facts} {regarding|concerning|about|on the topic of} my presentation {topic|subject|subject matter|focus}, which i am going to {deliver|convey|present} in {university|institution of higher education|college|academy|school}.

    {Hi|What’s up|Hi there|Hello}, I {want|desire|wish for|would like} to subscribe for this {blog|weblog|webpage|website|web site} to {take|get|obtain} {latest|newest|most recent|most up-to-date|hottest} updates, {so|thus|therefore} where can i do it please {help|assist|help out}.

    {Hi|What’s up|Hi there|Hello}, after reading this {awesome|remarkable|amazing} {article|post|piece of writing|paragraph} i am {also|too|as well} {happy|glad|cheerful|delighted} to share my {experience|knowledge|familiarity|know-how} here with {friends|mates|colleagues}.

    {Marvelous|Wonderful|Excellent|Fabulous|Superb}, what a {blog|weblog|webpage|website|web site} it is! This {blog|weblog|webpage|website|web site} {provides|gives|presents} {useful|helpful|valuable} {data|information|facts} to us, keep it up.

    {Hi|What’s up|Hi there|Hello} {all|everybody|every one}, here {every one|every person} is sharing {such|these|these kinds of} {experience|knowledge|familiarity|know-how}, {so|thus|therefore} it’s {nice|pleasant|good|fastidious} to read this {blog|weblog|webpage|website|web site}, and I used to {visit|go to see|pay a visit|pay a quick visit} this {blog|weblog|webpage|website|web site} {everyday|daily|every day|all the time}.

    What a funny blog! I {really|actually|in fact|truly|genuinely} {enjoyed|loved} watching this {funny|humorous|comic} video with my {family|relatives|family unit} as well as {with|together with|along with|including} my {friends|mates|colleagues}.

    {Graphics|Pictures|Sketches} are {really|actually|in fact|truly|genuinely} {nice|pleasant|good|fastidious} source of {teaching|education|lessons|instruction} instead of {text|passage|wording|content}, its my {experience|knowledge|familiarity|know-how}, what would you say?

    {Hi|What’s up|Hi there|Hello}, its {nice|pleasant|good|fastidious} {article|post|piece of writing|paragraph} {regarding|concerning|about|on the topic of} media print, we all {know|be familiar with|understand|be aware of} media is a {great|enormous|impressive|wonderful|fantastic} source of {data|information|facts}.

    {Hi|What’s up|Hi there|Hello}, this weekend is {nice|pleasant|good|fastidious} {for|designed for|in favor of|in support of} me, {because|since|as|for the reason that} this {time|occasion|point in time|moment} i am reading this {great|enormous|impressive|wonderful|fantastic} {informative|educational} {article|post|piece of writing|paragraph} here at my {home|house|residence}.

    This is my first time {visit|go to see|pay a visit|pay a quick visit} at here and i am {really|actually|in fact|truly|genuinely} {impressed|happy|pleassant} to read {all|everthing} at {one|alone|single} place.

    {Nice|Good|Fastidious} {replies|respond|answers|answer back|response} in return of this {question|query|difficulty|issue|matter} with {solid|firm|real|genuine} arguments and {describing|explaining|telling} {everything|all|the whole thing} {regarding|concerning|about|on the topic of} that.

    I {visit|go to see|pay a visit|pay a quick visit} {everyday|daily|each day|day-to-day|every day} {some|a few} {websites|sites|web sites|web pages|blogs} and {blogs|websites|information sites|sites} to read {articles|posts|articles or reviews|content}, {but|except|however} this {blog|weblog|webpage|website|web site} {provides|offers|gives|presents} {quality|feature} based {articles|posts|content|writing}.

    {Of course|Obviously|Certainly|Sure|As expected} high resolution {video|videotape|film} quality {contains|consists of|includes|carries} much memory, that’s why it {provides|gives|presents|gives you} {better|improved|enhanced|superior} {quality|feature}.

    If you are {going|going away|ready|free} to watch {funny|humorous|comical|comic} videos {online|on the internet|on the web|on the net} then I suggest you to {visit|go to see|pay a visit|pay a quick visit} this {website|web site|site|web page}, it {contains|consists of|includes|carries} {really|actually|in fact|truly|genuinely} {so|thus|therefore} {funny|humorous|comical|comic} not only {videos|movies|video clips} but also {other|additional|extra} {stuff|information|data|material}.

    I know this {website|web site|site|web page} {provides|offers|gives|presents} quality {based|dependent|depending} {articles|posts|articles or reviews|content} and {other|additional|extra} {stuff|information|data|material}, is there any other {website|web site|site|web page} which {provides|offers|gives|presents} {such|these|these kinds of} {things|information|stuff|data} in quality?

    {Hi|What’s up|Hi there|Hello} {friends|mates|colleagues}, its {great|enormous|impressive|wonderful|fantastic} {article|post|piece of writing|paragraph} {regarding|concerning|about|on the topic of} {education|teaching|tutoring|culture}and {fully|completely|entirely} {explained|defined}, keep it up all the time.

    Downloading {stuff|information|data|material} from this {website|web site|site|web page} is as {easy|simple|trouble-free|straightforward|effortless} |as clicking the mouse rather than other {websites|sites|web sites|web pages|blogs} which {transfer|move|shift} me here and there on the {pages|web pages|internet pages|web sites|webpages}.

    {Hi|What’s up|Hi there|Hello} {everybody|everyone}, I am sure you will be enjoying here by watching {such|these|these kinds of} {funny|hilarious|comical|comic} {videos|movies|video clips|video lessons}.

    I {always|constantly|every time} spent my half an hour to read this {blog|weblog|webpage|website|web site}’s {articles|posts|articles or reviews|content} {everyday|daily|every day|all the time} along with a {cup|mug} of coffee.

    {Hurrah|Wow}! {Finally|At last|After all|In the end} I got a {blog|weblog|webpage|website|web site} from where I {can|be able to|know how to|be capable of} {really|actually|in fact|truly|genuinely} {take|get|obtain} {useful|helpful|valuable} {data|information|facts} {regarding|concerning} my study and knowledge.

    {Hi|What’s up|Hi there|Hello}, {everything|all|the whole thing} is going {well|fine|sound|perfectly|nicely} here and ofcourse every one is sharing {data|information|facts}, that’s {really|actually|in fact|truly|genuinely} {good|fine|excellent}, keep up writing.

    If you {want|desire|wish for|would like} to {increase|improve|grow} your {experience|knowledge|familiarity|know-how} {only|simply|just} keep visiting this {website|web site|site|web page} and be updated with the {latest|newest|most recent|most up-to-date|hottest} {news|information|gossip|news update} posted here.

    {Hi|What’s up|Hi there|Hello} to {all|every one}, the contents {present|existing} at this {website|web site|site|web page} are {really|actually|in fact|truly|genuinely} {awesome|remarkable|amazing} for people {experience|knowledge}, well, keep up the {nice|good} work fellows.

    No one can {deny|refuse|reject} from the {quality|feature} of this video posted at this {website|web site|site|web page}, {nice|pleasant|good|fastidious} {job|work}, keep it all the time.

    {No matter if|When} some one searches for his {required|necessary|essential|vital} thing, {so|thus|therefore} he/she {wants|needs|desires|wishes} to be available that in detail, {so|thus|therefore} that thing is maintained over here.

    {Because|Since|As|For the reason that} the admin of this {website|web site|site|web page} is working, no {doubt|hesitation|uncertainty|question} very {soon|rapidly|quickly|shortly} it will be {famous|well-known|renowned}, due to its {quality|feature} contents.

    Quality {articles|posts|articles or reviews|content} is the {key|secret|important|main|crucial} to {attract|be a focus for|invite|interest} the {users|people|viewers|visitors} to {visit|go to see|pay a visit|pay a quick visit} the {website|web site|site|web page}, that’s what this {website|web site|site|web page} is providing.

    {Hi|What’s up|Hi there|Hello} everyone, it’s my first {visit|go to see|pay a visit|pay a quick visit} at this {website|web site|site|web page}, and {article|post|piece of writing|paragraph} is {really|actually|in fact|truly|genuinely} fruitful {for|designed for|in favor of|in support of} me, keep up posting {such|these|these types of} {articles|posts|articles or reviews|content}.

    Wow, what a video it is! {Really|Actually|In fact|Truly|Genuinely} {nice|pleasant|good|fastidious} {quality|feature} video, the lesson given in this video is {really|actually|in fact|truly|genuinely} informative.

    If you are going for {best|most excellent|finest} contents like {me|I do|myself}, {only|simply|just} {visit|go to see|pay a visit|pay a quick visit} this {website|web site|site|web page} {everyday|daily|every day|all the time} {because|since|as|for the reason that} it {provides|offers|gives|presents} {quality|feature} contents, thanks

    It’s {awesome|remarkable|amazing} {for|designed for|in favor of|in support of} me to have a {website|web site|site|web page}, which is {beneficial|helpful|useful|valuable|good} {for|designed for|in favor of|in support of} my {experience|knowledge|know-how}. thanks admin

    I visited {multiple|many|several|various} {websites|sites|web sites|web pages|blogs} {but|except|however} the audio {quality|feature} for audio songs {current|present|existing} at this {website|web site|site|web page} is {really|actually|in fact|truly|genuinely} {marvelous|wonderful|excellent|fabulous|superb}.

    I’m gone to {tell|inform|say to|convey} my little brother, that he should also {visit|go to see|pay a visit|pay a quick visit} this {blog|weblog|webpage|website|web site} on regular basis to {take|get|obtain} updated from {latest|newest|most recent|most up-to-date|hottest} {news|information|reports|gossip|news update}.

    {Thanks|Appreciation|Thankfulness} to my father who {told|informed|shared with|stated to} me {regarding|concerning|about|on the topic of} this {blog|weblog|webpage|website|web site}, this {blog|weblog|webpage|website|web site} is {really|actually|in fact|truly|genuinely} {awesome|remarkable|amazing}.

    {Hi|What’s up|Hi there|Hello} Dear, are you {really|actually|in fact|truly|genuinely} visiting this {website|web site|site|web page} {regularly|daily|on a regular basis}, if so {then|after that|afterward} you will {definitely|absolutely|without doubt} {take|get|obtain} {nice|pleasant|good|fastidious} {experience|knowledge|know-how}.

    I am John, how are you everybody? This {article|post|piece of writing|paragraph} posted at this {website|web site|site|web page} is {really|actually|in fact|truly|genuinely} {nice|pleasant|good|fastidious}.

    {Hi|What’s up|Hi there|Hello} it’s me Fiona, I am also visiting this {website|web site|site|web page} {regularly|daily|on a regular basis}, this {website|web site|site|web page} is {really|actually|in fact|truly|genuinely} {nice|pleasant|good|fastidious} and the {users|people|viewers|visitors} are {really|actually|in fact|truly|genuinely} sharing {nice|pleasant|good|fastidious} thoughts.

    {Really|Actually|In fact|Truly|Genuinely} {no matter if|when} someone doesn’t {understand|know|be aware of} {then|after that|afterward} its up to other {users|people|viewers|visitors} that they will {help|assist}, so here it {happens|occurs|takes place}.

    {Now|At this time|At this moment|Right away} I am {going|going away|ready} to do my breakfast, {after|later than|once|when|afterward} having my breakfast coming {again|yet again|over again} to read {more|additional|further|other} news.

    Wow, this {article|post|piece of writing|paragraph} is {nice|pleasant|good|fastidious}, my {sister|younger sister} is analyzing {such|these|these kinds of} things, {so|thus|therefore} I am going to {tell|inform|let know|convey} her.

    These are {really|actually|in fact|truly|genuinely} {great|enormous|impressive|wonderful|fantastic} ideas in {regarding|concerning|about|on the topic of} blogging. You have touched some {nice|pleasant|good|fastidious} {points|factors|things} here. Any way keep up wrinting.

    Asking questions are {really|actually|in fact|truly|genuinely} {nice|pleasant|good|fastidious} thing if you are not understanding {anything|something} {fully|completely|entirely|totally}, {but|except|however} this {article|post|piece of writing|paragraph} {provides|offers|gives|presents} {nice|pleasant|good|fastidious} understanding {even|yet}.

    That’s {really|actually|in fact|truly|genuinely} a {nice|pleasant|good|fastidious} {video|movie|YouTube movie} {mentioned|pointed out|described|stated} {in|inside|within} this {article|post|piece of writing|paragraph} {regarding|concerning|about|on the topic of} how to write a {article|post|piece of writing|paragraph}, {so|thus|therefore} i got clear idea from here.

    This {article|post|piece of writing|paragraph} {provides|offers|gives|presents} clear idea {for|designed for|in favor of|in support of} the new {users|people|viewers|visitors} of blogging, that {really|actually|in fact|truly|genuinely} how to do {blogging|blogging and site-building|running a blog}.

    This {article|post|piece of writing|paragraph} {regarding|concerning|about|on the topic of} SEO {provides|offers|gives|presents} clear {idea|thought|picture} {for|designed for|in favor of|in support of} new SEO {users|people|viewers|visitors} that how to do {SEO|Search engine optimization}, {so|thus|therefore} keep it up. {Nice|Pleasant|Good|Fastidious} {job|work}

    Thanks {for|designed for|in favor of|in support of} sharing such a {nice|pleasant|good|fastidious} {thought|idea|opinion|thinking}, {article|post|piece of writing|paragraph} is {nice|pleasant|good|fastidious}, thats why i have read it {fully|completely|entirely}

    If some one {needs|wants|desires|wishes} expert view {regarding|concerning|about|on the topic of} {blogging|blogging and site-building|running a blog} {then|after that|afterward} i {suggest|propose|advise|recommend} him/her to {visit|go to see|pay a visit|pay a quick visit} this {blog|weblog|webpage|website|web site}, Keep up the {nice|pleasant|good|fastidious} {job|work}.

    Very {soon|rapidly|quickly|shortly} this {website|web site|site|web page} will be famous {among|amid} all {blogging|blogging and site-building|blog} {users|people|viewers|visitors}, due to it’s {nice|pleasant|good|fastidious} {articles|posts|articles or reviews|content}

    Every weekend i used to {visit|go to see|pay a visit|pay a quick visit} this {website|web site|site|web page}, {because|as|for the reason that} i {want|wish for} enjoyment, {since|as|for the reason that} this this {website|web site|site|web page} conations {really|actually|in fact|truly|genuinely} {nice|pleasant|good|fastidious} funny {stuff|information|data|material} too.

    {It’s|It is|Its} not my first time to {visit|go to see|pay a visit|pay a quick visit} this {website|web site|site|web page}, i am {visiting|browsing} this {website|web site|site|web page} dailly and {take|get|obtain} {nice|pleasant|good|fastidious} {data|information|facts} from here {everyday|daily|every day|all the time}.

    {Wow|Hurrah}, what a quality it is! {Because|Since|As|For the reason that} mostly YouTube {videos|movies|video clips|video tutorials|video lessons} have no {nice|pleasant|good|fastidious} {quality|feature}, {but|except|however} this is {really|actually|in fact|truly|genuinely} a {nice|pleasant|good|fastidious} quality video.

    {Hi|What’s up|Hi there|Hello} to all, the YouTube {video|record|film} that is posted at {here|at this place|at this point|at this juncture} has {really|actually|in fact|truly|genuinely} {nice|pleasant|good|fastidious} quality {along|beside} with {nice|pleasant|good|fastidious} audio {quality|feature}

    {Awesome|Remarkable|Amazing} video, {really|actually|in fact|truly|genuinely} a {nice|pleasant|good|fastidious} quality, this YouTube video touched me a lot in terms of {quality|features}.

    Its {nice|pleasant|good|fastidious} {funny|humorous|comical|comic} YouTube video, I {always|all the time|constantly|every time} go to {visit|go to see|pay a visit|pay a quick visit} YouTube {website|web site|site|web page} {for|designed for|in favor of|in support of} {funny|humorous|comical|comic} videos, {because|since|as|for the reason that} there is much more {stuff|information|data|material} available.

    {For|In favor of|In support of} my {study|learn|learning|schoolwork|reading} {purposes|reasons}, I {always|at all times|all the time|every time} used to {download|get} the video lectures from YouTube, {because|since|as|for the reason that} it is {easy|simple|trouble-free|straightforward|effortless} to fan-out from there.

    Hahahaha, what a {funny|humorous|comical|comic} this YouTube {video|record|film} is! {I am|I’m|We are|My group is} still laughing, thanks to {admin|admin of this site} who had posted at this {website|web site|site|web page}.

    {Such|These} are {really|actually|in fact|truly|genuinely} {cool|awesome} YouTube {videos|movies|video clips|video tutorials|video lessons}, its my {luck|fortune|good fortune|good luck} to {visit|go to see|pay a visit|pay a quick visit} this {website|web site|site|web page} and finding {such|these} {cool|awesome} YouTube {videos|movies|video clips|video tutorials|video lessons}.

    {Awesome|Remarkable|Amazing} YouTube {videos|movies|video clips|video tutorials|video lessons} posted at this {website|web site|site|web page}, I am going to subscribe for {regularly|daily|on a regular basis} updates, {because|since|as|for the reason that} I don’t {want|desire|wish for|would like} to {miss|fail to take} this series.

    It’s my first {visit|go to see|pay a visit|pay a quick visit} to this {website|web site|site|web page}, and I am {really|actually|in fact|truly|genuinely} {surprised|astonished|amazed} to see such a {nice|pleasant|good|fastidious} {quality|feature} YouTube video posted {here|at this place|at this point}.

    When I saw this {website|web site|site|web page} having {awesome|remarkable|amazing} {quality|featured} YouTube {videos|movies|video clips|video tutorials|video lessons}, I decided to watch out these all {videos|movies|video clips|video tutorials|video lessons}.

    Hahahahahahaha, this politics related YouTube video is {really|actually|in fact|truly|genuinely} so {funny|humorous|comical|comic}, I {liked|loved} it. Thanks {for|designed for|in favor of|in support of} sharing this.

    {Hi|What’s up|Hi there|Hello} {everybody|everyone}, I {know|be familiar with} YouTube video {contains|consists of|includes|carries} {less|fewer} bytes of memory due to that its quality is {bad|awful|poor}, {but|except|however} this YouTube video has {great|enormous|impressive|wonderful|fantastic} picture {quality|features}.

    My grand father {always|all the time|constantly|every time} used to watch YouTube {funny|humorous|comical|comic} {videos|movies|video clips|video tutorials|video lessons}, hehehehehe, {because|since|as|for the reason that} he {wants|needs|desires|wishes} to be {happy|glad|cheerful|delighted} {always|forever}.

    YouTube is world’s {largest|biggest|leading} video sharing {website|web site|site|web page}, no one can defeat it. Every one {upload|add} {videos|movies|video clips|video tutorials|video lessons} at YouTube {then|after that|afterward} {take|get|obtain} embed code and post {anywhere|anyplace|everywhere}.

    Its {absolutely|extremely|definitely} {brilliant|good } YouTube video in terms of {quality|features}, {really|actually|in fact|truly|genuinely} {nice|pleasant|good|fastidious}, its quality is {really|actually|in fact|truly|genuinely} appreciable.

    This {website|web site|site|web page} {provides|offers|gives|presents} {nice|pleasant|good|fastidious} {quality|featured} YouTube videos; I always {download|get|down load} the dance {competition|contest} show {videos|movies|video clips|video tutorials|video lessons} from this {website|web site|site|web page}.

    What a {nice|pleasant|good|fastidious} YouTube video it is! {Awesome|Remarkable|Amazing}, I {liked|loved} it, and I am sharing this YouTube {video|record|film} with all my {friends|mates|colleagues}.

    Sharing some thing is {better|superior} than keeping up-to our self, {so|thus|therefore} the YouTube video that is posted {here|at this place|at this time|at this juncture} I am going to share {with|by means of|by|through} my {family|relatives} and {friends|mates|colleagues}.

    {Because|Since|As|For the reason that} the YouTube {videos|movies|video clips|video tutorials|video lessons} are posted {here|at this place} same like I also embed YouTube video code at my own {website|web site|site|web page}, {because|since|as|for the reason that} it is {easy|simple|trouble-free|straightforward|effortless} to {take|get|obtain} embedded code.

    {Nowadays|Today|Now|Currently} YouTube {videos|movies|video clips|video tutorials|video lessons} quality is more {better|improved|enhanced|superior} and {better|improved|enhanced|superior}, {so|thus|therefore} that’s the {reason|cause|motive} that I am watching this video at {here|at this place|at this time|at this point}.

    These all YouTube gaming {videos|movies|video clips|video tutorials|video lessons} are {really|actually|in fact|truly|genuinely} in {nice|pleasant|good|fastidious} quality, I watched out all these along {with|by means of|by|through} my {friends|mates|colleagues}.

    I and my {friends|mates|colleagues} watch the {football|soccer } game clips at YouTube {always|forever|for all time|all the time}, {because|since|as|for the reason that} they have in {nice|pleasant|good|fastidious} quality.

    In my {home|house|residence} when I {take|get} bored, {then|after that|afterward} I {only|simply|just} ON my {computer|PC|laptop|notebook} and open YouTube {website|web site|site|web page} to watch the YouTube {videos|movies|video clips|video tutorials|video lessons}.

    {Hi|What’s up|Hi there|Hello}, {it is|it’s|its} understandable {article|post|piece of writing|paragraph} along with this YouTube video; I can’t {think|believe|imagine} that one can not understand this {easy|simple|trouble-free|straightforward|effortless} {article|post|piece of writing|paragraph} having with video {demo|demonstration|presentation|sample}.

    This {article|post|piece of writing|paragraph} {regarding|concerning|about|on the topic of} how to embed a YouTube video code is {really|actually|in fact|truly|genuinely} {useful|helpful|valuable} {for|designed for|in favor of|in support of} {new|fresh} {internet|web|internet access} {users|people|viewers|visitors}. {Nice|Pleasant|Good|Fastidious} {job|work|occupation|employment}, keep it up.

    {In|Inside|Within|Into} YouTube video embed {code|script} you can also {specify|give|stipulate} parameters {according|in accordance|based|matching} to your {wish|desire|hope} like width, height or even border colors.

    YouTube {videos|movies|video clips|video tutorials|video lessons} are {famous|well-known} in {entire|whole} {globe|world}, {because|since|as|for the reason that} it is the {biggest|largest|leading} video sharing {website|web site|site}, and I {become|turn out to be} too {happy|glad|cheerful|delighted} by watching YouTube {videos|movies|video clips|video tutorials|video lessons}.

    YouTube {contains|consists of|includes|carries} not {only|simply|just} {funny|humorous|comical|comic} and humorous {videos|movies|video clips|video tutorials|video lessons} but also it {contains|consists of|includes|carries} {educational|learning} related {videos|movies|video clips|video tutorials|video lessons}.

    {Hi|What’s up|Hi there|Hello} dear, are you enjoying with this {funny|humorous|comical|comic} YouTube video? Hmmm, that’s {nice|pleasant|good|fastidious}, I am {also|as well} watching this YouTube {funny|humorous|comical|comic|joke} video at the moment.

    I am {happy|glad|cheerful|delighted} to {see|watch} this you tube video at this {website|web site|site|web page}, {so|thus|therefore} {now|right now} I am also going to {upload|add} all my {videos|movies|video clips|video tutorials|video lessons} at YouTube {website|web site|site|web page}.

    Its my {luck|fortune|destiny|good fortune|good luck} to {visit|go to see|pay a visit|pay a quick visit} at this {blog|weblog|webpage|website|web site} and find out my required {article|post|piece of writing|paragraph} along with video {demo|demonstration|presentation}, that’s YouTube video and its also in quality.

    Oh! Wow its {really|actually|in fact|truly|genuinely} a {funny|humorous|comical|comic} and jockey YouTube video posted {here|at this place|at this point|at this juncture}. thanks for sharing it.

    I got so bored {today|at the moment|in the present day} afternoon, {but|however} {when|while|as soon as} I watched this YouTube {funny|humorous|comical|comic} clip at this {blog|weblog|webpage|website|web site} I {become|turn out to be|turn into} fresh and {happy|glad|cheerful|delighted} {too|as well}.

    {Hi|What’s up|Hi there|Hello} my {friends|mates|colleagues}, how is everything? Here it is {really|actually|in fact|truly|genuinely} {nice|pleasant|good|fastidious} YouTube {videos|movies|video clips|video tutorials|video lessons} collection. i enjoyed a lot.

    My {boss|chief} is {also|as well} {keen|eager} of YouTube {funny|humorous|comical|comic} {videos|movies|video clips|video tutorials|video lessons}, he also watch these even in {office|place of work|workplace|organization|company} hehehe..

    {Hi|What’s up|Hi there|Hello}, can any body {help|assist} me how to {download|get|down load} this video tutorial from this {website|web site|site|web page}, I have watched and listen it {here|at this place|at this time|now} but {want|desire|wish for|would like} to {download|get|down load} it.

    This {article|post|piece of writing|paragraph} is {really|actually|in fact|truly|genuinely} a {nice|pleasant|good|fastidious} one it {helps|assists} new {internet|web|net|the web} {users|people|viewers|visitors}, who are wishing {for|in favor of} blogging.

    When someone writes an {article|post|piece of writing|paragraph} he/she {keeps|maintains|retains} the {idea|thought|plan|image} of a user in his/her {mind|brain} that how a user can {understand|know|be aware of} it. {So|Thus|Therefore} that’s why this {article|post|piece of writing|paragraph} is {amazing|great|perfect|outstdanding}. Thanks!

    Each of the paragraphs in the quoted section above is meant to be an individual spam comment. The way that the script is supposed to work is as follows: the script is supplied with a list of websites to crawl. Once at the site the script should the use the template to select a paragraph and generate a plain text message using only one alternative from each of the selections in curly brackets in one paragraph. Thus it can be seen how lots of comments with permutations can be generated automatically with very little effort.

    However, little effort has also been spared on the quality of the English in the text, e.g. spelling mistakes such as “conations” and “dailly”, and one can easily imagine that that the coding was of a similarly poor quality. 🙂

  • E17 – there’s no rushing a good thing

    Slashdot reports that E17 – the latest version of the Enlightenment desktop environment – has just been released. The previous release of Enlightenment took place in 2000 – 12 years ago!

    The release announcement is very sparse (apart from a list of the E17 developers):

    E17 has been in development for a long time, and there have been a lot of people involved over the years. At this time, the first and final official release of E17, I think it’s important to name names and thank everyone who has been involved over the years.

    (The names follow here)

    That’s it! Here endeth the release announcement.

    Screenshot of the new e17 release
    Screenshot of the new E17 release

    I’ve occasionally used Enlightenment and found it to be a very lightweight, nifty desktop environment/window manager. It comes as the default desktop environment in Bodhi Linux, a distribution especially made for running on older hardware.

    E17 is also known as Enlightenment 0.17 and the new release has also been codenamed the “Lucky Rubber Ducky” by its developers.

  • GNOME starts privacy fundraising campaign

    Gnome logoGNOME provides one of the major desktop environments for Linux and has just announced a new Friends of GNOME campaign aimed at making GNOME one of the most secure computing environments available.

    To quote the GNOME Foundation:

    GNOME was founded with the goal of promoting software freedom. We remain committed to the empowerment of our users and are always looking for ways to improve our software. We want people to be safe, in control, and enriched by the software they use. The GNOME community was inspired by the keynote delivered by Jacob Appelbaum on the topic of privacy at this years’ GUADEC* and was reminded of our mission. To this end, GNOME is working on a new campaign focused on privacy. Through this campaign, we aim to enhance GNOME 3 so that it offers one of the most secure computing environments available.

    Proceeds from the privacy fundraising campaign will be used to fund development efforts such as:

    • application containment
    • enhanced disk encryption support
    • Tor integration
    • user control over diagnostic reporting features
    • robust VPN routing
    • application integration with system-wide privacy settings
    • controls for how GNOME devices are identified on local networks
    • anti-phishing features for Web, GNOME’s web browser
    • Donate today to help make GNOME safer than ever!

    This campaign hopes to raise some $20,000.

    * = GNOME Users And Developers European Conference

Posts navigation