I've been shipping production on archive.tw with Fugu Ultra in /advisor on oh-my-pi.
Advisor doesn’t slow the loop if the driver stays fast. Worth it if your harness can split advisor from worker.
476 karma · joined August 26, 2009
I've been shipping production on archive.tw with Fugu Ultra in /advisor on oh-my-pi.
Advisor doesn’t slow the loop if the driver stays fast. Worth it if your harness can split advisor from worker.
OTOH, I was consciously visualizing the mirrored position of the target circle on screen and navigating toward that without looking at the mouse cursor, so mentally it's exactly the same movement as the pre-rewire step.
https://github.com/Raku/problem-solving/pull/89#pullrequestr...
Other than that, a lot of it is just automating chores — booking my office hour appointments, maintaining sayit.pdis.nat.gov.tw (part of the radical transparency protocol visit.pdis.tw), etc.
Non-work-related projects such as moedict.tw and Hackage/CPAN modules are mostly in maintenance mode, with occasional releases based on pull requests from the community.
(as a radically transparent Minister, all visits and all internal meetings I chair are published on the internet: https://visit.pdis.tw/.)
"The use of words, radicals, strokes, glyphs, phonetic readings and interpretations of the individual items in the Revised Mandarin Dictionary may not be modified or converted into simplified forms.
However, the change of the code according to the contents of the reference table provided by the Ministry of Education, as well as modifications unrelated to the specific items in the Revised Mandarin Dictionary specified above, are deemed as outside the scope of prohibition of modification."
(Source: http://resources.publicense.moe.edu.tw/reviseddict_10312.pdf )
使用者對於《重編國語辭典修訂本》個別條目的詞目、部首、筆畫、字形、音讀及釋義等內容不得為任何修改,或轉為簡化字。惟依教育部所提供對照表內容作字碼改換,或不涉及更改《重編國語辭典修訂本》個別條目所有內容之調整行為,可不被認定構成上述禁止修改條款之拘束範圍。
After I joined the cabinet as the Digital Minister, we have iterated on it quite a bit: https://civichall.org/civicist/what-vtaiwan-teaches-us-about...
(Wider monospace fonts would typically require extra character spacing between CJK ideographs.)
Ref: http://www.w3.org/TR/clreq/#basic_features_of_chinese_script ("squares with the ratio of 1:1, and are seamlessly arranged with one another.")
Case in point: EtherCalc, which usually runs with Redis storage, deliberately uses the fallback "toy" JSON file storage with Sandstorm, which saves 1MB RAM per document instance and makes migration easier.
This works because there's only a few concurrent writers per document at most, instead of the multi-tenant scenario where there's thousands of concurrent writers at any given time.
The relevant clause in https://creativecommons.org/licenses/by-nd/3.0/legalcode is:
#3 License Grant. The above rights include the right to make such modifications as are technically necessary to exercise the rights in other media and formats, but otherwise you have no rights to make Adaptations.
#1b. Collection. ... in which the Work is included in its entirety in unmodified form along with one or more other contributions, each constituting separate and independent works in themselves, which together are assembled into a collective whole. A work that constitutes a Collection will not be considered an Adaptation (as defined above) for the purposes of this License.
In EPUB3 readers with full <canvas> support one can translate the paint primitives via pdf.js into JS, too.
I've styled the cell/sheet save buttons so it stands out better as of https://github.com/audreyt/ethercalc/commit/1e819ebf and released to npm as of 0.20140804.1 — Shift-refresh on the ethercalc.org site to see the highlighted buttons in the format tab.
Re UI, each cell supports basic WikiText, and clicking the "Format" tab next to the default "Edit" shows the Format:Text dropdown that one can change to "HTML" and then click the top-left "Save to: CellCoordinate". That allows arbitrary HTML in cell presentations.
Alignment, font, etc can also be adjusted in the same tab.
If you'd like to use HTML formatting for all cells by default, the third button on that tab "Show sheet settings" allows sheet-wide formatting customizations. Hope this helps!
Tracy Ruggles helped getting a better formatting UI (modeled after CKEditor at that time) for Socialtext — screenshot at https://www.socialtext.net/help-en/socialcalc_move_source_ex... — but something more touch-friendly and intuitive (post-bootstrap) would be awesome.
Please get in touch on ethercalc repo or write me if you know a UX designer interested in revamping our UI!
The DOM-only version had to construct its own view in JS, and use an additional #_A1 encoding to fill in calculated values into display, while the AngularJS version is declarative in that regard.