- Apr 2024
-
kb.mozillazine.org kb.mozillazine.org
-
One problem with using this extension is that the author stopped supporting their extensions years ago and has not been heard from since. You also need to bypass the version check per this article.
-
- Feb 2024
-
www.youtube.com www.youtube.com
-
Comments are turned off.
"Pronoun trouble."
Tags
Annotators
URL
-
-
www.youtube.com www.youtube.com
-
How to Fix 403 Forbidden Error
Tags
Annotators
URL
-
- Nov 2023
-
-
superclass mismatches or partially-defined namespaces
-
may define Foo, instead of reopen it
-
Since require has global side-effects, and there is no static way to verify that you have issued the require calls for code that your file depends on, in practice it is very easy to forget some. That introduces bugs that depend on the load order.
class of bugs
-
- Jun 2023
-
stackoverflow.com stackoverflow.com
-
you nailed it! A consumer should only be able to set an object's state at initialization (via the constructor). Once the object has come to life, it should be internally responsible for its own state lifecycle. Allowing consumers to affect the state adds unnecessary complexity and risk.
-
Making a property writable adds an order of magnitude in complexity. In the real world it's definitely not realistic for every class to be immutable, but if most of your classes are, it's remarkably easier to write bug-free code. I had that revelation once and I hope to help others have it.
-
- Mar 2023
-
starostka.github.io starostka.github.io
-
The red dots indicates the location of the robberies taking place
We are aware of the red dots not appearing...
Please just imagine that they are there until we've solved the problem. :')
- Benjamin
Tags
Annotators
URL
-
- Dec 2022
-
www.rfc-editor.org www.rfc-editor.org
-
This can lead to the sending of email to the correct address but the wrong recipient.
-
- Nov 2022
-
github.com github.com
Tags
Annotators
URL
-
- Oct 2022
-
stackoverflow.com stackoverflow.com
-
which failed to work because of the trailing slash before the **. Removing the / made it all spring in to life as intended!
-
- Sep 2022
-
metalblueberry.github.io metalblueberry.github.io
-
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.
-
- Aug 2022
-
eprint.iacr.org eprint.iacr.org1007.pdf1
-
Immutable bugs
Immutability entails bugs!
Tags
Annotators
URL
-
- May 2022
-
lov.linkeddata.es lov.linkeddata.es
Tags
Annotators
URL
-
-
jmvanel.free.fr jmvanel.free.fr
-
2014-07-15 <jmvanel> Hi I wonder if there is a vocab' for bug reports and enhancement requests ( probably in relation with DOAP) <tobyink> jmvanel: http://ontologi.es/doap-bugs <jmvanel> Thanks tobyink ; added in http://prefix.cc/dbug Asked on ##linux Hi I'd like a tool to watch a directory and record the file sizes and timestamps , so that later I can draw a plot of my activity <vlt> jmvanel: inotify tools <jmvanel> thanks , vlt ; that's rather low level , but can be certainly used ... overbusy today with my Specifications for semantic hosting
Tags
Annotators
URL
-
- Apr 2022
-
forums.zotero.org forums.zotero.org
-
but files are still imported under the data directory (storage folder)
- ITS A BUG!
-
Zotero 6: menu Import, option Link to original location
-
Example: export with files:
-
If path is relative: creates link to original
-
Example: export without files:
- BUT if path is absolute: copy into storage!!!
-
- Feb 2022
-
www.hanshq.net www.hanshq.net
-
In other words, this minor difference between two Zip libraries made it possible to bypass the entire security model of the operating system.
Tags
Annotators
URL
-
-
hacks.mozilla.org hacks.mozilla.org
-
viaduct will lower-case each header and pass it on to Necko. And here is the problem: the API checks in Necko are case-insensitive while the lower-level HTTP/3 code is case-sensitive.
-
- Jan 2022
-
blog.atomist.com blog.atomist.com
-
The callback executed by setTimeout is not expected to return anything, it just ignores the returned value. Since once you enter the promise/async world in JavaScript you cannot escape, I was left to wonder what happens when the setTimeout callback returns a promise?
-
-
stackoverflow.com stackoverflow.com
-
test2 being marked async does wrap your return value in a new promise:
-
const rejectedP = Promise.reject('-'); const finallyP = rejectedP.finally(); const result1 = rejectedP; const result2 = new Promise(resolve => { const rejectedP = Promise.reject('-'); const finallyP = rejectedP.finally(); resolve(rejectedP); }); we can see that the first snippet creates two promises (result1 and rejectedP being the same) while the second snippet creates three promises. All of these promises are rejected, but the rejectedP rejection is handled by the callbacks attached to it, both through ….finally() and resolve(…) (which internally does ….then(resolve, reject)). finallyP is the promise whose rejection is not handled in the both examples. In the second example, result2 is a promise distinct from rejectedP that is also not handled, causing the second event.
-
-
stackoverflow.com stackoverflow.com
-
You basically did var a = promise.then(…); var b = promise.catch(…); creating a branch in the chain. If promise is getting rejected now, the catch callback will be called and b will be a fulfilled promise just fine, but the a promise is getting rejected too and nobody handles that. Instead, you should use both arguments of then and write Requirement.create({id: id, data: req.body.data, deleted: false}) .then(requirement => { res.json(requirement); }, reason => { let err = {'error': reason}; res.json(err); });
-
- Dec 2021
-
forums.zotero.org forums.zotero.org
-
dstillman September 22, 2021 We've pushed out this change. Your Zotero Connector should auto-update within 24 hours, or you can update manually by clicking Update Translators in the Advanced pane of the Zotero Connector preferences.
BUT...is translator "ADS Bibcode.js"; 1-date: 2021-09-22---->dstillman
Sin embargo, "NASA ADS.js" sigue poniendo los dos campos en Extra!
-
-
forums.zotero.org forums.zotero.org
-
[itemOpenURL["rft.date"][0].substr(0, 4)]
PROBLEM: openurl waits parameter "year" with format "YYYY", BUT {frt:date} (o {z:date}) devuelve el valor completo (eg: 2021-12-22) and crossref api doest work good: retrieves year=202 (???)
-
- Sep 2021
-
-
Webpacker used to configure Webpack indirectly, which lead to a complicated secondary configuration process. This was done in order to provide default configurations for the most popular frameworks, but ended up creating more complexity than it cured. So now Webpacker delegates all configuration directly to Webpack's default configuration setup.
more trouble than it's worth
- creating more complexity than it cured
Tags
- complicated
- more trouble than it's worth
- modern javascript development is complicated
- changed their mind/opinion
- removing feature that is more trouble than it's worth (not worth the effort to continue to maintain / fix bugs caused by keeping it)
- newer/better ways of doing things
- too hard/complicated/non-trivial
- doing more harm than good
- Why can't this be easier/simpler? Why does it have to be so hard/complicated?
- too complicated
Annotators
URL
-
- Apr 2021
-
unix.stackexchange.com unix.stackexchange.com
-
unbuffer is able to pass along the return code of a process under normal circumstance, but if the process you are unbuffering is killed, for instance with a segfault, I see $? as 0 while I expect 139. How can I get it to pass along the 139?
-
The expect wait command returns more arguments if the spawned process is killed but unbuffer just always returns the 3rd argument.
-
- Mar 2021
-
trailblazer.to trailblazer.to
-
With all this “monetization” happening around Trailblazer, we will also make sure that all free and paid parts of the project grow adult and maintan an LTS - or long-term support - status. Those are good news to all you users out there having been scared to use gems of this project, not knowing whether or not they’re being maintained, breaking code in the future or making your developers addicted to and then cutting off the supply chain. Trailblazer 2.1 onwards is LTS, and the last 1 ½ years of collaboration have proven that.
-
-
en.wikipedia.org en.wikipedia.orgPyPy1
-
There used to be other backends in addition to C: Java, CSharp, and Javascript but those suffered from bitrot and have been removed.
-
-
github.com github.com
-
Triaging issues, reproducing bugs, fixing reported bugs are all helpful.
-
- Feb 2021
-
github.com github.com
-
Personally, I'm starting to think that the feature where it automatically adds xray.js to the document is more trouble than it's worth. I propose that we remove that automatic feature and just make it part of the install instructions that you need to add this line to your template/layout: <%= javascript_include_tag 'xray', nonce: true if Rails.env.development? %>
-
-
github.com github.com
-
Now that I've thought more about it, I honestly think the auto-adding the script feature is overrated, over-complicated, and error-prone (#98, #100), and I propose we just remove it (#110).
-
-
github.com github.com
-
now that I've thought more about it, I think the auto-adding the script feature is overrated, over-complicated, and error-prone (#100), and ought to just be removed (#110).
-
-
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
- removing legacy/deprecated things
- 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 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
-
- Jan 2021
-
discourse.ubuntu.com discourse.ubuntu.com
-
Personally, I think you are perhaps blowing up a fairly medium-sized (and fixable) bug discovered during routine testing into extreme-case hyperbole. Again, engagement and participation will get the bug fixed faster. The entire point of testing is to discover and fix precisely these kinds of pain points before release.
-
- Dec 2020
- Nov 2020
-
github.com github.com
-
@monkeythedev can your work be used already? I would suggest not yet, i'm still doing core changes every day
-
-
-
If I use import { createEventDispatcher } from 'svelte/internal'; instead of import { createEventDispatcher } from 'svelte'; then it seems to work because it's loading from the same module.
-
-
iphysresearch.github.io iphysresearch.github.io
-
矩阵表达式
需要校对下公式~
-
-
-
This is the kind of bug we don't want to have, since it can be subtle, non-obvious, and hard to reproduce.
-
- Oct 2020
-
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.
-
-
-
but the advantage is the "functional style" with its strict separation of scopes = less attack surface for bugs
-
- May 2020
-
about.gitlab.com about.gitlab.com
-
We iterate to deliver features, so we often don't have functionality that people expect. For this reason, 'people could reasonably expect this functionality' does not make it a bug.
-
- Apr 2020
-
www.buzzfeednews.com www.buzzfeednews.com
- Feb 2020
-
www.i4u.com www.i4u.com
-
Update 10/14/19: Proceed at your own risk. The upgrade works, but my iMac runs on high cpu on various services. I arleady disabled photoanalysisd, but now vtencoderxpcservice takes up a lot of CPU. If anywone found a solution, please post it in the comments below.
I have this same issue. It arises when attempting to do a screen recording...
-
- Nov 2019
-
testingjavascript.com testingjavascript.com
-
When a user encounters a bug they look like this: 🤬Bugs grind work to a halt.Bugs cause financial harm.Every single time a bug is encountered, user trust erodes.Bugs are bad.
-
Doesn’t play whack-a-mole with features, fixing one thing only to break another.
-
- Oct 2019
-
github.com github.com
-
Hopefully, the implementation is buggy enough that people will report bugs and that we will add tests for.
Tags
Annotators
URL
-
-
outline.com outline.com
-
bottom sheet 功能展示
Outline 基本能保留我派文章的大部分样式,目前还转换不过来的我发现只有分割线和脚注。
-
- Feb 2019
-
mymodernmet.com mymodernmet.com
-
Embedded within a clear piece of amber, a small praying mantis sits at attention, frozen forever in time.
Completely amazing!
-
- Dec 2018
-
jrnold.github.io jrnold.github.io
-
geom_point
This should be "geom_jitter"
-
- Apr 2018
-
courses.yorkvilleu.ca courses.yorkvilleu.ca
-
Office365
We are using Gmail now, please switch.
-
- May 2017
-
www.hackingwithreact.com www.hackingwithreact.com
-
var webpack = require('webpack');
Note you should also add:
const path = require('path');
See following comments for rationale.
-
- Mar 2017
-
static1.squarespace.com static1.squarespace.com
-
But how interesting it would have been if the re-lationship between the two women had been more complicated.
-
- Dec 2016
-
-
Sure, we get bad bugs, but we have a ton of contributors who can immediately work with people who log them to educate them on better practices and treat it as an opportunity to educate. This is why we have documentation on writing good bugs, in order to educate contributors, not as a barrier to entry.Creating barriers to entry just reduces the number of people there’s a chance to identify, educate and potentially grow into greater contributors.
La frase final es clave:
Creating barriers to entry just reduces the number of people there’s a chance to identify, educate and potentially grow into greater contributors.
-
We know what happens to unhealthy projects over a long enough time period, more maintainers leave, contributions eventually fall, and if we’re lucky users leave it. When we aren’t so lucky adoption continues and years later we’re plagued with security and stability issues in widely adopt software that can’t be effectively maintained.The number of users a project has is a poor indicator of the health of the project, often it is the most used software that suffers the biggest contribution crisis.
-
- Jan 2015
-
hypothes.is hypothes.is
-
Issues can be reported at: https://github.com/hypothesis/h/issues
Tags
Annotators
URL
-
- May 2014
-
www.shuttleworthfoundation.org www.shuttleworthfoundation.org
-
Two scroll bars is hard to understand. I expect to scroll up to the first comment using the comments bar, but it only scrolls up to the first comment that is also on the range of page I can see. (I think). Its a hard problem, I know.
Also super helpful to have all text on page to show even if the annotation side bar is open.
-
Clicking on the number arrows sometimes narrows the comments down to the ones indicated, and sometimes does not.
The number 3+4 aren't super understandable. It would help to have a hover maybe that said "3 comments and 4 replies"
-
I'm not able to resize the bar - it gives me the option but it doesn't seem to work? Edit - I'm able to resize the bar outward with ease and no issues, but not inward again. Holding it down for some time it logged me out for some reason.
-
I don't seem to see updates until I reload the page. But the network sucks, so hey.
-
Public/private should be selected at a higher level, not on a per annotation level. Maybe per session.
- I now see it is per session, but that was not clear as I made the selection in a specific annotation.
-