- Oct 2024
-
meta.wikimedia.org meta.wikimedia.org
-
The specific sources that underpin an article can also determine whose point of view is represented
bias
-
-
sitn.hms.harvard.edu sitn.hms.harvard.edu
-
trained on a massive dataset of Wikipedia references,
hence the importance of the Shared Citations project: https://meta.wikimedia.org/wiki/WikiCite/Shared_Citations
-
checking if references properly support the claims to which they are connected.
how do they determine what claims references are connected to?
-
-
www.404media.co www.404media.co
-
it still wouldn’t be able to correctly match a citation to a specific claim made in a specific body of work.
I'm not sure about this. What about what Google's NotebookLM is doing? Or experiences like STORM to create Wikipedia-like articles?
-
- Sep 2024
-
revistas.unlp.edu.ar revistas.unlp.edu.ar
-
Lapolaridad
Usan el valor
compound
que devuelve la funciónpolarity_scores
de la claseSentimentIntensityAnalyzer
de la libreríanltk
: https://www.nltk.org/api/nltk.sentiment.vader.html#nltk.sentiment.vader.SentimentIntensityAnalyzer.polarity_scores -
sedesprendeenunodeellosunatendenciaasermoderadamentesubjetivo,yaqueincluyeinformaciónmeramentedescriptivaquepodemoscatalogarcomodemayorneutralidad.
Pero si subjetividad y objetividad se derivan de polaridad, y ésta se refiere exclusivamente a el "sentiment strength", nada se puede decir sobre la descriptividad de la información incluida o la neutralidad de la fuente.
-
fueimportanteelegiryevaluarlasherramientasconconjuntosdedatosdepruebaparaasegurarsueficacia.
cuál sería esta evaluación?
-
polaridad,objetividad,subjetividad.
es una sola medida! las otras dos derivan trivialmente de la primera
-
objetividad
según el código fuente, es
1 - abs(polaridad)
-
lasubjetividad
según el código fuente, es
1 - objetividad
-
6publicaciones
no eran 6 por medio?
-
cuatromediosperiodísticos
son cinco
-
Véase
Se muestran 6 artículos (dos de Página 12 y uno por cada uno de los otros 4 medios). Cuáles son los otros artículos?
-
analyze_sentiment_nltk:tomauntextocomoentradaydevuelvelapolaridad,subjetividadyobjetividaddeltextoutilizandoelanalizadordesentimientosdeNLTK;
código fuente en https://github.com/gusunavarro/koluel/blob/master/pnl.py
-
lasaplicacionesnonecesitancomputadoraspropias,porlocualesunagranventaja.
Hasta ahora se habló de Streamlit como de una librería. Pero ahora parece hablar de Streamlit como un servicio.
De cualquier modo, por qué es una ventaja? A cambio de qué ofrece Streamlit este servicio?
-
EsteartículoexploralaherramientaStreamlit,
El uso de esta herramienta no parece relevante para el tema el artículo. Tratándose de un artículo en el que se mide polaridad, subjetividad y objetividad como aspectos del "sentimiento", habría que destacar las librerías que se usaron para tal fin, en todo caso (que no queda claro si fue TextBlob o NLTK).
-
Streamlitparalacreacióndelainterfazdeusuario,NLTK4paraelanálisisdesentimientos,
no dice que usaron textblob para análisis de sentimientos?
-
suelenmutarpermanentemente,
esto se puede resolver indicando la versión específica utilizada
-
bibliotecaTextBlob3queofreceunainterfazsencillapararealizaranálisisdesentimientosentexto.
biblioteca para Python
-
Demodoquedesdesulanzamientoen2019,hacrecidorápidamenteyactualmentemuestramásde10millonesdevistasdeaplicacionesymásde20milestrellasdeGitHub.
No es claro. De qué está hablando? Habla de Streamlit y de polaridad de sentimientos, pero no parece haber establecido un vínculo entre ambas.
Qué son las "vistas de aplicaciones"?
-
- Aug 2024
-
www.zotero.org www.zotero.org
-
create a locale folder in your plugin root with subfolders for each locale,
So which locales are supported?
-
-
josm.openstreetmap.de josm.openstreetmap.de
-
[signed-by=/usr/local/share/keyrings/josm-apt.gpg]
In Linux Mint 22, I needed to add
arch=amd64
between the square brackets as well. Otherwise I got errorrepository 'https://josm.openstreetmap.de/apt noble InRelease' doesn't support architecture 'i386'
.
-
- Jul 2024
-
werwol.livejournal.com werwol.livejournal.com
-
Фон Альвенслебен
I think he may be Richard Wendler instead.
-
-
archivo.lavoz.com.ar archivo.lavoz.com.ar
-
Pero César –precisa el historiador riocuartense– había nacido en el pueblo de Calamocha, en España (en Aragón)
No encuentro fuentes que confirmen esto. Por el contrario, solo encuentro que habría sido portugués.
-
-
meta.wikimedia.org meta.wikimedia.org
-
dropping the idea of co-creating one or more natural language generation solutions with the community, suggesting to select either an existing natural language generation system, or to adopt the one that one of the fellows initiated during the fellowship.
they mean the one proposed by Ariel Gutman? https://meta.wikimedia.org/wiki/Abstract_Wikipedia/Natural_language_generation_system_architecture_proposal
-
-
meta.wikimedia.org meta.wikimedia.org
-
comunidades de proyectos de Wikimedia
Se refiere a comunidades de "Proyectos Wikimedia" como se define en el glosario (Wikipedia en español, Wikidata, etc).
-
Se creará un documento similar a un Memorando de Entendimiento o Acuerdo de Nivel de Servicio entre la Fundación Wikimedia y el Consejo Global
Es como si la Fundación Wikimedia se limitara a ofrece servicios de gestión a la comunidad Wikimedia, representada por el Consejo Global.
-
una distribución equitativa de los recursos, como la establecida por el Consejo Global en consulta con las distintas organizaciones interesadas.
No entiendo si se refiere a la distribución que establezca el Consejo Global, o los recursos que establezca el Consejo Global.
-
reconocidas por la Junta Directiva de la Fundación Wikimedia.
aconsejada por el Affiliations Committee (AffCom)?
-
la aplicación y aplicación
"la implementación y aplicación" o "implementando y haciendo cumplir"
-
Equidad
Equidad en el conocimiento según Wikipedia en inglés (Knowledge equity):
Knowledge equity is a social science concept referring to social change concerning expanding what is valued as knowledge and how communities may have been excluded from this discourse
No habría que definirlo en la carta del movimiento?
-
-
www.civicsoftechnology.org www.civicsoftechnology.org
-
As it stands, there are many small non-Western Wikipedias, and although they may not be as big or have as many citations as English Wikipedia, their perspective reflects the community that they serve.
I don't want to be naive, but it may be good to remember here that local communities will still have the choice whether to introduce the Abstract Wikipedia content in their local language editions, or not. That is, nobody will force anyone to use Abstract Wikipedia content in some way or another.
But I understand this thought may be naive.
-
Proponents argue that this project will allow marginalized editors to make changes that will propagate throughout all Wikipedias, not just their language.
So probably it will be the case that these marginalized editors will be able to share their view of the world in topics where these views are not challenged by other more powerful views. For example, topics relevant to this marginalized communities, and unknown to the other communities.
-
-
www.wikidata.org www.wikidata.org
-
The reloading (rebuilding) of the graph from the Wikidata dumps takes between 1 and 2 months, sometimes more.
When does the graph need to be rebuilt from Wikidata dumps? When servers crash and content in RAM memory is lost?
-
-
link.springer.com link.springer.com
-
requests for linked data in Turtle format
Are these and other linked-data format requests created live?
-
type owl:DatatypeProperty (linking to data literals). Most of these properties are used to encode different uses of over 4400 Wikidata properties, which simplifies data processing and filtering
different uses of Wikidata properties
Do they mean the same property used in different contexts, such as in statement o reference auxiliary nodes?
-
real-time linked data and weekly RDF dumps
What is "real-time linked data"?
-
two formats: a complete dump of all triples in Turtle, and a smaller dump of only the simplified triples for wdt: properties in N-Triples.
Turtle and N-Triples are data formats for storing RDF data.
-
-
dl.acm.org dl.acm.org
-
Figure 7: Number of pages on Wikidata:
What do the inflection points mean? * ~March 2013 * ~July 2017: Freebase migration? Freebase was closed in 2016... Or lexicographical data from early 2018? Points in x-axis represent January or July? * ~July 2019 * ~April 2020
-
locations of movie narratives (above),
Some points are actually multiple points at the same place that show when you click on them. For example, many movies are narratively located in Argentina, but many of them show as a point in the middle of the country.
As a result, it may seem that not so many movies are narratively located in one place, but actually it is because the place has not been specified down to the locality or province.
Ideally, these "many-points" points may be bigger the more points they represent.
-
Twitter [23])
Nowhere in the cited paper does it say that Twitter uses Wikidata in any way. Instead it says that the researchers of the cited paper used Wikidata for their research purposes, about Twitter.
-
>1.44 billion
According to Wikipedia's article about Google's Knowledge Graph, by 2020 it had 500 billion facts (statements), that is roughly 350 times the number of statements (although without annotations/qualifiers, I assume), and 5 billion items, that is roughly 50 times the number of items.
Of course the problems with the size of Wikidata is not only technical (e.g., SPARQL queries times) but also social: how can we maintain this amount of data?
-
-
en.wikipedia.org en.wikipedia.org
-
answered "roughly one-third" of the 100 billion monthly searches
I wonder how Google's Knowledge Graph role may be changing in this era of generative AI's.
-
-
en.wikipedia.org en.wikipedia.org
-
this deletion within minutes did not at all rely on examining "evidence of Dr. Strickland’s professional endeavors" – rather, it was done based on the "Unambiguous copyright infringement" speedy deletion criterion,
But this seems to fail to acknowledge that in the The Signpost's article linked to above it says that once it was rejected because of copyright infringement, but another it was because of insufficient sources.
-
- Jun 2024
-
github.com github.com
-
bluebell
Blubell is a plain-text language, similar to Markdown, which simplifies the authoring of Akoma Ntoso documents.
-
-
diff.wikimedia.org diff.wikimedia.org
-
Users of our plugin said they still visited Wikipedia directly and reported that when they knew the information they were getting from ChatGPT was coming from Wikipedia, they tended to trust it more.
Did they control for the fact that users of the plugin are probably commited users of Wikipedia already? That is, how representative of the general population of ChatGPT users is the sample used in this survey?
-
-
github.com github.com
-
python manage.py runserver
By default this runs the
lawlibrary
site.To run another site (e.g.,
open_by_laws
, change theos.environ.setdefault("DJANGO_SETTINGS_MODULE", "lawlibrary.settings")
line inmanage.py
. -
elasticsearch
I only found in the dokku deployment documentation how to configure the search index:
python manage.py search_index --create
-
-
ocrmypdf.readthedocs.io ocrmypdf.readthedocs.io
-
Currently, auto always selects hocr.
In OCRMyPDF v15.4.4, this doesn't seem the case. When using the
--pdf-renderer hocr
option explicitly: * I get a.hocr
file in the temporary files folder; * I avoid segmentation errors when reading the file with Mozilla's PDF.js; * When text is selected using a PDF reader, I can see the OCRed text (instead of blank characters). -
Some important files include:
What about an hOCR file?
-
Glyphless font
Probably an invisible font for invisible text overlay. Is it possible to use a non-glyphless font, yet invisible (i.e., it would only show when highlighting the text)?
-
-
github.com github.com
-
PDFs have no concept of words and lines internally
Therefore, is it up to the PDF reader to determine what is a "word", a "line", a blank space, etc?
-
- May 2024
-
www.alchimiaweb.com www.alchimiaweb.com
-
un estudio sobre "malos viajes" realizado en la Universidad Johns Hopkins han demostrado que el 84% de los participantes, cuando les entrevistaron 6 meses después de la experiencia, dijeron que se habían beneficiado del "mal viaje", aunque fuera una de las experiencias más difíciles de su vida.
Jesse, R., & Griffiths, R. R. (2014). Psilocybin research at Johns Hopkins: A 2014 report. Seeking the sacred with psychoactive substances: Chemical paths to spirituality and to god, 2, 29-43.
-
-
aula.articaonline.com aula.articaonline.com
-
somoscopyleft“avant la lettre”,simplemente porque de no existir la práctica generalizada de la copiano autorizada y el compartir entre pares, la mayoría de nosotros no ac-cederíamos a los bienes culturales: no podríamos pagar la licencia delsoftware que usamos ni los libros que leemos ni la música que escucha-mos ni las películas que vemos.
Pero esto ha empezado a cambiar con la introducción de plataformas como Netflix, Spotify, Steam, etc
-
algunos autores viven delcopyright: al conocer quiénesy por qué obras, seguramente, dudará de si eso es lo que quiere para suvida
Quiénes y por qué obras??
-
- Aug 2023
-
wikimania.wikimedia.org wikimania.wikimedia.org
-
Communication skills for collaborative leadership
Let's Connect clinics require registration via Eventbrite. See https://www.eventbrite.com/e/lets-connectleadership-development-working-group-x-wikimania-2023-tickets-672597927507
-
- Feb 2023
-
en.wikipedia.org en.wikipedia.org
-
For political leanings, the Facebook Audience API[supp 2] provides five levels: Very Conservative, Conservative, Moderate, Liberal, Very Liberal.
How does Facebook estimate this leaning? What does Facebook say about it? Is it based on a US perspective?
-
- Jan 2023
-
embarcadero-cerro-pelado.negocio.site embarcadero-cerro-pelado.negocio.site
-
Cerro Pelado Lago Club
Al día de hoy: Acampar: $4500 noche por vehiculo Pasar el día: 2000 por vehículo no hay alquiler kayak no hya bar
pero se puede alquilar kayak o ir al bar de dos predios alrededor (sin pagar el día en ellos)
-
- Nov 2022
-
servicios.infoleg.gob.ar servicios.infoleg.gob.ar
-
gratuitamente
Gratuidad de las donaciones. Gratuidad implica ausencia de contraprestación.
-
-
servicioscf.afip.gob.ar servicioscf.afip.gob.ar
-
medios de pago equivalentes
El texto es de la resolución general 4444 de AFIP. Menciona "medios electrónicos autorizados".
Acá una lista de medios de pago electrónicos según el BCRA: https://www.bcra.gob.ar/mediospago/politica_pagos.asp
-
- Oct 2022
-
conferencias.unc.edu.ar conferencias.unc.edu.ar
-
http://si000031.ferozo.com/PDF/Acoso_escolar_2014-1.pdf
-
- Sep 2022
-
levelup.gitconnected.com levelup.gitconnected.com
-
The problem
In addition, JavaScript implementations
jsonpath
andjsonpath-plus
do not implement script evaluation safely.
-
-
developers.facebook.com developers.facebook.com
-
?access_token=ACCESS-TOKEN"
Because it uses https, it should be safe to pass the token as URL query string.
Headers can bee used too: https://stackoverflow.com/questions/29876906/is-it-possible-to-pass-facebook-graph-api-access-token-through-request-header
-
-
developers.facebook.com developers.facebook.com
-
An app access token
It may also be used
{app-id}|{app-secret}
as stated in the app access token documentation.
-
-
developers.facebook.com developers.facebook.com
-
The easiest way to get permissions from app users is to implement Facebook Login.
So it's not the only way?
-
-
-
It should, at the very least, tag the tile as "done", and not expose it as a playable tile again.
that would be if decision was "yes" or "no", I guess.
Does the game provider know who is playing?
-
key-value-pairs to pass to the Wikidata API
parece ser bastante libre
-
yes=1,
cuando hay varias opciones "yes" (como en los juegos de juanman), cuál se elige con el shortcut?
-
low=1
at the root? { tiles: [...], low: 1 }??
-
add it permanently,
what does this involve? what are the steps
-
callback parameter
query parameter?
-
-
developer.mozilla.org developer.mozilla.org
-
INVALID_EXPRESSION_ERR If the expression is not legal according to the rules of the XPathEvaluator, an XPathException of type INVALID_EXPRESSION_ERR is raised.
How could this error occur? Shouldn't the XPathExpression, whose
evaluate
method we are running, have been created via the XPathEvaluator'screateExpression
method? Shouldn't the error have been raised there instead?Is this related to the bug described here?
-
-
code.visualstudio.com code.visualstudio.com
-
Use the node.exe --preserve-symlinks switch in your launch configuration runtimeArgs attribute.
Note that this won't work if the debugger is launched via
npm
:// .vscode/launch.json { "request": "launch", "runtimeExecutable": "npm" }
This is because the
--preserve-synlinks
argument would be passed to npm instead of to node.In such cases, the
env
attribute may be used, settingNODE_PRESERVE_SYMLINKS
to1
, but note that this won't work if node is not the first command in the npm script being run (e.g.,do something && node
).
-
- Aug 2022
-
webpack.js.org webpack.js.org
-
"outDir": "./dist/",
Won't this be ignored because we are using webpack?
-
-
medium.com medium.com
-
instantiate a new instance of the plugin in the plugins property and make sure that we set hotOnly to true in devServer.
Since webpack-dev-server v4, HMR is enabled by default. It automatically applies webpack.HotModuleReplacementPlugin which is required to enable HMR.
-
The following line lets webpack know we’re working in development mode — This saves us from having to add a mode flag when we run the development server.
But won't this set the
development
mode even when I'm building for production?
-
-
Local file Local file
-
losusuarios no realizan directamente una donación al proyecto y lo hacen a la entidadresponsable de su desarrollo, que puede aplicar esa aportación para Wikinoticias ocualquier otro de sus proyectos, sin que el usuario tenga control sobre ello.
lo de que el usuario no tiene control es cuestionable, ya que puede participar de discusiones en torno a qué proyectos financiar, presentar proyectos, votar miembros del concejo, etc
-
sin embargo, al permitir lapropia filosofía de la plataforma el anonimato en los usuarios, no siempre se encuentrainformación relevante en estos perfiles
Creo que es relevante destacar aca que se pueden ver todas las ediciones que un usuario hizo en el sitio.
-
la libertad de los usuarios para ejecutar, co-piar, distribuir, estudiar y mejorar el software informático (Stallman, 2004).
No es esto el software libre en vez del codigo abierto?
-
-
-
Supported types are:
Some types missing from the documentation: * files (see https://wikidata-game.toolforge.org/distributed/#game=10) * url * html * map
-
Example JSONP:
Is there an additional
options
property defining game types?"options":[{"name":"Entry type","key":"type","values":{"dog":"Dog","bridge":"Bridge","tree":"Tree","hieroglyph":"Hieroglyph","musical instrument":"Musical instrument","mountain":"Mountain"}}]
-
action=tiles&num=1&lang=en&callback=xyz
there seems to be a "type" parameter specifying the game version requested
-
-
web.hypothes.is web.hypothes.is
-
Does not work on sites that enforce Content Security Policy (CSP),
See this workaround using HeaderEditor extension.
-
-
www.mediawiki.org www.mediawiki.org
-
stories may also be subject to review from time to time in case changes about the topic come to be surfaced.
But because may stories may be made from a single article, and users can change the text they "imported" from Wikipedia, it would be cumbersome for editors changing some text in the article to make sure whether they have to change it in a story.
Couldn't the text become linked to the Wikipedia article somehow?
-
- Jul 2022
-
meta.wikimedia.org meta.wikimedia.org
-
Citoid service, API and extension enhancements
Wikipedia integration
-
API and web proxy
now known as "server"
-
front-end
aka. "editor"
-
-
redux.js.org redux.js.org
-
export them directly from your store setup file such as app/store.ts and import them directly into other files.
Where would I import them into? I guess I may need to import them into my slice files. But these export reducers which are imported into the store file, creating a dependency loop. Right?
Edit: See below; they say it's a safe circular import.
-
-
-
If the selector returns a different value than last time, useSelector will make sure our component re-renders with the new value.
How is this difference calculated? If the value is an array, or an object, given that state is updated immutably, won't it always be different?
-
in a real Redux app, we're not allowed to import the store into other files, especially in our React components, because it makes that code harder to test and reuse.
I don't understand this, because we could still call
react-redux
'suseDispatch
to get the store's dispatcher, couldn't we?
-
-
staleclosures.dev staleclosures.dev
-
Concurrent React and Suspense are coming and raise a whole bunch of questions. Will current state management solutions work the same way as before?
This has probably been solved in React-Redux v8
-
-
blog.isquaredsoftware.com blog.isquaredsoftware.com
-
you have to write whatever state handling logic you need on top of that, in order to define the value that gets passed into a context provider. Typically that's just done through React component state,
See here
-
-
blog.isquaredsoftware.com blog.isquaredsoftware.com
-
for the entire component tree
Wouldn't that be of the components that have subscribed to the Redux store?
-
mapState or useSelector).
Both functions of React Redux.
-
"React-Redux only re-renders the components that actually need to render, so that makes it better than context".
I guess this could be achieved using context as well as explained above.
-
When a context provider has a new value, every nested component that consumes that context will be forced to re-render.
In the example above, when
<ParentComponent />
is rendered, wouldn't<ChildComponent />
be rendered as well, independently of whethercontextValue
has changed or not, given that it is a child of the<ParentComponent />
?Edit: Yes. See below.
-
single user-provided value
Does it have to be "user-provided"? Can't it be fetched data?
-
React requires that any hook state updates must pass in / return a new reference as the new state value,
What does "require" mean here? Does this mean that if a hook state update passes in / returns the same reference as before it won't queue a re-render?
Edit: see below.
-
Class components don't have to worry about accidentally creating new callback function references as much, because they can have instance methods that are always the same reference.
In function components, one can define functions outside the function component. However, I guess they wouldn't have access to the component's props and state.
-
rendering <MemoizedChild><OtherComponent /></MemoizedChild> will also force the child to always render, because props.children is always a new reference.
Is this also true if
<OtherComponent />
is memoized as well? -
if we know ahead of time that a component's props and state haven't changed, we should also know that the render output would be the same,
Why doesn't React automatically skip rendering in these cases, given that it does know the previous and new props and state of a component?
Edit: Well, this is what PureComponent does, below.
-
Finally, as far as I know, state updates in useEffect callbacks are queued up, and flushed at the end of the "Passive Effects" phase once all the useEffect callbacks have completed.
Does this mean that all of state updates occurring on this phase are also batched into a single render?
-
React will always run renders in commit-phase lifecycles synchronously.
Does this mean they are immediately run after each state update?
-
-
reactjs.org reactjs.org
-
wrap it in a call to React.memo
I was wondering whether this should be done in the module defining and exporting the component, or in the code consuming it.
Given that
React.memo
could be thought of as a replacement ofPureComponent
for function components, I think it would be appropriate to have the module export the wrapped version of the component. -
If your React component’s render() function renders the same result given the same props and state, you can use React.PureComponent for a performance boost in some cases.
Aren't React components meant to be deterministic? Should this always be the case?
-
-
reactjs.org reactjs.org
-
Even if an ancestor uses React.memo or shouldComponentUpdate, a rerender will still happen starting at the component itself using useContext.
This makes sense here because if the context is set by an ancestor component based on its state, any child component consuming the context will update, not because of the context update, but because of the state update of the ancestor (which caused the context to be updated).
See here for a more detailed explanation.
-
-
www.geeksforgeeks.org www.geeksforgeeks.org
-
function components render the interface whenever the props are changed.
Do they? According to this, don't they re-render whenever their parent component is re-rendered (for instance, when their state is changed)?
-
-
morris.lis.ntu.edu.tw morris.lis.ntu.edu.tw
-
Pruning also allows employees to eliminate redundancy
What would be a good strategy to suggest people to remove from one's followers to reduce compactness = redundancy?
-
We can determine this level of diversity mathematically by using the com-pactnessratio, which measures the degree to which people in the network are connected to each other.
UNICET's definition of compactness seems to be available here: http://www.analytictech.com/ucinet/help/2cqc8q.htm
On the other hand, there is a definition of Gephi's "density" here: the number of links divided by the maximum number of links possible.
Do these two measures match?
-
positive relationship between the amount of diver-sity in one’s Twitter network and the quality of ideas submitted
How is diversity measured?
-
-
www.mediawiki.org www.mediawiki.org
-
known to MediaWiki
Where is this table returned from?
-
-
www.inaturalist.org www.inaturalist.org
-
additional check lists to places
Can a regular list be converted into an additional check list?
-
These changes should show up on GBIF
What would happen with the DOIs that were cited before? I assume these DOIs would refer to a set of observations as they existed at a certain time.
-
hundreds
More than 2500 as of July 2022: https://www.gbif.org/dataset/50c9509d-22c7-4a22-a47d-8c48425ef4a7/activity
-
By default, the iNaturalist only displays suggested taxa that are visually similar and have been seen nearby if visually similar taxa have been seen nearby. If no visually similar taxa have been seen nearby, it displays visually similar taxa regardless of where they have been observed.
Remember "visually similar taxa" may be at any level.
-
Related species are sometimes inserted into the suggestions based on being seen nearby.
What are "related species"?
-
controversial change
Who gets notified of these changes? How does the community make sure that no vandalism occurs?
-
By default, all photos uploaded to iNaturalist are released under a Creative Commons Attribution-Non-Commercial license.
This default license is not compatible with Wikimedia Commons. See this thread here: https://forum.inaturalist.org/t/a-case-for-changing-the-default-license-to-not-include-a-nc-clause/18690/119
-
Maps and geocoding services come from Google Maps, except in the iPhone app where they are from Apple Maps.
Why don't they use OpenStreet Maps?
See this post by one of the creators: https://forum.inaturalist.org/t/use-openstreetmap-maps/2588/33
-
-
forum.inaturalist.org forum.inaturalist.org
-
hopefully we aren’t just replacing one set of mis-identifications with another.
And captive observation misidentification shouldn't be such a big concern.
-
-
www.inaturalist.org www.inaturalist.org
-
we are continuing to work on new approaches to improve suggestions by combining visual similarity and geographic nearness.
So this is not something they do yet
-
-
www.argentinat.org www.argentinat.org
-
y el taxón de observación.
En este caso el taxón de observación retrocede.
-
-
www.inaturalist.org www.inaturalist.org
-
species checklists
-
configuring DNS as requested by iNaturalist,
So I assume the local affiliate doesn't have any responsibilities regarding site maintenance.
-
-
www.inaturalist.org www.inaturalist.org
-
Master's final project
-
-
forum.inaturalist.org forum.inaturalist.org
-
it records what species aren’t present just as well as the ones that are
Contested below
-
No requirement for photos
iNaturalist does not require photos either (for "Casual" observations).
-
-
react.i18next.com react.i18next.com
-
translation
translation
is the default namespace
-
- Jun 2022
-
developer.mozilla.org developer.mozilla.org
-
the alternative box model,
The size defined by the
width
andheight
properties already include the padding and the border. -
inline-size and block-size
Correspond to
width
andheight
, respectively, depending on the writing direction. -
inline-flex
inline
as outer display type, andflex
as inner display type
-
-
www.mediawiki.org www.mediawiki.org
-
closed discussions
How to close a discussion?
-
viewing the history of a single section
I guess this would be something that the main space would benefit from as well (i.e., not only talk pages).
-
-
www.municipiosantarosa.gob.ar www.municipiosantarosa.gob.arSEÑOR1
-
1202280301009001
No se encuentran resultados en el mapa de catastro de Córdoba
-
-
vgb.gov.ar vgb.gov.ar
-
a la altura deThe Oliver Ranch
Dónde es esto? Coordenadas? No encuentro nada en Google.
-
y sus caños que vierten al arroyo
¿Qué quiere decir que los caños de la sala de bombeo "vierten al arroyo"? Entiendo que esta sala de bombeo impulsa las aguas negras hacia la planta de tratamiento. Entiendo que el derrame de 2017 se debió a un rebalse de la cisterna, producto de la insuficiencia de la bomba, y no porque ésta vierta naturalmente hacia el arroyo.
-
La misión del municipio turístico sustentable es integral, siendo funciones del mismo desde planificar la ocupación de su suelo, tratar los residuos, comprometerse con el uso respetuoso del
Entiendo que la "misión del municipio turístico sustentable" sería un concepto general, y no necesariamente un compromiso adoptado por la localidad de Villa General Belgrano. Creo que no se entiende perfectamente.
-
- May 2022
-
meta.wikimedia.org meta.wikimedia.org
-
how many composers want to allow their compositions to be completely re-written by strangers.)
This would just be like Wikisource, I assume.
-
third-party notation software
We may develop a MediaWiki extension
-
a lyrics page in the form of title=Song_(lyrics) and a music page (notes, guitar tabs, etc) in the form of Song_(music).
These two could very well be hosted in WikiSource and Commons, respectively.
-
-
www.npmjs.com www.npmjs.com
-
throw exceptions when these expressions are attempted.
According to this, this option disables filtering!
-
-
meta.wikimedia.org meta.wikimedia.org
-
300 or more contributions to a Wikimedia project
Can it be to more than one project?
-
-
inthegraey.com inthegraey.com
-
I wondered if suspended users were talking about topics that differed than the rest of the population.
To remember, as he said before, that this does not necessarily mean that these tweets were the one that caused account suspension.
-
-
www.mediawiki.org www.mediawiki.org
-
si una edición intercambia dos párrafos (con o sin modificaciones en los párrafos), el visual diff identificará que esto es lo que ocurrió, mientras que un diff de wikitexto hace parecer que se eliminó un párrafo y se agregó un párrafo completamente nuevo.
O sea que no sólo es una versión visual del diff, sino un diff más avanzado? O acaso es imposible representar este cambio en el diff textual (aunque sea identificado)?
-
- Apr 2022
-
meta.wikimedia.org meta.wikimedia.org
-
E301
entity schema
-
-
en.wikisource.org en.wikisource.org
-
I've started adding different versions of the Social Security Act 2018 as sub-pages, i.e. Version 56, and Social Security Act 2018/Version 59
These subpages have been deleted and uploaded as separate pages.
-
-
en.wikisource.org en.wikisource.org
-
Wikisource works usually start with a scanned version, either in DjVu or PDF format.
About digitally-born documents: https://en.wikisource.org/wiki/Wikisource:Scriptorium/Archives/2016-11#Digital_documents
-
-
en.wikipedia.org en.wikipedia.org
-
'p-cactions', '#', 'Wikify', 'ca-wikify', 'Mark for wikification'
portletId, href, text[, id, tooltip, accesskey, nextnode]
-
-
www.mediawiki.org www.mediawiki.org
-
Multiple configs shared in a cluster
Apparently, this is to make this data available from other wikis, not to let these other wikis create data by themselves. See my question here: https://www.mediawiki.org/wiki/Topic:Wthdmemt2rhkfxpo
-
built-in module ID JsonConfig will be used.
I'm getting a
The content model 'JsonConfig' is not registered on this wiki.
if I setmodel
tonull
. -
namespace
It also creates the namespace (I assume if it doesn't exist). These are the namespaces "reserved" by the JsonConfig extension: https://www.mediawiki.org/wiki/Extension_default_namespaces#JsonConfig
-
-
diff.wikimedia.org diff.wikimedia.org
- Mar 2022
-
www.tutorialspoint.com www.tutorialspoint.com
-
it has the same usage as the class.
but presumably it wouldn't have static (class) methods
-
-
phabricator.wikimedia.org phabricator.wikimedia.org
-
readinessProbe
when a container is ready to start accepting traffic
-
-
www.municipiosantarosa.gob.ar www.municipiosantarosa.gob.ar
-
ley orgánica municipal n° 8102
Ley provincial de la provincia de Córdoba: https://www.argentina.gob.ar/normativa/provincial/ley-8102-123456789-0abc-defg-201-8000ovorpyel
-
-
www.nature.com www.nature.com
-
Some countries have changed their laws to affirm that researchers on non-commercial projects don’t need a copyright-holder’s permission to mine whatever they can legally access.
right to mine
-
-
meta.wikimedia.org meta.wikimedia.org
-
make it clear what tasks they will be responsible for, give an estimate of how much time they will need to complete those tasks and any deadlines or dates where they will need to be in a particular place.
one can do this with phabricator
-
-
meta.wikimedia.org meta.wikimedia.org
-
Countries like India or Asia
Asia is not a country
-
- Feb 2022
-
expressjs.com expressjs.com
-
const wrap = fn => (...args) => fn(...args).catch(args[2])
In Typescript:
// A wrapper function. // It takes fn as parameter, with fn an async version of a RequestHandler: // it takes the same parameters (...args: Parameters<RequestHandler>), // but returns a promise (Promise<ReturnType<RequestHandler>>). // It returns a wrapped function (wrappedFn) // that takes the same parameters as a RequestHandler (req, res. next)// // and returns a promise (Promise<ReturnType<RequestHandler>>) // with its reject value sent to the "next" function // see https://expressjs.com/en/advanced/best-practice-performance.html#use-promises function wrap( fn: (...args: Parameters<RequestHandler>) => Promise<ReturnType<RequestHandler>> ) { const wrappedFn = function( ...args: Parameters<RequestHandler> ): Promise<ReturnType<RequestHandler>> { const [req, res, next] = args; return fn(req, res, next).catch(next); } return wrappedFn; }
-
.catch(next)
Passing errors returned from asynchronous functions to the
next()
function of the application’s request-response cycle: https://expressjs.com/en/guide/error-handling.html#catching-errors
-
-
wikitech.wikimedia.org wikitech.wikimedia.org
-
restart
kills the pod and creates a new one
-
Start the web service
This creates a new pod, and a new container inside it named
webservice
-
-
wikitech.wikimedia.org wikitech.wikimedia.org
-
will restart them.
Is this because the
restartPolicy
option? -
Continuous jobs are programs that are never meant to end.
I guess this is what
webservice
uses
-
-
wikitech.wikimedia.org wikitech.wikimedia.org
-
shell
shell
creates a separate pod
-
-
refactoring.guru refactoring.guru
-
you don’t know beforehand the exact types and dependencies of the objects your code should work with.
in the example, the objects are the buttons
-
-
-
'babel-jest',
But: "Because TypeScript support in Babel is purely transpilation, Jest will not type-check your tests as they are run.
-
-
jestjs.io jestjs.io
-
before each test require('fs').__setMockFiles(MOCK_FILE_INFO);
Why does it have to be before each test?
-
automock is set to true
means that all modules are always mocked
-
-
jestjs.io jestjs.io
-
create a manual mock that extends the automatic mock's behavior.
So, in the manual mock, we use
createMockFromModule
to create an automatic mock, and then extend it before exporting it.
-
-
jestjs.io jestjs.io
-
.mockReturnValue('default') .mockImplementation(scalar => 42 + scalar)
What will be returned in this case? 'default'? or 42+scalar?
-
(err, val) => console.log(val)
this is the function that is passed as
cb
argument.myMockFn
returns the call to this function withnull
andtrue
arguments:return cb(null, true)
-
myMockFn
It gets a function as argument and returns a call to that function with arguments
null
andtrue
-
x => 42 + x
an implementation. otherwise, it returns undefined
-
cb => cb(null, true)
an implementation
If no implementation is given, the mock function will return undefined when invoked.
-
All mock functions have this special .mock property, which is where data about how the function has been called and what the function returned is kept.
These are all properties and methods of mock functions: https://jestjs.io/docs/mock-function-api
-
axios.get
It is a mock function now, just like those created with
jest.fn()
.
-
-
jestjs.io jestjs.io
-
ES6 classes are constructor functions with some syntactic sugar. Therefore, any mock for an ES6 class must be a function or an actual ES6 class (which is, again, another function).
Constructor functions are those meant to be called with the
new
operator. They set athis
object at the beginning, run through the function's code, and returnthis
at the end: https://javascript.info/constructor-newThis is how classes worked in ES5: https://www.freecodecamp.org/news/learn-es6-the-dope-way-part-v-classes-browser-compatibility-transpiling-es6-code-47f62267661/
-
spy on calls to the class constructor and all of its methods
In terms of this article, this would be a mock (as opposed to as stub), useful for emulating and examining outgoing interactions: https://enterprisecraftsmanship.com/posts/when-to-mock/
-
-
stackoverflow.com stackoverflow.com
-
Try creating a simple test implementation of the interface instead of mocking it in each test, and use this test class in all your tests.
Manual mocks in Jest?
-
-
code.visualstudio.com code.visualstudio.com
-
Common questions#
It may be worth highlighting that if
"module" = "commonjs"
intsconfig.json
, imports such asimport { something } from "module"
will be transpiled toconst module_1 = require("module")
. As a result,something
will not be available in the debug console, butmodule_1.something
instead.One may change
tsconfig.json
to include"module" = "es6"
and"moduleResolution" = "node"
, andpackage.json
to include"type" = "module"
, but in this case imports must include the file extension.
-
-
expressjs.com expressjs.com
-
reducing redundancy and typos
If I want to specify GET, POST, PUT, etc for a path, this way I have to write the path just once
-
-
-
an optional options object,
Some properties are missing in the docs: *
allowAnyNamespaceForNoPrefix
*isHtml
-
- Jan 2022
-
sugarjs.com sugarjs.com
-
Additional locales can be added either by adding them in a custom build or by simply including the locale definition files after Sugar is loaded (in npm, these are in the locales directory).
use
import 'sugar/locales'
orimport 'sugar/locales/es'
, for example
-
-
www.mediawiki.org www.mediawiki.org
-
if you wanted to treat different item types differently using the same citation template.
Because they would use the same TemplaData
-
-
www.mediawiki.org www.mediawiki.org
-
returns a citation object even if no data is able to be retrieved.
When would this happen?
-
request the basefield instead
How? Using mediawiki-basefields?
-
-
jestjs.io jestjs.io
-
expect(data).toEqual('Mark')
But, won't
data
be{name: 'Mark'}
? -
process.nextTick
why?
-
-
-
Años 2021: $2.000.000
Entiendo que quedó desactualizado: https://www.afip.gob.ar/gananciasYBienes/bienes-personales/conceptos-basicos/que-es.asp
-
-
-
using Better BibTeX format,
describes an incompatibility with a plugin
-
-
wikitech.wikimedia.org wikitech.wikimedia.org
-
we may find interesting uses for multiple templates in a single tool
Which?
-
When using the Kubernetes backend, PORT will always be 8000.
This must be because, as said above, "Web servers running on Kubernetes have a second Nginx proxy server running as the "Ingress" component inside the Kubernetes cluster"
-
-
wikitech.wikimedia.org wikitech.wikimedia.org
-
bastion
An instance you use to access other instances.
-
-
wikitech.wikimedia.org wikitech.wikimedia.org
-
TYPE_OF_YOUR_TOOL
e.g., node10
-
-
www.mediawiki.org www.mediawiki.orgcitoid1
-
$wgCitoidFullRestbaseURL
-
-
www.mediawiki.org www.mediawiki.org
-
backend services
I understand Citoid would be one of this
-
-
www.mediawiki.org www.mediawiki.org
-
the existing Wikimedia Cloud Services computing infrastructure (virtual private server (VPS)), the Toolforge hosting environment (platform as a service (PaaS))
Wikimedia Cloud VPS is Infrastructure as a Service, whereas Toolforge is Platform as a Service.
As explained in this article, PaaS is further away from on-premises than IaaS, and the user does not have to manage the operative system, middleware and runtimes.
-
-
-
With JavaScript, it also may be easier to debug some pieces of code directly in the browser.
But it provides source maps, doesn't it?
-
the ability to use new JavaScript features even if we have to support older browsers or Node.js.
This is also achievable through other tools such as Babel.
-