HackerTrans
TopNewTrendsCommentsPastAskShowJobs

ejplatzer

no profile record

Submissions

Capability-Based Security for Redox: Namespace and CWD as Capabilities

redox-os.org
66 points·by ejplatzer·4 месяца назад·9 comments

comments

ejplatzer
·4 месяца назад·discuss
What counts as a sensible value? The whole point of the library is to be explicitly about what kind of date/time data you're working with, because different kinds of data have to be handled in very different ways.
ejplatzer
·7 месяцев назад·discuss
This would be a potential point of conversation if the research didn't show that more ALPRs doesn't lead to reduced crime or more arrests - except in the very narrow slice of automotive theft.
ejplatzer
·в прошлом году·discuss
This seems to align almost exactly with Hedy's methodology. The translation aspect of the curriculum is nearly an afterthought in comparison to how much work was put into developing simple lessons that teach one thing at a time, asking students to solve problems of increasing complexity using the tools as they're introduced.

Start with printing text, then add echoing input, then variables, then lists, working up pretty quickly to very simple shape drawing and graphics, and in a flash students have all the building blocks to make a fun little game or interesting experience.
ejplatzer
·в прошлом году·discuss
Have you looked at the content of the lessons? We're not talking about Currying and modular arithmetic. We're talking about "print", "ask", "is", "forward", "turn", "random". None of these are jargony, and the Hedy examples are carefully curated and designed to hide the mismatch between where these terms come from and the extent of their meaning in programming.

The point of Hedy is not to localize programming, the point is to break down the process of learning the absolute fundamentals of programming into bite-sized, completely simple chunks that students can explore, mess around with, build silly and cool things, without having to worry about the minutiae and quirks of real computers. That's why they introduce an "ask" statement that assigns a temporary, invisible variable that can only be used by immediately putting an echo statement afterwards - because they're building up to variable assignment, but they want to show the concept of input first.
ejplatzer
·2 года назад·discuss
Technically, a syllabary only refers to writing systems where the symbol represents the specific consonant and vowel pair, such as Japanese's Hiragana. For example, in a syllabary, the syllables "ka" and "ki" are two different symbols.

If the vowels are optional or not present, e.g. there's one "k" symbol regardless of the vowel, it's an Abjad. The archetypal Abjad is the Hebrew writing system.

If the vowels are written by adding them to the consonant symbol (similar to diacritics), it's called an Abugida. One example of this is the Ge'ez script in Ethiopia.