(The algorithms described above are of course completely impractical, taking time exponential in the length of the proof (of theorem or counterexample).)
1,209 karma · joined February 21, 2017
(The algorithms described above are of course completely impractical, taking time exponential in the length of the proof (of theorem or counterexample).)
Such collusion might well be a violation of anti-trust law, but in any case, it wouldn't work. If they decide to sell at below-market price, they must (by definition) be preventing some customers from buying by some non-price mechanism (eg, only selling to companies run by other members of the CEO's family). Potential competitors would then see an opportunity to sell to these excluded customers.
What's madness is continuing policies that antagonize other countries, and which are bad for Canada, just to make yourself feel better about having "elbows up".
This isn't some sort of status game. Well, maybe it is for Trump, but not for anyone who's not an idiot. Unfortunately, Carney is an idiot, and is in it for himself and his friends, not Canada.
The way to deal with the bear to the south is to first get rid of all the stupid stuff that is bad for Canadians regardless of Trump, like provincial liquor monopolies and dairy supply management. Don't ask for anything in return - Trump's word is no good anyway - but it may help with public opinion in the US. It will also help with better trade relations with other countries. After getting these other countries to open up as much as they're inclined, unilaterally eliminate tariffs on all countries (including the US). It's what's best for Canadians, apart from a few who profit off the lack of competition from other countries.
For bonus points, get rid of sales taxes, so there is zero friction importing things to Canada. That's great for consumers, and also great for any business that wants to continue or establish itself in Canada.
So may be most useful if you don't have inherent precedence, as might be the case if you're not dealing with the standard math operators.
Alternatively, one might say the dots override inherent precedence. So
a *. b*c+d*e
means a * (b*c+d*e)
with the inherent precedence disambiguating the right operand of *.To illustrate, suppose you have a non-associative operator $. Rather than write a$(b$c), you can write a$.b$c - the . makes the $ before it be lower precedence on the right side. More dots make things be even lower precedence.
So, for example,
a$b .$: x$y .$. p$q
means (a$b) $ ((x$y) $ (p$q))
At least, that's my recollection. It's been over fifty years since I read (significant parts of) it...The river wandering is part of this. Since the silt can only be deposited where the water goes, for the delta to grow (or just maintain itself) the river has to go here and there all over it.
And yes, people die when this happens. But if you stop the river wandering, the silt isn't going to be deposited so as to maintain the delta.
Maybe it's not a good location for permanent human settlement.
And would this silt deposition actually occur at a rate that would fully counteract sea level rise, just as the huge rise in sea levels at the end of the last ice age did not mean that the delta disappeared?
If so, the danger to New Orleans would be entirely avoidable by changes in local land use.
Perhaps the fundamental issue is that river deltas tend to be dynamic, with the watercourse continually changing, which isn't really compatible with a city in a fixed location. (Hence the damaging attempts at stopping this.)
And at this level of imprecision, that claim is true!
Animal protein has a good balance of amino acids. Many plant proteins do not. Sure, you can mix various plant proteins to get a good balance. But if you don't know what you're doing - getting all your protein from beans, for instance - you can end up with a deficiency.
Maybe rather than say the problem is "an overabundance of conflicting information", they might want to improve the quality of the information that they push.
A more fundamental issue (which I mention in the document) is that there is a discordance between the 2D textual display and the underlying tree. I think this becomes more apparent when input is not only keystrokes, but also mouse positioning.
Of course, these disadvantages do not necessarily outweigh the advantages of editing in terms of trees!
And it's certainly possible to create any valid AST in the editor I describe. The set of valid trees is extended to those with "holes" in places, which one fills in when entering a program, and it's always possible to do this.
The challenge is one of finding an intuitive user interface, not whether it's possible at all. One issue is that infix notation is unnatural for entering trees (prefix is more natural).
The challenge is getting this to be a useable way of entering programs. I think I made progress on this, but the feasibility varies with the programming language.
I can't run it any more, since the display hardware it assumed is no longer available, but you can read about it at https://ucalgary.scholaris.ca/items/da8b823b-c344-4ffb-aa37-...
It makes no sense to worry about how "renewable" or "sustainable" some technology is if the time when it would start to matter is long after the technology has likely been replaced by something else anyway. That is, it makes no sense unless you're trying to score some political point...
That does indeed seem nice. As long as there's an easy way to enquire about whether an instruction is slow or not, it means that all the software runs, and the software that knows about issues with some instructions runs as fast as it would without support for those instructions. The only downside is the effort put into writing emulations of the instructions, which seems small in context.
The etymology you reference seems speculative, not really contradicting the article's claim that the etymology isn't clear.
I don't think these are meant for ordinary users. One extended vacation and your data is toast...
One might also note that the invocation was never approved by parliament (it was terminated before the deadline for the Senate to vote on it).
https://nationalpost.com/news/politics/a-judge-ruled-trudeau...
For example, I doubt that it asks whether, for a person of average wealth and income, a $1000 fine is a more or less severe punishment than a month in jail.
I think this is backwards. The definitive version that should be cited is the freely-available one, since that is the version that everyone can read. No one should cite the paywalled version.
See my paper at https://arxiv.org/abs/1505.05571 (repository at https://gitlab.com/radfordneal/xsum), which is used in the Julia xsum package (https://docs.juliahub.com/General/Xsum/stable/). There's also recent work by Marko Lange at https://web.archive.org/web/20220616031105id_/https://dl.acm...
I think these methods are probably faster than the exact methods you benchmark.
See https://arxiv.org/abs/2211.00241 and https://goattack.far.ai/
The best Go programs have a flaw that allows a good, but not championship-level, human to defeat them, by creating a group that encircles another group, which apparently confuses the AI's method of counting "liberties", which determine whether the group lives or not.
Some appear to dismiss this as just a "trick", but it seems to me to point to a more fundamental deficiency in the architecture or training method.