Good Morning!
๐
Good morning!
Morning!
Morning
morning
Morning! Starting two weeks of vacation today, sorely needed :) now going through some defn podcast episodes ๐
Morning!
@orestis Enjoy your hammock time!
A week vacation coming up next week. Looking forward to the hammock time as well
Morning
Good day sir ;)
morning
My hope is to stay off the hammock and just zone out playing games on the couch, some piano etc. Iโm pretty sure I will get drawn to the computer to redo my blog though ๐
Piano, huh? I was watching this recent interview with Muricio Szabo on Youtube the other day and the observation that the overlap between programmers and people with musical talent seem larger than random would have made it was made. I donโt think I am one of those, but certainly I have observed the correlation, and not just at Spotify. ๐
Super interesting interview btw. Youโll find a link in #news-and-articles.
@orestis What games?
Iโm going through Super Mario 3D World at the moment which is also suitable easy. Well, apparently once you beat it, it opens up an endgame containing some of the hardest Mario levels ever, so weโll see about that in the long run.
Good question :) Iโve subscribed to Apple Arcade so probably some casual platformers. I bought an Xbox controller to be able to just lean back and relax. Not a big gamer!
Iโm almost done with little Orpheus which I found gorgeous and fun and very easy which suits me just right
Cool. Seems to be lots of decent indie games on Apple Arcade.
bravo for the call back
@pez The muso/programmer link has been going on for years. I agree in principle but Iโd love to see some actual numbers.
Good morning :hugging_face:
If you haven't, try Braid. Excellent little brain tickling platformer
Morning
Heh, Oracle DB played a trick on me today. What do you think, what does the last line return? ๐
uh, 32
Itโs obviously -9
has this caused your flaky tests?
I guess it has something to do with caching of sequences, and that they never expected a sequence to be modified this way. Guess we should file a bug :thinking_face:
No, they are still flaky ๐ This was the answer to the question โwhy do we have negative IDs in the DB?โ
After so much butt ache of sequences in databases Iโve sworn off them. UUIDs or similar work much much better. I wish there was a smaller UUID I could use easily though.
The systems I am building for myself get a UUID, too. Itโs much nicer to have an identifier at object creation without the roundtrip to a DB, too
I tend to use UUID's everywhere as well. at least you can't guess them
I stand corrected
do you use uuid for internal reference as well?
I was reading different opinions about exposing internal IDs to clients; some suggested to use some "obfuscated" id to represent entities to clients (e.g. UUIDs) and keep INTs for internal reference
we use uuid as stable ids, so when we copy data from one database to another one, we don't rely on incremental ids which tend to be a pain for that case
we use them also in urls
You can, but it takes time ๐
yeah that's one advantage though; also distributed generation of Ids
We use ObjectIDs since our original database is Mongo. They are a bit more compact than UUIDs by default and supposedly shard better. There's also a date component inside them which leaks information if you care about this thing.
friends don't let friends use incremental ids
+1
V5uuids ftw