344 Matching Annotations
  1. Last 7 days
    1. Tauri
    2. Vue+Vuetify was like writing binary by hand instead of using an expressive modern language that abstracts away 99% of plumbing.

      Vuetify

    3. As someone who is a future-ex React developer who uses Svelte in a personal project

      "future-ex"

  2. Jan 2022
    1. Children construct intuitive theories of the world and alter and revise those theories as the result of new evidence.

      A very sophisticated way to say that kids make things up as they go along! Perhaps the authors' surprise comes from the fact that adults are not so different?

      There seems to be more agreement than not with Bada & Olusegun (2015) regarding the overall value of constructivism. However, it's unclear if the Piagetian-dismissing authors of Reconstructing constructivism would agree with constructivism as explained by Bada and Olusegun.

      In my experience as a First-Year Composition educator, I can say that students value the process of active learning far more than, say, formulaic, fill-in-the-blank assignments. Perhaps this is because there's more recursive inquiry and metacognition in active, process-oriented learning that reflects the theory theory?

    1. We’re not a place—it’s very difficult to come to Xbox Live and say, ‘Okay, I want to go create a political party on the platform’. You could kind of twist the tools and try to get there, but it’s just not set up for general-purpose conversations or community.

      My Xbox 360 display picture is a Libertarian Party one created by the Xbox team for a past election cycle. They had them for GOP and Dem as well.

      There are also a few groups centered around politics for coordinating gameplay together premised on a common interest - so it seems that to that extent he doesn't know his own system?

      I don't know that Xbox as a social platform would be favorable for "creating a political party" whatever that means. Government's control what political parties are created - they only allow the ones they approve of to exist anyway.

  3. Dec 2021
    1. Desired workflow:

      1. I navigate to the APL login page https://austin.bibliocommons.com/user/login
      2. I invoke a bookmarklet on the login page that opens a new browser window/tab
      3. In the second tab, I navigate here—to a locally saved copy of (a facsimile of) my library card
      4. I invoke a bookmarklet on my library card to send the relevant details to the APL login page using window.postMessage
      5. The bookmarklet set up in step 2 receives the details, fills in the login form, and automatically "garbage collects" the second tab

      Some other thoughts: We can maintain a personal watchlist/readlist similarly. This document (patron ID "page") itself is probably not a good place for this. It is, however, a good place to reproduce a convenient copy of the necessary bookmarklets. (With this design, only one browser-managed bookmarklet would be necessary; with both bookmarklets being part of the document contents, the second bookmarklet used for step 4 can just be invoked directly from the page itself—no need to follow through on actually bookmarking it.)

    1. The final keystone was when the program that a computer runs was moved to where the data is stored, rather than being represented or input physically. This effectively created what we now know of as software. Obvious in hindsight, yet almost impossible to see from the past’s vantage point.

      Good way to describe ANPD.

  4. Nov 2021
    1. Benjy Renton. (2021, November 16). New data update: Drawing from 23 states reporting data, 5.3% of kids ages 5-11 in these states have received their first dose. Vermont leads these states so far in vaccination rates for this age group—17%. The CDC will begin to report data for this group late this week. Https://t.co/LMJXl6lo6Z [Tweet]. @bhrenton. https://twitter.com/bhrenton/status/1460638150322180098

    1. Modern browsers that support the File System Access API (Edge and Chrome today) allow web pages to access the local file system (with your permission).
  5. Oct 2021
    1. With offline first applications, you already have a realtime replication with the backend. Most offline first databases provide some concept of changestream or data subscriptions and with RxDB you can even directly subscribe to query results or single fields of documents. This makes it easy to have an always updated UI whenever data on the backend changes.

      but?

    2. In offline-first apps, the operations go directly against the local storage which happens almost instantly. There is no perceptible loading time and so it is not even necessary to implement a loading spinner at all.
    3. Offline-First is a software paradigm where the software must work as well offline as it does online. To implement this, you have to store data at the client side, so that your application can still access it when the internet goes away. This can be either done with complex caching strategies, or by using an offline first database (like RxDB) that stores the data inside of IndexedDb and replicates it from and to the backend in the background. This makes the local database, not the server, the gateway for all persistent changes in application state.
  6. Sep 2021
    1. The only trace left of Anna, a freshman at the University of Berkeley California, is an open internet connection in her neatly furnished dorm room. Join the four generations of a Japanese-American family as they search for Anna and discover credit card conspiracies, ancient family truths, waterfalls that pour out of televisions, and the terrifying power of the internet.

    1. The Virginians needed labor, to grow corn for subsistence, to grow tobaccofor export. They had just figured out how to grow tobacco, and in 1617 theysent off the first cargo to England. Finding that, like all pleasurable drugstainted with moral disapproval, it brought a high price, the planters, despitetheir high religious talk, were not going to ask questions about something soprofitable.

      Told from this perspective and with the knowledge of the importance of the theory of First Effective Settlement, is it any wonder that America has grown up to be so heavily influenced by moral and mental depravity, over-influenced by capitalism and religion, ready to enslave others, and push vice and drugs? The founding Virginians are truly America in miniature.

      Cross reference: Theory of First Effective Settlement

      “Whenever an empty territory undergoes settlement, or an earlier population is dislodged by invaders, the specific characteristics of the first group able to effect a viable, self-perpetuating society are of crucial significance for the later social and cultural geography of the area, no matter how tiny the initial band of settlers may have been.” “Thus, in terms of lasting impact, the activities of a few hundred, or even a few score, initial colonizers can mean much more for the cultural geography of a place than the contributions of tens of thousands of new immigrants a few generations later.” — Wilbur Zelinsky, The Cultural Geography of the United States, Englewood Cliffs, NJ: Prentice-Hall, 1973, pp. 13–14.

    1. At the age of forty-one, I am returning to school and having to think of myself as what my French textbook calls"a true debutant." After paying my tuition, I was issued a student ID, which allows me a discounted entry fee atmovie theaters, puppet shows, and Festyland, a far-ung amusement park that advertises with billboardspicturing a cartoon stegosaurus sitting in a canoe and eating what appears to be a ham sandwich

      going back to school at an old age just to learn french

    Tags

    Annotators

    1. The current supported languages out-of-the-box are Sass, Stylus, Less, CoffeeScript, TypeScript, Pug, PostCSS, Babel.
    1. But it is always important to remember that those are not language concepts. Those are community concepts that only exist in our heads and in the names of some library methods.

      I'm not sure about this. I get what he's saying and agree that singleton methods are nothing but a naming convention for the more fundamental/atomic construct called instance methods (which indeed are the only kind of method that exist in Ruby, depending how you look at it), but I think I would actually say that singleton methods are language concepts because those methods like Object#define_singleton_method, ... are always available in Ruby (without needing to require a standard library first, for example). In other words, I would argue that something belonging in the Ruby core "library" (?) by definition makes it part of the language -- even if it in turn builds on even lower-level Ruby language features/constructs.

    2. Note: when I wrote above that "there is no such thing as X", what I meant was that "there is no such thing as X in the Ruby language". That does not mean that those concepts don't exist in the Ruby community.
    1. first sighting: A Forward link at bottom of an e-mail, which takes you here, which has a link to a preview (which is basically a web version of the e-mail that was sent).

      In some ways, this seems preferable over forwarding the original e-mail that you received using your e-mail client's forward feature. In particular:

      • It doesn't inadvertently include your personalized unsubscribe link, allowing the forwarded-to person to maliciously unsubscribe you without your consent.
  7. Aug 2021
    1. In everyday usage, MST is often referred to as Mountain Time (MT) or the Mountain Time Zone. This can add a bit of confusion as the term Mountain Time does not differentiate between standard time and Daylight Saving Time, so Mountain Time switches between MST and MDT in areas that use DST during part of the year.
    1. Introduced in the perfectly named “Typescript and validations at runtime boundaries” article @lorefnon, io-ts is an active library that aim to solve the same problem as Spicery:TypeScript compatible runtime type system for IO decoding/encoding

      io-ts

    1. it undergoes first-pass hepatic metabolism, resulting in low (30%–40%) bioavailability.

      I'll need to review this later. This is a more precise figure than I was familiar with. I think I read somewhere between 20% and 50%; I believe I cited that figure in one of my college papers.

    1. ncludes curated texts

      Start with student self-curation using analog versions of hypothes.is (paragraphs on half sheets of paper with plenty of room for sharing). Move on to Hypothes.is or NowComment to do digital annotation.

    1. Ireland Vaccine Progress. “Dose 1 of 2 Progress ▓▓▓▓▓▓▓▓▓▓░░░░░ 68.5% Fully Vaccinated Progress ▓▓▓▓▓▓▓▓▓░░░░░░ 57.1% As of Wednesday, 14 Jul 2021. Note: Percentages of 16+ Population Only. Data Sources in Bio. #CovidVaccine #COVID19 #COVID19Ireland Https://T.Co/QeiFYM4LcD.” Tweet. @IrelandVaccine (blog), July 15, 2021. https://twitter.com/IrelandVaccine/status/1415688619575103492.

    1. The First Amendment precludes lawmakers from forcing platforms to take down many kinds of dangerous user speech, including medical and political misinformation.

      Compare social media with the newspaper business from this perspective.

      People joined social media not knowing the end effects, but now don't have a choice of platform after-the-fact. Social platforms accelerate the disinformation using algorithms.

      Because there is choice amongst newspapers, people can easily move and if they'd subscribed to a racist fringe newspaper, they could easily end their subscription and go somewhere else. This is patently not the case for any social media. There's a high hidden personal cost for connectivity that isn't taken into account. The government needs to regulate this and not the speech portion.

      Social media should be considered a common carrier and considered as such. It was an easier and more logical process in the telephone, electricity and other areas to force this as the cost of implementation for them was magnitudes of order higher. The data formats and storage for social should be standardized (potentially even in three or more formats) and that should be the common carrier imposed. Would this properly skirt the First Amendment issues?

    2. Francis Fukuyama has called "middleware": content-curation services that could give users more control over the material they see on internet platforms such as Facebook or Twitter.
  8. Jul 2021
    1. Testing at GitLab is a first class citizen, not an afterthought. It’s important we consider the design of our tests as we do the design of our features.
    1. Roberts noted that the risks of physical danger to donors are heightened “with each passing year” as changes in technology enables “anyone with access to a computer” to “compile a wealth of information about” anyone.

      He's going to be shocked at what's in his Facebook (shadow) profile...

  9. Jun 2021
  10. May 2021
    1. First of all, I would start off presenting yourself: Dear XYZ support team I am the web developer in charge of example.com website. By presenting you this way, you are establishing the frame to treat you, hinting that you should be presupposed to be somewhat proficient, so they could choose to answer in a more technical detail.
    2. Feel free to hint, brag, or both! The best CS reps should easily take a hint from clear language and a signature like John Appleseed, JavaScript/Ruby Developer, but any will catch on with a simple line like "I know what I'm doing, so I'd appreciate an extra-technical explanation!"
    3. Hey, I'm a PhD in [field] and do [whatever] professionally. Before calling you, I've narrowed down the problem to [something on their end], so that's what needs to be addressed. If I could speak to an engineer about [specific problem], that'd be great; but if we've gotta walk through the script, let's just knock it out quickly. If they end up requiring the script, then the best way to use your expertise is to run through it quickly. Keep the chit-chat to a minimum and just do the stuff efficiently. If they start describing how to perform some step, you might interrupt them with, "Got it, just a sec.", then let them know once you're ready for the next step.
    4. However, what speaks against just straight up telling them that you're working as [Insert title of your position] and you know what you're talking about?
    5. In one of my internship, I got to befriend a level 2 tech support, so learned a couple thing of how it worked (in that company). Level 1 was out-sourced, and they had a script to go from, regularly updated. From statistics, this took care of 90% of issues. Level 2 was a double handful of tech people, they had basic troubleshooting tools and knowledge and would solve 90% of the remaining issues. Level 3 was the engineering department (where I was), and as a result of level 1 and 2 efficiency less than 1% of issues ever got escalated. The process worked!
    6. OP is referring to letting people know they can speak like proper adults when talking about technical terms, without going through the usual nanny-like discourse that tech support has to provide to non-techies. For instance, it happened to me with Amazon support. The speaker told me exactly where to touch in order to clear the cache of the Android Amazon App Store. Given that I work as an app developer the guy could have just said "please clear the cache". No need to go through "tap here, then here, now you should see this, tap that"...
    7. I have tried different tactics of showing the tech support that I am proficient in their field of work (I work as a web developer). Specifically: using accurate terms and technologies to show my knowledge of them and telling the support that I am the "administrator" of the website in question.
    8. How to let tech support subtly know that I am proficient without showing off?
    9. Unfortunately the tech support people you are speaking to are probably as frustrated as you are at having to go through the basic stuff with you.
    10. Large companies especially deal with the massive volume of tech support calls they receive by employing some staff on lower pay as a "buffer," dealing with simple or "known" issues so that they don't need to employ as many higher paid "second line" support staff.
    11. Very often the first people you get through to on tech support lines are reading from a script.
    1. Here’s a really neat editor for those from Mads Stoumann (which works for circles and ellipses as well):
    2. /* referencing path from an inline SVG */ clip-path: url(#c1);

      first sighting: referencing image by ID in CSS

    1. They don't look like advertisements. The second the recipient interprets your email as an ad, promotion, or sales pitch—and it does take just a second—its chances of being read or acted upon plummet towards zero. A plain email leads people to start reading it before jumping to conclusions.

      forces you to read before deciding

    1. Dr Philip Lee. (2021, March 17). It’s been 100 days since the first dose of the SARS2-CoV vaccine was given in the UK, and 24.8 million people have received their first dose since. That is pretty amazing. [Tweet]. @drphiliplee1. https://twitter.com/drphiliplee1/status/1372162781823303681

  11. Apr 2021
    1. one of the oldest problems was the use of Command-line interactive programs in UNIX shell-scripts

      first sighting of this article

    1. We also include a large number of detailed picture examples, often with 3D renders, that help you understand the context of the rules. For these reason, we generally don't start laying out the final rulebook until production art is complete. Writing and laying out a 20 page rule book like this generally takes about 3 months from start to finish, usually requiring a complete rewrite or two, and involves dozens of editors.
    1. fill_in('Foo', with: 'bar', fill_options: { clear: :backspace })

      first sighting: fill_options: { clear: :backspace })

      first sighting: fill_options as an option at all (for fill_in only, I presume)

      I wonder they added at all as a response to this:

      See also: https://hyp.is/ZcXVJJMyEeucgmPXYFP9yg/github.com/teamcapybara/capybara/issues/203

      (which key should have been pressed, backspace, space?)

  12. Mar 2021
    1. reduce(root){@1[@2]||={}}

      first sighting: Ruby 3's new @1 shorthand

    2. data = {}.extend XKeys::Auto # Vs ::Hash, uses arrays for int keys data[:users, 0, :name] # nil data[:users, 0, :name, :raise => true] # KeyError data[:users, :[], :name] = 'Matz' # :[] is next index, 0 in this case # {:users=>[{:name=>"Matz"}]} pick = [:users, 0, :name] data[*pick] # Matz data[:users, 0, :accesses, :else => 0] += 1 # {:users=>[{:name=>"Matz", :accesses=>1}]}
    1. ow you have the extension up and running. It's time to start annotating some documents.

      bitches be cray cray for gods sake that took forever

    1. My preference here is biased by the fact that I spend everyday at work building web components, so Svelte's approach feels very familiar to slots in web components.

      first sighting: That <template>/<slot> is part of HTML standard and the reason Svelte uses similar/same syntax is probably because it was trying to make it match / based on that syntax (as they did with other areas of the syntax, some of it even JS/JSX-like, but more leaning towards HTML-like) so that it's familiar and consistent across platforms.

    1. Fibar bi jàngal na taawan bu góor ni ñuy dagge reeni aloom.

      Le guérisseur a appris à son fils aîné comment on coupe les racines du Diospyros.

      fibar -- (fibar bi? the healer? as in feebar / fièvre / fever? -- used as a general term for sickness).

      bi -- the (indicates nearness).

      jàngal v. -- to teach (something to someone), to learn (something from someone) -- compare with jàng (as in janga wolof) and jàngale.

      na -- pr. circ. way, defined, distant. How? 'Or' What. function indicator. As.

      taaw+an (taaw) bi -- first child, eldest. (taawan -- his eldest).

      bu -- the (indicates relativeness).

      góor gi -- man; male.

      ni -- pr. circ. way, defined, distant. How? 'Or' What. function indicator. As.

      ñuy -- they (?).

      dagg+e (dagg) v. -- cut; to cut.

      reen+i (reen) bi -- root, taproot, support.

      aloom gi -- Diospyros mespiliformis, EBENACEA (tree).

      https://www.youtube.com/watch?v=BryN2nVE3jY

    1. Fires an invalid event at the element

      First time I've seen/heard it said that an event is fired at some target. But it sure makes sense, since it matches how "fire" is used in other senses (like shooting a gun).

    1. var md = require('markdown-it')('commonmark');

      first sighting: require(...)(...)

      How would that work with import? Not as fluidly but...

      import markdownIt from 'markdown-it'
      let md = markdownIt('commonmark')
      
    1. Shogi is a classic game. I know many people who want to play Shogi, but the Kanji on the pieces makes it too hard to master. I have designed this Shogi with icons so anybody can learn it easily.
  13. Feb 2021
    1. URI::MailTo::EMAIL_REGEXP

      First time I've seen someone create a validator by simply matching against URI::MailTo::EMAIL_REGEXP from std lib. More often you see people copying and pasting some really long regex that they don't understand and is probably not loose enough. It's much better, though, to simply reuse a standard one from a library — by reference, rather than copying and pasting!!

    1. Pastor-Barriuso, R., Pérez-Gómez, B., Hernán, M. A., Pérez-Olmeda, M., Yotti, R., Oteo-Iglesias, J., Sanmartín, J. L., León-Gómez, I., Fernández-García, A., Fernández-Navarro, P., Cruz, I., Martín, M., Delgado-Sanz, C., Larrea, N. F. de, Paniagua, J. L., Muñoz-Montalvo, J. F., Blanco, F., Larrauri, A., & Pollán, M. (2020). Infection fatality risk for SARS-CoV-2 in community dwelling population of Spain: Nationwide seroepidemiological study. BMJ, 371, m4509. https://doi.org/10.1136/bmj.m4509

    1. found that using only the Pascal-provided control structures, the correct solution was given by only 20% of the subjects, while no subject wrote incorrect code for this problem if allowed to write a return from the middle of a loop.
    1. Modelling the flow of a program where chunks of code are executed in a certain order, with a successful “happy path” and an “error-out” path is called a Railway. It popped up in functional languages

      first sighting: railway-oriented programming

    1. This is the most popular article “railway oriented programming” on one of the most popular websites of F #.

      I may have seen it before but not really paid attention to it, but this just might be the first time I stopped to look it up.

      Because I saw the code below, didn't recognize the language, and was intrigued.

    1. We can ask timeout to try to stop the program using SIGTERM, and to only send in SIGKILL if SIGTERM didn’t work. To do this, we use the -k (kill after) option. The -k option requires a time value as a parameter.
  14. psyarxiv.com