Profile

Cover photo
Gustav Paul
Lives in Stellenbosch
96 followers|39,015 views
AboutPostsPhotosVideos

Stream

Gustav Paul

Shared publicly  - 
 
can't wait for go1.7.

I'm obviously stoked for the shitload of performance improvements (compiler speed as well as dramatic runtime improvements in our preliminary testing) but I'm mainly looking forward to the golang-checkins floodgates opening again.

It's been quiet, too quiet ... I suspect a bunch of very cool shit is going to land the moment the release is minted. I'm especially interested in Rick's new ROC GC: it feels like a simple generational collector that heeds the typical language workload (ie. goroutine per request/response.)

I'm also looking forward to some more advances in the brave new SSA-backed compiler world.
1
Add a comment...

Gustav Paul

Shared publicly  - 
 
Aaaand I'm back to using emacs
1
Gustav Paul's profile photoHugo van der Merwe's profile photoWalter Schulze's profile photo
4 comments
 
why?
Add a comment...

Gustav Paul

Shared publicly  - 
 
I love geeks, the funny way they say the weirdest shit! And i feel 100% at home. Watched the alphago game on a friend's phone and everyone around knew about the game and had opinions on the limits of deep neural nets, etc. Best job, great hobby and kickass people. Lekke!
1
Add a comment...

Gustav Paul

Shared publicly  - 
 
my secret passion: knots!
I thoroughly enjoyed this very accessible talk by Kay Ye. Even if you know nothing about mathematics but just wonder what they do for fun, watch it!

https://www.youtube.com/watch?v=Wahc9Ocka1g&index=20&list=PLcGKfGEEONaCIl5eU53uPBnRJ9rbIH32R
1
Add a comment...
In their circles
100 people
Have them in circles
96 people
Gideon Maree's profile photo
Marius Brundyn's profile photo
Albert Swart's profile photo
Karl Möller's profile photo
Darian Raad's profile photo
Gavin Gray's profile photo
rsahen anjula's profile photo
Albert Strasheim's profile photo
jeroen van der merwe's profile photo

Gustav Paul

Shared publicly  - 
1
Add a comment...

Gustav Paul

Shared publicly  - 
 
This morning another nugget from Rob Pike:

Hardware has stopped getting faster. Software has not stopped getting slower.

-rob
3
Add a comment...

Gustav Paul

Shared publicly  - 
 
For the first time in the 4 years since I've switched from building web apps in ruby to distributed systems in golang I'm looking forward to building a web front-end.

http://elm-lang.org/

Elm looks like an awesome gateway drug to get my colleagues hooked on Haskell. For me it looks like a great way to bring Haskell into my work place.

Lastly, yay for maintainable web guis!
1
Gustav Paul's profile photoDaniël Malherbe's profile photo
3 comments
 
Really enjoying the knots vid... should dust off my old rusty remnants of math and install elm for playtime.
Add a comment...

Gustav Paul

Shared publicly  - 
 
Yesterday I mentioned how shit I predict stack + cabal, etc is going to be, given my experience with ghc+cabal on its own, but inflamed by the mess that is rvm. I'm very happy to report that Stack Is Amazing.

I repeat, stack makes me feel like a super hero. In order to setup haskell-mode I had to install a couple of haskell binaries like 'stylish-haskell', 'hindent', etc. This was super easy:

1. git clone the relevant repo
2. stack init (if there wasn't a stack.yml file already)
3. stack install
4. done.

I made a new project from a template - a directory structure I feel is immediately useful with ./src/ and a ./app/ directories with stubs showing how those two interact.

It has been a kickass experience. I had to manually copy the latest haskell-mode *.el files into the haskell-mode-13.14.2 directory created by the emacs 'package-install' from the elpa-stable repository, as the one that is currently there doesn't have stack-ghci support yet.
1
Add a comment...

Gustav Paul

Shared publicly  - 
 
Does anyone install programming language environments from the fedora mirrors? Every time I've tried and start getting anywhere with a new language it inevitably leads to a hell of PATH variable amputation.

RVM , rvm gemsets, rvm use system, etc VS ruby rpm

'rvm use system' thinks there's a system ruby, my GEM_PATH is completely schizophrenic, bundler thinks it is compiling code from space, its a total mess

More recently I experienced the joys of the packaged GHC and Cabal RPMs and had to take a vacation to recover from that hell.

Now once more I'm hit with:
Compiler version mismatched, found ghc-7.8.4 ... expected ghc-7.10.2. TT

Try running "stack setup" to install the correct GHC into /home/gustav/.stack/programs/x86_64-linux/

Oh. No. I feel another RVM approaching. I just hope Cabal is completely off my laptop, any leftover config files are sure to cause madness.

Every time I start working on a new language (or go back to an old one, in the case of ruby) I appreciate the "copy the source into your own repo"-style of vendoring followed by golang more and more.
1
Walter Schulze's profile photoGustav Paul's profile photo
3 comments
 
OK, it turns out stack is amazing. I'm making a new post.
Add a comment...

Gustav Paul

Shared publicly  - 
 
sometimes when i feel a little confused i just open up https://en.wikipedia.org/wiki/Duff%27s_device and read a bit. when i feel more confused, i switch back and find that my original problem is actually pretty simple
1
Add a comment...

Gustav Paul

Shared publicly  - 
New submitter Mokki writes: After many complaints that Samsung SSDs corrupted data when used with Linux, Samsung found out that the bug was in the Linux kernel and submitted a patch to fix it. It turns out that kernels without the final fix can corrupt data if the system is using linux md raid with ...
1
Add a comment...
People
In their circles
100 people
Have them in circles
96 people
Gideon Maree's profile photo
Marius Brundyn's profile photo
Albert Swart's profile photo
Karl Möller's profile photo
Darian Raad's profile photo
Gavin Gray's profile photo
rsahen anjula's profile photo
Albert Strasheim's profile photo
jeroen van der merwe's profile photo
Basic Information
Gender
Decline to State
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Stellenbosch
Links