create smb-users group
sudo addgroup smb-users
sudo chgrp -R smb-users /disk2/data
create user
useradd -c “name” username
add a current user to smb-users
sudo usermod -a -G smb-users someuser
set a samba password
smbpasswd -a username
Samba config file
*add this to /etc/samba/smb.conf *

[global] workgroup = HOME
netbios name = SAMBA
server string = Samba Server %v
map to guest = Bad User
log file = /var/log/samba/log.%m
max log size = 50
socket options = IPTOSLOWDELAY TCPNODELAY
preferred master = No
local master = No
dns proxy = No
security = User

[mydata] path = /path/to/mydata
valid users = @smb-users
read only = No
create mask = 0777
directory mask = 0777

its pretty easy all you have to have is uck and a ubuntu cd iso from here

CrystalDiskmark

Sequential Read : 75.399 MB/s
Sequential Write : 61.677 MB/s
Random Read 512KB : 66.277 MB/s
Random Write 512KB : 3.732 MB/s
Random Read 4KB (QD=1) : 6.974 MB/s [ 1702.7 IOPS]
Random Write 4KB (QD=1) : 1.809 MB/s [ 441.6 IOPS]
Random Read 4KB (QD=32) : 8.198 MB/s [ 2001.5 IOPS]
Random Write 4KB (QD=32) : 1.845 MB/s [ 450.6 IOPS]
Test : 1000 MB [I: 1.6% (1.0/59.6 GB)] (x5)
Date : 2014/07/02 2:09:46
OS : Windows 8.1 Pro [6.3 Build 9600] (x64)

i highly recommend following this
http://linuxpoison.blogspot.no/2008/07/quick-and-simple-samba-configuration.html
works fine for server using \ip\share instead of \server\share

Install Packages
sudo apt-get install autoconf automake libtool libogg-dev libpng12-dev libjpeg-dev check libsdl1.2-dev git

Compile Daala
git clone https://git.xiph.org/daala.git && cd daala

./autogen.sh

./configure && make -j22

make tools

  1. Install Cygwin x64
    https://cygwin.com/setup-x86_64.exe

  2. Install apt-cyg
    wget rawgit.com/transcode-open/apt-cyg/master/apt-cyg

    install apt-cyg /bin

  3. Install Packages
    apt-cyg install gcc-core make pkg-config autoconf automake libtool libogg-devel libpng-devel libjpeg-devel check git

  4. Compile Daala

    git clone https://git.xiph.org/daala.git

    cd daala

    ./autogen.sh

    ./configure --disable-player

    make -j22

    make tools

if the compile fail try commenting out
CFLAGS="-std=c89 -pedantic -Wall -Wextra -Wno-parentheses -Wno-long-long -Wno-overlength-strings $CFLAGS"

CC_CHECK_CFLAGS_APPEND([-U__STRICT_ANSI__])

with # on front of the lines
from configure.ac file

issues: only encoder works for me atm, i need to figure out howto properly compile SDL, tools might fail to compile too with make tools

looks like the good folks over at primatelabs updated geekbench to support HighDPI/HighPPI displays
http://www.primatelabs.com/blog/2014/10/geekbench-322/

samsung posted thier firmware and a tool to fix it today

realy quick guide, might not work :P
start with a root terminal

adduser node
su node
wget https://github.com/TryGhost/Ghost/releases/download/0.5.2/Ghost-0.5.2.zip
unzip Ghost-0.5.2.zip && cd ghost-0.5.2
npm install && npm install pm2
node_modules/pm2/bin/pm2 start index.js --name Ghost
node_modules/pm2/bin/pm2 list (to show if ghost is running)

Living with a High PPI display is kinda annoying
Yes the resolution is sweet but the software looks like a blurrymess

case in point, Geekbench
http://i.imgur.com/30fggCF.png Left is 13.3"(1920x1080) HighPPi/DPi
Right is 24"(1920x1200) LowPPi/DPi

luckly i got this from the developer
"Thanks for the heads up. We’ll make sure Geekbench is DPI-aware in an upcoming release."

HWinfo is also getting better DPI-Awareness in their upcoming builds