For what moral reasons would I avoid linking LLVM? I’m not familiar.
75 karma · joined January 3, 2021
For what moral reasons would I avoid linking LLVM? I’m not familiar.
Jane Street has something similar called a "tree smash" [1]. When someone makes a breaking change to their internal dialect of OCaml, they also push a commit updating the entire company monorepo.
It's not explicitly stated whether such migrations happen via AST rewrites, but one can imagine leveraging the existing compiler infrastructure to do that.
[1]: https://signalsandthreads.com/future-of-programming/#3535
Z3 is fine with it--its job is to find any satisfying model. The possible outcomes are "the puzzle is solvable and here's a solution" or "the puzzle isn't solvable."
I used it to solve the new NYT game, Pips: https://kerrigan.dev/blog/nyt-pips
Delightful read!
[1]: https://engineering.atspotify.com/2014/02/how-to-shuffle-son...
[1]: https://github.com/docker/cli/issues/267#issuecomment-695149...
[1]: https://reichel.dev/blog/reverse-engineering-wordle.html
I was stuck in quarantine with COVID, and I became absolutely obsessed with WORDLE. There were a few great technical articles posted here, and I became inspired to write my own WORDLE solver based on Knuth's algorithm for the codebreaking game Mastermind [1].
It's fun to ride the WORDLE trend; it also happens to be a great application for the minimax decision rule.
This is my first blog post, ever! I'm trying to spend a little more time writing and reflecting (on things technical or not). I would be happy to receive feedback if you have anything to say.
[1]: https://stackoverflow.com/questions/62430071/donald-knuth-al...
Do you have any idea of where your performance gains are coming from? Is there a lot of async, non-blocking waiting happening in the process of fulfilling requests against your API?
On the other hand I can see the appeal of one instance, one request. I don't know if the answer is to enable (optional) request parallelism or to optimize cold start times down further, but OP's requirements feel like they are way too modest to basically force them out of the serverless paradigm.
Interestingly you can still view the unminified source, since create-react-app generates source maps by default.
“Slippery slopes legitimately exist wherever a policy not only affects the world directly, but affects people's willingness or ability to oppose future policies.”
[1] https://www.lesswrong.com/posts/Kbm6QnJv9dgWsPHQP/schelling-...
The cars' "fitness" function rewarded cars for driving along the course and punished them for crashing into walls. But evidently this function punished a little too severely: the most successful cars would just drive in tight circles and never make progress on the course. But they were sure to avoid walls. :)