Introduction: I'm Tuukka, and like tinkering with code and little toy soldiers (mostly 15mm ancients). I try to pick up reading again, preferably something that isn't code related. Currently that something seems to be #ancient #history.
I have a blog (https://engineersjourney.wordpress.com/), where I try to post now and then.
ooh, I just realized. Because I'm playing with stars, planets and such, I get to write a procedural system to generate them.
currently wondering how to represent ship location in database. They could be on surface of planet or moon, on orbit of planet or moon, traveling somewhere and what not. Maybe even hanging around a jump point. And most of those places don't have sensible coordinates as system is pretty abstract.
it's eight in the morning and I have been up for 4 hours doing stuff (coding, recording, listening podcasts and stuff). I may have to do something about my sleep pattern by the end of the vacation...
I wonder what would be best way to integrate #elm and #yesod? I probably need to invoke elm-make manually and have the output placed in static/js directory. And then include that in Hamlet, with elm.js and sort of starter script that binds component on div.
Sounds a bit of hassle, especially if I end up with several elm components.
it would be fun to see "Teach yourself #haskell in 21 days" book. Not that it makes sense, but to see how much they think can be crammed into a beginner programmer in three weeks.
I had Teach yourself C++ in 21 days and it really wasn't possible. Better idea was to treat it as 21 mini courses.
battletech: the table top war game that has rules for processing planted fields with combine (and rules to mount such combine on your 'mech)
trying to tackle some #QuickCheck tests and having moderate success. It still feels like rolling a heavy boulder uphill though (and the boulder is square, and hill is full of pits and holes and little goblins keep throwing sticks at you)
Just the way I like to have fun.
got stuck in Alien: Isolation and I think it's a bug (computer kind of bug).
But on a bright side I decided to tinker with some code and learned that Persistent explicitly declares if a function is only reading, writing or doing both to database. Which might be useful at some point. Or maybe not. But I find it pretty nifty.
Woke up at 5 and couldn't sleep anymore.
Apparently now I have QuickCheck code for generating planets.
Going to fix another cup of coffee and some breakfast next.
sure, lets use Double for time, what possibly could go wrong :D
me doing C#: I bend the universe to my will
me doing Haskell: uh, um.. why does is do that?
sometimes coding in #Yesod can be such a uphill battle for me. Spent better part of evening and morning to get redirecting to faction selection working when player without faction tries to access portions of site that require them to be part of faction.
I should spend some time sternly staring at types in order to understand how they mesh with each other.
Still loving #haskell though
today I learned what difference reduce noise plug in really does to audio. I wish I had tried that earlier, but eh. You live, you learn.
There's official document in the European Union's website listing results of each vote, split by group and showing MEPs names. I'll try to dig that up again.
All you wonderful people, you have helped #SaveYourInternet.
Thank you so much to all of you involved directly and indirectly, supporting this by calling, mailing, talking, or just rooting for the right outcome.
Internet is not to be messed with.
They will now say that we were all paid by Google. They will all say that this was Facebook and Twitter lobbying.
But we know otherwise! We have been there. We've seen it happen.
We made it happen.
This is how you change the world for the better.