584 Matching Annotations
  1. Jun 2022
    1. Governor Ronald Reagan, who was coincidentally present on the capitol lawn when the protesters arrived, later commented that he saw "no reason why on the street today a citizen should be carrying loaded weapons" and that guns were a "ridiculous way to solve problems that have to be solved among people of good will." In a later press conference, Reagan added that the Mulford Act "would work no hardship on the honest citizen."
    2. The Mulford Act was a 1967 California bill that prohibited public carrying of loaded firearms without a permit.[2] Named after Republican assemblyman Don Mulford, and signed into law by governor of California Ronald Reagan, the bill was crafted with the goal of disarming members of the Black Panther Party who were conducting armed patrols of Oakland neighborhoods, in what would later be termed copwatching.[3][4] They garnered national attention after Black Panthers members, bearing arms, marched upon the California State Capitol to protest the bill.

      WTF!

  2. May 2022
    1. Blog Tucker Carlson: Biden Giving WHO Power to 'Deploy Proactive Countermeasures Against Misinformation and Social Media Attacks' By Craig Bannister | May 20, 2022 | 10:39am EDT Tucker Carlson (Screenshot) Pres. Biden has found a new way to censor free speech – by giving the World Health Organization (WHO) control of Americans’ speech – Fox News Host Tucker Carlson warned on Thursday. After dissolving his “Disinformation Governance Board, due to public outcry, Biden is preparing to sign WHO’s new World Pandemic Treaty, giving a global operational control and power – through ‘proactive countermeasures’ - to combat what it deems “disinformation,“ Carlson explained, citing a WHO working group's draft text:#stickypbModal625{ position : relative; z-index : 30; margin:0px px; padding: 9px; background: rgba(0,0,0,0.0);} @media only screen and (max-width: 1024px) {#stickypbModal625 { flex-wrap: wrap;}} googletag.cmd.push(function() { googletag.display("div-hre-CNS-News-625"); }); “So, what would this ‘operational control’ mean? “Let’s be specific. Right off the bat, the treaty demands ‘National and global coordinated actions to address the misinformation, disinformation, and stigmatization that undermines public health.’ “Oh! Here we go! Right to censorship: ‘People are criticizing us, and for public health reasons, that can't be allowed. If you criticize us, people will die.’  “So, you saw yesterday that the Biden administration, in the face of universal laughter and derision, had to fire the head of its new Ministry of Truth - but they found another way to do it: ‘W.H.O. Secretariat to build capacity to deploy proactive countermeasures against misinformation and social media attacks.’” “So, they are going to get to censor anybody who doesn't agree with what they do, as they control the intimate details of your life,” Carlson explained: “And they will control those details. Under this treaty, the World Health Organization will get to establish vaccine passports and regulate travel. World Health organization will ‘Develop standards for producing a digital version of the international certificate of vaccination and prophylactics.’  “Okay.  “So you may think, ‘Well, it is just about COVID and I went along with mandatory vaccines and vaccine passports at the time, how bad could it be?’ [Laughs] First of all, if you went along with that, you should be repenting right about now. But, it is not just about COVID because the W.H.O. Will be in charge of ‘The digitalization of all health forms.’ The World Health Organization will also ‘Share real-time information about travel measures.’  “So you are going to find out exactly when you are allowed to get on a bus or train or airplane, or how about your bicycle, will they regulate that too? Maybe. Now the World Health Organization has sought this authority for years. Of course. Who doesn't want more power?” Carlson then played a foreboding comment by W.H.O. Director-General Tedros Adhanom Ghebreyesu. “Here’s Tedros back in April of 2020: “People in countries with stay-at-home orders are understandably frustrated with being confined to their homes for weeks on end. But the world will not and cannot go back to the way things were. There must be a new normal. A world that is healthier, safer, and better prepared.” Americans should question relinquishing control over their lives to an unelected person and global authority they had no say in choosing, Carlson said:#stickypbModal711{ position : relative; z-index : 30; margin:0px px; padding: 9px; background: rgba(0,0,0,0.0);} @media only screen and (max-width: 1024px) {#stickypbModal711 { flex-wrap: wrap;}} googletag.cmd.push(function() { googletag.display("div-hre-CNS-News-711"); }); “Okay, so there’s a guy with a long and documented history of subverting public health, who is clearly a liar, who is acting as an agent for the Chinese government, and you have to ask yourself, ‘Did I vote for that guy? Is he one of my elected representatives in this democracy? How did he get power over where I can travel and when?’ “Good question.”

      Summary of Tucker's televised evening talk show.

    1. as if the only option we had to eat was factory-farmed fast food, and we didn’t have any way to make home-cooked meals

      See also An app can be a home-cooked meal along with this comment containing RMS's remarks with his code-as-recipe metaphor in the HN thread about Sloan's post:

      some of you may not ever write computer programs, but perhaps you cook. And if you cook, unless you're really great, you probably use recipes. And, if you use recipes, you've probably had the experience of getting a copy of a recipe from a friend who's sharing it. And you've probably also had the experience — unless you're a total neophyte — of changing a recipe. You know, it says certain things, but you don't have to do exactly that. You can leave out some ingredients. Add some mushrooms, 'cause you like mushrooms. Put in less salt because your doctor said you should cut down on salt — whatever. You can even make bigger changes according to your skill. And if you've made changes in a recipe, and you cook it for your friends, and they like it, one of your friends might say, “Hey, could I have the recipe?” And then, what do you do? You could write down your modified version of the recipe and make a copy for your friend. These are the natural things to do with functionally useful recipes of any kind.

      Now a recipe is a lot like a computer program. A computer program's a lot like a recipe: a series of steps to be carried out to get some result that you want. So it's just as natural to do those same things with computer programs — hand a copy to your friend. Make changes in it because the job it was written to do isn't exactly what you want. It did a great job for somebody else, but your job is a different job. And after you've changed it, that's likely to be useful for other people. Maybe they have a job to do that's like the job you do. So they ask, “Hey, can I have a copy?” Of course, if you're a nice person, you're going to give a copy. That's the way to be a decent person.

  3. www.mindprod.com www.mindprod.com
    1. Show me a switch statement as if it had been handled with a set of subclasses. There is underlying deep structure here. I should be able to view the code as if it had been done with switch or as if it had been done with polymorphism. Sometimes you are interested in all the facts about Dalmatians. Sometimes you are interested in comparing all the different ways different breeds of dogs bury their bones. Why should you have to pre-decide on a representation that lets you see only one point of view?

      similar to my strawman for language skins

  4. www.dreamsongs.com www.dreamsongs.com
  5. Apr 2022
    1. Since most of our feeds rely on either machine algorithms or human curation, there is very little control over what we actually want to see.

      While algorithmic feeds and "artificial intelligences" might control large swaths of what we see in our passive acquisition modes, we can and certainly should spend more of our time in active search modes which don't employ these tools or methods.

      How might we better blend our passive and active modes of search and discovery while still having and maintaining the value of serendipity in our workflows?

      Consider the loss of library stacks in our research workflows? We've lost some of the serendipity of seeing the book titles on the shelf that are adjacent to the one we're looking for. What about the books just above and below it? How do we replicate that sort of serendipity into our digital world?

      How do we help prevent the shiny object syndrome? How can stay on task rather than move onto the next pretty thing or topic presented to us by an algorithmic feed so that we can accomplish the task we set out to do? Certainly bookmarking a thing or a topic for later follow up can be useful so we don't go too far afield, but what other methods might we use? How can we optimize our random walks through life and a sea of information to tie disparate parts of everything together? Do we need to only rely on doing it as a broader species? Can smaller subgroups accomplish this if carefully planned or is exploring the problem space only possible at mass scale? And even then we may be under shooting the goal by an order of magnitude (or ten)?

    1. Excluded from participation were professional visualartists and art historians, as well as people suffering from seriousphysical or mental disorders or taking psychotropic drugs
    1. except its codebase is completely incomprehensible to anyone except the original maintainer. Or maybe no one can seem to get it to build, not for lack of trying but just due to sheer esotericism. It meets the definition of free software, but how useful is it to the user if it doesn't already do what they want it to, and they have no way to make it do so?

      Kartik made a similar remark in an older version of his mission page:

      Open source would more fully deliver on its promise; are the sources truly open if they take too long to grok, so nobody makes the effort?

      https://web.archive.org/web/20140903010656/http://akkartik.name/about

    1. work-around

      Bookmarklets and the JS console seem to be the workaround.

      For very large customizations, you may run into browser limits on the effective length of the bookmarklet URI. For a subset of well-formed programs, there is a way to store program parts in multiple bookmarklets, possibly loaded with the assistance of a separate bookmarklet "bootloader", although this would be tedious. The alternative is to use the JS console.

      In FIrefox, you can open a given script that you've stored on your computer by pressing Ctrl+O/Cmd+O, selecting the file as you would in any other program, and then pressing Enter. (Note that this means you might need to press Enter twice, since opening the file in question merely puts its contents into the console input and does not automatically execute it—sort of a hybrid clipboard thing.) I have not tested the limits of the console input for e.g. input size.

      As far as I know, you can also use the JS console to get around the design of the dubious WebExtensions APIs—by ignoring them completely and going back to the old days and using XPCOM/Gecko "private" APIs. The way you do is is to open about:addons by pressing Ctrl+Shift+A (or whatever), opening or pasting the code you want to run, and then pressing Enter. This should I think give you access to all the old familiar Mozilla internals. Note, though, that all bookmarklet functionality is disabled on about:addons (not just affecting bookmarklets that would otherwise violate CSP by loading e.g. an external script or dumping an inline one on the page`).

    Tags

    Annotators

  6. Mar 2022
  7. Feb 2022
    1. "Context" manipulation is one of big topic and there are many related terminologies (academic, language/implementation specific, promotion terminologies). In fact, there is confusing. In few minutes I remember the following related words and it is good CS exam to describe each :p Thread (Ruby) Green thread (CS terminology) Native thread (CS terminology) Non-preemptive thread (CS terminology) Preemptive thread (CS terminology) Fiber (Ruby/using resume/yield) Fiber (Ruby/using transfer) Fiber (Win32API) Generator (Python/JavaScript) Generator (Ruby) Continuation (CS terminology/Ruby, Scheme, ...) Partial continuation (CS terminology/ functional lang.) Exception handling (many languages) Coroutine (CS terminology/ALGOL) Semi-coroutine (CS terminology) Process (Unix/Ruby) Process (Erlang/Elixir) setjmp/longjmp (C) makecontext/swapcontext (POSIX) Task (...)
    1. Deepti Gurdasani. (2022, January 29). Going to say this again because it’s important. Case-control studies to determine prevalence of long COVID are completely flawed science, but are often presented as being scientifically robust. This is not how we can define clinical syndromes or their prevalence! A thread. [Tweet]. @dgurdasani1. https://twitter.com/dgurdasani1/status/1487366920508694529

  8. Jan 2022
  9. www.npmjs.com www.npmjs.com
    1. Olson, S. M., Newhams, M. M., Halasa, N. B., Price, A. M., Boom, J. A., Sahni, L. C., Pannaraj, P. S., Irby, K., Walker, T. C., Schwartz, S. P., Maddux, A. B., Mack, E. H., Bradford, T. T., Schuster, J. E., Nofziger, R. A., Cameron, M. A., Chiotos, K., Cullimore, M. L., Gertz, S. J., … Randolph, A. G. (2022). Effectiveness of BNT162b2 Vaccine against Critical Covid-19 in Adolescents. New England Journal of Medicine, 0(0), null. https://doi.org/10.1056/NEJMoa2117995

  10. Dec 2021
    1. But he’s found that consumers are increasingly willing to shell out for single-purpose tools. “If you want to be in control of your life, then you have to be in control of the things that you’re interacting with on a daily basis,” he explained.

      First we shape our tools, then they shape us...

    1. https://publish.obsidian.md/danallosso/Bloggish/Actual+Books

      I've often heard the phrase, usually in historical settings, "little book" as well and presupposed it to be a diminutive describing the ideas. I appreciate that Dan Allosso points out here that the phrase may describe the book itself and that the fact that it's small means that it can be more easily carried and concealed.

      There's also something much more heartwarming about a book as a concealed weapon (from an intellectual perspective) than a gun or knife.

    1. Heitmann, J. S., Bilich, T., Tandler, C., Nelde, A., Maringer, Y., Marconato, M., Reusch, J., Jäger, S., Denk, M., Richter, M., Anton, L., Weber, L. M., Roerden, M., Bauer, J., Rieth, J., Wacker, M., Hörber, S., Peter, A., Meisner, C., … Walz, J. S. (2021). A COVID-19 peptide vaccine for the induction of SARS-CoV-2 T cell immunity. Nature, 1–9. https://doi.org/10.1038/s41586-021-04232-5

    1. Thiruvengadam, R., Awasthi, A., Medigeshi, G., Bhattacharya, S., Mani, S., Sivasubbu, S., Shrivastava, T., Samal, S., Rathna Murugesan, D., Koundinya Desiraju, B., Kshetrapal, P., Pandey, R., Scaria, V., Kumar Malik, P., Taneja, J., Binayke, A., Vohra, T., Zaheer, A., Rathore, D., … Garg, P. K. (2021). Effectiveness of ChAdOx1 nCoV-19 vaccine against SARS-CoV-2 infection during the delta (B.1.617.2) variant surge in India: A test-negative, case-control study and a mechanistic study of post-vaccination immune responses. The Lancet Infectious Diseases, S1473309921006800. https://doi.org/10.1016/S1473-3099(21)00680-0

  11. Nov 2021
    1. Thiruvengadam, R., Awasthi, A., Medigeshi, G., Bhattacharya, S., Mani, S., Sivasubbu, S., Shrivastava, T., Samal, S., Murugesan, D. R., Desiraju, B. K., Kshetrapal, P., Pandey, R., Scaria, V., Malik, P. K., Taneja, J., Binayke, A., Vohra, T., Zaheer, A., Rathore, D., … Garg, P. K. (2021). Effectiveness of ChAdOx1 nCoV-19 vaccine against SARS-CoV-2 infection during the delta (B.1.617.2) variant surge in India: A test-negative, case-control study and a mechanistic study of post-vaccination immune responses. The Lancet Infectious Diseases, 0(0). https://doi.org/10.1016/S1473-3099(21)00680-0

    1. e spoke, and the river stayed his current, stopped the waves breaking,and made all quiet in front of him and let him get safelyinto the outlet of the river.

      An example of a figure calming waters in myth.

      cross reference: Moses and the parting of the Red Sea

      To what dates might we attribute these two texts? Which preceded the other? What sort of potential cultural influences would the original had on the subsequent?

      Also cross reference the many deluge/flood stories in ancient literatures including Genesis 6-9, The Epic of Gilgamesh, etc.

  12. Oct 2021
  13. Sep 2021
    1. 风控系统有规则和模型两种技术路线,规则的优点是简单直观、可解释性强、灵活,所以长期活跃在风控系统之中,但缺点是容易被攻破,一但被黑产猜到里面就会失效,于是在实际的风控系统中,往往再结合上基于模型的风控环节来增加健壮性。但限于篇幅,本文中我们只重点讨论一种基于规则的风控系统架构,当然如果有模型风控的诉求,该架构也完全支持

      基于规则和模型的优缺点

  14. Aug 2021
  15. Jul 2021
    1. Kraemer, M. U. G., Hill, V., Ruis, C., Dellicour, S., Bajaj, S., McCrone, J. T., Baele, G., Parag, K. V., Battle, A. L., Gutierrez, B., Jackson, B., Colquhoun, R., O’Toole, Á., Klein, B., Vespignani, A., Consortium‡, T. C.-19 G. U. (CoG-U., Volz, E., Faria, N. R., Aanensen, D., … Pybus, O. G. (2021). Spatiotemporal invasion dynamics of SARS-CoV-2 lineage B.1.1.7 emergence. Science. https://doi.org/10.1126/science.abj0113

    1. Now let’s consider an alternative situation: the BSCU Autobrake provides two separate discrete control actions to Start Braking andto Stop Braking

      A priori this seems superior (or just simpler?) to me. Perhaps worth asking a clarifying question in class: why would you prefer continuous vs discrete actions in different scenarios?

    2. an aircraft that is uncontrolledor that is too close to other aircraftwould be unsafe.

      On my first reading I thought that the system being analyzed here was the place, but on closer inspection that wouldn't work: referring to other planes would be referring to the environment of the system. It seems the implicit system here is actually that of all planes flying; traffic control.

    1. By delivering 5G to marginalized communities, which face a growing digital divide that especially affects women and rural areas, countries can increase opportunity for greater information flow, access to education tools, and other societal benefits.

      By delivering 5G to "marginalized" communities they will expand the reach of the beast to all corners of the earth.

    1. Lemey, P., Ruktanonchai, N., Hong, S. L., Colizza, V., Poletto, C., Van den Broeck, F., Gill, M. S., Ji, X., Levasseur, A., Oude Munnink, B. B., Koopmans, M., Sadilek, A., Lai, S., Tatem, A. J., Baele, G., Suchard, M. A., & Dellicour, S. (2021). Untangling introductions and persistence in COVID-19 resurgence in Europe. Nature, 1–8. https://doi.org/10.1038/s41586-021-03754-2

  16. Jun 2021
    1. There is one very important reason for enabling job control to be useful inside scripts: the side-effect it has of placing background processes in their own process groups. This makes it much, much easier to send signels to them and their children with one simple command: kill -<signal> -$pgid. All other ways of dealing with signaling entire trees of processes either involve elaborate (sometimes even recursive) functions, which are often bugnests, or risk killing the parent in the process (no pun intended).
    1. V Shah, A. S., Gribben, C., Bishop, J., Hanlon, P., Caldwell, D., Wood, R., Reid, M., McMenamin, J., Goldberg, D., Stockton, D., Hutchinson, S., Robertson, C., McKeigue, P. M., Colhoun, H. M., & McAllister, D. A. (2021). Effect of vaccination on transmission of COVID-19: An observational study in healthcare workers and their households [Preprint]. Public and Global Health. https://doi.org/10.1101/2021.03.11.21253275

  17. May 2021
  18. Apr 2021
    1. “Digital technology allows us to be far more adventurous in the ways we read and view and live in our texts,” she said. “Why aren’t we doing more to explore that?”

      Some of the future of the book may be taking new technologies and looking back at books.

      I wonder if the technology that was employed here could be productized and turned into an app or platform to allow this sort of visual display for more (all?) books?

  19. Mar 2021
    1. “As humans we resist change,” says Twitter and Square’s Dorsey. “It’s scary and something we can’t necessarily control. You hear that Twitter is important or Facebook is important or HTML5 is important, but how do you actually begin? There’s no easy way. It’s not fun to be self-reflective or self-aware. “In many cases it means we have to do more work,” he adds. “So we have to do more work.”
    1. Unlike the latter, however, the neurosciences are extremely well funded by the state and even more so by private investment from the pharmaceutical industry.

      More reasons to be wary. The incentive structure for the research is mostly about control. It's a little sinister. It's not about helping people on their own terms. It's mostly about helping people become "good" citizens and participants of the state apparatus.

    1. Second, I don't agree that there are too many small modules. In fact, I wish every common function existed as its own module. Even the maintainers of utility libraries like Underscore and Lodash have realized the benefits of modularity and allowed you to install individual utilities from their library as separate modules. From where I sit that seems like a smart move. Why should I import the entirety of Underscore just to use one function? Instead I'd rather see more "function suites" where a bunch of utilities are all published separately but under a namespace or some kind of common name prefix to make them easier to find. The way Underscore and Lodash have approached this issue is perfect. It gives consumers of their packages options and flexibility while still letting people like Dave import the whole entire library if that's what they really want to do.
  20. Feb 2021
    1. While you could program this little piece of logic and flow yourself using a bunch of Ruby methods along with a considerable amount of ifs and elses, and maybe elsif, if you’re feeling fancy, a Trailblazer activity provides you a simple API for creating such flow without having to write and maintain any control code. It is an abstraction.
    1. Verani, J. R., Baqui, A. H., Broome, C. V., Cherian, T., Cohen, C., Farrar, J. L., Feikin, D. R., Groome, M. J., Hajjeh, R. A., Johnson, H. L., Madhi, S. A., Mulholland, K., O’Brien, K. L., Parashar, U. D., Patel, M. M., Rodrigues, L. C., Santosham, M., Scott, J. A., Smith, P. G., … Zell, E. R. (2017). Case-control vaccine effectiveness studies: Preparation, design, and enrollment of cases and controls. Vaccine, 35(25), 3295–3302. https://doi.org/10.1016/j.vaccine.2017.04.037

    1. Whoever controls the third place controls the community. If the third place is a building, and they decide to renovate, tough luck. It's being renovated. The third place is where the community lives, it's where they go by default essentially. If you own that place, you own a considerable amount of power in the community.
    1. This task force could also meet regularly with tech platforms, and push for structural changes that could help those companies tackle their own extremism and misinformation problems

      there's a solid enough conceptual idea here, that society ought be able to voice some sense, direct & govern the platforms forward & along & upwards. there is something lacking, certainly, in that the companies have nothing to listen to, are so alone. (oh yes there are voices but it's a chaos of voices, there's no scheme for guiding oneself through, so the entity must keep picking for itself what to do.)

      still though,

      It sounds a little dystopian, I’ll grant.

      no. it sounds a lot dystopian. very very dystopian.

      society could use means to weave together coherence, to establish a democratic growth, proclaim the unity it does have. celebrates, accepts & socializes core things to itself.

  21. Jan 2021
    1. It appears that Canonical is continuing it's vice grip of unliateral, maybe dictatorial control on the development of Snap to the benefit of Ubuntu, but to the detriment of groups like Linuxmint, and all other non-Ubuntu based Linux distributions - like CentOS/Redhat, Suse/openSuSe, Solus, Arch/Manjaro, PCLinuxOS, etc, that are pushing Flatpak as a truly cross-distro application solution that works equally well and non-problematic for all. .
    2. If we're not careful, it could become the new 'systemd' problem It probably already is. I don't want to sound too Stallman, but this is the inevitable "company" influence you'll always have. Companies do have their objectives which they will pursue determinedly, since they are not philanthropic (no judgment, just observation). Systemd and Red Hat. Nvidia and their drivers. Google and Android. Apple and iOS. Manufacturers with MS only support. And Canonical also has a history there: the Amazon links, Unity, Mir, and now snap.
  22. Dec 2020
  23. Nov 2020
  24. Oct 2020
    1. Tell her to wear that sweet hat she had on last Sunday

      I know it's not really a part of the party, but interesting how the mother said she wanted to be completely hands off for the party but then tells Kitty what to wear. Laura's use of the phrase "you're to wear" makes it sound not like a suggestion but a mandate.

    1. Linux Memory Management at Scale

      "we had to build a complete and compliant operating system in order to perform resource control reliably"

      epic real-talk. the only people on the planet who seemed to have tamed linux for workloads. controlling memory. taming io. being on the bleeding edge, it turns out, is almost entirely about forward-progress. what can we reclaim?

      • oomd for memory protection
      • fbtax2
      • psi monitoring for io regulation
      • cgroups v2

      https://facebookmicrosites.github.io/cgroup2/docs/fbtax-results.html

    1. When you can assume that all the materials you’re using in and with your class are open educational resources, here’s one way to remix the effective practices listed above with OER in order to provide you and your students with opportunities to spend your time and effort on work that makes the world a better place instead of wasting it on disposable assignments.

      As I think of remix, reuse, redistribute and things like git and version control, I also can't help but think that being able to send and receive webmentions in the process of reusing and redistribution with referential links back to the originals will allow the original creator to at least be aware of the changes and their existence to potentially manually add them to the original project. (Manually because they may not (yet) know how to keep their content under source control or allow others to do so and send pull requests.)

    2. Free to accessFree to reuseFree to reviseFree to remixFree to redistributeThe question becomes, then, what is the relationship between these additional capabilities and what we know about effective teaching and learning? How can we extend, revise, and remix our pedagogy based on these additional capabilities?

      I look at this and think immediatly about the Git model of allowing people to not only fork and reuse/redistribute pieces, but what about the ability to do pull requests to take improvements and push them back up the the source so that everyone potentially benefits?

    1. I take your point, but I wonder if Trump is just kryptonite for a liberal democratic system built on a free press.

      The key words being "free press" with free meaning that we're free to exert intelligent editorial control.

      Editors in the early 1900's used this sort of editorial control not to give fuel to racists and Nazis and reduce their influence.Cross reference: Face the Racist Nation from On the Media.

      Apparently we need to exert the same editorial control with respect to Trump, who not incidentally is giving significant fuel to the racist fire as well.

    1. The hysterical passion

      The way I read this, what got Franklin into a large portion of this trouble in the first place was brushing Rachel's earlier behavior off as "hysterics" instead of recognizing that she had genuine reason for being upset with him. It seems he hasn't learned this lesson though, because he is still characterizing her passion as hysterical (a word which we know is extremely loaded with assumptions about the female body and lack of emotional control and strength). Ironically, it seems that Rachel has been very in control of herself and what she reveals for this whole narrative, whereas Franklin (SPOILER ALERT) was the one who was out of his own control at the pivotal moment of the text.

  25. Sep 2020
    1. The main reason using classes isn't a great solution is that it completely breaks encapsulation in a confusing way, the paren't shouldn't be dictating anything, the component itself should. The parent can pass things and the child can choose to use them or not but that is different: control is still in the hands of the component itself, not an arbitrary parent.
    2. The RFC is more appropriate because it does not allow a parent to abritrarily control anything below it, that responsibility still relies on the component itself. Just because people have been passing classes round and overriding child styles for years doesn't mean it is a good choice and isn't something we wnat to encourage.
    1. I think Svelte's approach where it replaces component instances with the component markup is vastly superior to Angular and the other frameworks. It gives the developer more control over what the DOM structure looks like at runtime—which means better performance and fewer CSS headaches, and also allows the developer to create very powerful recursive components.