Shared posts

31 Jul 18:00

Eloquent JavaScript Teaches You JavaScript for Free

by Melanie Pinola

Eloquent JavaScript Teaches You JavaScript for Free

These days, there's no dearth of great resources for learning to code . Here's another great one, a 21-chapter book posted online and chock full of JavaScript training.

Read more...








31 Jul 16:27

A Buddhist monk confronts Japan’s suicide culture

31 Jul 04:20

The Crisis in American Walking (2012)

29 Jul 23:40

Australia bans reporting of multi-nation corruption case

29 Jul 15:30

Which is better, Adblock or Adblock Plus?

26 Jul 23:31

The New York Times Calls for Marijuana Legalization

25 Jul 10:40

China inaugura muro de escalada em viaduto

by Da Redação
Foto :  Jeremy Durden

Foto : Jeremy Durden

Como espaços urbanos podem ser aproveitados para atividades que não sejam de esportes tradicionais como futebol, basquete e vôlei?

A resposta criativa foi dada pelos chineses na cidade de Xangai que criou um centro de escalda em boulder embaixo de um viaduto.

A estrutura contém área para a prática da modalidade, treinamentos específicos como campus-board, finger board entre outros atrativos.

Batizado popularmente de Shanghai Bouldering Structure é administrada pelos escaladores locais em parceria com o que seria o equivalente à secretaria de lazer da prefeitura da cidade.

Para mais detalhes : http://imgur.com

Foto :  Jeremy Durden

Foto : Jeremy Durden

Foto :  Jeremy Durden

Foto : Jeremy Durden

Foto :  Jeremy Durden

Foto : Jeremy Durden

Foto :  Jeremy Durden

Foto : Jeremy Durden

Shanghai_Bouldering_Structure_5

Foto : Jeremy Durden

Foto :  Jeremy Durden

Foto : Jeremy Durden

Shanghai_Bouldering_Structure_4

Foto : Jeremy Durden

Foto :  Jeremy Durden

Foto : Jeremy Durden

The post China inaugura muro de escalada em viaduto appeared first on Revista Blog de Escalada.

15 Jul 00:12

'Hidden From Google' Remembers the Sites Google Is Forced To Forget

by Unknown Lamer
Daniel_Stuckey (2647775) writes "Hidden From Google, the brainchild of a web programmer in New Jersey, archives each website that Google is required to take down from European Union search listings thanks to the recent court decision that allows people to request that certain pages be scrubbed from Google's search results if they're outdated or irrelevant. That decision has resulted in takedown requests from convicted sex offenders and huge banking companies, among thousands of others."
15 Jul 04:01

People Who Claim To Worry About Climate Change Don't Cut Energy Use

by Unknown Lamer
schwit1 (797399) writes with news that a UK study has found that folks concerned about climate change don't do much to conserve power at home. From the article: Those who say they are concerned about the prospect of climate change consume more energy than those who say it is "too far into the future to worry about," the study commissioned by the Department for Energy and climate change found. That is in part due to age, as people over 65 are more frugal with electricity but much less concerned about global warming. However, even when pensioners are discounted, there is only a "weak trend" to show that people who profess to care about climate change do much to cut their energy use. The findings were based on the Household Electricity Survey, which closely monitored the electricity use and views of 250 families over a year. The report (PDF), by experts from Loughborough University and Cambridge Architectural Research, was commissioned and published by DECC. High power use doesn't have to be dirty: Replace coal, methane, and petroleum with nuclear, wind, solar, etc.
21 Jul 08:38

The Cornish beaches where Lego keeps washing up

06 Jul 23:52

Lots of us have had the urge to jump to our doom

by Maggie Koerth-Baker

A recent study found that the urge to jump off tall things is pretty common, even among people who are not suicidal.

03 Jul 20:29

One-armed cyclist busted by German cops for riding while one-armed

by Xeni Jardin
cologne-cyclist-afp

A man in Germany who has one full arm and one stump arm got an apology and refund from police after an asshole cop fined him for cycling with one arm. Read the rest

17 Jul 19:21

O artista Dran mostra a nossa indiferença

by Jader Pires

Eu já ouvi isso mais de uma vez. Geralmente acontece quando alguém vê algo que não lhe agrada nem um pouco. Ao se deparar com um item aborrecedor, a pessoa torce o nariz e diz: “se lá no futuro, uma escavação descobrir isso, o que vão achar da nossa civilização?”.

Pois bem. Se um dia, alguma pesquisa futurística encontrar os desenhos do francês Dran, vai fazer um péssimo juízo da gente.

Mas, nesse caso mais complexo, eles provavelmente adorariam os desenhos, em detrimento ao que eles evidenciam: uma sociedade violenta, consumista e esgotista de recursos e relações, como se o nosso tempo fosse uma bocarra a sugar tudo com máxima intensidade até restar apenas os ossos. Mentira. Se der, sugamos também o tutano e aí não nos resta nada.

O chamam de “Banksy francês”, em alusão ao artista de rua inglês que — também — incomoda muita gente.
Mas, enquanto o Banksy acossa com impacto e surpresa, o Bran nos pega de pouquinho, mostrando desenhos aparentemente fotos e bem humorados. Passados os segundos iniciais, aí sim a coisa toda vai ganhando peso, servindo de asco. Quando percebemos, já fomos sugados pelas obras e estamos tomados de sentimentos de repulsa ou culpa e até mesmo fraqueza, inutilidade.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

E isso é bom. Muito benéfico olhar para dentro e se perceber nesse universo retratado que não é uma cópia fiel do nosso mundo, afinal, o que não nos falta também são coisas boas, mas que tem coisa errada para dar e vender.

Assumir e reaprender a olhar é o primeiro passo.








02 Jul 01:07

Vim as a Language

Learning Vim in 2014: Vim as Language is one of a series of posts by Ben McCormick about learning "modern" Vim. It takes the approach of describing Vim in terms of grammar, which I think was nicely encapsulated by the famous You Don't Grok Vi comment on StackOverflow.

On motions, Ben writes:

If you're a grammar nerd or remember your 8th grade english classes, you can think of these as transitive verbs that need to act on a direct object. These "direct objects" come in 2 forms, motions and text objects. Motions are the motion commands that you can use at any time to move around Vim.

Also, the post is on HN, so it would be nice to upvote it to encourage Ben to keep posting!

27 Jun 23:39

Lisp implementation in sed

26 Jun 10:00

Cellphones, Then and Now

by Jamie Condliffe

Cellphones, Then and Now

Sometimes, just sometimes, it's fair to wonder if technological advancement is really an advance at all. [Truth Facts]

Read more...








22 Jun 05:53

Famous characters look more badass with cool beards on them

by Jesus Diaz on Sploid, shared by Jesus Diaz to Gizmodo

Famous characters look more badass with cool beards on them

Vanja Mrgan has imagined what different famous characters would look like with beards. From Robocop to He-Man to Batman to Wario to Popeye to Porky Pig to Boba Fett to Snoo—Reddit's alien mascot—they all look quite cool. Some even better than the real thing (like Popeye, Wario, and even Batman!)

Read more...








19 Jun 08:54

MDwiki – Markdown based wiki done 100% on the client via JavaScript

17 Jun 05:29

The SSD Endurance Experiment: Casualties on the way to a petabyte

12 Jun 03:36

Magpie – Git-backed Evernote replacement

09 Jun 19:58

No, A 'Supercomputer' Did NOT Pass The Turing Test For The First Time And Everyone Should Know Better | Techdirt

by hodad

So, this weekend's news in the tech world was flooded with a "story" about how a "chatbot" passed the Turing Test for "the first time," with lots of publications buying every point in the story and talking about what a big deal it was. Except, almost everything about the story is bogus and a bunch of gullible reporters ran with it, because that's what they do. First, here's the press release from the University of Reading, which should have set off all sorts of alarm bells for any reporter. Here are some quotes, almost all of which are misleading or bogus:

The 65 year-old iconic Turing Test was passed for the very first time by supercomputer Eugene Goostman during Turing Test 2014 held at the renowned Royal Society in London on Saturday.

'Eugene', a computer programme that simulates a 13 year old boy, was developed in Saint Petersburg, Russia. The development team includes Eugene's creator Vladimir Veselov, who was born in Russia and now lives in the United States, and Ukrainian born Eugene Demchenko who now lives in Russia.

[....] If a computer is mistaken for a human more than 30% of the time during a series of five minute keyboard conversations it passes the test. No computer has ever achieved this, until now. Eugene managed to convince 33% of the human judges that it was human.
Okay, almost everything about the story is bogus. Let's dig in:
  1. It's not a "supercomputer," it's a chatbot. It's a script made to mimic human conversation. There is no intelligence, artificial or not involved. It's just a chatbot.
  2. Plenty of other chatbots have similarly claimed to have "passed" the Turing test in the past (often with higher ratings). Here's a story from three years ago about another bot, Cleverbot, "passing" the Turing Test by convincing 59% of judges it was human (much higher than the 33% Eugene Goostman) claims.
  3. It "beat" the Turing test here by "gaming" the rules -- by telling people the computer was a 13-year-old boy from Ukraine in order to mentally explain away odd responses.
  4. The "rules" of the Turing test always seem to change. Hell, Turing's original test was quite different anyway.
  5. As Chris Dixon points out, you don't get to run a single test with judges that you picked and declare you accomplished something. That's just not how it's done. If someone claimed to have created nuclear fusion or cured cancer, you'd wait for some peer review and repeat tests under other circumstances before buying it, right?
  6. The whole concept of the Turing Test itself is kind of a joke. While it's fun to think about, creating a chatbot that can fool humans is not really the same thing as creating artificial intelligence. Many in the AI world look on the Turing Test as a needless distraction.
Oh, and the biggest red flag of all. The event was organized by Kevin Warwick at Reading University. If you've spent any time at all in the tech world, you should automatically have red flags raised around that name. Warwick is somewhat infamous for his ridiculous claims to the press, which gullible reporters repeat without question. He's been doing it for decades. All the way back in 2000, we were writing about all the ridiculous press he got for claiming to be the world's first "cyborg" for implanting a chip in his arm. There was even a -- since taken down -- Kevin Warwick Watch website that mocked and categorized all of his media appearances in which gullible reporters simply repeated all of his nutty claims. Warwick had gone quiet for a while, but back in 2010, we wrote about how his lab was getting bogus press for claiming to have "the first human infected with a computer virus." The Register has rightly referred to Warwick as both "Captain Cyborg" and a "media strumpet" and has long been chronicling his escapades in exaggerating bogus stories about the intersection of humans and computers for many, many years.

Basically, any reporter should view extraordinary claims associated with Warwick with extreme caution. But that's not what happened at all. Instead, as is all too typical with Warwick claims, the press went nutty over it, including publications that should know better. Here are just a few sample headlines. The absolute worst are the ones who claim this is a "supercomputer." Anyway, a lot of hubbub over nothing special that everyone seemed to buy into because of the easy headlines (which is exactly what Warwick always counts on). So, since we just spent all this time on a useless nothing, let's end it with the obligatory xkcd: Turing Test

Original Source

10 Jun 15:36

Killing a Patient to Save His Life

10 Jun 17:35

The woman who lived (and had sex) with a dolphin

by David Pescovitz

In 1964, Margaret Howe Lovatt, working with psychedelic dolphin researcher John Lilly, began to live with one of the animals full-time as part of a NASA-funded study about interspecies communication; a new documentary about Lovatt, titled "The Girl Who Talked to Dolphins," airs on BBC4 later this month.

Read the rest
27 May 03:32

Abolish the Week!

by Ben Schreckinger
rafael nonato

What day of the week is today?

For eons, all manner of animals have lived their lives according to the cycles of the Earth’s rotation on its axis, the moon’s orbit around the Earth, and the Earth’s orbit around the sun. But why do we observe the week? The pattern of living on a seven-day cycle—with one or two of those days set aside for rest—is a relative novelty. Only in the past few centuries, with Western colonization of most of the world, have the majority of human societies adopted it. 

08 Jun 06:56

Could This App Create A Free, Secret Web?

04 Jun 16:51

ProtonMail: End-to-end encrypted email

04 Jun 18:16

Syncthing: Open Source BitTorrent Sync Alternative (P2P Sync Tool)

by noreply@blogger.com (Andrew)
Syncthing is a cross-platform peer-to-peer file synchronization client/server application written in Go. Similar to BitTorrent Sync, the tool can be used to synchronize files between computers however, unlike BitTorrent Sync, Syncthing is open source:

"Syncthing replaces Dropbox and BitTorrent Sync with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it's transmitted over the Internet".

"Using syncthing, that control is returned to you".

Syncthing
Syncthing Web GUI

And it's not just Syncthing that's open source. The P2P protocol used by Syncthing, called "Block Exchange Protocol", is open too. Read more about BEP HERE.

Unlike cloud sync tools such as Dropbox, Syncthing transfers the files directly between nodes (other computers on which you've installed Syncthing) which has several advantages: the files don't end up on some cloud server, the transfer speed doesn't depend on third-party servers and also, there are no space restrictions (except, obviously, the HDD space available for those nodes).

Main Syncthing features:
  • synchronize as many folders as you need with different people
  • responsive web GUI;
  • cross-platform: Syncthing works on Linux, Mac OS X, Windows, FreeBSD and Solaris. There's also an unofficial Android port;
  • Syncthing doesn't require advanced configuration and it should work out of the box, both over LAN and over the Internet;
  • secure & private:
    • the data is only stored on your computers, without using a central server;
    • all communication is secured using TLS;
    • every node is identified by a strong cryptographic certificate and only nodes you have explicitly allowed can connect to your cluster;
  • open source app, open protocol.

It's also important to mention that with Syncthing, you can select which nodes you want to share a repository with. So for instance, you can create multiple repositories and enable/disable sharing with some existing nodes on the fly:

Syncthing

Also, Syncthing comes with an option called master repository which, if enabled, protects the files from changes made on other nodes, but the changes made on the current node will be sent to the rest of the cluster.

Note that Syncthing is under constant development and new / improved features are added frequently. For instance, the current release includes a simple file versioning feature but in the future a more advanced file versioning should be added.

Here are a few more Syncthing (web GUI) screenshots:

Syncthing

Syncthing

Syncthing

I've been following the Syncthing development for quite some time (thanks to Alan Pope's tip), but the tool didn't work for me until now - apparently the local discovery was too fragile until recently -, and I don't like writing about stuff that doesn't work in my tests. That's why I didn't post about it until today.


Download Syncthing


Download Syncthing:
  • Download Syncthing - binaries available for Linux (32bit, 64bit, ARMv5, ARMv6 - so it works on Raspberry Pi, ARMv7), Mac and Windows as well as source code
  • Syncthing is also (unofficial port) available for Android
  • Arch Linux: install Syncthing via AUR: latest release | git

To run Syncthing on a Linux machine, simply download the archive, extract it and double click the "syncthing" executable from the extracted folder (or run it with "./syncthing" from the extracted folder). Once launched, a new tab should open in your default web browser with the Syncthing web GUI.

You'll want to add some nodes - for how to do that, see the Syncthing getting started guide. You may also want to check out its documentation.

Report any issues you find @ GitHub.
02 Jun 19:01

Nuvola Player 2.4.0 Released With Support For 2 New Services, Google Play Music Fixes, More

by noreply@blogger.com (Andrew)
Nuvola Player is a cloud music player which integrates cloud music services like Google Play Music, Grooveshark, Amazon Cloud Player, Bandcamp, Deezer, Hype Machine, 8tracks, Pandora, Rdio and Pandora with your desktop.

Nuvola Player
Nuvola Player - Grooveshark

Using this application, you'll get desktop notifications, integration with the Ubuntu Sound Menu as well as GNOME Shell Media Player extension, Unity quicklists, multimedia keys support, lyrics, last.fm and libre.fm scrobbling and more. Most of these features are available as plugins so you can easily enable/disable them.

A new Nuvola Player version was released recently - 2.4.0 -, which brings new features, including support for two new services: Logitech Media Server and This is my jam, as well as numerous bug fixes.

Nuvola Player
Nuvola Player - Google Play Music

Changes in Nuvola Player 2.4.0:
  • Google Play Music:
    • Removed broken Hide Google+ buttons feature, because Google changes the code too often;
    • Service settings are applied instantly without reload;
    • Fixed pause and toggle play/pause actions;
    • Added warning about compatibility issue with desktop notifications for Chrome;
    • Added in-page navigation buttons. The buttons are inserted in the top bar next to the Google Play logo;
  • Rdio: Added in-page navigation buttons. The buttons are inserted in the top bar next to the rdio logo;
  • New services: Logitech Media Server and This is my jam;
  • User interface:
    • Implemented support for back/forward mouse buttons;
    • Fix support for actionable notification in GNOME lock screen;
  • Other bug fixes:
    • Fixed many JavaScript crashes because of invalid JavaScript API objects;
    • Document viewer cache model of WebKit is no longer used, because it has been found to cause a huge memory usage;
    • Various improvements for developers.

For a complete changelog, see the Nuvola Player 2.4 release announcement.


Install Nuvola Player in Ubuntu via PPA


Ubuntu users can install the latest stable Nuvola Player by using its official stable PPA. Add the PPA and install the player using the following commands:
sudo add-apt-repository ppa:nuvola-player-builders/stable
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install nuvolaplayer

According to the Nuvola Player official installation instructions, running "sudo apt-get upgrade" is required (that's why I added it to the installation instructions above) before installing Nuvola Player or else apt-get may fail to resolve some dependencies and the custom Flash Plugin required by some Nuvola Player services won't be installed and thus, those services will fail to work.

For Debian, Arch Linux and other Linux distributions, see the Nuvola Player downloads page.

If you want to contribute (report bugs, add new services, help with translations, donate, and so on), see THIS page.
01 Jun 19:00

Get Windows XP Updates With This Unsupported Tweak

by Dave Greenbaum

Get Windows XP Updates With This Unsupported Tweak

We've warned you about the risks of running XP after the support cut-off date, and your options for replacement . Ghacks reports on an unsupported registry change that could extend the life of XP updates in certain situations.

Read more...








29 May 04:00

May 29, 2014


GEEKS! You can get both of my Trial of the Clone gamebooks for cheap, along with a bundle of other awesome stuff, for a limited time at Storybundle.