- Sep 2022
-
github.com github.com
-
PRs will introduce various mechanisms step by step. Some of these have issues already. A possible breakdown could be: Annotation collection using instance values (links also does this) Defining annotations to which multiple keywords contribute (this is new, see Need more details of annotation collection #530) Defining subschema and keyword processing results to include annotations Processing sequence for keywords that dynamically rely on the results of static keywords The actual definition of unevaluatedProperties An example of unevaluatedProperties
-
-
joint-research-centre.ec.europa.eu joint-research-centre.ec.europa.eu
-
Ideally, the green and digital transitions reinforce each other. For example, distributed ledger technology, which underlies blockchain and thus cryptocurrencies, can be used in material tracing, aiding the circular economy by better maintenance and recycling.
-
-
codeforces.com codeforces.com
-
A. Watermelon
card #test
- given number , can it come from sum two even nums????
- only if even > 2 else no
-
- Aug 2022
-
mermaid-js.github.io mermaid-js.github.io
-
Diagramming and documentation costs precious developer time and gets outdated quickly. But not having diagrams or docs ruins productivity and hurts organizational learning. Mermaid addresses this problem by enabling users to create easily modifiable diagrams, it can also be made part of production scripts (and other pieces of code).
-
-
www.w3.org www.w3.org
-
One might want to make a private annotation to something which is visible world-wide but unwritable. The annotation would be invisible to another reader
-
-
www.bps.org.uk www.bps.org.uk
-
Decision-making in uncertainty | BPS. (n.d.). Retrieved November 22, 2021, from https://www.bps.org.uk/events/decision-making-uncertainty
-
-
news.ycombinator.com news.ycombinator.com
-
I think we can define an "archival virtual machine" specification that is efficient enough to be usable but simple enough that it never needs to be updated and is easy to implement on any platform; then we can compile our explorable explanations into binaries for that machine. Thenceforth we only need to write new implementations of the archival virtual machine platform as new platforms come along
We have that. It's the Web platform. The hard part is getting people to admit this, and then getting them to actually stop acting counter to these interests. Sometimes that involves getting them to admit that their preferred software stack (and their devotion to it) is the problem, and it's not going to just fix itself.
See also: Lorie and the UVC
-
-
www.theguardian.com www.theguardian.com
-
Campbell, D., Sabbagh, D., & Devlin, H. (2022, January 7). Military deployed at London hospitals due to Omicron staff shortages. The Guardian. https://www.theguardian.com/world/2022/jan/07/military-deployed-at-london-hospitals-due-to-omicron-staff-shortages
-
-
Local file Local file
-
hatis, certain problems can be formulated clearly within a framework of ideasthat is reasonably clear and well understood; certain partial solutions can beadvanced; and a range of examples can be discovered where these solutionsfail, leaving open for the time being the question whether what is needed isfurther elaboration and sharpening or a radically different approach.
-
-
stackoverflow.com stackoverflow.com
-
Mint as of late has made it harder for scrapers to scrape it.
-
-
quickbooks.intuit.com quickbooks.intuit.com
-
However, captcha should not be happening this often.
-
-
www.reddit.com www.reddit.com
-
Expenses don’t get posted to your accounts instantly.
-
My main issue with mint was having to correct transactions multiple times. Do it one day, do it again the next, then it finally sticks.
-
-
support.google.com support.google.com
-
How do I turn off the requirement to have a lock screen?Today, I'm suddenly unable to use any Google related apps on my phone, because I am now REQUIRED to set up a lock screen on my phone. I get that you want to be super-secure for businesses using enterprise devices. I am not a business. I'm some guy who just happens to have a domain name. My only "employee" is me. I have a two email addresses: My real first name, and the shorter version that most people call me. I do NOT want a lock screen on my phone. I don't want to be forced to give myself permission to use apps on my phone. Why am I now required to add all this bull$%^? Nobody is hacking my interwebs. Give me a f#$%^& break! I don't need a lock screen. I've been using this account for everything (gmail, youtube, etc) for over five years now. I'm not interested in deleting it and going back to my gmail.com account. I'm also not interested in being forced to click multiple times just to use my phone. Let me disable it.So, how do I turn this garbage off?
-
-
eprints.hud.ac.uk eprints.hud.ac.uk
-
sometimes, the system thecustomer wants and the system that should be built are quitedifferent.
-
-
blog.khinsen.net blog.khinsen.net
-
Finally, in anticipation of an argument that I expect to see, let me stress that this is not a technical issue. Computing technology moves at a fast pace, but that doesn’t mean that lack of stability is a fatality. My last Fortran code, published in 1994, still works without changing a single line. Banks have been running Cobol code unchanged for decades. Today’s Java implementations will run the very first Java code from 1995 without changes, and even much faster thanks to JIT technology. This last example also shows that stability is not in contradiction with progress. You can have both if that’s a design goal. It’s all a matter of policy, not technology.
-
-
-
While open textbooks are a great start to decreasing the cost of education for students, we understand they are just one part of the equation.
-
-
www.youtube.com www.youtube.com
-
https://www.youtube.com/watch?v=Y07l5AsWEUs
I really love something about the phrase "get them [ideas] into a form that students can work with them". There's a nice idea of play and coming to an understanding that I get from it. More teachers should frame their work like this.
-
-
stanford-jblp.pubpub.org stanford-jblp.pubpub.org
-
how to manage open source technology that—by design—involves highly autonomous software.
Manage open source tech that entails autonomous software.
-
-
c2.com c2.com
-
Wikipedia would not be as successful as it is now had I named WikiWikiWeb "electronic-encyclopedia"
-
- Jul 2022
-
docdrop.org docdrop.org
-
the better we can become at collecting,understanding, and remembering information, the morelikely we are to solve hard problems.
-
-
www.tricki.org www.tricki.org
-
archive copy: https://web.archive.org/web/20220326200254/http://www.tricki.org/
a Wiki-style site with a large store of useful mathematical problem-solving techniques.
-
-
en.wikipedia.org en.wikipedia.org
-
https://en.wikipedia.org/wiki/TRIZ
TRIZ (/ˈtriːz/; Russian: теория решения изобретательских задач, teoriya resheniya izobretatelskikh zadatch), literally: "theory of inventive problem solving " is “the next evolutionary step in creating an organized and systematic approach to problem solving. The development and improvement of products and technologies according to TRIZ are guided by the objective Laws of Engineering System Evolution. TRIZ Problem Solving Tools and Methods are based on them.” In another description, TRIZ is "a problem-solving, analysis and forecasting tool derived from the study of patterns of invention in the global patent literature".
It was developed by the Soviet inventor and science-fiction author Genrich Altshuller (1926-1998) and his colleagues, beginning in 1946. In English the name is typically rendered as the theory of inventive problem solving, and occasionally goes by the English acronym TIPS.
-
-
www.iana.org www.iana.org新しいタブ1
-
@2:10
They didn't publish the code. They published the algorithm. And they prided themselves on—the computer scientists at the time—of describing the algorithm, not GitHubbing the code. These days we don't—we GitHub the code. You want the algorithm? Here's the code.
This is not always reliable. There are some non-highly-mathematical things that you'd prefer to have the algorithm explained rather than slog through the code, which is probably adulterated with hacks for e.g. platform gotchas, etc.
There is a better way, though, which is to publish a high-level description of the workings as runnable code that you can simulate in a Web browser. Too many people have misconceptions about the stability of the Web browser as a platform for simulations, however. We need to work on this.
-
-
-
there's a lot of discussion about complex systems you know we've been discussing complex systems and i just want to make a couple of points here because uh 01:31:28 commonly some it is not uncommon that someone will say a complex system well that just means that it's liable to fall apart at any moment you know it's just too complex it's going to crash uh but and that that obviously can 01:31:41 happen you know systems can collapse quite quite true but obviously life would not be doing very well if the if if the evolution builds complexity 01:31:53 in species and you know in organisms and ecosystems if life would be have a rough go of it if it was so fragile that uh complexity became a 01:32:07 burden and and uh you know come and then you know you reach a certain level of complexity and then you fall apart that's not really i don't think i mean that can happen but that's but but complex useful complexity 01:32:19 doesn't make you fall apart it actually just does the opposite it serves what we've been talking about all along and that's problem solving so we are anticipatory organisms we are problem 01:32:31 solving organisms it's our nature most of what the human brain does is to solve problems of one kind or another social problems physical problems whatever and maneuver in the world you 01:32:43 know in a useful way and complexity is what allows that there's a number of studies that i cite here that show that as an organism even as a robot you know 01:32:56 faces uh more difficult pressures from its environment it complexifies and complexifies by complexity then it's it's it implies 01:33:08 a greater number of parts coordinating or cooperating in some way uh to you know solve this new challenge and obviously as a human we're very complex we have 01:33:22 we have complex needs we have we can think not just what's going to happen in the next millisecond but what's going to happen we can think about what's going to happen in 100 years i mean part of this project is to think about what might be 01:33:36 happening over the next hundred years or even a thousand years so as an organism complexifies it become it at least potentially becomes a better adapted to solving more complex 01:33:49 problems so you could and from that sense you could almost ex equate complexity with problem-solving capacity you know at least in a uh you know in a 01:34:01 general sense and then i talked about well that just reminds me of in the free energy calculations that we um have gone over in various papers it's like accuracy is the modeling imperative and 01:34:14 then complexity is tolerated to the extent it facilitates accurate modeling so if you get the one parameter model and you got 99 and it's adequate and it's good then you're good to go and you're gonna go for simplicity 01:34:26 but then what you're saying is actually the um appearance and the hallmark of complexity in the world it means that that organism has the need to solve problems at a given 01:34:40 level of counterfactual depth or inference skill or temporal depth temporal thickness
While complex systems these days has connotations of being more fragile or more challenging to fix, In evolutionary biology, complexity has evolved in organisms to make them more adaptable, more fit. Human beings are complex organisms. Most of our brain is dedicated to solving one type of problem or another, we anticipate the world and problem solving involves choosing the best option based on anticipation and our models.
-
-
stackoverflow.com stackoverflow.com
-
Rails 3 seems is ignoring my rescue_from handler so I cannot test my redirect below.
I have similar problem too
404 errors raise
ActiveRecord::RecordNotFound
to the test
-
- Jun 2022
-
nolanlawson.com nolanlawson.com
-
Want to animate navigations between pages? You can’t (yet). Want to avoid the flash of white? You can’t, until Chrome fixes it (and it’s not perfect yet). Want to avoid re-rendering the whole page, when there’s only a small subset that actually needs to change? You can’t; it’s a “full page refresh.”
an impedance mismatch, between what the Web is (infrastructure for building information services that follow the reference desk model—request a document, and the librarian will come back with it) versus what many Web developers want to be (traditional app developers—specifically, self-styled product designers with near 100% autonomy and creative control over the "experience")—and therefore what they want the Web browser to be (the vehicle that makes that possible, with as little effort as possible on the end of the designer–developer)
-
-
behavioralscientist.org behavioralscientist.org
-
To solve creative problems with TRIZ, there are three elements you need to know: It’s been solved before.There are consistent patterns of solutions.Solving contradictions creates breakthrough innovation
-
TRIZ (a Russian acronym for the ‘Theory of Inventive Problem Solving”). Through TRIZ, Altshuller was now able to demonstrate the science behind creative innovation, not only paving the way for new breakthroughs in technology but establishing a framework of immense value to countless other fields.
-
-
bitcoinmagazine.com bitcoinmagazine.com
-
Blockchains address this problem in two ways. First, they enforce a complete ordering on all transactions, which generates a tree of alternative views of history. Second, they define canon for histories, along with a fork-choice rule that selects the canonical branch from the tree of histories.
Blockchains solve the double spending problem in two ways.
(1) They enforce a complete ordering of all transactions, which results in a tree of possible histories. (2) They define a fork-choice rule that selects the canonical branch from the tree of all possible histories.
-
-
besjournals.onlinelibrary.wiley.com besjournals.onlinelibrary.wiley.com
-
a safe climate and a healthy biosphere require profound changes to direct drivers, such as phasing out fossil fuels or halting deforestation. However, direct drivers resist intervention because they underpin our current economies and governance institutions (Ehrlich & Pringle, 2008). Thus, interventions often spark considerable opposition from vested interests who benefit from the status quo, including its prevalent externalization of costs.
Direct drivers resist intervention due to vested interests and resistance to moving out of comfort zones.
-
-
-
This is equivalent to the famous double-spend problem in designing decentralized currencies, except instead of the goal being to prevent a previous owner of a coin from being able to send it again, here the goal is to prevent the previous key controlling an account from being able to change the key. Just like creating a decentralized currency, doing account management in a decentralized way requires something like a blockchain. A blockchain can timestamp the key change messages, providing common knowledge over whether B or C came first.
Decentralized account management may also run into a problem analogous to the double spend problem. Someone with key A signs a message they are now using key B, and an attacker gets a hold of that key and signs a message they are using key C. An observer has no way of knowing whether the message about B or C happened first.
-
-
tinyclouds.org tinyclouds.org
-
In 2010, we didn’t have ES modules, but once it was standardized it should have been brought into Node.
Fun fact: the amount of time between 2010—the year Dahl mentions here—and ES2015—aka ES6, where modules appeared—is less than the amount of time between ES2015 and today. And yet people act like modules are new (or worse, just over the horizon, but still not here). It's a people problem.
-
- May 2022
-
blog.webb.page blog.webb.page
-
I think adding automated deployments would be a nice quality-of-life feature and would definitely encourage me to write more. Currently, I have to upload a new text file to my server and refresh the pm2 job.
Is "automated deployments" really the solution?
-
-
news.ycombinator.com news.ycombinator.com
-
Yes, you could write Python utilities that are easy to install and run, but people don't. And the last bit of that sentence is the one that actually counts. "Could have" doesn't actually count in an engineering context.
-
-
wordpress.com wordpress.com
-
"The need to engage with people in terms of evaluating them for the aim of acquiring a different point of view was one occasion this semester where the knowledge I received in class positively changed the way I approached an issue. I was patient enough to explore other perspectives, some of which disagreed with mine, so that I might learn about their opinions without bias or prejudice."
Tags
- In my annotation, I addressed the problem of not stating how and why this circumstance benefits me in the future. In the annotation, I continued to describe how hearing other people's ideas and responding to their comments and insights during class discussions will aid me in my career aspirations.
- (Major Essay) Ending/Conclusion paragraph. 5
Annotators
URL
-
-
Local file Local file
-
It's also strategic work. Setting the appetite and coming up with a solution requires you to be critical about the problem.
- What are we trying to solve?
- Why does it matter?
- What counts as success?
- Which customers are affected?
- What is the cost of doing this instead of something else?
-
-
deploymentzone.com deploymentzone.com
-
I spent some time trying to figure out why I was receiving: GetProj4StringSPI: Cannot find SRID (4326) in spatial_ref_sys From my tests. Of course SELECT * FROM spatial_ref_sys returned 0 rows.
I had this problem too
-
- Apr 2022
-
winnielim.org winnielim.org
-
Since most of our feeds rely on either machine algorithms or human curation, there is very little control over what we actually want to see.
While algorithmic feeds and "artificial intelligences" might control large swaths of what we see in our passive acquisition modes, we can and certainly should spend more of our time in active search modes which don't employ these tools or methods.
How might we better blend our passive and active modes of search and discovery while still having and maintaining the value of serendipity in our workflows?
Consider the loss of library stacks in our research workflows? We've lost some of the serendipity of seeing the book titles on the shelf that are adjacent to the one we're looking for. What about the books just above and below it? How do we replicate that sort of serendipity into our digital world?
How do we help prevent the shiny object syndrome? How can stay on task rather than move onto the next pretty thing or topic presented to us by an algorithmic feed so that we can accomplish the task we set out to do? Certainly bookmarking a thing or a topic for later follow up can be useful so we don't go too far afield, but what other methods might we use? How can we optimize our random walks through life and a sea of information to tie disparate parts of everything together? Do we need to only rely on doing it as a broader species? Can smaller subgroups accomplish this if carefully planned or is exploring the problem space only possible at mass scale? And even then we may be under shooting the goal by an order of magnitude (or ten)?
-
-
-
three steps required to solve the all-importantcorrespondence problem. Step one, according to Shenkar: specify one’s ownproblem and identify an analogous problem that has been solved successfully.Step two: rigorously analyze why the solution is successful. Jobs and hisengineers at Apple’s headquarters in Cupertino, California, immediately got towork deconstructing the marvels they’d seen at the Xerox facility. Soon theywere on to the third and most challenging step: identify how one’s owncircumstances differ, then figure out how to adapt the original solution to thenew setting.
Oded Shenkar's three step process for effective problem solving using imitation: - Step 1. Specify your problem and identify an analogous problem that has been successfully solved. - Step 2. Analyze why the solution was successful. - Step 3. Identify how your problem and circumstances differ from the example problem and figure out how to best and most appropriately adapt the original solution to the new context.
The last step may be the most difficult.
The IndieWeb broadly uses the idea of imitation to work on and solve a variety of different web design problems. By focusing on imitation they dramatically decrease the work and effort involved in building a website. The work involved in creating new innovative solutions even in their space has been much harder, but there, they imitate others in breaking the problems down into the smallest constituent parts and getting things working there.
Link this to the idea of "leading by example".
Link to "reinventing the wheel" -- the difficulty of innovation can be more clearly seen in the process of people reinventing the wheel for themselves when they might have simply imitated a more refined idea. Searching the state space of potential solutions can be an arduous task.
Link to "paving cow paths", which is a part of formalizing or crystalizing pre-tested solutions.
-
-
twitter.com twitter.com
-
ReconfigBehSci. (2021, February 1). Great list, but I think one of the main problems with “absence of evidence fallacy” is its phrasing: “absence of evid. Is not the same as evidence of absence” is a true statement, “absence of evidence is not evidence of absence” is literally false @richarddmorey [Tweet]. @SciBeh. https://twitter.com/SciBeh/status/1356172673651503104
-
-
twitter.com twitter.com
-
John Lichfield. (2021, April 10). Weekly French vaccination thread. The French roll-out, still described as “stuttering” or “glacial” in UK media (and even some Fr media) continues to boom. Over 500,000 doses (1st/ 2nd) were given yesterday, a record. Fr should exceed its 10m 1st jabs 15 April target by 2m. 1/12 https://t.co/hhJa8rafCV [Tweet]. @john_lichfield. https://twitter.com/john_lichfield/status/1380807805960130561
-
-
-
Today, many web developers are even using JavaScript's native module syntax, but combining it with bare import specifiers, thus making their code unable to run on the web without per-application, ahead-of-time modification. We'd like to solve that, and bring these benefits to the web.
-
-
stackoverflow.com stackoverflow.com
-
I am not looking for model based after commits on update/create/etc, I want to be able to dynamically define a block that will be executed only if the current (top-most) transaction passes:
-
-
sambleckley.com sambleckley.com
-
Making one Comment query per Post is too expensive; it’s N+1 queries (one to fetch the posts, N to fetch the comments). You could use includes to preload all the comments for all the posts, but that requires hydrating hundreds of thousands of records, even though you only need a few hundred for your front page. What you want is some kind of GROUP BY with a LIMIT on each group — but that doesn’t exist, either in Activerecord nor even in postgres. Postgres has a different solution for this problem: the LATERAL JOIN.
-
- Mar 2022
-
hackeducation.com hackeducation.com
-
I mean there’s no single answer that will solve all of our future problems. There’s no magic bullet. Instead there are thousands of answers — at least. You can be one of them if you choose to be.'
-
-
rom-rb.org rom-rb.org
-
Ruby Object Mapper (rom-rb) is a fast ruby persistence library with the goal of providing powerful object mapping capabilities without limiting the full power of the underlying datastore.
-
-
github.com github.com
-
Rails 7 supports Postgres enums natively (more info)
-
-
-
Gesturing also increases as afunction of difficulty: the more challenging the problem, and the more optionsthat exist for solving it, the more we gesture in response.
When presented with problems people are prone to gesture more with the increasing challenges of those problems. The more ways there are to solve a particular problem, the more gesturing one is likely to do.
What sort of analysis could one do on politicians who gesture their speech with relation to this? For someone like Donald J. Trump who floats balloons (ideas--cross reference George Lakoff) in his speeches, is he actively gesturing in an increased manner as he's puzzling out what is working for an audience and what isn't? Does the gesturing decrease as he settles on the potential answers?
-
-
retina.studio retina.studio
-
immediately purchased
People are so quick to point out the lack of interest for people (and programmers, esp.) to pay for software. If this were distributed as HTML, maybe a way to hack around this unfortunate cognitive hangup would be to frame it as If you're buying an ebook: the manual for the software. It just so happens that this manual can be interpreted by a machine.
-
-
www.3dpoolsandlandscape.com www.3dpoolsandlandscape.com
-
A problem here would be having mosquitos in and outside your house. The solution is these mosquito systems that they install.
Tags
Annotators
URL
-
- Feb 2022
-
www.pbs.org www.pbs.org
-
But if you can’t show them what that means, on a human level, you’ve missed your opportunity as a filmmaker.
I think documentaries, podcasts, books, any form of media, if done right can shed light on important issues that people might have otherwise not known. People know housing disparities exist, but when you force them to see it i think real change can happen.
-
-
every.to every.to
-
https://every.to/superorganizers/the-fall-of-roam
A user talks about why they've stopped using Roam Research.
I suspect that a lot of people have many of the same issues and to a great extent, it's a result of them not understanding the underlying use cases of the problems they're trying to solve.
This user is focusing on it solving the problem of where one is placing their data in hopes that it will fix all their problems, but without defining the reason why they're using the tool and what problems they hope for it to solve.
Note taking is a much broader idea space than many suppose.
-
-
reallifemag.com reallifemag.com
-
This is a widespread mistake among those who think that a sexy note-taking app like Roam will suddenly free their minds, or that they can train themselves into geniuses with enough spaced repetition, or that they can build a zettelkasten capable of thinking original thoughts for them.
Thinking that the tool will solve a particular problem without knowing what the tool does or how to use it properly will surely set one up for failure. You can use a screwdriver like a hammer, but your results won't be as good as using a hammer and using it properly.
-
-
Local file Local file
-
his suggests that successful problem solvingmay be a function of flexible strategy application in relation to taskdemands.” (Vartanian 2009, 57)
Successful problem solving requires having the ability to adaptively and flexibly focus one's attention with respect to the demands of the work. Having a toolbelt of potential methods and combinatorially working through them can be incredibly helpful and we too often forget to explicitly think about doing or how to do that.
This is particularly important in mathematics where students forget to look over at their toolbox of methods. What are the different means of proof? Some mathematicians will use direct proof during the day and indirect forms of proof at night. Look for examples and counter-examples. Why not look at a problem from disparate areas of mathematical thought? If topology isn't revealing any results, why not look at an algebraic or combinatoric approach?
How can you put a problem into a different context and leverage that to your benefit?
-
-
twitter.com twitter.com
-
Deepti Gurdasani. (2022, January 30). Have tried to now visually illustrate an earlier thread I wrote about why prevalence estimates based on comparisons of “any symptom” between infected cases, and matched controls will yield underestimates for long COVID. I’ve done a toy example below here, to show this 🧵 [Tweet]. @dgurdasani1. https://twitter.com/dgurdasani1/status/1487578265187405828
-
- Jan 2022
-
-
Technological solutions to social problems seem quicker, cheaper, and simpler to implement than larger social changes.
Tech solutionism can often seem useful because it appears to be cheaper, simpler, and easier to implement than making more difficult choices and larger, necessary social changes.
One needs to always ask what is the real underlying problem? What other methods are there for potential solutions? What are the knock-on effects of these potential solutions. Is the particular solution really just a quick fix or bandaid? Once implemented how will one measure the effects and adjust after-the-fact?
-
-
thecodebarbarian.com thecodebarbarian.com
-
The power of await is that it lets you write asynchronous code using synchronous language constructs.
-
-
github.com github.com
-
Its goal is to solve the problems with downloading templates to start your app from:
-
-
twitter.com twitter.com
-
ReconfigBehSci. (2021, October 20). RT @ProfJohnDrury: Sustaining mutual aid and community support groups: Covid-19 and beyond Free online event, 12.30pm November 3rd [Tweet]. @SciBeh. https://twitter.com/SciBeh/status/1453284900711370756
-
-
svelte.dev svelte.dev
-
github.com github.com
-
github.com github.com
-
github.com github.com
-
github.com github.com
- Dec 2021
-
luhmann.surge.sh luhmann.surge.sh
-
Usually it is more fruitful to look for formulations of problems that relate heterogeneous things with each other.
A great quote, but this is likely a nebulous statement to those with out the experience of practice. Definitely worth expanding on this idea to give it more detail.
-
-
slatestarcodex.com slatestarcodex.com
-
3. The fish farming story from my Non-Libertarian FAQ 2.0: As a thought experiment, let’s consider aquaculture (fish farming) in a lake. Imagine a lake with a thousand identical fish farms owned by a thousand competing companies. Each fish farm earns a profit of $1000/month. For a while, all is well. But each fish farm produces waste, which fouls the water in the lake. Let’s say each fish farm produces enough pollution to lower productivity in the lake by $1/month. A thousand fish farms produce enough waste to lower productivity by $1000/month, meaning none of the fish farms are making any money. Capitalism to the rescue: someone invents a complex filtering system that removes waste products. It costs $300/month to operate. All fish farms voluntarily install it, the pollution ends, and the fish farms are now making a profit of $700/month – still a respectable sum. But one farmer (let’s call him Steve) gets tired of spending the money to operate his filter. Now one fish farm worth of waste is polluting the lake, lowering productivity by $1. Steve earns $999 profit, and everyone else earns $699 profit. Everyone else sees Steve is much more profitable than they are, because he’s not spending the maintenance costs on his filter. They disconnect their filters too. Once four hundred people disconnect their filters, Steve is earning $600/month – less than he would be if he and everyone else had kept their filters on! And the poor virtuous filter users are only making $300. Steve goes around to everyone, saying “Wait! We all need to make a voluntary pact to use filters! Otherwise, everyone’s productivity goes down.” Everyone agrees with him, and they all sign the Filter Pact, except one person who is sort of a jerk. Let’s call him Mike. Now everyone is back using filters again, except Mike. Mike earns $999/month, and everyone else earns $699/month. Slowly, people start thinking they too should be getting big bucks like Mike, and disconnect their filter for $300 extra profit… A self-interested person never has any incentive to use a filter. A self-interested person has some incentive to sign a pact to make everyone use a filter, but in many cases has a stronger incentive to wait for everyone else to sign such a pact but opt out himself. This can lead to an undesirable equilibrium in which no one will sign such a pact. The more I think about it, the more I feel like this is the core of my objection to libertarianism, and that Non-Libertarian FAQ 3.0 will just be this one example copy-pasted two hundred times. From a god’s-eye-view, we can say that polluting the lake leads to bad consequences. From within the system, no individual can prevent the lake from being polluted, and buying a filter might not be such a good idea.
Wow, ok so he is telling me that basic free-rider problem with some probability of defection is why he gets libertarianism doesn't work ... Great, that was easy.
Basically it's as simple as waving a big sign saying "public goods".
-
-
dasaptaerwin.net dasaptaerwin.net
-
upslope movement of habita-tion and agriculture should have changed the water budget
permasalahan yang selalu terjadi, dimana perubahan tata guna lahan akan berpengaruh terhadap air tanah, akibat pengelolaan yang kurang baik
-
-
-
Deeply importing Svelte components is not supported. Either import all components from one entrypoint, or always stick to deep imports, otherwise it could cause multiple instance of the Svelte library running.
-
- Nov 2021
-
docdrop.org docdrop.org
-
thought is physical it is a matter of 00:06:23 brain circuitry
The hard problem of consciousness is still outstanding.
-
-
psyarxiv.com psyarxiv.com
-
Racine, N., Madigan, S., Cardinal, S., Hartwick, C., Leslie, M., Motz, M., & Pepler, D. (2021). Community-Based Research: Perspectives of Psychology Researchers and Community Partners. PsyArXiv. https://doi.org/10.31234/osf.io/cxrmt
-
-
docs.google.com docs.google.com
-
weaknesses
-
-
askubuntu.com askubuntu.com
-
the snap-based chromium cannot access files on my separately-mounted /opt filesystem. The non-snap chromium has no such limitation. Until or unless the snap version ever is able to access all the filesystems on my device, I am willing to live with the risk of a PPA-based version.
-
Perhaps not a good idea, in general, to use a random PPA for such sprawling software as a browser. Auditability near zero even if it is open source.
-
-
Local file Local file
-
who is included in participatory initia-tives, who defines the meaning of public issues, bywhat procedures, and in what place is as important asever, particularly because citizen participation is notnecessarily inclusive, egalitarian, or progressive
They recognize the issues with Arnstein's planning approach.
-
-
www.reddit.com www.reddit.com
-
I'm having this problem too. Trying to use chromedriver with com.github.Eloston.UngoogledChromium (also tried org.chromium.Chromium) on Pop!_OS and selenium/webdriver (I'm using it with Ruby/capybara).This was the only post I could find (so far) about using chromedriver with a flatpak chrome/chromium... I wish someone would answer how or if this is possible.I created a chrome wrapper script that launches the flatpak, so that I could point to the script as my binary location. Did you do the same?It manages to open a window but the window is empty, and it just hangs for a hwile, and then eventually fails with:unknown error: DevToolsActivePort file doesn't exist (Selenium::WebDriver::Error::UnknownError) Any ideas how to get it working? I'd rather not install the "official" (proprietary software) Chrome binary on my system.Like you said, I never had any problems back in the good old days when we had deb packages for chromium. But now that we have to use a flatpak, I wonder if that's what the problem is — maybe chromedriver can't communicate directly with the chrome process because it is isolated/containerized??
-
Could someone guide me how to set up chromedriver with selenium using chromium flatpak properly? I can't seem to find any tutorial doing it like this... I never had issues with chromedriver using the "old" sudo apt way and I also got it working using snapd. But since I am using Pop!_OS I'd like to just use flatpaks if there is no sudo apt repo.
-
-
askubuntu.com askubuntu.com
- Oct 2021
-
twitter.com twitter.com
-
Kenneth Baillie. (2021, October 27). When a healthcare system fails, increasing numbers of people suffer and die needlessly. That’s all. If you aren’t a patient or staff, you don’t see it. But this is happening, now, all over the UK. 2/n [Tweet]. @kennethbaillie. https://twitter.com/kennethbaillie/status/1453422360795680769
-
-
stackoverflow.com stackoverflow.com
-
Rspec hangs after it finishes running through my tests
-
-
github.com github.com
-
The issue seems to be that when there are multiple layouts configured, VS Code sets as key layout the first value for layout form setxkbmap -query, ignoring the current layout. If I switch to be en,de then VS Code uses the EN layout, as it is the first in the list. It would be handy if VS Code could use the current layout instead of the first from the list.
-
-
www.politico.com www.politico.com
-
‘They rushed the process’: Vaccine maker’s woes hamper global inoculation campaign. (n.d.). POLITICO. Retrieved 25 October 2021, from https://www.politico.com/news/2021/10/19/novavax-vaccine-rush-process-global-campaign-516298
-
-
link.springer.com link.springer.com
-
Both more fundamental than the Hard Problem of Consciousness, and more expansive in scope, the problem of integration/unification is also central to the problem of the origin(s) of life.
Could anthropological and philosophical linguistics be included in this trans-disciplinary analysis? I think language also plays a central role, as we are already sophisticated language users by the time we consider the possibility of raising this kind of question.
-
Granted, how a natural entity can have interiority, i.e., subjectivity, is a hard problem, but if the question of integration and unification is not identical to the “Hard Problem of Consciousness” (Chalmers 1995) it is also inseparable from it and surely a presupposition of the very possibility of interiority. Nor would even an understanding of how subjectivity could be resident to a single cell tell us how consciousness could become an integrated unity across many cells. If we assume consciousness is a physically based phenomenon, and that it draws upon the activity of various parts of the brain, let alone constituent cells, then we must face our deficits in understanding how the experience of a unified consciousness is realized at the level of an integration of some cells but not others albeit in the absence of evident, non-arbitrary, physical boundaries.
This is a very salient point. The experience of consciousness of a (multicellular) human being is the experience of a biological superorganism. While normativity may apply to the both single and multi-cellular beings by extension, we cannot infer from that alone that our experience of consciousness has an analog at the cellular level.
-
-
ndpr.nd.edu ndpr.nd.edu
-
For Plessner, the living boundary is both a liminal zone that mediates between organism and the outer medium, itself being neither, and yet also an enactively self-defining and enforcing circumference and outer-limit. The organism moves outward in the expansion and assimilation of its liminal zone and moves inward, taking the outer within, re-establishing itself and reasserting its perimeter. The living boundary already introduces a subject-object status that prefigures for Plessner the overcoming of dualisms between inner and outer, interiority and exteriority. The living boundary is an on-going enactment of an exteriority that it defines and yet also reaches into and assimilates and of an interiority that is both sustained and transformed. The motive force of the dynamic living state is this double aspectivity of its existence and the dialectical tension which drives it forward.
Plessner defines the interiority and exteriority condition of a living organism, giving a biological context for the hard problem of consciousness.
-
-
networkcultures.org networkcultures.org
-
Victor Papanek’s Design Problem, 1975.
The Design Problem
Three diagrams will explain the lack of social engagement in design. If (in Figure 1) we equate the triangle with a design problem, we readily see that industry and its designers are concerned only with the tiny top portion, without addressing themselves to real needs.
(Design for the Real World, 2019. Page 57.)
The other two figures merely change the caption for the figure.
- Figure 1: The Design Problem
- Figure 2: A Country
- Figure 3: The World
-
-
www.theguardian.com www.theguardian.com
-
Covid: 37% of people have symptoms six months after infection | Coronavirus | The Guardian. (n.d.). Retrieved October 1, 2021, from https://www.theguardian.com/world/2021/sep/28/covid-37-of-people-have-symptoms-six-months-after-infection?CMP=Share_iOSApp_Other
-
- Sep 2021
-
www.reddit.com www.reddit.com
-
The whole point of DoH in firefox is to not depend on the OS like windows. And it is the OS, which implements the hosts file mechanism.
-
-
superuser.com superuser.com
-
Does Firefox ignore the hosts file? How to make Firefox honor the hosts file
-
-
stackoverflow.com stackoverflow.com
-
Why is my hosts file entry being ignored by the browser?
-
-
support.mozilla.org support.mozilla.org
-
Firefox ignores the presence of the hosts file, never using it to resolve a URL.
-
-
-
if you have 3 windows of the same web browser application running, Alt+Tab won’t let you switch between those windows
-
-
www.amazon.com www.amazon.com
-
Fast forward two months later. The tank in the same hot water heater started leaking, and for who knows how long, because this thing did nothing. When I finally got to my heater, after discovering the water dripping under the floor itself, this unit was so soaked I had to open the battery compartment to drain it. Yes, there was that much water covering the alarm itself. The problem? Apparently, you need a significant amount of standing water for it to work. Because it was a slow-ish leak, and because the floor, although it was soaked, was draining and absorbing part of the water, and also because the water was draining through a nearby cutout in the floor, it never reached enough standing water.
-
-
sakai.duke.edu sakai.duke.edu
-
clocks from the fourteenth century onwards, how far this was itself a symptom of a new Puritan discipline and bourgeois exac
I do not wish to argue how far the change was due to the spread of clocks from the fourteenth century onwards, how far this was itself a symptom of a new Puritan discipline and bourgeois exactitude.
For some history of the importance of time with relation to naval navigation and trade, see: Sobel, Dava (1995). Longitude: The True Story of a Lone Genius Who Solved the Greatest Scientific Problem of His Time. New York: Walker and Company.
-
-
www.nytimes.com www.nytimes.com
-
A series of studies conducted by Frédéric Vallée-Tourangeau, a professor of psychology at Kingston University in Britain; Gaëlle Vallée-Tourangeau, a professor of behavioral science at Kingston; and their colleagues, has explored the benefits of such interactivity. In these studies, experimenters pose a problem; one group of problem solvers is permitted to interact physically with the properties of the problem, while a second group must only think through the problem. Interactivity “inevitably benefits performance,” they report.
Physical interactivity with a problem may help improve results.
-
-
-
due to the fact that the pre-processor handles sections independently this cannot reliably be done there.
-
-
www.gitmemory.com www.gitmemory.com
-
Couldn't start client Svelte
-
-
blog.johnnyreilly.com blog.johnnyreilly.com
-
import * as utils from '../../../../../../../shared/utils';
-
-
stackoverflow.com stackoverflow.com
-
Class constructor ServeCommand cannot be invoked without 'new'
-
-
-
In 3.1.0, we used oneOf option which solved this problem but then loaders which were using multiple transformation started failing (erb loader) since it was using first matching loader from the list.
Tags
Annotators
URL
-
-
-
WARNING in ./app/javascript/components/ComponentLibrary/Docs/Intro.md Module parse failed: Unexpected character '#' (1:0) You may need an appropriate loader to handle this file type.
-
-
blog.sindresorhus.com blog.sindresorhus.com
-
Users think every Webpack tool/config problem is a problem with a specific package and opens an issue asking for support on the package instead of Webpack. In the past year alone, I’ve had to deal with hundreds of Webpack issues on my repos.
-
-
-
If you fail to changes this, you may experience performance issues, and other bugs related to multiple copies of React, like issue 2932.
-
-
askubuntu.com askubuntu.com
-
Usually you get this error if you change your password by some other means which fails to update the password for the keyring.
-
-
www.propublica.org www.propublica.org
-
Billionaire business owners deployed lobbyists to make sure Trump’s 2017 tax bill was tailored to their benefit. Confidential IRS records show the windfall that followed.
@choppa1890 says "will read and get mad about one of these days"
With respect.....this learned attitude is the leading contributor to the problem with modern America. The quote reflects cognitive dissonance that is dealt with through a weak form of denial. @choppa1890 uses a mentally acceptable task (posting in Hypothesis) and 'avoidance', to resolve the dissonance. @choppa1890 can not allow him/herself to read the article, create knowledge and emotion. It's too much to think about so I will make a note in Hypothesis and move on!
-
-
stackoverflow.com stackoverflow.com
-
How can I make a link that will go directly to a specific location in the iFrame
-
- Aug 2021
-
stackoverflow.com stackoverflow.com
-
But for this approach we fear the performance impact of creating iframes via JavaScript -- the html iframe would be rendered and loaded before the script would even start to execute.
-
-
css-tricks.com css-tricks.com
-
I always had to set the height of them literally almost 50% taller than the content itself to accommodate for the innards growing when the form was submitted with errors (the error messaging expanded the height). If I didn’t, the submit button would get cut off making the form un-submittable.
-
-
github.com github.com
-
The problem is that, with the literal types, the includes call now gives a type error: // Error: Argument of type number is not assignable to 1 | 2 | 3 if(!legalValues.includes(userValue)) { throw new Error("..."); }
-
-
softwareengineering.stackexchange.com softwareengineering.stackexchange.com
-
For better understanding of something that is complicated, just make it more simplier. In this example, just split the word into atoms, like these: Update - UP_DATE - make it up to date; Upgrade - UP_GRADE - move it to the upper (or next) grade (or level).
-
-
-
What seems more problematic is divergence between drivers. For example, capybara-webkit and poltergeist support several of the same things. Let's take resizing the window as an example. In capybara-webkit this is page.driver.resize_window(x, y) and in poltergeist it's page.driver.resize(x, y). This means that if a user wants to switch from one to the other they have to change their code. Now I don't know if selenium does or doesn't support resizing the window, but supposing it doesn't I think there's still a lot of value in the capybara project deciding what the blessed API is, because then all the drivers that support that feature can implement it using the same API, increasing portability.
-
-
-
Sulik, J., & McKay, R. (2021). Studying science denial with a complex problem-solving task [Preprint]. PsyArXiv. https://doi.org/10.31234/osf.io/huxm7
-
- Jul 2021
-
datatracker.ietf.org datatracker.ietf.orgrfc64551
-
The goal of this technology is to provide a mechanism for browser-based applications that need two-way communication with servers that does not rely on opening multiple HTTP connections (e.g., using XMLHttpRequest or <iframe>s and long polling).
-
-
www.cdc.gov www.cdc.gov
-
CDC. (2020, February 11). COVID-19 Vaccination. Centers for Disease Control and Prevention. https://www.cdc.gov/coronavirus/2019-ncov/vaccines/safety/vsafepregnancyregistry.html
-
-
www.newscientist.com www.newscientist.com
-
Roberts, M. (n.d.). Artificial intelligence has been of little use for diagnosing covid-19. New Scientist. Retrieved 24 May 2021, from https://www.newscientist.com/article/mg25033350-100-artificial-intelligence-has-been-of-little-use-for-diagnosing-covid-19/
-
-
-
Maatman, F. O. (2021). Psychology’s Theory Crisis, and Why Formal Modelling Cannot Solve It. PsyArXiv. https://doi.org/10.31234/osf.io/puqvs
-
-
www.scotthyoung.com www.scotthyoung.com
-
A top down view of some learning strategies to begin teasing out which may be better than others.
Are they broadly applicable or domain specific?
What learning methods and pedagogy piece are best and for which domains.
How can we balance learning and doing an overview of theory versus practice?
Which methods are better for beginners versus domain specific experts?
Which are better for overview versus creating new knowledge?
https://www.scotthyoung.com/blog/2021/07/13/against-the-real-thing/
-
Play may trump problem solving. When working on a problem without a specific goal, the student can try lots of things to figure out what works. In contrast, only one answer is needed to solve a problem with a single goal. A playful, exploratory mindset may map out the patterns of interactions better than a narrowly, solution-oriented perspective. As an example of this, Sweller asked students to solve some math problems. One group was asked to solve the problems for a particular variable, and the other group was asked to solve for as many variables as they could. The latter group did better later, which Sweller explained in terms of cognitive load.4
exploratory play >> problem solving
How does this compare to the creativity experience of naming white things in general versus naming white things in a refrigerator? The first is often harder for people, while the second is usually much easier.
-
John Sweller’s cognitive load theory argues that problem solving is often inefficient.2 His studies showed that students learned to solve algebra problems faster when they were shown lots of examples of solved problems, rather than trying to solve them on their own.3
Problem solving is often inefficient, seeing lots of solved problems may be better than solving them on one's own.
(This was the sort of model I used in learning most of my math over the years, though solving a few problems along the way also helped to reinforce things for me.)
Sweller, John. “Cognitive load during problem solving: Effects on learning.” Cognitive science 12, no. 2 (1988): 257-285. Sweller, John, and Graham A. Cooper. “The use of worked examples as a substitute for problem solving in learning algebra.” Cognition and instruction 2, no. 1 (1985): 59-89.
-
-
medium.com medium.com
-
One of the fundamental goals of a blockchain is resolving the “double spend” problem. In a nutshell, this means preventing someone from sending the same coin to two people. However, beyond just simple spend transactions, it applies any time two transactions want to update the same state. This could be someone trying to duplicate Bitcoin, or two people trying to buy the same CryptoKitty. For the sake of generality, we’ll call it the “double update” problem. Fundamentally it’s about ordering: when we see two things, how do we decide which is first, and what happens to the second one?
The double spend problem is a subset of what can be called the double update problem. How do we order two updates to the same state?
-
- Jun 2021
-
sass-lang.com sass-lang.com
-
Today, Sass uses complex heuristics to figure out whether a / should be treated as division or a separator. Even then, as a separator it just produces an unquoted string that’s difficult to inspect from within Sass.
-
-
www.viget.com www.viget.com
-
But this solution has technical complications, and the npm and the yarn implimentations give people trouble (as of this writing there are about 40 open npm link issues and over 150 open yarn link issues). If you have tried to use symlinked dependencies while developing a package you've probably run into into a stumbling block, whether simply an unexpected unlink behavior, trouble with peer dependencies, or something bigger.
-
-
psyarxiv.com psyarxiv.com
-
Moss, A. J., Rosenzweig, C., Jaffe, S. N., Gautam, R., Robinson, J., & Litman, L. (2021). Bots or inattentive humans? Identifying sources of low-quality data in online platforms [Preprint]. PsyArXiv. https://doi.org/10.31234/osf.io/wr8ds
-
-
-
Laukkonen, R., Kaveladze, B., Protzko, J., Tangen, J. M., von Hippel, B., & Schooler, J. (2021). The ring of truth: Irrelevant insights make worldviews seem true [Preprint]. PsyArXiv. https://doi.org/10.31234/osf.io/zq3vd
-
-
dockerquestions.com dockerquestions.com
-
Docker returns: Client sent an HTTP request to an HTTPS server.
-
-
github.com github.com
-
As you can see Rails already adds error messages from associated models and doing it wrongly: Merging together errors from different models under same has_many association. :"employments.company"=>["can't be blank"] And this is wrong.
-
I have been waiting for a solution for this quite a while now.
-
-
graphql-ruby.org graphql-ruby.org
-
To illustrate the problem:
-
-
naildrivin5.com naildrivin5.com
-
Most programming languages vend environment variables as strings. This leads to errors like so:
-
-
www.mutuallyhuman.com www.mutuallyhuman.com
-
I’m going to add the API Server as an actor to my first test sequence to give some granularity as to what I’m actually testing.
-
-
docs.gitlab.com docs.gitlab.com
-
As an example you might create 5 issues in between counts, which would cause the query count to increase by 5 if an N+1 problem exists.
-
QueryRecorder is a tool for detecting the N+1 queries problem from tests.
-
-
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
-
-
github.com github.com
-
This is a blocker for me as well, as I don't really understand how to interact with my backend while it's not implemented within sveltekit and uses cookie-based authentication.
-
-
-
Allows you to use sapper with an API service residing in another server. This is especially useful if your API server is written in another language
-
- May 2021
-
-
This looks cool but right now, let's say i have an external api which depends on users cookies, the cookies only gets send through internal sk endpoints while ssr even if its the same domain. Couldn't we pass the 'server' request to the serverFetch hook? I would currently have to patch package svelte kit to pass request headers to the external api or create an sk endpoint which proxies the request.
-
-
github.com github.com
-
It's a chicken-and-egg-like problem: If we use module: 'commonjs', then if any TS files import ES Modules (indirectly in their dependency graph), then Node throws an error because CommonJS modules can not import ES Modules.
-
-
twitter.com twitter.com
-
Tommy Shane on Twitter. (n.d.). Twitter. Retrieved 14 February 2021, from https://twitter.com/tommyshane/status/1357385093514461184
-
-
hashnode.com hashnode.com
-
But more so, external style cannot be applied to a subsection of a web page unless they force it into an iframe, which has all sorts of issues of it's own which is why external CSS is usually ignored. Inline CSS is often stripped by the tag strippers who don't want you turning things on or off... and media queries shouldn't even play into it since the layout should be controlled by the page it's being shown inside (for webmail) or the client itself, NOT your mail.
-
-
mjml.io mjml.io
-
Email is Hard: learn how MJML will help you.
Tags
Annotators
URL
-
-
www.reddit.com www.reddit.com
-
Also cross-compatibility with mail clients can be hairy, so you should see what the industry experts are doing.
-
-
-
“You can’t use HTML5 or CSS3 in email.” Due to their “limited” support, the idea that using HTML5 and CSS3 in email is “impossible” remains a commonly-held notion throughout the email design industry. However, we’re calling it a complete myth.
-
-
content.myemma.com content.myemma.com
-
Just because there can be issues with CSS in HTML emails doesn’t mean you should abandon efforts to use it. It all comes down to determining which codes are absolutely needed and how to style them so they can be rendered by email platforms.
-
- Apr 2021
-
stackoverflow.com stackoverflow.com
-
-
You can use asset helpers if the erb is only for referencing assets:
-
-
-
because while dealing with interactive programs one often come across numerous hidden traps which doesn’t usually happen with ordinary sh-scripts. Though fortunately or may be not, but most of these problems generally turn up within first five minutes of the work under the script. The symptoms typically look like that author can’t pass the authentication from the script.
-
Really you are not the first to run into such a problem
-
-
github.com github.com
-
Mentioned here:
but I can't find it on my system
-
-
unix.stackexchange.com unix.stackexchange.com
-
This seems definitely better than checking for a specific return code and overriding it to 0.
I think is referring to https://github.com/WayneD/rsync/blob/master/support/rsync-no-vanished which sets
ret=0
-
-
boardgamegeek.com boardgamegeek.com
-
There is a tendency in short luck-heavy games to require you to play multiple rounds in one sitting, to balance the scores. This is one such game. This multiple-rounds "mechanic" feels like an artificial fix for the problem of luck. Saboteur 1 and 2 advise the same thing because the different roles in the game are not balanced. ("Oh, well. I had the bad luck to draw the Profiteer character this time. Maybe I'll I'll draw a more useful character in round 2.") This doesn't change the fact that you are really playing a series of short unbalanced games. Scores will probably even out... statistically speaking. The Lost Cities card game tries to deal with the luck-problem in the same way.
possibly rename: games: luck: managing/mitigating the luck to games: luck: dealing with/mitigating the luck problem
-
-
www.vteducation.org www.vteducation.org
-
The Problem with Textbooks
-
-
www.wired.com www.wired.com
-
Pinterest doesn’t know when the wedding never happens, or when the baby isn’t born. It doesn’t know you no longer need the nursery. Pinterest doesn’t even know if the vacation you created a collage for has ended. It’s not interested in your temporal experience.This problem was one of the top five complaints of Pinterest users.
-
So on a blindingly sunny day in October 2019, I met with Omar Seyal, who runs Pinterest’s core product. I said, in a polite way, that Pinterest had become the bane of my online existence.“We call this the miscarriage problem,” Seyal said, almost as soon as I sat down and cracked open my laptop. I may have flinched. Seyal’s role at Pinterest doesn’t encompass ads, but he attempted to explain why the internet kept showing me wedding content. “I view this as a version of the bias-of-the-majority problem. Most people who start wedding planning are buying expensive things, so there are a lot of expensive ad bids coming in for them. And most people who start wedding planning finish it,” he said. Similarly, most Pinterest users who use the app to search for nursery decor end up using the nursery. When you have a negative experience, you’re part of the minority, Seyal said.
What a gruesome name for an all-too-frequent internet problem: miscarriage problem
-
-
github.com github.com
-
Wasn't sure if this belonged as an issue in Devise or Rails though.
-
-
gist.github.com gist.github.com
-
I have a 2 radio buttons with the same id and label, only different values, (true, false)....anything I can do to choose false?
If you just do
find_field(radio_input_name)
you end up withAmbiguous match, found 2 elements matching visible field "name" that is not disabled
Tags
Annotators
URL
-
- Mar 2021
-
final-form.org final-form.org
-
// WRONG ❌ - values.myField might be undefined! if (!values.myField.match(/myexpression/)) {
-
If you are doing a regular expression check, your function should handle undefined as a potential value.
-
-
blogs.bmj.com blogs.bmj.com
-
Covid-19 vaccine wars: Developing the AstraZeneca vaccine was a triumph, but then things went wrong. (2021, March 26). The BMJ. https://blogs.bmj.com/bmj/2021/03/26/vaccine-wars-developing-the-astrazeneca-vaccine-was-a-triumph-but-then-things-went-wrong/
Tags
- problem
- headline
- vaccine
- news
- COVID-19
- effective
- lang:en
- UK
- vaccination
- is:blog
- AstraZeneca
- trial
- communication
- efficacy
Annotators
URL
-
-
superuser.com superuser.com
-
annoying: keeps asking every time
-
-
github.com github.com
-
It does this by creating links to specially crafted URLs using custom schemes (ie. "txmt", "subl", "mvim"). I prefer to use standard CLI vim in iTerm.
I have similar problem: want to use regular vim in tilix terminal
-
-
piao-tech.blogspot.com piao-tech.blogspot.com
-
Some research led me to the --remote-tab switch that allows to open files as tabs in currently open Vim processes but it seemed to work only with the graphical interface (gvim) and not with the console (vim). But as I made some tests I found this can work with the vim in console mode
That's what I thought too (that it was only available with gvim, which I don't want to use).
But I get this error when I try it with regular vim:
$ vim --servername local VIM - Vi IMproved 8.1 (2018 May 18, compiled Apr 15 2020 06:40:31) Unknown option argument: "--servername"
-
-
askubuntu.com askubuntu.com
-
However, since you haven't yet provided any details about how you built with Qt (Qt isn't officially supported, so you must have used a third party derivative of vim), and you haven't provided any detailed information about what error messages or malfunctions you're having with python-complete, it's not really possible to tell you how to fix the problem and get vim working with Qt.
-
-
askubuntu.com askubuntu.com
-
Now, if you also want deskopen to pass through any command-line parameters, you can instead use this slightly-modified version: #!/bin/sh desktop_file=$1 shift `grep '^Exec' "${desktop_file}" | sed 's/^Exec=//' | sed 's/%.//'` "$@" &
-
-
-
gitlab.gnome.org gitlab.gnome.org
-
It sounds like a gnome-open (or the equivalent library call) bug. Reassigning.
-
-
github.com github.com
-
You're right, it would solve the Nemo problem perfectly, but break a lot of other things, unfortunately.
-
-
unix.stackexchange.com unix.stackexchange.com
-
A solution is almost indicated in the question: hinder xdg-open from choosing exo-open. A brute-force approach is to copy /usr/bin/xdg-open to /usr/local/bin (/usr/local/bin is earlier in PATH unless PATH has been modified) and to patch it to use open_generic instead of exo_open (unlike the XFCE4-specific exo-open, open_generic does honor xdg mime types)
-
-
askubuntu.com askubuntu.com
-
when the link of accessing a workspace appear I only get the popup: "Open xdg-open?" and then nothing happens.
Though in my case it is clicking an mvim:// link from better_errors
-
-
www.reddit.com www.reddit.com
-
I get this itch.io message when I try to buy it, "Due to processing fees the minimum amount is 100 cents."
-
-
-
Tried to buy keyg at its 90% off sales price but no matter what payment method I choose I keep getting a "Due to processing fees the minimum amount is 100 cents."I'm trying to figure out if there is any way around this, and if not then why can you list a game at a price below $1 if it isn't actually possible for it to be bought at said price?
-
-
theadhocracy.co.uk theadhocracy.co.uk
-
The second is that their approach of allowing standards to evolve through practical application, rather than highfalutin conjecture, is an incredibly powerful technique for problem-solving. The number of my ideas that have died on paper as I try to flesh them out are beyond count. It's the Goldilocks conundrum: the feeling that something needs to be just right before other people can see it. The IndieWeb methodology proves that this logic should just be thrown away.
It took me a while to see this too. Many report that attending law school is really just learning a different way of seeing and approaching the world. IndieWeb has been much like this for me. It provides a different and often useful framing for approaching problems, not just with regard to the web, but to life in general.
-
-
www.chevtek.io www.chevtek.io
-
Write modules that solve a problem you know
-
-
www.inuse.se www.inuse.se
-
But sometimes not even that helps; the onceability factor can, ultimately, trump the usefulness.
-
-
github.com github.com
-
This allows those other dependencies to share the same module instance.
-
-
github.com github.com
-
Sure, you have a few extra newlines and semicolons, but the minifier will remove them anyway so no harm.
-
What is the point of avoiding the semicolon in concat_javascript_sources
For how detailed and insightful his analysis was -- which didn't elaborate or even touch on his not understanding the reason for adding the semicolon -- it sure appeared like he knew what it was for. Otherwise, the whole issue would/should have been about how he didn't understand that, not on how to keep adding the semicolon but do so in a faster way!
Then again, this comment from 3 months afterwards, indicates he may not think they are even necessary: https://github.com/rails/sprockets/issues/388#issuecomment-252417741
Anyway, just in case he really didn't know, the comment shortly below partly answers the question:
Since the common problem with concatenating JavaScript files is the lack of semicolons, automatically adding one (that, like Sam said, will then be removed by the minifier if it's unnecessary) seems on the surface to be a perfectly fine speed optimization.
This also alludes to the problem: https://github.com/rails/sprockets/issues/388#issuecomment-257312994
But the explicit answer/explanation to this question still remains unspoken: because if you don't add them between concatenated files -- as I discovered just to day -- you will run into this error:
(intermediate value)(...) is not a function at something.source.js:1
, apparently because when it concatenated those 2 files together, it tried to evaluate it as:
({ // other.js })() (function() { // something.js })();
It makes sense that a ; is needed.
-
And we shave off 6 or so seconds, that is huge.
-
Since the common problem with concatenating JavaScript files is the lack of semicolons, automatically adding one (that, like Sam said, will then be removed by the minifier if it's unnecessary) seems on the surface to be a perfectly fine speed optimization.
-
-
forum.paradoxplaza.com forum.paradoxplaza.com
-
If you think that for every problem there is a simple and easy solution, either you don't understand what is a problem or you don't understand what is a solution.
-
-
github.com github.com
-
Sprockets 4: The effect of config.assets.debug does not match the rails documentation.
-
concatenation still occurs.
-
-
github.com github.com
-
I'm kinda stuck at the moment, going around in circles. Everything is really heavily coupled. I would like to get to the point where no load is called from within processors, but i'm not sure if that's possible. Currently the API and the caching strategies are fighting me at every step of the way. I have a branch where i'm hacking through some refactoring, no light at the end of the tunnel yet though :(
-
For the $$$ question, nothing comes to mind. These problems i'm hitting up against are larger than a contractor could solve in a few hours of work (which would be hundreds/thousands of dollars).
-
Progress is slow though. I want to change how assets are loaded, the current implementation of "pipelines" is challenging to work with.
-
-
github.com github.com
-
still compiles everything into single CSS/JS files
I noticed this too
-
-
-
it's super hard to test master because i have no idea which gems need to be updated. is there a guide on how to take a rails 4.2 project to master sprockets without everything mysteriously exploding? ill try to make a repro case but its hard to tell where to even start
-
-
github.com github.com
-
I don't myself understand what's going on, it clearly has something to do with source maps, but may also have to do with other sprockets changes.
-
I don't really understand what's going on. Clearly source maps have something to do with it -- a source map feature that doesn't handle SCSS very well, apparently.
-
Is there a PR to... something? sassc-rails? That would make the patch not necessary? (I don't know if there's any good way to monkey-patch that in, I think you have to fork? So some change seems required...) Should the defaults be different somehow? This is very difficult to figure out.
-
Is there a PR to... something? sassc-rails?
-
I'm not sure about all consequences of my change and this is very complex.
Tags
- difficult/hard problem
- don't understand even what's going on, let alone how to go about finding/identifying/fixing the problem
- where (which project) do I even report this problem/bug? (whose responsibility is it?)
- admit the limitations/shortcomings of your argument/benefits
- hard to figure out where the problem lies / how to solve the problem / where to even begin
Annotators
URL
-
-
www.html5rocks.com www.html5rocks.com
-
Validating forms has notoriously been a painful development experience. Implementing client side validation in a user friendly, developer friendly, and accessible way is hard. Before HTML5 there was no means of implementing validation natively; therefore, developers have resorted to a variety of JavaScript based solutions.
-
-
www.kickstarter.com www.kickstarter.com
-
Redesigning the pieces was very difficult work, because traditional pieces have 4 specialties below.
-
Shogi is a classic game. I know many people who want to play Shogi, but the Kanji on the pieces makes it too hard to master. I have designed this Shogi with icons so anybody can learn it easily.
-
-
trailblazer.to trailblazer.to
-
the Activity component is the heart of TRB
-