Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
I’m a husband and father of two young kids.
-
How we implemented mathematically rigorous Bayesian inference in Macondo to let BestBot reason about its opponent’s rack, and why it only barely edges out going first.
-
A tournament report for the most prestigious NWL tournament of the year - the SPC 2025.
-
I’ve trained a convolutional neural network that beats our long-standing equity engine (HastyBot’s static evaluator) in direct play - 51.7 % win rate over 250K self-play games - making it, as far as we know, the strongest pure static evaluator in Scrabble…
-
I just released a new web app for learning words called WordVault.
-
Arch Linux is the main system on my desktop computer.
-
Scrabble endgames are computationally difficult to solve exhaustively.
-
When I was 11 or so my friends and I snuck into Sesevenen (Se7en).
-
Weezer’s Falling For You is an amazing song
-
Linux provides the best and most cost-effective desktop experience.
-
A few months ago, I noticed my app was having CPU spikes.
-
I have found that in the literature about games and AI (artificial intelligence) that Scrabble is invariably referred to as something of a “solved” game, in the same way that Chess, Go, etc are “solved” by AI —in these latter games, there exist AIs that h…
-
How we built the Woogles backend messaging system using NATS and Websockets.
-
Based and gopher-pilled.
-
A small team of us have been working very hard on a project that I internally call “liwords”.
-
Our site is looking prettier now.
-
I’m going to log more of my progress on the apps that I wrote about in an earlier post, in an attempt to: make myself more likely to work on these apps write a log for me and others and drum up some excitement!
-
I have a lot of ideas for improving the state of tournament and recreational Scrabble, mostly revolving around the technological aspect of things.
-
Around April of 2017 I wrote this article about moving my side project to a single-node Kubernetes cluster: https://hackernoon.com/lessons-learned-from-moving-my-side-project-to-kubernetes-c28161a16c69 As of today, the infrastructure is still running stro…
-
I have been coding in one form or another since I was around 8 years old, on my brother’s calculator that had around 450 bytes of program memory, and I’ve been videogaming since I was 6 (my dad bringing an NES from the US back to my native Caracas was one…
-
This title may already be ringing some faint alarm bells; why move a small side project to use Kubernetes?
-
Copy docker run -it -p 8181:8000 -v /home/ubuntu/word_db:/db:ro --env-file webolith/config/config.env domino14/webolith:latest (and 8180 instead of 8181) on home machine ab -kc 100 -n 1000 For haproxy stuff Copy apt-get install ruby gem install haproxyctl…
-
The article here sums up pretty well the debacle that North American tournament Scrabble players have been faced with since the introduction of the new Tournament Word List in April of 2015: Major Scrabble Brouhaha: Can You Copyright a List of Words?
-
This is hilarious: http://www.openbsd.org/cgi-bin/cvsweb/src/lib/libssl/ssl/Makefile?
-
https://graph.facebook.com/me/insights/page_impressions_unique/day?
-
Recently moved a project to Django 1.3 and I kept seeing duplicate messages for all of my logger.x messages, even though my LOGGING dictionary looked like: LOGGING = { 'version': 1, 'disable_existing_loggers': True, 'loggers': { 'base':
-
YOM is better than the bingo CO(E)MpLOY