14 March 2015

Carol Dweck: The power of believing that you can improve


Carol Dweck researches “growth mindset” — the idea that we can grow our brain's capacity to learn and to solve problems. In this talk, she describes two ways to think about a problem that’s slightly too hard for you to solve. Are you not smart enough to solve it … or have you just not solved it yet? A great introduction to this influential field.

27 January 2015

Why Some Teams Are Smarter Than Others


Interesting article, they key comments being:


"but teams with higher average I.Q.s didn’t score much higher on our collective intelligence tasks than did teams with lower average I.Q.s. Nor did teams with more extroverted people, or teams whose members reported feeling more motivated to contribute to their group’s success"

"Instead, the smartest teams were distinguished by three characteristics.

First, their members contributed more equally to the team’s discussions, rather than letting one or two people dominate the group.

Second, their members scored higher on a test called Reading the Mind in the Eyes, which measures how well people can read complex emotional states from images of faces with only the eyes visible.

Finally, teams with more women outperformed teams with more men. Indeed, it appeared that it was not “diversity” (having equal numbers of men and women) that mattered for a team’s intelligence, but simply having more women. This last effect, however, was partly explained by the fact that women, on average, were better at “mindreading” than men."

"This last finding was another surprise. Emotion-reading mattered just as much for the online teams whose members could not see one another as for the teams that worked face to face. What makes teams smart must be not just the ability to read facial expressions, but a more general ability, known as “Theory of Mind,” to consider and keep track of what other people feel, know and believe."

24 August 2014

The Complex Relationship Between Happiness and Motivation | Lifehacker UK

The Complex Relationship Between Happiness and Motivation | Lifehacker UK

In the end, motivation and productivity don't depend as much on happiness as they do on positive thinking. Positive thinking will keep you glued to the task at hand when the going gets hard, and anticipation of success is likely to bring about success.

31 July 2014

UBS picks Barclays algo specialist for FX e-trading role

UBS picks Barclays algo specialist for FX e-trading role

"It is the third time Purves has hired former colleagues from Barclays: Soon after he joined UBS as its global head of FX e-trading in October 2010, he hired Mark Meredith as head of FX e-trading quantitative analytics and Parwinder Sekhon as head of FX algorithmic technology.

The three were tasked with completely revamping UBS’s electronic FX offering, though Meredith left last October to join Citigroup."

20 May 2014

Android and no write access to the external SD card

It absolutely sucks that Android has prevented most apps from writing to the external SD card, as can be read here: AnandTech | Examining MicroSD changes in Android 4.4.  Apps can write to their sandboxed areas, so Google Music sync works fine and stores GBs of music on the external SD card at /storage/extSdCard/Android/data/com.google.android.music.  However, I sync my photos to my phone via FolderSync and with many GBs of photos can only do this to the external 64GB SD card I installed on my Samsung S5.  Samsung's recent update of Android 4.4 prevented this working and has forced me to enable root on the phone and then follow the instructions at Unlock external SD Card writing for all apps in Android 4.4 KitKat.

19 March 2014

Simon Sinek: Why Leaders Eat Last

In this talk, Simon Sinek reveals the hidden dynamics that inspire leadership and trust. In biological terms, leaders get the first pick of food and other spoils, but at a cost. When danger is present, the group expects the leader to mitigate all threats even at the expense of their personal well-being. Understanding this deep-seated expectation is the key difference between someone who is just an "authority" versus a true "leader."

05 January 2014


Six Sweet Things You Can Automate With NFC and Your Android Phone

Gonna try out some NFC tags, first one is two switch on bluetooth when I place my phone in the car and switch it off when I remove it from the car.

08 June 2013

Six Communication Tricks That Will Get Your Kids to Cooperate

Six Communication Tricks That Will Get Your Kids to Cooperate

Turn it into a game: When your child refuses to leave the park, can you find a way to make getting to the car more fun? Maybe you’ll pretend you’re firefighters and you have to jump into the firetruck to go put out the fire.

Stop Repeating Yourself: Your child heard you the first time, and by repeating yourself, you’re simply training her to stop listening and wait for you to get frustrated before she acts.

Be Forgetful: “Wait, I forget, didn’t I just ask you to do something? What was that? I think we were getting ready to go somewhere, but can you please remind me where?”

Let Them Be In Charge: Just put one child in charge of getting everyone ready and out the door and you’ll be surprised how quickly it will happen.

Cooperate With Them

11 November 2012

kryo - Fast, efficient Java serialization and cloning

kryo - Fast, efficient Java serialization and cloning - Google Project Hosting
Kryo is a fast and efficient object graph serialization framework for Java. The goals of the project are speed, efficiency, and an easy to use API. The project is useful any time objects need to be persisted, whether to a file, database, or over the network. Kryo can also perform automatic deep and shallow copying/cloning. This is direct copying from object to object, not object->bytes->object.


Finagle, from Twitter
Finagle is a network stack for the JVM that you can use to build asynchronous Remote Procedure Call (RPC) clients and servers in Java, Scala, or any JVM-hosted language. Finagle provides a rich set of protocol-independent tools.

Snappy - A fast compressor/decompressor

snappy - A fast compressor/decompressor - Google Project Hosting
Snappy is a compression/decompression library. It does not aim for maximum compression, or compatibility with any other compression library; instead, it aims for very high speeds and reasonable compression. For instance, compared to the fastest mode of zlib, Snappy is an order of magnitude faster for most inputs, but the resulting compressed files are anywhere from 20% to 100% bigger. On a single core of a Core i7 processor in 64-bit mode, Snappy compresses at about 250 MB/sec or more and decompresses at about 500 MB/sec or more.

30 June 2012

5' on IT-Architecture: Four Laws of Robust Software Systems | Javalobby

Interesting point here.  Given there is nothing permanent except change, its important that you build systems that are easy to change later?  Unit/integration tests facilitate change.

5' on IT-Architecture: Four Laws of Robust Software Systems | Javalobby
There is nothing permanent except change. If a system isn't designed in accordance to this superior important reality, then the probability of failure may increase above average. A widely used technique to facilitate change is the development of a sufficient set of unit tests. Unit testing enables to uncover regressions in existing functionality after changes have been made to a system. It also encourages to really think about the desired functionality and required design of the component under development.

28 June 2012

FolderSync • Reg Hardware

FolderSync • Reg Hardware
lets you synchronise your Android folders with SkyDrive and just about every other cloud storage supplier.

FolderSync supports most of the popular commercial cloud wallahs, including Dropbox, SkyDrive, SugarSync, Ubuntu One, Box, Amazon S3 and Google Drive. It also works with FTP, Samba/Windows share and WebDAV remote storage for the DIY enthusiast. It also supports multiple accounts of the same type.