- Last 7 days
-
docdrop.org docdrop.org
-
we have individual capitalists who try 00:48:45 to make the most profit and this is linked to their capital and productivity so to achieve more in less time and 00:48:57 productivity is linked to energy [Music] the only source of energy to increase profit is carbon oil and gas and this has resulted in a change in our 00:49:15 atmosphere we have to put an entities if we wish to live in our planet can our capitalism do this based on the current data we won't be able to do so 00:49:28 therefore perhaps we should do the following reflection if capitalism is unable to do so either Humanity will die with it or 00:49:42 Humanity will overcome capitalism so that we can live in our planet
!- Urrego : Key Point - Can capitalism rapidly detour away from fossil fuels? The current data indicates no. So either Humanity does our it drops capitalism
-
-
hypothes.is hypothes.is假设1
-
个人学习可能取决于他人行为的主张突出了将学习环境视为一个涉及多个互动参与者的系统的重要性
Tags
Annotators
URL
-
- Jan 2023
-
humansandnature.org humansandnature.org
-
Much of what they do can be done without eliciting the ire of nation-states. Bike shares, pedestrian zones, insulated buildings, renovated port facilities, congestion fees, car emission limits, furnace specifications, fuel upgrades (from oil to gas to alternative energy) and white paint roofs, for example, are only some of the innovations city officials can promote to effect significant reductions in emissions and pollutants.
!- cities actions : can be done without eliciting ire of nation state - bike shares - pedestrian zones - insulated buildings - renovated ports - congestion fees - car emission limits - furnace specifications - fuel upgrades - white paint roofs - cities are the right level for focusing on effective global climate action
-
here states have grown dysfunctional and sovereignty has become an obstacle to global democratic action—as when the United States (or China, France, or Canada) refuses to compromise its sovereignty by permitting the international monitoring of carbon emissions on its soil—cities have increasingly proven themselves capable of deliberative democratic action on behalf of sustainability, as they have actually done in intercity associations like the C-40 or ICLEI. If presidents and prime ministers cannot summon the will to work for a sustainable planet, mayors can. If citizens of the province and nation think ideologically and divisively, neighbors and citizens of the towns and cities think publicly and cooperatively.
!- claim : cities can mitigate corrupted democracy and foster global cooperation - ie. C40 or ICLEI (also Covenant of Mayors) - cities are not plagued by the problems of state actors who cannot reach any meaningful agreement at COP conferences
-
- Nov 2022
-
github.com github.com
-
Post.in_order_of(:type, %w[Draft Published Archived]).order(:created_at).pluck(:name) which generates SELECT posts.name FROM posts ORDER BY CASE posts.type WHEN 'Draft' THEN 1 WHEN 'Published' THEN 2 WHEN 'Archived' THEN 3 ELSE 4 END ASC, posts.created_at ASC
-
-
blog.phusion.nl blog.phusion.nl
-
The problems that we solved are applicable to a lot of people. Most people are not even aware of these problems, so things can break in unexpected ways (Murphy's law). It's inefficient if everybody has to solve these problems over and over.
-
-
pubmed.ncbi.nlm.nih.gov pubmed.ncbi.nlm.nih.gov
-
Clinical characteristics and diagnostic clues in inborn errors of creatine metabolism
PMID: 12889668<br /> Gene: GAMT Disease: GAMT deficiency Inheritance: X-linked
-
-
pubmed.ncbi.nlm.nih.gov pubmed.ncbi.nlm.nih.gov
-
Benefits and drawbacks of guanidinoacetic acid as a possible treatment to replenish cerebral creatine in AGAT deficiency
PMID: 28971744 Gene: GAMT Disease: GAMT deficiency Inheritance: X-linked
-
- Oct 2022
-
webdanhgia.net webdanhgia.net
-
Cuộc sống xô bồ và hối hả hiện nay khiến chúng ta lười vận động hơn và cũng sử dụng nhiều sản phẩm đồ ăn nhanh hơn. Đó là những nguyên nhân khiến cho cơ thể chúng ta dẫn thừa cân, béo phì, không kiểm soát được cân nặng. Chính vì vậy thì thạch giảm cân Jelly Slim đã ra đời để có thể giải quyết các vấn đề về cân nặng. Vậy thì thạch giảm cân Jelly Slim có thực sự là sản phẩm giảm cân an toàn và giảm cân nhanh chóng hay không? Bài viết dưới đây chúng tôi sẽ có những giải đáp về những vấn đề đó.
-
-
webdanhgia.net webdanhgia.net
-
Cân nặng chính là một trong những khiến cho chúng ta thiếu đi sự tự tin, mặc cảm. Không chỉ vậy mà béo phì còn gây ra rất nhiều bệnh ảnh hưởng tới sức khỏe. Chính vì vậy bạn nên thường xuyên tập thể dục và ăn uống. Ngoài ra có thể kết hợp thêm sản phẩm hỗ trợ giảm cân. Webdanhgia.net sẽ cung cấp cho bạn các thông tin về sản phẩm viên uống giảm cân Diet Smart để bạn có thêm những cái nhìn rõ nét về sản phẩm.
-
- Sep 2022
-
www.syndicatetheory.com www.syndicatetheory.com
-
Do yourself and your peers a favor, write code with them in mind.
-
-
-
medium.com medium.com
-
Writing Code for Humans — A Language-Agnostic Guide…because code which people can’t read and understand is easy to break and hard to maintain.
-
-
medium.com medium.com
-
Write code for human, not for God
-
-
metalblueberry.github.io metalblueberry.github.io
-
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
-
To see if you are writing good code, you can question yourself. how long it will take to fully transfer this project to another person? If the answer is uff, I don’t know… a few months… your code is like a magic scroll. most people can run it, but no body understand how it works. Strangely, I’ve seen several places where the IT department consist in dark wizards that craft scrolls to magically do things. The less people that understand your scroll, the more powerfully it is. Just like if life were a video game.
-
This is so clear that you don’t even need comments to explain it.
-
Another type of comments are the ones trying to explain a spell.
-
people usually forgets about one of the greatest advantages of Open Source. YOU can fix the issue. You can download the source code and dig deep into the code allow you to keep moving. Also, you can merge this changes back to the original repository so others doesn’t have to fix it again. win-win relationship.
-
The rule of thumbs is, never use code that you do not understand.
-
-
github.com github.com
-
Filter gives me the impression of inclusion... so if I filter by fruits, I expect to see apples, oranges, and bananas. Instead, this is more like filter out fruits... remove all the fruits, and you're left with the rest. Filter in/out are both viable. One means to include everything that matches a condition, and the other is to exclude everything that does not match a condition. And I don't think we can have just one.
-
-
www.thealternative.org.uk www.thealternative.org.uk
-
Earlier this week, during a seminar at Schumacher College that included an exploration into what a Citizens Action Network might entail, a student wondered if we’d ever heard of South Africa’s CANs movement. No, we answered, we had not…
!- definition : citizen action network (CAN) !- question : rapid whole system change at community scale - Can CAN's scale globally for rapid whole system change? If so, how?
-
-
github.com github.com
-
If anyone can completely refactor the JSON Schema description for OpenAPI v3.0 to accurately describe the schema in all its glory, without using this new keyword, then please do so, but I would kindly ask you to test the theory first.
-
This is a distillation of the results of 230+ comments on #515, not to mention the 300+ comments spread across several other older issues that fed into that one. I know it's long. Please don't complain unless you can offer a shorter write-up. :-)
-
-
www.rubydoc.info www.rubydoc.info
-
Booleans and nil can be compared by identity and therefore the `be` matcher is preferable as it is a more strict test.
a rare case of "because you can, you should"?
-
-
asdf-vm.com asdf-vm.com
-
Just because you can create a plugin for any tool and manage its versions with asdf, does not mean that is the best course of action for that specific tool.
-
-
press.rebus.community press.rebus.community
-
There is a connection between the words that is from the setting, background, and image of the words.
-
- Aug 2022
-
www.baoholaodongtot.com www.baoholaodongtot.com
-
Can nhựa 25 lít làm từ HDPE nguyên sinh bằng quy trình đúc thổi làm cho chúng an toàn và đáng tin cậy cho việc đóng gói và vận chuyển các chất lỏng.
Can nhựa 25 lít làm từ HDPE nguyên sinh bằng quy trình đúc thổi làm cho chúng an toàn và đáng tin cậy cho việc đóng gói và vận chuyển các chất lỏng.
-
- Jul 2022
-
www.baoholaodongtot.com www.baoholaodongtot.com
-
Can nhựa 20 lít hay còn gọi là can 20 lít là một thùng nhựa kín nắp nhỏ chống tràn làm từ nhựa HDPE được sử dụng đựng nước hoặc đựng hóa chất xăng dầu.
Can nhựa 20 lít hay còn gọi là can 20 lít là một thùng nhựa kín nắp nhỏ chống tràn làm từ nhựa HDPE được sử dụng đựng nước hoặc đựng hóa chất xăng dầu.
-
-
www.baoholaodongtot.com www.baoholaodongtot.com
-
Can nhựa 10 lít còn được gọi là can 10 lít là một vật lưu trữ chứa đựng chất lỏng được tạo ra từ những hạt nhựa HDPE nguyên sinh không rỉ ăn mòn.
Can nhựa 10 lít còn được gọi là can 10 lít là một vật lưu trữ chứa đựng chất lỏng được tạo ra từ những hạt nhựa HDPE nguyên sinh không rỉ ăn mòn.
-
-
www.baoholaodongtot.com www.baoholaodongtot.com
-
Can nhựa 15 lít còn được gọi là can 15 lít làm từ HDPE không phản ứng với hóa chất sử dụng đựng hóa chất và đựng nước đựng rượu an toàn chống tràn.
Can nhựa 15 lít còn được gọi là can 15 lít làm từ HDPE không phản ứng với hóa chất sử dụng đựng hóa chất và đựng nước đựng rượu an toàn chống tràn.
-
-
www.baoholaodongtot.com www.baoholaodongtot.com
-
Can nhựa 30 lít là một vật chứa kín có nắp nhỏ làm từ nhựa HDPE có khả năng chống chất ăn mòn được sử dụng chất lỏng như đựng nước hoặc đựng hóa chất.
Can nhựa 30 lít là một vật chứa kín có nắp nhỏ làm từ nhựa HDPE có khả năng chống chất ăn mòn được sử dụng chất lỏng như đựng nước hoặc đựng hóa chất.
-
-
www.baoholaodongtot.com www.baoholaodongtot.com
-
Can nhựa còn được gọi là bình nhựa là một thùng chứa nhẹ kín có nắp nhỏ vặn được làm bằng vật liệu polyme tổng hợp, thuận tiện cho việc đựng chất lỏng.
Can nhựa còn được gọi là bình nhựa là một thùng chứa nhẹ kín có nắp nhỏ vặn được làm bằng vật liệu polyme tổng hợp, thuận tiện cho việc đựng chất lỏng.
Tags
Annotators
URL
-
-
www.baoholaodongtot.com www.baoholaodongtot.com
-
Can nhựa 5 lít còn được gọi là bình nhựa 5l là một thùng chứa kín nắp vặn nhỏ chống tràn làm từ nhựa HDPE có khả năng chống ăn mòn có thể đựng hóa chất.
Can nhựa 5 lít còn được gọi là bình nhựa 5l là một thùng chứa kín nắp vặn nhỏ chống tràn làm từ nhựa HDPE có khả năng chống ăn mòn có thể đựng hóa chất.
-
-
gist.github.com gist.github.com
-
3.6 Understand how you can become radically open-minded.
3.6 Understand how you can become radically open-minded.
-
-
www.thegreatsimplification.com www.thegreatsimplification.com
-
08:58 - Migrant gene DRD4-7R* Allele and correlation with the pursuit of novelty
DRD4-7R is the specific gene that Peter implicates in migrants who are adventurous enough to come to America. This is associated with the "can do" perspective that has propelled America into a world leader but also drives America reflexively into the future...on autopilot.
-
-
www.reddit.com www.reddit.com
- Jun 2022
-
www.excellentwebworld.com www.excellentwebworld.com
-
A patent is defined as a right granted to an individual or company to protect their invention. It is also known as government-granted exclusive rights over a product or idea. Once your idea is patented no one copies, steals or sells it. Patents give you full control over your product or idea as it comes under the law now.
-
- Apr 2022
-
github.com github.com
-
There is something nice about aligning with the platform. But it risks being a straitjacket, and I think we can provide better ergonomics when it comes to streaming.
-
- Feb 2022
-
github.com github.com
-
There is nothing stopping you from creating store objects which scrapes XE for the current rates or just returns rand(2):
-
- Nov 2021
-
eleap.unimas.my eleap.unimas.my
-
It is initiated when bargaining is done between the parties, i.e employers and employees
-
- Oct 2021
-
-
DIRECTORY (in progress): This post is my directory. This post will be tagged with all tags I ever use (in chronological order). It allows people to see all my tags, not just the top 50. Additionally, this allows me to keep track. I plan on sorting tags in categories in reply to this comment.
External links:
Tags categories will be posted in comments of this post.
-
- Sep 2021
-
webpack.js.org webpack.js.org
-
Why can you remove it? The loader will first try to resolve @import as a relative path. If it cannot be resolved, then the loader will try to resolve @import inside node_modules.
Tags
Annotators
URL
-
-
stackoverflow.com stackoverflow.com
-
Node Sass does not yet support your current environment indicates that the version of node-sass you are trying to run is not compatible with the version of node installed.
-
- Aug 2021
-
4cd.instructure.com 4cd.instructure.com
-
focuses on developing college-level literacy skills. More simply, this course will prepare you for the reading, writing, and critical thinking required of you as a university student.
-
hold four hours a week on set days and times; M 11:15AM-12:15PM (in-person & on-line) T 10AM-11AM (on-line)W 2:15PM-3:15PM (in-person & on-line)Th 1PM-2PM (on-line) and by appointment
-
-
english.stackexchange.com english.stackexchange.com
-
What happens when you look it up in a dictionary rather than as a phrase in Google? Google just catalogues other people's [mis-]uses
-
-
www.ruby-lang.org www.ruby-lang.org
-
The automatic conversion not only confuses people but also makes the method less extensible. See [Feature #14183] for more details about the reasons for the change in behavior, and why certain implementation choices were made.
-
- Jun 2021
-
www.migrationencounters.org www.migrationencounters.org
-
hypothes.is hypothes.is
-
"Many North American music education programs exclude in vast numbers students who do not embody Euroamerican ideals. One way to begin making music education programs more socially just is to make them more inclusive. For that to happen, we need to develop programs that actively take the standpoint of the least advantaged, and work toward a common good that seeks to undermine hierarchies of advantage and disadvantage. And that, inturn, requires the ability to discuss race directly and meaningfully. Such discussions afford valuable opportunities to confront and evaluate the practical consequences of our actions as music educators. It is only through such conversations, Connell argues, that we come to understand “the real relationships and processes that generate advantage and disadvantage”(p. 125). Unfortunately, these are also conversations many white educators find uncomfortable and prefer to avoid."
Tags
Annotators
URL
-
-
docs.gitlab.com docs.gitlab.com
-
When mocking is deemed profitable:
-
-
stackoverflow.com stackoverflow.com
-
Is there a way to select from multiple custom tables using ActiveRecord QueryMethods? I'm trying to replicate this SQL query using Ruby's ActiveRecord Query Methods. select employee.emplid, address.location from (....) employee, (....) address where employee.emplid = address.emplid
-
-
ddrscott.github.io ddrscott.github.io
-
SQL is all about nested subqueries. It's hard to escape without creating views, but who has time to lookup that syntax and get their DBA's permission to run the DDL?!?
-
-
github.com github.com
-
Worth noting that in the case where you're proxying /api/ requests to an external server in nginx you can easily do this in handle today:
-
- May 2021
-
github.com github.com
-
If you would like to make a code change, go ahead. Fork the repository, open a pull request. Do this early, and talk about the change you want to make. Maybe we can work together on it.
-
- Apr 2021
-
en.wikipedia.org en.wikipedia.org
-
A good heuristic is to not trust the libraries you did not write either.
-
-
medium.com medium.com
-
“Who cares? Let’s just go with the style-guide” — to which my response is that caring about the details is in the heart of much of our doings. Yes, this is not a major issue; def self.method is not even a code smell. Actually, that whole debate is on the verge of being incidental. Yet the learning process and the gained knowledge involved in understanding each choice is alone worth the discussion. Furthermore, I believe that the class << self notation echoes a better, more stable understanding of Ruby and Object Orientation in Ruby. Lastly, remember that style-guides may change or be altered (carefully, though!).
-
-
english.stackexchange.com english.stackexchange.com
-
I actually think this is Not Constructive, since there's no absolute rule about which pairings can be joined into a single word or hyhenated, and it's pointless having "votes" here about each specific case. Follow a style guide if you have one, or search Google Books and copy whatever the majority do. Or just make your own decision.
-
-
stackoverflow.com stackoverflow.com
-
Of course, there is no reason why you can't use <aside> for all sidenotes, if it makes your code simpler. Think of it as civil disobedience. :)
-
-
github.com github.com
-
# authenticated :user, lambda {|u| u.role == "admin"} do # root to: "admin/dashboard#show", as: :user_root # end
-
-
guides.rubyonrails.org guides.rubyonrails.org
-
You can also specify constraints as a lambda:
-
- Mar 2021
-
bugs.ruby-lang.org bugs.ruby-lang.org
-
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.
-
-
trailblazer.to trailblazer.to
-
This could be an operation, a workflow, or hand-baked Ruby code completely unrelated to Trailblazer.
-
-
github.com github.com
-
Or if you need to change the way the string is assembled, you can provide a proc, for example: if defined?(BetterErrors) BetterErrors.editor = proc { |file, line| "vscode://file/%{file}:%{line}" % { file: URI.encode_www_form_component(file), line: line } } end
-
-
stackoverflow.com stackoverflow.com
-
If you want to compile youself you can pass the --with-features=huge to the configure script. Note, however, this does not enable the different language bindings because those are mostly optional and also the various GUIs need to enabled specifically, because you can have only one gui.
This explains why the standard vim package on ubuntu doesn't have GUI support (I was going to say because it wouldn't know which GUI you needed, but I think it would based on the Ubuntu variant: GNOME, KDE, etc.) (maybe because it wouldn't know whether you wanted GUI support at all)
I was going to say because it wouldn't know which GUI you needed, but I think it would based on the Ubuntu variant: GNOME, KDE, etc.
found answer to that: https://hyp.is/NyJRxIgqEeuNmWuaScborw/askubuntu.com/questions/345593/how-to-build-vim-with-gui-option-from-sources
so you have to install a different package with GUI support, like vim-gtk or vim-athena
-
-
www.chevtek.io www.chevtek.io
-
he goes on to talk about third party problems and how you're never guaranteed something is written correctly or that even if it is you don't know if it's the most optimal solution
-
he goes on to say that simple functions should not be packages because they are too small.
-
By treating even small functions like a black box it promotes separation of concerns and allows said black box to evolve independently.
Tags
- trust/reliance/dependence on third party
- dependencies: trusting open-source dependencies: review the source code/diff before installing/updating
- can it really ever be too _?
- trust/reliance/dependence on open-source libraries
- vetting a dependency/library/framework
- separation of concerns
- micropackages
- related but independent projects that can be developed independently
- how can you know?
Annotators
URL
-
-
news.ycombinator.com news.ycombinator.com
-
Clearly JS and NPM have done a lot RIGHT, judging by success and programmer satisfaction. How do we keep that right and fix the wrong?
-
-
www.sitepoint.com www.sitepoint.com
-
The elimination of what is arguably the biggest monoculture in the history of software development would mean that we, the community, could finally take charge of both languages and run-times, and start to iterate and grow these independently of browser/server platforms, vendors, and organizations, all pulling in different directions, struggling for control of standards, and (perhaps most importantly) freeing the entire community of developers from the group pressure of One Language To Rule Them All.
-
-
www.codemag.com www.codemag.com
-
Another important MicroJS attribute is independence. Ember, Backbone—even Bootstrap to a degree–have hard dependencies on other libraries. For example, all three rely on jQuery. A good MicroJS library stands by itself with no dependencies. There are exceptions to the rule, but in general, any dependency is another small MicrojJS library.
-
-
github.com github.com
-
I totally understand that there may be a majority still considering this a bad practice and thus keeping it disabled by default in production seem ok. But there could at least be an option to enable it for people who want to, no?
-
-
www.codetriage.com www.codetriage.com
-
Better yet, send them a link to this page to help them understand why and how to make an example app:
-
-
-
Rails still encourages you to dump all validation errors at the top of a form, which is lulzy in this age of touchy UX
-
-
trailblazer.to trailblazer.to
-
signal.to_h[:semantic]
Why not just allow us to call
signal.semantic
?
-
- Feb 2021
-
trailblazer.to trailblazer.to
-
In combination with [Track()], the :magnetic_to option allows for a neat way to spawn custom tracks outside of the conventional Railway or FastTrack schema.
Instead of
magnetic_to:
, I propose wrapping the steps that are on a separate track in something like...DefTrack do :paypal do step :charge_paypal end
or
paypal_track = RailwayTrack do :paypal do step :charge_paypal end
so we can reference it from outputs, like we can with tracks created with
Path
helper.
-
-
github.com github.com
-
now that I realize how easy it is to just manually include this in my app: <%= javascript_include_tag 'xray', nonce: true if Rails.env.development? %> I regret even wasting my time getting it to automatically look for and add a nonce to the auto-injected xray.js script
Tags
- removing features to simplify implementation
- fix design/API mistakes as early as you can (since it will be more difficult to correct it and make a breaking change later)
- wasted effort
- removing legacy/deprecated things
- removing feature that is more trouble than it's worth (not worth the effort to continue to maintain / fix bugs caused by keeping it)
- regret
Annotators
URL
-
-
en.wikipedia.org en.wikipedia.org
-
That such minimalism is possible does not mean that it is necessarily desirable
-
-
github.com github.com
-
Operations don't know about HTTP or the environment. You could use an operation in Rails, Hanami, or Roda, it wouldn't know.
-
-
trailblazer.to trailblazer.to
-
The new 2.1 version comes with a few necessary but reasonable changes in method signatures. As painful as that might sound to your Rails-spoiled ears, we preferred to fix design mistakes now before dragging them on forever.
-
The new call API is much more consistent and takes away another thing we kept explaining to new users - an indicator for a flawed API.
Tags
- better late than never
- fix design/API mistakes as early as you can (since it will be more difficult to correct it and make a breaking change later)
- if it's incorrect; fix it
- learn from your mistakes
- pointing out gaps/downsides/cons in competition/alternatives
- do it right/well the first time because it may be too hard to clean up/fix later if you don't
Annotators
URL
-
-
github.com github.com
-
account.first_name = first_name if first_name.present? account.last_name = last_name if last_name.present?
I guess this is needed so we don't reset to nil (erasing value in database) when they haven't even provided a new value as input.
But surely there's a cleaner way...
-
-
-
It makes me happy to see people actually think about things and not just accept a shitty API.
Tags
- don't settle for/accept something that's not as good as it can be
- can we do even better?
- actually consider / think about how it _should_ (ideally) be
- intentional/well-considered decisions
- less than ideal / not optimal
- doing something without knowing why/how it works
- describe the ideal hypothetical solution
- "makes me happy when ..."
Annotators
URL
-
-
-
I do think it's a common pattern that should be solved, and I am probably going to try and solve it as a Gem as opposed to simply writing code that we use in our code base
-
-
cherrycreekschools.instructure.com cherrycreekschools.instructure.com
-
I did not know that 1.2 million black men served in the army during ww2.
-
I never realized that German army's had a separate army for African Americans and White Americans.
-
-
hilton.org.uk hilton.org.uk
-
We could of course refactor our code to rename things any time we like, but we don’t do this enough in practice
-
-
www.youtube.com www.youtube.com
-
considering PopOS is trying to tackle Ubuntu they really need their dual-boot setup to be a lot less tedious
-
if PopOS! really wants to be what Ubuntu was 10 years ago they need to step up and make dual booting easier.
-
-
stackoverflow.com stackoverflow.com
-
that's a point, but I would say the opposite, when entering credit card data I would rathre prefer to be entirely in the Verified By Visa (Paypal) webpage (with the url easily visible in the address bar) rather that entring my credit card data in an iframe of someone's website.
-
- Jan 2021
-
-
This is open-source. You can always fork and maintain that fork yourself if you feel that's warranted. That's how this project started in the first place, so I know the feeling.
-
-
askubuntu.com askubuntu.com
-
I'm very (VERY!) tempted to use that ppa, but without offense to it's maintainers... it's just some random ppa. If it had more "traction" I'd use it. Right now it has only 3 maintainers.
-
-
discourse.ubuntu.com discourse.ubuntu.com
-
Progress is made of compromises, this implies that we have to consider not only disadvantages, but also the advantages. Advantages do very clearly outweigh disadvantages. This doesn’t mean it perfect, or that work shouldn’t continue to minimize and reduce the disadvantages, but just considering disadvantages is not the correct way.
-
I’m not a dev either, so no Ubuntu fork, but I will perhaps be forced to look at Debian testing, without some advantages of Ubuntu - but now that Unity is gone (and I deeply regret it), gap would not be so huge anymore…
-
If folks want to get together and create a snap-free remix, you are welcome to do so. Ubuntu thrives on such contribution and leadership by community members. Do be aware that you will be retreading territory that Ubuntu developers trod in 2010-14, and that you will encounter some of the same issues that led them to embrace snap-based solutions. Perhaps your solutions will be different. .debs are not perfect, snaps are not perfect. Each have advantages and disadvantages. Ubuntu tries to use the strengths of both.
Tags
- the needs of the many outweigh the needs of the few
- focus on ways/what you can improve
- progress requires compromises
- constant evolution/improvement of software/practices/solutions
- non-devs have more limited options
- compromise
- progress
- good point
- trade-offs
- forking: you can always fork it if you want
- moving/changing in a different direction than users want
- Snap
- do pros outweigh/cover cons?
- advantages/merits/pros
- improving one's process
- disadvantages/drawbacks/cons
Annotators
URL
-
- Nov 2020
-
acorwin.com acorwin.com
-
The answer should be: you write a language that compiles to Go’s IR.
-
-
www.reddit.com www.reddit.com
-
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.
-
-
github.com github.com
-
All projects here are completely frozen, though feel free to fork and continue using them on your own.
-
-
github.com github.com
-
Because of those similarities, it's possible to automate some of the changes.
-
-
github.com github.com
-
This seems to be #31189 . It should be fixed when you update to v17.03.0-ce
-
-
github.com github.com
-
It took us a long time for everyone to get on the same page about the requirements spanning frameworks, tooling and native implementations. Only after pushing in various concrete directions did we get a full understanding of the requirements which this proposal aims to meet.
-
We are working to develop better communication within TC39 and with the broader JavaScript community so that this sort of problem can be corrected sooner in the future.
-
-
github.com github.com
-
This nested if blocks seems a bit untidy and confusing to me but I've also failed to come up with a clearer way.
Tags
Annotators
URL
-
-
-
I encounter this problem in all of my Svelte projects- feels like I'm missing something. Fighting it with absolute positioning usually forces me to re-write a lot of CSS multiple times. Is there is a better way to solve this that I've overlooked?
-
-
github.com github.com
-
This is Sass based, and therefore doesn't require Svelte components
Just because we could make Svelte wrapper components for each Material typography [thing], doesn't mean we should.
Compare:
material-ui [react] did make wrapper components for typography.
- But why did they? Is there a technical reason why they couldn't just do what svelte-material-ui did (as in, something technical that Svelte empowers/allows?), or did they just not consider it?
svelte-material-ui did not.
- And they were probably wise to not do so. Just reuse the existing work from the Material team so that there's less work for you to keep in sync and less chance of divergence.
-
-
github.com github.com
-
Ignore the warning, given that it's just a warning anyways. It's annoying, but it won't break your app
-
This is very annoying and I think there must be a better solution.
-
-
github.com github.com
-
Just coming here to voice my agreement that these warnings are annoying and exist in other libraries as well. For me this happened with svelma. I didn't write the library code, so I don't have complete control over it even though I agree there is an argument to be had around whether I should be notified anyway. In either case, these warnings should be easily disabled since libraries don't always get updated over night.
-
-
github.com github.com
-
Maybe it's also a bug because every warning should be ignorable? Not sure.
-
I would like the compiler to add a property like canIgnore: false to the warning, if the warning cannot be disabled.
-
-
-
However, that really doesn't mean we should expose everything else in JSON too...
-
- Oct 2020
-
english.stackexchange.com english.stackexchange.com
-
In the software industry we use "dependency" to refer to the relationship between two objects. We say "looking for dependents" for relationships to dependent things and "looking for dependencies" for relationships to prerequisite things, so it gets that connotation, but the literal meaning is the relationship itself, not the object. Finding a better word is exactly the point of the question
-
-
hypothes.is hypothes.is
-
Every pastor is called to be a theologian.
-
-
ponyfoo.com ponyfoo.comPony Foo1
-
There are other features you *could* actually polyfill, such as Array.of, Number.isNaN or Object.assign, because those don’t introduce syntax changes to the language – except that you shouldn’t.
-
-
formvalidation.io formvalidation.io
-
All validators can be used independently. Inspried by functional programming paradigm, all built in validators are just functions.
I'm glad you can use it independently like:
FormValidation.validators.creditCard().validate({
because sometimes you don't have a formElement available like in their "main" (?) API examples:
FormValidation.formValidation(formElement
-
-
-
Yes, you can embed loops in it and compose lots of small repeated JSX snippets, but that almost never happens in practice because 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 (the syntactical approach taken by virtual-dom).
-
Doesn't require the use of transpiler or modifications to all JS tooling ever invented.
-
-
-
I recommend folks use https://github.com/shama/bel instead of this package; we've been working hard on it for the past two years to make sure it has all the features you could want to write inline HTML. Hope it's good; closing for now!
-
-
facebook.github.io facebook.github.io
-
However, this would lead to further divergence. Tooling that is built around the assumptions imposed by template literals wouldn't work. It would undermine the meaning of template literals. It would be necessary to define how JSX behaves within the rest of the ECMAScript grammar within the template literal anyway.
-
-
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!
-
-
dylanvann.com dylanvann.com
-
Svelte should make something like useEffect part of the framework so that this could work better and be less verbose.
-
I do like the direction Svelte is heading but I think this is one area that could be improved.
-
-
github.com github.com
-
I'm suggesting there should be a way to write lifecycle related code that also responds to changing props, like how useEffect works. I think how React handles this could be a good source of inspiration.
-