540 karma · joined July 14, 2014
Your perfect world is captured by current employment contracts. Both sides agree to arbitration and then both sides stick by that agreement.
It's not reasonable for FanDuel to assume a mistake there. However, if a customer purchased a bet on a game that had already happened it would be reasonable to assume a mistake had been made.
Mistakes happen and the law of contracts deals with them.
> good development practices, good requirements, good change control, and good testing can prevent the vast majority of bugs
prevention of the vast majority of bugs does not negate the claim that bugs will always happen in production.
Ghadi also made a version to parse PEG grammars but the VM is done in java i believe. Great talk about it:
talk: https://www.youtube.com/watch?v=9Q--oX5muxw project: https://github.com/ghadishayban/pex
that seems like an unworkable definition. If I submit John Milton's Paradise Lost as my own work on an application to grad school, it certainly wouldn't be an "expense" to the long dead author.
Plagiarism is a fraud where you misrepresent the work of others as your own. In the academic world, what else is there but your own work?
> The programming session lasted 10 hours. Throughout that entire time, Steele says, neither he nor Stallman took a break or made any small talk. By the end of the session, they had managed to hack the pretty print source code to just under 100 lines. "My fingers were on the keyboard the whole time," Steele recalls, "but it felt like both of our ideas were flowing onto the screen. He told me what to type, and I typed it."
> The length of the session revealed itself when Steele finally left the AI Lab. Standing outside the building at 545 Tech Square, he was surprised to find himself surrounded by nighttime darkness. As a programmer, Steele was used to marathon coding sessions. Still, something about this session was different. Working with Stallman had forced Steele to block out all external stimuli and focus his entire mental energies on the task at hand. Looking back, Steele says he found the Stallman mind-meld both exhilarating and scary at the same time. "My first thought afterward was: it was a great experience, very intense, and that I never wanted to do it again in my life."
> - Guy Steele on a hacking session with RMS in the 1970s.
I always like this story. And I wish I had an experience like it.
The effect of this seems to be "I wish everything was slower and then the naive implementation would be the best implementation".
Further, it has a serious restriction in that the version of cljs used by lumo itself is now the version of cljs that your project must use.
The cljs version is a pretty serious caveat but this seems like a really nice milestone on quite a bit of work. kudos to anmonteiro
https://medium.com/@yonatanzunger/so-about-this-googlers-man...
No one cares who writes their code either, but certainly we can agree that if there are systematic reasons preventing women from participating as much we can try to remove them?
1. pick the one with the most readable, understandable architecture 2. choose the one that focuses more on what you are looking for and not a slew of different things 3. choose the one with fewer lines of code
This third point is not "choose the more clever library" but more along the lines of choose the more straight forward and simple library. It's not code density you are evaluating but focus.