Tech

  • 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.

  • 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

  • Recommended browser plug-in: TinEye

    Have you ever come across an image online and wonder if you’ve ever seen it before?

    TinEye reverse image search engine logoIf so, the browser plug-in I’m recommending today is for you: the TinEye reverse image search plug-in, which is available for the Firefox, Chrome/Chromium, Safari, Opera & Internet Explorer web browsers. The links in the previous sentence will take you through to the relevant download page for your browser(s) of choice.

    TinEye is a reverse image search engine. It finds out where an image came from, how it is being used, if modified versions of the image exist or if there is a higher resolution version.

    If you’re a photographer or a photo blogger, this plug-in can be invaluable for finding out if your work is being used without your permission, particularly as some media organisations seem to regard any image posted online as fair game and thus free of both copyright and royalties.

  • Linux drops support for i386 chips

    image of Tux, the Linux kernel mascot
    Tux, the Linux kernel mascot
    One of the great things about Linux is that it will run on really old hardware.

    However, there are some limits to this and The H Online reports that Linus Torvalds, the keeper of the Linux kernel, has integrated various changes developed by Intel employee H. Peter Anvin into the main development branch of Linux to remove support for the 386 series of processors from the Linux kernel. As a consequence, the Nx586 from Nexgen, a company that was later taken over by AMD, will also no longer be supported; design ideas for this processor were later incorporated into AMD’s K6, which continues to be supported.

    These changes will stop Linux from running on the system for which Torvalds first began to develop Linux. Linus’ response to this was: “I’m not sentimental. Good riddance.”

    Intel i836 processors, otherwise known as 80386 processors, were first introduced back in 1985 and worked at a then dazzling top speed of 33 mHZ.

  • I write for Bristol24/7

    Through my role as secretary of Bristol Wireless, I’ve been involved in the campaign against the Government’s proposed Communications Data Bill and today had the article below posted on local news website Bristol24/7.

    In June of this year, the Government published its draft Communications Data Bill, dubbed a Snoopers’ Charter by opponents. Under this Bill, internet service providers and mobile operators such as Virgin Media, BT and Vodafone would be obliged to log the internet, email, telephone and text message use and retain this data for 12 months.

    Furthermore, the draft Bill also seeks to demand communications data from such social media sites as Facebook and Twitter that are based overseas, as well as search engines like Google.

    As such, these powers are overly broad, infringe the citizen’s right to privacy and would divert crucial funds away from other areas of policing at a time when front-line policing is generally facing cuts of some 20%. The serious criminals, terrorists and paedophiles, who the Home Office says this Bill targets, would still be able to avoid detection by taking fairly simple measures. By taking such a broad brush approach, the population of the UK would be transformed from a nation of some 60million citizens to a population of some 60m criminal suspects.

    A Joint Committee of MPs and peers was set up to examine the draft Bill. On Tuesday, December 10, the Joint Committee report was published and delivered a damning verdict on the Home Office. It says the Home Office gave “fanciful and misleading” evidence for “sweeping” powers that go beyond what they “need or should”.

    Furthermore, the Joint Committee’s report also criticised the projected £1.8 bn. cost of implementing the Bill’s proposals, reckoning that this cost will probably be exceeded “by a considerable margin”. In view of central government’s past record on IT projects, the Committee’s assessment will more than likely prove true.

    There is no doubt that current laws to monitor communications are outdated and were not drafted for a digital age where there is more personal data being created than ever before. However, the Communications Data Bill is not the answer. It should not simply be redrafted with minor modifications and resubmitted to Parliament, as the Prime Minister and Home Secretary seem committed to doing, judging from their public statements since publication of the Joint Committee’s damning report.

    Even under the present arrangements, 600 public bodies have potential access to citizens’ data and 500,000 surveillance requests were made last year.

    The UK needs a full review of surveillance laws before any new laws – such as the Communications Data Bill – are drawn up. The review should consider how pervasive and personal data has become. It should also examine how to bring about proportionate and appropriate powers for the collection, storage and use of our data.

    The Home Office has shown itself to be unable to strike an appropriate balance between security and privacy and appears to be wholly ignorant of the technical issues involved with policing online crime, such as the use of encryption. It should take part in a review but must not be allowed to lead it.

    The Communications Data Bill is akin to using a sledgehammer to crack a nut and, if implemented would place the UK on a par with repressive regimes like Iran and China, which HM Government likes to criticise for their illiberal measures without being able to recognise their own hypocrisy.

    I would urge everyone with an interest in their own privacy and liberties as a citizen to lobby their MPs to kill this Bill and request a review of surveillance laws as outlined above.

Posts navigation