<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.soylentnews.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Halcyon1234</id>
	<title>SoylentNews - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.soylentnews.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Halcyon1234"/>
	<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/wiki/Special:Contributions/Halcyon1234"/>
	<updated>2026-04-10T01:16:02Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.4</generator>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=Historic:FeatureList&amp;diff=4137</id>
		<title>Historic:FeatureList</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=Historic:FeatureList&amp;diff=4137"/>
		<updated>2014-02-10T17:33:56Z</updated>

		<summary type="html">&lt;p&gt;Halcyon1234: /* Article submission */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
I'd appreciate if everyone would just start adding or removing things they think need to be in the to-be variant of this site&lt;br /&gt;
&lt;br /&gt;
Rather than isolate the things that slashdot already had (we should be familiar with it), let's just explicitly state what we want to see, with the idea that most of it is a copy or inspired by the original.  But we can possibly explain, refine, or restrict our focus to the bits that matter.&lt;br /&gt;
&lt;br /&gt;
== General Requirements ==&lt;br /&gt;
What features worked and what features did not work during the lifetime of Slashdot?&lt;br /&gt;
*Feature that worked was the karma system allowed users to voluntarily disable the advertisement, made them feel happy even though it did nothing different for the business.&lt;br /&gt;
*Feature that did not work: Adding a sponsored poll / slashvertising&lt;br /&gt;
* Cool new colour&lt;br /&gt;
&lt;br /&gt;
== Engine Requirements ==&lt;br /&gt;
&lt;br /&gt;
* '''Be mindful of bandwidth and the amount of processing done by the server when building any features.  One extra character balloons into many megabytes of expensive bandwidth and consumption of server resources.  Each feature that bloats a page response or causes the server to process something increases costs--KEEP COSTS DOWN!'''&lt;br /&gt;
* UTF-8 clean for anything that doesn't end up in a URL (i.e. tags, titles, channel names, user names)&lt;br /&gt;
** Of course, some combining marks would have to be filtered, and the resulting text round-tripped through NFD-&amp;gt;NFC to prevent certain types of attacks against users or making text difficult to index.&lt;br /&gt;
* [http://blog.stackoverflow.com/2011/04/stack-exchange-partners-with-mathjax/ MathJax] support both in comments and in submissions&lt;br /&gt;
:: Mathjax is the math rendering engine used on [http://stackexchange.com/ stackexchange] and will allow scientific discussion between us (people who read math).&lt;br /&gt;
* Channels (like yro, politics, apple) as first class objects&lt;br /&gt;
** &amp;quot;Primary&amp;quot; channels that have DNS shorthand (http://apple.altslash.org/ being equiv to http://altslash.org/ch/apple/)&lt;br /&gt;
** &amp;quot;Secondary&amp;quot; channels that users could create and play editor that use the more verbose syntax (http://altslash.org/ch/baseball/) that is reminiscent of subreddits&lt;br /&gt;
** User channels (i.e. journals, as we've always had)&lt;br /&gt;
* Display user IDs&lt;br /&gt;
* Javascript Optional&lt;br /&gt;
&lt;br /&gt;
* Submission queues for all channels with membership at the discretion of the channel owner; being able to submit also implies up/downvoting submissions and tagging&lt;br /&gt;
:: Editors/channel owners only&lt;br /&gt;
:: List of users who can submit&lt;br /&gt;
:: All of my friends (for user journals)&lt;br /&gt;
:: All users with mod status&lt;br /&gt;
:: All registered users&lt;br /&gt;
:: Everyone&lt;br /&gt;
&lt;br /&gt;
* Articles are also first class objects&lt;br /&gt;
:: Perma-link independant of channel&lt;br /&gt;
:: Articles are tagged by topic(s) as well as channel&lt;br /&gt;
:: Articles are automatically archived&lt;br /&gt;
:: Archive is easily searchable, and should be referenced when submissions are edited. &lt;br /&gt;
:: Articles can be cross-posted to other channels by a channel owner (built into the UI if the editor manages more than one channel)&lt;br /&gt;
* Comment key features&lt;br /&gt;
:: Comments are first class objects, just as before, just like articles&lt;br /&gt;
:: Comments can be edited for a short period of time by owner&lt;br /&gt;
::: HOWEVER: Edited comments get a new ID and it links to older versions in the new one. This detail is made prominent to viewer if a comment reply happened before an edit.&lt;br /&gt;
:: Allow alternate markup options (bbcode, markdown, wiki markup)&lt;br /&gt;
::: Provide a mapping to actual div and styles that will be applied, or HTML equivalent codes&lt;br /&gt;
&lt;br /&gt;
* Allow moderation in same article that you've posted in; only disallow moderation '''to your own reply chain'''.&lt;br /&gt;
** You're obviously not allowed to moderate in your own accepted or posted article (treating all comments as replies)&lt;br /&gt;
** Does &amp;quot;reply chain&amp;quot; include parent? If not, how do we deal with threadjacking:&lt;br /&gt;
**# AC posts first comment on a new article (let's presume it's an upmod-worthy comment, not fristpsot)&lt;br /&gt;
**# I post my unrelated comment as a reply to AC's FP, in order to achieve greater visibility&lt;br /&gt;
**# I downmod the AC to -1&lt;br /&gt;
**# Now AC is invisible to anyone with threshold != -1 (including many with mod points and threshold=0, who would have modded AC up on his own merits)&lt;br /&gt;
**# Unless/until users with threshold=-1 and mod points happen by to rectify things, my comment is now the first thing most users see.&lt;br /&gt;
**# ???   ''(sorry, can't resist...)''&lt;br /&gt;
**# Profit!&lt;br /&gt;
***Actually, not just the immediate parent like I said, but 'all' ancestor comments. Otherwise as step 1.5 I just reply with an AC troll (which someone else will rightfully downmod), then in step 2 I reply to ''that''; now that the original AC first post is my comment's gp, so I can still downmod it.&lt;br /&gt;
** ''' Good point ''' you should be prevented from moderating any children '''and''' ancestors of your posts (but sibling chains are still fair game)&lt;br /&gt;
* Moderation&lt;br /&gt;
** I forget who suggested this originally, but in addition to the above constraints, only allow users to moderate a subset of any particular article's comments.&lt;br /&gt;
* '''Moderation Engine'''&lt;br /&gt;
::{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Moderation tags (default scores)&lt;br /&gt;
|-&lt;br /&gt;
! Mod Up&lt;br /&gt;
! Points&lt;br /&gt;
! Mod Down&lt;br /&gt;
! Points&lt;br /&gt;
|-&lt;br /&gt;
| Interesting&lt;br /&gt;
| +1&lt;br /&gt;
| Offtopic&lt;br /&gt;
| -1&lt;br /&gt;
|-&lt;br /&gt;
| Informative&lt;br /&gt;
| +1&lt;br /&gt;
| Troll/Spam&lt;br /&gt;
| -1&lt;br /&gt;
|-&lt;br /&gt;
| Insightful&lt;br /&gt;
| +1&lt;br /&gt;
| Groupthink ('''New''')&lt;br /&gt;
| -1 (or -0.5?)&lt;br /&gt;
|-&lt;br /&gt;
| Underrated&lt;br /&gt;
| +0.5 ('''New''')&lt;br /&gt;
| Overrated&lt;br /&gt;
| -0.5 ('''New''')&lt;br /&gt;
|-&lt;br /&gt;
| Funny &lt;br /&gt;
| +0.5 ('''New''')&lt;br /&gt;
| Flamebait&lt;br /&gt;
| -0.5 ('''New''')&lt;br /&gt;
|-&lt;br /&gt;
| Devils Advocate ('''New!''')&lt;br /&gt;
| +1&lt;br /&gt;
| Jibberish ('''New!''')&lt;br /&gt;
| -1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
** Users assign own weights to tags in the range -2.0 -&amp;gt; 2.0 with 0.5 increments&lt;br /&gt;
** System rounds x.5 towards 0 in comment spill / threshold logic, display capped at -1 and 5.&lt;br /&gt;
** A score for the default weights is saved for the comment for use by article spill (for googlebot or &amp;quot;load all comments&amp;quot; from anonmyous user)&lt;br /&gt;
** An optional cryptocoin tipping system, when you like someone's post you can give him a small cryptocoin tip. That might also work as an additional moderating system. Non-moderators could mod-up comments (Insightful, Funny, etc) by eg. 0.5 points by spending some money.&lt;br /&gt;
** What about not-posting in the thread where you moderated? Good or bad rule? Maybe if you really must post, allow cryptocoin paying for post? (eg. &amp;quot;Warning: you have moderated in this thread (or whole story), if you really want to post you need to spend cryptocoin on that&amp;quot; (??))  Not posting in the thread is okay, and much better than disallowing the whole story.&lt;br /&gt;
** I think it would be good to display both the positive mods and negative mods on a comment in a concise form (so you could see that this comment is generally regarded both Insightful.... but also Flamebait)&lt;br /&gt;
&lt;br /&gt;
===Moderation strategy===&lt;br /&gt;
** Chops instead of Karma&lt;br /&gt;
** Chops are derived from:&lt;br /&gt;
*** Articles accepted for submission&lt;br /&gt;
**** But NOT articles self-authored on a channel you're an editor of&lt;br /&gt;
*** Comments that are replied to by others without a troll/flamebait modifier&lt;br /&gt;
*** Positive moderation (as judged by the mod action with respect to their own point value weights... so if they think funny is bad, it counts against you)&lt;br /&gt;
*** Positive metamoderation outcome (see below)&lt;br /&gt;
** Registered users that have used the site &amp;gt; [threshold] days, posted &amp;gt; [threshold] times, and have positive chops get moderation duty (possibly [x] mod points per day?)&lt;br /&gt;
*** The more chops, the more mod points per day, with a total cap for unused&lt;br /&gt;
'''Meta-moderation'''&lt;br /&gt;
* Moderates the moderators in a check and balance type system&lt;br /&gt;
* Meta-moderation is available to users that have used the site &amp;gt; [big threshold] days and have &amp;gt; [threshold] chops&lt;br /&gt;
** Metamoderation is not &amp;quot;special&amp;quot;, a meta-mod capable user can see a random selection of recent mods at any time and metamod.&lt;br /&gt;
** Metamod takes 2 mod points  &amp;lt;==Open for discussion ??&lt;br /&gt;
:::Metamod actions are like moderation actions, you spend modpoints on them. But they are twice as expensive as direct moderation. The theory is that users with more chops (and thus more modpoints to throw around) are more likely to spend some of them on metamoderation.  &lt;br /&gt;
:::Alternatively.... Meta-mod should be open to all in good standing for RANDOM comments.  Maybe allow burning 2 mod points to meta-mod a specific comment ??? &lt;br /&gt;
** Metamod can spend a mod point to &amp;quot;re-roll&amp;quot; and see a new set of random moderations&lt;br /&gt;
** A moderation is undone when it's &amp;quot;score&amp;quot; goes negative. It is &amp;quot;reapplied&amp;quot; when it goes positive. If the score dips to -3, the moderation is removed entirely.  Default moderation value should be &amp;gt; 0, possibly 2 ??&lt;br /&gt;
** A user is not rewarded or punished for the metamod specifically.&lt;br /&gt;
** A running total of positive and negative meta-moderations against them is calculated&lt;br /&gt;
** Certain threshold for positive and negative meta-mod counts result in fixed deltas in chops&lt;br /&gt;
*** Having &amp;gt;5 positive metamod could be +1 chop score. &amp;gt;10 +2, &amp;gt;20 +3;  &amp;gt;3 negative is -1, &amp;gt; 5 is -2, &amp;gt; 10 is -3&lt;br /&gt;
** Your current chops as of more than 4 weeks ago is rolled into a fixed amount capped at 1.5 times the &amp;quot;Excellent&amp;quot; value and 1.5 times the most negative &amp;quot;Worst Poster&amp;quot; value.&lt;br /&gt;
** On a weekly basis a task is run across all accounts that collects chop point actions since the last summarization date forward a week (actions that happened about 3 weeks ago), applies these to the last +4 weeks ago score, truncates it to the ranges above, and stores it in the database with the new summarization date for that user's account.&lt;br /&gt;
** This prevents a user from &amp;quot;banking&amp;quot; actions that give them more chops to only later be a jerk.&lt;br /&gt;
** However it lets you be a bit grumpy in the short term since the value can go above the thresholds when calculating the current display/privs value (query all the outstanding chop actions for this user, add the point values to the historic value, store it for easy reference later, cached for an hour)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Article submission===&lt;br /&gt;
** Editor:&lt;br /&gt;
*** UTF-8&lt;br /&gt;
*** MathJax (mentioned earlier)&lt;br /&gt;
*** ability to check links inline during writing the submission. To see how it works just try writing email in gmail. Everytime when you add a link, there's an option right below it to &amp;quot;check link&amp;quot;&lt;br /&gt;
** Encouraging submitting good articles:&lt;br /&gt;
*** Everytime when a story gets accepted, the submitter gets a small cryptocoin reward (as we know - very easy to automate this). Since we are very poor (at least at start) we will not pay a fixed amount, but a small percentage of all cryptocoins owned by altslashdot.&lt;br /&gt;
*** If a story gets accepted but is hugely downvoted later (think Roland Piquepaille), the submitter must give back his reward to be able to submit a new story. In fact even better if he had to give back a tiny fraction more cryptocoin than he received.&lt;br /&gt;
** To have funds for all that, we could use:&lt;br /&gt;
*** That tipping system (mentioned above in moderation), and everytime you tip someone else a very tiny fraction of that tip goes to altslashdot.&lt;br /&gt;
*** Also payments from people desperate to post in thread (or story) where they have moderated (if we decide that this feature is useful, and if it is thread or whole story).&lt;br /&gt;
*** Failed submitters, who had to give back their reward plus some extra fraction because their story was hated after it was submitted (think Roland Piquepaille) as mentioned above.&lt;br /&gt;
*** Also we can simply hope for money from cryptocoin donations address. IMHO that is quite possible if we make this site good.&lt;br /&gt;
&lt;br /&gt;
* Source standards (should this be spun out into its own page-- Submission Guidelines and Standards ???)&lt;br /&gt;
** Link to most primary source possible.&lt;br /&gt;
** No more linking to fly-by-night blogs or linkbaits.&lt;br /&gt;
** Link to print-version instead of 50-page clickthrough&lt;br /&gt;
** If sites get Soylented, should article links automatically Corel Cache?&lt;br /&gt;
*** Would there be a way of switching to a different cache on the fly, for when Corel Cache goes out of business?&lt;br /&gt;
** No more linkbait titles.  After Slashcott, will look up that article... but Dice basically admitted they put celebrity names and intentionally misleading subjects to entice people to click through from search engines.  This is a scummy horrible practice that needs to go.&lt;br /&gt;
*** TFTitle == TFS == TFA&lt;/div&gt;</summary>
		<author><name>Halcyon1234</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=Historic:FeatureList&amp;diff=4133</id>
		<title>Historic:FeatureList</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=Historic:FeatureList&amp;diff=4133"/>
		<updated>2014-02-10T17:28:28Z</updated>

		<summary type="html">&lt;p&gt;Halcyon1234: Adding 3-rd level subheaders to make editing this page easier&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
I'd appreciate if everyone would just start adding or removing things they think need to be in the to-be variant of this site&lt;br /&gt;
&lt;br /&gt;
Rather than isolate the things that slashdot already had (we should be familiar with it), let's just explicitly state what we want to see, with the idea that most of it is a copy or inspired by the original.  But we can possibly explain, refine, or restrict our focus to the bits that matter.&lt;br /&gt;
&lt;br /&gt;
== General Requirements ==&lt;br /&gt;
What features worked and what features did not work during the lifetime of Slashdot?&lt;br /&gt;
*Feature that worked was the karma system allowed users to voluntarily disable the advertisement, made them feel happy even though it did nothing different for the business.&lt;br /&gt;
*Feature that did not work: Adding a sponsored poll / slashvertising&lt;br /&gt;
* Cool new colour&lt;br /&gt;
&lt;br /&gt;
== Engine Requirements ==&lt;br /&gt;
&lt;br /&gt;
* '''Be mindful of bandwidth and the amount of processing done by the server when building any features.  One extra character balloons into many megabytes of expensive bandwidth and consumption of server resources.  Each feature that bloats a page response or causes the server to process something increases costs--KEEP COSTS DOWN!'''&lt;br /&gt;
* UTF-8 clean for anything that doesn't end up in a URL (i.e. tags, titles, channel names, user names)&lt;br /&gt;
** Of course, some combining marks would have to be filtered, and the resulting text round-tripped through NFD-&amp;gt;NFC to prevent certain types of attacks against users or making text difficult to index.&lt;br /&gt;
* [http://blog.stackoverflow.com/2011/04/stack-exchange-partners-with-mathjax/ MathJax] support both in comments and in submissions&lt;br /&gt;
:: Mathjax is the math rendering engine used on [http://stackexchange.com/ stackexchange] and will allow scientific discussion between us (people who read math).&lt;br /&gt;
* Channels (like yro, politics, apple) as first class objects&lt;br /&gt;
** &amp;quot;Primary&amp;quot; channels that have DNS shorthand (http://apple.altslash.org/ being equiv to http://altslash.org/ch/apple/)&lt;br /&gt;
** &amp;quot;Secondary&amp;quot; channels that users could create and play editor that use the more verbose syntax (http://altslash.org/ch/baseball/) that is reminiscent of subreddits&lt;br /&gt;
** User channels (i.e. journals, as we've always had)&lt;br /&gt;
* Display user IDs&lt;br /&gt;
* Javascript Optional&lt;br /&gt;
&lt;br /&gt;
* Submission queues for all channels with membership at the discretion of the channel owner; being able to submit also implies up/downvoting submissions and tagging&lt;br /&gt;
:: Editors/channel owners only&lt;br /&gt;
:: List of users who can submit&lt;br /&gt;
:: All of my friends (for user journals)&lt;br /&gt;
:: All users with mod status&lt;br /&gt;
:: All registered users&lt;br /&gt;
:: Everyone&lt;br /&gt;
&lt;br /&gt;
* Articles are also first class objects&lt;br /&gt;
:: Perma-link independant of channel&lt;br /&gt;
:: Articles are tagged by topic(s) as well as channel&lt;br /&gt;
:: Articles are automatically archived&lt;br /&gt;
:: Archive is easily searchable, and should be referenced when submissions are edited. &lt;br /&gt;
:: Articles can be cross-posted to other channels by a channel owner (built into the UI if the editor manages more than one channel)&lt;br /&gt;
* Comment key features&lt;br /&gt;
:: Comments are first class objects, just as before, just like articles&lt;br /&gt;
:: Comments can be edited for a short period of time by owner&lt;br /&gt;
::: HOWEVER: Edited comments get a new ID and it links to older versions in the new one. This detail is made prominent to viewer if a comment reply happened before an edit.&lt;br /&gt;
:: Allow alternate markup options (bbcode, markdown, wiki markup)&lt;br /&gt;
::: Provide a mapping to actual div and styles that will be applied, or HTML equivalent codes&lt;br /&gt;
&lt;br /&gt;
* Allow moderation in same article that you've posted in; only disallow moderation '''to your own reply chain'''.&lt;br /&gt;
** You're obviously not allowed to moderate in your own accepted or posted article (treating all comments as replies)&lt;br /&gt;
** Does &amp;quot;reply chain&amp;quot; include parent? If not, how do we deal with threadjacking:&lt;br /&gt;
**# AC posts first comment on a new article (let's presume it's an upmod-worthy comment, not fristpsot)&lt;br /&gt;
**# I post my unrelated comment as a reply to AC's FP, in order to achieve greater visibility&lt;br /&gt;
**# I downmod the AC to -1&lt;br /&gt;
**# Now AC is invisible to anyone with threshold != -1 (including many with mod points and threshold=0, who would have modded AC up on his own merits)&lt;br /&gt;
**# Unless/until users with threshold=-1 and mod points happen by to rectify things, my comment is now the first thing most users see.&lt;br /&gt;
**# ???   ''(sorry, can't resist...)''&lt;br /&gt;
**# Profit!&lt;br /&gt;
***Actually, not just the immediate parent like I said, but 'all' ancestor comments. Otherwise as step 1.5 I just reply with an AC troll (which someone else will rightfully downmod), then in step 2 I reply to ''that''; now that the original AC first post is my comment's gp, so I can still downmod it.&lt;br /&gt;
** ''' Good point ''' you should be prevented from moderating any children '''and''' ancestors of your posts (but sibling chains are still fair game)&lt;br /&gt;
* Moderation&lt;br /&gt;
** I forget who suggested this originally, but in addition to the above constraints, only allow users to moderate a subset of any particular article's comments.&lt;br /&gt;
* '''Moderation Engine'''&lt;br /&gt;
::{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Moderation tags (default scores)&lt;br /&gt;
|-&lt;br /&gt;
! Mod Up&lt;br /&gt;
! Points&lt;br /&gt;
! Mod Down&lt;br /&gt;
! Points&lt;br /&gt;
|-&lt;br /&gt;
| Interesting&lt;br /&gt;
| +1&lt;br /&gt;
| Offtopic&lt;br /&gt;
| -1&lt;br /&gt;
|-&lt;br /&gt;
| Informative&lt;br /&gt;
| +1&lt;br /&gt;
| Troll/Spam&lt;br /&gt;
| -1&lt;br /&gt;
|-&lt;br /&gt;
| Insightful&lt;br /&gt;
| +1&lt;br /&gt;
| Groupthink ('''New''')&lt;br /&gt;
| -1 (or -0.5?)&lt;br /&gt;
|-&lt;br /&gt;
| Underrated&lt;br /&gt;
| +0.5 ('''New''')&lt;br /&gt;
| Overrated&lt;br /&gt;
| -0.5 ('''New''')&lt;br /&gt;
|-&lt;br /&gt;
| Funny &lt;br /&gt;
| +0.5 ('''New''')&lt;br /&gt;
| Flamebait&lt;br /&gt;
| -0.5 ('''New''')&lt;br /&gt;
|-&lt;br /&gt;
| Devils Advocate ('''New!''')&lt;br /&gt;
| +1&lt;br /&gt;
| Jibberish ('''New!''')&lt;br /&gt;
| -1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
** Users assign own weights to tags in the range -2.0 -&amp;gt; 2.0 with 0.5 increments&lt;br /&gt;
** System rounds x.5 towards 0 in comment spill / threshold logic, display capped at -1 and 5.&lt;br /&gt;
** A score for the default weights is saved for the comment for use by article spill (for googlebot or &amp;quot;load all comments&amp;quot; from anonmyous user)&lt;br /&gt;
** An optional cryptocoin tipping system, when you like someone's post you can give him a small cryptocoin tip. That might also work as an additional moderating system. Non-moderators could mod-up comments (Insightful, Funny, etc) by eg. 0.5 points by spending some money.&lt;br /&gt;
** What about not-posting in the thread where you moderated? Good or bad rule? Maybe if you really must post, allow cryptocoin paying for post? (eg. &amp;quot;Warning: you have moderated in this thread (or whole story), if you really want to post you need to spend cryptocoin on that&amp;quot; (??))  Not posting in the thread is okay, and much better than disallowing the whole story.&lt;br /&gt;
** I think it would be good to display both the positive mods and negative mods on a comment in a concise form (so you could see that this comment is generally regarded both Insightful.... but also Flamebait)&lt;br /&gt;
&lt;br /&gt;
===Moderation strategy===&lt;br /&gt;
** Chops instead of Karma&lt;br /&gt;
** Chops are derived from:&lt;br /&gt;
*** Articles accepted for submission&lt;br /&gt;
**** But NOT articles self-authored on a channel you're an editor of&lt;br /&gt;
*** Comments that are replied to by others without a troll/flamebait modifier&lt;br /&gt;
*** Positive moderation (as judged by the mod action with respect to their own point value weights... so if they think funny is bad, it counts against you)&lt;br /&gt;
*** Positive metamoderation outcome (see below)&lt;br /&gt;
** Registered users that have used the site &amp;gt; [threshold] days, posted &amp;gt; [threshold] times, and have positive chops get moderation duty (possibly [x] mod points per day?)&lt;br /&gt;
*** The more chops, the more mod points per day, with a total cap for unused&lt;br /&gt;
'''Meta-moderation'''&lt;br /&gt;
* Moderates the moderators in a check and balance type system&lt;br /&gt;
* Meta-moderation is available to users that have used the site &amp;gt; [big threshold] days and have &amp;gt; [threshold] chops&lt;br /&gt;
** Metamoderation is not &amp;quot;special&amp;quot;, a meta-mod capable user can see a random selection of recent mods at any time and metamod.&lt;br /&gt;
** Metamod takes 2 mod points  &amp;lt;==Open for discussion ??&lt;br /&gt;
:::Metamod actions are like moderation actions, you spend modpoints on them. But they are twice as expensive as direct moderation. The theory is that users with more chops (and thus more modpoints to throw around) are more likely to spend some of them on metamoderation.  &lt;br /&gt;
:::Alternatively.... Meta-mod should be open to all in good standing for RANDOM comments.  Maybe allow burning 2 mod points to meta-mod a specific comment ??? &lt;br /&gt;
** Metamod can spend a mod point to &amp;quot;re-roll&amp;quot; and see a new set of random moderations&lt;br /&gt;
** A moderation is undone when it's &amp;quot;score&amp;quot; goes negative. It is &amp;quot;reapplied&amp;quot; when it goes positive. If the score dips to -3, the moderation is removed entirely.  Default moderation value should be &amp;gt; 0, possibly 2 ??&lt;br /&gt;
** A user is not rewarded or punished for the metamod specifically.&lt;br /&gt;
** A running total of positive and negative meta-moderations against them is calculated&lt;br /&gt;
** Certain threshold for positive and negative meta-mod counts result in fixed deltas in chops&lt;br /&gt;
*** Having &amp;gt;5 positive metamod could be +1 chop score. &amp;gt;10 +2, &amp;gt;20 +3;  &amp;gt;3 negative is -1, &amp;gt; 5 is -2, &amp;gt; 10 is -3&lt;br /&gt;
** Your current chops as of more than 4 weeks ago is rolled into a fixed amount capped at 1.5 times the &amp;quot;Excellent&amp;quot; value and 1.5 times the most negative &amp;quot;Worst Poster&amp;quot; value.&lt;br /&gt;
** On a weekly basis a task is run across all accounts that collects chop point actions since the last summarization date forward a week (actions that happened about 3 weeks ago), applies these to the last +4 weeks ago score, truncates it to the ranges above, and stores it in the database with the new summarization date for that user's account.&lt;br /&gt;
** This prevents a user from &amp;quot;banking&amp;quot; actions that give them more chops to only later be a jerk.&lt;br /&gt;
** However it lets you be a bit grumpy in the short term since the value can go above the thresholds when calculating the current display/privs value (query all the outstanding chop actions for this user, add the point values to the historic value, store it for easy reference later, cached for an hour)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Article submission===&lt;br /&gt;
** Editor:&lt;br /&gt;
*** UTF-8&lt;br /&gt;
*** MathJax (mentioned earlier)&lt;br /&gt;
*** ability to check links inline during writing the submission. To see how it works just try writing email in gmail. Everytime when you add a link, there's an option right below it to &amp;quot;check link&amp;quot;&lt;br /&gt;
** Encouraging submitting good articles:&lt;br /&gt;
*** Everytime when a story gets accepted, the submitter gets a small cryptocoin reward (as we know - very easy to automate this). Since we are very poor (at least at start) we will not pay a fixed amount, but a small percentage of all cryptocoins owned by altslashdot.&lt;br /&gt;
*** If a story gets accepted but is hugely downvoted later (think Roland Piquepaille), the submitter must give back his reward to be able to submit a new story. In fact even better if he had to give back a tiny fraction more cryptocoin than he received.&lt;br /&gt;
** To have funds for all that, we could use:&lt;br /&gt;
*** That tipping system (mentioned above in moderation), and everytime you tip someone else a very tiny fraction of that tip goes to altslashdot.&lt;br /&gt;
*** Also payments from people desperate to post in thread (or story) where they have moderated (if we decide that this feature is useful, and if it is thread or whole story).&lt;br /&gt;
*** Failed submitters, who had to give back their reward plus some extra fraction because their story was hated after it was submitted (think Roland Piquepaille) as mentioned above.&lt;br /&gt;
*** Also we can simply hope for money from cryptocoin donations address. IMHO that is quite possible if we make this site good.&lt;/div&gt;</summary>
		<author><name>Halcyon1234</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=Historic:Migration_of_users_from_Slashdot&amp;diff=4110</id>
		<title>Historic:Migration of users from Slashdot</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=Historic:Migration_of_users_from_Slashdot&amp;diff=4110"/>
		<updated>2014-02-10T16:19:35Z</updated>

		<summary type="html">&lt;p&gt;Halcyon1234: /* Copyright of content */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The problem ==&lt;br /&gt;
Slashdot users are a community, where users are known by nicks. Starting with a new set of nicks would disrupt the years--long network of acquaintances, etc.&lt;br /&gt;
&lt;br /&gt;
== Preserving nicks ==&lt;br /&gt;
A simple system could be build, which would allow for safe and authorised migration of nicks of willing users.&lt;br /&gt;
&lt;br /&gt;
If anyone would want to register on Altslashdot with a nick that already exists on Slashdot, the user would be presented with a generated key. The user would then need to post any comment on Slashdot, that would contain that key. The migrating user would then present a link to that comment in the registration form..&lt;br /&gt;
&lt;br /&gt;
Then, we would know, that a user with a nick we know from Slashdot is really that user, and not a copycat.&lt;br /&gt;
&lt;br /&gt;
All nicks used on Slashdot would be reserved to be taken by their respective user to the new site,&lt;br /&gt;
* either for a certain period of time (one year, for example);&lt;br /&gt;
* or without any limit, for late-comers, to avoid trolling, and to encourage nick-innovation among new users.&lt;br /&gt;
&lt;br /&gt;
To avoid polluting the public forums, the user might attach the key to a regular comment, or post it in Journal instead&lt;br /&gt;
&lt;br /&gt;
'''Note:''' this must be new, as I registered here using my slashdot name with no code. My slash UID is 5 characters, alt UID 3.&lt;br /&gt;
&lt;br /&gt;
== Preserving UIDs ==&lt;br /&gt;
As above with Preserving Nicks, UIDs are a valued commodity.  When AltSlashDot goes online, it should determine what the last registered UID on Slashdot is at that moment.  That is the Cutoff UID.&lt;br /&gt;
* Anyone who registers will get an initial AltSlashDot UID, which should start at 1.&lt;br /&gt;
* They also get a Slashdot UID, which is initially null and won't be displayed&lt;br /&gt;
* Once someone confirms their account, their Slashdot UID should also carry over&lt;br /&gt;
* When posting, both UIDs should be displayed with ??? UI-- like halcyon1234(834388 /.) [2 alt/.]-- obviously in a UI that doesn't suck. =)&lt;br /&gt;
&lt;br /&gt;
'''Suggestion''': 2 UIDs seems overly complex. Why not use the original Slashdot UID for those who verify them, and otherwise hand out new UIDs starting with (Cutoff UID +1)?&lt;br /&gt;
&lt;br /&gt;
OP of UID-- I think Cutoff UID +1 would work perfectly, I agree 2 UIDs would be complex.&lt;br /&gt;
&lt;br /&gt;
== UID Requirements ==&lt;br /&gt;
It seems a lot of people tend to lean towards 3 characters instead of 5 as from my understanding new slashdot requires 5 characters? Don't know if this is true but I think it would make people happy to have 3 character minimum.&lt;br /&gt;
&lt;br /&gt;
== Password Requirements ==&lt;br /&gt;
Uppercase / alpha-numerical combinations as a requirement should die in a fire. What do you guys think?&lt;br /&gt;
&lt;br /&gt;
* Necessary evil?  &lt;br /&gt;
* Min password length, sure.  Password expiry, no.&lt;br /&gt;
* Also, there should be no limitation on what goes into a password field. It's all going to be salted and hashed anyways.&lt;br /&gt;
&lt;br /&gt;
== Copyright of content ==&lt;br /&gt;
Let's remember that the content on /. is likely protected by copyright, which also means its database of users and their posts. However, it doesn't seem like any search engine is getting into hot water for indexing users so I think we will be okay if a spider is built for reserving names.&lt;br /&gt;
&lt;br /&gt;
* All posts are owned by the person who posted it.  (Check the footer of Slashdot after the Slashcott).  Wholesale spidering MAY violate some mysterious TOS or be interpreted as a DOS. '''However''', is there anything wrong with spidering the Wayback Machine?&lt;/div&gt;</summary>
		<author><name>Halcyon1234</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=Historic:Migration_of_users_from_Slashdot&amp;diff=4109</id>
		<title>Historic:Migration of users from Slashdot</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=Historic:Migration_of_users_from_Slashdot&amp;diff=4109"/>
		<updated>2014-02-10T16:18:17Z</updated>

		<summary type="html">&lt;p&gt;Halcyon1234: /* Password Requirements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The problem ==&lt;br /&gt;
Slashdot users are a community, where users are known by nicks. Starting with a new set of nicks would disrupt the years--long network of acquaintances, etc.&lt;br /&gt;
&lt;br /&gt;
== Preserving nicks ==&lt;br /&gt;
A simple system could be build, which would allow for safe and authorised migration of nicks of willing users.&lt;br /&gt;
&lt;br /&gt;
If anyone would want to register on Altslashdot with a nick that already exists on Slashdot, the user would be presented with a generated key. The user would then need to post any comment on Slashdot, that would contain that key. The migrating user would then present a link to that comment in the registration form..&lt;br /&gt;
&lt;br /&gt;
Then, we would know, that a user with a nick we know from Slashdot is really that user, and not a copycat.&lt;br /&gt;
&lt;br /&gt;
All nicks used on Slashdot would be reserved to be taken by their respective user to the new site,&lt;br /&gt;
* either for a certain period of time (one year, for example);&lt;br /&gt;
* or without any limit, for late-comers, to avoid trolling, and to encourage nick-innovation among new users.&lt;br /&gt;
&lt;br /&gt;
To avoid polluting the public forums, the user might attach the key to a regular comment, or post it in Journal instead&lt;br /&gt;
&lt;br /&gt;
'''Note:''' this must be new, as I registered here using my slashdot name with no code. My slash UID is 5 characters, alt UID 3.&lt;br /&gt;
&lt;br /&gt;
== Preserving UIDs ==&lt;br /&gt;
As above with Preserving Nicks, UIDs are a valued commodity.  When AltSlashDot goes online, it should determine what the last registered UID on Slashdot is at that moment.  That is the Cutoff UID.&lt;br /&gt;
* Anyone who registers will get an initial AltSlashDot UID, which should start at 1.&lt;br /&gt;
* They also get a Slashdot UID, which is initially null and won't be displayed&lt;br /&gt;
* Once someone confirms their account, their Slashdot UID should also carry over&lt;br /&gt;
* When posting, both UIDs should be displayed with ??? UI-- like halcyon1234(834388 /.) [2 alt/.]-- obviously in a UI that doesn't suck. =)&lt;br /&gt;
&lt;br /&gt;
'''Suggestion''': 2 UIDs seems overly complex. Why not use the original Slashdot UID for those who verify them, and otherwise hand out new UIDs starting with (Cutoff UID +1)?&lt;br /&gt;
&lt;br /&gt;
OP of UID-- I think Cutoff UID +1 would work perfectly, I agree 2 UIDs would be complex.&lt;br /&gt;
&lt;br /&gt;
== UID Requirements ==&lt;br /&gt;
It seems a lot of people tend to lean towards 3 characters instead of 5 as from my understanding new slashdot requires 5 characters? Don't know if this is true but I think it would make people happy to have 3 character minimum.&lt;br /&gt;
&lt;br /&gt;
== Password Requirements ==&lt;br /&gt;
Uppercase / alpha-numerical combinations as a requirement should die in a fire. What do you guys think?&lt;br /&gt;
&lt;br /&gt;
* Necessary evil?  &lt;br /&gt;
* Min password length, sure.  Password expiry, no.&lt;br /&gt;
* Also, there should be no limitation on what goes into a password field. It's all going to be salted and hashed anyways.&lt;br /&gt;
&lt;br /&gt;
== Copyright of content ==&lt;br /&gt;
Let's remember that the content on /. is likely protected by copyright, which also means its database of users and their posts. However, it doesn't seem like any search engine is getting into hot water for indexing users so I think we will be okay if a spider is built for reserving names.&lt;/div&gt;</summary>
		<author><name>Halcyon1234</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=Historic:Migration_of_users_from_Slashdot&amp;diff=4108</id>
		<title>Historic:Migration of users from Slashdot</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=Historic:Migration_of_users_from_Slashdot&amp;diff=4108"/>
		<updated>2014-02-10T16:12:12Z</updated>

		<summary type="html">&lt;p&gt;Halcyon1234: /* Preserving UIDs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The problem ==&lt;br /&gt;
Slashdot users are a community, where users are known by nicks. Starting with a new set of nicks would disrupt the years--long network of acquaintances, etc.&lt;br /&gt;
&lt;br /&gt;
== Preserving nicks ==&lt;br /&gt;
A simple system could be build, which would allow for safe and authorised migration of nicks of willing users.&lt;br /&gt;
&lt;br /&gt;
If anyone would want to register on Altslashdot with a nick that already exists on Slashdot, the user would be presented with a generated key. The user would then need to post any comment on Slashdot, that would contain that key. The migrating user would then present a link to that comment in the registration form..&lt;br /&gt;
&lt;br /&gt;
Then, we would know, that a user with a nick we know from Slashdot is really that user, and not a copycat.&lt;br /&gt;
&lt;br /&gt;
All nicks used on Slashdot would be reserved to be taken by their respective user to the new site,&lt;br /&gt;
* either for a certain period of time (one year, for example);&lt;br /&gt;
* or without any limit, for late-comers, to avoid trolling, and to encourage nick-innovation among new users.&lt;br /&gt;
&lt;br /&gt;
To avoid polluting the public forums, the user might attach the key to a regular comment, or post it in Journal instead&lt;br /&gt;
&lt;br /&gt;
'''Note:''' this must be new, as I registered here using my slashdot name with no code. My slash UID is 5 characters, alt UID 3.&lt;br /&gt;
&lt;br /&gt;
== Preserving UIDs ==&lt;br /&gt;
As above with Preserving Nicks, UIDs are a valued commodity.  When AltSlashDot goes online, it should determine what the last registered UID on Slashdot is at that moment.  That is the Cutoff UID.&lt;br /&gt;
* Anyone who registers will get an initial AltSlashDot UID, which should start at 1.&lt;br /&gt;
* They also get a Slashdot UID, which is initially null and won't be displayed&lt;br /&gt;
* Once someone confirms their account, their Slashdot UID should also carry over&lt;br /&gt;
* When posting, both UIDs should be displayed with ??? UI-- like halcyon1234(834388 /.) [2 alt/.]-- obviously in a UI that doesn't suck. =)&lt;br /&gt;
&lt;br /&gt;
'''Suggestion''': 2 UIDs seems overly complex. Why not use the original Slashdot UID for those who verify them, and otherwise hand out new UIDs starting with (Cutoff UID +1)?&lt;br /&gt;
&lt;br /&gt;
OP of UID-- I think Cutoff UID +1 would work perfectly, I agree 2 UIDs would be complex.&lt;br /&gt;
&lt;br /&gt;
== UID Requirements ==&lt;br /&gt;
It seems a lot of people tend to lean towards 3 characters instead of 5 as from my understanding new slashdot requires 5 characters? Don't know if this is true but I think it would make people happy to have 3 character minimum.&lt;br /&gt;
&lt;br /&gt;
== Password Requirements ==&lt;br /&gt;
Uppercase / alpha-numerical combinations as a requirement should die in a fire. What do you guys think?&lt;br /&gt;
&lt;br /&gt;
== Copyright of content ==&lt;br /&gt;
Let's remember that the content on /. is likely protected by copyright, which also means its database of users and their posts. However, it doesn't seem like any search engine is getting into hot water for indexing users so I think we will be okay if a spider is built for reserving names.&lt;/div&gt;</summary>
		<author><name>Halcyon1234</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=Historic:Migration_of_users_from_Slashdot&amp;diff=4107</id>
		<title>Historic:Migration of users from Slashdot</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=Historic:Migration_of_users_from_Slashdot&amp;diff=4107"/>
		<updated>2014-02-10T16:12:00Z</updated>

		<summary type="html">&lt;p&gt;Halcyon1234: /* Preserving UIDs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The problem ==&lt;br /&gt;
Slashdot users are a community, where users are known by nicks. Starting with a new set of nicks would disrupt the years--long network of acquaintances, etc.&lt;br /&gt;
&lt;br /&gt;
== Preserving nicks ==&lt;br /&gt;
A simple system could be build, which would allow for safe and authorised migration of nicks of willing users.&lt;br /&gt;
&lt;br /&gt;
If anyone would want to register on Altslashdot with a nick that already exists on Slashdot, the user would be presented with a generated key. The user would then need to post any comment on Slashdot, that would contain that key. The migrating user would then present a link to that comment in the registration form..&lt;br /&gt;
&lt;br /&gt;
Then, we would know, that a user with a nick we know from Slashdot is really that user, and not a copycat.&lt;br /&gt;
&lt;br /&gt;
All nicks used on Slashdot would be reserved to be taken by their respective user to the new site,&lt;br /&gt;
* either for a certain period of time (one year, for example);&lt;br /&gt;
* or without any limit, for late-comers, to avoid trolling, and to encourage nick-innovation among new users.&lt;br /&gt;
&lt;br /&gt;
To avoid polluting the public forums, the user might attach the key to a regular comment, or post it in Journal instead&lt;br /&gt;
&lt;br /&gt;
'''Note:''' this must be new, as I registered here using my slashdot name with no code. My slash UID is 5 characters, alt UID 3.&lt;br /&gt;
&lt;br /&gt;
== Preserving UIDs ==&lt;br /&gt;
As above with Preserving Nicks, UIDs are a valued commodity.  When AltSlashDot goes online, it should determine what the last registered UID on Slashdot is at that moment.  That is the Cutoff UID.&lt;br /&gt;
* Anyone who registers will get an initial AltSlashDot UID, which should start at 1.&lt;br /&gt;
* They also get a Slashdot UID, which is initially null and won't be displayed&lt;br /&gt;
* Once someone confirms their account, their Slashdot UID should also carry over&lt;br /&gt;
* When posting, both UIDs should be displayed with ??? UI-- like halcyon1234(834388 /.) [2 alt/.]-- obviously in a UI that doesn't suck. =)&lt;br /&gt;
&lt;br /&gt;
'''Suggestion''': 2 UIDs seems overly complex. Why not use the original Slashdot UID for those who verify them, and otherwise hand out new UIDs starting with (Cutoff UID +1)?&lt;br /&gt;
OP of UID-- I think Cutoff UID +1 would work perfectly, I agree 2 UIDs would be complex.&lt;br /&gt;
&lt;br /&gt;
== UID Requirements ==&lt;br /&gt;
It seems a lot of people tend to lean towards 3 characters instead of 5 as from my understanding new slashdot requires 5 characters? Don't know if this is true but I think it would make people happy to have 3 character minimum.&lt;br /&gt;
&lt;br /&gt;
== Password Requirements ==&lt;br /&gt;
Uppercase / alpha-numerical combinations as a requirement should die in a fire. What do you guys think?&lt;br /&gt;
&lt;br /&gt;
== Copyright of content ==&lt;br /&gt;
Let's remember that the content on /. is likely protected by copyright, which also means its database of users and their posts. However, it doesn't seem like any search engine is getting into hot water for indexing users so I think we will be okay if a spider is built for reserving names.&lt;/div&gt;</summary>
		<author><name>Halcyon1234</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=Historic:Migration_of_users_from_Slashdot&amp;diff=1726</id>
		<title>Historic:Migration of users from Slashdot</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=Historic:Migration_of_users_from_Slashdot&amp;diff=1726"/>
		<updated>2014-02-07T21:22:42Z</updated>

		<summary type="html">&lt;p&gt;Halcyon1234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The problem ==&lt;br /&gt;
Slashdot users are a community, where users are known by nicks. Starting with a new set of nicks would disrupt the years--long network of acquaintances, etc.&lt;br /&gt;
&lt;br /&gt;
== Preserving nicks ==&lt;br /&gt;
A simple system could be build, which would allow for safe and authorised migration of nicks of willing users.&lt;br /&gt;
&lt;br /&gt;
If anyone would want to register on Altslashdot with a nick that already exists on Slashdot, the user would be presented with a generated key. The user would then need to post any comment on Slashdot, that would contain that key. The migrating user would then present a link to that comment in the registration form.&lt;br /&gt;
&lt;br /&gt;
'''suggestion''': Maybe post it in their Journal instead of polluting the public forums? Just make sure it's a Journal post and not at reply when validating.&lt;br /&gt;
&lt;br /&gt;
Then, we would know, that a user with a nick we know from Slashdot is really that user, and not a copycat.&lt;br /&gt;
&lt;br /&gt;
All nicks used on Slashdot would be reserved to be taken by their respective user to the new site,&lt;br /&gt;
* either for a certain period of time (one year, for example);&lt;br /&gt;
* or without any limit, for late-comers, to avoid trolling, and to encourage nick-innovation among new users.&lt;br /&gt;
&lt;br /&gt;
== Preserving UIDs ==&lt;br /&gt;
As above with Preserving Nicks, UIDs are a valued commodity.  When AltSlashDot goes online, it should determine what the last registered UID on Slashdot is at that moment.  That is the Cutoff UID.&lt;br /&gt;
* Anyone who registers will get an initial AltSlashDot UID, which should start at 1.&lt;br /&gt;
* They also get a Slashdot UID, which is initially null and won't be displayed&lt;br /&gt;
* Once someone confirms their account, their Slashdot UID should also carry over&lt;br /&gt;
* When posting, both UIDs should be displayed with ??? UI-- like halcyon1234(834388 /.) [2 alt/.]-- obviously in a UI that doesn't suck. =)&lt;/div&gt;</summary>
		<author><name>Halcyon1234</name></author>
	</entry>
</feed>