Profile cover photo
Profile photo
Charl Botha
Charl's interests
View all
Charl's posts

Post has shared content

Post has attachment
Android security in 2016 is a mess:

"Your phone probably contains banking, payment and personal information that can be remotely stolen via numerous known and unknown bugs in the Android software. This is attractive to criminals.

Vendors (LG, Samsung, Xiaomi, etc.), after selling you their phone, have no incentive to keep your phone’s software up to date with Google’s fixes. Your Android phone is probably out of date and therefore a gaping security hole through which attackers can steal your stuff from the safety of their own laptops.

Read on for more."

#android #security

Post has shared content
We are hiring for our #medical computing team! Check out job listings for Biomechanical Modeling and Surgical Simulation #Research and #Development #Engineer, ITK and 3D Slicer #Software #Developer, and Medical Image #Analysis and #Visualization #Intern. We also have a position open for Research and Development Involving Machine Learning and Medical Image Analysis.

Post has shared content
I also thought that if you got everyone to use their real names, people would generally be friendlier with each other on online fora.

Unfortunately it turns out that asocial privileged gits are just really asocial privileged gits, and they'll continue with their shenanigans even when their real identities are known.

Think Trolls Act Better Using Their 'Real Name'? Think Again.

There is a theory of internet trolls that goes as follows: they behave worse because they don't have to use their real names. Force them to do that, and they'll behave better.

Google+ tried the theory, but eventually gave up. Facebook still promotes the theory, much to the chagrin of many people booted for having unusual names that someone thought didn't sound 'real'.

Are they right? A team of researchers from the University of Zurich's Institute of Sociology decided to find out.

They gave participants in their research a simple choice: use your real name, or use a pseudonym. From this data they were able to analyze over 500K comments.

So, were the Real Name users better behaved? In a word: no. In two words: dream on.

Users who chose to use their Real Names were more likely to engage in online 'mass attacks' than pseudonymous users, helping put to bed the idea that Real Name Policies can 'fix' trolling.

Interestingly, and relevantly, Google+'s +Yonatan Zunger​, in explaining their decision to drop the policy, noted that they had similarly failed to find evidence of the policy's effectiveness, noting that if anything such policies tend to exacerbate preexisting power dynamics, as those most vulnerable and marginalized are least able to express themselves freely, while those most privileged are able to behave as they choose.

Trolling is a serious problem on the internet, threatening the power of social networks and other online communities and forums to bring groups and individuals together harmoniously and productively. It is therefore tempting to try to find a simple solution to this complex problem.

If there is one, Real Name Policies aren't it.

#SocialMedia #Trolls

Post has shared content

Does anyone perhaps know of a reliable way to measure the combined CPU + GPU memory consumption of a Linux application running on the Tegra K1, which has unified memory (2G of RAM is shared between CPU and GPU)?

We are using a mix of tools including smem, pmap, htop, the Tegra graphics profiler and the new MemAvailable in /proc/meminfo, but we would like to know with 100% confidence what we're measuring. Documentation on this specific use case (understanding and measuring tegra unified memory management between CPU and GPU) is scarce.

(To make it all the more interesting, there's also NvMapMemFree and NvMapMemUsed in /proc/meminfo)

+NVIDIA +Christoph Kubisch

Post has attachment

Super simple Android app that will read LTE signal stats from your Huawei E5186 router, judge them (terrible, bad, good, excellent) and show them to you with pretty colour-coded signal level bars, all at the press of a button!

#huawei #e5186 #lte #rsrq #rsrp #sinr #rssi

Post has attachment
Here, have an Emacs magit screencast in which I rewrite git history!

#emacs   #git   #magit   #screencast  

Post has shared content
VCBM 2016, the Eurographics Workshop on Visual Computing for Biology and Medicine 2016, co-located with MedViz 2016 in Bergen, Norway from September 7-9. Submission deadline: June 19

Call for Papers:

Post has attachment
Check out this preview of soon-to-be-released nvpy 1.0.0!

Bolding of titles and headers makes longer notes much more readable. Also, you can now download binaries that run out of the box on Mac OS X (only tested on El Capitan). See

#nvpy #simplenote
Wait while more posts are being loaded