I've been following Firefox Relay features for a bit now. Is there a difference between the service offered by Firefox Relay premium to the free DuckDuckGo Email Protection?
Do you believe DDG will also eventually move to the subscription model for these features (unlimited aliases, reply to sender)?
The figure available was "billions". For ease of calculation, say it was 7b. That means if each developer pays $100 and total revenue was 7b, 1% of the world must be a developer. (1% of 7b * $100 = $7b)
Also, by your own figure, 20 million is already ~0.25% of the world population.
The issues with search start emerging as code base grows in size. For instance, in any decent sized C++ library likely has multiple definitions of functions, to be compiled with different compiler flags. In a simpler case, you might even have overloaded functions with different signatures but the same name.
The value with IDEs is a smarter method for traversing code. It figures out exactly which function you mean, helping you get better context cues, auto-completion and traversals. This isn't particularly easy to emulate through simple command-line tools.
Most editors now have shortcuts for that. A simple F12 (customizable) will take you to the definition (and if paths are configured correctly, the correct definition for multiple definitions)
I disagree on this regard. According to the Twitter thread (which seems to be our only primary source here), PJ apologized last fall, saying "You were right about the union." [1]
As for the language of the apology, you propose a very subjective reading of the text. "Taking up space" seems valid here as it concerns the man in the middle of this event. Instead of being "forbidden from dissent", it seems he already knew he was on the wrong side months ago and is simply attempting to focus the conversation towards more important things than himself.
I've been playing through the archives, and they are challenging but fun. My criticism is that sometimes the answer is very ambiguous.
For instance, (spoilers ahead), in this case
> there[something golfers' apparently [scold, with "at"]]
I know the answer is "therefore". But the inner bracket could be shout/scream/yell.
It's quite frustrating when I get docked for this, hopefully the clues can be better constructed/beta tested in the future?
Thanks again for the fun game :)