RSS.Social

Liza Shulyayeva

follow: @[email protected]

Posts

Summer road trips - Jönköping, Tiveden, Dalarna, and more

Finished my course on nuclear weapons and disarmament

First day of summer vacation: summer, sun, and e. coli

AI for Peace - Notes from inaugural Peter Wallensteen Lecture

Valborg, Axis & Allies, and cross stitching

Easter break in Mallorca

Robot novellfika, pajbakning, Rock Orchestra och mer! För mycket att göra, för lite tid

Nuclear Weapons and Academic Responsibility (UU lecture notes)

Balkongprep inför sommaren

Nuclear disarmament: The institutional landscape (UU lecture notes)

Sounds and signs of spring in Uppsala

Individual climate action: Contributor's Dilemma (practical philosophy seminar notes)

Urban Sketching at Gustavianum and a behind the scenes tour at Evolutionsmuseet

Co-reading fika

Flowers and fairy tales

Vandring och utforskning – årets första vårhelg

You hear colours

The Edge You Carry With You

Poetry fika, a morning of sketching, and another run to the mounds

AI, the future, and norms around the human (UU lecture notes)

Running to the edge of the world (Gamla Uppsala)

Tyra Kleen - Constant Searcher exhibition. And a philosophy seminar on the declaration of art.

Gods of Data. Religion, risk, and love - notes from AI seminar at UU

Two months in my new home

Short story fika: Duty

Vandring i Hågadalen

First month in my new home

B-CRATOS: Föredrag om hjärnstyrda handproteser med fingertoppskänsla, på UU Centrum för forskning om funktionshinder - Antekningar

Novellfika på Konditori Fågelsången - Fox 8 av George Saunders

Luciatåget på Uppsala slott

Personhood-based arguments on resuscitation of Extremely Premature Infants - practical philosophy seminar notes

Julbord! Jag började äta fisk igen i precis rätt tid.

[AI Act Conference 2024 - Notes] Legislating Technology: Addressing the law's internal dilemma

AI Act Conference 2024 Keynote notes: Navigating the AI Act

Första gången fast på tåget från Uppsala och Anki för svenskainlärning

Short story fika about being human and Historisk julmarknad at Gamla Uppsala

Non-Identity Problem and robust climate action - practical philosophy seminar notes

Is humanity a promise yet to be fulfilled? Becoming human at Uppsalas Stadsbiblioteket

A talk on Polar Gothic literature at Chimära Bokhandel

Singularity short story fika, co-writing, and Upplandsmuseet

Crashed a talk on moral luck and fairness today - it was great!

Forsskål symposium 2024: American freedoms and unfreedoms through history and now

13x13 Lecture 13 - How it all ends (ett inblick i universums öde)

Om krisen eller kriget kommer...

Maneten - en novell i tre meningar

The Pirate Bay på SVT

How I fixed my Nothing Ear muffled/underwater audio on Android (hint: it's ChatGPT)

Modding my Akko MOD007B PC with a flex cut PCB

Audiobook narration trial with ElevenLabs

Visiting Greece

Creating a writing assistant with ChatGPT Plus

How generative AI has fit into my workflows

Portable writing setup with Onyx Boox Palma

Complex Simulation: Artifacts of a Russian spy

Brainstorming as distraction

Just rambling

Fiction writing updates

Implementing multiple choice selection in Go with promptui

The leaves

Sympathy is difficult

Exploring testing private TypeScript functions with Jest

How leg extensions saved my knees (quick, knock all the wood!)

My WFH workspace evolution

Glastonbury: the Tor and Avalon Orchard

Glastonbury: getting there and the town

Avantone Pro Planar first impressions

PiccoloCane Tanto2 pet stroller review

Reflections on starting a limited company in Sweden

`json.Marshal()` with additional fields in Go

How I'm testing MongoDB calls in Go (for now)

Experimenting with remote work locations

War and K2

The effort of people-ing

Mike Shinoda's video game NFT dreams

Amazon's author banpocalypse

TypeScript <3

Will my new blood pressure monitor be the thing to get me to finally meditate?

Editing and making myself finish the first series

14 years of game dev

Hosting

Making a series outline

The second book is harder

Social media break

Scrape, Scrape

Testing external API calls in Go

ThinkPad P14s AMD First Impressions

The quest for a humidifier

Spring and Rigel

Litter Robot 3 Review

Time blocking

Investing in sustainable food

Happy-ish New Year

ALIFE 2020 - Robot Cancer

ALIFE 2020 - Soft alife with SPLAT and Ulam

Social distancing ramblings

IBM lecture - Introduction to quantum computers and quantum computer programming

2019 Travels

Docker Containers for testing

SnailLife Genome Lab

State of the Liza - 2019

Happy New Year

Fun PresentationFramework side-effect of bad equality

A first stab at gene expression

Brainstorming the SnailLife gene system

Building a snail one organ at a time

Are YOU experiencing shady output from your Go debugger? Try these things!

Roee: Self Modifying Go Simulation Experiment - Part 2

Roee: Self Modifying Go Simulation Experiment - Part 1

Helping as Learning

Quick and Dirty Function Timing in Go

Coordination

Active worms

Vermicomposting

Letstalkaboutp4

10 to 1 Rule

UAC Notes

Staple Remover Obsession

Rubber Ducky Moments: 'Completely unrelated []interface{}!!!'

Sleep

Sunset and sunrise on the Tor

First day in Glastonbury - visiting Tor and Chalice Well

IJCAI Session Notes: Rebel Agents

IJCAI Session Notes: Learning Common Sense

IJCAI Session Notes: Verifying Agent Based Autonomous Systems

go-sql-driver and MySQL 8

Input Club K-Type and /dev/tty impressions

Some SnailLife Go client testing notes

Testing SnailLife Go repositories

Excluding mocks from coverage reports

Testing SnailLife Go on Go 1.10

GitLab CI for SnailLife Go

Running tests and getting coverage reports on server deployment in SnailLife

ECAL session notes: Open-Ended Simulations

ECAL session notes: Digital Evolution

ECAL session notes: Historical and Philosophical Perspectives on Artificial Life

Day 1 of ECAL 2017 - ISAL Summer School

Server and client for SnailLife Go

Go auth (and other) progress

Playing with authentication in Go

Trying Out Go

Talk on Big Data Tools and Architectures at Foo Cafe

State of the Snail - Debugging Hell

Hello, TensorFlow

Having a fish tank is supposed to be about stress relief

Snaily Updates: BrainHub + Runners, SnailLife Logo

BrainHub and BrainRunner - finally over the hump

The brain scope is growing: BrainHub, BrainRunners, Brains

Snaily Updates, Nov 10 - Family trees and inbreeding coefficient

Snaily Updates - Bug fixing and cleaning out old stuff

My Livecoding.tv account deletion saga

Snail organs, immunity, and ageing

Wild snails around the world

More location and temperature stuff

Bringing snail stables down to Earth

Snail stable breeding brands

I have become Crazy Cat Lady, the Buyer of Cat Strollers

Pee-training Rigel

Laravel log file backups to S3

SnailLife messaging system

Update on Rigel and response from DjurAkuten

Snaily updates

Items

Images for combined substrate

Migrating to Laravel 5

Thinking through substrate

Jar substrate is a go

Tackling Gastropoda's memory usage - Round One

The month from Hell

On your mark, get set, crawl!

Rethinking racing. Also cool snail art!

Snail brain semi-stable and reviewing visual traits set during breeding

From Amazon Web Services to Digital Ocean

It's not so bad. We have snail babies, after all

Snail gym vs training jar

The journey continues - from Elastic Beanstalk to CodeDeploy

Personality

State of the Snail, 2014

Deploying Gastropoda to Amazon Web Services - Never Forget

Claustrophobia and eggicide

Scheduled food delivery, arousal suppressant, and brain woes

No more starving snails

Detangling snail actions. Also a cat

Hiking, Beyond Earth, and Gastropoda update

The ongoing saga of snail mating decisions

Went to my first Laravel Meetup

Event queues

The snails are eating again

Websocketing it up for snail movement

Braaaaaainsss

And we're back

Pathfinder: two heroes are born

Wolfling runs

On snail eggs

New snail shell patterns

Laravel migration done

A battle with racing

Setting up an AWS EC2 instance for Gastropoda

Summer holidays and Amsterdam

Custom validators in Laravel

Experimenting with Laravel

The beginnings of a currency

To the Node and back

A move and a quick Gastropoda update

The day of the lettuce leaf

Taking it easy on the snailing with some lazy layout work

Recording snail history logs

Thoughts on @HobbyGameDev's post on starting simple

Snail metabolic rates and caloric needs

My 3 favorite Södermalm cafes to work in

Gastropoda - racing progress

A cycling adventure

It's summer!

Baby snails!

Ripping apart Gastropoda

Gastropoda, the name

Here jars, there jars, everywhere jars jars

Collecting wild snails

Porting Game of Snails to PHP

Stockholm and robot parts

San Francisco and other updates

An icy walk of creepitude

Global Game Jam 2014 in Stockholm (#GGJ14/#GGJSthlm)

A slow start to 2014

The scenic route

Bromptoning it up

Move to S3 and Octopress. Oh and #1GAM

One Game a Month (#1GAM) Done!

First foray into Unity

Steven Enns and "Craftsmanship"

Bellmanstafetten relay race - didn't die!

How not to run Midnattsloppet

Trying out the Rearth Ringke Fusion Nexus 4 case

Porting Interdiction to Android with CocoonJS - overcoming mouse position offset problem

Some Toaster AI improvements

Slowly improving Toaster AI for #1GAM

We're more than halfway through the #1GAM year! What I've made so far.

June #1GAM game and board game AI

Game of Snails in all its barely-playable glory

A traumatic [read: wimpy] experience

A Game of Snails and Heroku

Revelation: I don't actually want to run a half marathon...

GUI - I hate this part.

A weekend of train-ventures, dodgy restaurants, and the most amazing weather in the universe.

A Game of Snails - Breeding system

A Game of Snails - feature list

Snails, running, and Sweden

Sweden weather is improving so I'm ditching the treadmill. It hurts.

Building in ImpactJS multiplayer is like a jelly wrestling contest

Deploying games to the Chrome Web Store seems stupidly easy

iOS to Android - Nexus 4

A first try at object pooling

Random thoughts on JavaScript performance, garbage collection, and object pooling

Running, unfortunate sprites, and GDC sessions

Creating randomized eye movement in ImpactJS

February #1GAM Game - My Mind Is Going

More tea...Silver Needle!

A potentially unwise newfound interest in tea.

Growing JavaScript trees for #1GAM

Still drawing... #onegameamonth

One Game a Month - Animatch progress

One Game a Month

Sweden update - snow and Finland and Russian food and stuff!

Splitting text into lines according to maximum width + vertical text scroll in JavaScript and HTML5

Selecting from multiple ship/character options before each level (more UI stuff)

How I ended up handling GUI elements in ImpactJS

Modified screen shaker and camera follow in ImpactJS

Saving game state with HTML5 localStorage and JSON - a rough working draft

Dabbling in UI

So long and thanks for all the fish.

Js13kGames entry finally submitted. Now I can think about something else, right? RIGHT?

KROOG - @Js13kGames entry

I made a Twitter logo in HTML5. It's like the ugly brother of the actual Twitter logo

Curved laser beams with HTML5 canvas quadraticCurveTo() method

Making a laser beam entity in ImpactJS using HTML5 canvas stroke()

I relearned basic trig today...kind of...sort of...Let's just say my thing works and leave it at that.

Too many tiny functions?

Why I can't not optimize.

Getting around the HTML5 canvas ctx.fillText line break limitation

Made a rough Space Invaders clone. Annoyed at Chromium and its HTML5 audio bug.

Today was not as productive as it should've been - Multitouch and stuff

That thing where I said I was going to take my mind off of coding for a while? It didn't work.

This post is not going to talk about how to do anything. But it's still about (iOS)Impact

Directional swipe and double-click in ImpactJS

How much impact do ImpactJS timers have on performance? Plus implementing player speed boosts.

Swapping out animation sheets on state change in ImpactJS

Refining on-the-fly pit spawning in Impact

Procedural levels continued: randomized pits and performance enhancements

Experimenting with procedurally generated levels in ImpactJS

Making a player grow as they eat stuff in ImpactJS

My 5 favorite opening lines from books

Can we just stop being unappreciative jerks please?

iiNet TopGeek 2.0, Hippo Creek, & Diablo 3

The zombification of Adam Green

Affecting the world and other things smelling up our fridge - by Joseph Hewitt

A belated post about the first Guild Wars 2 Beta Weekend Event / @GuildWars2

Chat bot nostalgia - old conversation transcripts

Box2D, I have conquered you!!! (sort of)

From iOS to Windows Phone - I got a Nokia Lumia 800

What I should have read a few years ago.

Pre-ordering Guild Wars 2 Collector's Edition from EB Games

Box2D, you are torture.

Fun per genre - MMORPGs

Documentation, placeholder audio, and object interaction

I feel so rested right now it's amazing.

Entity states, animations, and other random stuff

Work, work

1pm breakfast after a 4am night - a JavaScript hangover

JavaScript lighting making slow progress

Working on JavaScript lighting

Entity spawning diagrams, dynamic attributes, and The Making of Prince of Persia

I wish I could remember this dream

JavaScript learning review

Gwen: Streamlining adjacency settings, performance, notifications, allegiance, etc

Sniffling and coding and level design (yes, again)

Heads up: going away. Not dead.

Levels and relaxed features

Today was a bug fixing and facepalming kind of day

Top down perspective vs isometric projection/2.5D

Level design, entity spawning, and art.

The long road to adjacency.

Getting my head around shallow vs deep copy

Path follow mostly working - on to detecting adjacent nodes

On luck and having awesome friends.

ARRAYCEPTION

An update on Gwen - we have path follow.

Hello, Gwen.

I slept! And next.

Registered for #AltDevConf 2012

Things on napkins.

I'm going to San Francisco for GDC 2012

Das Keyboard Model S Ultimate Silent - I am now a full mechanical keyboard convert.

GenghisCon 2012

Trent Reznor started this rant.

What I did last year

Just some first thoughts on Star Wars: The Old Republic/SWTOR

Linear vs nonlinear games

Finished Battlefield 3 single player campaign

Finished Deus Ex: Human Revolution and The Missing Link DLC

Building Adam.

2 weeks with the Razer BlackWidow mechanical keyboard: review/impressions

Should we be gamifying our lives?

What an awesome weekend. New keyboard and mouse, Fremantle, and a great run.

Discovr Music - not really the app for me

What annoyed me about Real Steel - and the one thing I really really liked.

My mouse went to mouse heaven, so I got Microsoft's Arc Touch mouse. First impressions.

Photos from EB Expo 2011

I got to Brisbane in one piece!

Redesigns and injuries go hand in hand

I'm going to EB Expo 2011 - with a media pass thanks to iiNet

Hello, MacBook Air. Where have you been all my life?

Pistol shooting session at Midland Indoor Shooting Range!

ifttt: if this then that. Automate your social media task list.

Weird website contests, RPGs, and MMO gold-digging = my childhood

Cryonics and mind transfer

Deus Ex: Human Revolution - I've never been so into an FPS

Razer Blade gaming laptop - pleeeeeease come out in time for Guild Wars 2

HP TouchPad obtained

The Project Dust/From Dust trailer reminds me of something

Things I am most looking forward to this year

Boyfriend draws me on the Wacom Intuos4

Installing Windows 7 through Boot Camp with no Optical Drive on a Mac Mini

I fail at life and everything - installing my new Wacom Intuos4

The Mac App Store is fricking awesome. And new Mac Mini!

No, I don't want a fracking coupon.

Panasonic Insider Crew Home

Google+ - the next social networking hit or a messy mashup?

The Quantum Thief. Way over my head, going onto my re-read list.

X-Men: First Class was AWESOME...though that ending

Reading The Quantum Thief

Source Code - flawed, but good...and disturbing

2011 HBF Run for a Reason completed!

Sony does it again - password reset URL exploit

Visiting Melbourne

2011 Panasonic Home Entertainment Launch in Melbourne

Yay new monitor! BenQ GL2440 24" LED

Daisyworld

Stranger in a Strange Land

I'm going to Melbourne! Panasonic Insider Crew

More hotlinking, please

Runkeeper LIVE - great runner safety feature potential

I just moved to NAB. Crap.

iiNet TopGeek Final

I'm lucky - I have help. #snails

How does one draw an endearing snail?

The Gargoyle by Andrew Davidson - still sinking in.

Oh hai there, Kindle

iiNet TopGeek - Game Over (for me)

I have just been reminded how much our mailbox sucks.

An overdue post about RIFT

World War Z by Max Brooks = Apocalyptic Goodness

Michael Buble in Swan Valley was AMAZING

Stop Cancelling TV Series

Toaster - My iiNet TopGeek Challenge 2 Entry

Cookie-cutter MMO questing systems.

MAXIMUM DOG - Canine Zombie Protection Suit

Finally finished Oryx and Crake by Margaret Atwood

Photoshop challenge - Make an HTC 7 Mozart photo look good!

My gaming rut and mobile games

I made it into TopGeek Top 20 :)

GenghisCon 2011 - Awesomeness!

I watched Buried last night

Claiming belief vs knowledge

My most memorable reads

Dinner at The Atrium at Burswood - it sucked.

How to buy a US-only Kindle eBook in Australia

Watched Tron: Legacy

D&D and Speed Fighting

Top Geek...and I cancelled my Vodafone plan

Busy weekend - Atrium at Burswood, D&D, and Jarrahdale Hike

Proclamation of undying love - vividwireless

Harry Potter and the Deathly Hallows: Part 1

What NASA's big announcement SHOULD have been

Removing blemishes in Adobe Camera RAW

Perth Dachshund UN - 47 Dachshunds having a vigorous debate

Pre-ordered Harry Potter tickets. Need wizard's hat.

Ebony & Ivory makeup launch and Slovakian ballet

NaNoWriMo has begun. Day 1 - 2,583 Words

Ghosting it up - Party at the Prison

Morning schedule fail - and Halloween party at the Fremantle Prison!

NaNoWriMo 2010 - National Novel Writing Month

Rearranging my schedule

What happened to the kvass...and the Mad Hatter's Tea Party challenge

Keeda is infected. Zombie virus?

Attempt at kvass-making

Neighborhood Photos

Laser Eye Surgery

Laser Eye Surgery is a-Go!

Fremantle-y Day

Tweetie 2 Freaky Keyboard - Still Worth It

Stargate Universe Looks Promising

Lion King PC Game Nostalgia

A Bad Run - Running in the Heat

Derren Brown Guesses Lottery Numbers

Women's Classic 5km Race

Jim Sparks - Alien Abductee

EMERGENCY - "This book has the slight possibility of maybe helping you to save your life one day."

My First Ever Global Game Jam

Battlestar Galactica is the Awesomest Thing Ever!

About

Contact

Games

Life Simulation Repository

Rigel

SnailLife