Cover photo
Claudia Doppioslash
Works at Starship
3,345 followers|411,788 views


Claudia Doppioslash

Shared publicly  - 
First LambdaCat episode: why the Time Travelling Debugger of the Elm programming language is cool 
View original post
Add a comment...
"This weekend LD32 took place, and I decided to participate while using Elm to build my game - Banana Bandit (source on github).

Since I didn't have a lot of Elm experience (I wrote at most 100 LOC in it) prior to jam, I decided that my goal is to learn Elm, FRP and a new way to model games on the fly, during the jam, and gain real experience working with it, while somewhat sacrificing the quality of the end result (the game)."
Ludum Dare is an online game jam competition/event that takes place every 4 months. Each competition starts when it's theme is announced and each participant has 48/72 hours for compo/jam entry respectively to complete and publish a game based on the theme. This weekend LD32 took place, ...
The Suture's profile photoClaudia Doppioslash's profile photo
A functional programming language that compiles to javascript
Add a comment...
"Asynchronous" WebGL shader compiling. Taking advantage of the fact that Chrome compiles and links shaders in a thread. Will blog more about this if I get the chance, but the code should be helpful.
Asynchronous Shader Compilation. This test demonstrates two methods for compiling WebGL shaders. The exact same GL calls are made in both cases, only the order of operations is different. The primary code involved is here. The "Synchronous" method follows a common pattern for compiling and ...
5 comments on original post
Add a comment...
"Let's forget everything we know about languages: meaning of words, the very concept of a word, grammar, syntax -- let's make the machine learning system discover everything relevant to the task, by itself."

According to Xiang Zhang at Berkeley and Yann LeCun at Facebook, you can put characters into convolutional neural networks and they can figure out the words, phrases, sentence structure, all the way up to abstract concepts and sentiment.

It's just a proof of concept but they said they tested it by asking to predict whether Amazon reviews were positive or negative, and it was 96% accurate, predicting what the number of stars were, which it got with 73% accuracy, predicting the main topic of news articles, which it got with 92% accuracy in English, 97% accuracy in Chinese, and predict the main topic of Yahoo! answers, which it got with 70% accuracy.
26 comments on original post
Hilmar Hoffmann's profile photoChris Westcott's profile photo
Add a comment...
Coming soon, tutorials on scary functional programming math. Some videos already up: coyoneda, f-algebras, etc
We also do onsite training to make your programmers better! Hire us to train your conglomerate corporation. Lo-Fi Learning. Advanced topics from our blackboard to your screen. (coming soon). (not spammy, we promise). What is Loop School? A sampling of things to come: ...
Andrei Nesterov's profile photoIvan Pierre's profile photo
Add a comment...
"Inspired by similar lists by Michaels Feathers and Fogus, I've compiled a timeline of papers that (for me) represent something of the spirit of the development of computer science over the past 100 years."
William Rutiser's profile photoEd S's profile photoChris Westcott's profile photoChuan-Kang Ting's profile photo
Ed S
+Claudia Doppioslash it would be great to see your CS posts over at "Computer Science, Seriously"! (It's a split of the serious topics from the too-large and too-noisy Computer Science community.)
Add a comment...

Claudia Doppioslash

General Discussion  - 
"The state of Clojure on Android

Or: Does Lean Clojure work?"
Or: Does Lean Clojure work? Clojure on Android suffers from the slow startup times of the Clojure runtime. The Lean Clojure compiler projects promise fast startup times and performance at the cost of dynamism and complexity. Does it work? How do you know if anything works? You test it.
View original post
Tomas Metz's profile photoAmen Zwa's profile photo
Add a comment...
"The state of Clojure on Android

Or: Does Lean Clojure work?"
Or: Does Lean Clojure work? Clojure on Android suffers from the slow startup times of the Clojure runtime. The Lean Clojure compiler projects promise fast startup times and performance at the cost of dynamism and complexity. Does it work? How do you know if anything works? You test it.
Tomas Metz's profile photoAmen Zwa's profile photo
Add a comment...

Claudia Doppioslash

Shared publicly  - 
"But he knew from his research that his abnormality was near the brain’s olfactory center. So when he started smelling whiffs of vinegar last summer, he suspected they might be “smell seizures.”

He pushed doctors to conduct an M.R.I., and three weeks later, surgeons in Boston removed a cancerous tumor the size of a tennis ball from his brain."
There is evidence that letting patients see their medical files helps them take better care of themselves, but the medical establishment still resists sharing the data.
Add a comment...
Elsevier at work. I get email today: "The first issue of our new journal Sustainable Energy, Grids and Networks (SEGAN), is now available to read on ScienceDirect. Papers published in SEGAN will be freely available on ScienceDirect during the journal’s first year of publication (until 31 December 2015)." [Note: freely available during the first year.] Now why, you might wonder, is Elsevier sending this to me? Good question; then I looked at the email they used, and it's a bulk email. So this is what Elsevier has stooped to: commercial, unsolicited, bulk email, a.k.a., spam. I have written to let the Executive Publisher know.

1 comment on original post
Add a comment...

Claudia Doppioslash

Shared publicly  - 
"The term ‘explorable explanation’ was coined 4 years ago by Bret Victor, in his essay with the same title. Victor argues that readers will be more engaged and will learn and remember better when they are ‘active readers’.

Active reading requires ‘reactive documents’: text and visuals enriched with small interactive handles for the user to play and interact with. In Victor’s words, this is the definition of a reactive document:"
Standard 9 Comments Posted on maart 4, 2015 by maarten · EN. The rise of explorable explanations. Something I strongly believe in seems to be taking off lately: explorable explanations. It may be that I'm just late to the party, but the last couple of months some very interesting mixes of text ...
Hilmar Hoffmann's profile photoIvan Pierre's profile photorenan jegouzo's profile photoBruce Achterberg's profile photo
Wow :)
Add a comment...
"In Search of Types" a paper exploring how they are used in engineering and in symbolic logic
William Rutiser's profile photoHilmar Hoffmann's profile photo
Add a comment...
In her circles
2,720 people
Have her in circles
3,345 people
Rev Davis's profile photo
calculus videos's profile photo
Nico Balestra's profile photo
Gary Wisniewski's profile photo
Jeff Weiss's profile photo
gufran siddiqui's profile photo
Chandrashekar M's profile photo
Jacob Chapel's profile photo
Basic Information
Mind Contortionist and Bit Enchantress.
Mobile game developer. 
Interested in Game AI, Shaders, Elm, Clojure, WebGL, Erlang, ObjC, Cognitive Science
Bragging rights
Meddling with the workings of the universe since 1984 - One of MCV's 100 Top women in games 2015
Polyglot developer (Unity3D/iOS/Android/Marmalade/Web/Whatever)
Elm, C#, Cg shader language, Unity3d, iOS, Android, Objective-C, Javascript, Clojure, Clojurescript, Boo, Lua, F#, Racket, Java, Python
  • Starship
    Game Developer, 2013 - present
    Unity3D game development, shader programming
  • Setgo Ltd
    Software Developer, 2012 - 2012
    Client SDKs on various platforms for the company's Game Analytics service
  • Racelogic
    Junior iOS Developer, 2011 - 2012
    iOS apps with MFi interfacing
  • Me
    Freelance iOS Developer, 2010 - 2011
  • Milkytea Ltd
    Mobile Game Developer, 2013 - 2013
    Unity3D mobile game development
Other profiles
Contributor to
Claudia Doppioslash's +1's are the things they like, agree with, or want to recommend.
Elizabeth Kolbert: Why Are We So Busy?

Since the 1930s, U.S. G.D.P. has grown, in real terms, by a factor of sixteen. Why hasn’t that wealth translated into more leisure time?

Sequel. Shaw, Bernard. 1916. Pygmalion

Select Search, World Factbook, Roget's Int'l Thesaurus, Bartlett's Quotations, Respectfully Quoted, Fowler's King's English, Strunk's Style,

Programming Sucks

Every friend I have with a job that involves picking up something heavier than a laptop more than twice a week eventually finds a way to sli

Readmill – ebook reader

Readmill is a beautiful ebook reader that lets you read and share books. *** IMPORTANT: Readmill is closing July 1. We encourage all readers

Developing a source code formatter for F#

Fantomas: source code formatter for F# I'm delighted to announce Fantomas, F# source code formatter. It is an offline tool that allows you t

Last-Minute Holiday Gift Guide for Filmmakers « No Film School

It's that time of year again, and if you're finding yourself pressed for time and at a loss for what to get the filmmaker in your life (or y

Zelda and Tearaway show that new hardware is an investment, not an impul...

As the new generation of hardware landed Stateside this month, I heard as much post-release grumbling as pre-release hype. "The software lin

Ueda 'terribly sorry' for The Last Guardian delay | News | Edge Online

Fumito Ueda’s output is small but very familar to Edge readers – the towering forms of Ico and Shadow of the Colossus. He’s most recently be

Empathy in Game Design, or Why Some People Like Beyond: Two Souls - The ...

Story-telling games need player’s empathy to work, and yet we rarely have any discussion about it. Not that I was even aware of the problem

The iOS 7 Design Cheat Sheet

The iOS Design Cheat Sheet is a great resource for iOS designers and developers. Quickly find all important data about Apple devices when it

George Lakoff to green marketers: use the F-word

UC Berkeley researcher and cognitive linguist riffs on "freedom" and other hot-button words for sustainability communicators

RoboVM - Develop iPhone and iPad Apps in Java with RoboVM

RoboVM makes it possible to develop native iOS apps that use the CocoaTouch APIs in Java. It comprises a bytecode ahead-of-time compiler and

A Journey to Make Video Games Into Art

How Thatgamecompany, the creators of Journey, became the gaming industry’s new heroes overnight.

Director David Cage On Playing A Life In Full In “Beyond: Two Souls”

In Quantic Dream’s 2010 game Heavy Rain, the player controls four different characters involved with the hunt for a kidnapped child and the

Memory access pattern matters

Memory access pattern matters even in C#

Haskell Lectures - CS 1501

Introduction to Haskell - CS 1501