I wanted to use GitHub Gists which are a wonderfully low friction way of sharing code
- Jan 2021
-
-
-
www.donielsmith.com www.donielsmith.com
-
Depending on what other component libraries you’ve used, you may be used to handling events by passing callback functions to component properties, or using a special event syntax – Svelte supports both, though one is usually more appropriate than the other depending on your situation. This post explains both ways.
-
-
apostrophecms.com apostrophecms.com
-
We believe good tools lead to excellent creations.
-
-
github.com github.com
-
Seems like I would trust https://github.com/AdonisLau/axios-jsonp more than this, since https://github.com/AdonisLau/axios-jsonp has more users...
Would be interesting to see a comparison or a reason why/when might prefer this project.
-
-
stackoverflow.blog stackoverflow.blog
-
Would you work for free? It is a simple but loaded question that requires additional context. Is it working to help a friend do something? Is it work that you would enjoy? Does the act of working for free give you some level of satisfaction? Your gut reaction to the question may have been a hearty, “No,” but many people volunteer for a variety of things all the time, so people will work for free when there is something in it they enjoy.
-
Open source is fundamentally good with the transparency and flexibility it brings; however, as our reliance on it goes up, the overall investment back into the ecosystem has not. It can be easy to take for granted the time and effort many developers put into open source projects. Yet it is with their time and effort that we often save our own.
-
These developers are not greedy or selfish for wanting funding for their projects. To the contrary, they want funding to keep the project alive. A person has to eat, after all. Funding the project is a means of changing the maintainer’s timeshare—allowing themselves to put time into the project that otherwise would be used for other employment. There is only so much time in a day that a person can otherwise give.
-
Funding should not be a struggle for open source projects. We embrace open source into our codebases frequently but have yet to fully embrace the idea that funding it actually helps us too. The bug fixes and feature requests need to be implemented, tested, and reviewed by someone who themselves can only put so much time into the project.
-
-
discourse.ubuntu.com discourse.ubuntu.com
-
The benefits for developers do reflect on benefits for users, with more software delivered faster and more securely.
-
What’s the use of ie. snap libreoffice if it can’t access documents on a samba server in my workplace ? Should I really re-organize years of storage and work in my office for being able to use snap ? A too high price to pay, for the moment.
-
I - we all - totally agree about the benefits of snap for developers. But the loss of comfort and flexibility for end user is eventually a no-go option.
-
I clearly understand why snap is a safety progress on server and IoT but in my « human » usage snap is just restricting how I use my data and computer.
-
-
itsfoss.com itsfoss.com
-
Hi, I Need some help regarding my Ubuntu, is there any way to reach out to you personally ? Vote: 0 0 Share Facebook Twitter Copy link to comment Reply to SAK Copy link to comment Abhishek Prakash People's Favorite with 100+ Upvotes 30 Replies 3 weeks ago This comment is awaiting moderation Use our community forum, please.
-
-
ubuntuhandbook.org ubuntuhandbook.org
-
I can hardly fault your English. It is actually very good. I take your statement as invitation for corrections. This (being corrected by others) was the most helpful when I came to live in this my country and had to learn English very quickly. Swim or Sink, I was told.
-
-
duckduckgo.com duckduckgo.com
-
Want: "web design" "download link" Get: "download" "web design"
-
-
intellipaat.com intellipaat.com
-
This is crazy but I don't know how to do this, and because of how common the words are, it's hard to find what I need on search engines.
-
- Dec 2020
-
github.com github.com
-
Jbuilder gives you a simple DSL for declaring JSON structures that beats manipulating giant hash structures. This is particularly helpful when the generation process is fraught with conditionals and loops.
-
-
psyarxiv.com psyarxiv.com
-
Cargnino. M., Neubaum. G., Winter. S., (2020) We're a Good Match: Selective Political Friending on Social Networking Sites. PSyarxiv. Retrieved from: https://psyarxiv.com/9dmgf/
-
-
www.npmjs.com www.npmjs.com
-
Get told in big red letters when the dependency changed and you need to check that your fix is still valid.
-
No more waiting around for pull requests to be merged and published. No more forking repos just to fix that one tiny thing preventing your app from working.
This could be both good and bad.
potential downside: If people only fix things locally, then they may be less inclined/likely to actually/also submit a merge request, and therefore it may be less likely that this actually (ever) gets fixed upstream. Which is kind of ironic, considering the stated goal "No more waiting around for pull requests to be merged and published." But if this obviates the need to create a pull request (does it), then this could backfire / work against that goal.
Requiring someone to fork a repo and push up a fix commit -- although a little extra work compared to just fixing locally -- is actually a good thing overall, for the community/ecosystem.
Ah, good, I see they touched on some of these points in the sections:
- Benefits of patching over forking
- When to fork instead
-
-
github.com github.com
-
Can this be merged please, this fixes a problem I have
-
-
github.com github.com
-
Our team is building open source community tools and Svelte fits our identity as an independent labor of love with an organic community.
-
Regardless of measurable impact, Svelte resonates with our emotions and it makes for a good story.
-
-
github.com github.com
-
locked and limited conversation to collaborators
Why do they punish the rest of us (can't even add a thumb up reaction) just because someone was "talking too much" or something on this issue?
-
-
github.com github.com
-
Got a bit sidetracked into refactoring the Element visitor code, so haven't actually started on the event handler stuff per se, but that'll come soon. Element stuff is starting to feel a bit more logical and easier to follow.
-
-
developer.mozilla.org developer.mozilla.org
-
If you'd prefer, you can use a third-party library like Modernizr or Detect It to do this test for you.
-
-
jamstack.org jamstack.org
-
Serving pages and assets as pre-generated files allows read-only hosting reducing attack vectors even further. Meanwhile dynamic tools and services can be provided by vendors with teams dedicated to securing their specific systems and providing high levels of service.
-
-
jamstack.org jamstack.org
-
Because Jamstack projects don’t rely on server-side code, they can be distributed instead of living on a single server. Serving directly from a CDN unlocks speeds and performance that can’t be beat. The more of your app you can push to the edge, the better the user experience.
-
Because Jamstack markup is prebuilt, content changes won’t go live until you run another build.
-
-
jamstack.org jamstack.org
-
Better PerformanceWhy wait for pages to build on the fly when you can generate them at deploy time? When it comes to minimizing the time to first byte, nothing beats pre-built files served over a CDN.
-
-
hacks.mozilla.org hacks.mozilla.org
-
Better community building: At the moment, MDN content edits are published instantly, and then reverted if they are not suitable. This is really bad for community relations. With a PR model, we can review edits and provide feedback, actually having conversations with contributors, building relationships with them, and helping them learn.
Tags
- wiki model
- helping others
- reverting: creates negative experience
- online community
- encouraging feedback
- pull request workflow
- receiving feedback
- opportunity to improve/fix something
- helping others to learn
- community relations
- opportunity
- open source community
- reverting a previous decision/change/commit
- community (for a project or product)
- relationship (people)
- community building
Annotators
URL
-
-
github.com github.com
-
I don't think this is what really matters at the end, since whatever is the implementation the goal should be to provide a library that people actually like to use.
-
-
www.harborfreight.com www.harborfreight.com
-
For safety reasons, certain pumps and sprayers cannot be returned to the store if opened.
More likely: they don't want to deal with these returns because of risk to store and because they want to keep the money they made from the sale.
-
- Nov 2020
-
www.reddit.com www.reddit.com
-
I wouldn't use Flutter for web, mobile is good though.
-
It's super promising for web apps, just maybe not for web pages. I went from React to Svelte to Flutter for my current app project, and every step felt like a major upgrade.Flutter provides the best developer experience bar none, and I think it also has the potential to provide the best user experience. But probably only for PWAs, which users are likely to install anyway. Or other self-contained experiences, like Facebook games. It does have some Flash vibes, but is far more suitable for proper app development than Flash ever was while still feeling more like a normal website to the average user. It won't be the right choice for everything, but I believe it will be for a lot of things.
-
I also find that a lot of the complexity of Flutter can be avoided, and I mostly use it to define the UI as a more app-centric alternative to HTML/CSS.
I mostly use it to define the UI as a more app-centric alternative to HTML/CSS.
-
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.
Tags
- determining if something is an appropriate application / best tool for the job
- Flutter
- UI library
- framework taking care of responsibility so users can leverage it and not have to worry about that responsibility themselves
- comparison
- good point
- annotation meta: may need new tag
- Svelte
- using the right tool for the job
Annotators
URL
-
-
uxdesign.cc uxdesign.cc
-
When writing copy for buttons, make sure that you keep consistency.
-
-
github.com github.com
-
You can also see this repo: default-passive-events.
-
-
github.com github.com
-
This one gets the SEO, so I hope you're successful @raythurnevoid.
I assume this gets search traffic because people hope/assume that since there's a React "material-ui" that there might already be a "svelte-material-ui" port/adaptation available. So they search for exactly that (like I did). That and being the first to create that something (with that name).
Tags
- being the thing that people are looking for and hoping/assuming already exists
- excellent name
- web search for something brings me here
- getting/attaining wide reach/audience/popularity due to being first to market
- port (adaptation/translation)
- having a name containing a search term that people are looking for
- getting/attaining wide reach/audience/popularity due to being or having a name containing a search term that people are looking for
Annotators
URL
-
-
github.com github.com
-
If you continue to have trouble though, feel free to open a new issue so we can keep this one focused on the theme color palette documentation problem. 1 Pick your reaction
-
-
github.com github.com
-
Many of you will not be able to use this if you depend on custom import types or other fancy loaders. This project is just not for you!
Tags
Annotators
URL
-
-
stackoverflow.com stackoverflow.com
-
The main reason to use these lower-level components is if you need to customize your form input in some way that isn't supported using TextField.
-
-
laniewski.me laniewski.me
-
It is important to notice that if you are planning on making your application a PWA, you don’t have to rewrite all the logic.
-
-
blog.janastu.org blog.janastu.org
-
Scenario
Inshot Storytelling app, Video Editor & Video Maker InShot has a lot of photo and video editing features in one. There is a small learning curve. Many girls on the field have creatively combined photo and video content, applied effects and enhancements to specific sections and added transitions too. Harnessing the capabilities of InShot for storytelling has immense possibilities. It could potentially lead to a creators movement where people share details about their lives through videos and narration. It also could be used for product stories and marketing. InShot app runs on a phone and ASPi is used as a repository and exchange node - during COVID lockdown, a server online is also used so physical movement is reduced.
Syncthing. A continuous file synchronization program Ever thought of connotations of sharing in today’s world. Well, Syncthing allows us to securely backup data without the need to trust a third-party cloud provider. Sharing and syncing files between devices on a local network or over the internet is made easier through Syncthing. This could help in fostering community archives as access to files over multiple devices can be made effortless. In localised sense, people can also look up resources or their queries and find answers with their peers.
-
Scenario 1
Kolibri The offline app for universal education Kolibri makes high quality education technology available in low-resource communities such as rural schools, refugee camps, orphanages, non-formal school systems, and prison systems. While the internet has thoroughly transformed the availability of educational content for much of the world, many people still live in places where online access is poor or even nonexistent. Kolibri is a great solution for these communities. It's an app that creates an offline server to deliver high-quality educational resources to learners. What makes Kolibri unique is that it offers a way to bring different content sources offline into a central repository in a structured way. Beyond that, it brings in a host of tools to help align the content with national and local curricular standards, and on the student side it offers a self-paced personalized learning experience with support tools for teachers to track student progress. Kolibri can be envisioned also for local teaching, DIY courses, self initiated inquiries, equal opportunities for 21st century skills etc.
-
-
mywiki.wooledge.org mywiki.wooledge.org
-
However, this construct is not completely equivalent to if ... fi in the general case.
The caveat/mistake here is if you treat it / think that it is equivalent to if a then b else c. That is not the case if b has any chance of failing.
-
-
-
When you email me, please include a minimal bash script that demonstrates the problem in the body of the email (not as an attachment). Also very clearly state what the desired output or effect should be, and what error or failure you are getting instead. You are much more likely to get a response if your script isn't some giant monster with obtuse identifiers that I would have to spend all afternoon parsing.
-
-
github.com github.com
-
If the document is uncontroversial and agreement is reached quickly it might be committed directly with the "accepted" status. Likewise, if the proposal is rejected the status shall be "rejected". When a document is rejected a member of the core team should append a section describing the reasons for rejection.
-
-
github.com github.com
-
In Rust, we use the "No New Rationale" rule, which says that the decision to merge (or not merge) an RFC is based only on rationale that was presented and debated in public. This avoids accidents where the community feels blindsided by a decision.
-
I'd like to go with an RFC-based governance model (similar to Rust, Ember or Swift) that looks something like this: new features go through a public RFC that describes the motivation for the change, a detailed implementation description, a description on how to document or teach the change (for kpm, that would roughly be focused around how it affected the usual workflows), any drawbacks or alternatives, and any open questions that should be addressed before merging. the change is discussed until all of the relevant arguments have been debated and the arguments are starting to become repetitive (they "reach a steady state") the RFC goes into "final comment period", allowing people who weren't paying close attention to every proposal to have a chance to weigh in with new arguments. assuming no new arguments are presented, the RFC is merged by consensus of the core team and the feature is implemented. All changes, regardless of their source, go through this process, giving active community members who aren't on the core team an opportunity to participate directly in the future direction of the project. (both because of proposals they submit and ones from the core team that they contribute to)
Tags
- feeling blindsided
- soliciting feedback
- open-source projects: allowing community (who are not on core team) to influence/affect/steer the direction of the project
- allowing sufficient time for discussion/feedback/debate before a final decision is made
- attracting contributors
- welcoming feedback
- have discussion/feedback/debate in public (transparency)
- build concensus
- change proposal workflow: RFCs
Annotators
URL
-
-
madewithsvelte.com madewithsvelte.com
-
Why do we need this proprietary service?
So they can track us when we go to: http://svelte-autocomplete.surge.sh/?ref=madewithsvelte.com ?
Rather than bookmark/use https://madewithsvelte.com/svelte-autocomplete I would prefer to just use https://github.com/elcobvg/svelte-autocomplete as the canonical URL for this project.
-
-
madewithsvelte.com madewithsvelte.com
-
Express - 19 $ 🏃♀️ Skip the Review Queue 🕒 Published in 3 days 💌 Full Customer Support 💚 Support the team
Wow, after seeing how this site works, I don't like much like it anymore.
Esp. this below:
Choose your preferred publish date - 9 $ Feature your project on top for 14 days and get an additional tweet - 19 $
I hope there is/will be soon a more open/free alternative (like the "awesome" lists that use GitHub PRs instead of an opaque/proprietary submisison form).
-
-
webpack.js.org webpack.js.orgConcepts1
-
Some of these values are suited for development and some for production. For development you typically want fast Source Maps at the cost of bundle size, but for production you want separate Source Maps that are accurate and support minimizing.
-
-
github.com github.com
-
Dart Sass has replaced Ruby Sass as the canonical implementation of the Sass language.
-
-
css-tricks.com css-tricks.com
-
In brief, @import is being replaced with more explicit @use and @forward rules. Over the next few years Sass @import will be deprecated, and then removed.
-
-
github.com github.com
-
The RFC repo (where the reaction was strongly positive) is the place for discussion about what features to add; the decision has been made.
-
-
-
In principle, this information is already available through other means, but it is actually a fair amount of work to gather it in this form, and I think it could be useful to open it up to programmatic consumption.
-
- Oct 2020
-
github.com github.com
-
The make install task installs the following files:
-
-
stackoverflow.com stackoverflow.com
-
You can determine which openssl.cnf is being used by adding a spurious XXX to the file and see if openssl chokes.
-
-
stackoverflow.com stackoverflow.com
-
If you have a better/simpler/"more official" solution, I'd still love to see it!
The "official" solution is to use submitErrors (see Erik's answer).
-
-
www.progressivemaryland.org www.progressivemaryland.org
-
Many individuals are sentenced without any due process of the law.
reasons why the mass incarceration is a thing and why many people are incarcerated in the us alone.
-
-
www.basefactor.com www.basefactor.com
-
Focus on your application: forget about forms details like I'm dirty, field touched...
-
You can try to build a solution to tackle these issues on your own, but it will cost you time and money... why not use a battle-tested solution to handle all this complexity?
-
If you want to implement a form with a superb User Experience, you have to take care of many variables:
-
Form validation can get complex (synchronous validations, asynchronous validations, record validations, field validations, internationalization, schemas definitions...). To cope with these challenges we will leverage this into Fonk and Fonk Final Form adaptor for a React Final Form seamless integration.
-
Managing Form State (holding field information, check if a control has been touched, if the user has clicked the submit button, who owns the current focus...) can be tedious and prone to errors. We can get help from React Final Form to handle these challenges for us.
Tags
- reinventing the wheel / not invented here
- react-final-form
- easy to get wrong
- form validation library
- tedious
- complexity
- difficult/hard problem
- adapter
- integration
- fonk (form validation library)
- too hard/difficult/much work to expect end-developers to write from scratch (need library to do it for them)
- user experience
- can't keep entire system in your mind at once (software development) (scope too large)
- form validation
- don't write your own
- a lot of things to consider
- form design
Annotators
URL
-
-
www.youtube.com www.youtube.com
-
Unfortunately, it is an expression mired with a negative context because of how Rumsfeld used it to lie.
-
-
-
But it sounds like the library could use some way to setTouched()
-
-
github.com github.com
-
When using a method in a top-level object to modify its state, such object isn't updated either.
-
There have been a number of issues opened about this, and a good deal of confusion. The docs indicate that if you mutate an object without there being a = involved, this doesn't trigger an update. But there's no mention that only assignments to certain variables trigger updates.
-
-
formnerd.co formnerd.co
-
react-final-form: README.md:1:
You build great forms, but do you know HOW users use your forms? Find out with Form Nerd! Professional analytics from the creator of React Final Form.
-
-
medium.com medium.com
-
When you apply this pattern for the first time, it might feel very contrived.
My feel contrived, but it's actually not....
-
How to fix nasty circular dependency issues once and for all
-
In the many projects I have maintained so far, sooner or later I always run into the same issue: circular module dependencies. Although there are many strategies and best practices on how to avoid circular dependencies. There is very little on how to fix them in a consistent and predictable way.
-
-
github.com github.com
-
`Module ${a.id} may be unable to evaluate without ${b.id}, but is included first due to a cyclical dependency. Consider swapping the import statements in ${parent} to ensure correct ordering`
-
-
-
You might think something like “don’t request the same resource thousands of times a day, especially when it explicitly tells you it should be considered fresh for 90 days” would be obvious, but unfortunately it seems not.
-
-
cepr.harvard.edu cepr.harvard.edu
-
1. The Omniscience Flaw:Reflection in practice requires teachers to effectively address whatever provokes them in the moment, yet sometimes the challenges that require action are not the ones teachers see or hear. For example, while working with a small group or helping an individual student, teachers may miss off-task students in other corners of the classroom. To maximize reflection in practice, teachers need extraordinary, all-knowing powers. While many teachers have superhero-like qualities, omniscience is not one of them.2. The Symptom-Treatment Flaw:Another inadequacy of situational thinking is that it does not provide time for the consideration of root causes. Because teachers must react in the moment, the critical pause required to conduct an “act of search or investigation” is not possible (Dewey, 1910).3. The Recollection Flaw:Reflection on practice relies on the accuracy of memory. Educators must recall the details of prior lessons to maximize their diagnosis, but those details often fade in memory. Reflection is best when specific, yet memory can only deliver an adumbrated version of what happened in any given hour.
Structured self-reflection play an important role in self reflection. The three common flaws in self-reflection allow instructors to analyze specific challenges. Using this method of analysis offers teachers the opportunity for self-reflection and correction. Rating: 8/10
-
-
github.com github.com
-
Adding an API for something is an endorsement of that approach.
-
-
final-form.org final-form.org
-
Wondering how to get field state from multiple fields at once? People coming from Redux-Form might be wondering where the equivalent of Redux Form's Fields component is, as a way to get state from several fields at once. The answer is that it's not included in the library because it's so easy to write one recursively composing Field components together.
-
-
www.nytimes.com www.nytimes.com
-
Avid Bookshop in Athens, Ga., sends personalized URLs to customers with a list of handpicked recommendations.
Perhaps if they went the step further to set up domains for their customers, they could ostensibly use them not only as book blogs, but also to replace their social media habits?
An IndieWeb friendly platform run by your local bookseller might be out of their wheelhouse, but it could potentially help solve their proximal problem while also solving one of society's problems all while helping to build community.
-
-
ponyfoo.com ponyfoo.comPony Foo1
-
Sometimes we can’t implement a solution that’s fully spec-compliant, and in those cases using a polyfill might be the wrong answer. A polyfill would translate into telling the rest of the codebase that it’s okay to use the feature, that it’ll work just like in modern browsers, but it might not in edge cases.
-
-
humanwhocodes.com humanwhocodes.com
-
Maintainable code is code that you don’t need to modify when the browser changes.
-
-
-
I'm okay with an overall design that allows people to plugin the parts they need in order to be able to generically support a compile-to-javascript language, but to bake in support for one singular solution because its popular is simply bad engineering.
-
One of the primary tasks of engineers is to minimize complexity. JSX changes such a fundamental part (syntax and semantics of the language) that the complexity bubbles up to everything it touches. Pretty much every pipeline tool I've had to work with has become far more complex than necessary because of JSX. It affects AST parsers, it affects linters, it affects code coverage, it affects build systems. That tons and tons of additional code that I now need to wade through and mentally parse and ignore whenever I need to debug or want to contribute to a library that adds JSX support.
-
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.
-
@subfuzion That error looks unrelated to the existing discussion.
I assume they locked it in reaction to someone posting something unrelated / off-topic.
Tags
- too complicated
- javascript
- engineering (general)
- avoid complexity
- JSX
- infectious problem
- high-cost changes
- unintended consequence
- hyperscript
- extensibility
- reuse existing language constructs
- adding special cases only for certain popular things but not others
- fundamental
- mental bandwidth
- can't support everything / all cases
- engineers
- can't keep entire system in your mind at once (software development) (scope too large)
- locked discussion threads
- hard to make it work in _all_ cases
- the cost of changing something
- plugins
- making it easy for later refactoring
- off topic
- comparison with:
- can't do everything
- special cases
- syntax
- complexity
- it's just _
- mentally filter/ignore
- primary task/job/responsibility
- favoring/catering to the needs of … over …
- ruined it for the rest of us
- for-reaching consequences
- bad engineering
- implementation complexity
- template language: bad: by not reusing existing language constructs; forced to reinvent equivalents which are inferior and unfamiliar
- template language vs. reusing existing language constructs
- semantics (of programming language)
Annotators
URL
-
-
github.com github.com
-
if you think this project can help you or anyone else, you may star it on GitHub
-
-
github.com github.com
-
This proposal simplifies how React.createElement works and ultimately lets us remove the need for forwardRef.
-
-
gist.github.com gist.github.com
-
This is valid javascript! Or harmony or es6 or whatever, but importantly, it's not happening outside the js environment. This also allows us to use our standard tooling: the traceur compiler knows how to turn jsx`<div>Hello</div>`; into the equivalent browser compatible es3, and hence we can use anything the traceur compile accepts!
-
-
www.npmjs.com www.npmjs.comhyperx1
-
If you're targeting these platforms, there's no need to use a transpiler!
Tags
Annotators
URL
-
-
developer.mozilla.org developer.mozilla.orgEvent1
-
using EventTarget.addEventListener(), and this generally replaces using the old HTML event handler attributes.
-
-
medium.com medium.com
-
This is a very dangerous practice as each optimization means making assumptions. If you are compressing an image you make an assumption that some payload can be cut out without seriously affecting the quality, if you are adding a cache to your backend you assume that the API will return same results. A correct assumption allows you to spare resources. A false assumption introduces a bug in your app. That’s why optimizations should be done consciously.
-
-
-
Discussion is not necessary, but could be useful for critiquing a pattern. This would be useful for people who are proposing a pattern to the community or for people who want to gather feedback on an experiment.
-
-
-
but the advantage is the "functional style" with its strict separation of scopes = less attack surface for bugs
-
It could be nothing more than my mind coming up with ways to justify the absence of variable declarations, because the thought of implementing them scares me.
-
-
-
It's certainly something I've wanted to reach for prior
Tags
Annotators
URL
-
-
dylanvann.com dylanvann.com
-
To fix our Svelte version you might think we could use beforeUpdate or afterUpdate, but these lifecycle functions are related to the DOM being updated, not to prop updates. We only want to rerun our fetching when the album prop is changed.
-
-
github.com github.com
-
It provides several capabilities that are difficult to achieve with React alone, while being compatible with the newest features of React.
-
-
dylanvann.com dylanvann.com
-
I’d still be interested in Svelte making things easier so I’ve opened a feature request for Reactive statement cleanup functions.
-
Disclaimer: I’m new to Svelte so this isn’t so much a recommendation as it is a “I guess this is a way to do it 🤷♂️”
Tags
- humbleness
- take the extra time/effort to open an issue (in the appropriate project)
- cross-linking so readers can get the full context / see the outcome/resolution
- cross-linking to issue
- can we do even better?
- community (for a project or product)
- I _guess_ this is how we do it (uncertainty; wish I knew the recommended/best way but for now I just need a way that works)
- don't just complain; help improve/fix things
- funny
- "I am not an expert"
Annotators
URL
-
-
powazek.com powazek.com
-
They should see comments as part of that process. It’s not the product that matters, it’s the participation.
Of course, reading this a decade+ along after the boom of social media, we'll now realize that it's even more than the participation. Part of it should also be where that participation occurs.
Tags
Annotators
URL
-
-
news.bbc.co.uk news.bbc.co.uk
-
Golwg360 will feature a rolling news service and will give businesses, public bodies and individuals the chance to set up their own micro-sites.
This sounds a bit like the model that Greg McVerry and I have proposed for IndieWeb crossing with public libraries, and newspapers/journalism.
-
-
scroll.blog scroll.blog
-
However, a healthy news ecosystem doesn’t just require a thriving free press, it also needs a diversity of curators, newsletters and content discovery options that enable the weird and wonderful to surface. We want to use Nuzzel as a test kitchen to see what models works for curators as well as content creators. The simple goal is a sustainable open web where the goals of creators, curators and consumers are aligned around the best possible experience.
This sounds exciting to me and could dovetail with efforts of many with respect to IndieWeb for Journalism.
-
-
theconversation.com theconversation.com
-
Republishing guidelines
There was some conversation earlier today in the IndieWeb chat about comment policies, but this page presents an interesting case of repost policies.
Is anyone doing this on their personal websites?
-
-
edtechfactotum.com edtechfactotum.com
-
Grant Potter
Seeing the commentary from Greg McVerry and Aaron Davis, it's probably worthwhile to point you to the IndieWeb for Education wiki page which has some useful resources, pointers, and references. As you have time, feel free to add yourself to the list along with any brainstorming ideas you might have for using some of this technology within your work realm. Many hands make light work. Welcome to the new revolution!
-
-
adanewmedia.org adanewmedia.org
-
The architecture of the platform where I published allowed authorial control of content but could not control context collapse or social interactions.
These are pieces which the IndieWeb should endeavor to experiment in and attempt to fix. Though I will admit that pieces of the IndieWeb layers on top of platforms like WordPress can help to mitigate some context collapse and aggregate social interactions better. (eg: reply context and POSSE)
-
There is a sense that one can cobble together a common public by overlapping various social media platforms and audiences. Many of my colleagues are doing a fine job of problematizing the intersections of private social media and the university. The larger project from which this essay is drawn is part of that emerging conversation.
I wonder here what role an IndieWeb-based version of academe looks like in which teachers all own their content on their own websites to make a more explicit appeal of work that they've done. Compare this with the concept that what they may be doing on Twitter isn't "work" and which isn't judged as such.
-
-
-
opencontent.org opencontent.org
-
When you can assume that all the materials you’re using in and with your class are open educational resources, here’s one way to remix the effective practices listed above with OER in order to provide you and your students with opportunities to spend your time and effort on work that makes the world a better place instead of wasting it on disposable assignments.
As I think of remix, reuse, redistribute and things like git and version control, I also can't help but think that being able to send and receive webmentions in the process of reusing and redistribution with referential links back to the originals will allow the original creator to at least be aware of the changes and their existence to potentially manually add them to the original project. (Manually because they may not (yet) know how to keep their content under source control or allow others to do so and send pull requests.)
-
-
www.profgalloway.com www.profgalloway.com
-
Shopify-Ex would offer retailers something they don’t get from Amazon: partnership. Newco would provide merchants a lot of the great taste of Amazon (robust e-commerce tools and fulfillment) without the calories (merchants keep their data, control the customer, branding, no private label launches on backs of merchant data).
Potentially an IndieWeb-ification for business?
Tags
Annotators
URL
-
-
-
Professional blogging; whether that be funded by advertisers, subscribers, fans – is a big business. What are your thoughts on how Micro.blog helps or ignores people or businesses that may want to use the platform to share their content and earn a living from it?
-
-
web.archive.org web.archive.org
-
I just wrote a long, considered, friendly, and I hope helpful comment here but -- sorry, I have to see the irony in this once again -- your system wouldn't let me say anything longer tahn 1,500 characters. If you want more intelligent conversations, you might want to expand past soundbite.
In 2008, even before Twitter had become a thing at 180 characters, here's a great reason that people should be posting their commentary on their own blogs.
This example from 2008 is particularly rich as you'll find examples on this page of Derek Powazek and Jeff Jarvis posting comments with links to much richer content and commentary on their own websites.
We're a decade+ on and we still haven't managed to improve on this problem. In fact, we may have actually made it worse.
I'd love to see On the Media revisit this idea. (Of course their site doesn't have comments at all anymore either.)
-
-
buzzmachine.com buzzmachine.com
-
But note well, my friend, that all of these people are speaking to you with intelligence, experience, generosity, and civility. You know what’s missing? Two things: First, the sort of nasty comments your own piece decries. And second: You.
Important!
-
-
onemanandhisblog.com onemanandhisblog.com
-
The first is when you build businesses on platforms your don’t own; and then they change the rules on you.
Here's a great example why Newspapers should embrace an IndieWeb perspective.
-
-
-
It just makes sense that news outlets and libraries collaborate. That’s something we at the News Co/Lab have believed from the beginning, and it’s something we’ve seen work very well in our partnerships
Perhaps this is a good incubator for the idea Greg McVerry and I have been contemplating in which these institutions help to provide some of the help and infrastructure for the future of IndieWeb.
-
-
www.chronicle.com www.chronicle.com
-
Mr. Duncombe published the results online using CommentPress, open-source software by the Institute for the Future of the Book. Online discussion and commenting is made possible by Social Book, a social-reading platform created by the institute.
-
-
numinous.productions numinous.productions
-
What if the best tools for thought have already been discovered? In other words, perhaps the 1960s and 1970s were an unrepeatable golden age, and all we can expect in the future is gradual incremental improvement, and perhaps the occasional major breakthrough, at a decreasing frequency?
Many have been, but they've been forgotten and need to be rediscovered and repopularized as well as refined.
Once this has happened, perhaps others may follow. Ideas like PAO are incredibly valuable ones that hadn't previously existed, but were specially built for remembering specific types of information. How can we combinatorially use some of these other methods to create new and interesting ones for other types of tools?
-
Put another way, many tools for thought are public goods. They often cost a lot to develop initially, but it’s easy for others to duplicate and improve on them, free riding on the initial investment. While such duplication and improvement is good for our society as a whole, it’s bad for the companies that make that initial investment. And so such tools for thought suffer the fate of many public goods: our society collectively underinvests in them, relative to the benefits they provide
-
-
-
In the meantime, stay in touch with Crosscut by: Liking us on Facebook Following us on Twitter Following us on Instagram Chatting with us on Reddit Signing up for one (or all) of our newsletters
It seems like they've chose a solution for their community that boils down to pushing the problem(s) off onto large corporations that have shown no serious efforts at moderation either?
Sweeping the problem under the rug doesn't seem like a good long term answer. Without aggregating their community's responses, are they really serving their readers? How is the community to know what it looks like? Where is it reflected?
I wonder what a moderated IndieWeb solution for them might look like?
-
-
-
It's sort of unfortunate that the justification for existence comes from pointing at gaps.
-
you expect some hyperbole during these presentations and you should of course question and verify the claims being made.
-
helped me carve a niche for what would become SolidJS. I still see that space today, so I'm glad that I did.
-
Very few were interested in furthering the platform in the places they just took for granted.
-
Over time Adam, Surplus' creator, had less and less time to spend on the project and I decided to take my own shot.
Tags
- they're glad they did
- difficult/hard
- hyperbole
- downsides/cons
- build your own
- there is a need/niche for it
- pointing out gaps/downsides/cons in competition/alternatives
- taken for granted
- can we do even better?
- justification for existence
- going a different direction
- not: one of their goals
- forking
- abandoned due to lack of free time
- don't take my word for it; try/test/verify it yourself
- confident claims
- finding time for open-source projects
Annotators
URL
-
-
github.com github.com
-
It was only pragmatic to use a tool that basically gives you that all for free.
-
-
-
Templates are prone to unnoticed runtime errors, are hard to test, and are not easy to restructure or decompose.
-
-
-
There's one downside to Reacts reactivity model - the hooks (useState and useEffect) have to always be called in the same order and you can't put them inside an if block.
-
-
github.com github.com
-
It's designed for Single Page Applications (SPA). If you need Server Side Rendering then consider using Sapper.
-
-
github.com github.com
-
For an API used by many third parties with many diverse uses cases, GraphQL is the right tool.
-
-
github.com github.com
-
It's really useful if your PR relates to an outstanding issue, so please reference it in your PR, or create an explanatory one for discussion. In many cases, features are absent for a reason.
-
-
online.mines.edu online.mines.edu
-
Class participation vs. attending class.The quantity andquality of online class participation replaces on-siteattendance
The flexibility is nice!
-
-
covid-19.iza.org covid-19.iza.org
-
IZA – Institute of Labor Economics. ‘COVID-19 and the Labor Market’. Accessed 6 October 2020. https://covid-19.iza.org/publications/dp13670/.
-
-
-
Luisa Neubauer, Greta Thunberg, Adélaïde Charlier, Anuna de Wever van der Heyden zu den aktuellen Emissionszielen der EU
-
-
meta.stackoverflow.com meta.stackoverflow.com
-
Those banners should really be reserved for the important stuff. Because they're not, I've developed a reflex to immediately close those banners without paying attention. It's almost the same as blocking it with an ad-blocker; which defies the (original) purpose of banners.
-
-
-
But maybe this PR should still be merged until he finds time for that?
-
Sorry this sat for so long!
Tags
- pull request stalled
- waiting for maintainers to review / merge pull request / give feedback
- big change/rewrite vs. continuous improvements / smaller refactorings
- not a blocker (issue dependency)
- open-source software: progress seems slow
- don't let big plans/goals get in the way of integrating/releasing smaller changes/improvements
- iterative process
Annotators
URL
-
-
stackoverflow.blog stackoverflow.blog
-
He says that he sees the combination of long form pieces and Q&A as a new level of support. “We used to have level one, which was sending a ticket to the help desk, and it was something we could easily resolve for you. Level two was a more complex problem that maybe required an engineer or specialist from a certain team to figure out. I look at this new system as a level zero.” Before sending us a ticket, folks can search Teams. If they find a question that solves the problem, great. If they need more details, they can follow links to in-depth articles or collections that bring together Q&A and article with the same tags.“
-
no one wants to feel like their time is wasted
-
There is this black hole syndrome where you spend hours working on something and get no feedback.
-
- Sep 2020
-
github.com github.com
-
Since this issue seems to pop up periodically, it would be useful to turn this into a warning. It may not be elegant, but it prevents surprise blank screens due to a navigation error.
Not an actual fix.
-
-
github.com github.com
-
I took the same approach with _layout.svelte and not just for the svelte-apollo client. Except I put all of that setup into another module (setup.js) and imported from _layout. I just couldn't stomach having all that code actually in my _layout file. It's for layout, supposedly, but it's the only component that is a parent to the whole app.
-
-
devblogs.microsoft.com devblogs.microsoft.com
-
“should I use the private keyword, or ECMAScript’s hash/pound (#) private fields?”
-
-
svelte.dev svelte.dev
-
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).
-
-
www.javascriptjanuary.com www.javascriptjanuary.com
-
You know those useMemo and useCallback hooks? Well, Svelte has something like this. If you declare a variable like this: $: double = counter * 2;, Svelte will recalculate it only if counter changes.
-
-
discuss.rubyonrails.org discuss.rubyonrails.org
-
Insisting on a specific implementation, rather than proposing a clear problem, suggesting a possible solution, and “not being married” to your initial preferred solution.
-
-
medium.com medium.com
-
In my opinion, because Webpack was one of the first bundlers, is heavily packed with features, and has to support swathes of legacy code and legacy module systems, it can make configuring Webpack cumbersome and challenging to use. Over the years, I’ve written package managers, compilers, and bundlers, and I still find configuring Webpack to be messy and unintuitive.
-
-
github.com github.com
-
The node-resolve plugin doesn't like failing to resolve module IDs (because it usually indicates a bug, like you forgot to install the package in question), so it will throw an error rather than letting Rollup print a warning.
-
-
github.com github.com
-
using modulesOnly behaves exactly as expected when it warns you that the listed npm libraries do not use the ES6 format and are in fact ignored. This option is meant as a way to determine if you still have commonjs libraries in your dependencies that require special treatment via rollup-plugin-commonjs. Your code will probably not work since the listed dependencies will be missing. You should remove modulesOnly and instead add rollup-plugin-commonjs.
-
-
engineering.mixmax.com engineering.mixmax.com
-
You oftentimes see packages list react as a peer dependency. Since this prevents react from being installed into that package's node_modules, this is another way of preventing Rollup from bundling the module. This is also nice _if_ you want the application to install react from npm, because if an application forgets to install a peer dependency, npm will issue a warning.
-
-
github.com github.com
-
This is likely not desired for ES module dependencies: Here require should usually return the namespace to be compatible with how bundled modules are handled. If you set esmExternals to true, this plugins assumes that all external dependencies are ES modules and will adhere to the requireReturnsDefault option. If that option is not set, they will be rendered as namespace imports.
-
-
medium.com medium.com
-
possibly making it harder for them to appreciate how severe the discoverability issues are for the rest of us.
-
I offer an additional explanation: that we in the JavaScript world have a higher tolerance for nonsense and dreck.
-
-
github.com github.com
-
DX: start sapper project; configure eslint; eslint say that svelt should be dep; update package.json; build fails with crypt error; try to figure what the hell; google it; come here (if you have luck); revert package.json; add ignore error to eslint; Maybe we should offer better solution for this.
-
When the message say function was called outside component initialization first will look at my code and last at my configuration.
Tags
- reasonable expectation
- what a reasonable person would do
- errors are helpful for development (better than silently failing)
- good point
- error messages: should reveal/point to why/how error was caused and how to fix/prevent it
- dev experience
- expectations
- can we do even better?
- web search for something brings me here
- useless/unhelpful/generic error messages that don't reveal why/how error was caused
- errors
- frustrating
Annotators
URL
-
-
github.com github.com
-
i feel it should get a runtime warning / error, if it returns something besides function or undefined.
-
-
stackoverflow.com stackoverflow.com
-
-
There are work arounds, but nothing clean. I just feel like this should be functionality that should be part of the slot feature.
-
-
github.com github.com
-
The RFC is more appropriate because it does not allow a parent to abritrarily control anything below it, that responsibility still relies on the component itself. Just because people have been passing classes round and overriding child styles for years doesn't mean it is a good choice and isn't something we wnat to encourage.
-
margin, flex, position, left, right, top, bottom, width, height, align-self, justify-self among other is CSS properties that should never be modified by the child itself. The parent should always have control of those properties, which is the whole reason I'm asking for this.
Tags
- whose responsibility is it?
- which component/tool/organization/etc. is responsible for this concern?
- who should have control over this? (programming)
- constraints are helpful
- limiting how much library consumers/users can control/override
- control (programming)
- programming: who is responsible for this concern?
- Svelte: components are their own boss (encapsulation)
Annotators
URL
-
-
-
You must: reference each element you are extending using refs or an id add code in your oncreate and ondestroy for each element you are extending, which could become quite a lot if you have a lot of elements needing extension (anchors, form inputs, etc.)
Tags
- framework taking care of responsibility so users can leverage it and not have to worry about that responsibility themselves
- too hard/difficult/much work to expect end-developers to write from scratch (need library to do it for them)
- why this feature is needed
- could be easier / more difficult than it needs to be
- scalability
- difficult/hard
Annotators
URL
-
-
github.com github.com
-
I'll work on a preliminary PR (which I expect will need some love from maintainers, sorry!)
-
-
github.com github.com
-
The feature is highly likely to be implemented, the API and implementation are the only real topics of discussion right now.
-
-
-
Nic Fildes in London and Javier Espinoza in Brussels April 8 2020 Jump to comments section Print this page Be the first to know about every new Coronavirus story Get instant email alerts When the World Health Organization launched a 2007 initiative to eliminate malaria on Zanzibar, it turned to an unusual source to track the spread of the disease between the island and mainland Africa: mobile phones sold by Tanzania’s telecoms groups including Vodafone, the UK mobile operator.Working together with researchers at Southampton university, Vodafone began compiling sets of location data from mobile phones in the areas where cases of the disease had been recorded. Mapping how populations move between locations has proved invaluable in tracking and responding to epidemics. The Zanzibar project has been replicated by academics across the continent to monitor other deadly diseases, including Ebola in west Africa.“Diseases don’t respect national borders,” says Andy Tatem, an epidemiologist at Southampton who has worked with Vodafone in Africa. “Understanding how diseases and pathogens flow through populations using mobile phone data is vital.”
the best way to track the spread of the pandemic is to use heatmaps built on data of multiple phones which, if overlaid with medical data, can predict how the virus will spread and determine whether government measures are working.
-
-
etc.usf.edu etc.usf.edu
-
I was now about to form another being of whose dispositions I was alike ignorant; she might become ten thousand times more malignant than her mate and delight, for its own sake, in murder and wretchedness.
No one knows what someone will be like after they've been brought into the world, but we don't lament every single person who is born. When someone you know is having a kid you don't say to them: "remember H.H. Holmes? Are you sure you want to have kid? They might be ten thousand times worse than H.H. Holmes!" Because that would be ridiculous.
-
-
github.com github.com
-
When a component reaches such a size that this becomes a problem, the obvious course of action is to refactor it into multiple components. But the refactoring is complex for the same reason: extracting the styles that relate to a particular piece of markup is an error-prone manual process, where the relevant styles may be interleaved with irrelevant ones.
-
-
github.com github.com
-
(At the point at which it does make sense to turn this into a separate Tooltip.svelte component, the extraction is a completely mechanical process that could even be automated by tooling.)
-
-
github.com github.com
-
Please focus on explaining the motivation so that if this RFC is not accepted, the motivation could be used to develop alternative solutions. In other words, enumerate the constraints you are trying to solve without coupling them too closely to the solution you have in mind.
Tags
- contribution guidelines: should explain motivation for change
- iterative process: building on previous attempts/work
- answer the "why?"
- iterative process
- defining the problem clearly is as valuable coming up with specific implementation/solution
- okay for proposal to not be accepted
Annotators
URL
-
-
github.com github.com
-
Further discussion can take place when this has a PR.
That's funny that he mentions a PR being a prerequisite for having further discussion, when elsewhere ( ), someone said that instead of talking about the
So is a specific proposed implementation (how to built it) necessary/useful in order to have a general discussion about a feature proposal? I would say no.
-
-
github.com github.com
-
It would also reduce friction for new users, who would no longer have to learn a new syntax for each new framework.
-
-
github.com github.com
-
But what all frameworks have in common is to write JS and this could convince users of React but also newcomers that know JS.
-
-
www.w3.org www.w3.org
-
GitHub Issues are preferred for discussion of this specification.
-
-
github.com github.com
-
Often, allowing the parents to compose elements to be passed into components can offer the flexibility needed to solve this problem. If a component wants to have direct control over every aspect of a component, then it should probably own the markup as well, not just the styles. Svelte's slot API makes this possible. You can still get the benefits of abstracting certain logic, markup, and styles into a component, but, the parent can take responsibility for some of that markup, including the styling, and pass it through. This is possible today.
-
-
docs.google.com docs.google.com
-
I’ve seen some version of this conversation happen more times than I can remember. And someone will always say ‘it’s because you’re too used to thinking in the old way, you just need to start thinking in hooks’.
But after seeing a lot of really bad hooks code, I’m starting to think it’s not that simple — that there’s something deeper going on.
-
-
www.factcheck.org www.factcheck.org
-
Spencer, S. H. (2020, September 1). CDC Did Not “Admit Only 6%” of Recorded Deaths from COVID-19. FactCheck.Org. https://www.factcheck.org/2020/09/cdc-did-not-admit-only-6-of-recorded-deaths-from-covid-19/
-
-
www.excellentwebworld.com www.excellentwebworld.com
-
Looking forward to the upcoming property management trends, there will be a wider range of opportunities, some big economic and social shifts, and a set of new technological trends upping the future of housing market sales numbers across the world.
-
-
journals.sagepub.com journals.sagepub.com
-
Independent Variable Manipulation
Independent variable manipulation is the hallmark of experimental design.
-
Writing proficiency is an essential learning outcome for undergraduate education as a whole and, specifically, in postsecondary psychology education. The American Psychological Association (APA, 2013) explicitly names effective writing as a goal in its guidelines for psychology majors,
Effective writing is a core principle in education, emphasized by the most noted national psychological associations (APA; American Psychological Association). The following sections outline efforts to streamline the methods used instructor to student feedback for essays in a psychology class.
-
-
-
This will enable Material-UI to stay relevant in the long term.
-
-
github.com github.com
-
Yarn also has an RFC process which may offer a better discussion platform compared to this GitHub issue.
-
- Aug 2020
-
blogs.bmj.com blogs.bmj.com
-
Covid-19 has decimated independent U.S. primary care practices—How should policymakers and payers respond? (2020, July 2). The BMJ. https://blogs.bmj.com/bmj/2020/07/02/covid-19-has-decimated-independent-u-s-primary-care-practices-how-should-policymakers-and-payers-respond/
-
-
www.nature.com www.nature.com
-
The Trump administration must stop sidelining the CDC. (2020). Nature, 583(7818), 660–660. https://doi.org/10.1038/d41586-020-02231-6
-
-
twitter.com twitter.com
-
Peter English #FBPE on Twitter. (n.d.). Twitter. Retrieved August 24, 2020, from https://twitter.com/petermbenglish/status/1296730819420196864
-
-
fortelabs.com fortelabs.com
-
Principle #1: Writing is not the outcome of thinking; it is the medium in which thinking takes place
-
-
meta.stackexchange.com meta.stackexchange.com
-
But it's easy to imagine that the caption was incorrect for too long because those who know the language, know where the mistake is, and those who don't, think that it's the correct way to spell it.
those who know the language, know where the mistake is, In other words, they can easily spot the mistake and no better than to repeat it themselves, but either are powerless or too lazy to actually fix it on SE.
and those who don't, think that it's the correct way to spell it. So those who should no better are inadvertently perpetuating the mistake and teaching others that it is an acceptable/correct usage.
-
-
english.stackexchange.com english.stackexchange.com
-
As a web designer, I hate that "log in" creates a visual space between the words. If you line up "Log In Register" - is that three links or two? This creates a Gestalt problem, meaning you have to really fiddle with spacing to get the word groupings right, without using pipe characters.
Sure, you can try to solve that problem by using a one-word alternative for any multi-word phrase, but that's not always possible: there isn't always a single word that can be used for every possible phrase you may have.
Adjusting the letter-spacing and margin between items in your list isn't that hard and would be better in the long run since it gives you a scalable, general solution.
"Log in" is the only correct way to spell the verb, and the only way to be consistent with 1000s of other phrasal verbs that are spelled with a space in them.
We don't need nor want an exception to the general rule just for "login" just because so many people have made that mistake.
-
-
hyperlink.academy hyperlink.academy
-
Course as community onboarding
I like this idea - as when joining a community figuring out the 'rules of engagement' can be hard, and also
- who to go for what
- what do I need to know to start
- how does this community work
For team on-boarding, project on-boarding, etc - it can also guide people towards other courses / resources that may be more ongoing or of other types
-
-
unix.meta.stackexchange.com unix.meta.stackexchange.com
-
Then when giving answers I'm even less certain. For example I see occasional how-to questions which (IMO) are ridiculously complex in bash, awk, sed, etc. but trivial in python, (<10 lines, no non-standard libraries). On such questions I wait and see if other answers are forthcoming. But if they get no answers, I'm not sure if I should give my 10 lines of python or not.
-
I went against the grain, applying other tools that people have written over the years to directly perform the job at hand which do not involve entering a program for awk or a shell to run, with answers like https://unix.stackexchange.com/a/574309/5132 and https://unix.stackexchange.com/a/578242/5132 . Others have done similar. https://unix.stackexchange.com/a/584274/5132 and https://unix.stackexchange.com/a/569600/5132 are (for examples) answers that show alternative tools to answers employing shell script and (yet again) awk programs, namely John A. Kunze's jot and rs (reshape), which have been around since 4.2BSD for goodness' sake!
-
There is an observable widespread tendency to give an awk answer to almost everything, but that should not be inferred as a rule to be followed, and if there's (say) a Python answer that involves less programming then surely that is quite on point as an answer for a readership of users.
-
-
stackoverflow.blog stackoverflow.blog
-
Java may have been designed as a completely object oriented language, but when Java SE 8 was released in 2014, it added Lambda expressions (aka closures), which added some functional programming elements. Not every problem is best served by OOP, and by adding Lambdas, Java became more flexible.
-
-
www.sciencedirect.com www.sciencedirect.com
-
Quinn, A. E., Trachtenberg, A. J., McBrien, K. A., Ogundeji, Y., Souri, S., Manns, L., Rennert-May, E., Ronksley, P., Au, F., Arora, N., Hemmelgarn, B., Tonelli, M., & Manns, B. J. (2020). Impact of payment model on the behaviour of specialist physicians: A systematic review. Health Policy, 124(4), 345–358. https://doi.org/10.1016/j.healthpol.2020.02.007
-
- Jul 2020
-
-
DNA vaccine for SARS-CoV-2 inflammations.
-
-
-
Ruby has some really nice libraries for working with linked data. These libraries allow you to work with the data in both a graph and resource-oriented fashion, allowing a developer to use the techniques that best suit his or her use cases and skills.
-
-
css-tricks.com css-tricks.com
-
Using !important in your CSS usually means you’re narcissistic & selfish or lazy. Respect the devs to come…
-