TLDR: Amateur and poorly executed "Qix" type arcade game. Play Lightfish instead. It uses the same core concept but executes much better.http://store.steampowered.com/app/116120/Lightfish/E
nostalgia (for me) and comparison: Qix
TLDR: Amateur and poorly executed "Qix" type arcade game. Play Lightfish instead. It uses the same core concept but executes much better.http://store.steampowered.com/app/116120/Lightfish/E
nostalgia (for me) and comparison: Qix
Davis, N., & correspondent, N. D. S. (2021, December 31). What do we know about the Omicron Covid variant so far? The Guardian. https://www.theguardian.com/world/2021/dec/31/what-do-we-know-about-the-omicron-covid-variant-so-far
nference. (2021, November 27). Here is how B.1.1.529 (#Omicron #B11529) compares to Alpha, Beta, Gamma, Delta variants. Omicron has highest novel Spike mutations including striking cluster on the “crown” suggesting significant selection pressure & antigenic distinction from prior strains (Credits: Nference) https://t.co/4oZQbjhbG8 [Tweet]. @_nference. https://twitter.com/_nference/status/1464404770098229250
Stores are essentially some kind of simplified streams (or Observable as they're called in ES), that is they represent a value over time.
Unlike the related MHTML format, MAFF is compressed and particularly suited for large media files.
Although Flatpak is similar to Snap, I think it matches the freedom standards that many Linux users are usually looking for, much better than Snap.
Flatpack is just a slightly less crappy snap.
Ulichney, G., Jarcho, J., Shipley, T., Ham, J., & Helion, C. (2021). Social Comparison for Concern and Action on Climate Change, Racial Injustice, and COVID-19. PsyArXiv. https://doi.org/10.31234/osf.io/6j2zq
Pablo Tsukayama on Twitter. (n.d.). Twitter. Retrieved 4 October 2021, from https://twitter.com/pablotsukayama/status/1435725621599027202
Barda, N., Dagan, N., Ben-Shlomo, Y., Kepten, E., Waxman, J., Ohana, R., Hernán, M. A., Lipsitch, M., Kohane, I., Netzer, D., Reis, B. Y., & Balicer, R. D. (2021). Safety of the BNT162b2 mRNA Covid-19 Vaccine in a Nationwide Setting. New England Journal of Medicine, 0(0), null. https://doi.org/10.1056/NEJMoa2110475
Skylark, W. J. (2021). When is there a more-credible effect? [Preprint]. PsyArXiv. https://doi.org/10.31234/osf.io/7mysg
Carragher, D., Towler, A., Mileva, V. R., White, D., & Hancock, P. J. (2021). Masked face identification is improved by diagnostic feature training. PsyArXiv. https://doi.org/10.31234/osf.io/e9fq3
this kind of run-time code generation is certainly more natural in Ruby, it's one of its Lispish elements
Callaway, E. (2021). Remember Beta? New data reveal variant’s deadly powers. Nature, d41586-021-02177–3. https://doi.org/10.1038/d41586-021-02177-3
Rafael Irizarry. (2021, August 8). Vaccines work in a gif update: COVID19 cases versus vaccination rates in US states through time. The Delta variant effect can be seen clearly starting in July. States with lower vaccination rates are affected much worse. Https://t.co/e0SQpa8Qg0 [Tweet]. @rafalab. https://twitter.com/rafalab/status/1424440520361787392
Adam Kucharski. (2021, August 5). Reading with hindsight, some interesting details in this 2018 piece on the places that escaped the 1918 pandemic... 1/ https://t.co/QWobRtmGcU [Tweet]. @AdamJKucharski. https://twitter.com/AdamJKucharski/status/1423297060380442632
Comparisons between deaths reported after swine flu and Covid-19 vaccines are misleading. (15:28:48.704848+00:00). Full Fact. https://fullfact.org/online/swine-flu-vaccine-1976-covid/
In 1996, technology historian Jennifer S. Light compared the talk of “cyberoptimists” about virtual communities to city planners’ earlier optimistic predictions about shopping malls. As the automobile colonized U.S. cities in the 1950s, planners promised that malls would be enclosed public spaces to replace Main Streets. But as Light pointed out, the transition to suburban malls brought new inequities of access and limited the space’s functions to those that served commercial interests.
Nice historical comparison.
the problem of how to read a number of related books in relation to one another and read them in such a way that the complementary and conflicting things they have to say about a common subject are clearly grasped.
This could be a fascinating discussion to take a close look at later in the book.
sed appears to be able to do this much more efficiently if a large number of files are involved. awk may be easier to remember, but sed seems to be worth a sticky note in my brain.
Vectors with a small Euclidean distance from one another are located in the same region of a vector space. Vectors with a high cosine similarity are located in the same general direction from the origin.
Alvin. (2021, July 8). An Estimated 279,000 Deaths & up to 1.25 Million Hospitalizations Averted by U.S. #COVID19 Vaccination Campaign (@commonwealthfnd analysis) 👉 Interpretation: #VaccinesWork Link: Https://t.co/0m8tq3In4f @Alison_Galvani @EricSchneiderMD @Vaccinologist @V2019N #SARSCoV2 https://t.co/SwaWxFnJ2H [Tweet]. @alvie_barr. https://twitter.com/alvie_barr/status/1413150922356654088
Jesse O’Shea MD, MSc on Twitter: “Okay Twitter! Here is the new vaccine side effect chart (aka reactogenicity) for FDA submitted COVID19 vaccines vs Shingrix & Flu. J&J’s Ad26.COV2.S has the least side effect profile of the COVID vaccines so far. Https://t.co/MFGzWDqQKZ” / Twitter. (n.d.). Retrieved July 2, 2021, from https://twitter.com/JesseOSheaMD/status/1364645966826070016?s=20
gitree works very similarly to tree but only lists files related to the current git repository.
Why is it big news? Because the main advantage of npm over other package managers like yarn or pnpm is that it comes bundled with NodeJS.
A really good question. Sad to realise that there is no feature equivalent for package.json to what we have in Gemfiles.
Rosenfeld, D. L., & Tomiyama, A. J. (2021). Jab My Arm, Not My Morality: Perceived Moral Reproach as a Barrier to COVID-19 Vaccine Uptake. PsyArXiv. https://doi.org/10.31234/osf.io/ycbrd
Yes, AnyCable uses only a single Redis pub/sub channel. Unlike Action Cable, anycable-go manages the actual subscriptions by itself (see hub.go), we only need a single channel to get broadcasts from web apps to a WS server, which performs the actual retransmission. Check out https://docs.anycable.io/#/v1/misc/how_to_anycable_server
they handled this with 4 1x dynos on Heroku (before switching to AnyCable they had 20 2x dynos for ActionCable).
Similarities in dialects[edit]
Vite falls into the same category as Snowpack.
ReconfigBehSci on Twitter: ‘@JAndreen @ErikAngner details about human contact networks matter, as epidemiologists pointed out last spring. Https://t.co/DC5FoW5ChY If you think I am wrong about the relevant parameters for Sweden, I’d love to hear more. One place to start is saying how it differs from other Nordic countries’ / Twitter. (n.d.). Retrieved 21 February 2021, from https://twitter.com/SciBeh/status/1362757183121854466
ReconfigBehSci on Twitter: ‘@parnyman @ErikAngner I’m happy to move to more refined statistical measures where there is good reason for them, and, as a scientist, I am happy to take whatever answer the data give us’ / Twitter. (n.d.). Retrieved 21 February 2021, from https://twitter.com/SciBeh/status/1362755616327032832
ReconfigBehSci on Twitter: “this is utterly bizarre: How would one conceptually even begin to determine a number by which the model overestimated unmitigated deaths. What is the comparison unmitigated ‘prediction’ to what actually happened supposed to mean?” / Twitter. (n.d.). Retrieved May 1, 2021, from https://twitter.com/SciBeh/status/1384070393514790918
(20) Carolyn Barber, MD on Twitter: ‘@VincentRK Thank you. Very helpful. Retweeting this which lines up with your UK data. Https://t.co/ECNaGuqiaB’ / Twitter. (n.d.). Retrieved 24 April 2021, from https://twitter.com/cbarbermd/status/1381407627884695556
I bought this game and hope it will look like Carcassonne.But, my first impression of this lead me to compare this with Go.At the present, I am teaching to anyone that this game is Go with modular board.Yep, Bought this new and Go was my first thought on this, also. Definitely much closer to Go than Carcassonne.
I strongly prefer this over Carcassonne. It plays faster (I don't want a tile laying game to go for more than 30 mins or so) and I happen to like the limited options. Carcassonne just gets on my nerves because I just don't view selecting between so many placement options to be that interesting. Obviously, YMMV. Ditto the previous statement, it's different than Carcassonne. And that's why I like it.
But, my first impression of this lead me to compare this with Go.At the present, I am teaching to anyone that this game is Go with modular board.
Strange that a game published in 2005 that is derivative of a classic would essentially get fired by its predecessor. I fail to see why I would ever play this instead of Carcassonne.
I recently played a prototype of an upcoming game called Bronze. This takes the tile-laying/ territory claiming mechanic and builds on it by adding abilities to each of the tiles. they benefit you in some way if you claim them. The result is a very similar feel to Fjords (competing for a share of the map) but with greater depth.
You can't avoid the comparisons to Carcassonne even though the scoring mechanic is very different. It just looks the same, and the tile placement phase feels close enough to be familiar. However, this familiarity starts to nag at you, only adding to the frustration when tile placement is clumsy and luck-driven unlike Carcassonne. The comparison is not favourable for Fjords.
There are geographical guessing games based on Google Streetview that are much better.
If this is okay, then it might even be nice if #dig took a block as well as a fallback value: [].dig(1) { 'default' } #=> "default"
Would it be desirable to specify the new object in a block? That would make it somewhat symmetrical to how Hash.new takes a block as a default value.
Talking of context, that's much closer to the approach I take with Svelte and use a writable store.
A copy of Zup! (series) and not at her level
Goossens, K. (2021). Covid-19: Global attitudes towards a COVID-19 vaccine. Imperial College London.
Erik Angner. (2021, February 18). Periodic reminder that in terms of outcomes, Swedish corona policy is thoroughly average in EU comparison – not exactly a model to be emulated by the rest of the world, nor a crime against humanity that should be prosecuted in the Hague. Https://t.co/E1CHBFMs6S [Tweet]. @ErikAngner. https://twitter.com/ErikAngner/status/1362319246378872832
McCabe, Stefan, Leo Torres, Timothy LaRock, Syed Arefinul Haque, Chia-Hung Yang, Harrison Hartle, and Brennan Klein. ‘Netrd: A Library for Network Reconstruction and Graph Distances’. ArXiv:2010.16019 [Physics], 29 October 2020. http://arxiv.org/abs/2010.16019.
Isaac then continues on to compare that philosophy to Node.js. They are slightly less succinct but still very enlightening.
ReconfigBehSci on Twitter. (n.d.). Twitter. Retrieved 5 March 2021, from https://twitter.com/SciBeh/status/1326159560835555328
It’s grand larceny and, as usual, what is being stolen is power.
This is a striking last sentence; his representation of the recent voter suppression tactics as theft is a powerful symbolism. His connection to the past, "another of history's racist robberies", also appeals to the audience emotionally since the topic of past racism is touchy and logic; no one denies that these events happened in the past.
Tree Navigation
Most C++ template idioms will carry over to D without alteration, but D adds some additional functionality
Comparison to imperative languages
I wanted to keep reviewing restaurants, but I didn’t want to go back into their dining rooms both because of the risk and because I was afraid readers would take it as an all-clear signal. When the governor halted indoor dining again in December, my selfish reaction was relief. Then I briefly got depressed. How would restaurants survive? And how would I keep writing about them?One answer had already started to appear on sidewalks and streets in the form of small greenhouses, huts, tents and yurts. Inside these personal dining rooms, you can (and should) sit just with people from your own household. If the restaurant thoroughly airs the space out between seatings, any germs you breathe in should be the same ones that are bouncing around your home. Many restaurants instruct their servers to stay outside the structures as much as possible, though some don’t.
Syntax of question and answer reveals itself again. His doubts and negativity are addressed within the first highlighted paragraph with a question coming to Pete's mind. He realized his influence as a critic and decided to take the right step to prevent anything bad from occurring. Despite his sacrifice, the next paragraph he discusses the clever solutions restaurants had come up with which solved his problem for the most part. This description underlines yet more change that brought upon good things, which is the main idea he is relating to the food scene. He creates a comparison between an at home setting along with the solutions restaurants have come up with to further emphasize his point of safety amidst COVID.
Before the pandemic, I normally called chefs after I’d written a review of their restaurant but before it was published, to check facts. The chefs usually sounded as if I were calling with the results of a lab test. One chef called me back from a hospital and told me his wife was in the next room giving birth to their first child, but — oh no, don’t worry, it’s fine, he said; in fact, I’d picked a perfect time to call! These were, in other words, awkward conversations.The ones I had last spring were different. It was as if the fear and distrust all chefs feel toward all critics were gone. They talked about going bankrupt, they talked about crying and not wanting to get out of bed. What did they have left to lose by talking to me?
Pete highlights a key change that came with COVID, except he emphasizes the good that came from it. This compare and contrast allows the reader to see how the personalities have developed along with the times. There was a silver lining amidst the "crying and not wanting to get out of bed". The drastic comparison of his importance before and after the pandemic with a chef giving equal importance to Pete and his first child underlines just how wrong priorities were previously. His diction, utilizing awkward perfectly to encapsulate the environment surrounding his job before COVID, pushing forth the idea that good can result from change.
There are times where it is useful to know whether a value was passed to run or the result of a filter default. In particular, it is useful when nil is an acceptable value.
Yes! An illustration in ruby:
main > h = {key_with_nil_value: nil}
=> {:key_with_nil_value=>nil}
main > h[:key_with_nil_value]
=> nil
main > h[:missing_key] # this would be undefined in JavaScript (a useful distinction) rather than null, but in Ruby it's indistinguishable from the case where a nil value was actually explicitly _supplied_ by the caller/user
=> nil
# so we have to check for "missingness" ("undefinedness"?) differently in Ruby
main > h.key?(:key_with_nil_value)
=> true
main > h.key?(:missing_key)
=> false
This is one unfortunate side effect of Ruby having only nil and no built-in way to distinguish between null and undefined like in JavaScript.
That’s it, plain and simple. But if you want the legalese version, dive into it here.
magazine, C. A., Nature. (n.d.). COVID-19 Herd Immunity Strategies Could Bring ‘Untold Death and Suffering’ Scientific American. Retrieved 18 February 2021, from https://www.scientificamerican.com/article/covid-19-herd-immunity-strategies-could-bring-untold-death-and-suffering/
Behind the numbers: How to make sense of ‘excess’ deaths | David Spiegelhalter. (2021, January 17). The Guardian. http://www.theguardian.com/commentisfree/2021/jan/17/statistics-explained-covid-19-excess-deaths-david-spiegelhalter
This would be more useful if there was an easy way to actually compare the differences...
This is how I did it:
cd user-example
diff -r -u10 before/ after/
# then compare after/app/forms, which was only in after
Linked to from https://hyp.is/5YyPAnFNEeu0Vv94pLaypA/github.com/railsgsoc/actionform
You can find a list of applications using this gem in this repository: https://github.com/m-Peter/nested-form-examples . All the examples are implemented in before/after pairs. The before is using the accepts_nested_attributes_for, while the after uses this gem to achieve the same functionality.
Compared to existing Ruby desktop frameworks, such as Shoes, Bowline's strengths are its adherence to MVC and use of HTML/JavaScript.
Transport Tycoon is easily one of the best Tycoon games, this variant offers indepth control over your logistic networks and zero breakdowns but with loads of new tools to get to grips with you will need to search up a guide.The other variant, OpenTTD, wants to remain more like the original. its not as precise in its logistics but much simpler to pick up and play.Both are multiplayerBoth are freeIf Simutrans feels abit obtuse, try OTTDIf OTTD feels too simple, try Simutrans
if PopOS! really wants to be what Ubuntu was 10 years ago they need to step up and make dual booting easier.
Snaps each pick a ‘base’, for example, Ubuntu18 (corresponding to the set of minimal debs in Ubuntu 18.04 LTS). Nevertheless, the choice of base does not impact on your ability to use a snap on any of the supported Linux distributions or versions — it’s a choice of the publisher and should be invisible to you as a user or developer.
Snaps sound a lot like container images in this respect.
Taglines are more often next to the company's logo on official advertisements, and are dedicated more specifically to brand awareness than slogans. Slogans carry a brand's values and promises as the company grows and evolves, and can be promoted under an overarching company tagline.
Although both "slogan" and "tagline" tend to be used interchangeably, they actually serve two different purposes.
Companies have slogans for the same reason they have logos: advertising. While logos are visual representations of a brand, slogans are audible representations of a brand. Both formats grab consumers' attention more readily than the name a company or product might. Plus, they're simpler to understand and remember.
In many ways, they're like mini-mission statements.
And since auto is entirely based on content, we can say it is “indefinitely” sized, its dimensions flex. If we were to put an explicit width on the column, like 50% or 400px, then we would say it is “definitely” sized.
A bind mount is basically where you mount a given directory on top of an existing one. Suppose you have a RAID array where you have a partition mounted at /home2, containing some larger user accounts. If you wanted to remount /home2/user to /home/user (to sidestep issue #1), without the issues that come along with symlinks (it is not a directory, just a token that points to it), you'd do something like mount --bind /home2/bob /home/bob and the directory will then be traversable from both locations. The target folder must exist, same as any mount point. The end result is somewhat similar to a symlink, but instead of creating a special filesystem object, it utilizes the operating system's filesystem mounting machinery to do it, which makes it more transparent to running software. Tools like 'du' and 'find' will still be aware that they are cross filesystem boundaries, and will also behave as such if the bind mount is entirely within a given filesystem. Finally, as they're transient by nature (unlike symlinks), they need to be placed in fstab or some startup script to make them persistent.
Spinney, L. (2020). What are COVID archivists keeping for tomorrow’s historians? Nature, 588(7839), 578–580. https://doi.org/10.1038/d41586-020-03554-0
Toff, B. J., Badrinathan, S., Mont’Alverne, C., Arguedas, A. R., Fletcher, R., & Nielsen, R. K. (2020). What we think we know and what we want to know: Perspectives on trust in news in a changing world. Reuters Institute for the Study of Journalism. https://experts.umn.edu/en/publications/what-we-think-we-know-and-what-we-want-to-know-perspectives-on-tr
Lewis, D. (2020). Why many countries failed at COVID contact-tracing—But some got it right. Nature, 588(7838), 384–387. https://doi.org/10.1038/d41586-020-03518-4
The use:action method seems cleaner, but aside from that, are there any underlying differences between these two methods that would make one preferred over the other in certain situations?
Both are elements positioned near a "reference" element, and are hidden until they are triggered. They help conserve space by hiding secondary information or functionality behind a hover or click. They are positioned outside the normal flow of the document so when they are triggered, they are overlaid on top of the existing UI without disrupting the flow of content.
While there are always going to be cases where one is more appropriate than the other, border-bottom offers much more precise control over text-decoration and is therefore probably the preferred method. Here's a quick (likely not exhaustive) list of properties that border-bottom can control/enable that text-decoration cannot:
Popover is similar to tooltips; it is a pop-up box that appears when user click or hover on an element.
How do you know this? I've looked all over the internet and can't find any proof that Lightdm is more "lightweight" (whatever this means) or faster.
LightDM always felt rather sluggish to me. gdm3 appears to be a lot more snappy.
All in all, building icon systems with SVG isn’t that hard! If you have the right tools available, it can be a pretty easy switch. The benefits of SVG sprites have been discussed at length, and the consensus in the web community is that SVG icon systems come out on top when compared with iconic fonts.
sessionStorage (a storage that persists for duration of the session, comparable to session cookies)
localStorage (a persistent storage, which can be compared to persistent cookies)
React abstracts the DOM with functionally pure declarative rendering and provides escape hatches back to mutable imperative DOM land. This is a profound philosophical difference that Rich gave a talk about.
It's true that Svelte does not allow you to map over children like React, but its slot API and <svelte:component> provide similarly powerful composition. You can pass component constructors as props and instantiate them with <svelte:component>, and use slots and their let bindings for higher order composition. It sounds like you're thinking in virtual DOM idioms instead of Svelte's.
My frustration is mainly from Svelte's choices that are very un-JavaScript-like. It doesn't have to be "like React/Vue". React is React because it doesn't restrict what you can do with JavaScript for the most part. It's just common FP practice to fold/map.
CNN, P. N. (n.d.). Canada crushed the Covid-19 curve but complacency is fueling a deadly second wave. CNN. Retrieved December 9, 2020, from https://www.cnn.com/2020/12/08/world/canada-covid-second-wave/index.html
I think the main difference between the two are the way API are served. Some smelte components need you to input big chunk of json as props, while i prefer keep props as primitive types and in the other hand give you different components tags to compose.
Around https://youtu.be/vHHLLJA0b70?t=7667 (https://www.youtube.com/watch?v=CgfF1Otav_o&feature=emb_logo) he compared it with localStorage or sessionStorage or IndexedDB
Charoenwong, B., Kwan, A., & Pursiainen, V. (2020). Social connections with COVID-19–affected areas increase compliance with mobility restrictions. Science Advances, 6(47), eabc3054. https://doi.org/10.1126/sciadv.abc3054
Really? I've been using Flutter for about a week and Svelte seems an order of magnitude better designed. I find Flutter overly complicated.
Svelte by itself is great, but doing a complete PWA (with service workers, etc) that runs and scales on multiple devices with high quality app-like UI controls quickly gets complex. Flutter just provides much better tooling for that out of the box IMO. You are not molding a website into an app, you are just building an app. If I was building a relatively simple web app that is only meant to run on the web, then I might still prefer Svelte in some cases.
Unfortunately it is not just the semantic that is broken. There are lot of things.For example if you look at some of the examples (https://flutter.github.io/samples/#/) - you can see that indeed there are some div and p tags but it is not entirely normal DOM elements. For example you can't even select text anywhere on the screen. And there are more and more little things like that.Just to be clear - Flutter for web is great, I'm happy it exists, but it is not comparable to React/Vue or Svelte.IMO Flutter for web is good to post live examples of Flutter code or maybe some last-minute-boss-request to make a web version of existing app, but for not for full-blown web app. :)
For use$ since svelte is never going to support actions for components, i designed something that reminds React hooks that will in some ways replace this feature.
Isn't that what use$ is trying to do already? How is that "something that reminds React hooks" any different? Will be interested to see...
SVG has the advantage that integrates very well with Svelte, since it’s an XML and the nodes can be managed as if they were HTML. On the other hand, Canvas is more efficient, but it has to be generated entirely with JavaScript.
In Svelte, all reactive statements are memoized. Instead of const var = useMemo(() => expression, dependencies), you can use $: var = expression. Notice with Svelte, you don't need to declare the dependencies. The compiler infers them for you.
I prefer light stock taking games like American Rails.
Kaveladze, B., Chang, K., Siev, J., & Schueller, S. (2020). The COVID-19 Pandemic’s Impact on OCD Symptoms Varies Widely. PsyArXiv. https://doi.org/10.31234/osf.io/h8wyt
That is, if Company A owns 80% or more of the stock of Company B, Company A will not pay taxes on dividends paid by Company B to its stockholders, as the payment of dividends from B to A is essentially transferring cash from one company to the other.
If you were to check the return status of every single command, your script would look like this:
Illustrates how much boilerplate set -e saves you from.
Update: Oops, if you read a comment further below, you learn that:
Actually the idiomatic code without
set -ewould be justmake || exit $?
True that.
The webpack repository contains an example showing the effect of all devtool variants. Those examples will likely help you to understand the differences.
Frontend frameworks are a positive sum game! Svelte has no monopoly on the compiler paradigm either. Just like I think React is worth learning for the mental model it imparts, where UI is a (pure) function of state, I think the frontend framework-as-compiler paradigm is worth understanding. We're going to see a lot more of it because the tradeoffs are fantastic, to where it'll be a boring talking point before we know it.
You may know several Procfile process management tools, but Overmind has some unique, extraterrestrial powers others don't:
Ferraro, P. J., Miranda, J. J., & Price, M. K. (2011). The Persistence of Treatment Effects with Norm-Based Policy Instruments: Evidence from a Randomized Environmental Policy Experiment. American Economic Review, 101(3), 318–322. https://doi.org/10.1257/aer.101.3.318
React Final Forms is a great library, an enhanced version of Redux Form
How Did We Get Into This Mess? (2020, October 15). 99%. https://99-percent.org/how-did-we-get-into-this-mess/
Indeed, it looks like svelte-hooks did add support for clean-up functions to their useEffect in devongovett/svelte-hooks@1d39d95! ... which is great, though @DylanVann's much simpler and zero-dependency version is even better in some ways.
Paul Edbrooke MP on Twitter. (n.d.). Twitter. Retrieved October 21, 2020, from https://twitter.com/paul4frankston/status/1317362188097519616
Schiermeier, Q., Else, H., Mega, E. R., Padma, T. V., & Gaind, N. (2020). What it’s really like to do science amid COVID-19. Nature. https://doi.org/10.1038/d41586-020-02815-2
David Rothschild on Twitter. (n.d.). Twitter. Retrieved October 17, 2020, from https://twitter.com/DavMicRot/status/1316429651988877312
Vaughan, A. (n.d.). England & Wales had most excess deaths in Europe’s covid-19 first wave. New Scientist. Retrieved October 16, 2020, from https://www.newscientist.com/article/2256986-england-wales-had-most-excess-deaths-in-europes-covid-19-first-wave/
Source at: https://github.com/phuoc-ng/this-vs-that
mixing the turing complete of javascript with the markup of HTML eliminates the readability of JSX so that it is actually harder to parse than a solution like hyperscript
hyperscript is much simpler to refactor and DRY up your code than with JSX, because, being vanilla javascript, its easier to work with variable assignment, loops and conditionals.
This module is similar to JSX, but provided as a standards-compliant ES6 tagged template string function.
const { getByRole } = render(<input bind_value={text}>)
Directly compare to: https://hyp.is/T2NGMA5ZEeu2k6dW8hBd9g/github.com/kenoxa/svelte-htm
const { getByRole } = render(html`<input bind:value=${text} />`)
Directly compare to: https://hyp.is/KXd5yA5ZEeu9_K_HXsDR2w/github.com/kenoxa/svelte-jsx
To suggest template literals cover the level of abstraction that JSX has to offer is just dumb. They're great and all, but c'mon now...
Then at some moment I just stumbled upon limitations and inexpressiveness of templates and started to use JSX everywhere — and because JSX was not a typical thing for Vue I switched to React over time. I don’t want to make a step back.
Arguably, it leans into JSX land—including logic in the templates.
Continual lockdowns are not the answer to bringing Covid under control | Devi Sridhar. (2020, October 10). The Guardian. http://www.theguardian.com/commentisfree/2020/oct/10/continual-local-lockdowns-answer-covid-control
Comparison to Node.js
Adam Kucharski on Twitter. (n.d.). Twitter. Retrieved October 10, 2020, from https://twitter.com/AdamJKucharski/status/1313760847932596224
Solid is similar to remoteStorage in that it allows apps and services (including unhosted web apps) to store the user's data under the user's control.
createState and createSignal are improvements over React's useState as it doesn't depend on the order of calls.
Solid is a declarative JavaScript library for creating user interfaces. It's kinda like if React and Svelte had a baby.
Comparison to useReducer
Luke O’Neill on Twitter. (n.d.). Twitter. Retrieved October 7, 2020, from https://twitter.com/laoneill111/status/1313542640391139329
Long, H., correspondentEmailEmailBioEmailFollowEmail, H. L., Dam, rew V., Fowers, rew V. D. focusing on economic dataEmailEmailBioEmailFollowEmailAlyssa, visualization, A. F. reporter focusing on data, data, analysisEmailEmailBioEmailFollowEmailLeslie S. S. reporter focusing on, & storytellingEmailEmailBioEmailFollowEmail, multimedia. (n.d.). The covid-19 recession is the most unequal in modern U.S. history. Washington Post. Retrieved October 2, 2020, from https://www.washingtonpost.com/graphics/2020/business/coronavirus-recession-equality/
Haseltine, W. A. (n.d.). Lessons from AIDS for the COVID-19 Pandemic. Scientific American. https://doi.org/10.1038/scientificamerican1020-35
Next.js is a React framework from Vercel (formerly ZEIT), and is the inspiration for Sapper. There are a few notable differences, however:
for example, reactive declarations essentially do the work of React's useMemo, useCallback and useEffect without the boilerplate (or indeed the garbage collection overhead of creating inline functions and arrays on each state change).
In Vue, your markup must be wrapped in a <template> element, which I'd argue is redundant.
If you're using Rollup with rollup-plugin-svelte, this will happen automatically.
If you need to call the function repeatedly, this is much, much faster than using eval.
Han, E., Tan, M. M. J., Turk, E., Sridhar, D., Leung, G. M., Shibuya, K., Asgari, N., Oh, J., García-Basteiro, A. L., Hanefeld, J., Cook, A. R., Hsu, L. Y., Teo, Y. Y., Heymann, D., Clark, H., McKee, M., & Legido-Quigley, H. (2020). Lessons learnt from easing COVID-19 restrictions: An analysis of countries and regions in Asia Pacific and Europe. The Lancet, 0(0). https://doi.org/10.1016/S0140-6736(20)32007-9
Rollup also does something very different compared to the other bundlers. It only tries to achieve one simple goal: Bundle ES modules together and optimise the bundle.
Allow creating custom components with the same abilities as native dom. By all means keep the same level of encapsulation, don't push class on components, but allow a component to mark the class property or another as a CSS Class property, in which case you could pass it through the same transformation that native elements go through
I think Svelte's approach where it replaces component instances with the component markup is vastly superior to Angular and the other frameworks. It gives the developer more control over what the DOM structure looks like at runtime—which means better performance and fewer CSS headaches, and also allows the developer to create very powerful recursive components.
Does it look like a decorator plugin in Ractive, right
<LazyLoad component="img" data-src="giant-photo.jpg" class="my-cool-image" />
compare to: https://hyp.is/Ngs_0v7VEeqTL8NOL_ME9A/github.com/sveltejs/svelte/issues/469
<LazyLoad> <img data-src='giant-photo.jpg'/> </LazyLoad>
compare to: https://hyp.is/JY10Iv7VEeqVUAs8GYqFng/github.com/sveltejs/svelte/issues/469
Re Object.keys(undefined), I think I'm ok with that failing. AFAIK it would also fail in React
The more I think about this, the more I think that maybe React already has the right solution to this particular issue, and we're tying ourselves in knots trying to avoid unnecessary re-rendering. Basically, this JSX... <Foo {...a} b={1} {...c} d={2}/> ...translates to this JS: React.createElement(Foo, _extends({}, a, { b: 1 }, c, { d: 2 })); If we did the same thing (i.e. bail out of the optimisation allowed by knowing the attribute names ahead of time), our lives would get a lot simpler, and the performance characteristics would be pretty similar in all but somewhat contrived scenarios, I think. (It'll still be faster than React, anyway!)
Adam Kucharski on Twitter. (n.d.). Twitter. Retrieved September 22, 2020, from https://twitter.com/AdamJKucharski/status/1307231588732764161
Salvador, C. E., Berg, M. K., Yu, Q., Martin, A. S., & Kitayama, S. (2020). Relational Mobility Predicts Faster Spread of COVID-19: A 39-Country Study: Psychological Science. https://doi.org/10.1177/0956797620958118
Graphs and maps from EUROMOMO. (n.d.). EUROMOMO. Retrieved September 18, 2020, from https://euromomo.eu/dev-404-page/
Like with React, you can pass in callback props like onSave and onDelete, which is the main way you send data out of a component to a parent.
In most component frameworks, you need to write some code to define your component. With React, the simplest component is an empty function. In other frameworks, you need to import a library and call a special function to define and create your component. With Svelte, you just create a new .svelte file.
If you compare these two:
Creating a new empty function is actually easier/faster than creating and importing a new file. Because you don't have to create a new file just to create a new one-line component. You can create simple helper components within the same file as the main component they help with, and sometimes it is nice to have the flexibility and freedom to compose your files however you want, including the freedom to group multiple closely related components together in the same file.
In fact one thing I've sometimes found very useful and handy is to be able to define very simple helper components (functions) within the definition of my main component.
So I would actually put this comparison in the "win" category for React, not Svelte.
he will crush[j] your head,(BL) and you will strike his heel.”
God curses the serpent after deceiving Eve in the garden, and creates "enmity between [the serpent] and the woman." In the "Harry Potter" series by JK Rowling, the serpent is a symbol of evil, and near the end of the books, is the only piece of evil left to destroy before good can truly be restored.
Biswas, T. V. and D. J. T., Soutik. (2020, September 14). Tracking the pandemic: Where are the global hotspots? BBC News. https://www.bbc.com/news/world-51235105
Beautiful, I. is. (n.d.). COVID-19 #CoronaVirus Infographic Datapack. Information Is Beautiful. Retrieved September 15, 2020, from https://informationisbeautiful.net/visualizations/covid-19-coronavirus-infographic-datapack/
The previous example contained a default slot, which renders the direct children of a component. Sometimes you will need more control over placement, such as with this <ContactCard>. In those cases, we can use named slots.
This is a nicer solution than react children props, which is only clean if you pass in a single child.
The React children prop is an unregulated wild west where people are free to use the prop almost any way they want (including passing in a function).
I kind of like how Svelte provides a standard, consistent API, which doesn't have the limitations of React childern.
Inline styles can't target states like hover or focus, but Tailwind's pseudo-class variants make it easy to style those states with utility classes.
(((Howard Forman))) on Twitter. (n.d.). Twitter. Retrieved September 7, 2020, from https://twitter.com/thehowie/status/1302722027665666048
NW, 1615 L. St, Suite 800Washington, & Inquiries, D. 20036USA202-419-4300 | M.-857-8562 | F.-419-4372 | M. (n.d.). A majority of young adults in the U.S. live with their parents for the first time since the Great Depression. Pew Research Center. Retrieved September 7, 2020, from https://www.pewresearch.org/fact-tank/2020/09/04/a-majority-of-young-adults-in-the-u-s-live-with-their-parents-for-the-first-time-since-the-great-depression/
Jason Furman on Twitter. (n.d.). Twitter. Retrieved September 7, 2020, from https://twitter.com/jasonfurman/status/1301871401226338305
Lozano, R., Fullman, N., Mumford, J. E., Knight, M., Barthelemy, C. M., Abbafati, C., Abbastabar, H., Abd-Allah, F., Abdollahi, M., Abedi, A., Abolhassani, H., Abosetugn, A. E., Abreu, L. G., Abrigo, M. R. M., Haimed, A. K. A., Abushouk, A. I., Adabi, M., Adebayo, O. M., Adekanmbi, V., … Murray, C. J. L. (2020). Measuring universal health coverage based on an index of effective coverage of health services in 204 countries and territories, 1990–2019: A systematic analysis for the Global Burden of Disease Study 2019. The Lancet, 0(0). https://doi.org/10.1016/S0140-6736(20)30750-9
Infectious Disease Response—To see the forest, not just the trees: What differentiated Japan from the Western countries? | Discuss Japan-Japan Foreign Policy Forum. (n.d.). Retrieved July 18, 2020, from https://www.japanpolicyforum.jp/diplomacy/pt20200605162619.html
Acosta, M., & Nestore, M. (2020). Comparing public policy implementation in Taiwan and Vietnam in the early stages of the COVID-19 outbreak: A review [Preprint]. SocArXiv. https://doi.org/10.31235/osf.io/69hqx
Beytía, P., & Infante, C. C. (2020). Digital Pathways, Pandemic Trajectories. Using Google Trends to Track Social Responses to COVID-19 [Preprint]. SocArXiv. https://doi.org/10.31235/osf.io/yndb7
Couture, V., Dingel, J. I., Green, A. E., Handbury, J., & Williams, K. R. (2020). Measuring Movement and Social Contact with Smartphone Data: A Real-Time Application to COVID-19 (Working Paper No. 27560; Working Paper Series). National Bureau of Economic Research. https://doi.org/10.3386/w27560
Welfare States, Labor Markets, Social Investment and the Digital Transformation. COVID-19 and the Labor Market. (n.d.). IZA – Institute of Labor Economics. Retrieved August 1, 2020, from https://covid-19.iza.org/publications/dp13391/
Albertini, M., Sage, L., & Scherer, S. (2020). Intergenerational contacts and Covid-19 spread: Omnipresent grannies or bowling together? [Preprint]. SocArXiv. https://doi.org/10.31235/osf.io/exym8
Vogels, C. B. F., Brackney, D., Wang, J., Kalinich, C. C., Ott, I., Kudo, E., Lu, P., Venkataraman, A., Tokuyama, M., Moore, A. J., Muenker, M. C., Casanovas-Massana, A., Fournier, J., Bermejo, S., Campbell, M., Datta, R., Nelson, A., Team, Y. I. R., Cruz, C. D., … Grubaugh, N. (2020). SalivaDirect: Simple and sensitive molecular diagnostic test for SARS-CoV-2 surveillance. MedRxiv, 2020.08.03.20167791. https://doi.org/10.1101/2020.08.03.20167791
Clay, K., Lewis, J. A., Severnini, E. R., & Wang, X. (2020). The Value of Health Insurance during a Crisis: Effects of Medicaid Implementation on Pandemic Influenza Mortality (Working Paper No. 27120; Working Paper Series). National Bureau of Economic Research. https://doi.org/10.3386/w27120
Aum, S., Lee, S. Y. (Tim), & Shin, Y. (2020). COVID-19 Doesn’t Need Lockdowns to Destroy Jobs: The Effect of Local Outbreaks in Korea (Working Paper No. 27264; Working Paper Series). National Bureau of Economic Research. https://doi.org/10.3386/w27264
Fairlie, R. W. (2020). The Impact of Covid-19 on Small Business Owners: Evidence of Early-Stage Losses from the April 2020 Current Population Survey (Working Paper No. 27309; Working Paper Series). National Bureau of Economic Research. https://doi.org/10.3386/w27309
Aspelund, K. M., Droste, M. C., Stock, J. H., & Walker, C. D. (2020). Identification and Estimation of Undetected COVID-19 Cases Using Testing Data from Iceland (Working Paper No. 27528; Working Paper Series). National Bureau of Economic Research. https://doi.org/10.3386/w27528
Goldstein, J. R., & Lee, R. D. (2020). Demographic Perspectives on Mortality of Covid-19 and Other Epidemics (Working Paper No. 27043; Working Paper Series). National Bureau of Economic Research. https://doi.org/10.3386/w27043
Lin, P. Z., & Meissner, C. M. (2020). A Note on Long-Run Persistence of Public Health Outcomes in Pandemics (Working Paper No. 27119; Working Paper Series). National Bureau of Economic Research. https://doi.org/10.3386/w27119
Occupational Exposure to Contagion and the Spread of COVID-19 in Europe. COVID-19 and the Labor Market. (n.d.). IZA – Institute of Labor Economics. Retrieved August 7, 2020, from https://covid-19.iza.org/publications/dp13227/
Unequal Consequences of COVID-19 across Age and Income: Representative Evidence from Six Countries. COVID-19 and the Labor Market. (n.d.). IZA – Institute of Labor Economics. Retrieved August 5, 2020, from https://covid-19.iza.org/publications/dp13366/
Lockdown Accounting. COVID-19 and the Labor Market. (n.d.). IZA – Institute of Labor Economics. Retrieved August 1, 2020, from https://covid-19.iza.org/publications/dp13397/
Working at Home in Greece: Unexplored Potential at Times of Social Distancing?. COVID-19 and the Labor Market. (n.d.). IZA – Institute of Labor Economics. Retrieved July 31, 2020, from https://covid-19.iza.org/publications/dp13408/
Webster, G. D., Howell, J. L., Losee, J. E., Mahar, E., & Wongsomboon, V. (2020). Culture, COVID-19, and Collectivism: A Paradox of American Exceptionalism? [Preprint]. PsyArXiv. https://doi.org/10.31234/osf.io/hqcs6
Sims, E. R., & Wu, J. C. (2020). Wall Street vs. Main Street QE (Working Paper No. 27295; Working Paper Series). National Bureau of Economic Research. https://doi.org/10.3386/w27295
Eric Topol on Twitter: “It’s 100+ years later and we’re a lot smarter, more capable. Why aren’t we beating the crap out of #SARSCoV2? We will. Just a matter of time. https://t.co/eFGieP4cos” / Twitter. (n.d.). Twitter. Retrieved July 31, 2020, from https://twitter.com/EricTopol/status/1287461741236875264
Leatherby, L. (2020, July 24). How the U.S. Compares With the World’s Worst Coronavirus Hot Spots. The New York Times. https://www.nytimes.com/interactive/2020/07/23/us/coronavirus-hotspots-countries.html
The development of OOo has been almost completely abandoned - there are almost 300 developers for LibreOffice, and less than 20 for OpenOffice - and IBM's contribution to this project is waning like the setting sun.
adams, jimi, & Light, R. (2020). What Role Does Collaboration have in Responding to COVID-19? [Preprint]. SocArXiv. https://doi.org/10.31235/osf.io/jqwyr
Vachuska, K. F. (2020). Considering Elite Network Patterns in Application to Infectious Disease Spread [Preprint]. SocArXiv. https://doi.org/10.31235/osf.io/2r9mu
Payne, J. L., & Morgan, A. (2020). COVID-19 and Violent Crime: A comparison of recorded offence rates and dynamic forecasts (ARIMA) for March 2020 in Queensland, Australia [Preprint]. SocArXiv. https://doi.org/10.31235/osf.io/g4kh7