Qué es Bitcoin: inversión? burbuja? estafa? el futuro?

Imagen de un teclado con una tecla de bitcoin para pulsar

Quizá soy el último del mundo en llegar para hablar de bitcoin, o de las criptodivisas en general, pero me he animado a hablar de ello, ya que combina muy bien 2 aspectos que me interesan, la tecnología y las finanzas. Hay detractores del bitcoin al igual que hay gente que lo defiende a muerte. Hoy vengo a dar mi opinión sobre el tema y tratar de comentar las ventajas y desventajas que le veo yo al bitcoin.

Antes de nada, aviso a navegantes, siempre lo digo, pero hoy especialmente, si no sabes dónde estás metiendo tu dinero, no lo metas. El mercado de las criptodivisas es muy volátil y altamente especulativo, hay posibilidades de perder vuestro dinero de un día para otro y nadie os garantiza nada: ni bancos, ni gobiernos, ni nada. Tampoco quiero ir yo de gurú del tema, tengo poca idea de cómo funciona, así que tomaos esta entrada como una mera opinión personal y no como una idea o recomendación de inversión.

¿Qué es el bitcoin?

El bitcoin fue creado por Satoshi Nakamoto, que nadie sabe quién es, pero es el pseudonimo que usaron los que escribieron el primer paper (artículo de investigación) que habla de bitcoin y blockchain.

El bitcoin (o cualquier otra criptodivisa) no es más que una forma de dinero virtual y P2P, es decir, descentralizado, es decir, que no depende de ningún gobierno, banco central, empresa o entidad, y por lo tanto, desregularizada, al menos a día de hoy. ¿Qué ventaja tiene esto? Que nadie tiene el control (ni siquiera su creador), su valor lo controlamos todos. Por lo tanto, sólo la gente lo puede alterar, con su confianza o desconfianza. No es como las monedas FIAT, que puede venir el banco central de turno y decir «venga, a imprimir muchos billetes!» y bajar su valor.

Lo interesante no es bitcoin como tal, si no la tecnología blockchain, que es la que se encarga de asegurar que nadie falsea las transacciones. Esto permite que no alteres el valor de la divisa, crees transferencias falsas o cualquier liada de ese estilo que pudiera alterar el mercado. Puede ser un poco difícil de entender qué es el bitcoin y os podría dar una explicación de qué es el bitcoin, blockchain, cómo funciona y todo. Sin embargo, creo que va a ser más productivo que veáis este video del canal de tecnología de Nate Gentile, que fue el que mejor me aclaró a mi las ideas. Aviso que son 20 minutos, pero la explicación se hace muy amena, fácil de seguir y es muy completa.

¿Qué significa invertir en Bitcoin?

Tal y como yo lo entiendo, invertir en Bitcoin significa que:

  • crees en la tecnología que hay detrás: en blockchain y en la descentralización que antes hemos comentado.
  • confías en bitcoin como reserva de valor al no ser moneda inflacionaria. ¿Qué significa esto? Que el bitcoin al tener un limite de 21 millones de unidades (y luego ya no se podrán crear más), hace que no vaya a perder valor; a diferencia del Dólar o el Euro donde la FED o el BCE pueden «imprimir» nuevos billetes.
  • crees que puede ser una moneda de pago en el futuro, y parcialmente (o totalmente) puede sustituir el uso de las divisas FIAT que emiten los países como Dólares o Euros. Por poner un par de ejemplos, Tesla o el Ayuntamiento de Miami tienen pensado introducir el bitcoin como alternativa de pago al Dólar.
  • sabes el riesgo que conlleva y te da igual en caso de perder la inversión porque es dinero que no necesitas para vivir.

En esos casos, yo compraría bitcoins y los mantendría ahí, por un largo tiempo. Si no es por alguno de estos casos, quizá mejor piensa antes si merece la pena meter dinero.

¿El problema que le veo yo?

Que es un activo que no se sustenta en nada, más que en los puntos anteriores, pura confianza de la masa. Puede que:

  • Venga un gobierno y meta mano a este tema, poniéndole trabas, regularizándolo o incluso prohibiéndolo. Por poner un ejemplo, España va a requerir la declaración de los bitcoins mediante el famoso modelo 720 y en otros países como Argentina ya se están planteando posibles gravámenes.
  • De igual manera, y relacionado con esto, tengas que declararlo en la declaración de la renta. Se debe declarar, al menos en España, hasta donde he leído, por:
    • ganancias obtenidas de la compra venta (declarando cada una de las operaciones realizadas)
    • cambiar de una criptomoneda a otra (aunque no se venda)
    • generar nuevas criptomonedas (mediante minado o staking, que luego explicaré que es esto último)
  • Venga Elon Musk (o cualquier otro «influencer») con un tweet que cambie el valor repentinamente y de manera brusca, hacia arriba, pero también hacia abajo. Es un activo muy muy volátil, con caídas registradas en un día de más de un 20%.
  • Salgan nuevas criptodivisas o altcoins que sustituyan a bitcoin. Básicamente las altcoins son criptomonedas que aportan algo diferente a bitcoin y ethereum, que podríamos decir que son las dos principales a día de hoy. Algunas interesantes ahora mismo pueden ser Polkadot (DOT) o Cardano (ADA).
  • Salgan nuevas maneras de tenencia de valor que sustituyan a las criptomonedas (al igual que ha pasado con el oro, las acciones, o las monedas FIAT en el pasado.
  • No hay una manera de saber si Bitcoin está caro o barato, hasta donde yo sé, sólo con análisis técnico. Básicamente en las acciones de bolsa hay 2 maneras de mirar si una acción está barata o cara. Una es mirar los fundamentales, es decir, la contabilidad de la empresa, pasivos o activos. Si no sabéis de qué os hablo os recomiendo este video. Otra opción es el análisis técnico, basándose en la estadística. Si no sabéis de qué hablo os recomiendo este otro video. Sin embargo, al igual que pasa con el oro, en las criptodivisas sólo tenemos la opción de basarnos en el análisis técnico, no hay resultados de una empresa, o un gobierno o alguien que te pueda ayudar a discernir si lo que estás comprando vale lo que vale o no.

¿Alguna idea interesante para invertir en bitcoin u otras criptos?

Hay muchas maneras de ganar dinero con esto (al igual que de perderlo). Hay traders que se dedican a operar con criptos siguiendo diferentes estrategias de análisis técnico. Utilizan osciladores, soportes y resistencias o incluso figuras. Hay otros que se han programado un bot que en base al análisis técnico o incluso en base al análisis de sentimiento de comentarios en twitter. Hay gente que simplemente apuesta porque va a subir, como si fuese una apuesta deportiva.

Yo, en mi humilde opinión, sólo puedo decir que no tengo ni idea de si bitcoin está caro, barato, si se va a devaluar o va a crecer en valor. Lo que si creo que tiene potencial, sobretodo el blockchain que ya se está usando en muchísimos ámbitos aparte de las criptodivisas. También el «miedo» a una posible devaluación fuerte en los próximos años de las monedas FIAT juega a favor del bitcoin en mi caso con la impresión de nuevos billetes y la deuda creciente por los gobiernos. Sin embargo, también hay muchos factores en contra.

Es por ello que yo en mi caso si que invierto algo, pero muy poco dinero que estoy seguro de no necesitar y poco a poco. De ahí que me decante por una estrategia de DCA (Dollar Cost Averaging), que es la misma que uso para otras inversiones como en fondos indexados. Esto lo veo más recomendable en monedas más afianzadas como bitcoin o ethereum, en otras altcoins no lo recomendaría, ya que si no son muy populares, las probabilidades de que en el largo plazo desaparezcan son más altas.

Plataformas donde invertir

Dependiendo del país se suelen recomendar unas u otras. Yo actualmente utilizo Coinbase y Kraken. Hay muchisimas y muy conocidas como Binance

El problema de Coinbase es que las comisiones son un poco más altas 0.5% frente a 0.1%. La parte buena es que Coinbase deja hacer DCA desde 2€. Kraken no permite definir ordenes periódicas, pero hay una herramienta externa [Squidb] que permite hacer DCA desde 5€. Usadla bajo vuestro propia responsabilidad, porque no he encontrado el código fuente y no sé como de fiable es. Por otro lado, cabe destacar el tema de las comisiones, que normalmente suele ser que a medida que operas con cantidades más grandes, la comisión suele ser más pequeña.

Y cada cuanto? A diferencia de la bolsa, aquí hay mucha volatilidad, así que recomendaría hacerlo más de seguido, diariamente o semanalmente como mucho. Pero sois vosotros mismos los que deberíais encontrar un equilibrio entre comisiones y frecuencia.

Staking

Aquí viene una de las cosas que más interesantes veo a esto y quizá de las más desconocidas por muchos de los «usuarios de a pie». El staking básicamente es utilizar tus propios fondos en criptomonedas para votar transacciones para finalmente ser validadas o no en la blockchain. Por este «trabajo» te dan una comisión en la propia moneda, que se suele pagar cada 3 días o cada semana. Sin embargo, tienes que bloquear el dinero y no puedes operar con él al instante. Aquí lo explican muy bien.

Imagen de las monedas que soporta la plataforma Kraken para el staking de criptos
Marketplace de staking en Kraken

Hay algunas monedas que actualmente dan muy poco, como el bitcoin que te paga un 0.25% anual. Sin embargo hay otras que actualmente están pagando en Kraken un 12% (Polkadot) o entre 5% y 17% (Ethereum). El inconveniente que tiene esto es básicamente que no en todas las monedas puedes bloquear y desbloquear a tu antojo, si no que requiere que las mantengas por días, meses o años.

Conclusiones

Como dije al principio de la entrada, el mercado de las criptodivisas es muy volatil, no es para todos y hay que conocer siempre muy bien el producto donde se invierte, pero en este caso más, si cabe.

Algunas de las propiedades únicas del bitcoin (descentralización, numero limitado, o el staking) lo hacen un método de inversión (o más bien una manera de preservar el valor) diferentes a las acciones, materias primas o cualquier otra hasta ahora conocidas.

Sin embargo, la alta volatilidad y falta de una legislación clara creo que es un factor que juega en contra todavía. Aunque pueden ser problemas que se acaben solventando. La entrada reciente de fondos institucionales al mercado puede que aceleren no sólo la subida de estas divisas, si no también puedan reducir estos dos problemas.

Yo actualmente he empezado a invertir unos pocos euros, y no recomendaría meter dinero si no se entiende bien el producto. Aun así, espero que este artículo os haya aclarado un poco el tema. La verdad es que hay muchos otros aspectos que ni he mencionado como las cold o hot wallets, qué es la minería de criptomonedas o ganar criptos navegando en internet, que son igualmente importantes o interesantes de conocer. Si os interesa ponérmelo en los comentarios y podemos hablar sobre ello. Un saludo!

Algunas maneras para ganar unos euros en internet

Hola a todos! En el día de hoy me gustaría hablar de unos métodos, servicios, promociones y demás para ganar o ahorrar unos euros. Con esto no te vas a forrar, ni mucho menos, no os voy a intentar vender humo. Pero sin apenas esfuerzo puedes ganar algo de dinero o ahorraros algo de dinero en algunas cosas.

Como la mayoría ya habrá hecho alguna vez en su vida, yo estuve buscando en internet hace años cómo ganar dinero con internet. Encontré algunas opciones como que te paguen por hacer encuestas o ver anuncios. Sin embargo, tras probar durante unos días a estas cosas vi que dedicaba mucho tiempo y ganaba algo cercano a 0, asi que desistí.

No voy a entrar en lo de que si te pagan es porque eres tú el producto o estás vendiendo tus datos o información privada. En la mayoría de casos es así, pero nadie da nada gratis hoy en día. Tampoco voy a intentar venderte nada, ni poner links de afiliados ni me voy a llevar un céntimo con cualquier link que ponga en este artículo; y no me patrocinan ninguno de estos servicios, soy un blog muy pequeñito y creo que no está bien. Los menciono porque creo que tienen sus ventajas y os puede venir bien. Como siempre, si queréis usarlo adelante y si no también!

Letyshops

Letyshops diría que recientemente (y debido a su campaña bastante agresiva con muchos youtubers), se ha hecho muy popular esta plataforma de cashback. ¿Qué es? Básicamente es una web que te paga por hacer compras en otros sitios web utilizando su link de referido. A ti no te cuesta nada más, la tienda da X dinero a Letyshop por haberte «atraido» a ti a su tienda (en lugar de irte a otra) y Letyshop te da una parte de ese X dinero. Ese es el modelo de negocio, simple y sencillo.

Los cashback (o devoluciones) que te hacen suelen ser en base a un porcentaje o una cantidad fija y se queda como saldo en Letyshop y que luego puedes retirar como saldo en paypal o te lo mandan con una transferencia bancaria SEPA.

Lo bueno que tiene es que hay muchas tiendas online que puedes comprar, más de 2000. Desde Aliexpress, Booking, aerolíneas como Lufthansa, tiendas de informática como PCComponentes, de ropa como Bershka, de comida como JustEat o Telepizza y un larguísimo etc.

Hay que tener en cuenta que ese cashback no es inmediato y no siempre funciona. Os pongo algunas de mis compras, en las cuales tengo todavía dinero pendiente de confirmar.

Algunas de mis últimas compras y saldo en Letyshops

Esto lo suelen hacer para evitar que compres algo, te den el dinero y luego hagas un reembolso en la tienda y te saques dinero gratis.

¿Por qué decía que no siempre funcionaba? Porque hay algunas webs que no tienen muy bien integrado el tema de los enlaces de referido o no se estén aplicando bien. Normalmente, para tener un poco más de seguridad yo tengo instalado la extensión oficial de Letyshops, la cual podéis encontrar aquí. Cada vez que entréis a un sitio web os saldrá una notificación para activar el cashback y después se os quedará el icono en el navegador en verde.

Así os saldrá cuando entréis a una web
Así os saldrá cuando esté el cashback activado, solo os quedará comprar

Ojo! A mi alguna vez me ha salido el iconito en verde y luego de repente cambia el dominio (por ejemplo en el proceso de pago) a amarillo. Hay veces que Letyshops te va a reconocer la compra y otras no… Como he dicho, cada web es un mundo y no todas lo tienen muy bien integrado. A mi me ha pasado un par de veces eso (en Telepizza y en Lufthansa, páginas que dejan un poco que desear). Sin embargo, no está todo perdido, con contactar con Letyshops a través de este formulario y solicitar que te apliquen el cashback presentando la factura o similares. Recomiendo sacar captura durante el proceso de compra. A mi en ámbos casos me lo han abonado, aunque leyendo por internet, no siempre es así.

¿Qué cosas malas le veo a esto? Realmente muy pocas, quizá que falta Amazon o alguna tienda grande o donde compre habitualmente (rollo supermercados). Otra pega es tener la extensión instalada, que seguramente registrará algunos sitios web donde navegues y similares. Yo para evitar eso, tengo un perfil de Chrome exclusivo para Letyshops.

Otra cosa más, por registrarte a través de un referido creo que andan dando 5 euros en una compra de más de 20€, así de bienvenida. Yo no os dejo mi referido, porque no me gusta que penséis que pongo este post para ganar dinero. Si queréis conseguirlo (cosa que os recomiendo) mucha gente lo tendrá por ahí en blogs y demás, pero si no me podéis preguntar por él y os lo comparto. Una vez tenéis cuenta, recordad que también podéis invitar a vuestros amigos y así ganaros algo de dinero extra.

Microsoft rewards y Bing

Microsoft rewards es una manera de ganar bonos y descuentos en algunos sitios. Es completamente gratuito y solo necesitarás la cuenta de microsoft para ello (que si tienes Windows o hotmail, muy probablemente ya tendrás). Estos no te dan dinero como tal, si no que te dan puntos que luego puedes canjear por descuentos y cupones en algunos sitios web, como la propia store de Microsoft, donde venden juegos y apps y dispositivos (ratones, ordenadores,…) entre otros. También puedes canjear esos puntos por tarjetas regalo en Ikea, Zalando, El corte Inglés, Spotify o incluso donarlos a una ONG o fundación como Cruz Roja.

Algunos de los premios que se pueden canjear con Microsoft Rewards

La principal pega que le veo, es que te va a llevar mucho tiempo conseguir un cupón de 5 o 10€ en cualquier sitio, pero el esfuerzo es mínimo o inexistente. Estos puntos se consiguen de 2 maneras principalmente, haciendo cosas (como rellenar encuestas, hacer juegos o visitar ciertas páginas web), lo que requiere algo de tiempo o buscando mediante el buscador Bing, lo que no requiere esfuerzo ninguno, ya que es algo que todos hacemos.

Yo me cambié en el navegador Brave el buscador por defecto, para que me busque siempre en Bing en lugar de Google. Además Brave tiene otra ventaja que luego os contaré. Quizá Bing no es tan buen buscador como Google, de hecho sólo lo he cambiado en uno de los navegadores que uso por eso, pero está mejorando muchísimo cada día y es suficiente para la mayoría de búsquedas que hagáis.

La pega, es que por cada búsqueda que hagáis os dan 3 puntos hasta un máximo diario (creo que 90 en PC y 60 en móviles). Por lo que sólo haciendo esto, tardarás bastante en llegar a canjear algo (una tarjeta de 2€ de la tienda de Microsoft son 1860 puntos). Si queréis ir más rápido, os tocará hacer encuestas/juegos y demás, aunque eso ya no es completamente pasivo y os quitará algo de tiempo al día. Yo al menos no lo hago y tengo acumulados cerca de 9000 puntos (lo que me da 10€ en la tienda aprox) en unos 6 meses.

Mi puntuación actual en Microsoft Rewards

Pensaréis que es mucho, pero sólo busco cuando necesito y no siempre uso bing, osea, no es algo que use diariamente, pero ni me entero de que cuando lo uso gano algo automáticamente, es 0 intrusivo, no te tienes que acordar de nada y al final algo de dinero te llevas.

Tarjeta carrefour pass

No soy yo muy amigo de recomendar tarjetas de crédito, sobretodo por los riesgos que puede tener no tener las cuentas limpias y que te empiecen a cobrar intereses por prestamos. Hay tarjetas de crédito con muchas ventajas, pero todas esas están esperando a prestarte dinero con un querido 30% TAE que mermará tus ahorros (especial cuidado con las tarjetas revolving como esta de Carrefour). Si buscas «carrefour pass revolving» en Bing (como hemos aprendido) verás algunas opiniones y problemas que ha tenido la gente.

¿Y por qué la pones si puede ser tan peligrosa? Porque si no caes en la trampa y pagas tus cuotas de la tarjeta cuando corresponde, tiene una muy buena ventaja. La principal ventaja es que te da un 1% en todas las compras que hagas con esta tarjeta en cheques para comprar en carrefour (exceptuando compras hechas en otros supers, claro). Es decir, que si gastas 500€ en tiendas, cenas o lo que sea te dará un cheque regalo de 5€ en carrefour. De igual manera, tiene acuerdos con algunas compañias, como por ejemplo como en CEPSA que te dan un 4% o el propio Carrefour que te dan un 8%. Con lo cara que está la gasolina, por rellenar el deposito (50€) te puedes ahorrar 4€ en una compra del super. Aquí puedes ver todas sus ventajas.

Sin embargo, no es dinero, ni son tarjetas regalo para diferentes tiendas como con Microsoft Rewards o Letyshops, si no que es para Carrefour. Entonces, sólo recomiendo esto si ya haces la compra en Carrefour o tienes uno cerca, si no ni me molestaría en cogerla, porque te va a obligar a comprar en un sitio que no puedes o no te guste.

Navegador Brave y BAT

Quizá recuerdes que en su día te hablé del Navegador Brave. Si no es así, te recomiendo que eches un vistazo a la review y opiniones sobre este navegador que hice. En él explicaba algunos aspectos de seguridad que ofrecía que no tenían otros navegadores. También hice una pequeña mención a los BAT, pero aquí voy a profundizar un poco más en esto.

Los BAT son una criptomoneda creada para poder pagar a los creadores de contenido que te gustan. Es tan sencillo como visitar su web con Brave y dejarles una propina si te gusta el contenido. Por ejemplo, lo podéis hacer con este blog si os gusta en brave pulsando «Send a tip» cuando estéis navegando.

Esto no sólo se puede hacer para los que tengan un sitio web, si no también para cuentas de twitter o github, por ejemplo. Para ello, simplemente os tenéis que dar de alta en Brave Creators.

La verdad es que este no es el método principal de ganar dinero que tiene Brave, yo al menos he ganado 0,00€ con este método, las únicas donaciones que tengo son las que yo mismo me hice como prueba. Como realmente se puede conseguir algo es activando las notificaciones con anuncios. ¿Qué es esto? Brave te saca anuncios en el móvil y te paga dinero por verlos. Para ello hay que activar Brave Rewards en vuestro navegador Brave, ya sea en el móvil o PC.

¿Y cuánto se gana con esto? La verdad es que para irse a vivir a una isla desierta no te va a llegar. Yo, que apenas suelo visualizarlos, suelo ganar alrededor de 50 céntimos o 1 euro al mes, por ver unos pocos de anuncios, aunque con un poco más de ganas te puedes sacar unos 5 o 10 seguramente). Normalmente estos anuncios suelen estar relacionados con cosas que te interesan, por lo que no está del todo mal. El dinero te lo dan en BATs, por lo que según cuanto valga esta criptomoneda, tendréis más o menos ingresos.

Lo que estoy haciendo yo es pasarlos a Bitcoins (BTC) utilizando Coinbase, de tal manera que si por algún casual sube el bitcoin o se empieza a hacer aún más popular y sube de precio, todo el dinero que estéis ganando aquí os subirá más. Si queréis os puedo hacer un tutorial más en profundidad sobre cómo hacer este proceso. Pero ojo! También puede que bajen los BTC, nunca se sabe, las criptos son muy volátiles.

Lo bueno es que esto de Brave lo podéis combinar con lo de Microsoft Rewards y teniendo Bing por defecto en el navegador y sumáis en ambas a la vez.

Amazon afiliados

Amazon Afiliados es un servicio de referidos para ganar dinero recomendado productos que se venden en Amazon. Básicamente recomendar un producto es compartir un link que redirige a la compra a Amazon identificado como que le has enviado tú. Si esa persona compra ese producto, te llevas una pequeña comisión (si no me equivoco de hasta el 10%).

Esto es bastante bueno, sobretodo si eres creador de contenido y tienes usuarios que te ven en videos o leen tus entradas en un blog o red social. Al comprador no le cuesta más que buscando el producto por su cuenta, es Amazon el que corre con ese pequeño gasto o más bien pagarte a ti por hacer marketing.

Por poner un ejemplo, todos los links que pongo en mis presupuestos de ordenadores en este blog, tienen ese link, como este último que hice. Ahí recomiendo unos componentes para montar un ordenador. Si entráis a través de esos links a los productos y los compráis en Amazon, a mi me darían una pequeña comisión. Básicamente por hacer de «vendedor» o recomendador de que lo compres en Amazon y no en otro lugar. No sólo tienes la opción de recomendar un producto concreto. También una búsqueda en Amazon con una lista de productos o a otros productos de Amazon como Prime o Amazon Music Unlimited. Si utilizáis estos alguno de estos links para daros de alta en Prime o en Music, yo me estaría llevando 3€ de comisión. Ojo! Sin que a vosotros os cueste más.

Existen otras alternativas, por ejemplo para otras páginas web. Una muy habitual es Tradedoubler, aunque habrá miles de ellos.

Conclusiones

Hay muchísimos más métodos para ganar algo de dinero en internet ¿Y vosotros utilizáis alguno de estos servicios? ¿O utilizáis algún otro que recomendéis? Dejadlo en los comentarios y puede que haga una segunda parte con más servicios interesantes para ganar algo de dinero en internet con muy poco esfuerzo!

Brave, navega con mayor seguridad y privacidad

Brave es un navegador que tiene como objetivo eliminar anuncios, mejorar la seguridad y privacidad en la web. Os explico cómo funciona y os cuento mi opinión tras 2 meses de uso.

Hoy os vengo a hablar de un navegador que está cogiendo cierta fama últimamente y al cual le he dado una oportunidad. Este se llama Brave. Según engadget tiene actualmente alrededor de 8.7 millones de usuarios. Todavía está lejos de los más de 2000 millones de Google Chrome o unos 500 que tendrá Safari. Algo que, como desarrollador web, me gusta conocer es cómo va el mercado de los navegadores. De ahí que dijese que está cogiendo cierta fama, y es que aún queda muy lejos de los grandes, pero tiene cosas muy interesantes que os voy a desgranar a continuación.

Cabe destacar que os voy a hablar de mi experiencia con Brave en Android. En el ordenador, por razones de trabajo sigo utilizando Chrome y esporádicamente Opera, aunque no descarto el darle también una oportunidad a Brave.

¿Por qué lo he empezado a utilizar? Anuncios molestos

La principal razón por la que di con este navegador es que ya conozco a algún amigo que anda utilizándolo, pero nunca me animé a utilizarlo hasta que acabé hasta las narices de comerme publicidad. En el ordenador tengo el ublock origin para quitar los anuncios, sin embargo, en android Chrome o Firefox no tienen plugins, por lo que quitar la publicidad se vuelve casi imposible. De los grandes, creo que sólo Opera tiene bloqueador de anuncios.

No es que esté en contra de la publicidad, creo que es necesaria para que muchos servicios que tenemos en la web sigan existiendo, pero creo que es abusiva, y más en los móviles. Hay muchos sitios web que se han convertido en una odisea navegar, especialmente los periódicos. Prueba a entrar en cualquiera y dime en cuantos de ellos no te salta lo de las cookies, luego que te instales no sé qué aplicación, luego un popup y para acabar anuncios cada 20 palabras. El problema no son los anuncios, el problema es que los anuncios muchas veces son vídeos, y consumen muchos datos, muchos de mis datos, en meterme publicidad que yo no quiero. Fácilmente al leer una noticia te puedes dejar entre 20 y 30MB por culpa de los anuncios en forma de vídeos. Pero mientras los anunciantes no decidan cambiar esto, la solución pasa por utilizar un navegador que te quita la publicidad molesta, y este es Brave.

Mayor privacidad

Además de bloquear anuncios, bloquea el contenido de aquellos sitios web que rastrean tu navegación para identificarte, recoger tus datos, gustos, etc. y luego poder mandarte publicidad muy muy especifica y relacionada con tu perfil. Está complicado cuando somos muy Google-dependientes mantener esa privacidad, pero al menos, Brave, lo hace mejor que Chrome en ese aspecto.

De hecho, puedes elegir qué quieres bloquear y qué no. Yo lo tengo por defecto, pero para aquellos que les gusta cacharrear y quitar más o menos cosas según la página que visiten, tienen esa opción y es muy facil.

Interfaz de Brave visitando el sitio web Youtube, dónde se muestra el número de anuncios bloqueados

BAT

¿Qué es BAT? Es una criptomoneda. ¿Y qué tiene que ver esto con un navegador? ¿De qué me estás hablando aquí? Quizá es una funcionalidad que te da igual, pero que yo creo que es muy interesante y que me recuerda a las suscripciones de pago de Twitch o Youtube. Antes hablaba de que es importante el tema de la publicidad para los sitios web, ya que es así como se financian. Pues Brave tiene la opción de que dones dinero en BAT. Cuando visitas una web, si te gusta su contenido, les puedes donar con un click. Ya, pero y cómo consigo BATs? Pues aquí tienes un artículo que lo explica bien (en inglés). Pero si te da pereza leerlo, básicamente tienes la opción de comprar en sitios como Coinbase o ver anuncios (aunque yo no he podido probarlo en España).

Lo que veo interesante no es que sea una criptomoneda, si no que puedas dar dinero a los sitios web que te gustan y en vez de meterte mucha publicidad, te lo pongan con poca o casi sin nada y puedan vivir de donaciones. Y todo esto sin Paypal, sin pagar comisiones a intermediarios, sin instalar movidas ni nada y en el propio navegador que estás utilizando.

Ah! Se me olvidaba, no sólo puedes donar dinero a páginas web, también a canales de Youtube a cuentas de Twitter o desarrolladores en Github por ejemplo. En esta imagen de abajo estoy en el canal de Brave de youtube y le puedes donar:

Menu de donaciones en Brave utilizando BAT

Aun así, lo veo aún un poco verde para la gente de a pie todo este tema de comprar criptomonedas y no sé qué. Espero que lo pongan más fácil.

Qué no me ha gustado

La interfaz (en el móvil): aunque creo que la intención es buena, el tener una barra arriba y otra abajo quita mucho espacio de pantalla.

Brave, mostrando este sitio web con la barra de navegación superior e inferior.

En móviles grandes donde llegar a la parte de arriba suele ser un problema, es buena idea tener abajo algunos botones como el cambio de pantalla, buscador y demás. Sin embargo, el tener ciertas cosas arriba y otras abajo, creo que ocupa demasiado espacio y queda poco para ver el resto de la página web, aunque cuando empiezas a hacer scroll se oculte.

El consumo de red y batería. Creo que está bien optimizado, pero hay una característica de Chrome que me gusta y que creo que Brave no tiene, que es la comprensión del contenido que te descargas, para consumir menos datos en el móvil. Sin embargo, Google lo que hace es pasar por su servidor todo lo que navegas en Internet para esto, así que tampoco es que sea una opción muy recomendable. A saber qué estará interceptando!

Qué si me ha gustado

Es muy parecido a Chrome. De hecho, está basado en Chrome, de ahí su parecido. En funcionalidad es muy similar. Todo lo que funciona con Chrome funciona aquí, igual igual.

Es también a la vez es muy diferente a Chrome. Te quita los anuncios, te mantiene la privacidad, tus datos son tuyos y de nadie más, y eso hoy en día tiene mucho poder. Se dice que los datos son el petroleo del siglo XXI.

Los fondos de pantalla de la página de inicio. Son muy bonitos, acertados y le dan un toque. Es muy parecido a la pantalla de bloqueo de Windows 10, te los van cambiando de manera automática.

Navegador brave en su página de inicio con una ímagen de fondo

Conclusiones

Cabe destacar que no lo he sustituido por Chrome, todavía, y utilizo ambos (según me apetezca en el momento o si sé que esa web tiene vídeos).

Creo que merece que le deis una oportunidad. No me pagan ni un céntimo por ello, al menos que me queráis donar BATs claro! Nah, es broma! Simplemente por quitarme los anuncios en formato vídeo que hacen innavegable cualquier sitio web y la protección de mis datos de navegación, creo que ya merece de sobra.

Scraping the web in node.js using request and cheerio.js

There are multiple tools to scrap and retrieve content from websites in multiple languages. In Java you can use Jaunt, for C# you can use this approach, and in python there is a popular library called scrapy. Today, I’m going to show you a simple way to crawl a website using server-side Javascript (Node.js) and the help of Request and Cheerio.

Request is a library which main purpose is to create http requests to retrieve web content easily. It works on top of http library and simplifies calls and responses handling.

Cheerio is the equivalent to jQuery for Node.js. It implements the core functions of jQuery. Remember that in Node, unlike in client-side javascript, there isn’t a DOM. Using cheerio we will be able to create a DOM and manipulate it as same as we do in client-side javascript using jQuery.

So, the setting for web scraping is quite simple:

  1. We will use request to retrieve html/xml documents from the web
  2. We will parse html content to create a DOM using cheerio
  3. Using jQuery-like functions we will be able to manipulate and extract content from the retrieved webpage.

Our example project will consist in two files, the node package.json and the app.js which contains the code to scrap the web:

[code lang=»js» title=»package.json»]{
«name»: «youtubeScrapingExample»,
«version»: «0.0.1»,
«scripts»: {
«start»: «node app.js»
},
«dependencies»: {
«cheerio»: «latest»,
«request»: «latest»
}
}
[/code]

[code lang=»js» title=»app.js»]// Import request and cheerio libraries
const request = require(‘request’);
const cheerio = require(‘cheerio’);

// Set an example youtube url
let videoUrl = ‘https://www.youtube.com/watch?v=7fYKMCCPh28’;

// HTTP GET of the youtube website using request
request.get(videoUrl, function(error, response, html){
// Use cheerio to parse and create the jQuery-like DOM based on the retrieved html string
let $ = cheerio.load(html);
// Find the element node which contains the title and retrieve it’s text
let title = $(‘span#eow-title’).text();
// Output the result
console.log(‘The title of the video %s is %s’, videoUrl, title);
// Output: The title of the video https://www.youtube.com/watch?v=7fYKMCCPh28 is The Earth: 4K Extended Edition
});[/code]

In this example we are scraping the title of a youtube video link. The video title is the content of the node span#eow-title as you can see in the image below.

Youtube title scraping node element
Youtube title scraping node element

If you open the debug console in a youtube video and you write the following code, you will receive the title of the current video:

[code lang=»js»]$(‘span#eow-title’).innerText[/code]

In this case we have to take in to account that the content from the website is publicly accessible using a GET http call. One of the most powerful capabilities of request is that you can define complex requests, using any of the methods of the http protocol. Also, you can provide your browser’s HTTP Archive (HAR) [in Google chrome, you can retrieve the HAR in the developer tool] if the website where you need to scrap from is too complex to access from in a simple http call.

It is a quite simple example, but I hope that this mini-tutorial will help you to scrap the entire web!

 

Recommended reads and related links