Melvin's digital garden

FB posts 2013

Dec 31: 1.45 is out to mark the end of 2013. Massive UI changes, fixes, card script improvements, and 802 new cards. https://code.google.com/p/magarena/

Dec 25: Talk by Joey Hess at DebConf 13 – “A whirlwind tour of the past and future history of Debian, from as close to our big bang as can still be observed, through the geological present of the last internet decade, and beyond. With stops along the way to peer into some wormholes to alternate universes of app stores, cell phones, and derivative distributions. It’s all about the big questions, not any particular answers.” http://penta.debconf.org/dc13_schedule/events/976.en.html

Dec 25: http://lovemeow.com/2012/12/andy-the-cat-christmas-tree-and-time-lapse/

Dec 24: Difference between Unison and git-annex: unison requires direct connection to sync, it only does pairwise folder syncing, more than 2 replicas have to sync via a central replica. git-annex knows all the replicas and it is able to sync between two clients without direct connection using a cloud storage backend as an intermediary.

Dec 23: “Gilad Bracha explains how to distinguish FP hype from reality and to apply key ideas of FP in non-FP languages, separating the good parts of FP from its unnecessary cultural baggage.” http://www.infoq.com/presentations/functional-pros-cons

Dec 22: Open source folder syncing with support for multiple server backends (S3, Glacier, rsync, etc). Considering replacing my current Unison based system with this. http://git-annex.branchable.com/assistant/

Dec 20: TIL that http://www.zalora.sg/ uses Haskell and NixOS via http://www.quora.com/Functional-Programming/The-most-practical-functional-programming-language-for-general-use

Dec 18: Pippa, the British shorthair, who works as an exam room attendant at a vet clinic. http://lovemeow.com/2013/12/pippas-got-patience-for-little-vet-patients/

Dec 17: Listening to https://play.spotify.com/album/6Mtye5lhYh1JtHenUkIsH6

Dec 17: Algorithms for increasing the resolution of pixel art http://www.datagenetics.com/blog/december32013/index.html

Dec 16: http://arstechnica.com/gaming/2013/12/video-tour-the-ins-and-outs-of-the-steamos-beta-release/ http://arstechnica.com/gaming/2013/12/video-tour-the-ins-and-outs-of-the-steamos-beta-release/

Dec 14: Good comparison of the two Haswell chromebooks. Courts is only bringing in the HP Chromebook 14, will probably get it from them. https://www.youtube.com/watch?v=LgX40ImDjxI

Dec 07: Best part of Licence2Play 2013: talking to the indie devs at the Games Solution Center booth. These include: https://www.facebook.com/pages/Tiny-Dice-Dungeon/ http://www.day-lightstudios.com/ http://www.secretbase.com.sg/ http://www.playshapist.com/

Dec 06: Join me in Starbound @ 175.156.129.189 (password: melvin). Update: server not working as port is blocked.

Dec 06: http://www.goodreads.com/book/show/222146.Masters_of_Doom

Dec 05: Installing Starbound beta!

Dec 05: Learning Emacs to use org mode. Time to start updating my personal wiki again. http://orgmode.org/

Dec 05: http://lovemeow.com/2013/12/cats-knocking-stuff-over/

Dec 04: Steam keys for the beta out at 2AM 5th Dec SGT (10AM 4th Dec PST) http://playstarbound.com/notice-support-e-mails/

Dec 03: Fluffy Cat! http://lovemeow.com/2010/04/fruit-the-fluffy-himalayan-cat/

Dec 03: Time lapsed youtube video of what a full day of mob programming looks like: https://www.youtube.com/watch?v=p_pvslS4gEI http://www.mobprogramming.org/

Dec 02: SMS DNC to 78772 to register for No Call, No Fax, and No SMS https://www.dnc.gov.sg/index.html

Dec 01: “This talk is about using simple values (as opposed to complex objects) not just for holding data, but also as the boundaries between components and subsystems.” https://www.destroyallsoftware.com/talks/boundaries

Dec 01: Magarena 1.44 available now. Many UI enhancements. Message log now shown above the stack, making it easier to follow the progress of the game. Time to update the screenshots. https://code.google.com/p/magarena/

Nov 30: https://code.google.com/p/magarena/ available in Arch User Repository (AUR) https://aur.archlinux.org/packages/magarena/

Nov 29: Continuing with the videos to watch from JVMLS 2013. If you think compiling a statically typed language like Scala to the JVM is hard, hear about the tricks that the Nashorn (Javascript to JVM compiler) team pulled to get decent performance for a dynamically typed language on the JVM. http://medianetwork.oracle.com/video/player/2630340183001

Nov 29: A brutally honest peek into the workings of scalac. Also explains why binary compatibility is so hard to achieve in Scala. http://medianetwork.oracle.com/video/player/2623635250001

Nov 28: Civet: A Hybrid Partial Evaluation compiler for Java - Amin Shali and William R. Cook, OOPSLA 2011.

Best name ever. http://medianetwork.oracle.com/video/player/2623639771001

Nov 26: Technical keynote talk by Steele at JVM Language Summit 2013. Summary:

  1. Why JDK 9 should have proper tail calls (I hope Mark Reinhold saw this)
  2. Splittable random number generators for parallel computation
  3. Low level details matter for performance http://medianetwork.oracle.com/video/player/2623518145001

Nov 20: Computer History Museum’s Revolutionaries series with Justin Rattner, director of Intel Labs http://www.youtube.com/watch?v=C8HbjTACgp0

Nov 20: http://devopsreactions.tumblr.com/post/67455374987

Nov 19: #TIL you have to be in the video group to access the graphics chip driver. I can haz WebGL now :)

Nov 18: #TIL When using LLVM, prefer opt to llvm-as for converting from human readable LLVM IR to bitcode. This change reduces the running time of scheme2llvm compiling itself from 21s to 7s.

Nov 17: libgc successfully integrated! Compiler now able to compile its own source code. The output of string constants in IR is not exactly the same as that generated by interpreted compiler… Almost there https://bitbucket.org/melvinzhang/scheme2llvm/

Nov 16: If Xinyao sang about Maths, sung to the tune of 麻雀衔竹枝 https://www.youtube.com/watch?v=RN_gQ7_SSTo&feature=youtube_gdata_player

Nov 16: Slides and video from the JVM Langauge Summit 2013 are now available, via http://www.infoq.com/news/2013/11/jvm-language-summit http://www.oracle.com/technetwork/java/javase/community/jvmls2013-2013900.html

Nov 16: Aim: small self hosting scheme compiler that targets LLVM IR 3.x Issues: outputs LLVM IR 1.x, unable to compile itself due to high memory usage Current: switch from LLVM malloc bytecode to libgc for memory allocation. implementation done but after the switch, compiler stops working :( https://bitbucket.org/melvinzhang/scheme2llvm/

Nov 12: Finally, readable exception stack traces in Clojure @[569962023024290:69:Singapore Clojure User Group] https://github.com/AvisoNovate/pretty

Nov 10: Experimenting with an extensible LISP bootstrapped from C. The interpreter is also a compiler that emits IA32 assembly code for GNU Assembler. https://github.com/melvinzhang/maru

Nov 10: Thesis: “The less crazy the hair, the more mainstream the language and the more economic impact it has. The more crazy the hair, the more impact the ideas in that language will have on future languages, although at a sacrifice of current economic prosperity.” http://z.caudate.me/language-hair-and-popularity/

Nov 06: http://www.goodreads.com/book/show/14411403-game-design-theory

Nov 06: Looking forward to two talks on software development happening in SoC tomorrow (7th Nov).

The Nature of Programming by Kent Beck (11 - 12noon, SR1) https://mysoc.nus.edu.sg/~cmsem/seminar_files/seminar.html?seminar_n=20196

Cool Code by Kevlin Henney (3 - 4pm, SR1) https://mysoc.nus.edu.sg/~cmsem/seminar_files/seminar.html?seminar_n=20115

Nov 06: Coming to Singapore on 12th Dec https://www.youtube.com/watch?v=GcAXwJaJhwc

Nov 06: http://www.goodreads.com/book/show/13725452-a-guide-to-experimental-algorithmics

Oct 31: Woohoo, new contributor working on UI! Finally, we’re going to fix issue number 1 https://code.google.com/p/magarena/issues/detail?id=1 http://www.slightlymagic.net/forum/viewtopic.php?f=82&t=12382

Oct 27: Magarena 1.43 is out! This release includes 226 new cards, 15 custom decks, 7 bug fixes, and UI improvements.

Also checkout http://www.firemind.ch/, deck testing as a service based on Magarena. https://code.google.com/p/magarena/

Oct 27: http://www.goodreads.com/book/show/8129163-clojure-in-action

Oct 27: “The primary and direct value that games have for us is that they teach us how to learn. They provide an environment for us to focus on increasing a specific skill or set of skills. They teach us to formulate tactics, to second-guess our thinking, and to commit to a strategy. Quite simply, they allow us to train ourselves as thinkers.” – Keith Burgun, Game Design Theory: A New Philosophy for Understanding Games

Oct 26: Awesome Gosling live demo for the last segment. http://medianetwork.oracle.com/video/player/2698223954001

Oct 26: Lambda is the single largest upgrade to the programming model. Ever. It’s larger even than Generics. It’s the first time since the beginning of Java that we’ve done a carefully coordinated co-evolution of the virtual machine, the language and the libraries, all together. Yet the result still feels like Java. – Mark Reinhold http://medianetwork.oracle.com/video/player/2685720528001

Oct 18: Cat’s-eye view of the world http://www.wired.com/wiredscience/2013/10/cats-eye-view/

Oct 18: Carmack on rewriting Wolfenstein 3D in Haskell, parallelizing game logic using immutable references and per frame GC, scheme as an embedded scripting language ala QuakeScheme, via http://www.reddit.com/r/Clojure/comments/1olpy5/carmack_quakecon_2013_talking_about_fp_lisp/ http://www.youtube.com/watch?v=1PhArSujR_A

Oct 17: Awww, at the happy ending :) http://lovemeow.com/2013/10/cats-stealing-dog-beds/

Oct 11: TIL why Knuth-Morris-Pratt looks so complicated, it was inspired by Cook’s “surprising” theorem (Linear-time simulation of 2-way deterministic pushdown automata) http://www.webofstories.com/play/17151

Oct 10: This is gonna be an awesome Friday Hacks! http://nushackers.org/2013/10/friday-hacks-54-oct-11/

Oct 07: Cats make great Jedi! http://www.youtube.com/watch?v=m6erUBMtV2g

Oct 06: Theros mechanics, Heroic, Monstrosity, and Bestow, added to Magarena today https://code.google.com/p/magarena/source/list

Sep 29: Magarena 1.42 is out! No Mac release yet as the Mac installer is untested. The untested installer can be found at http://melvinzh.sdf.org/Magarena-1.42.app.zip, requires Oracle’s Java 7 runtime. Appreciate any help to test it. https://code.google.com/p/magarena/

Sep 28: http://www.goodreads.com/book/show/11118624-programming-concurrency-on-the-jvm

Sep 27: A visual explanation of Monads using Clojure. I find this set of tutorials to be easier to grok as compared to the ones written by the Haskell community, as it makes use of concrete examples and more intuitive names for the functions. http://vimeo.com/album/2206951

Sep 27: New web app for playing card games against other players, supports Magic: the Gathering.

Sep 19: Spellslingers, new series on Geek and Sundry about Magic: The Gathering. This first episode is a nice way to learn the game. https://www.youtube.com/watch?v=KmouDgc9hD8

Sep 19: Ever wondered how big are the package repositories for different languages? http://modulecounts.com/ has the answers. Maven central is currently the largest (64106), with rubygems close behind (62848) but growing at a faster rate (48/day vs 40/day). http://modulecounts.com/

Sep 18: Admire those doing work in games, it is a tough job. If you have some time, do help to fill up this survey for use in a NUS project. https://docs.google.com/forms/d/1cETAckzJJB8G1Nq1H_BnHnv3RExz2rIN1UK8w0Kxq2w/viewform

Sep 17: http://techcrunch.com/2013/09/16/valve-ceo-gabe-newell-says-linux-is-the-future-of-gaming-hints-at-steambox-announcement/

Sep 17: Job opportunity @ Hoiio http://e27.co/jobs/job/cloud-communication-api-engineer/

Sep 15: You have achieved clojure enlightenment. Namaste. – “lein koan run” http://clojurekoans.com/

Sep 15: Special session at CPM 2013 celebrating the 40th anniversary of the Suffix Tree, via http://mysliceofpizza.blogspot.sg/2013/09/suffix-trees-trimmed.html @[678566238:2048:Hon Wai Leong] @[609531188:2048:Lim Jing Quan] @[733848354:2048:Swee Seong Wong] http://vimeo.com/channels/574784

Sep 14: Card Hunter has launched! http://www.cardhunter.com/2013/09/we-launched/

Completed the tutorial portion, looks good and the gameplay is fun. Hope they implement coop multiplayer soon. http://www.youtube.com/watch?v=4156b5nnK9c

Sep 14: 7 habits of a Singaporean, by Tommy Koh in The Straits Times, 11 Sep 2013 http://ifonlysingaporeans.blogspot.com/2013/09/sg50-7-habits-of-singaporean.html

Sep 13: Incanter + repl = fun with data http://incanter.org/

Sep 13: M:TG Community vs WotC in the Community Cup. The funniest episode of “Walking the Planes” so far. http://www.youtube.com/watch?v=TglIDt6R2RE

Sep 12: Love the addition of the stunned cat in the image.

Sep 05: Learning clojure by reading http://joyofclojure.com/, practicing on http://4clojure.com, and coding in http://www.lighttable.com/

Sep 05: Kitteh hypnosis

Sep 05: Project Firemind now has an official twitter account @ https://twitter.com/ProjectFiremind

Submit Magic: the Gathering decks to http://www.firemind.ch and have Magarena’s AI play test for you. Can you beat the top decks in each format? https://twitter.com/ProjectFiremind

Sep 04: There will be an official novel for Theros block :) http://dougbeyermtg.tumblr.com/post/60266784581/can-we-expect-a-story-be-it-in-book-or-e-book-form

Sep 04: Girl in Pinafore soundtrack available on Spoify! http://open.spotify.com/album/2ljNQiPznBTrJuBZSldFhv

Sep 02: What happened to server side clones on Google Code?

Sep 02: “I cast spells once. It was awful.” via http://www.reddit.com/r/magicTCG/comments/1ljnit/grumpy_cat_counterspell_alter/ http://i.imgur.com/XQiDIve.jpg

Aug 31: August release of Magarena is brought to you by eight contributors. It includes support for searching your library and the ability to express lord type effects in the card script. There are a total of 104 new cards in this release and thanks to Project Firemind, http://www.firemind.ch, submitting new cards is easier than ever. https://code.google.com/p/magarena/

Aug 31: http://devopsreactions.tumblr.com/post/59759656075/typical-bug-fixing

Aug 31: references http://mythicspoiler.com/ths/cards/celestialarchon.html http://manadeprived.com/comics/durdling-around-121-bestowing-gone-wrong

Aug 27: https://www.youtube.com/watch?v=llYDQggA9IA https://www.youtube.com/watch?v=llYDQggA9IA

Aug 26: “Immolation is the sincerest form of flattery.” – flavor text on Young Pyromancer http://www.slightlymagic.net/forum/viewtopic.php?f=82&t=10323&p=130180#p130180

Aug 24: Implemented library search in Magarena! The most often requested mechanic. http://www.slightlymagic.net/forum/viewtopic.php?f=82&t=10323&p=130029#p130029

Aug 24: World Premier of Starbound starting in 10 minutes (1pm GMT +1) at Insomnia 49, via http://playstarbound.com/starbound-world-premiere-at-insomnia-49/ http://twitch.tv/multiplay

Aug 23: Best thing about going to the Appcelerator meetup: meeting a fellow attendee, Lin Hsin Hsin, a pioneer of the Singpore digital media scene and a fellow Debian user. She held her first exhibition on digital music in 1985. Her namecard is a QR code on her phone so she never runs out of them, brilliant!

Aug 22: “SGE.io” for 50% discount price of $6.38. I’m attending to check out Zopim’s office and find out more about their startup story. https://www.eventbrite.com/event/7701951745

Aug 22: R.A. Salvatore, Ed Greenwood, Troy Denning, Erin Evans, and Richard Lee Byers talks about what’s happening in The Realms at Gen Con 2013. http://www.youtube.com/watch?v=s59W4ElcxkA

Aug 21: “Wasted potential surrounds us. Lend me that bauble, and let me see what it can be made to be.” – Master Transmuter

Love how the flavor, art, and mechanic all match so well. Larger version of the art, http://magicarts.tumblr.com/image/18286032292 http://www.slightlymagic.net/forum/viewtopic.php?f=82&t=10323&p=129737#p129737

Aug 21: Oh noes, everyone is asleep but I want out! http://lovemeow.com/2013/08/very-polite-kitten/

Aug 20: Big Bang = Everywhere Stretch, Singularity = part of the Everywhere Stretch where we don’t know what we are talking about. Surprisingly good description of the two more commonly used terms in cosmology. https://www.youtube.com/watch?v=q3MWRvLndzs&feature=youtube_gdata

Aug 19: Appcelerator setting up SG office. Meet the team on 22nd Aug to find out more. https://www.eventbrite.com/event/7849302475

Aug 17: Yan Lan interviews Joe Wong https://www.youtube.com/watch?v=F3GT5SHiUrA

Aug 17: http://www.youtube.com/watch?v=vT8ufXQs1Mc

Aug 17: Happy 20th birthday Debian :) Incidentally this year is also the 20th birthday of Magic: the Gathering which was first released at Gen Con 1993. https://groups.google.com/forum/?_escaped_fragment_=msg%2Fcomp.os.linux.development%2FMd3Modzg5TU%2Fxty88y5OLaMJ

Aug 16: Kathleen plays a deck with Cat spirit tokens. http://www.youtube.com/watch?v=2VlGmtRbbOU

Aug 15: U@live on 28th August with Tan Min-Liang, chief gamer and CEO of Razer, at Shaw Foundation Alumni House

Aug 13: One pragmatic programming tip a day keeps the bad code away. The http://pragprog.com/the-pragmatic-programmer was written in 1999 and is still one of the best books about becoming a better programmer. http://pragmatictips.com/

Aug 13: Official X Rebirth trailer, looks to be a fine sequel to the X series.

On the topic of Linux support: “We will work on porting it to Linux and Mac and want to add them on Steam like we did with the X3 games. But they will not be immediately available at release.” – Xuniversechannel http://www.youtube.com/watch?v=eNs1rdSkUi8

Aug 12: Adding new cards without Groovy – Mulldrifter. Obligatory web comic about Mulldrifter by Mark Rosewater, http://markrosewater.tumblr.com/post/51721795905/tales-from-the-pit-534 http://www.slightlymagic.net/forum/viewtopic.php?f=82&t=10323&p=128930#p128930

Aug 12: Project Firemind keeps getting better and better, now you can challenge the top decks in a particular format with a single click. http://www.firemind.ch/

Aug 11: http://www.goodreads.com/book/show/89624.The_Summoning

Aug 11: Starbound is looking great, can’t wait to play it. Video via http://playstarbound.com/10-august-progress/ https://www.youtube.com/watch?v=17_-r0h3BQY

Aug 11: First card script submission for Magarena via http://firemind.ch from a guest user. Thanks anonymous Internet person, you’ve made my day :) http://www.firemind.ch/card_script_submissions/23

Aug 10: Cipher will be supported in the next release of Magarena. As a preview, there is an implementation of Stolen Identity from Gatecrash, http://www.slightlymagic.net/forum/viewtopic.php?f=82&t=10323&p=128813#p128813 and a comic about the card. http://www.5colorcontrol.com/noshyfts/?p=733

Aug 10: http://www.gdcvault.com/play/1018049/Creatrilogy-Three-Talks-Exploring-Indie

Aug 10: Awesome script for downloading the free talks from GDCVault to watch offline, https://gist.github.com/archagon/4071535 (requires Python 2.7 and rtmpdump)

Aug 10: “You can always tell the evil one by the dagger he’s sticking in you.” – flavor text on Evil Twin

If you’re into deck building, do check out http://www.firemind.ch/ Submit your decks and let Magarena’s AI battle it out against other decks. http://www.slightlymagic.net/forum/viewtopic.php?f=82&t=10323&p=128785#p128785

Aug 09: Clone and friends will be supported in Magarena 1.41 (Aug release). An example is Progenitor Mimic, the mythic rare Simic Shapeshifter from Dragon’s Maze. http://www.slightlymagic.net/forum/viewtopic.php?f=82&t=10323&p=128724#p128724

Aug 09: The Companions of the Hall are reunited! http://www.goodreads.com/book/show/16142151-the-companions

Aug 09: Medley of NDP songs by http://www.53aband.com/ https://www.youtube.com/watch?v=ottNv6FOW8U

Aug 08: Automated deck play testing service powered by Magarena’s AI. Submit your Magic: the Gathering decks and see how well it fares against other decks. Post your feedback/suggestions at http://www.slightlymagic.net/forum/viewtopic.php?f=82&t=11040 or in this status update.

Although Magarena was started as a human vs AI desktop program, it evolved into a test bed for testing various AIs. We made it easy to run automated AI vs AI matches for the purpose of testing AI modifications, which is now used by Project Firemind to evaluate decks. http://www.firemind.ch/

Aug 07: http://youtu.be/qjRiz2aSfz0

Aug 04: Exciting new site for Magic: the Gathering deck designers coming up next week, it will automatically play test a submitted deck against other decks using Magarena’s AI vs AI play mode. Just tried out the site, looks really good for something this early.

Aug 04: France wins World Magic Cup! Last match was down to the wire against a 11/11 Olivia Voldaren from Hungary, won by a top deck Rakdos’s Return by France.

Aug 04: Baldur’s Gate: A 10 Year Retrospective by Ray Muzyka, Greg Zeschuk, and Bob Wallace at GDC Europe 2010 http://www.gdcvault.com/play/1013661

Aug 04: StarMade as Esports: Build ships in a 10x10x10 cube and fight it out in the Thunderdome! You know a game is going to succeed if people are having this much fun with an alpha build. http://www.twitch.tv/captainn_spaulding

Aug 03: The future of StarMade as revealed by the devs in a community Q&A. More great things to come.

I’m particularly excited by this: “There is a plan for expending the AI system a lot, and also make it user programmable in a way that is easy to use.” - Schema, developer of StarMade http://ambushedgamer.com/ask-the-starmade-devs-issue-1/

Aug 03: Team Singapore is number 2 seed in the top 32 teams for this years Magic: the Gathering World Magic Cup! Go Team Singapore! http://www.youtube.com/watch?v=E9jDrr9-pbY

Aug 02: Mark Rosewater talking about 20 years of M:TG in 20 minutes, one year per minute, live at World Magic Cup. Now at 1998. http://www.twitch.tv/magic

Aug 02: Gonna try and slow blink cats that I meet next time via http://lovemeow.com/2013/07/how-much-do-you-know-your-cat-new-cat-body-language-video-dispels-popular-myths/ http://www.youtube.com/watch?v=bvsfB7sf4QU

Aug 02: The gamer mentality is essential for survival and for leveling up in virtual worlds. Conquering the quest and winning the battle is only one reason to game. The other is feeling the rush of the quest, the pure joy of the challenge, the satisfaction that comes from knowing you have beaten your own score.

But do these rules apply to life and business?

Face the challenge. Play to win. Because Life is Just a Game. – talk by Tan Min-Liang, Co-Founder & CEO of Razor at U@live 7:30pm 28th Aug Shaw Foundation Alumni House.

Register at https://iads-des.nus.edu.sg/DCS/mcp?p=8003I4R03I4R0000000

Jul 31: http://www.gatheringmagic.com/james-arnold-data-design-07312013-magic-2014-an-infographic/

Jul 31: Fan made trailer for Starmade with epic music via http://www.reddit.com/r/starmade http://www.youtube.com/watch?v=9VIJHM3a7JE

Jul 31: Starts tomorrow, 1st Aug! http://www.todayonline.com/entertainment/movies/salute-singapore-director-chai-yee-weis-homegrown-gem

Jul 30: Metal is scarce, smiths are pricey, and plate mail is heavy. – flavor text on Ethereal Armor http://www.slightlymagic.net/forum/viewtopic.php?f=82&t=10323&p=127402#p127402

Jul 30: http://devopsreactions.tumblr.com/post/56864198784

Jul 30: StarMade made it through Steam Greenlight! Preorder price of $3 will be raised to $6 on 1st Aug. Current alpha is free to play, no advantage to preorder except to support future development. http://star-made.org/content/starmade-stuff

Jul 29: StarMade > Minecraft because it is more modular, individual game structures (ships/stations) can be shared. The docking mechanism allows one structure to connect to another, which lets you build crazy things like the following. via http://www.reddit.com/r/StarmadeShips/ http://imgur.com/a/wwQPG#0

Jul 27: July release of Magarena is out! Includes the work of seven contributors, the greatest so far in a single release. Many more abilities such as cascade, ninjutsu are now supported in the card script. https://code.google.com/p/magarena/

Jul 27: Cover of 黎明的心 in 我的朋友,我的同學,我愛過的一切 https://www.youtube.com/watch?v=2cTakcBmB2Q

Jul 26: StarMade: Minecraft in space! http://star-made.org/

Jul 24: Nature never cease to amaze. The Hero shrew and its newly discovered cousin, Thor’s hero shrew, can hold the weight of a person on its back. http://nature.com/news/shrew-has-a-spine-of-godly-strength-1.13440

Jul 22: “Enterprise DevOps: Breaking Down the Barriers between Development and IT Operations” – Jez Humble’s talk at this Tuesday’s DevOps Singapore meetup http://www.meetup.com/devops-singapore/events/129033332/

Jul 22: Pleasantly surprised this morning to see a new theme for Magarena, https://code.google.com/p/magarena/, made by a member of the community http://www.slightlymagic.net/forum/viewtopic.php?t=11199&p=126375#p126375

Jul 21: Previews of Theros block

Jul 20: Continuing the series of new cards that will debut in Magarena 1.40 (July release) is “Emrakul, the Aeons Torn”, one of the largest creatures every printed.

“I believed in a beautiful god. But this is the true face of the divine.” —Ayli, Kamsa cleric http://www.slightlymagic.net/forum/viewtopic.php?f=82&t=10323&p=126222#p126222

Jul 19: http://blog.hoiio.com/2013/07/user-story-adpasar/

Jul 18: Autobots, roll out! via http://www.reddit.com/r/aww/comments/1iicr8/troll_tail/ http://i.imgur.com/JOnExSf.gif

Jul 14: Groovying with Olivia Voldaren, progenitor of the Voldaren bloodline on Innistrad.

“I can make you dance to my tune like a puppet, your very blood eager to obey.” —Olivia Voldaren http://www.slightlymagic.net/forum/viewtopic.php?f=82&t=10323&p=125498#p125498

Jul 13: https://www.youtube.com/watch?v=53K1dMyslJg

Jul 12: Splinter Twin is now implementable! Now left Deceiver Exarch/Pestermite, then we’ll see if the AI can invoke the combo on its own.

“I know just the person for that job.” – flavor text on Splinter Twin http://www.slightlymagic.net/forum/viewtopic.php?f=82&t=10323&p=125167#p125167

Jul 12: “Are there actually Orange Juice Mages somewhere out there that we don’t know about?” – fan question

“Beware the Juicean citrusmancers, for they are masters of the rindless arts, thought to be the infamous acid-squirting assassins of the Segmented Realms.” – Doug Beyer, Magic: the Gathering creative designer

LOL – Me http://dougbeyermtg.tumblr.com/post/55237611585/there-have-been-a-lot-of-different-kinds-of-magics

Jul 12: Final push! Five more days. Hope we can make the NPC cycles stretch goal. http://www.kickstarter.com/projects/railboy/frontiers-explore-discover-survive

Jul 09: http://feedproxy.google.com/~r/HoiioBlog/~3/10j8lAZ85Ks/

Jul 07: “I’ve always dreamt of a game that emphasized exploration above all else.” – Lars Simkins http://www.kickstarter.com/projects/railboy/frontiers-explore-discover-survive

Jul 03: An example of flavorful top down card design in today’s M14 spoiler. https://www.wizards.com/magic/magazine/article.aspx?x=mtg%2Fdaily%2Fsf%2F254&dcmp=ilc-mtgrss

Jun 30: Card scripting with Groovy: Kodama of the South Tree. “The monks of the South Tree had always reveled beneath their kodama’s friendly gaze. During the Kami War, this gaze became fierce and full of hate.” —“Poem of the Five Trees” http://www.slightlymagic.net/forum/viewtopic.php?p=123391#p123391

Jun 30: Recordings of developer sessions from Rezzed 2013: The PC and Indie Games Show http://www.rezzed.com/2013/schedule

Jun 30: June release (1.39) is out! Completed separation of card implementation from game engine code, all cards are implemented in Groovy and loaded dynamically on startup. Add new cards by putting card description and optional card code in Magarena/scripts folder, see http://www.slightlymagic.net/forum/viewtopic.php?f=82&t=10323 for examples. https://code.google.com/p/magarena/

Jun 23: Adding new cards with Groovy: Oona, Queen of the Fae. Commemorating the largest GP in Magic’s history. http://www.slightlymagic.net/forum/viewtopic.php?f=82&t=10323&p=122504#p122504

Jun 23: Largest M:TG GP in history live streaming from Las Vegas. Format: Modern Masters Limited http://www.twitch.tv/magic

Jun 22: Adding new cards with Groovy: Death Mutation. A very expensive removal spell that is only useful if Saprolings are your thing. http://www.slightlymagic.net/forum/viewtopic.php?f=82&t=10323#p122453

Jun 16: You’ve seen the GPS tracking data and cat cams on http://www.bbc.co.uk/news/science-environment-22567526, now catch the full documentary. https://www.youtube.com/watch?v=ZK1pB30sW6c

Jun 16: Adding new cards with Groovy Part 6: Representing additional costs with Goblin Grenade. “Don’t underestimate the aerodynamic qualities of the common goblin.” – flavor text on Goblin Grenade. http://www.slightlymagic.net/forum/viewtopic.php?f=82&t=10323&p=121771#p121771

Jun 15: The secret life of domesticated free roaming cats. Turns out they actively try to avoid each other, but will go into other homes to raid the food. http://arstechnica.com/science/2013/06/what-does-your-cat-do-when-youre-not-around/

Jun 14: Another great trailer from the JavaZone folks https://www.youtube.com/watch?feature=player_embedded&v=E3418SeWZfQ

Jun 11: Just updated uniqueness rule in Magarena, available end of June, to follow M14. Took the chance to clean up the handling of Planeswalkers uniqueness added during the Planeswalker code sprint. Now both Legendary and Planeswalker uniqueness use the same code structure. https://www.wizards.com/Magic/Magazine/Article.aspx?x=mtg%2Fdaily%2Ffeature%2F248e

Jun 09: Just completed Tiny and Big from the recent Humble Bundle. Recommended if you like physics based puzzles. Slicing a big chunk of rock into two is so satisfying. http://www.tinyandbig.com/games/grandpasleftovers/

Jun 09: AuthentiCat, web comic about a cat who has advice on Authentication and Data Encryption. http://authenticat.io/

Jun 09: PA’s new trailer showing alpha gameplay footage http://www.youtube.com/watch?v=x-VIq_3N3SU

Jun 09: Ambassador Chan Heng Chee’s U@alive session is now online. First U@alive I attended, highly recommended! http://www.youtube.com/watch?v=kL0Mb8c1yuU

Jun 08: How to generate puzzles without unwanted shortcuts? http://www.gamesbyangelina.org/2013/06/the-saturday-paper-goldilocks-and-the-three-puzzles/

Jun 08: Turn-based RPG on the web! Stuck on the second quest… http://www.playconclave.com/

Jun 08: Look out for Voice of Resurgence in the June release of Magarena. http://www.slightlymagic.net/forum/viewtopic.php?f=82&t=10323&p=120911#p120911

Jun 04: “A devout cat lives at a fourteen hundred year old museum Hagia Sophia in Turkey, guarding and preserving its religious and cultural history every single day. His name is Gli.” http://lovemeow.com/2013/06/loyal-cat-lives-at-the-hagia-sophia-in-istanbul/

Jun 04: Join us at SmartSpace Singapore Event Space tomorrow for DevOps SG Meet up #12 http://www.meetup.com/devops-singapore/events/121464452/

Jun 01: I’m guessing this is a review of the game in German. Any German speaking friends can help me translate this into English? http://www.youtube.com/watch?v=EWfgVV2ExBs

Jun 01: imbiggy plays Magarena, thought he doesn’t mention it much except at the very start of the video. http://www.youtube.com/watch?v=WUgs2DBIBNo

Jun 01: Subhas Anandan at U@live: Access to Counsel & Right to Silence http://www.youtube.com/watch?v=tJ0YjjbZwTA

May 31: via http://meowthegathering.tumblr.com/ http://meowthegathering.tumblr.com/post/51740078532/toast-helping-out-with-some-experiment-one-alters

May 30: Catch up with fellow SoC alumni at this year’s homecoming. http://www.apesnap.com/event/soc_homecoming2013

May 25: Magarena May release (1.38) by the numbers: 119 new cards, 9 bug fixes, 8 new decks, 2 card script improvements https://code.google.com/p/magarena/

May 25: “I always thought it would be about the prestige, the satisfaction, and the glory. I was wrong. It was about the people.” – Craig Wescoe http://magic.tcgplayer.com/db/article.asp?ID=11180

May 24: https://www.youtube.com/watch?v=fEClFXjx_fQ

May 24: Level headed analysis of the new Legend/Planeswalker rule. http://mtgcolorpie.com/2013/05/23/fun-fun-fun-now-that-wotc-took-the-legend-rule-away

May 23: The NYU Game Center’s annual PRACTICE conference asks the question, “What is the practice of game design?”. http://vimeo.com/album/2395411

May 22: TIL that John Conway proved a theorem about free will, via http://www.ams.org/notices/201305/rnoti-p567.pdf He gave six lectures on this result at Princeton’s McDonnell Hall. Video/audio are available from http://paw.princeton.edu/issues/2009/07/15/pages/6596/index.xml

May 22: Beyond the announcement: Behind the Scenes of Xbox One on GT.TV http://www.gametrailers.com/full-episodes/1x6o6u/gt-tv-behind-the-scenes-of-xbox-one

May 21: Flickr (free 1TB storage) + flickrfs = new photo backup mechanism https://secure.flickr.com/

May 19: A touching story of overcoming loss with love. http://lovemeow.com/2013/05/mother-cat-loses-her-kittens-adopts-a-motherless-litter-tails-of-survival/

May 18: Live coverage of Pro Tour Dragon’s Maze. Current match: Stanislav Cifka vs Melissa DeTora http://www.twitch.tv/magicprotour

May 16: Card scripting in Magarena with Groovy, Post 4: Knight of the Skyward Eye http://www.slightlymagic.net/forum/viewtopic.php?f=82&t=10323&p=118247#p118247

May 16: Target kitteh gets +7/+7 and gains trample until end of turn. It must be blocked this turn if able. http://www.mythicspoiler.com/m14/cards/enlarge.html

May 15: Card scripting in Magarena with Groovy, Post 3: Rotlung Reanimator. Implementing triggered abilities. http://www.slightlymagic.net/forum/viewtopic.php?f=82&t=10323&p=118193#p118193

May 15: First positive article I’ve read that supports the change in Sliver art. Personally, I find the change to be too drastic. http://goblinartisans.blogspot.sg/2013/05/the-new-sliver-art-is-better.html

May 14: Card scripting in Magarena with Groovy, Post 2: Scornful Æther-Lich http://www.slightlymagic.net/forum/viewtopic.php?f=82&t=10323#p118058

May 14: Possible breakthrough in proving the twin primes conjecture, i.e. there are infinite primes p, q where p - q = 2. Yitang Zhang proved that there are infinite primes p, q where p - q < 70 million. http://www.nature.com/news/first-proof-that-infinitely-many-prime-numbers-come-in-pairs-1.12989

May 13: Card scripting in Magarena with Groovy, Post 1: Reckless One and Soulless One http://www.slightlymagic.net/forum/viewtopic.php?f=82&t=10323#p118024

May 13: Eric Schmidt interviews Sheryl Sandberg on her new book “Lean In: Women, Work, and the Will to Lead” for the Revolutionaries series, via https://www.youtube.com/user/ComputerHistory https://www.youtube.com/watch?v=4WWumJF1dEY

May 12: via http://meowthegathering.tumblr.com/ http://meowthegathering.tumblr.com/post/49911236248/oreo-enjoying-some-cuddle-time-with-his-favorite

May 11: New Sliver meets original Sliver, hilarity ensues. http://manadeprived.com/comics/durdling-around-112-not-the-slivers-youre-looking-for/

May 08: For fellow stand up while working folks. “Do shoulder rolls” applies to me as I tend to lean forward too much. http://www.marksdailyapple.com/15-tips-for-standup-workstation-users/

May 07: Slivers are back in M14!

May 04: Mini documentary on the M:TG scene in Singapore http://www.youtube.com/watch?v=bpbi2MeFzOM

May 04: Dawkins at a lost for words in the first 10s of the trailer. https://www.youtube.com/watch?v=ZxDLkoK8vQQ

May 04: http://www.complex.com/art-design/2013/05/30-things-you-didnt-know-about-grumpy-cat/

May 02: Go board with awesome physics, only on iPad 2/3/4 though :( @[704185456:2048:Junda Ong] you should check it out, so I try it on your ipad :) http://gafferongames.com/2013/04/30/virtual-go-ipad-version/

Apr 30: Starbound hits $1M in preorders! Starter pets stretch goal achieved. http://playstarbound.com/thank-you/

Apr 30: Awesome use of Computer Vision techniques http://www.extremetech.com/gaming/154439-microsofts-illumiroom-peripheral-projector-is-the-xbox-720s-killer-feature

Apr 28: “Many cats get to run the store or restaurant alongside their humans.” http://lovemeow.com/2013/04/cats-bring-luck-to-shops-stores-and-restaurants-in-japan/

Apr 27: April release is now available. Main new feature is an honest Monte Carlo Tree Search AI. A comprehensive evaluation of all the AIs is completed and the results are presented at https://code.google.com/p/magarena/wiki/AIComparison https://code.google.com/p/magarena/

Apr 22: Learning Go from http://playgo.to/iwtg/en/ http://playgo.to/iwtg/en/

Apr 22: http://lovemeow.com/2013/04/how-to-exercise-with-your-cats/

Apr 21: Starbound pre-orders pushing towards $1M and third stretch goal. Anyone interested to share in a basic 4-pack ($45 for 4) ? http://playstarbound.com/store/

Apr 16: http://www.youtube.com/watch?v=8CKW4A6jnJA

Apr 16: Inside the Game Designer’s Studio - Jordan Mechner http://vimeo.com/41618724

Apr 14: The Saturday Papers, new weekly column that highlights a cool paper from or related to videogame development. This week’s column is on procedural generation of player abilities in role playing games. http://www.gamesbyangelina.org/2013/04/the-saturday-paper-generating-new-rpg-classes/

Apr 14: Never knew rating players in a two player game is such a fascinating subject, there is Elo, Glicko, TrueSkill, Bayeselo, Decayed history, WHR. Thankful for the ruby gem implementation of WHR, using it to rank MTG AIs in Magarena. https://github.com/goshrine/whole_history_rating

Apr 09: We’re revamping our referral program. http://content.hoiio.com/partner-us.html

Apr 06: Steven K. Roberts, the original technomad, speaking at the Computer History Museum. http://www.youtube.com/watch?v=llEIEILXCy0

Apr 02: http://www.wired.com/wiredscience/2013/04/sea-lion-beat-keeping/

Mar 29: The “Planeswalker” release is out! This is the first release that includes Planeswalker cards, there are 13 of them. Wonder how they are implemented? Check in the Magarena/scripts folder. https://code.google.com/p/magarena/

Mar 29: “Congratulations, Ron. I think you did it, I think this one’s actually gonna work” – Leonard Adleman to Ron Rivest http://www.youtube.com/watch?v=mvOsb9vNIWM

Mar 29: I remember sometime ago when Amazon stopped Goodreads from getting from book data from them and I had to key in the metadata for a book manually. http://arstechnica.com/business/2013/03/in-further-effort-to-conquer-the-literary-world-amazon-buys-goodreads

Mar 29: http://www.youtube.com/watch?v=1BJuuUxCaaY

Mar 28: Starsector’s new trailer. Alpha version available for preorder. http://www.youtube.com/watch?v=qo6qIvo9YOw

Mar 27: Funny bug in Duels of the Planeswalker 2013 (via reddit/r/magicTCG). AI playing Ajani Goldmane (a Nacatl in the story, cat like race) casts White Sun’s Zenith with X = 100 and summons 100 2/2 white Cat creatures into play, apparently without using any mana at all. http://imgur.com/a/OKIke

Mar 27: http://lovemeow.com/2013/03/mom-to-the-rescue-too-cute/

Mar 27: http://meowthegathering.tumblr.com/post/46341380604/pull-your-cat-bed-over-to-my-cat-bed-for-a

Mar 24: The invention of public key cryptography. http://www.youtube.com/watch?v=ROCray7RTqM

Mar 24: The story of DES revealed. http://www.youtube.com/watch?v=0NlZpyk3PKI

Mar 23: Live stream from PAX East, Boston. Boston time = Singapore time - 12hrs. Schedule http://forums.penny-arcade.com/discussion/176066/pax-east-live-streaming-info http://www.twitch.tv/pax

Mar 15: Win $15,000 writing games for cats! Sounds fun. http://www.gamesforcats.com/

Mar 15: Vampire Nighthawk Kitteh. Original at http://gatherer.wizards.com/pages/card/Details.aspx?multiverseid=185707 http://lightsonluna.tumblr.com/post/45344855926

Mar 13: “Joshua Kerievsky invites developers to start thinking as entrepreneurs, writing code that is “good enough” for the purpose it is supposed to serve rather than write elaborate code that is beautiful.” – QCon 2011 http://www.infoq.com/presentations/Sufficient-Design

Mar 12: Cats + M:TG = Awesome! http://meowthegathering.tumblr.com/post/44981446575/duncan-is-back

Mar 10: Grumpy cat takes photos with fans at SXSW. http://mashable.com/2013/03/09/grumpy-cat-sxsw/

Mar 09: Fixed time minimax, an alternative to iterative deepening. Idea: parameterize minimax with ending time, t_end, instead of max depth. If now > t_end, return score. Else expand current node, let t_left = t_end - now. Suppose n has c children, recursive explore the children with minimax setting t_end to now + t_left/c.

This idea came to be a couple of day ago but I can’t seem to find any related work. Has anyone read something similar to this?

Mar 06: Planescape: Torment remains one of my favorite CRPG game of all time because of the great story and how your choices influence the game. Just backed their new project, hope they can live up to the expectations in the new game. http://www.kickstarter.com/projects/inxile/torment-tides-of-numenera

Mar 04: TIL that /etc/hosts file can be used to test a DNS change

Feb 24: Very productive 4 hour hackathon at http://hacknroll.nushackers.org/ this afternoon. No Internet + well defined task is a wonderful combination. Managed to implement Garruk, Primal Hunter and supporting rules, first of the planeswalkers to make an appearance in https://code.google.com/p/magarena/ http://hacknroll.nushackers.org/

Feb 23: Feb release is out! Featuring 8 out of the 10 guild mechanics from Return to Ravnica block. March release will feature Planeswalkers with a twist. Plan is to work on Planeswalker support during Hack&Roll tomorrow. https://code.google.com/p/magarena/

Feb 16: Just added a legacy classic to Magarena, Force of Will. First time such cards are scriptable as the engine now supports multiple ways of casting cards from hand. https://code.google.com/p/magarena/source/detail?r=9a9312345f8c5031c38f8afd8e101d409e39c297

Feb 12: Talks from DICE 2013. Currently watching “A Conversation About The Future of The RPG Genre” by Ray Muzyka and Feargus Urquhart @ https://www.youtube.com/watch?v=n330vRSLZuk http://www.youtube.com/playlist?list=PLLx_Nt-I7VioDSuOC24uI52knYk44egII

Feb 09: Met up with Brian, http://sg.linkedin.com/pub/brian-seetoh/29/24/9a1, from finexis on recommendation of Choong Yee. Learnt about Rule of 72 or more accurately Rule of ln(2) * 100

Jan 26: Jan 2013 release of Magarena is out! Adds support for Groovy scripting of cards. Full power of the game engine is now available to card scripters. No longer necessary to recompile from source to add card specific code, just drop the .groovy file into the scripts folder. https://code.google.com/p/magarena/

Jan 25: Brian Kernighan talks about “Elements of Programming Style” http://video.ias.edu/PiTP2009-Kernighan

Jan 03: http://www.huffingtonpost.com/2013/01/01/blind-dogs-guide-cat-take_n_2388956.html

Links to this note