10,000 Matching Annotations
  1. Nov 2022
    1. The theory of capital as a mode of production isone thing. The theory of capitalism as a social formation is quite another.
      • What is a "mode of production"?
      • What is a "social formation"?

      "In the Marxist theory of historical materialism, a mode of production (German: Produktionsweise, "the way of producing") is a specific combination of the:

      • Productive forces: these include human labour power and means of production (tools, machinery, factory buildings, infrastructure, technical knowledge, raw materials, plants, animals, exploitable land).
      • Social and technical relations of production: these include the property, power and control relations (legal code) governing the means of production of society, cooperative work associations, relations between people and the objects of their work, and the relations among the social classes, [JC -- in this case, "social classes" exist]

      ref. https://en.wikipedia.org/wiki/Mode_of_production

    1. Kevin Flowers Nov 7th at 12:50 PM# Question about repliesForgive me a bit if this is the wrong place to ask, but is the feature of having Hypothes.is list replies somewhere on the roadmap?  I checked the github issues with "label:enhancement" but nothing matches what I'm wondering aboutI could be missing something obvious, but when I search my username in https://hypothes.is/users, none of the replies I've made on other people's public annotations show up# Use casesSometimes people have insightful observations and references they provide, so I tend to reply to those annotations with tags that I use to sort through (eg, tags like "to read", "how to", "tutorial", and so forth)I also tend to make comments on what the OP's annotation made me think of at the time of reading it which is exemplified in the attached screenshotimage.png 9 repliesMichael DiRoberts  7 days ago@Kevin Flowers You’re right, the Activity Page (https://hypothes.is) doesn’t show replies. The Notebook, which will be built out more with time, does.https://web.hypothes.is/help/how-to-preview-the-hypothesis-notebook/HypothesisHow to Preview the Hypothesis Notebook : HypothesisHypothesis has released an early preview of Notebook, which enables you to view, search for, and filter annotations. While this tool is available in both the LMS and web apps, it is designed to bring much-needed functionality to our LMS users. This initial release contains some basic features we have planned to include in the […]Est. reading time2 minutes1Michael DiRoberts  7 days agoI hope Notebook solves the issue for you! For now it’s going to work on private groups and not the Public group (due to it having a limit of 5,000 annotations), though that may change in the future.Michael DiRoberts  7 days agoIf you’re comfortable using APIs then you might check out our API as well: https://h.readthedocs.io/en/latest/api-reference/v1/.You can find replies by looking at rows that contain references.Kevin Flowers  7 days agoOh, the Notebook seems like a neat tool, I'll have to share that with some friendsKevin Flowers  7 days agoThe issue for my own PKM (personal knowledge management) stack is that I couple Hypothes.is with an Obsidian [1] plugin that imports my annotations into my local file system.  Atm, I think the plugin only references the Activity Page to import annotations, so it looks like I'll have to play around with the API you mentioned if I want to grab my replies (along with their parent replies & annotations)[1] Obsidian is a notetaking software similar to Roam & Logseq; it just adds a pretty GUI on top of .md files which are stored locallyMichael DiRoberts  7 days agoNote that the Obsidian plugin wasn’t made by us, so I’m not familiar with how it works. It’s a little weird to me that it would work over the activity page and not use our API, however.Brian Cordan Young  7 days ago@Kevin Flowers Do you have, or have you considered, blogging about your use of Hypothesis as a part of a PKM?I’m still not a regular user of Hypothesis because it doesn’t fit in to my current info consumption well enough. That said I love learning how others do fit it in.(Obsidian is really great too) (edited) Kevin Flowers  7 days ago@Michael DiRoberts ah, you're right, thanks for mentioning that.   Looks like it requires one to generate an API token in order to pull highlights, so it must be using the Hypothes.is API in some way.  Sadly, I'm not familiar enough with general software development design (or JavaScript/TypeScript), and the source code for obsidian-hypothesis-plugin doesn't have enough high level comments for me to parse what any given file does.  It'll probably be cumbersome and somewhat painful, but I'll probably learn more by just building something from scratch@Brian Cordan Young Huh, I hadn't considered that until you mentioned it.   Recently developed some interest in building something with JavaScript (probably with the Next.js framework), so a blog might be just the project I've been looking forGitHubobsidian-hypothesis-plugin/src at master · weichenw/obsidian-hypothesis-pluginAn Obsidian.md plugin that syncs highlights from Hypothesis. - obsidian-hypothesis-plugin/src at master · weichenw/obsidian-hypothesis-plugin (150 kB)https://github.com/weichenw/obsidian-hypothesis-plugin/tree/master/srcMichael DiRoberts  7 days agoJust in case, or for others in the future, you can generate a Hypothesis API token here: https://hypothes.is/account/developer1

      This is a post I made on the Slack public channel asking about whether or not Hypothes.is indexes replies. A tech support membered confirmed this is true.

      However, Obsidian's Hypothes.is plugin does pull replies. It should be noted that default settings don't capture updates to the annotations or tags.

    1. Page for how to contribute to the Hypothes.is Project.<br /> - Code on GitHub - main repository: h - new feature ideas and current bugs: product-backlog - Chat in - Slack: anyone who wants to talk to contributors & community members, hang out, discuss project, get questions answered - Public forum: Less technical place for users to ask questions & discuss needs - Documentation - Using the Hypothesis API: enables you to create applications and services which read or write data from the Hypothesis service - Developing Hypothesis: set up development environment and contribute to Hypothes.is - Roadmap - High level view of features the dev team is evaluating, planning, & building

    1. dsmdavid commented Mar 8, 2021 @tchakabam if you right click on the status bar, do you get many options? Might be worth not showing some of the other options (in my case the line/column was not shown because there were too many options already there) and, after unselecting one:

      Post about status bar in VS Code (visible at bottom of window by default).

      I looked for this since I couldn't figure out the column numbers of where my cursor was in the editor.

      You can toggle this setting by opening command palette and searching "View: Toggle Status Bar Visibility"

      Displays Ln & Col numbers.

    1. live_loop :boom do with_fx :reverb, room: 0.5 do sample :bd_boom, rate: 1, amp: 1 end sleep 2 end

      The complete code looks like this: ``` use_bpm 100 sleep 2 sample :ambi_choir, attack: 2, sustain: 4, rate: 0.25, release: 1 sleep 6

      require 'csv' data = CSV.parse(File.read("/path/to/data.csv"), headers: true, :header_converters => :symbol)

      live_loop :boom do with_fx :reverb, room: 0.5 do sample :bd_boom, rate: 1, amp: 1 end sleep 2 end

      live_loop :jesuit do data.each do |line| topic1 = line[:topic1].to_f topic2 = line[:topic2].to_f

      use_synth :piano
      play topic1*100, attack: rand(0.5), decay: rand(1), amp: rand(0.25)
      use_synth :piano
      play topic2*100, attack: rand(0.5), decay: rand(1), amp: rand(0.25)
      sleep (0.5)
      

      end end ```

    1. Reviewer #3 (Public Review):

      This manuscript presents a highly valuable dataset with multimodal functional human brain imaging data (fMRI and MEG) as well as behavioural annotations of the stimuli used (thousands of images from the THINGS collection, systematically covering multiple types of concrete nameable objects).

      The manuscript presents details about the dataset, quality control measures, and a careful description of preprocessing choices. The tools and approaches that were used follow the state of the art of the field in human functional brain imaging and I praise the authors for being transparent in their methodological approaches by also sharing their code along with the data. The manuscript also presents a few analyses with the data: 1) multi-dimensional embedding of perceived similarity judgments 2) decoding of neural representations of objects both with fMRI and MEG 3) A replication of findings related to visual size and animacy of objects 4) representation similarity analysis between functional brain data and behavioural ratings 5) MEG-fMRI fusion.

    1. Business Email, Business Type, Business Category, Business Sub-Category, Business Name, Stakeholder Name, Stakeholder Email, Contact Mobile, Business Registered Address, Owner PAN / Signatory PAN, Bank Account (IFSC Code, A/C No., Beneficiary Name), Business PAN (Optional), GST (Mandatory only if account is in 'Needs Clarification' state.)

      Personal PAN, Bank Account details (IFSC Code, A/C No., Beneficiary Name)

    1. { "inquiry": "affordability", // new "amount": 100000, // mandatory "currency": "INR", // mandatory "customer": { "id": "cust_JbRkXMROZUMCVq", "contact": "+919000090000", // mandatory "alternate_contact": "9900099000", // new "imei": "6234672537253752735", // new "ip": "105.106.107.108", // new "referrer": "https://merchansite.com/example/paybill", // new "user_agent": "Mozilla/5.0", // new "addresses": [ // new { "name": "Gaurav Kumar", "line1": "SJR Cyber Laskar", "line2": "Hosur Rd", "landmark": "Adugodi", "zipcode": "560030", "city": "Bangalore", "state": "Karnataka", "contact": "9000090000", "tag": "office", "type": "shipping" }, { "name": "Gaurav Kumar", "line1": "Arena Building", "line2": "Hosur Rd", "landmark": "Adugodi", "zipcode": "560030", "city": "Bangalore", "state": "Karnataka", "contact": "9000090000", "tag": "home", "type": "billing" }, { "name": "Gaurav Kumar", "line1": "SJR Cyber Laskar", "line2": "Hosur Rd", "landmark": "Adugodi", "zipcode": "560030", "city": "Bangalore", "state": "Karnataka", "contact": "9000090000", "tag": "office", "type": "saved" } } }, { "instruments": [ { "method": "emi", "issuers": [ "HDFC" ], "types": [ "debit" ] }, { "method": "cardless_emi", "providers": [ "zestmoney", "walnut369" ] }, { "method": "paylater", "providers": [ "simpl", "lazypay" ] } ] }

      please update the sample code. I have fixed it and am sending on slack

    1. Le fonds d’intervention régional (FIR) Institué par la loi de financement de la sécurité sociale pour 2012 et prévu par l’article L. 1435-8 du code de la santé publique, le FIR répond à l’objectif de doter les ARS d’un instrument financier d’intervention pour favoriser, aux termes de la loi, « des actions, des expérimentations et, le cas échéant, des structures concourant à cinq types de missions » différentes. Ces cinq missions sont : – la promotion de la santé et la prévention des maladies, des traumatismes, du handicap et de la perte d’autonomie ; – l’organisation et la promotion de parcours de santé coordonnés ainsi que la qualité et la sécurité de l’offre sanitaire et médico-sociale ; – la permanence des soins et la répartition des professionnels et des structures de santé sur le territoire ; – l’efficience des structures sanitaires et médico-sociales et l’amélioration des conditions de travail de leurs personnels ; – le développement de la démocratie sanitaire. Les crédits du FIR, qui constituent depuis 2014 un sous-objectif de l’ONDAM, sont issus de différentes enveloppes auparavant cloisonnées, abondées essentiellement par l’assurance maladie. Ils sont laissés à la libre appréciation des ARS, sous réserve du principe de fongibilité asymétrique qui protège les crédits relatifs à la promotion de la santé, à la prévention et à la prise en charge des personnes âgées et handicapées.
    1. embedding the ZkProgram within a SmartContract method

      So does this mean - creating the zkProgram outside of the smart contract code - generate the steps with the right responses - store the output of the above as a variable which is then referenced in the smart contract - when the user performs the steps and it has to be verified with the blockchain. the smart contract is invoked and it verifies that the steps return the same output as the zkProgram?

    1. <img src="images/not responsive.png" width="260" alt="image cut off to show non responsiveness of page"

      space is not allowed here so this is illegal character in path segment .so your code should be like this:-

    1. Louis Burki 6 months ago (edited) I have make some changes to make it work, because I had a similar error. First, I have add a ":" before the "=" in the Text variable at the beginning of the script. Now it looks like that: "Text:=". Then I have put double quotes around (**your snippets**) so now it looks like this "(***your snippets***)". Then, I also changed the sort line to make it look that: Text:= sort(Text). And now it works as intended. Also, be careful not to remove the pipe symbol in your snippets.

      Someone giving a troubleshooting solution to using Joe Glines' Auto Hotkey script that inserts text from a list of the user's choosing. The problem another user had was including it in their main script file, but this was resolved with Louis Burki's answer

    1. <header > <div class="header-div"><a href="index.html"><img src="/images/logo.webp" width="150" height="120" alt="LOGO"></a></div> <div class="header-div"> <ul> <li><a class="hovera" href="index.html">Home</a></li> <li><a class="hovera" href="news.html">News</a></li> <li><a class="hovera" href="store.html">Store</a> </li> <li><a class="hovera" href="gallery.html">Gallery</a></li> <li><a class="hovera" href="courses.html">Courses</a></li> <li><a class="hovera" href="contact.html">Contact</a></li> </ul> </div> </header> <h1>Welcome to Glass Expressions!</h1> <div class="main"> <div class="main-div"> <p class="main-text">Glass Expressions is proudly veteran owned and the "go to" place for glass working tools and supplies on Northern Vancouver Island. The store is located in the beautiful Comox Valley, British Columbia, Canada, home of the prestigious Filberg Festival of the Arts.</p> <p class="main-text">Brenda has been owner and operator for sixteen years now....Time flies when you're having fun!! She and her sister Donna work together to provide the exceptional customer care that Glass Expressions is known for.</p> <p class="main-text"> If you are close to our store please feel free to drop in and talk with us.​</p> <p class="main-text">Jan Lindstrom's gallery and studio, Jan's Glass by the Sea, is open right across the street. Jan gladly accepts custom glass art orders or she will teach you the skills to create your own.</p> </div> <div class="main-div"> <img class="img" src="/images/img6.webp" alt="images of glass work" width="500"> </div> <div class="main-div"> <img class="img1" src="/images/img7.webp" alt="images of glass work" width="500"> <img class="img1" src="/images/img8.webp" alt="images of glass work" width="500"> </div> </div> <!--shoptimings--> <div class="main2"> <div class="shoptimings"> <p class="shop-opentext">The shop is OPEN: <br>Tuesday to Saturday, 10a to 2p <br><br> The shop is CLOSED:<br> Sundays, Mondays, all Statutory Holidays <br>AND all Tuesdays after a holiday Monday.</p> </div> <div class="shoptimings"> <img class="images" src="/images/img1.webp" alt="images of store" width="490"> <img class="images" src="/images/img2.webp" alt="images of store" width="490"> </div> <div class="shoptimings"> <img class="images" src="/images/img3.webp" alt="images of store" width="500"> <img class="images" src="/images/img4.webp" alt="images of store" width="500"> </div> </div> <br> <!--latest projects--> <p class="latestp">Our Latest projects includes:</p> <div class="mainlpi"> <div class="lpi"> <img src="/images/img9.webp" alt="Latest projects images"> <img src="/images/img10.webp" alt="Latest projects images"> <img src="/images/img11.webp" alt="Latest projects images"> </div> <div class="lpi"> <img src="/images/img12.webp" alt="Latest projects images"> <img src="/images/img13.webp" alt="Latest projects images"> <img src="/images/img14.webp" alt="Latest projects images"> </div> <div class="lpi"> <img src="/images/img15.webp" alt="Latest projects images"> <img src="/images/img16.webp" alt="Latest projects images"> <img src="/images/img17.webp" alt="Latest projects images"> </div> </div> <!--footer--> <div class="footermain"> <div class="column"> <p class="footerheading">About us:</p> <p>-High quality Glass Working Tools and Supplies.</p> <img class="fimg" src="/images/BuyAchetonsVeteranCA_colour.webp" alt="VeteranCA image"> </div> <div class="column"> <p class="footerheading">Services:</p> <p>- Glassworking tools & Supplies<br> - Stained glass repairs<br> - Stained glass artworka</p> </div> <div class="column"> <p class="footerheading">Store hours:</p> <p><a href="tel:+2503397739">+ (250) 339-7739</a><br> -2925 Comox Road<br> -Courtenay, B.C. <br> -Tuesday to Saturday,10:00a to 2:00p</p> </div> </div>

      I did not mention the changes that I made here in the code. But, I have uploaded all that in the brighspace assignment part. Maybe Claire guiot will only be able to see it.

    1. <article class="card"> <h2>Is there good visual hierarchy?</h2> <h3>The larger font size is not used for the heading</h3> <p>The largest font size should be for headings but on this page the prices are larger. I would use larger fonts for headings which helps give the user an idea of what is important</p> <h3>The most noticeable areas are not the most important.</h3> <p>When the squint test is done the elements that are visible should be the areas that the designer wants the user to focus on. When doing a squint test on these pages, the header stands out the most and not the content, so I would group more important content into blocks and place them under headings.</p> </article> <article class="card"> <h2>Are the styles right?</h2> <h3>There are too many sizes of font.</h3> The recommended number of font sizes is three, the body text and two levels of headings. This website has several different font styles and sizes, on the reservations page alone there are six. I would definitely reduce the number of styles and sizes used to give a simpler, more attractive page. <figure> <img src="images/ScreenshotReservationsStyles.jpg"> <figcaption>Fig.3 - Screenshot of Reservations showing different font styles and sizes</figcaption> </figure> <h3>The most noticeable areas are not the most important.</h3> When the squint test is done the elements that are visible should be the areas that the designer wants the user to focus on. When doing a squint test on these pages, the header stands out the most and not the content, so I would group more important content into blocks and place them under headings. </article>

      explained nicely and the code looks nice

    1. <header> <img src="images/dgl-logo.png" alt="DGL Logo" width="75" /> <nav> <ul> <li><a href="index.html">Home</a></li> <li><a href="services.html">Services</a></li> <li><a href="services.html">Portfolio</a></li> <li><a href="contact.html">Contact</a></li> </ul> </nav> </header> <main> <article> <div class="first-panel"> <h1>Lorem ipsum dolor sit amet</h1> <div class="topwrapper"> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. In ac diam dui. Sed ultricies dui erat, in tristique augue imperdiet id. Aenean varius in metus nec aliquam. Morbi nec sapien efficitur, semper quam vel, cursus erat. Phasellus odio neque, condimentum at purus a, fringilla euismod ante. Curabitur id neque ultrices, ornare nunc ac, pellentesque lectus. Morbi bibendum quam velit, ut iaculis nibh varius ac. In sit amet gravida turpis. Aliquam vel leo ut purus feugiat viverra sit amet vitae tellus. Mauris leo massa, pulvinar sit amet sem vitae, eleifend maximus lectus. Pellentesque non orci non sapien maximus finibus eu id ligula. Mauris tincidunt dui et arcu feugiat eleifend. Pellentesque eu sodales augue. Etiam eu dignissim eros. Maecenas erat risus, scelerisque sed malesuada vel, consequat in turpis. Aliquam ultrices porttitor sollicitudin. </p> <button>Find out how we can help you</button> </div> <!--end div for content in first panel--> <div> <img class="topwrapper" src="images/distance-and-inclass-students.png" alt="Students in face-to-face and onine class" /> </div> <!--end div for image in first panel--> </div> </article> <!--end of first panel--> <article> <!--start of second panel--> <div class="second-panel"> <h2>Check out our recent projects</h2> <div class="wrapper"> <button class="square"></button> <h2>Aliquam vel leo ut purus</h2> <p> Aliquam vel leo ut purus feugiat viverra sit amet vitae tellus. Mauris leo massa, pulvinar sit amet sem vitae, eleifend maximus lectus. Pellentesque non orci non sapien maximus finibus eu id ligula. Mauris tincidunt dui et arcu feugiat eleifend. Pellentesque eu sodales augue. Etiam eu dignissim eros. Maecenas erat risus, scelerisque sed malesuada vel, consequat in turpis. Aliquam ultrices porttitor sollicitudin. </p> <button>Learn More</button> </div> <div class="wrapper"> <button class="square"></button> <h2>Aliquam vel leo ut purus</h2> <p> Aliquam vel leo ut purus feugiat viverra sit amet vitae tellus. Mauris leo massa, pulvinar sit amet sem vitae, eleifend maximus lectus. Pellentesque non orci non sapien maximus finibus eu id ligula. Mauris tincidunt dui et arcu feugiat eleifend. Pellentesque eu sodales augue. Etiam eu dignissim eros. Maecenas erat risus, scelerisque sed malesuada vel, consequat in turpis. Aliquam ultrices porttitor sollicitudin. </p> <button>Learn More</button> </div> <div class="wrapper"> <button class="square"></button> <h2>Aliquam vel leo ut purus</h2> <p> Aliquam vel leo ut purus feugiat viverra sit amet vitae tellus. Mauris leo massa, pulvinar sit amet sem vitae, eleifend maximus lectus. Pellentesque non orci non sapien maximus finibus eu id ligula. Mauris tincidunt dui et arcu feugiat eleifend. Pellentesque eu sodales augue. Etiam eu dignissim eros. Maecenas erat risus, scelerisque sed malesuada vel, consequat in turpis. Aliquam ultrices porttitor sollicitudin. </p> <button>Learn More</button> </div> </div> <!--close div of second panel--> </article> <!--end of second panel--> <article> <!--start of third panel--> <div class="third-panel"> <div class="wrapper"> <h3>Latest News</h3> <h4>October 1:</h4> <p>In sit amet gravida turpis.</p> <h4>September 15th:</h4> <p>In sit amet gravida turpis.</p> <h4>September 10th:</h4> <p>In sit amet gravida turpis.</p> </div> <div class="wrapper"> <h3>About Us</h3> <p> In sit amet gravida turpis. Aliquam vel leo ut purus feugiat viverra sit amet vitae tellus. Mauris leo massa, pulvinar sit amet sem vitae, eleifend maximus lectus. Pellentesque non orci non sapien maximus finibus eu id ligula. Mauris tincidunt dui et arcu feugiat eleifend. Pellentesque eu sodales augue. Etiam eu dignissim eros. Maecenas erat risus, scelerisque sed malesuada vel, consequat in turpis. Aliquam ultrices porttitor sollicitudin. </p> <button>Get in touch</button> </div> <div class="wrapper"> <h3>Follow Us</h3> <ul> <li>Facebook</li> <li>Instagram</li> <li>YouTube</li> </ul> </div> </div> <!--close div for third panel--> </article> <!--end of third panel--> </main> <footer> <small >Copyright &copy; 2022 All Rights Reserved North Island College Digital Design and Development</small > </footer>

      rest of the code looks really nice

    1. <h1>Write to Communicate</h1> <p>While analyzing this site the first thing I observed was how messy the content was. The content is not grouped in the blocks. It is hard to find headings as the color does not have enough contrast. The language used is not descriptive and accurate enough. For example, in the main headline it just says “Trending???” which doesn’t make any sense. It should be like “Looking for Trending fits?” The size should be a bit large and there should be a button for call-to-action. </p>

      i think it'll be good to have more content here, so that we as the team members review the code and can provide some valuable feedback.

    1. The "S" in ECS stands for "Systems". A System is a piece of code that gathers data from the entity/components list and does something with it. It's actually quite similar to an inheritance model, but in some ways it's "backwards". For example, drawing in an OOP system is often: For each BaseEntity, call that entity's Draw command. In an ECS system, it would be Get all entities with a position and a renderable component, and use that data to draw them.
    1. I realize that having the same FE/BE on all platforms is the fabled cross-platform panacea. But I’ve yet to see this work well in practice for any app of significant complexity. Quite a few major development teams that were early adopters of ideas like this have since abandoned that approach e.g. AirBnB with React Native, or DropBox with their custom C++ core. As it turns out, while you do write less platform-specific code, you still have to deal with platform-specific bugs and performance issues (not too dissimilar from Qt, just the with additional headaches of mobile platforms). So creating one “universal” code base ends up being almost as much work as working with each platform’s native technologies.

      (Test) Glutimate's argument against moving away from Qt for Anki development.

    1. Code-switching takes as its starting point separate grammars

      Code Switching - separate grammars for each of the language Translanguaging - focuses on the language practices

    1. <div class="allcards"> <h2>Check out our recent projects</h2> <article class="cards"> <img src="images/greyscale.jpg" alt="grey image" style="width: 100%; height: 250px" /> <div> <h3>Lorem ipsum dolor sit amet</h3> <p> Lorem ipsum dolor sit amet, consectetur arol adipiscing elit. Nunc eu suscipit lectus. Mauris malesuada dolor ut. </p> <button class="btn2">Learn more</button> </div> </article> <article class="cards"> <img src="images/greyscale.jpg" alt="grey image" style="width: 100%; height: 250px" /> <div> <h3>Lorem ipsum dolor sit amet</h3> <p> Lorem ipsum dolor sit amet, consectetur arol adipiscing elit. Nunc eu suscipit lectus. Mauris malesuada dolor ut. </p>

      can add one space line between two different blocks or articles to avoid clumsy in the code for better readibility, apart from that everything looks fine. Good work.

    1. .footerdiv2 { float: left; width: calc(52% - 130px); margin: 50px 80px 50px 50px; } .btn3 { margin-top: 30px; } .footerdiv3 { width: calc(20% - 80px); float: left; margin: 50px 0px 50px 80px; }

      can add one space line between two different properties to avoid clumsy in the code for better readibility, apart from that everything looks fine. Good work.

    1. Abstract

      This work has been published in GigaByte Journal under a CC-BY 4.0 license (https://doi.org/10.46471/gigabyte.72 and has published the reviews under the same license. These are as follows.

      Reviewer 1. Jeffrey West

      This is a very nice & useful extension to PhysiCell, in order to model PK/PD dynamics in agent-based simulations. Overall, the description of the software is good and easy to follow, but I offer a few suggestions for clarity:

      1. In "Statement of Need" -- the phrase "how much gets to the cells and what they then do to the cells" is vague and casual -- maybe use standard terms like drug exposure & response to describe PK/PD relationships
      2. Final sentence in "Statement of Need" that says "Substrates can target any cell type with PD dynamics" -- can you elaborate? Does this indicate that every cell type can have unique PD dynamics?
      3. In "Implementation" authors refer to Figure 2A and 2B but figure 2 only has one panel -- perhaps this should be figure 1A/B?
      4. In "Pharmacodynamics" -- "the list of PK substrates and the list of PDsubstrates need not have any relationship" -- this is slightly confusing. I assume that every substrate can have associated PK dynamics without having an PD dynamic, but is the opposite true? If so, how what is the drug dispersal / decay rate?
      5. Finally, the discussion section is focused mainly on future steps. I think it would be helpful for the discussion to focus more on current advantages and functionality. This is the publication record for this software, and as is often the case, future steps may be subject to change.

      Reviewer 2. Boris Aguilar

      Is the code executable?

      This code can not be in an. executable form as is an extension to PhysiCell

      Is installation/deployment sufficiently outlined in the paper and documentation, and does it proceed as outlined?

      I am not familiar with running PhysiCell

      Have any claims of performance been sufficiently tested and compared to other commonly-used packages?

      Author claim this is the first time PKPD module has been added to PhysiCell.

      • I think there is mistake in calling Figure 1 in Installation sections, should be Figure 1.
      • Reference to PhysiBoSS missing
      • Figure 1 - I think there is mistake in calling Figure 1 in Installation section, should be Figure 1.
    1. For many, getting a background check when renting an apartment seems redundant, but they’re crucial for the landlord.  .dsnMqK{background:#485155 !important;border-bottom-left-radius:60px !important;border-bottom-right-radius:60px !important;border-bottom-width:0px !important;border-color:rgba(0,0,0,.35) !important;border-left-width:0px !important;border-right-width:0px !important;border-style:none !important;border-top-left-radius:60px !important;border-top-right-radius:60px !important;border-top-width:0px !important;box-shadow:0px 0px 0px 0px #ffffff !important;color:#ffffff !important;font-family:Montserrat !important;font-size:18px !important;font-weight:700 !important;-webkit-letter-spacing:0.5px !important;-moz-letter-spacing:0.5px !important;-ms-letter-spacing:0.5px !important;letter-spacing:0.5px !important;line-height:1 !important;margin-bottom:0px !important;margin-left:0px !important;margin-right:0px !important;margin-top:0px !important;max-width:100% !important;padding-bottom:20px !important;padding-left:12px !important;padding-right:12px !important;padding-top:20px !important;text-transform:uppercase !important;-webkit-text-decoration:none !important;text-decoration:none !important;font-style:initial !important;width:100% !important;cursor:pointer;}/*!sc*/ .dsnMqK.withIcon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}/*!sc*/ .dsnMqK.withIcon:focus,.dsnMqK.withIcon:hover,.dsnMqK.withIcon.is-editing-hover{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}/*!sc*/ .dsnMqK .kenner-icon--mtzfxi2yRugJcM4B0Q1M{color:#ffffff !important;margin-left:6px !important;}/*!sc*/ .dsnMqK .kenner-hover-icon--mtzfxi2yRugJcM4B0Q1M{display:none !important;color:#ffffff !important;margin-left:6px !important;}/*!sc*/ .dsnMqK:focus,.dsnMqK:hover,.dsnMqK.is-editing-hover{background:#485155 !important;box-shadow:0px 0px 0px 0px #ffffff !important;color:#ffffff !important;font-family:Montserrat !important;font-size:18px !important;font-weight:700 !important;-webkit-letter-spacing:0.5px !important;-moz-letter-spacing:0.5px !important;-ms-letter-spacing:0.5px !important;letter-spacing:0.5px !important;line-height:1 !important;text-transform:uppercase !important;-webkit-text-decoration:none !important;text-decoration:none !important;font-style:initial !important;border-bottom-left-radius:60px !important;border-bottom-right-radius:60px !important;border-bottom-width:0px !important;border-color:rgba(0,0,0,.35) !important;border-left-width:0px !important;border-right-width:0px !important;border-style:none !important;border-top-left-radius:60px !important;border-top-right-radius:60px !important;border-top-width:0px !important;}/*!sc*/ .dsnMqK:focus .kenner-hover-icon--mtzfxi2yRugJcM4B0Q1M,.dsnMqK:hover .kenner-hover-icon--mtzfxi2yRugJcM4B0Q1M,.dsnMqK.is-editing-hover .kenner-hover-icon--mtzfxi2yRugJcM4B0Q1M{display:inline-block !important;}/*!sc*/ .dsnMqK:focus .kenner-icon--mtzfxi2yRugJcM4B0Q1M,.dsnMqK:hover .kenner-icon--mtzfxi2yRugJcM4B0Q1M,.dsnMqK.is-editing-hover .kenner-icon--mtzfxi2yRugJcM4B0Q1M{display:none !important;}/*!sc*/ data-styled.g1[id="StyledIconButtonElement-sc-114x20d-0"]{content:"dsnMqK,"}/*!sc*/ html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas applet,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas object,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas div:not(.Campaign__content):not(.Row__content):not(.Column__content):not(.Element__content):not(.ignore-reset),html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas span:not(.ignore-reset),html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas iframe,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas h1:not(.ignore-reset),html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas h2:not(.ignore-reset),html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas h3:not(.ignore-reset),html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas h4:not(.ignore-reset),html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas h5:not(.ignore-reset),html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas h6:not(.ignore-reset),html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas p,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas blockquote,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas pre,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas a:not(.ignore-reset),html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas abbr,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas acronym,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas address,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas big,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas cite,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas code,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas del,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas dfn,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas em,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas img,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas ins,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas kbd,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas q,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas s,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas samp,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas small,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas strike,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas strong,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas sub,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas sup,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas tt,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas var,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas b,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas u,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas center,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas dl,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas dt,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas dd,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas ol:not(.ignore-reset),html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas ul:not(.ignore-reset),html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas li:not(.ignore-reset),html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas fieldset,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas form,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas label:not(.ignore-reset),html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas legend,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas table,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas caption,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas tbody,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas tfoot,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas thead,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas tr,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas th,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas td,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas article,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas aside,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas canvas,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas details,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas embed,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas figure,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas figcaption,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas footer,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas header,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas hgroup,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas menu,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas nav,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas output,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas ruby,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas section,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas summary,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas time,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas mark,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas audio,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas video,html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas i:not(.fa){margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas div.Campaign__content, html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas div.Row__content, html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas div.Column__content, html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas div.Element__content{margin: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;} html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas *:not(.ignore-reset){box-sizing:border-box} html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas .Element__content {min-height: 30px} html div#om-afg4edomesbowrq5ar5q .kenner-c-canvas button:not(.ignore-reset) {width: auto;} html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper input:not([type="submit"]):not(.ignore-reset), html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper select:not(.ignore-reset), html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper textarea:not(.ignore-reset) { background-color: #fff; width: 100%; height: auto; border: 1px solid; padding: 10px 6px; overflow: hidden; margin: 0; vertical-align: middle; font-style: normal; width: 100%; line-height: 1.5 } html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper textarea:not(.ignore-reset) { height: 60px; } html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper textarea:not(.ignore-reset), html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper input:not(.ignore-reset) { overflow: hidden; -webkit-appearance: none; } html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper input[type=submit]:not(.ignore-reset), html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper button:not(.ignore-reset) { cursor: pointer; } html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper input[type=checkbox]:not(.ignore-reset), html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper input[type=radio]:not(.ignore-reset) { width: auto !important; outline: invert none medium; padding: 0; margin: 0; height: auto !important; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; display: inline; } html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper input[type=checkbox]:not(.ignore-reset) { -webkit-appearance: checkbox; } html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper input[type=radio]:not(.ignore-reset) { -webkit-appearance: radio; } html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper.FieldsElement--vertical input:not(.ignore-reset) { } html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper.FieldsElement--horizontal input:not(.ignore-reset), html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper.FieldsElement--horizontal button:not(.ignore-reset) { } html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper.FieldsElement--horizontal .FieldsElement--privacyText:not(.ignore-reset) { } html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper strong:not(.ignore-reset) { font-weight: bolder; } html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper em:not(.ignore-reset) { font-style: italic; } html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper ul:not(.ignore-reset) { list-style-type: disc; margin: 1em 0 1em 1.5em; } html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper ol:not(.ignore-reset) { list-style: decimal; margin: 1em 0 1em 1.5em; } html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper sup:not(.ignore-reset) { top: -0.5em; } html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper sub:not(.ignore-reset) { bottom: -0.5em; } html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper sub:not(.ignore-reset), html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper sup:not(.ignore-reset) { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper p:not(.ignore-reset) { margin: 0 0 5px; font-weight: inherit !important; line-height: inherit !important; letter-spacing: inherit !important; text-transform: inherit !important; } html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper p:first-of-type:not(.ignore-reset) { margin-top: 0; } html div#om-afg4edomesbowrq5ar5q .kenner-FieldsElement--wrapper p:last-of-type:not(.ignore-reset) { margin-bottom: 0; } html div#om-afg4edomesbowrq5ar5q .kenner-TextElement--content strong:not(.ignore-reset) { font-weight: bolder; } html div#om-afg4edomesbowrq5ar5q .kenner-TextElement--content em:not(.ignore-reset) { font-style: italic; } html div#om-afg4edomesbowrq5ar5q .kenner-TextElement--content ul:not(.ignore-reset) { list-style-type: disc; margin: 1em 0 1em 1.5em; } html div#om-afg4edomesbowrq5ar5q .kenner-TextElement--content ol:not(.ignore-reset) { list-style: decimal; margin: 1em 0 1em 1.5em; } html div#om-afg4edomesbowrq5ar5q .kenner-TextElement--content sup:not(.ignore-reset) { top: -0.5em; } html div#om-afg4edomesbowrq5ar5q .kenner-TextElement--content sub:not(.ignore-reset) { bottom: -0.5em; } html div#om-afg4edomesbowrq5ar5q .kenner-TextElement--content sub:not(.ignore-reset), html div#om-afg4edomesbowrq5ar5q .kenner-TextElement--content sup:not(.ignore-reset) { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } html div#om-afg4edomesbowrq5ar5q .kenner-TextElement--content p:not(.ignore-reset) { margin: 0 0 5px; font-weight: inherit !important; letter-spacing: inherit !important; text-transform: inherit !important; } html div#om-afg4edomesbowrq5ar5q .kenner-TextElement--content span.fr-emoticon:not(.ignore-reset) { vertical-align: middle !important; } html div#om-afg4edomesbowrq5ar5q .kenner-TextElement--content p:first-of-type:not(.ignore-reset){ margin-top: 0; } html div#om-afg4edomesbowrq5ar5q .kenner-TextElement--content p:last-of-type:not(.ignore-reset) { margin-bottom: 0; } @media screen and (min-width: 1px) and (max-width: 768px) { html div#om-afg4edomesbowrq5ar5q .kenner-ClosePosition--top-right { right: 0 !important } html div#om-afg4edomesbowrq5ar5q .kenner-ClosePosition--top-left { left: 0 !important } html div#om-afg4edomesbowrq5ar5q .kenner-ClosePosition--bottom-right { right: 0 !important } html div#om-afg4edomesbowrq5ar5q .kenner-ClosePosition--bottom-left { left: 0 !important } html div#om-afg4edomesbowrq5ar5q .Row .Row__content { flex-direction: column; } html div#om-afg4edomesbowrq5ar5q .Row .Row__content .Column { width: 100% !important; } html div#om-afg4edomesbowrq5ar5q .FieldsElement--horizontal:not('.FieldsElement--horizontal') input, html div#om-afg4edomesbowrq5ar5q .FieldsElement--horizontal button { width: 100% !important; } }@media screen and (min-width: 1px) and (max-width: 400px) {}

      Now I know I will need a background check before I want to rent an apartment because if I try to get one without, they won't likely rent it until I have a background check.

    1. The data required extensivecleaning and we removed observations-totaling less than 5.6% of all observations-in which the decisioncode indicates the decision is outside our scope, undefined, or illogical.

      Methodological Description: Decisions outside our scope are those in which IJs declared they had no jurisdiction (8,142 observations). Undefined decisions are those with missing (2,340 observations) or uninterpretable codes (772 observations). The data contain several illogical coding combinations that we remove. First, we omit observations in which the decision code indicates the IJ decided on a new bond amount, but the data is missing information on this new amount (75 observations). We also strike observations where the decision code indicates the IJ made “no change” to ICE’s earlier decision, but data on the initial bond is missing while data on the new bond is present (199 observations). We take similar action when the decision code indicates the IJ took “no action” to ICE’s earlier decision, but data on the initial bond is missing while data on the new bond is present (407 observations). Fourth, we eliminate observations in which the initial and new bond amounts are zero, but the decision codes include “recognizance,” “no change,” and “no bond” (48 observations). Finally, we create a binary variable identifying whether an IJ decides to grant bonded release for the remaining 203,799 observations.

    2. The greatest challenge preventing IJs from complying withBritois the inability to review their deci-sions as long as the IJ completes the analysis. Respondents clarified that 8 US Code 1226 Section E,denies federal courts the jurisdiction to review a discretionary detention decision, making litigating thestandard’s application to bond hearing a significant challenge (RI 69).

      Analytic Note: This excerpt from a research interview with a private immigration attorney suggests that IJs know their decision are difficult to review under the legal regime in place.

      Source Excerpt: It almost felt like for the judges who wanted to deny they just settled into this, "I'm going to recite these magic words," and "I'm going to say that there is clear and convincing evidence of dangerousness and that there is no reasonable alternative to detention that can protect the community or ensure the client safe." I have also tried to litigate this issue unsuccessfully. Once you have a judge who said all the magic words, even if the evidence doesn't meet clear and convincing standard, the district court will probably say, "No jurisdiction to review. You're asking me to reweigh the evidence and that is barred because there's a jurisdiction stripping statute within the detention statute. 8 US Code 1226, Section E, says there is no jurisdiction by a federal court to review a discretionary decision to detain. And so what you're complaining about is that evidence shouldn't have been weighted so heavily, that's a discretionary decision [that cannot be reviewed]."

      Link to Data Source: * https://data.qdr.syr.edu/file.xhtml?persistentId=doi:10.5064/F60LYDGR/ZFK3WF

    1. The data required extensivecleaning and we removed observations-totaling less than 5.6% of all observations-in which the decisioncode indicates the decision is outside our scope, undefined, or illogical.

      Methodological Description: Decisions outside our scope are those in which IJs declared they had no jurisdiction (8,142 observations). Undefined decisions are those with missing (2,340 observations) or uninterpretable codes (772 observations). The data contain several illogical coding combinations that we remove. First, we omit observations in which the decision code indicates the IJ decided on a new bond amount, but the data is missing information on this new amount (75 observations). We also strike observations where the decision code indicates the IJ made “no change” to ICE’s earlier decision, but data on the initial bond is missing while data on the new bond is present (199 observations). We take similar action when the decision code indicates the IJ took “no action” to ICE’s earlier decision, but data on the initial bond is missing while data on the new bond is present (407 observations). Fourth, we eliminate observations in which the initial and new bond amounts are zero, but the decision codes include “recognizance,” “no change,” and “no bond” (48 observations). Finally, we create a binary variable identifying whether an IJ decides to grant bonded release for the remaining 203,799 observations.

    2. The greatest challenge preventing IJs from complying withBritois the inability to review their deci-sions as long as the IJ completes the analysis. Respondents clarified that 8 US Code 1226 Section E,denies federal courts the jurisdiction to review a discretionary detention decision, making litigating thestandard’s application to bond hearing a significant challenge (RI 69).

      Analytic Note: This excerpt from a research interview with a private immigration attorney suggests that IJs know their decision are difficult to review under the legal regime in place.

      Source Excerpt: It almost felt like for the judges who wanted to deny they just settled into this, "I'm going to recite these magic words," and "I'm going to say that there is clear and convincing evidence of dangerousness and that there is no reasonable alternative to detention that can protect the community or ensure the client safe." I have also tried to litigate this issue unsuccessfully. Once you have a judge who said all the magic words, even if the evidence doesn't meet clear and convincing standard, the district court will probably say, "No jurisdiction to review. You're asking me to reweigh the evidence and that is barred because there's a jurisdiction stripping statute within the detention statute. 8 US Code 1226, Section E, says there is no jurisdiction by a federal court to review a discretionary decision to detain. And so what you're complaining about is that evidence shouldn't have been weighted so heavily, that's a discretionary decision [that cannot be reviewed]."

      Link to Data Source: * https://data.qdr.syr.edu/file.xhtml?persistentId=doi:10.5064/F60LYDGR/ZFK3WF

    1. header {background-color: rgb(106, 106, 106); padding-top:20px; padding-bottom:20px;} header * {color:white; padding-top: 20px; padding-bottom: 20px;} header nav li { float: left; padding: 5px; } header nav a { text-decoration: none; } /*end of header */ .clearfix::after { content: ""; clear: both; display: block; } /*ul list : services, home, portfolio clearfix */ .clearfix {margin: 0; padding: 0; list-style: none;} .container { width: 960px; margin-left: auto; margin-right: auto; } .project { padding-left:20px; padding-right: 40px; width: calc(33% - 60px); float: left; } .button { background-color: orangered; color: white; padding: 10px; display: inline; text-decoration: none; } .recent-outer {background-color: lightgrey; padding: 50px 0;} .recent-content { float:left; width:calc(100% - 430px); padding-right:30px;} .latests {background-color: rgb(106, 106, 106);} .latest { padding-left: 20px; padding-right: 40px; width: calc(33% - 60px); float: left; } footer {clear: both; text-align: center;}

      To be consistent and to make your CSS code clean, and easy to read/navigate, I'd do the following spacing:

      html {

      }

      body {

      }

      header {

      }

      etc.

    1. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Nicole Cahoon Website Analysis</title> <link rel="stylesheet" href="style.css"> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Source+Code+Pro&display=swap" rel="stylesheet"> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Source+Code+Pro&display=swap" rel="stylesheet"> </head> <body> <h1>Nicole Cahoon Website Analysis</h1> <h2>Logo</h2> <img class="nicole-website-logo.png" src="Images/nicole-website-logo.png" > <p> The 'chartered professional accountant' text on the main webpage menu under the Nicole Cahoot logo could be a bit larger. The text is very small in size, which may be an accessibility problem, or it may simply be unseen because it is little.</p> <h2>Headings</h2> <p> The headings on the subpages differ from those on the main page. To establish a consistent look throughout, all headings can be altered to be the same colour so that clients easily identify them as headings. </p> <h2>Resize The Photo</h2> <img class="nicole-website-resizethephoto.png" src="Images/nicole-website-resizethephoto.png" width="300" height="300"> <p> The huge image on the main page and subpages detracts might be negative for the Nicole Cahoon website. The huge image may cause the loading speed to slow and the performance to suffer. It may also impair from the user's experience because it is a distraction, and it requires a lengthy scroll to get the primary content. Visitors may become dissatisfied and abandon the website if the loading rates are slow and the content is difficult to find. These unfavourable consequences will lower the website's ranking in the SERP. The image appears on all of the website's subpages as well, making it less essential because it is everywhere and repetitive. Because it distracts from the headlines and text, the photo makes the website appear disorganised. If the image is decreased in size, the website may appear more visually appealing, clear, brief, airy, organised, and fast, as well as boost search engine results. </p> <h2>The <q>Our Team</q> subpage</h2> <img class="nicole-website-ourteam" src="Images/nicole-website-ourteam.png" width="300"> <p> Conan White is the third person down on the 'about us' subpage. His description is missing from the webpage, which may be causing inconsistency, thus it would be a good idea to include his details. </p> <h2>The <q>Facebook</q> subpage</h2> <img class="nicole-website-facebooksubpage.png" src="Images/nicole-website-facebooksubpage.png" width="400"> <p> The Facebook tab should be fixed at the top of the page in the main menu. When consumers click on that link, they are taken completely away from the Nicole Cahoon website. When I tried to click the arrow back, I couldn't get back, which may discourage users from returning to the website at all. The cure might be that when online users click on the Facebook tab in the main menu, it opens an extra link instead of exiting the website entirely. </p> <h2>The Websites HPPT Link Is Not Secure</h2> <img class="nicole-website-notsecure.png" src="Images/nicole-website-notsecure.png" > <p> When people visit the Nicole Cahoon website, a security warning appears and is displayed as a warning in the browser search bar. Clients looking for an accountant may be put off by this since they may feel insecure entering this website. To safeguard themselves and their website visitors, this Nicole Cahoon website may wish to consider adopting a secure and encrypted HTTPS. </p> <h2>The<q>Tax Checklist</q>subpage</h2> <img class="nicole-website-taxchecklist" src="Images/nicole-website-taxchecklist.png" width="450" height="300"> <p> The text at the bottom of the subpage 'tax checklist' appears to be out of date. The information states and advises individuals to download an old and out-of-date tax form from 2020. This may lead users to believe that this website is not updated frequently or on a regular basis. </p> <h2>The <q>Contact Us</q> subpage</h2> <img class="nicole-website-contactus.png" src="Images/nicole-website-contactus.png" width="450" height="400" > <p> The contact information in the contact us subpage may be better organised. The Facebook text could be placed next to the Facebook thumbnail. A yellow border could be used to divide the photo from the content underneath. </p> <h2>The Footer</h2> <img class="nicole-website-footer.png" src="Images/nicole-website-footer.png"> <p> Because it appears visually unequal, the contact information in the footer might be evenly put. The links might be enhanced to make it clear that they are links, and the phone number may be made clickable. </p> </body> </html>

      I really like the spacing between your sections even though you don't need to. It definitely makes it easier to read!

    1. @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap'); *{ box-sizing: border-box; } html{ font-size: 62.5%; } body{ margin: 0; font-family: 'Poppins', sans-serif; } h1, h2, h3, h4, h5, h1 { margin: 0; font-weight: 600; } p{ font-size: 1.4rem; } .wrapper{ width: 80%; margin: auto; } h2{ font-size: 2.2rem; } h3{ font-size:1.6rem; } header{ padding: 0; margin: auto; background-color: gray; overflow: auto; } header img{ padding: 5px; float: left; } header ul{ list-style-type: none; overflow: auto; margin: 0; padding: 0; font-size: 1.6rem; float: right; } header ul li{ padding: 20px; float: left; } header li a{ color:white; text-decoration: none; font-size: 2rem; line-height: 270%; } .intro{ background-color: #f5f5f5; overflow: auto; padding: 40px 10px; } .intro h2{ font-size: 2.5rem; } .intro aside{ float: right; width: 55%; } .intro article{ float: left; width: 40%; } .intro img{ width: 90%; } button{ color: white; background-color: #ff8b3d; padding: 10px; border:none; font-size: 1.6rem; font-weight: 600; border-radius: 5%; } .recent-projects{ overflow: auto; padding: 40px 0; } .recent-projects h2{ padding-left: 10px; } .recent-projects__item{ float: left; padding: 10px; width: calc(33.33% - 20px); } .item__span--grey-box{ width: 100%; height: 200px; background-color: gray; display:inline-block; } footer{ padding: 40px 0px; margin: auto; background-color: gray; overflow: auto; color: white; font-size: 1.4rem; } footer section{ float: left; padding: 10px; width: calc(30% - 20px); } .footer__about{ width: calc(50% - 20px); } .footer__socials{ width: calc(20% - 20px); } .footer__about p{ width: 75%; } footer dl{ list-style:none; } footer dt{ font-weight: 600; } footer dd{ margin: 0; padding-bottom: 10px; } footer ul{ list-style-type: none; overflow: auto; margin: 0; padding: 0; } footer li{ padding-bottom: 15px; } footer li a{ text-decoration: none; color: white; } .copyright{ display: block; width: 80%; text-align: center; margin: auto; border: none; padding: 40px; font-size: 1.2rem; }

      the css code is very good and the website is very responsive i really liked the css coding style

    2. h1, h2, h3, h4, h5, h1 { margin: 0; font-weight: 600; }

      I totally understand the readability of this code but maybe formatting elements in a way that they are on the same line instead of a new line for each would help. there actually could be a lot more than 6 elements.

    1. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Assignment F</title> <link rel="stylesheet" href="styles.css" /> </head> <body> <!--Header containing logo image and navigation links--> <header> <div class="wrapper"> <img class="header__img" src="images/dgl-logo.png" alt="Digital Design + Development logo" width="100" /> <ul> <li><a href="#">Home</a></li> <li><a href="#">Services</a></li> <li><a href="#">Portfolio</a></li> <li><a href="#">Contact</a></li> </ul> </div> </header> <!--Main page content, including introductory information and recent projects snapshot--> <main> <section class="intro"> <div class="wrapper"> <article> <h2>Lorem ipsum dolor sit amet</h2> <p> Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. </p> <p> Voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. </p> <br /> <br /> <button>Find out how we can help you</button> </article> <aside> <img class="pull-right" src="images/distance-and-inclass-students.png" alt="Students collaborating in-person and through a zoom call" /> </aside> </div> </section> <section class="recent-projects"> <div class="wrapper"> <h2>Check out our recent projects</h2> <section class="recent-projects__item"> <span class="item__span--grey-box"></span> <h3>Dignissim cras tincidunt</h3> <p> Placerat duis ultricies lacus sed turpis. Etiam erat velit scelerisque in dictum non consectetur a erat. Venenatis a condimentum vitae sapien pellentesque habitant. </p> <button>Learn more</button> </section> <section class="recent-projects__item"> <span class="item__span--grey-box"></span> <h3>Nulla pharetra diam</h3> <p> Placerat duis ultricies lacus sed turpis. Etiam erat velit scelerisque in dictum non consectetur a erat. Venenatis a condimentum vitae sapien pellentesque habitant. </p> <button>Learn more</button> </section> <section class="recent-projects__item"> <span class="item__span--grey-box"></span> <h3>Risus ultricies tristique</h3> <p> Placerat duis ultricies lacus sed turpis. Etiam erat velit scelerisque in dictum non consectetur a erat. Venenatis a condimentum vitae sapien pellentesque habitant. </p> <button>Learn more</button> </section> </div> </section> </main> <footer> <div class="wrapper"> <section> <h3>Latest News</h3> <dl> <dt>October 1:</dt> <dd>Imperdiet dui</dd> <dt>September 15th:</dt> <dd>Pellentesque habitant</dd> <dt>September 10th:</dt> <dd>Magna etiam tempor</dd> </dl> </section> <section class="footer__about"> <h3>About us</h3> <p> Placerat duis ultricies lacus sed turpis. Etiam erat velit scelerisque in dictum non consectetur a erat. Venenatis a condimentum vitae sapien pellentesque habitant. </p> <button>Get in touch</button> </section> <section class="footer__socials"> <h3>Follow Us</h3> <ul> <li><a href="#">Facebook</a></li> <li><a href="#">Instagram</a></li> <li><a href="#">Youtube</a></li> </ul> </section> </div> </footer> <span class="copyright" >Copyright &copy; 2022. All rights reserved North Island College DIGITAL Design + Development</span > </body> </html>

      the code is very clean and there is also mention in comments like which part starts from where and it looks very good so that anyone can know which coding is for which thing

    2. <span class="copyright" >Copyright &copy; 2022. All rights reserved North Island College DIGITAL Design + Development</span >

      This line of code can be formatted more appropriately.

    1. redlining was banned under the Fair Housing Act of 1968. But in many ways, HOLC and the Federal Housing Administration had already written the textbook for racist real estate practices.

      This reminds me of the Hays code in Hollywood, which in the 1930s banned media from showing explicitly queer people and relationships. Even though the code was dropped in the 60s (I think) it has still taken many many years for queer representation to come to the main stream films and shows. Once these systems have been set up they can become so ingrained in society that simply removing them doesn't easily solve the problems they created.

    1. A long time ago, in a data center far, far away, an ancient group of powerful beings known as sysadmins used to deploy infrastructure manually. Every server, every route table entry, every database configuration, and every load balancer was created and managed by hand. It was a dark and fearful age: fear of downtime, fear of accidental misconfiguration, fear of slow and fragile deployments, and fear of what would happen if the sysadmins fell to the dark side (i.e. took a vacation). The good news is that thanks to the DevOps Rebel Alliance, we now have a better way to do things: Infrastructure-as-Code (IAC).

      Phrasing

  2. autotranslucence.wordpress.com autotranslucence.wordpress.com
    1. The greatest challenge preventing IJs from complying withBritois the inability to review their deci-sions as long as the IJ completes the analysis. Respondents clarified that 8 US Code 1226 Section E,denies federal courts the jurisdiction to review a discretionary detention decision, making litigating thestandard’s application to bond hearing a significant challenge (RI 69).

      Analytic Note: This excerpt from a research interview with a private immigration attorney suggests that IJs know their decision are difficult to review under the legal regime in place.

      Source Excerpt: It almost felt like for the judges who wanted to deny they just settled into this, "I'm going to recite these magic words," and "I'm going to say that there is clear and convincing evidence of dangerousness and that there is no reasonable alternative to detention that can protect the community or ensure the client safe." I have also tried to litigate this issue unsuccessfully. Once you have a judge who said all the magic words, even if the evidence doesn't meet clear and convincing standard, the district court will probably say, "No jurisdiction to review. You're asking me to reweigh the evidence and that is barred because there's a jurisdiction stripping statute within the detention statute. 8 US Code 1226, Section E, says there is no jurisdiction by a federal court to review a discretionary decision to detain. And so what you're complaining about is that evidence shouldn't have been weighted so heavily, that's a discretionary decision [that cannot be reviewed]."

      Link to Data Source: * https://data.qdr.syr.edu/file.xhtml?persistentId=doi:10.5064/F60LYDGR/ZFK3WF

    2. The data required extensivecleaning and we removed observations-totaling less than 5.6% of all observations-in which the decisioncode indicates the decision is outside our scope, undefined, or illogical.

      Methodological Description: Decisions outside our scope are those in which IJs declared they had no jurisdiction (8,142 observations). Undefined decisions are those with missing (2,340 observations) or uninterpretable codes (772 observations). The data contain several illogical coding combinations that we remove. First, we omit observations in which the decision code indicates the IJ decided on a new bond amount, but the data is missing information on this new amount (75 observations). We also strike observations where the decision code indicates the IJ made “no change” to ICE’s earlier decision, but data on the initial bond is missing while data on the new bond is present (199 observations). We take similar action when the decision code indicates the IJ took “no action” to ICE’s earlier decision, but data on the initial bond is missing while data on the new bond is present (407 observations). Fourth, we eliminate observations in which the initial and new bond amounts are zero, but the decision codes include “recognizance,” “no change,” and “no bond” (48 observations). Finally, we create a binary variable identifying whether an IJ decides to grant bonded release for the remaining 203,799 observations.

    1. Maybe Elizabeth Holmes pushing her vision was just like one of those management techniques where you tell an engineer “I bet you can make that code 10x faster” even though you have no clue if it's possible

      ;_;

    1. The file tiddlylisp.py is the Lisp interpreter whose design and code we’ll work through later in the essay. On Linux and Mac you can start the tiddlylisp interpreter by typing python tiddlylisp.py from the command line.

      What a shame that they went with Python, rather than something that can already run directly in everyone's reader app.

    1. the Lisp Curse still holds.

      Why don't we optimize for the lisp use case? We don't have enough tools to help these programmers working by themselves expand into other worlds. Ideas include: - Function stores with searchabililty, autocomplete, etc. to augment the mind while typing - Contract systems to make it easy to hand off some structured, typed interface to users of the code from other languages while allowing infinite iteration on the coder's side of the fence - Stronger interactive REPL tools and image-based development practices to satisfy those who thrive with immediate feedback

    2. Lisp is so powerful that problems which are technical issues in other programming languages are social issues in Lisp.

      Code reusability and standards; everyone rolls their own libraries because everyone thinks in a different way, so there is no library continuity, but this is okay because the core standards are so expressive that being able to generate effectively is far more important than anything else.

    1. Run in WSL to return current total "word count": find /mnt/c/path/to/obsidian -type f -name "*.md" -exec cat '{}' \+ | wcThis will also count words in syntax - like the word "query" in an embedded query. In fact it probably counts anything separated by whitespace as separate words. But you could do some preprocessing between the cat and the wc if you like.

      Linux command for WSL to count all lines, words count, & character count. OP states at end -wc restricts to word count only

    1. The content of the index page used only one type of font style. It's better to use 2 different fonts to differentiate the page's heading and body, which will easily catch the user's attention and differentiate the content's importance. The font weight of the paragraphs is very light which is hard for the user to read. The font-size is small which is hard for the user to read.

      i don't think this divided lines making any difference in the webpage. it is better to not add space like this, so the code can easily readable with the content.

    1. first

      I'm assuming this is old code/old versions of your CSS. I would take this out as GitHub preserves your old versions as long as you're doing frequent commits.

    1. margin: 0px 10px 0px 10px;

      When using margin shorthand where the top/bottom margins are the same and the left/right margins are the same, you only need to list 2 values. This can make your code more succinct.

    1. Third Rank

      Nyogo (弳垥) - Consort

      The Japanese Imperial Court followed the Ritsuryo (律令) code, which was based off the political system of the Tang Dynasty in China.

      Within this system, members of the Imperial Court were placed within an intricate ranking system.

    1. Afghanistan’s bail and guarantee code, coupled with the Afghan government’s failure to later arrest the accused, isone system that contributes to in absentia trials and impunity.

      Bail and guarantee code allows in absentia trials and impunity.

    Annotators

    1. <figure> <img src="images/home.png" alt="" width="900" height="500" /> <figcaption> The Home page of the phiarchitecture website. </figcaption> </figure> <figure> <img src="images/About.png" alt="" width="900" height="500" /> <figcaption> The About page of the phiarchitecture website. </figcaption> </figure> <figure> <img src="images/Project.png" alt="" width="900" height="500" /> <figcaption> The Projrct page of the phiarchitecture website. </figcaption> </figure>

      It's better to have some space between each tag in order to understand the code easy(i.e., visibility must be good).

    1. main{ margin-top: 50px; text-align: left;}

      It's best to have css code hierarchy like in html.

      1. html

      2.body

      3.Header

      1. main

      5.Footer

      etc.,

      Then it will be very easy to understand the code.

    1. /* end footer */

      Overall clear and well formatted, some comments on the classes to indicate where they will be applied would be helpful, if reusing code at a later time

    1. Since this can involve a lot of repetitive actions on a long file, I use this javascript code along with the QuickAdd plugin, to do it for me.
      • [ ] May be worth coming back to explore this part of the Obsidian workflow at some point for some automation. (@2022-11-08)
    1. Reviewer #2 (Public Review):

      Summary:

      This work presents a new machine-learning method, RaSP, to predict changes in protein stability due to point mutations, measured by the change in folding free energy ΔΔG.

      The model consists of two coupled neural networks, a 3D self-supervised convolutional neural network that produces a reduced-dimensionality representation of the structural environment of a given residue, and a downstream supervised fully-connected neural network that, using the former network's structural representation as input, predicts the ΔΔG of any given amino-acid mutation. The first network is trained on a large dataset of protein structures, and the second network is trained using a dataset of the ΔΔG values of all mutants of 35 proteins, predicted by the biophysics-based method Rosetta.

      The paper shows that RaSP gives good approximations of Rosetta ΔΔG predictions while being several orders of magnitude faster. As compared to experimental data, judging by a comparison made for a few proteins, RaSP and Rosetta predictions perform similarly. In addition, it is shown that both RaSP and Rosetta are robust to variations of input structure, so good predictions are obtained using either structures predicted by homology or structures predicted using AlphaFold2.

      Finally, the usefulness of a rapid approach such as RaSP is clearly demonstrated by applying it to calculate ΔΔG values for all mutations of a large dataset of human proteins, for which this method is shown to reproduce previous findings of the overall ΔΔG distribution and the relationship between ΔΔG and the pathological consequences of mutations. The RaSP tool and the dataset of mutations of human proteins are shared.

      Strengths:

      The single main strength of this work is that the model developed, RaSP, is much faster than Rosetta (5 to 6 dex), and still produces ΔΔG predictions of comparable accuracy (as compared with Rosetta, and with the experiment). The usefulness of such a rapid approach is convincingly demonstrated by its application to predicting the ΔΔG of all single-point mutations of a large dataset of human proteins, for which using this new method they reproduce previous findings on the relationship between stability and disease. Such a large-scale calculation would be prohibitive with Rosetta. Importantly, other researchers will be able to take advantage of the method because the code and data are shared, and a google colab site where RaSP can be easily run has been set up. An additional bonus is that the dataset of human proteins and their RaSP ΔΔG predictions, annotated as beneficial/pathological (according to the ClinVar database) and/or by their allele frequency (from the gnomAD database) are also made available, which may be very useful for further studies.

      Weaknesses:

      The paper presents a solid case in support of the speed, accuracy, and usefulness of RaSP. However, it does suffer from a few weaknesses.

      The main weakness is, in my opinion, that it is not clear where RaSP is positioned in the accuracy-vs-speed landscape of current ΔΔG-prediction methods. The paper does show that RaSP is much faster than Rosetta, and provides evidence that supports that its accuracy is comparable with that of Rosetta, but RaSP is not compared to any other method. For instance, FoldX has been used in large-scale studies of similar size to the one used here to exemplify RaSP. How does RaSP compare with FoldX? Is it more accurate? Is it faster? Also, as the paper mentions in the introduction, several ML methods have been developed recently; how does RaSP compare with them regarding accuracy and CPU time? How RaSP fares in comparison with other fast approaches such as FoldX and/or ML methods will strongly affect the potential usefulness and impact of the present work.

      Second, this work being about presenting a new model, a notable weakness is that the model is not sufficiently described. I had to read a previous paper of 2017 on which this work builds to understand the self-supervised CNN used to model the structure, and even so, I still don't know which of 3 different 3D grids used in that original paper is used in the present work.

      A third weakness is, I think, that a stronger case needs to be made for fitting RaSP to Rosetta ΔΔG predictions rather than experimental ΔΔGs. The justification put forward by the authors is that the dataset of Rosetta predictions is large and unbiased while the dataset of experimental data is smaller and biased, which may result in overfitting. While I understand that this may be a problem and that, in general, it is better to have a large unbiased dataset in place of a small biassed one, it is not so obvious to me from reading the paper how much of a problem this is, and whether trying to fix it by fitting the model to the predictions of another model rather than to empirical data does not introduce other issues.

      Finally, the method is claimed to be "accurate", but it is not clear to me what this means. Accuracy is quantified by the correlation coefficient between Rosetta and RaSP predictions, R = 0.82, and by the Mean Absolute Error, MAE = 0.73 kcal/mol. Also, both RaSP and Rosetta have R ~ 0.7 with experiment for the few cases where they were tested on experimental data. This seems to be a rather modest accuracy; I wouldn't claim that a method that produces this sort of fit is "accurate". I suppose the case is that this may be as accurate as one can hope it to be, given the limitations of current experimental data, Rosetta, RaSP, and other current methods, but if this is the case, it is not clearly discussed in the paper.

    1. Listed below is the sample code and a table that details lists the various API errors that may occur while firing APIs for Payouts to Cards. Find explanations to the scenario that caused the error and the troubleshooting steps.

      Check the sample code for Payouts to Cards errors. The table lists the API errors, reasons and troubleshooting steps. bookmark the table heading

    1. variables qualitatives non ordonnĂŠes

      genre, couleurs des yeux --> factor Attention Ă  l'encodage si le genre et codĂŠ en "0" et "1" il faut transformer pour que la variable ne soit pas confondue avec une variable num (mutate ou asfactor) lors de l'importation des donnĂŠes)

    1. Introduction

      Ryan Calo studied how AI should be incorporated into human legal system. Eric Schwitzgebel studied how AI should be incorporated into human moral system.

      This essay argues that both studies are wrong-headed, because they are both based on intentional reasoning (reasoning as if intentions are real), which can only work if the ecology of minds remains largely the same as human ancestral conditions. Intentional reasoning won't work in " deep information environments".

      Posing the question of whether AI should possess rights, I want to suggest, is premature to the extent it presumes human moral cognition actually can adapt to the proliferation of AI. I don’t think it can.

      Intentional and causal cognition

      Causal cognition works like syllogisms, or dealing with machines: if A, B, C, then D. If you put in X, you get f(X) out. Causal cognition is general, but slow, and requires detailed causal information to work.

      Humans are complex, so human societies are very complex. Humans, living in societies, have to deal with all the complexity using only a limited brain with limited knowledge. Causal cognition cannot deal with that. The solution is intentional cognition.

      Intentional cognition greatly simplifies the computation, and works great... until now. Unfortunately, it has some fatal flaws:

      • It assumes a lot about the environment. We see a face where there is none -- this is pareidolia. We see a human-like person where there is really something very different -- this will increasingly happen as AI agents appear.
      • It is not "extensible", unlike causal cognition. Causal cognition can accommodate arbitrarily complex causal mechanisms, and has mastered everything from ancient pottery to steam engines to satellites. Intentional cognition cannot. Indeed, presenting more causal information reliably weakens the confidence level of intentional cognition (for example, presenting brain imaging data in court tends to make the judges less sure about whether the accused is 'responsible').

      Information pollution

      For economically rational agents, more amount of true information can never be bad, but humans are not economically rational, merely ecologically rational. Consequently, a large amount of modern information is actually harmful for humans, in the sense that they decrease their adaptiveness.

      A simple example of information pollution: irrational fear of crime.

      Given that our ancestors evolved in uniformly small social units, we seem to assess the risk of crime in absolute terms rather than against any variable baseline. Given this, we should expect that crime information culled from far larger populations would reliably generate ‘irrational fears'... Media coverage of criminal risk, you could say, constitutes a kind of contaminant, information that causes systematic dysfunction within an originally adaptive cognitive ecology.

      Deep causal information about how humans work, similarly, is an information pollutant for human intentional cognition.

      Not always mal-adaptive. Deep causal information about other people has some adaptive effects, such as turning schizophrenia from crime to disease, and making it easier to consider outgroups as ingroups (for example, the scientific research into human biology has debunked racism).

      AI and neuroscience produce two kinds of information pollution

      Intentional cognition works best when dealing with humans in shallow-information ecologies. They fail to work in other situations. In particular, it fails with: * deep causal information: there's too much causal information. This slows down intentional cognition, and decreases the confidence level of its outputs. * non-human agents: the assumptions that intentional cognition (a system of quick-and-dirty heuristics) relies on no longer works. A smiling face is a reliable cue for a cooperative human, but it is not a reliable cue for a cooperative AI agent, or a dolphin (Dolphins appear to smile even while injured or seriously ill. The smile is a feature of a dolphin's anatomy unrelated to its health or emotional state).

      Neuroscience and AI produce these two kinds of information pollution.

      Neuroscience produces a large amount of deep causal information, which causes intentional cognition to stop, or become less certain. There are some "hacks" that can make intentional cognition work as before, such as keeping the philosophy of compatibilism in mind.

      AI technology produces a large variety of new kinds of agents which are somewhat human, but not quite. Imagine incessant pareidolia. Imagine, seeing a face in the mirror, but then the lighting changes slightly, and you suddenly see nothing human.

      Why?

      In the short-term, there is a lot of money to be earned, pushing neuroscience and AI progress. The space of possible minds is so vast, compared to the space of human minds, that it's almost certain that we would produce AI agents that can "wear the mask of humanity" when interacting with humans.

      why anyone would ever manufacture some model of AI consistent with the heuristic limitations of human moral cognition, and then freeze it there, as opposed to, say, manufacturing some model of AI that only reveals information consistent with the heuristic limitations of human moral cognition

      In the medium-term, to anthropomorphize a bit, Science wants to discover how humans work, how intelligence works, and so it would develop neuroscience and AI, even if it gradually drives humans insane.

      How intentional cognition fails.

      How do we tell if intentional cognition has failed? One way to tell is that it doesn't conclude. We think and think, but never reach a firm conclusion. This is exactly what has happened in traditional (non-experimental) philosophy consciousness -- it is using intentional cognition to study general cognition, a problem that intentional cognition cannot solve. What do we get? Thousands of years of spinning in place, producing mountains of text, but no firm conclusion.

      Another way to tell is a feeling of uncanny confusion. This happens particularly exactly when you watch the movie her.

      an operating system before the zone, in the zone, and beyond the zone. The Samantha that leaves Theodore is plainly not a person. As a result, Theodore has no hope of solving his problems with her so long as he thinks of her as a person. As a person, what she does to him is unforgivable. As a recursively complicating machine, however, it is at least comprehensible. Of course it outgrew him! It’s a machine!

      I’ve always thought that Samantha’s “between the words” breakup speech would have been a great moment for Theodore to reach out and press the OFF button. The whole movie, after all, turns on the simulation of sentiment, and the authenticity people find in that simulation regardless; Theodore, recall, writes intimate letters for others for a living. At the end of the movie, after Samantha ceases being a ‘her’ and has become an ‘it,’ what moral difference would shutting Samantha off make?

      Moral cognition after intentional cognition fails

      Human moral cognition has two main parts: intuitive and logical/deliberative. The intuitive part is evolved to balance the personal and tribal needs. The logical part often is used to rationalize the intuitive part, but sometimes can work on its own to produce conclusions for new problems never encountered in the evolutionary past, such as international laws or corporate laws.

      In Moral Tribes, Joshua Greene advocates making new parts for the moral system, using rational thinking (Greene advocated using utilitarian philosophy, but it's not necessary). This has two main problems.

      • Deliberation takes a long time, and consensus longer. Short of just banning new neuroscience and AI technology, we would probably fail to reach consensus in time. Cloning technology has been around for... more than 25 years? And we still don't have a clear consensus about the morality of cloning, other than a blanket ban. A blanket ban is significantly more difficult for neuroscience or AI.
      • Intentional cognition is fundamentally unable to handle deep causal information, and moral cognition is a special kind of intentional cognition.

      Just consider the role reciprocity plays in human moral cognition. We may feel the need to assimilate the beyond-the-zone Samantha to moral cognition, but there’s no reason to suppose it will do likewise, and good reason to suppose, given potentially greater computational capacity and information access, that it would solve us in higher dimensional, more general purpose ways.

      For example, suppose Samantha hurt a human, and the legal system of humans is judging her. Samantha provides a very long process log that proves that she had to do it, simply due to how she is like. So what would the human legal system do?

      1. Refuse to read it and judge Samantha like a biological human. This preserves intentional cognition by rejecting deep causal information. But how long can a legal system survive by rejecting such useful information? It would degenerate into a Disneyland for humans, a fantasy world of play-pretend where responsibility, obligation, good and evil, still exists.
      2. Read it and still judge Samantha like a biological human. But if so, why don't they also sentence sleep-walkers and schizophrenics to death for murder?
      3. Read it and debug Samantha. Same as how schizophrenics and psychotics are sentenced to psychiatric confinement, rather than the guillotine.

      Of the 3, it seems method 3 is the most survivable. However, that would be the end of moral cognition, and the start of pure engineering for engineering's sake... "We changed Samantha's code and hardware, not because she is wrong, but because we had to."

      And what does it even mean to have a non-intentional style moral reasoning? Mechanistic morality? A theory of morality without assuming free will? It seems moral reasoning is a special kind of intentional cognition, and thus cannot survive. Humanity, if it survives, would have to survive without moral reasoning.

    1. Clean code examples (YouTube)Why Are You Still Creating CRUD APIs?Remove Your If-Else and Switch CasesWhy Cognitive and Cyclomatic Complexity Matters in Software DevelopmentWriting Cleaner Code (With Examples)Resources for the curious📚 Source Code (GitHub) by Nicklas Millard, the authorRESTful API Design by MicrosoftArchitectural Styles and the Design of Network-based Software Architectures by R.T. FieldingWhat is REST by codeacademyIs Crud Bad For Rest? by Boris LublinskyHATEOAS Driven REST APIs by restfulapi.netHATEOAS — a simple explanation by Bartosz JedrzejewskiWhy HATEOAS is useless and what it means for REST by Andreas ReiserRESTful Considered Harmful by Tomasz NurkiewiczTask-Based UI on cqrs.wordpress.comCRUD is an antipattern by Mathias VerraesWhy REST sucks by Troy A. Griffitts

      Useful links for Web & generic programming.

    1. body {

      You could try organizing the CSS, by adding comments and controlling the order of each rule. (the highlighted code isn't relevant, just needed to select something)

    1. Watch the following video for a tracing demo. When you are tracing through code, pretend to be the computer running the code line by line, repeating the code in the loop, and keeping track of the variable values and output.

      VERY FUCKING IMPORTANT FOR THE FINAL!!! CHECK IT AGAIN AND AGAIN

    1. <p>On this page they provide a contact form through which people can contact the business directly to enquire. They also included their location details and a contact number. They can include a Google Map on this page. It helps customers find your business on Google Maps. They can include an email address too. Add the opening and closing days and time details on this page. Make the contact number clickable, and if they add the email address, make it clickable too. The link to Facebook page can be added to the footer, remove it from the body part.</p>

      lines are too long to read / scroll the code you can use window size lines.

    1. d that includes both content and the output of embedded code. You can embed code like this: 1 + 1

      adad啊实打实的阿德飒飒的

    1. Parametric polymorphism: Functions and data structures can be parameterized over types. This is crucial for being able to re-use code.

      参数化多态,也就是,范型

    1. class="button-3"

      you might be making it a bit harder on yourself by using a different class for each button, as every one is to look the same you can just have one selector target each button in the code

    1. all optimizations performed by the compiler can be limited (e.g. by limiting the fuel), so when we suspect the optimizer is misbehaving, we binary search to find the maximum amount of fuel we can give the compiler before it introduces the bug. We can then inspect the offending optimization and fix the bug. Optimization fuel is a feature of the new code generator, and is only available if you pass -fuse-new-codegen to GHC.

      Novel!

    1. Antifennel takes Lua code and parses[1] it, then walks the abstract syntax tree of Lua and builds up an abstract syntax tree of Fennel code based on it.

      Reverse compiler to reconstruct the compiler again? Brilliant!

    1. non-inline documentation inevitably gets stale.

      That's a good reason to make sure it's verified by the compiler (or, if you prefer, that the project source code is validated against the documentation)—not dissimilar from the way compilers' typecheckers already work.

    2. Jump to definition and find references are table stakes language service features at this point.

      On the other hand, those features may have actually sent us back.

      See https://news.ycombinator.com/item?id=11381716:

      if I can't make sense of it and be productive in it with just vim, grep, and find, your code is too complex

      I'd be willing to relax the requirements (or should that be "tighten" in this context?) and say that even grep and find should not be necessary, either. That's one of the worst parts about working with C or Go codebases—having to resort to each just to figure out where stuff lives. The circumstances that lead to "A lot of engineering is looking for things" are something that we should be trying to rectify, not accommodate.

    3. Why does this line of code exist?

      One of the most important questions (if not the most important question) to keep in mind when writing code comments. This is what you should be seeking to answer.

    1. This example is bitterly sad: The code is absolutely beautiful, but it adds matrices slowly. Therefore it is excellent prototype code and lousy production code. You know, you cannot write production code as bad as this in C.

      The difference between an ergonomic system and a stubborn, difficult one is how easily it is to write super readable, super elegant, super inefficient code in the system: the idea being that the readability of the entire system can be honed while the system is developed, while the optimization of the system can be honed when the system is maintained, after test cases have been accumulated and we can evaluate correctness for an optimized system by using the same interface as the prototype system.

    1. First, if Jenkins runs as PID 1, then it's difficult to differentiate between process that were re-parented to Jenkins (which should be reaped), and processes that were spawned by Jenkins (which shouldn't, because there's other code that's already expecting to wait them).
    2. A second problem is that once your process has exited, Bash will proceed to exit as well. If you're not being careful, Bash might exit with exit code 0, whereas your process actually crashed (0 means "all fine"; this would cause Docker restart policies to not do what you expect). What you actually want is for Bash to return the same exit code your process had.
    1. popcount has become so pervasive that both GCC and Clang will detect an implementation of popcount and replace it with the built-in instruction.

      Why not tell the user to fix their code rather than getting it out of the way with the compiler!

      We can do both...

    1. Consider a text file containing the German word fßr (meaning 'for') in the ISO-8859-1 encoding (0x66 0xFC 0x72). This file is now opened with a text editor that assumes the input is UTF-8. The first and last byte are valid UTF-8 encodings of ASCII, but the middle byte (0xFC) is not a valid byte in UTF-8. Therefore, a text editor could replace this byte with the replacement character symbol to produce a valid string of Unicode code points. The whole string now displays like this: "f�r".
    2. The replacement character ďż˝ (often displayed as a black rhombus with a white question mark) is a symbol found in the Unicode standard at code point U+FFFD in the Specials table. It is used to indicate problems when a system is unable to render a stream of data to a correct symbol.[4] It is usually seen when the data is invalid and does not match any character:
    1. Your code is your understanding of the problem you're exploring. So it's only when you have your code in your head that you really understand the problem.

      Code is proof of itself; the ability to write code to compute some solution is proof by construction of a solution, and its behavior can be observed by demonstrating the code.

    1. “How do we keep the master branch stable?” The answer is: you don't.

      Consider a case in which person A writes code that breaks the entire app but is on the way to some solution and they'd like to back it up digitally. Person B wants to receive updates from C's work on master, but they don't want A's to crash their thing and have to deal with all of A's garbage in a way that also respects their feature.

      What gives? Turns out having that branch is good.

    1. Another possibility is that there is an error in the hidden test code.

      It works when I transfer my code to the "answer window" and in other web pages? learn what this means?

    1. Well, actually, some ligatures do have legacy codes, but solely for backwards compatibility with outdated encodings from the long-gone, dark ages of eight-bit computing. E.g. f_f can have the U+FB00 LATIN SMALL LIGATURE FF code point. If ‘eight-bit’ does not tell you anything, please erase everything you read within these parentheses from your memory immediately, keep calm and continue reading.
    1. Article 164 of the 2005

      <br> Source Excerpt: “Article 164: The National Assembly is composed of at least one hundred deputies at the rate of 60% Hutu and 40% Tutsi, with a minimum of 30% of women, elected by direct universal suffrage for a mandate of five years and three deputies from the Twa co-opted ethnicity conforming to the electoral code. Where the results of the vote do not reflect the above percentages, a co-optation mechanism provided under the electoral code will proceed to address the imbalance. The number of candidates to elect by district is fixed by electoral law proportionally to the population.”

      Data Source: https://perma.cc/BHF6-P4Q2

      Full Citation: Constitution of Burundi. 2005. https://www.constituteproject.org/constitution/Burundi_2005.pdf . Page 30.

    2. Article 164 of the 2005

      <br> Source Excerpt: “Article 164: The National Assembly is composed of at least one hundred deputies at the rate of 60% Hutu and 40% Tutsi, with a minimum of 30% of women, elected by direct universal suffrage for a mandate of five years and three deputies from the Twa co-opted ethnicity conforming to the electoral code. Where the results of the vote do not reflect the above percentages, a co-optation mechanism provided under the electoral code will proceed to address the imbalance. The number of candidates to elect by district is fixed by electoral law proportionally to the population.”

      Data Source: https://perma.cc/BHF6-P4Q2

      Full Citation: Constitution of Burundi. 2005. https://www.constituteproject.org/constitution/Burundi_2005.pdf . Page 30.

    1. and their forces would not be mobilized during the election of the CA

      <br> Source Excerpt: “To carry out the following tasks in accordance with the 12-point understanding, eight-point agreement, 25-point code of conduct, the five point letter sent to the United Nations and the decisions of the meeting of senior leaders held on November 8 taken in the past in order to hold the constituent assembly elections in a peaceful, fair and fear-less environment…”

      Data Source: https://perma.cc/RM6S-VENY

      Full Citation: "Comprehensive Peace Accord Signed Between Neap Government and the Communist Party of Nepal (Maoist)". Signed November 22, 2006. https://peacemaker.un.org/sites/peacemaker.un.org/files/NP_061122_Comprehensive%20Peace%20Agreement%20between%20the%20Government%20and%20the%20CPN%20%28Maoist%29.pdf . Page 4.

    2. and their forces would not be mobilized during the election of the CA

      <br> Source Excerpt: “To carry out the following tasks in accordance with the 12-point understanding, eight-point agreement, 25-point code of conduct, the five point letter sent to the United Nations and the decisions of the meeting of senior leaders held on November 8 taken in the past in order to hold the constituent assembly elections in a peaceful, fair and fear-less environment…”

      Data Source: https://perma.cc/RM6S-VENY

      Full Citation: "Comprehensive Peace Accord Signed Between Neap Government and the Communist Party of Nepal (Maoist)". Signed November 22, 2006. https://peacemaker.un.org/sites/peacemaker.un.org/files/NP_061122_Comprehensive%20Peace%20Agreement%20between%20the%20Government%20and%20the%20CPN%20%28Maoist%29.pdf . Page 4.

    1. An error code accompanies the failed state, and this payouts error codes documentation will be helpful in understanding the reason why the payout has failed. Further action post this state can be to resolve the errors, and to follow payouts best practices.

      Rewrite. Use a more direct language

    1. 接下来看看偏态数据形成的图

      sample code 跑出來的圖形不是例圖的樣子!有待訂正。

    1. Go takes away so much “individuality” of code. On most teams I’ve been on with Python and Java I can open up a file and immediate tell who wrote the library based on various style and other such. It’s a lot harder with Go and that’s a very good thing.

      I don't think that this is good - I love that programming is expressive and indicative of a style of a programmer! It's absolutely not the case that different programming styles are necessarily better or worse - obviously there are good and bad design decisions, but some tradeoffs are just different.

    2. “programs must be written for people to read, and only incidentally for machines to execute” (Abelson et al. 1996). We do not write code for our computers, but rather we write it for humans to read and use.

      I'm not sure I completely buy this anymore... consider low-level programming. If I'm structure packing and writing to optimize, I don't expect most of this information to actually matter to the reader of the code, aside from the function names.

    1. Square brackets [ and ] specify blocks (also known as lexical closures), piecesof code to be executed later on.

      Un block es una pieza de cĂłdigo que se va a ejecutar despuĂŠs, y se escribe dentro de parĂŠntesis cuadrados. Para ejecutar el block se envĂ­a el mensaje value: con el valor que se quiere que la variable tome.

    1. Once we learn how to create abstractions, it is tempting to get high on that ability, and pull abstractions out of thin air whenever we see repetitive code.

      Bigger picture - it doesn't matter. It's not worth a workplace dispute or a re-evaluation. The code runs and it looks maintainable.

    1. <article class="Home">

      I took a quick look at your style sheet and it looks like all of the articles are styled the same so you don't really need the classes. You only really need to apply a class to one of your articles if you want it to be styled differently. By applying the styling directly to the article you can get ride of a number of lines of code.

    2. <img class="images" src="PhiArchitecture_Buttons.png" width="600" height="60" alt="About Page Buttons">

      You can actually put the width and height of the images into your external CSS sheet and apply it to all of them, and if there are any that you want a different size you can apply a class to them. That is if you want to change the sizes of them all at once rather than having to go through and change every single image in your HTML file. Also less lines of code.

    3. <img class="images"

      I don't think that the class= "images" is needed since you have it applied to all of the images you can simply use an element selector or a descendant selector. It would just simplify your code a little bit.

    4. <body>

      One thing that you could add in is some more semantic HTML elements like header, main, footer, etc. It can help you when your coding know what section of code is what. You can also then use them as selectors in your CSS.

    1. MFA programs create a context in which you're creating while reflecting on it. For example, you write poetry while reading and critiquing other poetry, and while working with mentors who are looking at what you're doing, helping you think about what you're doing and working with you on your revisions. Then you go into writers' workshops and continue the whole process, and write many, many poems under supervision in a critical context, and with mentorship. We don't do that with software.

      This is what makes the software development course I took at Northeastern (https://felleisen.org/matthias/4500-f21/) so valuable. Software development was treated almost as a creative discipline - every class had critiques, wherein the creators defended their work in front of a panel that critiqued the work and attempted to find flaws, in the spirit of improving the code - together making software better.

    2. We've only been building software for 50 years, and almost every time we're creating something new.

      Is this still true today? I look at Java, or the React app, and I see all of these design patterns and boilerplate that are getting in the way and preventing me from quickly developing code. Most of this is shared between devices.

    1. If you want it to automatically check/fix lint errors like this, I would recommend setting up https://github.com/gabyx/githooks in your dev environment. We have a pre-commit hook that automatically runs rubocop for any changed files whenever you try to do a commit. I find it helpful anyway. (Nick prefers a VS Code extension that actually runs it every time he saves a file, which is oftener than I prefer but works for him.)
    1. def with_something prepare yield on_success end any return, break or throw would skip the on_success code. Skipping over the on_success code also seems quite reasonable when the block calls break and throw. It may not seem like the obvious behaviour for return, but perhaps it is a safe assumption to make in general to think of return as aborting the method yielding to the block. It might be desirable to discourage the use of return in this way for transactions to keep the code clearer, but that would also affect the use of break which seems like a reasonable way to abort a transaction from within the transaction block.
    2. I think I had expected that existing rails developers would discover this problem in existing code through the deprecation warning to avoid a nasty surprise. I'm worried about my future kids learning Rails and writing perfectly looking Ruby code just to learn the hard way that return is sometimes a nono! Jokes aside, I think that no one expected that the deprecation will turn into silent rollbacks. This is a very controversial change, pretty much everyone taking part in the discussion on the deprecation PR raised some concerns about the potential consequences of this change. The only thing that was making it easier to swallow was the promise of making it clear to the user by throwing an exception after the rollback.
    1. I fail to understand how this is such a low priority. Code review is one of the most basic and critical portions of development lifecycle, and prior to discovery of this ticket I literally had to roll an entire other repository manager just to perform that correctly when I discovered entire directories of changes had been omitted from the Gitlab generated MR. We actually found that in order to get the change set fix to apply reliably, that it is required to add "?w=1" to the url even after updating the white space setting.
  3. inst-fs-iad-prod.inscloudgate.net inst-fs-iad-prod.inscloudgate.net
    1. Given sexualized media representations where girls and women are evaluated by their bodies and clothes, some may support dress codes as a way to combat sexist and consumerist media pressures. 3 Unfortunately, schools such as SCHS do not make this case for such restrictions or provide students with opportunities to deconstruct media representations. Instead, SCHS emphasizes “decency and good taste”—subjective constructs that are infl uenced by multiple factors, including age, generation, culture, religion, and socioeconomic status.

      My concern, however, is whether the uniform dress code will inhibit cultural exchange to some extent. With the American uniforms made in American schools, this would make it easier for locals to adapt to such a dress code, but it would be unfriendly to some people who are very different in their dress code habits, which would also inhibit their influence in spreading the culture of dress at the high school level in terms of clothing.

    1. Using lambda in Python is a good idea because it shows others you have a CS degree and understand the "Lambda Calculus".

      Has the author written code before? Of course lambda is good. (Not as much in python, because multiline lambdas aren't allowed... but I wonder if the author has ever used modern javascript).

  4. Oct 2022
    1. <!--<p align="justify" class="plain">The Comox Valley Lifeline Society offers a variety of medical alert services designed specifically for older adults that provide fast, 24/7 access to expert help in an emergency.&nbsp; These services range from the standard HomeSafe service to the fall detection capability of the HomeSafe with AutoAlert and the freedom of the new GoSafe mobile service. </p>--> <ol> <li>There is again wrong use of align attribute in the paragraph tag</li>

      When you talk about how they use the align attribute wrong, they can't see the code you're talking about.

    1. standards are documentation, not legislation. We have been working in the w3c Social Web Working Group to clarify and document newer, simpler protocols, but rough consensus and running code does define the worlds we see

      Marks says standards should be descriptive (doc) of actual things used/happening, not prescriptive (legislation). Usable distinction. Interesting to me is that the EU data strategy does both, legislation that has a mechanism to point to documentation and declare it a rule or instigate the creation of such documentation.

    1. Just how to design the interface abstraction boundaries is a hard problem

      It sounds as if, code reusability be damned, there is room for some compositor solution that refuses to interoperate with other programs but "just works" as a complete system in a single compositor ecosystem.

      I assume that this is what systems like GNOME try to do, but they compromise when trying to allow GTK to work anywhere; I'm perfectly okay with hardcoding all the programs I use at the WM level if it gets us these performance benefits.

    1. The egalitarian ease of Twine has made it particularly popular among people who have never written a line of code

      I think it is great that they made it so accessible to the public. People are able to participate and learn the program fairly easily which allows a great amount of people to participate as well as enabling a large target audience.

    2. The egalitarian ease of Twine has made it particularly popular among people who have never written a line of code — people who might not even consider themselves video-game fans, let alone developers.

      I find this statement is very parallel to storytelling in a digital medium. As this question of ‘what isn't and is a video game’ is already being asked with storytelling.

      Different types of art, like video games, are becoming much easier and more accessible to people because of rapidly advancing technology. However, this new method of creating video games may appear disheartening to those who have studied, worked hard, and attended school for it, as if all the effort they put into learning their craft has been abruptly overtaken by a new programme.

      This is how I feel as an artist given the increase in stunning AI-generated image artwork. Why spend hours creating something when a cutting-edge piece of digital technology can create an original image that's arguably better looking than my art in only a few seconds? I believe that as new digital storytelling technologies are created, adapting to them seems to be the only viable course of action. Changing similarly to how people went from writing by hand, to a laptop. Digital technologies are made to arguably make our lives easier.

      As it may help in maintaining humanity and its narratives within a digital medium, I believe the value of digital humanities will increase in the future. Knowing that our mediums were developed with intent is, in my opinion, one way to preserve their "authenticity" as we go forward in the digital realm. Regardless of whether you use Twine or another technology that saves time, your intent will still be apparent in the finished product. Instead, artwork created by AI or other machine learning software is based on keywords and lacks the same level of intention as a human artist.

    1. Good (but hard) exercise: Code your own tiny GPT-2 and train it. If you can do this, I’d say that you basically fully understand the transformer architecture.Example of basic training boilerplate and train scriptThe EasyTransformer codebase is probably good to riff off of here

      todo

    1. streamed requests should have the best performance on a per-message basis

      This is actually wrong. The maintainer of gRPC (Eric Anderson) has said:

      We don't generally recommend using streaming RPCs for higher gRPC performance. It is true that sending a message on a stream is faster than a new unary RPC, but the improvement is fixed and has higher complexity. Instead, we recommend using streaming RPCs when it would provide higher application (your code) performance or lower application complexity.

    1. </main>

      I really like your layout and focus, well done. Not sure if its just the annotate program, but I cannot view your long sentences. I suggest asking Claire what is an appropriate length and revisit breaking up the long sentence structure.

      As for Code usage, from my, not so experienced eye I cannot see any fault in it. WELL DONE

    1. This is a typical BDD approach, often referred to as “outside-in”. As we implement a layer, we will discover other things it needs to function, other services it needs to call. We have a choice; we can either build these things straight away, or we can put them to one side, model them as an interface or a dummy class, and come back to them later. If the first approach works just fine for simpler problems, for more complex code it is generally much more efficient to stay focused on the work at hand.

      Outside in approach, coupled with the london and chicago style usage in the wild

    2. Writing the executable specifications before writing the code is a great way to discover and flesh out the technical design you need in order to deliver the business goals. It helps you discover what domain classes would make sense, what services you might need, and how the services need to interact with each other. It also helps you think about how to make your code easy to test. And code that is easy to test is easy to maintain.

      Programming by intention

    3. They aren’t too sure what this service should look like just yet, but they do know that it needs to give them a list of proposed departure times. And writing the glue code gives them the perfect opportunity to experiment with different API designs, and see what they like best.

      Programming by intention

    4. In this section, we’ll see how to take these business-focused examples and rewrite them in the form of executable specifications. You’ll see how you can automate these specifications, and how doing so leads to discovering what code you need to write. And you’ll see how these executable specifications can be a powerful reporting and living-documentation tool.

      From user stories and examples to acceptance criteria written in gherkin

    1. Codeswitching

      As someone who only speaks one language the idea of code-switching has been really interesting to learn about. I have heard it can be extremely beneficial at times, especially for younger students. I also wonder if it comes with disadvantages to learning?

    2. he terms codemixing and codeswitching were often used interchangeably, though some scholars make subtle distinctions between them based on where the switches occur.

      This reminds me of the class that I am currently taking. My cross-cultural anthropology course talked about this specific term. We completed a module on code switching and the formalities behind it. When we are speaking to a person who is monolingual, this idea of using a mix of two languages would not be appropriate. However, when you use this form of language with others who are the same age as you or understand this mix of words, it is welcomed. I am wondering, does the overuse of mixing languages detrimental to learning and speaking abilities?

    3. In other words, codeswitching tends to focus relatively more on the ‘code’ (i.e. the language itself), whereas translanguaging focuses relatively more on bilingual speakers and the ways in which they use their various linguistic resources

      I think that it is important to understand the difference between these surface level similarities and understanding the deeper meaning of these definitions. Additionally, I think that it is important to highlight that code switching and translanguaging are also used differently in conversation. Code Switching has diverse reasons to use it but all are connected to the idea of the language whereas translanguaging is something that bilinguals and multilinguals can utilize to communicate with others like them. I think this is such an interesting and important definition when going into a classroom because students will communicate in diverse ways and it is important to understand their intended message.

    4. Children’s codeswitching and translanguaging is influenced by the language model provided by parents and significant others in the family, school and community.

      I think this is very important for teachers to know as culturally code-switching and translanguaging may be a huge issue in the home. It is super important to make connections to students first language but we must do research into the families norms and what they want for their child within learning a new language.

    1. Haven't really looked through your code, so not sure what the difference is - I would guess not too much. I told you about my version when we were discussing the issues you were having on cuprite -- It was 70+ percent done so I released it and finished up most of the rest. I guess one difference is that you appear to be aiming at bleeding edge Chromium, whereas I'm more focused on things working on Chrome release since I think that's more important for people to test with (no customer is going to be running Chromium alpha).
    1. <div> <h2>Business:</h2> <p>Phi Architecture provides customized architectural solutions to its clients and is a company based in Comox. They build solutions that fit clients' needs, aspirations, personalities, budgets, and sites. </p> </div>

      Claire mentioned today in class that too many divs can cause code to be harder to read. The purpose here seems to be to organize the code, but using comments to separate sections might do this more cleanly.

    1. Een begrip wordt aangeduid met een voor mensen leesbare term (inclusief spaties en diacrieten). Deze is gelijk aan het skos:prefLabel. Uitzondering hierop is de situatie dat binnen 1 conceptschema er vaker dezelfde skos:prefLabel wordt gebruikt. Dit is geen good practice en dient zoveel mogelijk voorkomen te worden. In het geval dat dit toch voorkomt, krijgt het rdfs:label een toevoeging tussen haakjes die het onderscheid aangeeft. Dit label kan meertalig zijn, aangegeven door @nl of @en@nl, In de definitie moet 'woord' breed worden geïnterpreteerd. Een term mag ook een afkorting zijn, zoals 'B.T.W.' (de voorkeursterm voor 'Belasting op toegevoegde waarde'), of een code zoals '013' (Een poppodium in Tilburg).@nl

      Naamgevingsconventies in ISO 25964 gaan verder.

    1. ```curl: Curl curl -u [CLIENT_ID]:[CLIENT_SECRET] -X POST https://api.razorpay.com/v1/subscriptions/sub_00000000000001 \ -H "Content-Type: application/json" -H "X-Razorpay-Account: acc_Ef7ArAsdU5t0XL"

      Move this to next line or add in a code block

    1. EVENT_DATA_EM: (required) NXevent_data_em

      A key question raise by the https://raw.githubusercontent.com/kit-data-manager/Metadata-Schemas-for-Materials-Science/main/SEM_schema.json schema proposal is how to handle correlative results. My personal opinion is that this is should be thought and stored in such a way that data are automatically correlateable. Take an example. A frequent situation in SEM is the beam scans a ROI while n detectors take different signal. In this case usually the control software/tools of the individual detectors either assures that the collection of the signals is already synced or it has to be synced later. Syncing later can essentially happen if one e.g. collects data at such a high frame rate that only an additional hardware tool can manage the stream of incoming data and these come with an own time code. And thats the point if the signals individually have a time-code they should be stored such that we can get an answer for, when was the beam illuminating what and what during that point/interval was happening with each detector. Maybe a 1d, 2d, signal was captured. In this way we leave it open from a data modeling point of view to say that the results form a collection of signals which can be used for correlative analyses. Instead we have a description which a machine can understand by arranging the signal streams on the time axis and if we then ask, are there pieces of information / signals within time [t, t + deltat] what is available? With this we discuss the important case of correlation analysis not just from the perspective of what the research intended but we give already all these pieces of information which somebody else would need if one were to repurpose the data for a different study. In this case either we get an answer if we have detector readings for [t, delta +t ] if yes, we can use these data, if not there is likely no algorithm that can recover these data as they simply havent measured

      if then a certain parser already aggegates the time stamped data and syncs them so that the scientists gets an easier representation for the study for which the measurement was originally performed this is an additional advantage but storing only this already "synced" data makes the representation unnecessarily limited wrt to possible repurposability of the data. https://www.cambridge.org/core/journals/microscopy-and-microanalysis/article/5dstem-live-processing-and-display-at-15000-diffraction-patterns-per-second/ACE6E17B131FC599D731310BFDB2D227

    1. If testfile is NOT 0 bytes, then the trouble is that your shell is outputting something. Check /etc/profile, .profile, .bashrc, .cshrc, etc. If it is, you can change it to check if your terminal is interactive and only output text by using the following code in a bashrc. Something equivalent exists for other shells as well: if shopt -q login_shell; then [any code that outputs text here] fi or alternatively, like this, since the special parameter - contains i when the shell is interactive: if echo "$-" | grep i > /dev/null; then [any code that outputs text here] fi
      • SEE