203 karma · joined June 5, 2017
I have fuzzy search across the tabs, so i never click around on a tab looking for what i want.
To me it seems like payment processors are a more direct comparison and they usually do a combination of flat fee + percentage.
In general I think in sport we should use replay tech to eliminate errors that human judges can make, not improve accuracy beyond what was possible for them to see (because fundamentally these are philosophically vague). And then just have rules for ties that are good for the sport: ties go to the runner in baseball, offsides go to the attacking player in soccer (I believe the dutch do something like this by using thicker lines for their VAR?), etc.
But with cycling the whole game is decided by the finish, so I think that makes a bit harder to come up with a satisfying approach.
I was curious what the actual rules are about calling ties. Apparently if there's no photo finish tech and the sprint between 2 riders can't be decided its called a "dead heat":
> if the finish takes place on a road, the two riders will race against one another over a distance of 1000 m, from a standing start
https://www.uci.org/docs/default-source/publications/practic... (page 26)
Which sounds awesome to me. If it's a group of 3 or more they are just declared 'equals'.
The rules for ties with photo finish tech (basically all pro races afaik) is kind of weird? All I could find was:
> If, after all technical means available have been exhausted, it is still not possible to separate riders for one of the first three places at the world championships or Olympic Games, these riders shall each be awarded the placing in question. No award shall be made for the following placing, or, where there is a three-way tie, for the following two placings
- Rule 2.3.043 in the UCI Road Race rulebook
Not clear what that means for races like Amstel...
From the app side you just don’t use classes that you can’t use?
It will be interesting to see how things like Valhalla and Loom will pan out.
Seriously cycling kit can be super cheap and makes a huge difference in comfort.
It also shows you the state of variables at various points alongside the code, which is basically the context i want to log anyways.
In the article he blocks out a longer excerpt from O Pioneers! by Willa Cather, with this bolded bit:
> Freedom so often means that one isn't needed anywhere.
https://theconvivialsociety.substack.com/p/the-convivial-soc...
Honestly I would be surprised if it was possible to create a test that was both impossible to improve with practice and actually measured anything at all.
I was bitten on the ankle as a teenager (luckily as you said, it didn't use venom), at the time I was pretty surprised it was silent.
They will often strike without warning. It’s important to pay attention where you put your hands and feet when you’re in rattlesnake country.
But for most writing the goal is to share meaning, not voice. What would we do for a word like `data`, which has at least 5 different pronunciations that I've heard. Accepting all of them would probably lead to the opposite of the goal. Picking one leads to the same controversy.
Add to that people often aren't aware of their own pronunciation. Personal example is that in my dialect I have the fool/full merger. I wasn't aware of this, I simply heard the language other people spoke as I pronounced it. At university I literally didn't believe people who were telling me that they pronounce those words differently. I just couldn't hear it.
I spent my last 2 years of uni in a research lab and got some stuff published. Im pretty sure i got this opportunity because i went to a school with a dearth of grad students and i showed some initiative in an intro class for what became my minor.
A more general approach would be to just run your happy path tests while wrecking the environment (e.g. randomly killing instances, adding latency, dropping packets, whatever).
I’ve found that the latter often uncovers problems that you can use the former to solve.
Testing these sort of things with unit tests can work, but I’m more confident in tests that run on a ‘real’ networking stack, instead of e.g. mocking a socket timeout exception.
A personal example of this was Httpd used to accept standard headers with spaces instead of dashes, this leads to strange behavior if you accidentally include both. So they decided to stop doing that in a major version. This major version was opaquely included by ops accidentally into our base images. This lead to a very long day of debugging on our end.
Point is, by being liberal with what you accept you create ambiguity, which you may not totally understand at the time. By putting that out into the wild you basically are forced to keep this ambiguous, undocumented spec alive or you no doubt will end up breaking some client.
https://cdv.dei.uc.pt/ever-changing-flags/
Maybe not as technically exciting, as a super generic NN, but I think projects scoped like this are useful to think about.
For example, in this talk he discusses the problems with moving items in a list as a pair of delete+insert operations. Then proposes adding a move operation to the CRDT that solves some of these problems.
I'd be interested if anyone found/ran any benchmarks, though I thinks its pretty hard to write a fair compile time benchmark. I did a quick search and came across this post comparing solving the same problem with haskell/ocaml/go, which just kind of off hand mentions the compile times. OCaml versions range from 0.3-0.8s and Go was reported as ~1s.
For the interested some paper keywords would be adversarial stylometry and authorship attribution.
This leads to other problems like blocking someone, but still seeing their content because it gets reposted a lot.
Public schools are a reflection of the communities they're placed in and in much of rural America diversity isn't at play.
Astra Taylor's response to a critique (of the paywalled article below) demonstrates the nuance (https://nplusonemag.com/online-only/online-only/learning-in-...)
> I actually chose to go to public high school in Georgia for three years, where I saw the good and bad first hand. Unlike Goldstein, who glories in having “benefited from 13 years of public education in one of the most diverse and progressive school districts in the United States,” the school I attended was predominantly African-American and viciously segregated, with the white kids funneled into advanced and gifted courses while everyone else, the vast majority, languished. Thus, in my essay I ask, “Are schools social levelers or do they reinforce the class pyramid by tracking and sorting children from a young age?” Any honest progressive needs to admit the answer is both
Your take is kind of obvious, but it's too monolithic. There are certainly some of my old friends that match your description to the T: socially awkward, insular knowledge, holding onto their parent's religious extremes.
But they also have siblings that are polar opposites, for example one got a PhD in Evolutionary Bio (much to their parents ire).
I think you're absolutely right that money and class are at the center of this, 'yacht schooling' is definitely a thing and their experiences should not be extrapolated generally.
Paywalled, but these stories also worth a read and N+! is well worth the money. * https://nplusonemag.com/issue-33/essays/homeschool/ * https://nplusonemag.com/issue-13/essays/unschooling/