4,390 karma · joined July 13, 2008
This account's password has been randomized, so if you see it commenting/updating in future.. that probably wasn't me :)
So long, and thanks for all the fish!
However I do think that the amount of analysis and effort that the user has done for each comment is relevant.
Silly hypothetical example: if a project is a Fibonacci function that (incorrectly) prints nothing but repeated "1" values, then the potential range of comments may include:
- "it's wrong"
- "it's printing the wrong output"
- "expected to see 1 1 2 3 ... but found 1 1 1 1 ..."
- "line two is missing an addition operator near character five"
- "please see #3 for a pull request to add an addition operator on line two"
(roughly in order of estimated "most frequent" to "least common" comment volume -- and not coincidentally, also ordered from "least analysis" to "most analysis" performed)
Not all participants have the same level of analysis and development ability - and for many projects there's a lot of surrounding domain knowledge (and/or history) required to post more valuable comments.
Also worth noting: high-frequency, low-analysis comments along the lines of "it's broken" can still be useful - they're often an indicator that a bug has been introduced, and can be the equivalent of comment storms on Twitter asking whether a service is down after a website/API has an outage.
Coming back to the problem: it's difficult to scale the ability of small groups of maintainers to respond to large volumes of comments - as the article alludes to, it can become a kind of "time denial of service" attack. I'd guess that problem is most pronounced for developer-and-end-user-facing projects (web frameworks, for example).
One solution could be tools that help maintainers cluster and categorize comments -- customer support tools are often designed to do this.
Another idea is whether it'd be possible to challenge the commentor gently to check whether they've provided all the relevant information. This could theoretically be conversational (human or automated) -- and that's similar to tech support in traditional IT.
Finally, a structural solution is to attempt to choose software architectures that distribute the support load and allow clusters of maintainers and developers to develop expertise in particular areas. This is, to a large extent, naturally the way that open source evolves. If one project becomes too heavyweight, then frequently we'll see smaller libraries emerge that provide the core functionality elements with a smaller code surface. If development slows unacceptably or moves in problematic directions, then motivated actors generally step in to fork or create an alternative.
In summary: I think that these ticket entitlement issues have likely existed in closed environments for a long time, and there are patterns and tools for dealing with them that may be valuable. Also it's a software-and-organizational architecture issue (in an evolutionary environment with no central authority).
> Be generous if you expect additional <reward> to come from this generosity.
Options for reward could include (without being limited to): "profit", "platform adoption", "trust".. and those rewards often affect each other over time.
That's an often-repeated maxim, but it's not universally agreed to be true.
Quoting https://corpgov.law.harvard.edu/2019/08/24/stakeholder-gover... for example:
"The fiduciary duty of the board is to promote the value of the corporation. In fulfilling that duty, directors must exercise their business judgment in considering and reconciling the interests of various stakeholders—including shareholders, employees, customers, suppliers, the environment and communities—and the attendant risks and opportunities for the corporation.
Indeed, the board’s ability to consider other stakeholder interests is not only uncontroversial—it is a matter of basic common sense and a fundamental component of both risk management and strategic planning."
To me it seems more likely to be a culture clash - one team is used to developing closed source tools that have been highly prized by the company in the past, and another team has had great success writing open source tools that are widely adopted.
My guess is that the adapter code project is currently within the former team's remit, leading to this situation -- but that's all complete conjecture on my behalf.
Equipment availability, ingredient weight, and nutritional content seem like they'd be (some of) the factors to bear in mind for camp cooking.
I make no promises at all I'm afraid, but the 'planner'[1] microservice is the one to watch if you'd like to follow future developments related to this.
The RecipeRadar interface is designed for use with both desktop and mobile web browsers, and it can be installed locally on your device (it is delivered as a progressive web application).
Source code for all components are available at https://github.com/openculinary/ alongside infrastructure setup documentation for anyone who would like to self-host their own RecipeRadar instance (not required to use the app, and primarily provided for advanced/curious technical users).
(I did find BotHack[1] and a video of its' first ascension[2], both of which are cool)
Maybe that's related to the nature of NetHack itself, compared to other games where ML has seen (often overwhelming) success?
Will rules-based systems continue to succeed for NetHack, or is this a temporary condition until the state-of-the-art in machine learning improves?
I can find references to "policy-based access control" (same acronym) going back decades (and plenty of mentions of the widely-used and understood RBAC) but not purpose-based access control. Is it the same thing, or is there some confusion here?
"Lowering nicotine in cigarettes to a minimally or non-addictive level through the creation of a potential nicotine product standard could decrease the chances that future generations become addicted to cigarettes, and could make it easier for more currently addicted smokers to quit."
[1] - https://www.fda.gov/tobacco-products/health-effects-tobacco-...
[1] - https://bitwarden.com/help/custom-fields/#custom-fields-for-...
Here are mentions of this talking point on Hacker News:
https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
[1] - https://www.mailpile.is/
And a link to the paper ("Political environment and mortality rates in the United States, 2001-19: population based cross sectional analysis") that the article describes: https://www.bmj.com/content/377/bmj-2021-069308
Supply of energy is limited, and so there is a market effect: overconsumption by some players can increase the cost to other consumers.
Market economics should mean that the resulting increase in profit margin turns into an opportunity for more-cost-effective competitive entrants.
Most of this assumes no collusion between players in the market. If, for example, company A provides a product that is knowingly energy-inefficient and half of their board members also sit on the board of energy company B that is experiencing record profits -- and could easily acquire company C that theoretically has a cheaper energy production solution -- then perhaps problems could occur.
- [event] A policy change has taken place and the legal residency status of the children of tech workers in the U.S.A. has been altered
- [fact] Many children of tech workers lose their legal residency status in the U.S.A.
[1] - https://reactionmechanismgenerator.github.io/RMG-Py/index.ht...
Could you name an issue you have with Calc that makes you feel it is inferior to Excel? (something more specific than look-and-feel, ideally, although I admit that may be a factor in reality)
> MS Office Suite ==> LibreOffice Suite
> Illustrator ==> Inkscape
> IE/Edge ==> Firefox