-
@ d1e60465:c5dee193
2023-11-24 14:01:31Todos los que hemos utilizado Bitcoin alguna vez sabemos lo básico sobre una wallet y de la importancia de la frase de recupero (las 12 o 24 palabras). Esa frase de recupero es única para toda la wallet. También somos conscientes de que las direcciones no deben ser reutilizadas para proteger nuestra privacidad, entonces nuestra wallet genera virtualmente infinitas direcciones. Ahora bien, ¿cómo es eso posible teniendo sólo una única frase de recupero? ¿Acaso hay algo más, además de dicha frase, que determina dónde están nuestros bitcoins?
Aquí es donde entran las wallets HD (hierarchical deterministic = jerárquicas determinísticas) y los “derivation paths” (caminos de derivación). Dicho esto, no hay mejor momento que este para tomar nuestra pala e irnos a enterrar riquezas.
Enterrando nuestra riqueza
Supongamos que tenés un tesoro que querés resguardar y se te ocurre la genial idea de enterrarlo (lo hacían los piratas, por qué vos no?). Lo primero que hacés es buscar un terreno muy MUY grande, elegís una ubicación lo más aleatoria posible, tomás la pala, cavás el pozo, y enterrás el tesoro. Por último, y muy importante, te anotás las coordenadas de dicha ubicación (llave privada) para volver luego por tu riqueza cuando la necesites.
Supongamos ahora que pasa el tiempo y seguís generando riquezas que querés proteger. Siguiendo tu idea original volvés al mismo terreno a cavar mas pozos, enterrar más tesoros y anotar más coordenadas. Si esto se repite varias veces más llegará un momento en el que guardar tantas coordenadas resultará incómodo para llevar un correcto registro, y riesgoso ya que si perdés una de ellas perdés un tesoro.
Con la pala en mano, sentado sobre un pozo, y mirando el horizonte se te ocurre una genial idea. Podrías sólo anotar la coordenada de un único punto arbitrario y diferente a los demás dentro de ese terreno (llave privada maestra), en donde no vas a enterrar nada. Pero hacés que todos los pozos, donde sí enterrarás tesoros, se ubiquen de forma relativa al punto inicial de una manera específica (camino de derivación). De esta forma llegarías a cualquier pozo partiendo de esa ubicación original. Por ejemplo: “los tesoros estarán ubicados en intervalos de 10 pasos hacia el norte desde el punto origen”. Incluso podrías definir ciertos recorridos fijos y complejos dependiendo el tesoro. Por ejemplo: “caminando hacia el norte, cada 10 pasos, pozos con oro; caminando hacia el este, cada 5 pasos, joyas; y para regalos misceláneos irás con intervalos de 4 pasos al oeste, pero cada vez que caves caminarás 2 más al sur (es decir, como si formases una letra L)”.
Todo este mecanismo parece complejo a primera vista, pero tiene una ventaja fundamental y es que los recorridos no tienen que guardarse de manera secreta ya que sin la coordenada origen nadie podrá encontrar el tesoro. Gracias a esta particularidad podríamos definir patrones de recorrido que sean públicos y todos compartamos, e incluso convertirlos en un estándar global (BIP44 o BIP86). En otras palabras, los caminos para llegar a cada pozo serán de público conocimiento y podrán estar anotados en múltiples lugares, mientras que las coordenadas de partida serán secretas de cada individuo.
Para repasar, tenemos presente que para encontrar el tesoro necesitamos la coordenada original y el recorrido de pasos. Física y visualmente podríamos pensarlo como una hoja transparente donde están dibujados los recorridos, y otra hoja con un mapa (secreto) que marque el punto origen. Ambos superpuestos darán la información necesaria (wallet HD) para encontrar todos los tesoros enterrados. Ambos son necesarios, pero sólo uno de ellos necesita ser secreto.
Cambiando la pala por criptografía
En Bitcoin, esta idea de tener una llave privada maestra (el punto de origen) y luego diferentes caminos de derivación fue introducida en el BIP 32. Explicado en términos (muy) simples podemos partir de que nuestra llave privada maestra no es más que un número, y lo que hace este mecanismo es realizar operaciones matemáticas sobre ese número para obtener nuevos números: las llaves hijas.
En la práctica, una situación habitual que genera pánico en aquellas personas que comienzan en Bitcoin se da cuando restauran una wallet utilizando la frase de recupero y la wallet no muestra su balance. El terror de ver “0 BTC” en lugar de sus ahorros detiene el tiempo durante unos segundos. Sin embargo, un poco más de atención sobre la situación revelaría que no sólo se muestra un balance en 0, sino que tampoco se muestra ninguna de las transacciones realizadas previamente. Es decir, es como si estuviésemos mirando otra wallet. Lo que sucede en estos casos es que, si bien la frase de recupero y por ende la llave privada maestra (coordenada original) se restauró correctamente, la wallet en cuestión utiliza otro derivation path, otro camino. Entonces, por más que partimos desde el mismo punto a caminar, estamos caminando para el lugar equivocado para encontrar el tesoro. Esto se debe a que, si bien existen estándares de derivation paths, no todas las wallets los respetan al 100%. Esta web detalla los diferentes caminos utilizadas por cada una de las diferentes wallets conocidas que existen en el mercado, y así evitar situaciones desagradables: https://walletsrecovery.org
Existen más particularidades no cubiertas por la analogía, como que en este esquema también se hace presente una llave pública maestra que puede tener derivaciones y así generar múltiples direcciones (y monitorearlas) pero sin tener acceso a las llaves privadas de cada una para mover los fondos asociados. Aparece también el concepto de “hardened” (fortalecido o endurecido), que hace referencia a sub-llaves derivadas de las principales ajustando el algoritmo para evitar filtración de datos sensibles y que un atacante pueda reconstruir nuestra llave privada maestra. Todos estos detalles están explicados en el BIP para quien le interese.
Epílogo
En Bitcoin, una llave privada maestra sería el equivalente a elegir una coordenada origen cualquiera en todo el planeta (incluyendo agua)… de entre más de 900000000000000000000000000000000000000000000000000000000000000 planetas Tierra. Podemos estar tranquilos que la coordenada que elijamos seguramente no sea elegida por otra persona.
Links útiles
- https://walletsrecovery.org Wallets Recovery — Derivation paths por wallet
- https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki BIP32 — “Hierarchical Deterministic Wallets”
- https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki BIP44 — “Multi-Account Hierarchy for Deterministic Wallets”
- https://github.com/bitcoin/bips/blob/master/bip-0086.mediawiki BIP86 — “Key Derivation for Single Key P2TR Outputs”
Este artículo está inspirado en un hilo de Twitter que hice en 2021: https://twitter.com/diegogurpegui/status/1408931266616041475
-
@ 2863f394:275ed58d
2023-11-24 14:00:26javascript:(async () => {const weblnModule = await import('https://unpkg.com/webln@0.3.2/dist/webln.min.js'); const { webln } = window; const findAllNostrPublicKeys = () => {const allElements = document.querySelectorAll('body *'); const npubRegex = /npub1[a-zA-Z0-9]+?\b/; const npubIds = []; allElements.forEach(element => {const matches = element.textContent.match(npubRegex); if (matches) {npubIds.push(...matches); } }); return npubIds; }; const npubs = findAllNostrPublicKeys(); console.log(npubs); await webln.enable(); for (let npub of npubs) {try {const paymentRequest = await webln.makeInvoice(); await webln.sendPayment(paymentRequest); } catch (error) {console.error('Error processing payment:', error); } } })();
-
@ 2863f394:275ed58d
2023-11-24 14:00:05Something simple like strawpoll
-
@ 6aec3b92:7f66225e
2023-11-24 12:40:01SIMPLE DOCKER FULL OS
========
the git
https://github.com/realsifocopypaste333/docker-full-os
====================
Assalamulaikum
May peace be upon you
Greating floss (free libre open source software ) gnu linux :)
==============
This time we will talk about simple docker full os gnu linux os :)
===========
What is docker full os ?
Docker full os gnu linux os, in simple meaning, mean special kinds of docker that truely full gnu linux os which is running in the container in native performance.
it's like vm (virtual machine) or chroot or termux or proot with native perfomance.
=========
The benefits of the docker full os gnu linux os
-
it has native performance
-
it very easy to make and to use
-
we can make simple cloud gaming / cloud computing :)
-
etc
==========
the weakness of the docker full os gnu linux
-
it need a lot of space
-
there is no enough documentaries about docker full os
-
etc
=========
HOW TO MAKE DOCKER FULL OS GNU LINUX OS
======================
- install gnu linux in laptop server for os host
example = sparky linux kde plasma / xfce semi rolling :)
==================
- install gnu linux client's laptop for client os
==============
- install docker in host os (server) via cli (command line interface) / terminal
sudo apt update
sudo apt install docker docker-compose
xhost +
===========
- Make simple pulse audio fix in host os (server)
4a. install pulse audio in os host (server)
4b. make a config file for pulse audio in host os (server)
example = /home/realsifo/Downloads/pulse/pulseaudio.socket
default-server = unix://home/realsifo/Downloads/pulse/pulseaudio.socket
Prevent a server running in the container
autospawn = no daemon-binary = /bin/true
Prevent the use of shared memory
enable-shm = false Share socket and config file with docker and set environment variables PULSE_SERVER and PULSE_COOKIE. Container user must be same as on host:
4c. run this command in host os (server)
pactl load-module module-native-protocol-unix socket=/home/realsifo/Downloads/pulse/pulseaudio.socket
=====================
- PULL IMAGE GNU LINUX for DOCKER OS FULL OS in host os (server)
sudo docker pull kalilinux/kali-rolling
sudo docker images
===============
- run the DOCKER IMAGE
docker run -ti --device=/dev/dri:/dev/dri --privileged --cap-add=ALL --device /dev/snd --volume /dev:/dev -v /dev:/dev --group-add audio -v /var/run/docker.sock:/host/var/run/doc -v /:/media/prime --env PULSE_SERVER=unix:/home/realsifo/Downloads/pulse/pulseaudio.socket --env PULSE_COOKIE=/home/realsifo/Downloads/pulse/pulseaudio.cookie --volume /home/realsifo/Downloads/pulse/pulseaudio.socket:/home/realsifo/Downloads/pulse/pulseaudio.socket --volume /home/realsifo/Downloads/pulse/pulseaudio.client.conf --publish=0.0.0.0:3351:3351 --publish=0.0.0.0:51:51 --group-add video --volume="/tmp/.X11-unix:/tmp/.X11-unix" --env="DISPLAY" -e XAUTHORITY=/root/.Xauthority --name docker-full-os-001 93b4ab65e32a
=================
- UPDATE DAN UPGRADE the DOCKER FULL OS
apt update
apt full-upgrade
==================
- INSTALL APPS in DOCKER FULL OS
apt install nano pulseaudio neofetch vlc smplayer wget uget cairo-dock alsa-utils network-manager net-tools cairo-dock-plug-ins dbus dbus-x11 thunar chromium rofi terminator sudo kate kwrite geany geany-plugin-addons aptitude qt5-style-kvantum-themes qt5-style-kvantum-l10n qt5-style-kvantum libreoffice krita gimp kdenlive handbrake yt-dlp isomaster k3b apt-utils git htop compiz compiz-boxmenu compiz-plugins compizconfig-settings-manager emerald emerald-themes fusion-icon simple-ccsm usbutils lxqt nmap wireshark sqlmap metasploit-framework airgeddon bleachbit xfce4 xfce4-goodies kde-full plasma-nm
if we use intel gpu , we need to install intel vulkan driver
a. aktivate the i386 multi-arch
dpkg --add-architecture i386 && sudo apt update
b. install the necesary apps
apt install libvulkan1 libvulkan1:i386 mesa-vulkan-drivers mesa-vulkan-drivers:i386 vulkan-tools*
c. we can also install wine dan lutris
apt install wine64 lutris*
======================
7.add user for docker full os
7a. add user
adduser namauser
b. make the user become sudo
usermod -aG sudo username
===========================
- how to save the DOCKER FULL OS
8a. cek the docker container that runing
sudo docker ps -a
B. save the docker container into docker image
sudo docker container commit --pause=false id-container nama-image:label
example
sudo docker container commit --pause=false c092aa5afec0 kali-linux:kali-linux-joss
C. to exite the docker container
exit
or
sudo docker stop id-container
D. tho run the docker container
sudo docker start id-container
E. to enter the running docker continer
sudo docker exec -it id-container bash
F. to erase the docker continer
sudo docker container rm -f id-container
G. to see the docker image
sudo docker images
H. to erase the docker image
sudo docker rmi -f id-image
I. to erase unessary docker image
sudo docker rmi $(docker images -qa -f 'dangling=true')
nb.
all that comman must run in host os not inside the docker full os
=======
===============
=========================
HOW TO ACESS DOCKER FULL OS
- how to access docker full os directly for host os
we can access the apps gui in docker full os from the host OS using clie , rofi or cairo dock
su user-name
apps name
su user-name
rofi -show run
select the apps
su user-name
cairo-dock
===================
- how to access docker full os FULL GUI / FULL DEKTOP directly for host os
2a. install xrdp server in docker full os
2b.. edit nano /etc/xrpd/xrdp.ini
edit the xrdp's port
2c. sudo service xrpd restart
2.d. install the xrdp clinet like remmina , etc
- run remina apps in the host os (server)
================
- how to make simple cloud gaming or cloud comping using docker full os
3a. install gnu linux os in other laptop (client's laptop)
3b. install remmin client in client's laptop
3c. run remmina xrdp client to start the cloud computing / cloud gaming :)
==============
nb.
wine / lutris sometimes will error in docker full os, how to fix it
-
open lutris
-
setting the game with lutris
-
in the game menu , select wine regristry
-
edit the hcu -------> wine
-
add key X11 DRIVER
-
add string "UseXVidMode"="N"
-
add string UseXVidMode -------> edit the VALUE to N
-
add string "UseXRandR"="N"
-
add string UseXRandR -------> edit the VALUE to N
-
close wine
=============
=====================
=================
docker full os flatpak fix
INSTALL FLATPAK
a. enter root
su
b. install flatpak
apt install flatpak
c. install the flatpak components
apt install --yes appstream-util
G_DEBUG=fatal-criticals appstream-util validate-relax
d. work around
dbus-send --system /org/freedesktop/DBus org.freedesktop.DBus || dbus-daemon --system --fork
rm -fr run/dbus/pid
dbus-send --system /org/freedesktop/DBus org.freedesktop.DBus || dbus-daemon --system --fork
dbus-send --system /org/freedesktop/DBus org.freedesktop.DBus || dbus-daemon --system --fork
e. add flatpak flathub repo :)
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
f. install the flatpak apps
example peazip
flatpak install flathub io.github.peazip.PeaZip
g. run the flatpak's apps in Mode user
su userid
flatpak run name-of-the-flapak's-apps
flatpak run io.github.peazip.PeaZip
or we can run vaia the menu
================
=======================
this text is using the full creative common (cc) license
==============================
thanks
My Allah, The God bless you all. insya Allah ( by the God's will )
============
gretting floss (free libre open source software) gnu linux :)
Wassalamulaikum
peace be upon you
===============
-
-
@ 6aec3b92:7f66225e
2023-11-24 12:21:23MEMBUAT WEBSITE I2P SEDERHANA DENGAN GNU LINUX DI ERA WW3
Assalamulaikum
haloo sobat sifo
salam floss (free libre open source software software)
kali ini kita akan membahas sedikit tentang membuat website di MEMBUAT WEBSITE I2P (INVINSIBLE INTERNET PROJECT) SEDERHANA DENGAN GNU LINUX DI ERA WW3
========================
di era ww3 dan ini kita butuh cyber shield dan cyber weapon untuk melindungi diri kita dari penjajahan cyber :)
i2p adalah cyber shield yang bisa dignakan karena jalur i2p bebas merdeka dari penjajahan dunia cyber :)
===================
cara membuat website sederhana di i2p dengan gnu linux
- install gnu linux
rekomendasi distro sparky linux kde plasma semi rolling
- install I2P
a. sudo apt update
b. sudo apt full-upgrade
c. sudo apt install apt-transport-https
d. instal java open jdk
e. downlaod i2p server java buat gnu linux di web resmi
e. install dan jalakan i2p server
biasanya diinstal di /home/user/i2p
biasanya langsung jalan i2p di web browser
matikan dulu
terus jalakan lagi
cd /home/user/i2p/
./i2prouter start
untuk mematikan bisa pakai web atau
./i2prouter start
3.jalakan web sever lokal yang ingin dijakian situ i2p
contoh blog dengan python django
CARA MEMBUAT WEB SERVER / BLOG DENGAN python djanggo mezzanine
a. install gnu linux os
b. install python3
b. install pip jika perlu :)
c. install python environment
biar mudah pakai conda /mini conda aja :)
conda adalah apps yang bisa membuat python virt enviroment , jadi kita bisa menginatall python yang dan modul2 beda versi dalam satu os :) mirip docker gitu :D
contoh system gnu linux kita punya python versi 3.7, tapi kita butuh python versi 3.9 , ini bisa dengan mudah pakai conda :)
aku pakai versi python 3.11 bisa tapi butuh tweaks dikit :D
conda enviroment juga bisa membuat modul2 python yang kita butuhkan ga konfik :) karena kita bisa membuat satu conda env untuk satu apps python :)
1*. download dan install mini conda dari https://docs.conda.io/en/latest/miniconda.html#linux-installers
setelah conda / mini conda berahasil diinstall, disarankan untuk reboot komputer :)
maka setelah itu kalau kita membuka terminal linux otomastis kita akun masuk conda enviroment
supaya kita kembali ke terminal asli ketik aja conda deactivate
tapi conda akan selalu active ketika buka terminal baru :)
biar conda ga active secara otomatis ketik conda config --set auto_activate_base false
2*. keluar dari conda base enviroment dulu
conda deactivate
3*. buat conda enviroment contoh nama youtube DENGAN PYTHON 3.8
conda create --name blog_env python=3.8
maka conda env blog_env akan dibuat
untuk melihat daftar conda env yang ada
conda env list
4*. activekan conda blog enviroment
conda active blog_env
================
mezzanine-project sifoblog
cd sifoblog
jalankan perintah2 dasar python django
To initialize the Database (sqlite3 file)
menghapus databased lama rm -rf db.sqlite3
+++++++++++++++++++
membuat migrations data base
python manage.py makemigrations
python manage.py migrate
++++++++++++++++
untuk membuat admin / super user python manage.py createsuperuser
+++++++++++++++++++++++++
untuk collect static python manage.py collectstatic
+++++++++++++++++++++++
untuk syndb
python manage.py migrate --run-syncdb
+++++++++++++++++
python manage.py runserver
buka 127.0.0.1:8000
login ke admin
127.0.0.1:8000/admin
buat/ tulis blog :)
akses blog di
127.0.0.1:8000/blog
supaya bisa diakses di wifi lokal
edit setting.py dan lokal_setting.py
tambahkan /ubah
ALLOWED_HOSTS = ["*"]
=========================
-
install firefox web browser biar mudah
-
atur proxy firefox jadi 127.0.0.1 port 4444
-
buka alamat utama server i2p dengan firefox
http://127.0.0.1:7657
kalau muncul wizard ya ikuti aja sesuai petunjuk
- untuk membuat webserver kita jadi i2prouter
a. di menu utma pilih hidden service manager
b.pilih New hidden service create http
*) isi nama web, ip web port web :)
*) untuk Website Hostname , Local destination
*) yang isi biasanya 0
*) save
b. jalakan http hiden sever tadi nanti muncul alamat xxxx.i2p
c. copykan alamat itu di web browser firefox :)
d. ya kita insya Allah berhasil membuat web i2p sederhana dan bisa diakses disuruh penjuru dunia dengan i2p :)
======================
sngat mudah bgt sekali membuat website di i2p :) mantap2 :)
ingat kontep websitenya harus konten yang baik2 / positive jangan hoax2 / negatif ok :)
===========
ok semoga bermanfaat 😃
jika ada yang salah atau kurang berkenan mohon maaf suskses semua amin 🙂
==================================================================== tulisan ini memakai lisensi full creative common (cc) 🙂 ====================================================================
kalau suka tulisan ini dan ingin membantu sifo (anton wibowo) / berdonasi ke sifo bisa menggunakan
Dana
088806190316
atas supportnya saya ucapakan terima kasih :)
salam sukses
amin
Wasalamulaikum Wr. Wb.
===========================================
-
@ 8947a945:9bfcf626
2023-10-23 08:13:39จงตระหนักรู้คุณค่าของตัวเอง เพชรไม่ได้เปล่งประกายเจิสจรัสจากสุดปลายถ้ำ
2023’s Wake up call
แรงบันดาลใจที่ทำให้ผมตัดสินใจเอาเรื่องนี้มาเล่าบน #ทุ่งม่วง เกิดจากเมื่อต้นปี 2023 ผมได้รับสัญญาณเตือนภัยจากที่ทำงานแห่งหนึ่ง (Wake up call) ปลุกให้ตื่นขึ้นจากภวังค์ ตระหนักรู้ถึงความเป็นจริงบางอย่าง ว่างาน part time ที่กำลังทำเริ่มมีสัญญาณความไม่มั่นคงเกิดขึ้นทีละเล็กทีละน้อย มีความสุ่มเสี่ยงที่จะถูกขอให้งดคลินิคไม่ต้องมาออกตรวจ (ภาษาสุภาพของการเลิกจ้างหมอ)
สำหรับหมอที่ทำงานหลายโรงพยาบาล จะเข้าใจสถานะ”หมอ part time” ของตนเองดีว่า สามารถถูกถอดเวรออกได้ทุกเมื่อ หากทางโรงพยาบาลมีความจำเป็น
เมื่อเกิดเหตุการณ์นี้ ผมติดต่อโรงพยาบาลใกล้บ้านเป็นแผนสำรองเอาไว้ ที่นี่ขาดอัตรากำลังแพทย์พอดี ผมเลยสามารถเริ่มงานได้ทันที ทำให้รายได้ไม่กระทบกระเทือนต่อครอบครัว แต่สิ่งที่ต้องพบเจอก็คือโรงพยาบาลแห่งใหม่นี้ งานหนักมาก หนักถึงขั้นกระอักเลือด เต็มไปด้วยความเสี่ยงที่ยังไม่มีระบบการบริหารจัดการที่มีประสิทธิภาพ ผมทำงานที่นี่ไประยะนึง เมื่อมาดูสลิปค่าตอบแทน พบว่าผมถูกจัดกลุ่มให้อยู่ในกลุ่มแพทย์เวชปฏิบัติทั่วไป (General practitioner หรือ GP คือหมอทั่วไปที่ยังไม่ได้เรียนต่อเฉพาะทาง)
แพทย์เฉพาะทาง ตามกลไกจะได้ค่าตอบแทนสูงกว่าแพทย์ GP ถึง 70 - 80%
ผมนำเรื่องนี้ขึ้นปรึกษาหน่วยงานที่เกี่ยวข้อง ได้รับการดำเนินแก้ไขอย่างเร่งด่วนเพราะความเข้าใจผิด และผมก็ได้ค่าตอบแทนสมน้ำสมเนื้อตามมาทีหลัง แต่ด้วยเนื้องานที่หนักมาก เหนื่อยมาก เลิกงานเที่ยงคืน วันอื่นๆทำงานอีก ทำงาน 7 วันต่อสัปดาห์ ร่างกายเริ่มส่งสัญญาณเตือนบางอย่างว่ากำลัง overheat เครื่องกำลังจะไหม้ในอีกไม่ช้า ถ้ายังคงลากเลือดขนาดนี้ แต่เวลานั้นผมทำเพื่อครอบครัวอย่างเดียว เลยไม่ได้ลังเล เดินหน้าต่อ
จุดเปลี่ยนมันอยู่ตรงนี้ครับ ผมมีอาจารย์แพทย์ที่เคารพมากท่านหนึ่ง อาจารย์เขารับรู้เรื่องผมมาตลอด เมื่อทราบว่าผมทำงานหักโหม แลกกับความเสี่ยงหลายมิติ จึงมีโอกาสได้นั่งคุยกัน อาจารย์ท่านนี้เล่าเรื่องสั้นเรื่องหนึ่งให้ฟัง และทิ้งท้ายเอาไว้ให้คิดว่า
ทรัพยากรที่มีค่าที่สุดคือเวลา จงเอาตัวผมไปอยู่ในที่ที่เห็นคุณค่าในตัวผมให้ได้ ถ้าผมทำได้ เวลาของผมมีจะสร้างมูลค่าได้มหาศาลกว่านี้
การสนทนาจบลงด้วยความรู้สึกพบแสงสว่างที่ปลายอุโมงค์ หลังจากนั้นไม่กี่สัปดาห์ผมตัดสินใจ ของดคลินิคจากโรงพยาบาลแห่งนั้นทันที และเป็นความโชคดี เพราะที่ทำงานประจำกำลังขาดแคลนหมอ ผมเลยได้ตารางออกตรวจเพิ่ม รายได้มั่นคงมากกว่าเดิม
ส่วนโรงพยาบาลที่กระตุ้น wake up call ผมตอนแรก เล็งเห็นความสำคัญของทักษะเฉพาะทางของผมที่ขาดไม่ได้และจำเป็นมากต่อสถานการณ์ปัจจุบัน จึงขอให้ผมอยู่ช่วยต่อและเพิ่มค่าตอบแทนเพิ่มจากเดิมอีกเกือบ 100%
ทักษะการเขียนบทความ ที่เกือบจะถูกปิดผนึกไปตลอดกาล เพราะเอาตัวเองไปอยู่ไม่ถูกที่
สิ่งที่ผมสนใจอยู่เป็นทุนเดิมคือการเล่าเรื่องแฝงแง่คิดจากประสบการณ์ของตัวเองให้กับผู้อื่นฟัง ตัวผมเองเป็นคนพูดไม่เก่ง บุคคลิกเก็บตัว Introvert ใช้เวลาส่วนใหญ่อยู่กับความคิดตัวเอง แล้วจดบันทึกข้อคิดที่คิดได้เอาไว้ ตั้งใจว่าถ้ามีเวลาพอ จะเอาสิ่งที่รีดออกมาจากสมอง มาขยายทำเป็นบทความ เพื่อเอาไว้ให้คนอื่นอ่าน เผื่อว่ามันจะมีประโยชน์ไม่มากก็น้อย ผมตระเวนหาเวบไซต์สำหรับนักเขียนไปเรื่อย แต่ก็หาที่ที่ถูกใจไม่ได้ ผมก็เลย”จำใจ” เขียนลงไปในเฟสบุค และ แพลตฟอร์มนักเขียนแห่งหนึ่งของประเทศไทย
ในช่วงแรกผมลองเขียนบทความลงเฟสบุค ผลลัพธ์เป็นไปตามคาดครับว่าไม่เป็นที่สนใจ ประเมินผลหยาบๆจากยอดกดไลค์ คอมเม้นท์ และการแชร์ เงียบเหมือนป่าช้าเลย นานๆจะมีคนมากดไลค์ซักที แต่ก็เป็นที่รู้ๆกันครับว่าการกดไลค์ มันอาจจะเกิดจากคนอื่นเปิดมาเจอโพสต์ของผม แล้วจะปัดให้มันพ้นๆไป “ไอ้บ้านี่มันบ่นอะไรของมัน” แต่นิ้วโป้งดันไปจิ้มโดนปุ่มไลค์พอดี ในเมื่อจิ้มไปโดนแล้วก็แล้วกันไปก็เป็นไปได้
เวลาผ่านไปมันเหมือนผมขึ้นไปพูดบนเวทีที่ไม่มีผู้ฟัง หรือ ผู้ฟังหลับทั้งห้อง บทความต่างๆข้อคิดต่างๆที่ผมตั้งใจเรียบเรียงมันส่งไปไม่ถึงผู้คน มันดูไร้ค่า จบด้วยการนั่งคุยกับตัวเองเหมือนเป็นคนไข้จิตเวช เหตุการณ์ทั้งหมดนี้เกือบนำพาผมไปสู่ข้อสรุปที่ว่า “ผมเองคงเขียนไม่เก่ง” หรือ “เขียนไม่ได้แย่หรอก แต่ไม่ได้โปรโมท เลยไม่มีใครมาพบเจอ” หรือไม่ก็ถูกทั้งสองข้อ บางครั้งอยากจะล้มเลิกการเขียนไปเลยก็มีครับ
ช่วงมกราคมปี 2023 เวบไซต์ Right shift เริ่มเป็นที่รู้จัก ฟังคอนเซปจากอาจารย์พิริยะแล้วชอบมาก
เวบไซต์ Right shift ตั้งใจเป็นแหล่งรวบรวมข้อมูลสำหรับผู้ที่สนใจอยากศึกษาบิตคอยน์ ให้สามารถเข้ามาศึกษาได้โดยไม่มีค่าใช้จ่าย แถมยังเชิญชวนให้ผู้ที่อยากเขียนบทความที่เป็นประโยชน์ให้แก่ผู้อื่น ใครสนใจสามารถส่งบทความเข้ามาได้ ถ้าหากบทความไหนมีแวว จะมีทีมบก.ติดต่อกลับไปเพื่อทำงานร่วมกันในการขัดเกล้า แก้ไขสำนวนบางจุดให้ดียิ่งขึ้น
พอรู้มาถึงตอนนี้มันนเหมือนมีอะไรมาเคาะกะโหลกดังๆ จนความรู้สึก “ปังปุริเย่ เฮ้ ร้องว้าว” มันผุดขึ้นมา แต่มันก็มาพร้อมกับความไม่มั่นใจในตัวเองนั่นแหละครับ ความขัดแย้งเต็มไปหมดว่า “จะเขียนหรือไม่เขียนดี” “เอาจริงอ่ะ? จะเขียนบทความส่งไปจริงๆเหรอ?” “ม_ึง ไม่ใช่นักเขียนมืออาชีพนะ คนที่เขาส่งบทความไปมีแต่เทพๆทั้งนั้น จะเอาอะไรไปสู้กับเขา” และเสียงอื่นๆในหัวอีกมากมาย
แต่สุดท้ายผมทลาย “Comfort zone” ได้ ด้วยกำลังใจเล็กๆน้อยๆจากภรรยาครับ ภรรยาผมบอกด้วยคำสั้นๆว่า “ก็ลองดูสิ สกิลการเขียนเล่าเรื่องของเธอก็ไม่ขี้เหร่นะ” ผมเลยลองทำดู และนี่คือสิ่งที่เกิดขึ้น
บอกได้ว่าเป็นครั้งแรกที่ผมได้ถูกฝึกการเขียนบทความโดย "ใครก็ไม่รู้” ผมรู้แค่ว่าเป็นทีมบก.ของ Right shift เมื่อทำงานร่วมกันไปเรื่อยๆ ทีมบก.ทุ่มเทในการช่วยแก้ไขช่วยตรวจสอบบทความของผมมากๆ จนผมสังเกตุเห็นได้
ใครเคยใช้ Google document ร่วมแก้ไขบทความด้วยกันมากกว่าหนึ่งคนคงจะรู้ดีนะครับว่า เวลาที่มีการแก้ไขข้อความมันจะมีเมล์แจ้งเตือนไปหาทุกคนที่เข้ามาร่วมแก้ไขเอกสารทั้งหมด บางคืนที่ผมนอนหลับไม่สนิท ตีสองตีสามตื่นมาเข้าห้องน้ำ ผมยังเห็นเมล์อัพเดทการแก้ไขบทความจากทีมงาน right shift เด้งๆอยู่เลย
จนสุดท้ายงานเขียนผมก็ได้รับการเผยแพร่บนเวบไซต์ Right shift
ใครยังไม่เคยอ่านกดตรงนี้ได้เลยครับ
หลังจากนั้นผมรับรู้ถึงทักษะนี้มากขึ้น เลยตั้งใจว่าต้องฝึกให้เก่งขึ้นดีขึ้นในทุกๆบทความที่ผมเขียน ผมอ่านหนังสือเยอะขึ้น ศึกษาสำนวนการเขียนจากนักเขียนรวมถึงนักแปลท่านอื่นๆ เพื่อดูตัวอย่างสำนวน ลีลาสไตล์การใช้คำ เอามาประยุกต์ใช้กับงานเขียนของตัวเอง
ไม่รู้ตัวหรอกครับ ว่าทักษะนี้มันโดนฝึก โดนขัดเกลาตั้งแต่เมื่อไหร่ แต่ตอนนี้ตระหนักรู้ถึงการที่มันมีตัวตนอยู่ภายในตัวผมแล้ว ผมก็จะลับคมมันไปเรื่อยๆ หลายครั้งตอนที่ผมเขียนบทความอยู่ผมลืมเวลา ลืมหิว ลืมง่วง ลืมเหนื่อยไปเลย ถ้าเปรียบเทียบกับนักกีฬา คาดว่าสภาวะตอนนั้นคงเป็นสภาวะหนึ่งของการเข้าสมาธิแบบ “Into the zone”
เรื่องสั้นที่อาจารย์ของผมเล่าให้ฟัง มอบบทเรียนชีวิตที่มีค่า อยู่ต่อจากนี้ครับ
พ่อคุยกับลูกสาว “ยินดีด้วยที่จบการศึกษา พ่อซื้อรถคันนี้ไว้ให้ลูกซักพักแล้ว ตอนนี้พ่อจะให้ลูกนะ แต่ก่อนที่พ่อจะให้ พ่ออยากให้ลูกนำไปที่ร้านรับซื้อ-ขายรถในตัวเมือง แล้วมาบอกพ่อด้วยว่าเขาให้ราคาเท่าไหร่”
ลูกสาวทำตาม กลับมาหาพ่อ บอกว่า “ร้านนี้เขาให้ราคา $10,000 เพราะรถเก่า” พ่อบอกลูกว่า “โอเคลูก ทีนี้พ่ออยากให้หนูเอารถไปที่โรงรับจำนำ ลองดูซิว่าเขาจะตีราคารถคันนี้เท่าไหร่”
ลูกสาวทำตาม แล้วกลับมาบอกพ่อว่า “โรงรับจำนำให้ราคา $1,000 เพราะรถเก่ามาก ดูแล้วต้องซ่อมอีกหลายรายการ ”
ครั้งนี้พ่อบอกลูกสาวให้นำรถนี้ไปยังชมรมคนรักรถที่มีผู้เชี่ยวชาญ และนำรถให้พวกเขาดู
ลูกสาวทำตาม ขับรถนี้ไปที่ชมรมที่ว่า หลังจากนั้นไม่นานลูกสาวกลับมาบอกพ่อด้วยน้ำเสียงตื่นเต้นว่า “บางคนเสนอราคา $100,000 เพราะเป็นรถหายาก และสภาพดีมาก”
ผู้เป็นพ่อยิ้มให้กับลูกสาว เหมือนว่ารู้อยู่แล้วว่าจะเกิดอะไรขึ้น ด้วยความสงสัยลูกสาวจึงถามพ่อว่า
“ในเมื่อพ่อรู้อยู่แล้วว่าร้านไหนจะให้ราคาสูง ทำไมพ่อไม่ให้หนูไปที่ชมรมคนรักรถตั้งแต่แรกล่ะ”
พ่อบอกลูกสาวว่า “นี่แหละบทเรียนชีวิตที่สำคัญบทหนึ่งที่พ่ออยากมอบให้แก่ลูก พ่ออยากให้ลูกรู้ไว้ว่า ลูกจะไม่มีค่าใดๆเลยถ้าอยู่ผิดที่ ที่ที่คนอื่นมองไม่เห็นเรา ไม่ต้องเสียเวลาไปโกรธโมโหไม่พอใจหรอกนะ สิ่งที่ลูกต้องทำก็คือเดินออกจากที่นั่น ออกไปจากสังคมและสถานที่ที่ไม่เห็นค่าในตัวลูก ค้นหาที่สถานที่ของลูกให้เจอ ถ้าลูกไม่ลองลงมือทำด้วยตัวเอง ลูกก็จะไม่ได้เรียนรู้อะไรเลย”
ข้อคิดที่อยากจะแบ่งปันกับทุกท่านที่อ่านมาจนจบ
บทความนี้มีความพิเศษกว่าบทความอื่นๆ ท้ายบทความของผมผมจะมาชวนคุยและสรุปข้อคิดที่เป็นประโยชน์ให้แก่เพื่อนๆพี่ๆทุกท่านที่อ่านมาจนจบ แต่สำหรับบทความนี้ข้อคิดที่ผมอยากให้ ถูกสรุปขมวดไว้ทั้งหมดแล้วในประโยคที่พ่อบอกลูกสาว
อย่าลืมต่อสู้ ฝ่าฟันอุปสรรค ค้นหาสถานที่ของตัวเราเองให้พบนะครับ เมื่อค้นพบทักษะในตัวแล้ว อย่าให้ถูกปิดผนึกไว้ เพียงเพราะอยู่ผิดที่ ลงมือฝึกฝนพัฒนามันไปเรื่อยๆ เราจะดีขึ้นในทุกๆวันครับ
-
@ 84b0c46a:417782f5
2023-11-24 12:05:44[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
[18]
[19]
[20]
[21]
[22]
[23]
[24]
[25]
[26]
[27]
[28]
[29]
[30]
[31]
[32]
[33]
[34]
[35]
[36]
[37]
[38]
[39]
[40]
-
@ f30db689:41b44d51
2023-11-24 11:29:11test
-
@ 2863f394:275ed58d
2023-11-24 11:17:06Something simple like strawpoll
-
@ 57fe4c4a:c3a0271f
2023-10-18 13:02:10📝 Summary: Batched splicing can be risky due to certain conditions like no funds in a channel and using an old state. It is important for batched splicing mechanisms to have a backout option to prevent disruptions caused by confirmed old states. Additionally, not all splice implementations performing a check can lead to potential loss of funds.
👥 Authors: • Greg Sanders ( nostr:npub1jdl3plz00rvxwc6g2ckemzrgg0amx5wen4kfvs3laxtssxvk9cvsf3gh0m ) • ZmnSCPxj ( nostr:npub1g5zswf6y48f7fy90jf3tlcuwdmjn8znhzaa4vkmtxaeskca8hpss23ms3l )
📅 Messages Date: 2023-10-17
✉️ Message Count: 3
📚 Total Characters in Messages: 5405
Messages Summaries
✉️ Message by ZmnSCPxj on 17/10/2023: Batched splicing can be risky if certain conditions are met, such as having no funds in a channel and using an old state. It is important for batched splicing mechanisms to have a backout option to prevent disruptions.
✉️ Message by Greg Sanders on 17/10/2023: Batched splicing is risky because if an old state is broadcasted and confirmed before the splice, it can disrupt the process. It is important for batched splicing mechanisms to have a backout option.
✉️ Message by ZmnSCPxj on 17/10/2023: Batched splicing can be risky if not all splice implementations perform a check to ensure subsequent splices confirm, potentially leading to loss of funds.
Follow nostr:npub1j3t00t9hv042ktszhk8xpnchma60x5kz4etemnslrhf9e9wavywqf94gll for full threads
-
@ 2863f394:275ed58d
2023-11-24 11:06:00I'm trying to think through how i'll build my nostr login. I need to get node info somehow (ie: username etc. like how other nostr apps get my username and info from my alby extension.
-
@ 32e18276:5c68e245
2023-10-10 12:02:37Hey guys, I'm spending some time today preparing v1.6 for the app store, it's been a long time coming with many new features. Here's a breakdown of everything new in this version!
Notable new features in 1.6
- Custom built, embedded C WASM interpreter (nostrscript), which will be used for custom algos, filters and lists
- Longform note support
- Hashtag following
- Configurable reactions
- New Live user status NIP (music, general)
- Adjustable font sizes
- A very long list of bug fixes and performance improvements
- Fast and persistent profile searching using nostrdb
Top priorities for 1.7
- Lists
- Custom algos and filters using nostrscript
- Stories
- Multi account
- Tor integration
- Better NWC integration (wallet balances, transaction history)
- Advanced note search via nostrdb
- Fully switch to nostrdb for all notes
- Discord-like relays (click a relay to view all the notes on it)
So much more but maybe I will not try to be too ambitious ...
Contributors
name added removed commits William Casarin +57964 -8274 288 petrikaj +1524 -0 1 Terry Yiu +1266 -964 9 ericholguin +1234 -252 11 Daniel D’Aquino +1223 -399 19 Suhail Saqan +905 -70 16 Grimless +838 -736 6 Bryan Montz +793 -744 30 Jon Marrs +658 -60 3 Joel Klabo +653 -105 6 transifex-integration[bot] +176 -0 9 Fishcake +129 -21 5 Daniel D‘Aquino +123 -9 5 Jericho Hasselbush +78 -2 2 cr0bar +66 -19 11 Daniel D'Aquino +55 -32 2 Mazin +53 -0 1 gladiusKatana +37 -8 1 doffing.brett +10 -6 1 tappu75e@duck.com +5 -1 2 Ben Harvie +5 -0 1
Changelog
- 76 Fixes
- 18 Changes
- 26 Additions
Added
- Add "Do not show #nsfw tagged posts" setting (Daniel D’Aquino)
- Add ability to change order of custom reactions (Suhail Saqan)
- Add close button to custom reactions (Suhail Saqan)
- Add followed hashtags to your following list (Daniel D’Aquino)
- Add initial longform note support (William Casarin)
- Add r tag when mentioning a url (William Casarin)
- Add relay log in developer mode (Montz)
- Add settings for disabling user statuses (William Casarin)
- Add space when tagging users in posts if needed (William Casarin)
- Add support for multilingual hashtags (cr0bar)
- Add support for multiple reactions (Suhail Saqan)
- Add support for status URLs (William Casarin)
- Add the ability to follow hashtags (William Casarin)
- Added feedback when user adds a relay that is already on the list (Daniel D'Aquino)
- Added generic user statuses (William Casarin)
- Added live music statuses (William Casarin)
- Added merch store button to sidebar menu (Daniel D’Aquino)
- Added padding under word count on longform account (William Casarin)
- Adjustable font size (William Casarin)
- Click music statuses to display in spotify (William Casarin)
- Enable banner image editing (Joel Klabo)
- Finnish translations (petrikaj)
- Hold tap to preview status URL (Jericho Hasselbush)
- Re-add nip05 badges to profiles (William Casarin)
- Show nostr address username and support abbreviated _ usernames (William Casarin)
- Suggested Users to Follow (Joel Klabo)
Changed
- Allow reposting and quote reposting multiple times (William Casarin)
- Damus icon now opens sidebar (Daniel D’Aquino)
- Hide nsec when logging in (cr0bar)
- Improve UX around clearing cache (Daniel D’Aquino)
- Improved memory usage and performance when processing events (William Casarin)
- Increase size of the hitbox on note ellipsis button (Daniel D’Aquino)
- Make carousel tab dots tappable (Bryan Montz)
- Move the "Follow you" badge into the profile header (Grimless)
- Remove nip05 on events (William Casarin)
- Remove note size restriction for longform events (William Casarin)
- Rename NIP05 to "nostr address" (William Casarin)
- Show muted thread replies at the bottom of the thread view (#1522) (Daniel D’Aquino)
- Show renotes in Notes timeline (William Casarin)
- Start at top when reading longform events (William Casarin)
- Switch to nostrdb for @'s and user search (William Casarin)
- Updated relay view (ericholguin)
- Use nostrdb for profiles (William Casarin)
- clear statuses if they only contain whitespace (William Casarin)
Fixed
- Allow relay logs to be opened in dev mode even if relay (Daniel D'Aquino)
- Allow user to login to deleted profile (William Casarin)
- Apply filters to hashtag search timeline view (Daniel D’Aquino)
- Avoid notification for zaps from muted profiles (tappu75e@duck.com)
- Crash when muting threads (Bryan Montz)
- Dismiss qr screen on scan (Suhail Saqan)
- Don't always show text events in reposts (William Casarin)
- Don't spam lnurls when validating zaps (William Casarin)
- Eliminate nostr address validation bandwidth on startup (William Casarin)
- Ensure the person you're replying to is the first entry in the reply description (William Casarin)
- Fix Invalid Zap bug in reposts (William Casarin)
- Fix PostView initial string to skip mentioning self when on own profile (Terry Yiu)
- Fix UI freeze after swiping back from profile (#1449) (Daniel D’Aquino)
- Fix UTF support for hashtags (Daniel D‘Aquino)
- Fix action bar appearing on quoted longform previews (William Casarin)
- Fix broken markdown renderer (William Casarin)
- Fix bug where it would sometimes show -1 in replies (tappu75e@duck.com)
- Fix compilation error on test target in UserSearchCacheTests (Daniel D‘Aquino)
- Fix crash when long pressing custom reactions (William Casarin)
- Fix crash when long-pressing reactions (William Casarin)
- Fix freezing bug when tapping Developer settings menu (Terry Yiu)
- Fix icons on settings view (cr0bar)
- Fix images and links occasionally appearing with escaped slashes (Daniel D‘Aquino)
- Fix issue where malicious zappers can send fake zaps to another user's posts (William Casarin)
- Fix issue where relays with trailing slashes cannot be removed (#1531) (Daniel D’Aquino)
- Fix issue where typing cc@bob would produce brokenb ccnostr:bob mention (William Casarin)
- Fix issue with emojis next to hashtags and urls (William Casarin)
- Fix issue with slashes on relay urls causing relay connection problems (William Casarin)
- Fix lag when creating large posts (William Casarin)
- Fix localization issues and export strings for translation (Terry Yiu)
- Fix localization issues and export strings for translation (Terry Yiu)
- Fix long status lines (William Casarin)
- Fix nav crashing and buggyness (William Casarin)
- Fix nostr:nostr:... bugs (William Casarin)
- Fix npub mentions failing to parse in some cases (William Casarin)
- Fix padding of username next to pfp on some views (William Casarin)
- Fix padding on longform events (William Casarin)
- Fix paragraphs not appearing on iOS17 (cr0bar)
- Fix parsing issue with NIP-47 compliant NWC urls without double-slashes (Daniel D’Aquino)
- Fix potential fake profile zap attacks (William Casarin)
- Fix profile not updating (William Casarin)
- Fix profile post button mentions (cr0bar)
- Fix profiles not updating (William Casarin)
- Fix rare crash triggered by local notifications (William Casarin)
- Fix reaction button breaking scrolling (Suhail Saqan)
- Fix situations where the note composer cursor gets stuck in one place after tagging a user (Daniel D’Aquino)
- Fix small graphical toolbar bug when scrolling profiles (Daniel D’Aquino)
- Fix some note composer issues, such as when copying/pasting larger text, and make the post composer more robust. (Daniel D’Aquino)
- Fix status events not expiring locally (William Casarin)
- Fix text composer wrapping issue when mentioning npub (Daniel D’Aquino)
- Fix text editing issues on characters added right after mention link (Daniel D’Aquino)
- Fix wiggle when long press reactions (Suhail Saqan)
- Fix wikipedia url detection with parenthesis (William Casarin)
- Fix zaps sometimes not appearing (William Casarin)
- Fixed a bug where following a user might not work due to poor connectivity (William Casarin)
- Fixed audio in video playing twice (Bryan Montz)
- Fixed disappearing text on iOS17 (cr0bar)
- Fixed issue where hashtags were leaking in DMs (William Casarin)
- Fixed issue where reposts would sometimes repost the wrong thing (William Casarin)
- Fixed issues where sometimes there would be empty entries on your profile (William Casarin)
- Fixed nav bar color on login, eula, and account creation (ericholguin)
- Fixed nostr reporting decoding (William Casarin)
- Fixed nostrscript not working on smaller phones (William Casarin)
- Fixed old notifications always appearing on first start (William Casarin)
- Fixes issue where username with multiple emojis would place cursor in strange position. (Jericho Hasselbush)
- Hide quoted or reposted notes from people whom the user has muted. (#1216) (Daniel D’Aquino)
- Hide users and hashtags from home timeline when you unfollow (William Casarin)
- Make blurred videos viewable by allowing blur to disappear once tapped (Daniel D’Aquino)
- Mute hellthreads everywhere (William Casarin)
- Show QRCameraView regardless of same user (Suhail Saqan)
- Show longform previews in notifications instead of the entire post (William Casarin)
- Stop tab buttons from causing the root view to scroll to the top unless user is coming from another tab or already at the root view (Daniel D’Aquino)
- don't cutoff text in notifications (William Casarin)
- endless connection attempt loop after user removes relay (Bryan Montz)
- icon color for developer mode setting is incorrect in low-light mode (Bryan Montz)
- relay detail view is not immediately available after adding new relay (Bryan Montz)
Removed
- Remove following Damus Will by default (William Casarin)
- Remove old @ and & hex key mentions (William Casarin)
-
@ 2863f394:275ed58d
2023-11-24 10:54:10Is there a browser extension or anything that allows me to zap shit on plain web?
-
@ a012dc82:6458a70d
2023-11-24 03:48:28Table Of Content
-
The Rising Tide of Bitcoin's Influence in China
-
China's Economic Struggles: A Closer Look
-
The Cryptocurrency Solution: A Beacon for Chinese Investors?
-
Historical Interplay: Bitcoin's Past Dance with China
-
A New Era: The Evolving Dynamics of Bitcoin in China
-
Conclusion
-
FAQ
In the intricate web of global finance, China's economic dynamics have consistently been a focal point for analysts and investors alike. Recently, the nation has been grappling with one of its most significant capital flights in years, raising questions about potential economic solutions. Amidst this backdrop, the decentralized cryptocurrency, Bitcoin, has emerged as a topic of interest. Could Bitcoin, with its global reach and decentralized nature, offer a viable alternative or solution to China's current economic challenges? This article delves deep into the potential symbiotic relationship between China's capital flight and the burgeoning world of Bitcoin.
The Rising Tide of Bitcoin's Influence in China
Bitcoin's allure in the Chinese market is not a new phenomenon, but recent economic challenges have amplified its significance. As the Chinese yuan faces depreciation amidst broader economic uncertainties, experts believe that Bitcoin might witness a substantial influx from Chinese investors. Markus Thielen, a prominent figure at Matrixport, underscores the potential of Bitcoin in these turbulent times. He suggests, "Given the current economic climate, the Chinese investors' familiarity and trust in Bitcoin could lead to substantial investments in the cryptocurrency over the next few months."
China's Economic Struggles: A Closer Look
The economic landscape in China is undergoing a transformation. Recent data, sourced from reputable financial analysts at Bloomberg, paints a concerning picture. China's capital outflows have skyrocketed to an alarming $49 billion in August alone, a figure not seen since December 2015. This surge is more than just a statistic; it indicates the mounting pressure and dwindling confidence in the yuan. Thielen offers a deeper perspective on this trend, highlighting the stark economic disparities between the U.S. and China. He observes, "The current USD/CNY exchange rate, trading at a 17-year high, underscores the U.S. economy's robust expansion, casting a shadow on China's dwindling growth momentum."
The Cryptocurrency Solution: A Beacon for Chinese Investors?
The aftermath of the COVID-19 pandemic has left the Chinese economy in a state of flux. With the anticipated post-pandemic consumption rebound falling short of expectations and local companies grappling with diminishing profit margins, Chinese investors are in a quandary. They are actively seeking lucrative opportunities outside their homeland. However, China's stringent capital controls present formidable barriers. In this constrained financial environment, the allure of cryptocurrencies, especially Bitcoin, shines brightly. For many, Bitcoin and its peers represent a beacon of hope, potentially offering the alternative investment avenues that Chinese investors have been yearning for.
Historical Interplay: Bitcoin's Past Dance with China
The intricate relationship between Bitcoin and China is steeped in history. Rewinding to late 2016, there was a clear trend: Chinese investors, in large numbers, were turning to Bitcoin as a mechanism to move capital outside the restrictive borders of their country. The trading patterns from this era suggested a compelling link: as the Chinese yuan depreciated, Bitcoin's price surged, indicating a potential safe haven for Chinese capital.
A New Era: The Evolving Dynamics of Bitcoin in China
While history offers a treasure trove of insights, the present paints a nuanced picture. Edward Engel, a seasoned crypto analyst at Singular Research, believes that the dynamics between Bitcoin and China have undergone a transformation. Reflecting on the past, he states, "The last time I heard of such a trend was between 2017 and 2018 when underground banks leveraged Bitcoin for their operations. However, the CCP [Chinese Communist Party] has since taken stringent measures to curb such practices." Despite these changes, Thielen remains optimistic. He posits that innovative methods, such as leveraging domestic electricity for crypto mining or using over-the-counter trading platforms, might still offer avenues for moving Chinese capital in the face of restrictions.
Conclusion
China's multifaceted economic challenges, accentuated by its capital flight woes, present a conundrum that lacks easy solutions. In this complex scenario, Bitcoin emerges as a beacon, offering a potential lifeline to Chinese investors. Its decentralized nature and global appeal make it a contender for mitigating some of China's economic challenges. As we navigate the ever-evolving global financial landscape, the intricate dance between China's economy and the dynamic world of cryptocurrencies promises to be a riveting spectacle, deserving of our keen attention.
FAQ
What is China's capital flight? China's capital flight refers to the large-scale outflow of capital from the country, often due to economic uncertainties.
How is Bitcoin related to China's capital flight? With China's stringent capital controls and economic challenges, Bitcoin emerges as a potential alternative for investors to move and secure their capital.
Has Bitcoin historically been influenced by China's economic dynamics? Yes, in 2016, there was a trend of Chinese investors turning to Bitcoin as the yuan depreciated, indicating a potential correlation.
Are there restrictions on Bitcoin in China? While the Chinese government has taken measures to curb certain crypto practices, innovative methods still exist for Chinese investors to leverage cryptocurrencies.
Why is the Chinese yuan weakening? Economic challenges, post-COVID-19 consumption patterns, and broader global economic dynamics have contributed to the weakening of the yuan.
That's all for today, see ya tomorrow
If you want more, be sure to follow us on:
NOSTR: croxroad@getalby.com
X: @croxroadnews
Instagram: @croxroadnews.co
Youtube: @croxroadnews
Subscribe to CROX ROAD Bitcoin Only Daily Newsletter
https://www.croxroad.co/subscribe
DISCLAIMER: None of this is financial advice. This newsletter is strictly educational and is not investment advice or a solicitation to buy or sell any assets or to make any financial decisions. Please be careful and do your own research.
-
-
@ 4e3a2883:719708a6
2023-11-24 03:13:39Hi HaCKBees,
Starting from this issue, HaCKBee will post our biweekly newsletter "Digest" on Nostr.
Why this move?
Nostr stands out for being more decentralized, resilient, and simplistic. If you're already part of Nostr, feel free to give us a follow. And for those who also fancy a platform with subscriptions, we've got a spot at Substack—find us at @hackbee.
We're happy about this move! Settling into our new platforms, we're committed to curating valuable content for the community.
Big thanks for your ongoing support!
-
@ 9ecbb0e7:06ab7c09
2023-11-24 02:44:28El protocolo Nostr está emergiendo como una herramienta vital para la libertad de expresión, particularmente en países donde la censura y la restricción de la comunicación son evidentes. Nostr ofrece una plataforma descentralizada y segura para compartir información y comunicarse, lo que es crucial en países como China, Cuba, Irán, Corea del Norte y Rusia.
Clientes de Nostr: Puertas a un Mundo Sin Censura
Los clientes de Nostr son aplicaciones que permiten a los usuarios acceder e interactuar con el protocolo. Varían en funcionalidades y diseño, ofreciendo opciones para diferentes preferencias y necesidades. Algunos se centran en una interfaz de usuario atractiva, otros en pagos con la red lightning de Bitcoin o casos de uso creativos [❞].
Entre los clientes más populares podemos encontrar:
- Web: Snort, Coracle, noStrudel, Satellite, Iris, y nos.today [❞].
- iOS: Damus, Nos, y Nostur [❞].
- iOS y Android: Plebstr, Primal, Current, y ZBD [❞].
- Android: Yana, Spring, Amethyst, Nozzle, y Plasma [❞].
Contenido Enriquecido y Sitios Web
Nostr no se limita a microblogging. Existen clientes y sitios web que permiten la publicación de contenido en formatos más enriquecidos, como:
- Zap.stream: Una plataforma de transmisión de video en vivo [❞].
- Yakihonne y Habla.news: Aplicaciones para leer y escribir artículos de formato largo [❞].
- Wikistr: Un reemplazo descentralizado para Wikipedia en etapa inicial [❞].
Cubanoticias.info: Un Ejemplo de Resistencia Informativa
Un ejemplo destacado es cubanoticias.info, un sitio dedicado a cubrir la realidad cubana, enfocándose en temas como Derechos Humanos y Libertad de Expresión. Este sitio es un ejemplo de cómo Nostr puede ser utilizado para contrarrestar la narrativa de medios controlados por el estado en regímenes Totalitarios. [❞].
BlogStr: Creando Contenido Móvil en Nostr
Para los interesados en crear sus propios artículos o notas a través de una aplicación móvil, BlogStr, actualmente en desarrollo y disponible en Playstore, ofrece una opción accesible y eficiente para que puedas publicar y administrar post para blogging en la red de nostr.
Conclusión
Nostr se posiciona como una herramienta de comunicación crucial en entornos donde la libertad de expresión está amenazada. Su estructura descentralizada y la variedad de clientes y sitios web especializados facilitan el intercambio de información y opiniones de manera segura y anónima, brindando una vía de expresión y resistencia contra la censura gubernamental.
-
@ 93161535:1fc6d488
2023-11-23 23:42:0680s Camcorder shows my room and my day (at-home dumpster diving)
I taped me showing my room in great detail. I also taped my day and something actually interesting happened somehow. I'm very easily amused, though. Please leave a comment.
https://videos.icum.to/w/k6sA9Z4ChCZohcw1uUcDpo
-
@ 2edbcea6:40558884
2023-10-08 15:27:57Happy Sunday #Nostr !
Here’s your #NostrTechWeekly newsletter brought to you by nostr:npub19mduaf5569jx9xz555jcx3v06mvktvtpu0zgk47n4lcpjsz43zzqhj6vzk written by nostr:npub1r3fwhjpx2njy87f9qxmapjn9neutwh7aeww95e03drkfg45cey4qgl7ex2
NostrTechWeekly is a weekly newsletter focused on the more technical happenings in the nostr-verse.
Let’s dive in!
Recent Upgrades to Nostr (AKA NIPs)
1) (Proposed) NIP 43: Fast Auth between clients and relays
Some relays are member-only. There has to be some way for relays to verify the content being sent/requested is from an authorized user (one of the members). Most methods for this are clunky and slow.
This NIP proposes a faster method for auth between clients and relays. From what I can tell when clients open a connection to a relay they’ll open it with an “authorization” query parameter on the end of the relay url. That query param will actually be an encoded Nostr event whose payload has the necessary info for the relay to authenticate the user opening the connection.
Kinda looks like an auth header like you’d see in an http request but shoehorned into a query parameter since websockets (which are used for connections to relays) don’t traditionally support headers.
Author: aruthurfranca
2) (Proposed) Updates to NIP 03: Timestamps you can rely on
Sometimes you want to make sure that a piece of Nostr content was actually created/pushed to a relay at a specific time. The example from last week was in the case of a future betting system built on Nostr, you really don’t want people to be able to publish that they made a bet 2 weeks ago for something whose outcome was determined twenty minutes ago.
NIP-3 already outlines a way to add OpenTimestamp attestations to Nostr events essentially allowing Nostr clients to outsource trust to a third party on whether a piece of content was created when it claims to be created. As is, NIP 3 is a little hard to use. This update would make it far simpler.
In the new methodology, you’d publish a Nostr event of kind 1040 with the proof of timestamp and point to the event that you’re trying to prove the timestamp for.
Author: nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6
Notable Projects
Cellar Relay
If you haven’t been graced by the nostr.wine community they are a group of fine folks that host wine-themed relays. They’re some of the most reliable and widely used public and paid relays around.
nostr:npub18kzz4lkdtc5n729kvfunxuz287uvu9f64ywhjz43ra482t2y5sks0mx5sz recently announced the “Cellar” Relay that will store notes long term for paid users. Like we talked about in last week’s #NostrTechWeekly long-term note storage is a challenge for relay hosts (especially for relays that are free to users). But solving long term storage will help folks on Nostr feel like they’re building a persistent social experience instead of building an ephemeral feed.
Nice work! Glad to see the trend continuing for long-term note storage. 💪
Memestr.app
I can’t tell you how many times folks I talk to have said there should be a meme-focused client on Nostr. nostr:npub1zumzudhtu2558fgvycnjlc7pq9l4m338vghgcfzafftz9qg45ruslzpl4x delivers with https://memestr.app I definitely had some giggles when I logged on.
This could quickly evolve into a nostr-based Imgur and be far better for being nostr-based. But one thing I think is missing from the internet (not just Nostr) is a way to iterate on memes easily in the same place where you can share them. In combination with prisms/boosts this could be an interesting way for people to make money for their content and earn from what is built on top of their content.
Zap threads
Threaded conversations are an important component to social experiences on the internet. Reddit and Hackernews have really shown its power, we’ve seen StackerNews also leverage this format as well.
nostr:npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9 has created a nostr-based component for supporting the threaded comments, and it looks like it could be used in any web-application that needs commenting, spreading Nostr to every corner of the internet. It’s already powering the commenting on Habla.News
nostr:npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9 also did a great writeup on the reasoning for this project and where it’s going: https://habla.news/franzap/threading-the-web-with-nostr
If you need comments on your project, take a look!
Latest conversations: How decentralized is decentralized enough?
Distributed vs Decentralized
These two concepts are often used interchangeably, and it’s worth highlighting their distinction, especially in the context of Nostr. This is a good visualization to illustrate the difference.
Distributed: the P2P model
Robust, distributed systems are extremely censorship resistant, and include a lot of redundancy. Distributed systems distribute power widely, everyone is a peer.
Biological systems (cells, ecosystems, etc) are like this, cells are all peers and replaceable. Napster was distributed, everyone in the Napster ecosystem stored and shared some of the songs. IP (the “internet protocol”), which is how computers find each other on the internet, is a peer to peer technology where every node gossips about where to find other nodes.
Ideally all systems would be built this way, but in practice distributed / P2P systems are generally used when there’s a high chance of node failure (the death of individual cells) or attack (government takedowns). The challenge is that they’re expensive to run.
This might be confusing because Napster was “free” right? Most P2P software feels free-ish because many are donating some of their existing hardware/bandwidth/etc. But if you take the aggregate resources to run Napster versus just the parts of Spotify that help users to upload and download music, Spotify for sure uses fewer resources.
Distributed systems by their very nature have to assume that most peers in the network may fail. In order to maintain uptime, that results in P2P systems having many copies of what’s being shared and/or sending data many times to ensure it arrives.
I think most people would say they’d prefer everything to be P2P but it’s difficult to maintain a good experience in a P2P system and so it’s often only used in cases where it’s absolutely necessary.
Where does decentralization work better?
I wrote up a whole thing about decentralization a while back but the TL;DR is decentralized systems are better than centralized systems at distributing power widely, but they are generally still more performant than peer to peer systems.
Sometimes you need a mix of preventing abuses of power but still maintain a good experience for users. Freedom minded folks usually end up supporting decentralized solutions because they’re viable in the market and still take power away from centralized players.
Is Bitcoin decentralized or distributed?
The Bitcoin blockchain is a distributed system. Every Bitcoin full-node is an equal participant in storing, updating, and validating the blockchain.
Bitcoin as a monetary system, on the other hand, is decentralized: there are many more Bitcoin users than Bitcoin full-nodes. The nodes are the hubs and the users are the spokes.
There’s a reason for this architecture. Bitcoin nodes are ultimately in control of Bitcoin, it must be the least corruptible, most censorship resistant architecture possible. On the other hand a decentralized system has efficiency gains that make Bitcoin more competitive in comparison to existing financial systems. By having hubs (full-nodes, Bitcoin banks, wallet providers, exchanges, etc), the system is more efficient (and therefore cheaper). But by having many hubs, power is still spread widely.
Nostr: Decentralized or Distributed?
Nostr, as introduced by FiatJaf, seems like it was intended to be decentralized. Relays are the hubs and users are the spokes. Clients help connect users to relays (and therefore each other). There is wisdom to this architecture, because it will scale better than a P2P system.
Think of it this way, there are on the order of hundreds of millions of songs available for human consumption. With 10 million users storing a few hundred songs, there would be plenty of redundancy to allow Napster to distribute every song in a P2P manner. There are on the order of trillions of social media posts, if you include follows, reactions, DMs, etc, it’s likely in the quadrillions. With current technology a P2P system would never be able to provide coverage of every post and make it available in a reasonable time.
That said, there are some elements of Nostr that could benefit from being more P2P. Especially operations that would benefit from greater privacy (DMs, zaps, and reactions). Right now privacy around these actions is not well supported via Nostr.
Dev work has started on some P2P Nostr functionality announced by nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z and it’s right along those lines: maximizing privacy and security for nostr-based comms. It will have all the great things and all the difficulties of any P2P system, but it may be necessary to improve privacy on Nostr.
One thing that is great about Nostr is everyone can try things out and see if they work and if people want them. I see a lot of demand for privacy for certain Nostr operations, and if a P2P model would help, it needs to be tried. We’ll see whether the trade offs of P2P make Nostr better or if they make it less likely to succeed. We’ll see as development continues!
Until next time 🫡
If you want to see something highlighted, if we missed anything, or if you’re building something we didn’t post about, let us know. DMs welcome at nostr:npub19mduaf5569jx9xz555jcx3v06mvktvtpu0zgk47n4lcpjsz43zzqhj6vzk
Stay Classy, Nostr.
-
@ bcea2b98:7ccef3c9
2023-11-23 23:20:03Channel Influence Efficiency (CIE) in the Lightning Network
Introduction
The Lightning Network's topology and connectivity impact its performance. While metrics like channel count and node centrality offer insights, they miss a key aspect: the efficiency of influence exerted by nodes. Channel Influence Efficiency (CIE) fills this gap by evaluating how effectively a node utilizes its channels to contribute to the network's connectivity.
Methodology
-
CIE Calculation: For a node, CIE is calculated as the ratio of its percentage share in network connectivity to its total number of channels. Mathematically, CIE = (Node's Connectivity %) / (Number of Channels).
-
Data Collection: Data on node connectivity and channel count can be sourced from Lightning Network explorers or APIs.
-
Analysis Framework: CIE is analyzed across various tiers of nodes (top 1, top 100, top 1000) to understand distribution patterns.
Network Connectivity (NC) Calculation Formula
NC = λ × (L × U × Q × C × R × N)
Where: - NC = Network Connectivity. - λ = Normalization factor to scale the result within a meaningful range. - L = Liquidity Score, representing the total liquidity available in the node's channels. - U = Uptime Score, reflecting the reliability of the node (e.g., a percentage of time the node is online). - Q = Quality of Connections Score, indicating the strategic importance of the node's connections (e.g., connections to key nodes). - C = Channel Capacity Score, measuring the total capacity of the node's channels. - R = Routing Efficiency Score, denoting the node's efficiency in routing transactions (considering factors like latency and path optimality). - N = Network Centrality Score, indicating the node's centrality within the network structure.
Utilizing the data from 1ML's Lightning Network statistics, we can calculate an example of network connectivity for a hypothetical node using the proposed formula. For simplicity, we'll assume each factor (liquidity score, uptime score, etc.) is represented on a scale of 0 to 1.
Given Data from 1ML: - Network Capacity: 5,368.61 BTC - Average Node Capacity: 0.367 BTC - Average Channel Capacity: 0.086 BTC - Average Node Age: 830.8 days - Average Channel Age: 454.8 days - Average Channels per Node: 8.52 - Tor Onion Service Nodes: 10,550 nodes - Median Base Fee: 0.632160 sat - Median Fee Rate: 0.000050 sat/sat
Example Calculations
Hypothetical Node 1 Data:
- Liquidity Score (L): Assuming our node's capacity is at 75th percentile, L = 0.75.
- Uptime Score (U): Assuming an uptime of 95%, U = 0.95.
- Quality of Connections Score (Q): If our node is connected to key nodes, Q = 0.8.
- Channel Capacity Score (C): Assuming channel capacity at 75th percentile, C = 0.75.
- Routing Efficiency Score (R): Assuming high routing efficiency, R = 0.9.
- Network Centrality Score (N): If the node is moderately central, N = 0.6.
Network Connectivity (NC) Calculation:
Assuming a normalization factor λ = 1, the NC for our hypothetical node would be: NC = 1 × (0.75 × 0.95 × 0.8 × 0.75 × 0.9 × 0.6) NC = 0.22815
This calculated value (0.22815) represents the node's overall connectivity in the network, taking into account various factors like liquidity, uptime, and efficiency. A higher value would indicate a more influential and well-connected node in the network.
For another example, let's calculate the network connectivity for a different type of node in the Lightning Network, perhaps one that is newer or less central:
Hypothetical Node 2 Data:
- Liquidity Score (L): For a newer node with lower capacity, L = 0.25.
- Uptime Score (U): If this node has good reliability, but not perfect: U = 0.85.
- Quality of Connections Score (Q): With less strategic connections, Q = 0.5.
- Channel Capacity Score (C): Assuming it's around the 25th percentile: C = 0.25.
- Routing Efficiency Score (R): For a moderately efficient node: R = 0.7.
- Network Centrality Score (N): As a less central node: N = 0.4.
Network Connectivity (NC) Calculation:
Using the same normalization factor λ = 1, the NC for this hypothetical node would be: NC = 1 × (0.25 × 0.85 × 0.5 × 0.25 × 0.7 × 0.4) NC = 0.014875
This calculated value (0.014875) indicates a relatively lower overall connectivity for this node, reflective of its newer status, lower capacity, and less central position in the network. This node might focus on improving its strategic connections and increasing its capacity to enhance its role in the network.
Example
- Strategic Connector (Node A)
- Math: 50 channels, 5% network connectivity.
- CIE Calculation: 5% / 50 = 0.1% per channel.
-
Interpretation: Exhibits high efficiency in network influence relative to its channel count, indicating strategic channel connections and a pivotal role in network transactions.
-
Broad Networker (Node B)
- Math: 100 channels, 5% network connectivity.
- CIE Calculation: 5% / 100 = 0.05% per channel.
-
Interpretation: Maintains many channels but is less efficient in leveraging them, indicating a wider reach but less strategic placement.
-
Efficient Hub (Node C)
- Math: 20 channels, 10% network connectivity.
- CIE Calculation: 10% / 20 = 0.5% per channel.
-
Interpretation: Demonstrates exceptional efficiency, likely connected to key network hubs.
-
Sparse Influencer (Node D)
- Math: 200 channels, 1% network connectivity.
- CIE Calculation: 1% / 200 = 0.005% per channel.
-
Interpretation: Has many connections but limited influence, possibly indicating ineffective channels.
-
Average Intermediary (Node E)
- Math: 100 channels, 2% network connectivity.
- CIE Calculation: 2% / 100 = 0.02% per channel.
-
Interpretation: Represents an average efficiency level, maintaining a balance in channel count and connectivity impact.
-
Dense Networker (Node F)
- Math: 300 channels, 15% network connectivity.
- CIE Calculation: 15% / 300 = 0.05% per channel.
-
Interpretation: Despite a high channel count, the node's influence per channel is moderate, suggesting potential for optimizing its network position.
-
Minor Player (Node G)
- Math: 10 channels, 0.2% network connectivity.
- CIE Calculation: 0.2% / 10 = 0.02% per channel.
-
Interpretation: With a low channel count and influence, this node reflects smaller or newer entities in the network.
-
Strategic Influencer (Node H)
- Math: 50 channels, 20% network connectivity.
- CIE Calculation: 20% / 50 = 0.4% per channel.
- Interpretation: Shows high strategic connectivity, indicating fewer but highly effective connections to major nodes.
Interpretation:
- Strategic Connector (Node A)
-
With a CIE of 0.1% per channel, Node A demonstrates high efficiency in network influence relative to its channel count. This suggests that Node A has strategically established channels, making it a pivotal connector in the network's transaction flow.
-
Broad Networker (Node B)
-
Node B, with a CIE of 0.05% per channel, maintains a larger number of channels but doesn't leverage them as effectively as a Strategic Connector. This indicates a broad but less strategic network reach, suggesting potential for optimization.
-
Efficient Hub (Node C)
-
The high CIE of 0.5% per channel for Node C indicates exceptional efficiency, likely due to connections with key network hubs. This node serves as a central hub for transactions, demonstrating the importance of strategic channel placement.
-
Sparse Influencer (Node D)
-
Node D, with a CIE of 0.005% per channel, represents a node with many connections but limited influence. This could indicate a spread of redundant or less effective channels, highlighting the need for more strategic connectivity.
-
Average Intermediary (Node E)
-
With a CIE of 0.02% per channel, Node E strikes a balance between channel count and influence. This reflects an average level of efficiency, serving as a reliable intermediary in the network.
-
Dense Networker (Node F)
-
Node F, having a CIE of 0.05% per channel, suggests a high number of channels but only moderate influence per channel. This points to the potential for better optimizing its network position to maximize influence.
-
Minor Player (Node G)
-
The CIE of 0.02% per channel for Node G indicates a node with limited influence and a low channel count. This type of node often represents smaller or newer players in the network.
-
Strategic Influencer (Node H)
- Node H, with a CIE of 0.4% per channel, demonstrates a highly strategic use of connectivity. With fewer but highly effective connections, this node is likely linked to several major nodes, enhancing its role in network efficiency.
Findings and Discussion
The examination of Channel Influence Efficiency (CIE) across various nodes in the Lightning Network, now categorized with specific roles, yields several key findings and opens up new avenues for discussion:
- Strategic Placement and Efficiency
-
Nodes like the Strategic Connector (Node A) and the Strategic Influencer (Node H) highlight the importance of not just the quantity, but the quality of connections. Their high CIE values suggest that strategic placement of channels can significantly enhance a node's influence in the network.
-
The Role of Broad and Dense Networkers
-
Broad Networkers (Node B) and Dense Networkers (Node F), despite their extensive channel networks, exhibit moderate CIE values. This suggests that an overemphasis on expanding channel count without strategic planning may not always translate into increased network influence.
-
Average Intermediaries as Network Stabilizers
-
Average Intermediaries (Node E) demonstrate a balance in channel count and influence. These nodes potentially contribute to the stability and resilience of the network by maintaining a consistent level of connectivity.
-
Identifying and Supporting Minor Players
-
The Minor Player (Node G) category, with its lower CIE, draws attention to smaller or emerging nodes in the network. Understanding their challenges and potential can guide strategies to support their growth and integration into the network.
-
Potential for Optimization
-
The variance in CIE among different nodes suggests room for optimization. Nodes can look towards the strategies employed by those with higher CIE values to improve their own connectivity and influence.
-
Risk Assessment and Management
-
Sparse Influencers (Node D) with many connections but limited influence may present risks, such as bottlenecks or points of failure. Assessing nodes for their CIE can aid in identifying and mitigating these risks.
-
Network Evolution and Adaptation
- Tracking changes in CIE over time can provide insights into how the Lightning Network evolves. Shifts in the CIE of various nodes could indicate emerging trends, adaptation strategies, or evolving challenges within the network.
Future Work
The introduction of Channel Influence Efficiency (CIE) and the categorization of nodes into roles like Strategic Connectors and Efficient Hubs open several avenues for future research and development in the Lightning Network. The following areas represent key opportunities for further exploration:
- Development of Real-Time CIE Tracking Tools
-
Creating tools that provide real-time analysis of CIE for nodes in the Lightning Network can offer ongoing insights into network dynamics and efficiency. These tools could be invaluable for nodes in optimizing their connections and assessing their network influence.
-
Impact of CIE on Network Scalability
-
Studying how variations in CIE affect the scalability and robustness of the Lightning Network can provide insights into how the network can grow while maintaining efficiency and stability.
-
Strategies for Enhancing CIE of Nodes
-
Research into strategies that nodes can employ to improve their CIE, especially for those categorized as Sparse Influencers or Minor Players, would be valuable. This could include analysis of optimal channel formation, network positioning, and connection strategies.
-
CIE's Role in Predictive Modeling
-
Utilizing CIE in predictive modeling to forecast network changes, potential bottlenecks, or points of failure could enhance proactive network management and strategic planning.
-
CIE Influence on Transaction Routing Algorithms
-
Exploring how CIE can be integrated into transaction routing algorithms to optimize efficiency and reduce transaction costs could be a significant advancement.
-
CIE-Based Network Health Indicators
- Developing network health indicators based on CIE distributions can offer a quick and effective way to assess the overall state and performance of the Lightning Network.
-
-
@ 9be0be0e:c3cbb81e
2023-09-28 07:41:35I’m not sure if nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 had a Web of Trust in mind when designing nostr and its use of public contact lists but I think it’s very important to nostr’s future.
Technically there is no need to publish a follow list, if a nostr client wants to show a feed of follows it just needs a list of contacts, this list does not need to exist in public or on relays, but the fact that it does is what makes the Web of Trust work.
Accidental
The only other Web of Trust that I know of is PGP’s Web of Trust, it is only used by IT and security people, which is also the reason why it is unusable for most people. It leaves no room for error because security has the highest priority in those circles.
But on nostr the Web of Trust is a side effect of just following people. You press Follow a few times and you are accidentally building a Web of Trust without even knowing it. It might not be perfect, but that’s also why it works, because it is so simple, like nostr itself.
Attempts to “fix” or improve the Web of Trust should be made with that simplicity in mind. Creating new lists with granularity of people you really trust, partially trust, don’t trust at all etc are all great, but this will make it possible for it to end up like PGP. Nostr’s Web of Trust works precisely because people don’t have to think about it.
There is also this idea that likes, reposts or any signal that can be made by users are useless because they can be gamed, but they can only be gamed if you don’t use a Web of Trust.
Web of Trust fixes almost everything
nostr:note1a8nq7kdqgr20dnvzmhv2a6quy8vx3l56pfzjlly3jv2u2l55exhs84cev8
Web of Trust fixes spam, bots, abuse of trending/hot algorithms
Zaps were supposed to fix the problem of gaming/abusing likes or reposts, but Web of Trust fixes it better. Zaps are useful for sending value, so let’s use it to send actual value. 1 sat zaps are not much different from Like-spam and considering the technical overhead required for zaps and possibility for timeouts and failures it’s actually worse.
So, Web of Trust Makes Likes Great Again, and with that you can make algorithms that are useful to the individual instead of the advertisers or platforms.
Example of a most basic Web of Trust filter (follows + follows of follows)
Nostur uses follows + follows of follows to filter spam and bots, and it uses likes and reposts from follows uniquely ranked to create Hot and Gallery feeds.
Another example is nostr:npub1yxprsscnjw2e6myxz73mmzvnqw5kvzd5ffjya9ecjypc5l0gvgksh8qud4‘s https://oddbean.com, a community website where the content of the community is based on the administrator’s follows, the algorithm is incredibly simple and transparent, and it wouldn’t be possible if nostr did not have an accidental Web of Trust:
Challenges
Now there are still some challenges to be solved, new users being onboarded won’t have a Web of Trust yet, maybe we could give them training wheels, a preloaded Web of Trust until they followed enough people to use their own.
Also, new users don’t exist in anyone else’s Web of Trust yet, so they won’t be seen until someone follows them. This is not a good new user experience.
You also might miss someone’s post because they are not in your Web of Trust yet.
These are all challenges and I will keep exploring solutions for these.
-
@ fab018ad:dd9af89d
2023-09-07 13:39:261. ฟาร์มกุ้งวิปโยค
“ทุกอย่างล้วนหายไปหมดแล้ว”
–Kolyani Mondal
เมื่อ 52 ปีก่อน พายุไซโคลนโบลาฆ่าผู้คนในแถบชายฝั่งของบังกลาเทศไปมากกว่า 1 ล้านคน ถือเป็นพายุไซโคลนที่ร้ายแรงที่สุดที่มีการบันทึกไว้ในประวัติศาสตร์
หน่วยงานท้องถิ่นและองค์กรนานาชาติรู้ถึงความเสี่ยงที่จะเกิดความเสียหายร้ายแรงจากพายุลักษณะนี้เป็นอย่างดี ดังนั้นในช่วงปี 1960 หน่วยงานภูมิภาคจึงสร้างแนวกันคลื่นขนาดใหญ่เพื่อป้องกันแนวชายฝั่ง ซึ่งเปิดโอกาสให้มีการใช้พื้นที่สำหรับการเกษตรได้มากขึ้น
แต่หลังจากการลอบสังหารผู้นำอย่าง ชีค มูจิบูร์ เราะห์มาน ในการประกาศอิสรภาพ ก็ได้เกิดการเปลี่ยนแปลงแนวทางภายใต้ระบอบเผด็จการของบังกลาเทศด้วยการผลักดันของอิทธิพลจากต่างประเทศ ชีวิตของผู้คนถูกลดความสำคัญ และแนวป้องกันพายุสำหรับประชาชนถูกทำให้อ่อนแอลง
หมายเหตุผู้แปล : ชีค มูจิบูร์ เราะห์มาน (Sheikh Mujibur Rahman) เป็นผู้ก่อตั้งประเทศบังกลาเทศ โดยดำรงตำแหน่งประธานาธิบดีและนายกรัฐมนตรีระหว่างปี 1971 จนถูกลอบสังหารในปี 1975
ทั้งหมดก็เพื่อเร่งอัตราการส่งออกและเพื่อนำเงินมาชดใช้หนี้
โดยแทนที่จะส่งเสริมการปลูกป่าชายเลน ซึ่งสามารถเป็นแนวป้องกันพายุตามธรรมชาติ เพื่อประโยชน์สำหรับประชาชนมากกว่า 1 ใน 3 ของประเทศที่อาศัยอยู่ตามแนวชายฝั่ง หรือแม้แต่ลงทุนในการผลิตอาหารให้เพียงพอต่อการบริโภคภายในประเทศที่กำลังเติบโตอย่างรวดเร็ว แต่รัฐบาลกลับเลือกที่จะกู้เงินจากธนาคารโลกและกองทุน IMF เพื่อที่จะขยายฟาร์มกุ้ง ซึ่งกระบวนการเพาะเลี้ยงสัตว์น้ำในประเทศนั้นถูกควบคุมโดยเครือข่ายชนชั้นปกครองที่ร่ำรวยอีกด้วย
พวกคนรวยรวมหัวกันผลักดันบรรดาเหล่าชาวไร่ให้กู้ยืมเงินเพื่อทำสิ่งที่เรียกว่าการ “อัปเกรดกระบวนการเพาะเลี้ยง” โดยทำการขุดหลุมตามแนวกันคลื่นซึ่งป้องกันที่ดินของพวกเขาจากทะเล ทำให้ที่ดินที่เคยอุดมสมบูรณ์ของพวกเขาเต็มไปด้วยน้ำเกลือ หลังจากนั้นพวกเขาก็ต้องทำงานอย่างหลังขดหลังแข็ง เพื่อจับตัวอ่อนของกุ้งจากทะเลด้วยมือเปล่า เพื่อนำมันกลับมาเลี้ยงในบ่อพัก ก่อนจะขายกุ้งตัวโตเต็มวัยให้กับผู้รับซื้อกุ้ง ซึ่งมักจะเป็นผู้มีอิทธิพลในพื้นที่
เงินทุนที่กู้จากธนาคารโลกและ IMF ทำให้ไร่นาสวน ที่ดินลุ่มน้ำ และป่าชายเลนนับไม่ถ้วน ถูกดัดแปลงให้กลายเป็นบ่อกุ้งที่เรียกว่า “ghers”
พื้นที่บริเวณสามเหลี่ยมปากแม่น้ำคงคานั้นถือเป็นพื้นที่ที่มีความอุดมสมบูรณ์อย่างน่าทึ่ง โดยเป็นที่ตั้งของ “ป่าสุนทรพนา” ป่าชายเลนที่ใหญ่ที่สุดในโลก แต่หลังจากที่การทำฟาร์มกุ้งเชิงพาณิชย์ได้กลายเป็นธุรกิจหลักในท้องถิ่น ต้นโกงกางมากกว่าร้อยละ 45 ได้ถูกตัดออกไปเกลี้ยง ทิ้งให้ผู้คนเผชิญกับคลื่นสูงกว่า 10 เมตรที่พุ่งเข้าชนแนวชายหาดเวลาเกิดพายุไซโคลน พื้นที่ทำกินที่อุดมสมบูรณ์และสิ่งมีชีวิตตามริมแม่น้ำค่อย ๆ ถูกทำลายไปจากความเค็มที่เพิ่มขึ้นจากน้ำทะเล
จนสุดท้ายป่าทั้งป่าก็ได้อันตรธานหายไป เพราะฟาร์มกุ้งนั้นทำลายพืชพรรณท้องถิ่นทั้งหมด กลุ่มความร่วมมือพัฒนาชายฝั่ง (Coastal Development Partnership) ได้กล่าวถึงผลกระทบที่เกิดขึ้นนี้ว่า “การกระทำนี้ทำให้ดินแดนที่เคยอุดมสมบูรณ์กลายเป็น ‘ทะเลทรายที่เต็มไปด้วยน้ำเค็ม' ”
พื้นที่ไร่นาที่ปล่อยน้ำทะเลเข้ามาเพื่อทำฟาร์มกุ้งในจังหวัด Khuna
อย่างไรก็ตาม ผู้มีอิทธิพลที่รับซื้อกุ้งเหล่านี้กลับร่ำรวยขึ้นอย่างมาก และกุ้ง (ซึ่งถูกเรียกว่าเป็น “ทองคำสีขาว”) ก็กลายเป็นสินค้าส่งออกอันดับ 2 ของประเทศ
โดยนับตั้งแต่ปี 2014 เป็นต้นมา ชาวบังกลาเทศมากกว่า 1.2 ล้านคนทำงานในอุตสาหกรรมกุ้ง และผู้คนอีกกว่า 4.8 ล้านคนที่ต้องพึ่งพิงอุตสาหกรรมนี้ในทางอ้อม ซึ่งตัวเลขนี้ถือเป็นครึ่งหนึ่งของจำนวนคนยากจนที่อาศัยอยู่ตามชายฝั่ง คนเก็บกุ้งเป็นผู้ที่ทำงานหนักที่สุด (ซึ่งถือเป็นร้อยละ 50 ของแรงงานในอุตสาหกรรม) แต่ได้รับส่วนแบ่งเพียงร้อยละ 6 ของผลกำไร โดยร้อยละ 30 ของแรงงานนั้นเป็นแรงงานเด็กที่มีทั้งเด็กผู้ชายและเด็กผู้หญิง ซึ่งทำงานในน้ำเค็มมากถึง 9 ชั่วโมงต่อวันด้วยค่าจ้างรายวันน้อยกว่า 1 ดอลลาร์สหรัฐ เด็กเหล่านี้ส่วนมากไม่รู้หนังสือและไม่ได้เรียนต่อ
ผู้คนเคยมีการลุกฮือขึ้นประท้วงต่อต้านการขยายตัวของฟาร์มกุ้ง แต่แล้วก็ถูกปราบปรามอย่างรุนแรง โดยในเหตุปราบปรามที่เลื่องลือครั้งหนึ่่งนั้น ขบวนผู้ประท้วงถูกทำร้ายด้วยระเบิดจากผู้มีอิทธิพลที่รับซื้อกุ้งและกลุ่มลูกน้อง และมีผู้หญิงรายหนึ่งชื่อ Kuranamoyee Sardar ถูกตัดศีรษะจากเหตุปราบปรามดังกล่าว
ในงานวิจัยปี 2007 ซึ่งสำรวจฟาร์มกุ้งของชาวบังกลาเทศกว่า 102 แห่ง พบว่าแม้ค่าใช้จ่ายในการผลิตทั้งหมดจะอยู่ที่ 1,084 ดอลลาร์สหรัฐต่อเฮกตาร์ แต่รายได้สุทธิกลับอยู่ที่ 689 ดอลลาร์สหรัฐ นั่นหมายถึงกำไรที่ประเทศได้จากการส่งออกนั้น แลกมาด้วยการที่แรงงานในอุตสาหกรรมกุ้งต้องรับเคราะห์จากค่าจ้างที่ถูกกดและสภาพแวดล้อมของพวกเขาที่ถูกทำลายจนหมดสิ้น
ในรายงานที่จัดทำโดยมูลนิธิความยุติธรรมด้านสิ่งแวดล้อม (Environmental Justice Foundation) ชาวไร่ที่อยู่ริมชายฝั่งอย่างคุณ Kolyani Mondal ได้กล่าวว่า “เธอเคยปลูกข้าว พร้อมเลี้ยงปศุสัตว์และสัตว์ปีก” แต่หลังจากที่ได้มีการทำเกษตรฟาร์มกุ้ง “วัว ควาย และแพะของเธอก็เริ่มเป็นโรคท้องร่วงไปพร้อม ๆ กับเหล่าแม่ไก่และเป็ดซึ่งเป็นสัตว์ของเธอ พวกมันล้วนตายทั้งหมด”
ตอนนี้ทุ่งของเธอเต็มไปด้วยน้ำเกลือ และที่ดินที่ยังเหลืออยู่ก็เพาะปลูกอะไรแทบไม่ขึ้น ในอดีตนั้นครอบครัวของเธอสามารถปลูกข้าวได้ 18-19 มอนต่อเฮกตาร์ แต่ตอนนี้เหลือแค่ 1 มอนต่อเฮกตาร์ เธอยังจำช่วงเวลาในปี 1980 ที่เพิ่งเริ่มมีการทำฟาร์มกุ้งได้ ในตอนนั้น ชาวบ้านได้รับการสัญญาว่าสิ่งนี้จะสร้างรายได้เพิ่มขึ้น รวมทั้งมอบอาหารและพืชผลให้พวกเขามากขึ้น
แต่ตอนนี้ “ทุกอย่างล้วนหายไปหมดแล้ว” ชาวไร่ผู้เลี้ยงกุ้งขอเช่าที่ดินของเธอ โดยตกลงจะจ่ายเงินเธอ 140 ดอลลาร์สหรัฐต่อปี แต่ตอนนี้อย่างดีที่สุดที่เธอได้รับคือเงินผ่อนจ่ายแปลงละ 8 ดอลลาร์สหรัฐบ้างเป็นครั้งคราว โดยเธอกล่าวว่า “ในอดีตครอบครัวของเธอสามารถหาเลี้ยงตัวเองได้อย่างดีจากบนผืนดินแห่งนี้ แต่ตอนนี้ไม่เหลือทางเลือกใด ๆ นอกจากการไปซื้ออาหารที่ตลาด”
หมายเหตุผู้แปล : - มอน (Muand) เป็นหน่วยวัดน้ำหนักดั้งเดิมที่ใช้กันในเอเชียใต้ โดย 1 มอนมีค่าเทียบเท่าที่หลากหลายตั้งแต่ 11 กิโลกรัม จนถึง 72 กิโลกรัม - เฮกตาร์ (Hectare) เป็นหน่วยวัดพื้นที่ในมาตราเมตริกโดย 1 เฮกตาร์ เท่ากับ 10,000 ตารางเมตร หรือประมาณ 6 ไร่ 1 งาน.
ในบังกลาเทศนั้นเงินกู้เพื่อการปรับโครงสร้างจากธนาคารโลกและ IMF ปริมาณนับพันล้านดอลลาร์ (ที่มาของชื่อ “เงินกู้เพื่อการปรับโครงสร้าง” ได้มาจากการที่ผู้ปล่อยกู้จะบังคับให้ประเทศผู้กู้ต้องปรับโครงสร้างทางเศรษฐกิจเพื่อให้เอื้อกับการส่งออก ซึ่งต้องแลกมาด้วยการบริโภคภายในประเทศ) ได้ทำให้กำไรในการส่งออกกุ้งของประเทศเพิ่มขึ้นจาก 2.9 ล้านดอลลาร์สหรัฐในปี 1973 - เพิ่มเป็น 90 ล้านดอลลาร์สหรัฐในปี 1986 - และเพิ่มเป็น 590 ล้านดอลลาร์สหรัฐในปี 2012
ซึ่งรายได้ดังกล่าวถูกนำมาใช้จ่ายหนี้ต่างประเทศและใช้ในการพัฒนากองทัพ แต่เงินบางส่วนก็ไหลเข้ากระเป๋าเจ้าหน้าที่รัฐ (ซึ่งก็ไม่ได้แตกต่างอะไรกับกรณีส่วนใหญ่ของประเทศกำลังพัฒนา) ในขณะที่เหล่าแรงงานทาสในอุตสาหกรรมกุ้งต้องถูกกดขี่ให้ยากจน ถูกลิดรอนอิสรภาพ ต้องพึ่งพิงผู้อื่น และมีความสามารถในการหาเลี้ยงตัวเองได้น้อยลงกว่าแต่ก่อน
โดยที่แย่ไปกว่านั้นคือผลวิจัยยังแสดงให้เห็นว่า “หมู่บ้านที่มีป่าชายเลนไว้เป็นแนวป้องกันตัวจากคลื่นพายุซัดฝั่งจะมีผู้เสียชีวิตน้อยลงมาก เมื่อเทียบกับหมู่บ้านที่ป่าชายเลนเสียหายหรือถูกทำลาย”
ภายใต้แรงกดดันของสาธารณชน ในปี 2013 ธนาคารโลกจึงได้ปล่อยเงินกู้ 400 ล้านดอลลาร์สหรัฐให้แก่บังกลาเทศเพื่อใช้ในการพยายามแก้ไขความเสียหายของระบบนิเวศที่เกิดขึ้น ซึ่งพูดในอีกแง่หนึ่งก็คือธนาคารโลกจะได้รับค่าตอบแทนในรูปแบบของดอกเบี้ยจากการพยายามแก้ปัญหาที่ตัวเองเป็นผู้ก่อขึ้นตั้งแต่แรก ในขณะเดียวกันธนาคารโลกยังได้ปล่อยเงินกู้นับพันล้านดอลลาร์สหรัฐไปยังทุกประเทศ ไล่ตั้งแต่เอกวาดอร์ ไปยันโมร็อกโก จนถึงอินเดีย เพื่อเปลี่ยนฟาร์มดั้งเดิมในท้องถิ่นให้กลายเป็นฟาร์มกุ้ง
ธนาคารโลกได้อ้างว่าบังกลาเทศนั้นคือ “เรื่องราวที่น่าทึ่งของการลดความยากจนและการพัฒนาประเทศ” หากยึดจากในข้อมูลตามเอกสารที่ว่าแล้ว นี่ถือเป็นชัยชนะ เพราะเศรษฐกิจของประเทศอย่างบังกลาเทศมีแนวโน้มที่จะเติบโตต่อไป ในขณะเดียวกับที่มูลค่าการส่งออกนั้นเติบโตขึ้นเพื่อชดเชยมูลค่าจากการนำเข้า แต่แท้จริงแล้วรายได้จากการส่งออกส่วนใหญ่กลับไหลเข้าสู่กระเป๋าของชนชั้นนำและเจ้าหนี้ต่างประเทศ และหลังจากได้รับเงินกู้เพื่อการปรับโครงสร้างมาถึง 10 ครั้ง หนี้ของบังกลาเทศเติบโตขึ้นอย่างมหาศาล โดยเพิ่มจาก 145 ล้านดอลลาร์สหรัฐในปี 1972 กลายเป็น 95,900 ล้านดอลลาร์สหรัฐในปี 2022 ซึ่ง ณ ตอนนี้ประเทศบังกลาเทศเองก็กำลังเผชิญกับวิกฤตด้านดุลการชำระเงิน (Balance of Payments) จากหนี้สินอีกครั้ง และในเดือนพฤศจิกายน 2022 รัฐบาลก็ตกลงที่จะกู้เงินปรับโครงสร้างครั้งที่ 11 จาก IMF โดยมีการอัดฉีดเงินช่วยเหลือมูลค่า 4,500 ล้านดอลลาร์สหรัฐเข้ามาในระบบ โดยแลกกับการถูกแทรกแซงในการปรับโครงสร้างที่เพิ่มขึ้นไปอีก
ธนาคารโลกและ IMF นั้นก็ต่างอ้างว่าพวกเขาต้องการช่วยเหลือประเทศที่ยากจน แต่ตลอด 50 ปีที่ผ่านมา ผลลัพธ์จากนโยบายของพวกเขาก็ได้แสดงให้เห็นอย่างชัดเจนว่า ประเทศอย่างบังกลาเทศกลับกลายเป็นประเทศที่ต้องพึ่งพาผู้อื่นมากขึ้น และเต็มไปด้วยหนี้สินอย่างที่ไม่เคยเป็นมาก่อน
ในระหว่างวิกฤตหนี้ของประเทศโลกที่สามในช่วงทศวรรษ 1990 การวิพากษ์วิจารณ์จากสาธารณชนทั่วโลกที่ต้องการจะตรวจสอบข้อเท็จจริงของธนาคารโลกและ IMF ได้ค่อย ๆ สะสมจนปะทุขึ้น เริ่มมีการศึกษาวิจัยเพื่อสืบค้นข้อมูลอย่างจริงจัง ผู้คนออกมาประท้วงตามท้องถนน และมีความเชื่อที่แพร่กระจายไปยังทุกฝั่งการเมือง (แม้กระทั้งในรัฐสภาของสหรัฐฯ เอง) ว่าองค์กรเหล่านี้ไร้ซึ่งประโยชน์ หรือกระทั่งเป็นพิษภัยด้วยซ้ำ แต่ความรู้สึกและความสนใจในองค์กรเหล่านี้ได้จางหายไปเกือบหมดแล้ว และถึงแม้ความรู้สึกและความสนใจเหล่านี้จะกลับมาอีกครั้ง มันกลับถูกมองว่าเป็นสิ่งที่ไม่สำคัญ หรือแม้จะมีการยอมรับว่าองค์กรพวกนี้มีปัญหาแต่ก็ยังมีความจำเป็นอยู่ หรือกระทั่งยังมีความเชื่อว่าองค์กรพวกนี้มีประโยชน์และยังได้รับการต้อนรับเหมือนเดิม
ความเป็นจริงแล้วองค์กรเหล่านี้ทำให้ผู้คนนับล้านยากจนลงและชีวิตเสี่ยงอันตรายมากกว่าในอดีต ในขณะเดียวกันกลับทำให้เหล่าผู้นำเผด็จการและเครือข่ายที่ยักยอกความมั่งคั่งของประเทศนั้นร่ำรวยขึ้น และยอมละทิ้งสิทธิมนุษยชนเพื่อทำให้อาหาร ทรัพยากรธรรมชาติ และแรงงานราคาถูกไหลออกจากประเทศที่ยากจนไปสู่ประเทศที่ร่ำรวย พฤติกรรมของพวกเขาที่กระทำในบังกลาเทศนั้นไม่ใช่เรื่องผิดพลาดหรือเป็นกรณียกเว้นแต่อย่างใด
แต่นั่นเป็นวิธีการดำเนินธุรกิจตามปกติของพวกเขา..
⚡️กด Zap บทความนี้เป็นกำลังใจทีมงาน
(ทุกยอด zap จะถูกแบ่งอัตโนมัติเข้าวอลเล็ทของผู้เขียนบทความต้นฉบับภาษาอังกฤษ, ผู้แปลดราฟต์ 1, ผู้เรียบเรียงดราฟต์ 2-3, กองบรรณาธิการและพิสูจน์อักษรจากไรท์ชิฟต์ พร้อมกันบางส่วนไว้เพื่อเป็นค่าธรรมเนียมธุรกรรม)
>แปลและเรียบเรียงจากบทความต้นฉบับเรื่อง : STRUCTURAL ADJUSTMENT: HOW THE IMF AND WORLD BANK REPRESS POOR COUNTRIES AND FUNNEL THEIR RESOURCES TO RICH ONES ซึ่งเผยแพร่ครั้งแรกเมื่อวันที่ 22 พ.ย. ปี ค.ศ. 2022
-
@ 93161535:1fc6d488
2023-11-23 23:16:43Turkey Song by Ashley Jones
I finished the lyrics to Turkey Song. The turkey is a Swiss army knife because I thought they looked like turkiez.
Lay ya down
spread ya legs
suddenly im hit with the smell of heggs
Spicy chinese meal
Is that turkey that I smeeeeel
Burgerking fast food deal
Baby those farts are made of steeeel
Oh HO
Oh NNO
Sniffy sniffy wiffy
Givin me a stiffy
Please sir I would like some more
id lieeeee cheat and steal
just to make your asshole my next meal
And if you blind folded me
I could tell that you ate cottage cheese
yeah yeah uh yeaaahahaha
are you lactose intoleradnt
cause your asshole smells worse than my apartment
But baby I dont caare
give a vet ptsd
with your chemical warfare
https://videos.icum.to/w/87BzLiNGN2p8uHsj1WjHn4
-
@ 9ecbb0e7:06ab7c09
2023-11-23 23:07:33Los seis médicos del Hospital Carlos Manuel de Céspedes en Bayamo, Granma, llevados a juicio por la muerte de un paciente fueron sentenciados a dos y tres años de prisión, informó el doctor exiliado Alexander Jesús Figueredo Izaguirre.
Según una publicación en Facebook del galeno, la fiscalía dictaminó dos años de prisión para cinco médicos y tres años para el Dr. Ristian Solano.
El miércoles en ese hospital se celebró el juicio a puertas cerradas donde acusaron a los médicos de negligencia en el caso de un paciente que falleció durante una cirugía.
Figueredo Izaguirre dijo conocer detalles del caso y explicó que los médicos debieron someter al hombre –que llegó a emergencias herido tras un grave accidente de moto– a una cirugía a pesar de que en el hospital no contaban con recursos esenciales como material de sutura, sondas de levine, y el tomógrafo estaba defectuoso.
El doctor explicó que pese a intentarlo, el paciente murió. Sin embargo, al parecer el fallecido era un “peje gordo”, lo que desató la acusación de negligencia médica.
En otra publicación el galeno cubano denunció que una comisión de Manzanillo había propuesto dos años de privación de libertad para cada uno de los médicos –dos mujeres y cuatro hombres– a los que identificó como Rafael José Sánchez Vázquez; Yoandra Quesada Labrada, Ristian Solano; Elizabeth Silvera; William Pérez Ramírez y Henrry Rosales Pompa.
No es la primera vez en las últimas semanas que Figueredo Izaguirre se hace eco de la crisis de insumos en el hospital de Bayamo.
A comienzos de octubre, médicos del Hospital Provincial Carlos Manuel de Céspedes enviaron una carta al doctor exiliado para denunciar la terrible situación que enfrenta ese centro de salud y sus pacientes por la falta de recursos esenciales: vendajes, suturas, sondas de levine, tubos endotraqueales y otros elementos fundamentales para hacer frente a urgencias médicas.
Desde 2020 los profesionales de la salud trabajan bajo un estrés tan fuerte que muchos han decidido abandonar sus puestos, emigrar fuera del país o escapar a otros sectores donde reciben mejores salarios. En algunas provincia se agudizó la crisis de los servicios de salud desde hace tres años, en medio de la crisis del coronavirus.
Solo en 2022, según fuentes oficiales, más de 12 médicos abandonaron el Sistema de Salud Pública de Cuba. También dejaron su trabajo en ese sector 7,414 enfermeros, 3,246 estomatólogos y 4,579 técnicos.
Figueredo Izaguirre llamó a los colegas del sector a defender a los condenados, y a mirarse en esa misma situación. Hace algunas semanas el pueblo de Sola, en el municipio Sierra de Cubitas, en Camagüey, salió a las calles a exigir justicia para un destacado médico de su comunidad que fue acusado de negligencia y está encarcelado.
El doctor Reniel Felipe Peña Yermat, con una destacada trayectoria como galeno, misiones de colaboración internacional, experiencia en la dirección de instituciones de salud, admirado por sus colegas y pacientes, se enfrenta a una pena de varios años de prisión bajo acusación de cometer negligencia médica.
Los pobladores defienden la inocencia del médico y ante las masivas protestas el Ministerio de Salud Pública se comprometió a revisar el caso.
-
@ be42c83a:5780d33a
2023-11-23 23:07:28Bull Bitcoin is built by Canadians for Canadians. It's one of the most secure, feature-rich places you can buy or sell Bitcoin in Canada.
Table of Contents:
- What You Need
- Sign Up Process
- Funding
- Fees
- Buying Bitcoin
- Withdrawing Bitcoin
- Bylls
- Bitcoin Support
- Bitcoin Prime
- Recurring Buys
- L-CAD
- Why Bull Bitcoin?
- Privacy
- Referral Code
What you need:
- Canadian Bank Account - To fund or withdraw dollars to your Bull Bitcoin Account your bank account must match your name.
- Bitcoin Wallet —Bull Bitcoin is a broker what this means is when you buy Bitcoin it’s sent directly to you. At no point does the Bitcoin you bought stay on a trading platform or an account in your name.
- ID — This is necessary to purchase $1000 or more with Bull Bitcoin.
Sign Up Process
5 things you need to verify in order to buy Bitcoin with Canadian dollars with your bank.
- Email.
- Phone Number
- Address
- Occupation
- Date of Birth
To complete verification you can choose instant verification or opt out of the instant verification by uploading a document that has a matching address to your name.
Bull Bitcoin allows for $1000 cash purchases at all Canadian post offices without verification of your address, name, and date of birth.
Funding:
There are no fees to send money via e-transfer, bank transfer, or wire transfer.
When you send a $1000 you receive a $1000.
3 ways to fund Canadian dollars:
- E-transfer
- Wire transfer
- Desjardins transfer
Fees:
Purchasing fees: Bull Bitcoins Live Fee Calculator
Purchasing fees are higher than typical exchanges at around 2%
However, fees on Bull Bitcoin for depositing and withdrawing are free. Many exchanges in Canada have high hidden fees for this.
Buying Bitcoin:
You can purchase:
- Bitcoin
- Liquid BTC
- Liquid CAD
- Bitcoin via the Lightning Network
Step 1: Fund Your Account
Step 2: Choose what you want to purchase
Step 3: Paste in your receiving address
Step 4: Create Bitcoin Buy Order
Step 5: Confirm Bitcoin Purchase.
Your bitcoin will be put into a batch transaction and sent with other transactions. This can take several hours to receive your bitcoin.
You can opt out of this by purchasing an express transaction to hit the next block.
Bylls
Bylls is a payment processor where you can pay any bill, individual or business with Bitcoin.
The Bitcoin is converted to dollars and paid by Bull Bitcoin.
Bitcoin Support
Bitcoinsupport.com owned by Bull Bitcoin, offers free guides or paid one-on-one support.
Bull Bitcoin Prime
Get Prime VIP support directly from Bull Bitcoin with unlimited transaction volumes.
Dollar Cost Averaging
Recurring buys are also possible on Bull Bitcoin this is called dollar cost averaging.
Helping you neutralize price volatility and overall risks with one giant large transaction.
Money is sent to Bull Bitcoin and held in their possession until it's converted to bitcoin. You can set up to purchase hourly, daily, weekly, or monthly.
L-CAD
Liquid-Cad (L-CAD) is a project of Blockstream, this is essentially a way to hold Canadian dollars on Bitcoin.
This is a better option than your typical stablecoin. L-CAD is a side chain that’s basically an IOU that is in a federation with Blockstream & Bull Bitcoin.
Why Bull Bitcoin
-
Bull Bitcoin has been running since 2013 building on bitcoin only, they have no outside funding or venture capital.
-
They are Bitcoin only. This perfectly optimizes them for Bitcoin.
Allowing them to implement features that exchanges don't have, including:
- Non-custodial
- Lightning Network purchases
- Free withdrawals
- Choose to opt-out of transaction batching
- Change addresses in your DCA
Privacy
Privacy on Bull Bitcoin is probably one of the best you’re going to find of any company that sells bitcoin.
They say right on their website that they “believe in maximizing your privacy”
Verification is less intrusive than other apps you can buy bitcoin in Canada.
Bitcoin payments to them are coin-joined.
These means when selling your Bitcoin, it’s mixed with other transactions, erasing the probability of tying it back to you.
Many other exchanges work with chain surveillance companies. Helping them get into jurisdictions and get funding to operate, not Bull Bitcoin!
Referral Code:
Get $20 when you make your first purchase on Bull Bitcoin when you make your first $100 purchase.
https://www.bullbitcoin.com/mission/dhoneysett
-
@ 9ecbb0e7:06ab7c09
2023-11-23 23:02:30El cadáver de una recién nacida prematura fue encontrado este miércoles en estado de putrefacción en un arroyo de aguas albañales en el consejo popular Cristino Naranjo, en el municipio holguinero de Cacocum, según informó en redes sociales el perfil oficialista Realidad desde Holguín.
Precisaron que el cuerpo -al que la citada fuente dio el tratamiento de "feto femenino pretérmino"- tenía en el momento de la salida del vientre materno de 29 a 32 semanas.
"El feto no nació vivo, saliendo del vientre materno entre 29 y 36 horas antes de ser encontrado según estimaciones", añadió Realidades desde Holguín aludiendo al criterio de Medicina Legal.
Al cadáver de la criatura le faltaba la cabeza, sobrecogedor dato que el medio oficialista explicó diciendo que "fue comida por peces depredadores" de la zona, algo que aseguran que fue constatado por especialistas en el lugar.
"Nadie está preparado para comprender este tipo de actitudes y hasta los responsables se llegará más temprano que tarde", concluyó la nota, que añadió que autoridades del Ministerio del Interior (MININT) indagan sobre lo sucedido, aunque no ofrecieron otros detalles sobre la investigación en curso.
Más allá de que el citado medio oficialista hizo hincapié en que la bebé nació muerta. Valga aclarar que con los avances en la perinatología en las últimas décadas ha disminuido de forma notable la edad gestacional en la que un feto se considera viable.
Actualmente un prematuro puede sobrevivir a partir de las 22 semanas de gestación, ello en términos de supervivencia neta, sin determinar posibles secuelas, que suelen registrarse sobre todo en los casos en que el nacimiento tiene lugar por debajo de las 30 semanas.
-
@ 9ecbb0e7:06ab7c09
2023-11-23 22:59:25Un joven de apenas 18 años, conocido como “El Bolito”, fue asesinado en el municipio de Cruces, ubicado en la provincia de Cienfuegos, cuando era parte de una carrera ilegal de caballos en una zona rural.
Según el reporte del medio oficialista La Proa del Centro, el homicidio ocurrió en un área de la antigua central “Ramón Balboa” al término de una de las carreras, cuando la víctima se involucró en una discusión con su hermano gemelo, conocido como “Nany”, y otra persona.
En un intento por arrebatarle el machete al agresor, “El Bolito”, cuyo nombre real no fue divulgado, recibió una estocada mortal. Este joven, de piel negra y procedente de una familia humilde, se convirtió así en una víctima más de la violencia que azota a la Isla.
El dolor de los padres, completamente desconsolados en la funeraria, ha conmovido a la comunidad de La Trocha, sitio donde residía el joven ultimado. Beatriz Acosta, una allegada a la familia, se expresó en el apartado de comentarios de la publicación en Facebook del medio, solicitando respeto y compasión por la familia en duelo. Subrayó la importancia de las palabras de la madre del muchacho, quien siempre instó a sus hijos a cuidarse mutuamente.
-
@ 9ecbb0e7:06ab7c09
2023-11-23 22:55:59Como parte de los desgarradores hechos delictivos en Cuba, un padre terminó siendo víctima de un brutal asesinato ocurrido en su propio hogar, ubicado en la oriental provincia de Santiago de Cuba.
Liset Cabrera, hija del difunto, publicó en su cuenta de Facebook una fuerte denuncia para demostrar su tristeza ante la pérdida de su padre, y su desesperación por encontrar justicia en este crimen que ha destruido a su familia.
“Hoy estoy haciendo esta publicación porque estaba buscando el momento para hacerla, aunque aún no encuentro palabras para desahogarme”, compartió Cabrera, manifestando su profundo dolor y el vacío dejado por la muerte del progenitor.
La hija dijo que los presuntos responsables del crimen en más de 20 ocasiones hirieron al padre con un machete, hasta dejarlo sin vida. La usuaria también compartió fotografías de los dos jóvenes sospechosos.
“Pido justicia al gobierno de Cuba, que hagan lo que tienen que hacer, cómo puede ser posible que esto esté sucediendo, que nadie tenga tranquilidad en su propia casa, que nadie pueda caminar por miedo a que lo maten”, enfatizó la mujer en su testimonio.
Cabrera también expresó fuertes palabras contra la ineficiente acción del gobierno para disminuir la delincuencia en el país. “Díaz-Canel, mira en lo que tú has convertido todo un país en desgracia y miseria”, agregó, además de lamentar que los delincuentes lastimen a personas inocentes.
Junto a las expresiones de condolencias hacia la hija, usuarios también pidieron que se ayude a viralizar la publicación en búsqueda de justicia. “Es muy necesario que todas las personas compartan esta publicación sean o no amigos, es triste que sigan muriendo personas inocentes y ancianos. El gobierno debe de dar sanciones ejemplares ante estos horrendos crímenes, que requieren medidas drásticas”, comentó Alfredo Cardero.
“Pido justicia al gobierno de Cuba, que hagan lo que tienen que hacer, cómo puede ser posible que esto esté sucediendo, que nadie tenga tranquilidad en su propia casa, que nadie pueda caminar por miedo a que lo maten”, enfatizó la mujer en su testimonio.
Cabrera también expresó fuertes palabras contra la ineficiente acción del gobierno para disminuir la delincuencia en el país. “Díaz-Canel, mira en lo que tú has convertido todo un país en desgracia y miseria”, agregó, además de lamentar que los delincuentes lastimen a personas inocentes.
Junto a las expresiones de condolencias hacia la hija, usuarios también pidieron que se ayude a viralizar la publicación en búsqueda de justicia. “Es muy necesario que todas las personas compartan esta publicación sean o no amigos, es triste que sigan muriendo personas inocentes y ancianos. El gobierno debe de dar sanciones ejemplares ante estos horrendos crímenes, que requieren medidas drásticas”, comentó Alfredo Cardero.
Cuba se encuentra actualmente en una situación crítica ante un incremento alarmante de actividades delictivas en todas sus provincias. Este escenario se ha exacerbado debido a la ausencia de medidas efectivas por parte de las autoridades, lo cual ha permitido que el ambiente de violencia se propague sin control.
La falta de políticas de seguridad eficientes, combinada con una creciente desigualdad económica y social, ha creado un caldo de cultivo para el aumento de la criminalidad. Desde robos y asaltos hasta crímenes más graves, como el reciente asesinato en Santiago de Cuba, la población se encuentra en un estado constante de incertidumbre y miedo, cuestionando la capacidad del gobierno para garantizar su seguridad.
-
@ 9ecbb0e7:06ab7c09
2023-11-23 22:52:48Donald Trump, presidente número 45 de Estados Unidos, tiene entre sus planes realizar un viaje a Buenos Aires, Argentina, para reunirse con el mandatario electo de este país, Javier Milei, informó la oficina del político sudamericano.
Se desconoce si este encuentro será antes, durante o después de la toma de posesión del argentino, programada para el próximo 10 de diciembre. En un comunicado también se dijo que el aspirante a la candidatura presidencial republicana llamó al abanderado de la coalición La Libertad Avanza.
“El presidente electo recibió anoche una llamada del expresidente de Estados Unidos, Donald Trump, quien lo felicitó y señaló que su triunfo por amplio margen en las elecciones del pasado domingo tuvo un gran impacto a escala global”, dijo la oficina de Milei.
Tras confirmarse la victoria del economista en la segunda vuelta de la elección presidencial argentina, Trump lo celebró parafraseando su lema de campaña: Make Argentina great again (vas a hacer que Argentina vuelva a ser grande).
A principios de este año, Milei elogió a Trump en una entrevista con el expresentador de Fox News, Tucker Carlson. “Trump debe continuar con su lucha contra el socialismo, porque es uno de los pocos que entendió plenamente que la batalla es contra el socialismo, que la batalla es contra los estatistas”.
Respecto a la administración de Joe Biden, la Casa Blanca emitió un comunicado sobre los temas que los demócratas desean trabajar con el sudamericano. “Estados Unidos y Argentina tiene una fuerte relación en cuestiones económicas, en cooperación regional y multilateral, y en prioridades compartidas, incluida la defensa de la protección de los derechos humanos, abordar la inseguridad alimentaria e invertir en energía limpia”.
Milei derrotó al candidato oficialista e izquierdista Sergio Massa, quien era el abanderado del partido Frente Renovador. Los resultados finales fueron un 55.69% de los votos a favor del presidente electo y un 44.30% para su contrincante.
El economista recibió el respaldo de la mayoría de los argentinos por proponer posturas económicas liberales, con el objetivo de solucionar la crisis económica y la inflación que ha azotado al país en los últimos meses.
Milei intentará la reducción del Estado, privatización de empresas públicas deficitarias, eliminación del Banco Central y una reforma monetaria para permitir el comercio en la moneda que deseen los argentinos, lo cual permitiría el uso del dólar estadounidense en el país. Asimismo, aboga por una reducción de impuestos y flexibilizar el mercado laboral.
-
@ 9ecbb0e7:06ab7c09
2023-11-23 22:45:12Según datos del Ministerio de Educación (MES), solo el 50.4% de los aspirantes logró aprobar los tres exámenes, marcando una disminución significativa con respecto al año anterior. La asignatura de Matemáticas tuvo un preocupante 52.7% de aprobados, mientras que Español alcanzó el 92.1% e Historia el 76.4%.
El director de Ingreso y Ubicación Laboral del MES, René Sánchez Díaz, atribuyó estos resultados a varios factores, incluyendo el impacto continuo de la pandemia de COVID-19 en los estudiantes, las dificultades en la fuerza laboral docente y las limitaciones en la formación y atención a los estudiantes.
Pese a no demostrar los conocimientos suficientes para enfrentar un nivel académico más exigente como lo es la Educación Superior, el régimen cubano asegura que tiene plazas para todos los desaprobados. El envejecimiento poblacional y el éxodo masivo de jóvenes en edad laboral hace que haya que echar mano de todo el que esté disponible para recibir una formación docente y posteriormente incorporarlos al mundo laboral con ciertas capacidades, aunque no sean las óptimas.
En ese sentido, desde el MES aclaran que hasta la fecha se han asignado 25.205 plazas, la mayoría en carreras de ciencias naturales, sociales, económicas; mientras que las pedagógicas, técnicas de la salud y agropecuarias tienen menos demanda por parte de los estudiantes.
El próximo curso tendrá solo 30 semanas de clases
Por si fuera poco, los estudiantes que ingresarán a las universidades con pésimas notas en los exámenes, incluso aquellos que desaprobaron, tendrán menos semanas de clases en la Educación Superior.
Según el MES, en el calendario escolar para el próximo curso, que comenzará el 15 de febrero, tendrá solo 30 semanas de clases. Después de más de tres años de la llegada de la pandemia de coronavirus al país, el período lectivo aún no se recupera de los rezagos.
Deysi Fraga Cedré, directora general de Pregrado del MES, explicó que las universidades tendrán la flexibilidad de reprogramar asignaturas. Para el año académico 2024-2025, se prevé un calendario más extenso con 42 semanas lectivas para estudiantes de primer año y 38 para continuantes. Los estudiantes de primer año comenzarán el 16 de septiembre, después de las pruebas de ingreso de mayo, y los continuantes regresarán el 14 de octubre.
-
@ cce0989b:b497e608
2023-11-23 19:58:12Gratitude is easy when life is going well. But when life is hard, it can often feel impossible to see a single thing that is going right — and that's exactly why it's so important that we try our best to do so.
I know what you're thinking: gratitude, now, when life feels so difficult and people are struggling so much and the world is so unceasingly cruel?
Yes. Gratitude, even now.
Where to begin?
With realizing what gratitude actually is. Gratitude is the choice to look around at how others have helped you, a recognition that reminds you that you are not alone in this world. Other people have contributed so much to your life in countless ways, and you are the constant beneficiary of their talents, their heart, and their courage. Gratitude is not about what you do for yourself — it's about what others have done for you. It makes you realize that you are connected to others.
And with recognizing what gratitude is not. Gratitude is not toxic positivity. You do not have to deny what is really challenging and painful in your life; gratitude just asks that you also spend a moment looking for what is really beautiful and good, too. It makes you realize that, even amidst the pain you are feeling, there is something good here, too.
When someone realizes that 1) they are not alone in the world, and 2) their suffering can exist alongside their joy, it changes them in two key ways.
First, it makes them more resilient — something that's been observed even in traumatic situations:
-
Veterans who develop post-traumatic stress disorder (PTSD) have lower gratitude levels than those who do not
-
Breast cancer patients who wrote a gratitude diary every day for two weeks were able to function more effectively, felt more supported, and were better able to use effective coping strategies than those who did not
-
Police officers post-Hurricane Katrina who were more grateful experienced lower levels of depression
-
Americans after 9/11 who were more grateful experienced less overall psychological distress
-
People who recover from traumatic experiences are able to do so in large part by finding some positive benefit from the experience
Second, it makes them more compassionate. Gratitude makes people want to help others. They see that they have enough and want to make sure others have enough, too. This inner change has the power to transform our communities, workplaces, and our world into peaceful environments, where we make our own contributions and celebrate what others share, too.
Today, I hope you'll take a moment to reflect on something you're grateful for — knowing that this small act has the power to start changing you and changing the world for the better.
-
-
@ 21b41910:91f41a5e
2023-11-23 19:18:50Details
- 🍳 Cook time: 4 hours
- 🍽️ Servings: 8-12 persons
Ingredients
- 4 pounds of potatoes, chopped (or 2 Quarts home canned)
- 1 Stick of Grass Fed Organic Butter (4 oz)
- 1 Chicken Bouillon Cube
- 1/2 Cup Water
- 1 Tablespoon Salt
- 1/2 Teaspoon Black Pepper
- 1 Tablespoon Garlic (Minced, or use a Papa Johns Garlic Sauce)
- 4 to 8 ounce shredded cheese
- 1 1/2 cups milk
- 1 cup sour cream
Directions
- If using fresh potatoes, peel, cube and boil in a pot for 10 minutes.
- Stir together potatoes, chicken bouillon cube, water, salt and pepper in crockpot
- Set crockpot on high setting for 4 hours
- Every 30 minutes to an hour, stir
- At 3 hours cooking...
- Mash up contents in slow cooker
- Add stick of butter
- Add shredded cheese and stir
- At 4 hours cooking...
- Add 1 1/2 cups of warmed milk
- Warm 1 1/2 cups of milk and add to slow cooker
- Add 1 cup of sour cream to slow cooker
- Mix and mash together, taste, adding additional black pepper or salt as needed
-
@ df3d362a:3c765ec9
2023-11-23 15:29:10Everyone knows what a “wallet” is, and everyone knows it’s an imperfect metaphor for bitcoin. Some bitcoin wallets — like pieces of paper — offer less than the real thing. Others offer far more: multi-platform interoperability, extraterrestrial-grade encryption, a slick UI, fiat on and off-ramps, point of sale, etc.
lipa is pushing the boundaries of what users can expect, what we can do with bitcoin, and what we can reasonably call a “wallet.” One reason that lipa can afford to experiment and push those boundaries is because the Lightning backend is built on the Breez SDK. They can flip and twirl on the trapeze of peer-to-peer bitcoin transactions because we’ve built the rigging and checked the safety net.
Taking lipa from an Idea to Disruption
Adrian, Bastian, and Patrick decided back in 2020 to start a crypto business, quickly realizing that bitcoin is the only practical and ethical option. They value financial freedom and fair payments above all else. Founders after my own heart.
After playing with the idea of building node-management software, they saw an open niche: there was a lack of user-friendly solutions for businesses to accept and use bitcoin in their day-to-day operations. So they built one. This was a good start, but they soon encountered a dilemma many of us have faced: for bitcoin to be attractive to businesses, they need customers who want to spend it; and for bitcoin to be attractive to customers, they need businesses willing to accept it.
In order to promote bitcoin adoption, they were going to have to work the problem from both ends. Ergo, they built a user-friendly consumer “wallet.” But this is no ordinary send-and-receive, store-your-recovery-phrase-carefully bitcoin app. It’s designed to solve bitcoin’s problems by solving businesses’ problems by solving users’ problems.
For example, there are millions of bitcoin users out there, each able to transact with the others. If you’re visiting any major city, you can bet there are several thousand other bitcoiners near you. But how do you find them if you want to spend your bitcoin on a book, a beer, or a burger? For businesses, it’s the same but reversed: how do customers looking to spend their bitcoin find you?
lipa has solved this common conundrum by including BTC Map in the app, which indicates the locations of bitcoin businesses. They took all the mystery out of finding Schelling points. Wanna find something? Use their map. Simple.
lipa is also working on a bitcoin debit card, a bitcoin IBAN, and connecting lnurl addresses to phone numbers, which would obviate invoices. Watching crypto bros “speedrun all of financial history from scratch” is hilarious. But that’s not what lipa is doing. Instead of replicating fiat’s errors, they’re importing some standard, innocuous fiat tech that will lower barriers to entry and help onboard the masses.
lipa calls this UX marvel a “wallet,” but that’s like John von Neumann calling himself a number cruncher. They are reconceptualizing the utility of bitcoin. And they’re doing it transparently, without taking custody of users’ funds.
The Stronger the Foundation, the Higher You Can Build
The reason lipa can reach these heights and nail these experiments is because the Lightning backend runs on the Breez SDK. When lipa decided to develop a consumer app, they immediately opted for an SDK. Lightning is complex, and building a Lightning app from scratch would mean fewer resources available to optimize the UX.
They started evaluating different solutions, but their biggest challenge was liquidity and channel management. They actually started creating a custom LSP solution based on Breez’s lspd, until we met at a conference and they shared their experience. I told them about the Breez SDK we were about to release, which was going to include channel and liquidity management, free choice of LSPs, and open-source code.
Guess which SDK they’re using? Their experience went from “challenging” to “super easy.” Those are direct quotes from the lipa team. Here’s the secret: just as lipa focuses unerringly on the UX, so do we. It’s just that their developers are our users.
And just like bitcoin gets stronger when users and businesses can find each other, lipa is helping us improve our SDK just as our SDK is helping them build such a brilliant app. They tell us what functions and APIs they would like to see, so we know what to work on next. And they and their users have some great ideas. For example, they’ve mentioned splicing, asynchronous payments, and local routing. We’ve considered adding all of those, but only through talking to the developers implementing the SDK can we assess which should have priority.
It’s been a big year for Breez. We’re doing things we’ve never done before, we’ve come a long way, and we’ve met some great partners who are helping us along. But as with bitcoin, this is still just the beginning.
-
@ 63fe6318:330504ed
2023-11-23 14:52:05v0.1.23
Added
- DeepL translate api (Automatic for PRO subscribers)
- Add nostr:nprofile1qqsydl97xpj74udw0qg5vkfyujyjxd3l706jd0t0w0turp93d0vvungfgfewr to contributors
- Proxy LN address type enabled on Nostr Address settings pages
- Infinite scrol on notifications page
- Default 0.5% ZapPool rate for Snort donation address
- Collect relay metrics in
@snort/system
for better relay selection algo in Outbox Model (NIP-65) - New sign up / login flow!
- Topics / Mute words on sign up for easier onboarding
- Drag & Drop for uploads on note creator - nostr:nprofile1qqs8tchhwf5smv3r2g0vkswz58c837uu456x59m3dh380gtrhqzydeqz4wlka
- Mixin topics (hashtags) into timeline feed
- Language specific trending posts
- Show following info for hashtags
- Sync preferences to network (
NIP-78
support) - Trending hashtags page
- Note creator hashtag input
- Top trending hashtags on note creator
- Social Graph - nostr:nprofile1qqsy2ga7trfetvd3j65m3jptqw9k39wtq2mg85xz2w542p5dhg06e5qpr9mhxue69uhhyetvv9ujuumwdae8gtnnda3kjctv9uh8am0r
- New users relay list based off "close" relays
NIP-96
support for nostr native image/file uploaders- Write replies/reactions to
p
tagged users read relays (Outbox model) - Sync joined public chats (
NIP-28
) usingPublicChatList
kind10_005
Changed
- Read/Write relays only on kind
10_002
(NIP-65) - Removed
nostr.watch
code for adding new users to random relays - Render kind
10_002
on profile relays tab @snort/system
using eventemitter3 for triggering events- Use latest
NIP-51
spec (Bookmarks/Interests/NIP-28
PublicChatList) nreq
support (Demo)- Write profile/relays to blasters
@snort/system
automated outbox model (automatic fetching of relay metadata)
Fixes
- Upgrade ephermal connection to non-ephemeral
- Remove relay tag from zaps (Some zap services dont support it)
- Fix zap parsing for goals
- Remove extra chars from quoted events to fix loading (
's
etc) - CSS Fixes for profile card on light theme
- Zap counting on replacable events
NIP-28
chats loading- Overflowing modal UI
- Live stream widget layout with long titles
- Notifications marker has returned from its long slumber
-
@ 6b9da920:7841cc6e
2023-11-23 14:11:16Below are the exact response I get from GPT4 when asking questions about https://github.com/BlowaterNostr/nostr.ts
It will be interesting to also release a copilot for
nostr.ts
To implement a reply to a Direct Message (DM) in Nostr protocols, you would typically create a new event that references the original event and is also encrypted so that only the intended recipient can read it. Here's an outline of how you could implement this:
-
Identify the Original Message: You need the original event ID that you're replying to. This ID can be found as the
id
attribute of theNostrEvent
object. -
Compose a Reply: Present the user with an interface to compose their reply.
-
Add Reference to Original Message: When the new message (event) is created, include a tag in the
tags
field that references the original message's ID. In Nostr, referencing an event typically uses a tag in the format["e", "<event_id>"]
. -
Encrypt the Reply: Encrypt the content of the reply using the recipient's public key so that only they can decrypt and read it. In Nostr, DMs are kind
4
, and the content must be encrypted. -
Publish the Event: Sign the new event with the sender's private key and publish it to the relays.
Here is a TypeScript implementation based on your files:
```typescript import { NostrKind, NostrEvent, TagEvent } from "./nostr.ts"; import { prepareEncryptedNostrEvent } from "./event.ts"; import { InMemoryAccountContext } from "./nostr.ts"; import { ConnectionPool } from "./relay-pool.ts"; import { PrivateKey } from "./key.ts";
/* * Send a reply to a direct message in Nostr * @param senderPrivateKey - Sender's private key. * @param originalEvent - The original event to which we are replying. * @param replyContent - The content of the reply. * @param recipientPubKey - The recipient's public key, used to encrypt the message. * @param relayPool - Instance of ConnectionPool to send the event. / async function replyToDM( senderPrivateKey: string, originalEvent: NostrEvent, replyContent: string, recipientPubKey: string, relayPool: ConnectionPool ): Promise
{ // Instantiate your account context with your private key const senderAccountContext = InMemoryAccountContext.FromString(senderPrivateKey); if (senderAccountContext instanceof Error) { return senderAccountContext; }
// Create the reference to the original message's ID const referenceToOriginal: TagEvent = ["e", originalEvent.id];
// Prepare the encrypted event const replyEventResult = await prepareEncryptedNostrEvent(senderAccountContext, { encryptKey: recipientPubKey, // The recipient's public key for encryption kind: NostrKind.DIRECT_MESSAGE, content: replyContent, tags: [referenceToOriginal], // Include the reference to the original event });
if (replyEventResult instanceof Error) { return replyEventResult; }
// Use the relay pool to publish the event to the network const err = await relayPool.sendEvent(replyEventResult); if (err instanceof Error) { return err; } } ```
Usage:
To reply to a message, you should already have an instance of
ConnectionPool
that handles your connection to Nostr relays, the private key object of the sender, the public key of the recipient, the content of the reply, and the original message object:``typescript const senderPrivateKey = 'your-private-key'; const originalMessage = { /*...*/ }; // Original message object (
NostrEvent`) const replyContent = 'Your reply message here'; const recipientPublicKey = 'recipient-public-key';// Existing instance of ConnectionPool connected to Nostr relays const relayPool = new ConnectionPool();
// Then call the function to send a reply await replyToDM(senderPrivateKey, originalMessage, replyContent, recipientPublicKey, relayPool); ```
Ensure you handle the potential errors that may occur during these operations. This function should carry out all necessary tasks to format and send a direct message reply in the Nostr network.
-
-
@ d830ee7b:4e61cd62
2023-08-31 04:44:06ผมเจอหลายคนเริ่มต้นกับ Nostr มานาน แต่กลับยังไม่สามารถ “อิน” กับการอยู่ในสังคมแห่งใหม่นี้ได้เท่าไหร่นัก บางคนยังมีเพื่อนใหม่เพียงหลักสิบคน และหลายคนยังแทบไม่รู้จักหรือกดตามใครเลย บางคนมีคนติดตามเพียง 3-5 คน เท่านั้น แล้วมันจะไปมีคนเห็นสิ่งที่เราสื่อสารออกไปได้มากพอได้อย่างไรล่ะคับ?
ก็คนที่ไม่ได้ติดตามเราเค้าก็จะมองไม่เห็นสิ่งที่เราโน๊ตไปนั่นเอง
นี่แหละครับ Nostr
ผมไม่ชอบใช้คำว่า “เล่น Nostr” เท่าไหร่นัก สำหรับผมแล้ว.. Nostr คือ สถานที่ใหม่ สังคมใหม่ที่ทุกคนต้องเริ่มนับใหม่จากศูนย์ ผมขอใช้คำว่ามันเป็นการ “ใช้ชีวิตบน Nostr” ก็แล้วกัน เชื่อไหมครับว่าในแต่ละวัน ผมยังรู้สึกว่าตัวเองมีเวลาไม่มากพอจะใช้ชีวิตบน Nostr ให้สมใจอยากได้เลย.. ในขณะที่บางคนกลับรู้สึกว่า 5 นาทีมันก็นานเกินไปแล้ว..
เราลองมาพิจารณากันดูไหมว่าเพราะอะไร?
มันไม่ค่อยมีอะไรให้อ่าน ไม่ค่อยมีเรื่องให้ทำ
สำหรับข้อโต้แย้งนี้ผมคงต้องบอกว่ามัน “ผิดถนัด” เลยล่ะ.. บน Nostr นี่มีอะไรให้เราทำมากกว่าบนทุกแพลตฟอร์มเก่าๆ มาขยำรวมกันเสียอีกนะ
ผมคิดว่า.. ผมคงต้องเริ่มเล่าเรื่องในจินตนการให้พวกเราเห็นภาพนี้ได้ง่ายขึ้น ผมขอพาพวกเรากลับไปสู่จุดเริ่มต้นของการก่อร่างสร้างสังคม
อันดับแรก ผมอยากให้พวกเราลืม “สังคมแบบเดิม” ไปเสียก่อน ทั้งในชีวิตจริง หรือในโลกออนไลน์ที่เราเคยประสบพบเจอมา ที่ Nostr นี่มันต่างออกไปอย่างสิ้นเชิงครับ
จินตการว่าเราได้ลงจากเรือโนอาห์ที่เกาะขนาดใหญ่แห่งหนึ่ง กองเรือจัดตั้งอาณานิคมใหม่หลายลำที่พาผู้คนหลักแสนมาปล่อยไว้ ณ สถานที่เดียวกัน เกาะอันเวิ้งว้างว่างเปล่าที่อุดมไปด้วยทรัพยากรธรรมชาติ เต็มไปด้วยสิ่งเร้นลับและแปลกใหม่ ที่รอให้เหล่านักสำรวจได้ออกไปทำการค้นพบ
Nostr ก็คือสถานที่แบบเดียวกันนั้น..
เราต่างคนต่างมา ณ ที่แห่งนี้ เรามีสถานะภาพเท่าเทียมกันทุกประการ ทุกคนเริ่มนับหนึ่งใหม่ที่นี่ เริ่มทำความรู้จักกัน รวมกลุ่มกัน สร้างสังคมขนาดย่อมจนผ่านเวลาไปถึงขนาดกลางและกลายเป็นใหญ่ได้ในที่สุด
สิ่งนี้จะเกิดขึ้นไม่ได้เลย ถ้าผู้คนเหล่านี้ไม่พยายาม “Engage” เข้าหากัน ไม่มีปฏิสัมพันธ์ต่อกัน ไม่ยอมแลกเปลี่ยนหรือทำกิจกรรมบางอย่างร่วมกัน นี่คือกลไกการสร้างสังคมโดยธรรมชาติที่จะไม่มีใครมีคอยชี้นำ บังคับ หรือออกกฏเกณฑ์ชี้นิ้วสั่งใครให้ต้องทำอะไรทั้งนั้น.. มันคือสังคมแห่งเสรีชนโดยแท้จริง ทุกคนจะประพฤติอย่างเสรีภายใต้ทัศนวิสัยของปัจเจกชน
โฆษณาชวนเชื่อ หรือการทำเท่ห์ด้วยคอนเท้นต์โก้หรู ศิลปะในการหลอกล่ออัลกอริทึมเหมือนที่เคยทำๆ กันมา มันใช้ไม่ได้กับที่แห่งนี้
ที่นี่พวกเราให้ค่ากับ “คุณค่า” ที่เราจะได้รับมันมาจริงๆ และคุณค่าของแต่ละคนก็ไม่มีวันเหมือนกันเสียด้วย นี่คือความท้าทายที่พวกเราต้องเริ่มออกไปค้นหา ‘คุณค่า’ ที่ว่านั้น ด้วยตัวเองหรือจะทำกันเป็นหมู่คณะก็ย่อมให้ผลดีกว่าอย่างแน่นอนครับ
ไม่มีใครต้องการ “ฮีโร่” ที่นี่ ทุกคนแค่ต้องการ “เพื่อน” เพื่อนที่จะคอย 'ให้' เราก่อนและ 'ขอ' เราทีหลัง
ผมร่ายมายาวก็เพียงแค่ต้องการจะบอกว่า..
ที่เราไม่เห็นคอนเทนต์อะไรน่าสนใจเลย อาจเป็นเพราะเรายังทำความรู้จักกับ “คนที่น่าสนใจ” ยังไม่มากพอก็เป็นได้
แล้วมันเพราะอะไรได้อีกบ้าง?
เรายังกดติดตามคนอื่นน้อยเกินไป
ทำให้เราไม่เจอโน๊ตหรือคอนเทนต์ที่ดึงดูดใจเราได้มากพอ เราก็จะเห็นแต่โน๊ตของคนที่เราติดตามไว้อย่างน้อยนิดนั่นแหละครับ เว้นแต่เราจะไปกดดูแบบ Global ที่จะเห็นผู้คนทั้งเกาะเป็นหมื่นๆ แสนๆ ต่างคนต่างคนโน๊ตกันรัวๆ ซึ่งมันคงเต็มไปด้วยสิ่งที่เราไม่ได้ให้ความสนใจหรือคัดสรรมา
เรามีคนติดตามเราน้อยเกินไป
ทำให้เหงาและเงียบกริบทุกรอบที่เราโน๊ต มันก็แน่อยู่แล้ว ถ้าทั้งเกาะมีคนที่รู้จักเราอยู่แค่ 2-3 คน มันก็คงมีคนแค่จำนวนนี้แหละครับที่จะได้ยินสิ่งที่เราพูด ได้เห็นสิ่งที่เราทำ เราแค่ต้องออกไปทำความรู้จักหรือมีปฏิสัมพันธ์กับคนอื่นๆ ให้มากกว่านี้ มันไม่เหมือนกันนะครับ ระหว่างการโพสต์สิ่งที่อยากพูดออกไป เน้นเอาเท่ เอาเจ๋ง ไว้ก่อน กับการเดินไปหาคนอื่นเพื่อแลกเปลี่ยนความคิดและสร้างมิตรภาพกับเขาอย่างจริงใจ ผมคิดว่ามันให้ผลลัพธ์ไม่เหมือนกันบน Nostr
เรายังไม่เจอ Hashtag หรือกลุ่มสนทนาที่ตรงกับจริต
ทำให้เราไม่รู้สึกอินกับอะไรที่นี่เลย คนชอบฟุตบอลก็ชอบเสวนากับคนดูบอลฉันใด บิตคอยเนอร์ก็อยากจะคุยถูกคอกับบิตคอยเนอร์ฉันนั้น คนรักแมวก็มองหาคนรักแมว ฯลฯ ที่นี่มันพาเราย้อนกลับไปที่ยังยุคแรกๆ ของสังคมโซเชียลมีเดีย ที่คนจะเชื่อมโยงหากันโดยใช้ “Hashtag” ที่ต่างก็สนใจร่วมกัน มันเหมือนการชูป้ายไฟโลกให้รู้ว่า “ฉันรักแมว” (#Catstr) เพื่อดึงดูดคนประเภทเดียวกัน นั่นแหละครับ เราแค่ต้องหาป้ายไฟที่ว่านั่นให้เจอ
เราไม่เห็นได้ “Earn Zap” อย่างที่หลายคนป้ายยาเราไว้เลย
ก็ถ้าวันนี้เราเองยังไม่ค่อยอยาก Zap ให้ใครเท่าไหร่ แน่นอนว่ามันก็จะไม่มีใครอยาก Zap ให้เราด้วยเช่นกัน ป๋ามา-ป๋ากลับ คนที่นี่เป็นกันแบบนั้น มันประหลาดดี ทำลายความเชื่อแบบเดิมๆ ของเราไปเลยทีเดียว
จริงๆ แล้วมันไม่มีใครอยากได้ Sats เพิ่มบน Nostr เพราะมันไม่ง่ายขนาดนั้น พวกเขาก็แค่อยากหาเรื่อง Zap ให้คนอื่นๆ พวกเขาแสวงหาโน๊ต ข้อความ หรือคอนเทนต์ แม้กระทั่งมีมที่โดนใจ ไม่มีใครมาคอยนั่งคิดคำนวนว่า "วันนี้ฉัน Earn ไปเท่าไหร่” (คอนเซ็ปต์แบบนี้มัน Fiat สิ้นดี) สังคมบน Nostr นั้นเน้นการให้และการมีส่วนร่วม ช่วยเหลือกัน เมื่อคุณให้มา เราจะให้กลับ มันแฟร์ๆ แมนๆ ครับ
ในสังคมที่ไม่มีใครคอยมาทำหน้าที่กำกับดูแลพฤติกรรมหรือการกระทำของเรา ความสัมพันธ์จะเกิดขึ้นอย่างเป็นธรรมชาติสุดๆ เป็นเรื่องของปัจเจกชนที่จะเลือกว่าพวกเขาจะให้คุณค่ากับอะไร ดังนั้น.. เราจึงแทบไม่มีทางรู้ได้เลยว่าใครจะชอบ หรือคิดอะไรยังไง นอกเสียจากว่า.. เราจะใช้เวลาไปกับการทำความรู้จักความคิดและจิตใจของพวกเขา ออกไปพูดคุยแลกเปลี่ยนกับพวกเขาเพื่อให้เราเข้าใจคนอื่นได้มากขึ้นนั่นเอง
เมื่อคุณเข้าใจผู้อื่น มันก็ไม่ยากที่คุณจะรู้ว่า “คุณค่า” ที่พวกเขาตามหานั้นคืออะไร?
บก. จิงโจ้ ผู้มีปฎิสัมพันธ์และคอย Make friend กับคนไปทั่ว นั่นทำให้เขามีคนติดตาม และติดตามคนอื่นจำนวนมากทีเดียว เขาทำไปเพื่อ Sats หรือเปล่า? ผมคิดว่าไม่นะ.. Just make friend
เราไม่รู้ว่ามันใช้งานยังไง ทำอะไรได้บ้าง เลยไม่รู้จะไปต่อยังไง
ประเด็นนี้ก็ต้องย้อนกลับไปที่หัวข้อต่างๆ ด้านบน ก็ในเมื่อเรายังไม่เคยเจอคนที่จะคอยตอบคำถาม หรือสอนการใช้งานเราให้กับเราได้ หรือจริงๆ แล้วเราก็อาจแค่ถูกสอนให้ “รอรับ” มากกว่าที่จะ “ค้นหา” จนเคยตัว เราเลยไม่ชินกับการต้องออกไปไขว่คว้ามันด้วยตัวเอง?
ไม่ว่าอย่างไร.. เรามาเริ่มกันใหม่ที่นี่ เชื่อไหมครับว่าหลายคนบน Nostr นั้นเป็นระดับพระกาฬแทบทั้งสิ้น แถมพวกเขายังเต็มใจที่จะให้ความช่วยเหลือหรือคอยตอบคำถามให้กับพวกเราด้วย เราต้องหาเค้าให้เจอและเปลี่ยนตัวเองให้เป็นคนที่จะ “กล้า” ถาม กล้าแสดงออก และกล้าที่จะยอมรับว่าเราไม่รู้ ก่อนที่จะเราจะกลายเป็นผู้เชี่ยวชาญได้ในภายหลัง
นี่เป็นโอกาสที่เราจะได้ใกล้ชิดกับคนที่เราอยากคุยด้วยมานานแล้ว คนที่เราเคยชื่นชม หรือคนที่เราเคยเห็นบนโลกเฟียตๆ แต่ไม่เคยหาเหลี่ยมได้สักทีว่าจะเข้าหาหรือเข้าถึงพวกเขาได้ยังไง
แค่เริ่มทำความรู้จัก โลกก็เปลี่ยน
เอาล่ะ.. ผมจะลองแนะนำวิธีว่าเราจะเพิ่มผู้ติดตามหรือเลือกเฟ้นยังไงในการติดตามผู้อื่น ผมมีแนวทางของผมเอง คงไม่ใช่สูตรสำเร็จ แต่ถ้าเพื่อนๆ จะลองนำไปประยุกต์ก็ไม่ว่ากันครับ
ตามคนดัง
วิธีที่ง่าย และตรงไปตรงมาที่สุด ซึ่งมันก็ถูกแล้ว เพราะคนเหล่านี้การที่เค้าจะดังได้ต่างก็มี proof-of-work และความน่าสนใจในแบบของตัวเองด้วยกันทั้งนั้น แอคเคาต์แรกๆ ที่พวกเราคงนึกถึงก็คงเป็น อ.ตั๊ม พิริยะ และ Right Shift ทั้งแอคเคาต์ทางการ และทีมงานทั้งทีม ก็แหง๋ล่ะ เพราะพวกเขาป้ายยาพาคุณมาอยู่บน Nostr แต่อย่าตามแค่พวกเขาไม่กี่คนเท่านั้นนะครับ คุณควรจะ...
ตามคนอื่นๆ เลียนแบบคนดัง
เราสามารถกดดูได้ว่าใครกดติดตามใครเอาไว้บ้าง คนดังก็มักจะตามกลุ่มคนที่น่าสนใจแหละส่วนหนึ่ง ส่วนที่เหลือเขาก็คงตามคนที่ถูกจริตกับตัวเอง นอกจากนี่คนที่กดติดตามพวกเขาก็จะเป็นคนที่ชอบอะไรคล้ายๆ กับเขา มันก็เป็นไปตามกฎแห่งแรงดึงดูดทางด้านความสัมพันธ์ เราค่อยๆ กดไปดูโปรไฟล์ของแต่ละคนได้ว่าเขามีความน่าสนใจยังไง ชอบโน๊ตหรือการสื่อสารแบบไหน เขามีวิธีคิดหรือนิสัยใจคอ มีเคมีแบบเดียวกันกับเราหรือเปล่า?
ถ้าใช่.. คุณก็แค่กดปุ่ม Follow แล้วกระโจนเข้าไปตอบโต้กับเขาได้เลย ไม่ว่าจะในโน๊ตใหม่ หรือ โน๊ตเก่าๆ คอมเม้นให้มันได้เพื่อนนะครับ อย่าไปเม้นให้ได้ศัตรู
เราจะเห็นแอคฯ น่าสนใจให้เพียบ แค่ลองกดไปดูว่าคนดังๆ เขามีวงสังคมบน Nostr เป็นใครกันบ้าง แล้วตอบตัวเองว่าเราอยากพาตัวเองเข้าไปอยู่ในนั้นบ้างไหม?
ตาม Hashtag
ตามหา “ป้ายไฟ” สีที่เราชอบ หรือก็คือกด ‘#’ นำในช่องค้นหา ตามด้วยคำที่เราสนใจ แล้วลองไล่หาดูได้เลย คุณอาจเจอเข้ากับกระทู้ที่ตรงกับสิ่งที่ตามหา เรื่องที่อยากอ่าน หรือมุมมองที่อยากเห็น รวมไปถึงคนที่.. เอ้อ มันเจ๋งดีว่ะ อะไรแบบนี้ได้ง่ายๆ เลยล่ะ
เมื่อเราชอบแฮ็ชแท็กไหน เรายังสามารถกดติดตามตัวแฮชแท็กนั้นได้อีกด้วย และอย่าลืมกดติดตาม หรือติดแฮ็ชแท็ก #ThaiNostrich กับ #Siamstr เอาไว้ด้วยนะครับ มันคือป้ายไฟสามัญประจำบ้านของคนไทยบน Nostr คุณสามารถตามหาเพื่อนคนไทยได้ง่ายๆ ด้วยแฮชแท็ก 2 ตัวนี้นี่แหละ
Swarmstr เป็นตัวอย่างไคลเอนต์ที่จะรวบรวมข้อมูลบน Nostr ที่เราสามารถค้นหา หรือศึกษา Nostr ได้จากหัวข้อต่างๆ ตามแฮชแท็คที่แสดงเป็นตัวอย่างได้ (หรือค้นหาด้วยตัวเอง)
ตามประเด็นที่สนใจไปจนเจอตัวพ่อ
มันต้องมีบางโอกาสที่เราไปเจอเข้ากับกระทู้น่าสนใจ มีการสนทนากันอย่างเผ็ดร้อนหรือรื่นเริงจนคุณก็อดเข้าไปแจมด้วยไม่ได้ ที่แบบนี้แหละที่คุณจะเจอกับคนเก่งๆ ในด้านนั้นๆ หรือผู้เชี่ยวชาญเฉพาะด้าน หรือกระทั่งเป็นผู้ก่อตั้ง หรือนักพัฒนาไคลเอนต์เลยทีเดียว และคนเหล่านี้เขาก็มาที่เกาะแห่งนี้ด้วยจุดประสงค์คล้ายๆ เรา คือ "หนีความวุ่นวายและโสมมบนโลกเก่าเพื่อแสวงหาเสรีภาพและมิตรภาพ ณ สังคมใหม่"
ดังนั้น เขาเต็มใจที่จะได้ทำความรู้จักกับเราอย่างแน่นอนครับ
แต่คนนิสัยไม่ดี หรือมีพฤติกรรมไม่เป็นมิตรเราก็จะดูออกได้ในทันที และมันก็เป็นสิทธิ์ของเราล้านเปอร์เซ็นต์ที่จะเลือกว่า จะสนใจติดตามคนๆ นี้ หรือแค่ปล่อยผ่าน หรือไม่ก็ บล็อกแม่ง ให้มันจบๆ ไป
Nostrends เป็นตัวอย่างไคลเอ็นต์ที่คอยรวบรวมและแสดงโน๊ต หรือหัวข้อที่กำลังได้รับความนิยมบน Nostr ตามช่วงเวลาหรือตัวกรองที่เราเลือก
พยายามอย่าทำพฤติกรรมแบบเดิมๆ บน Nostr
ผมเชื่อว่ามีพวกเราส่วนใหญ่ (ชาวไทย) จะคุ้นเคยกับการใช้งานและวัฒนธรรมบน Facebook แต่ชาวต่างชาติหรือผู้ใช้งานส่วนใหญ่ที่นี่จะเคยชินกับวัฒนธรรมแบบ Twitter กันมากกว่านะครับ ไม่ว่าจะเป็นการโพสต์ การคอมเมนต์ หรือการกดตอบโต้ด้วยอีโมจิ (Discord cult) ก็ถือว่าเป็นวัฒนธรรมในแบบที่เราอาจยังไม่คุ้นเคยกันมากนักและคงต้องใช้เวลาเรียนรู้กันพอสมควร
ขอให้พวกเราทิ้งวิธีคิดแบบเดิมๆ ในการใช้งานโซเชียลมีเดียไปได้เลยครับ เราควรอยู่บน Nostr โดยใช้แนวคิดแบบเดียวกับการอยู่ในสังคมจริงๆ ทักทาย ตอบโต้ เห็นอกเห็นใจ ช่วยเหลือ แลกเปลี่ยน คอนทริบิ้วท์และมีส่วนร่วมให้มากกว่าที่เคย ฯลฯ เราจึงจะมีตัวตนและรู้สึกเหมือนเป็นส่วนหนึ่งในสังคมแห่งนี้ได้จริงๆ (ไม่งั้นเราก็เป็นได้เพียง "ผู้สังเกตการณ์เหงาๆ" เท่านั้นเอง)
ที่นี่.. ไม่ให้คุณค่ากับ การอวดรู้ หรือ โชว์พาว ทุกคนดูออกได้ง่ายๆ ว่าเจตนาของแต่ละคนคืออะไร คนเหล่านี้ล้วนเคยขยะแขยง Fiat Social Media Cult มาแทบทั้งนั้น ถ้าต้องมาเจออะไรแบบนี้บน Nostr ก็จะ ยี้ ได้ทันที และทุกคนก็พร้อม และ มีสิทธิ์ที่จะบล็อกเราได้ตลอดเวลา
เราจะกดติดตามคนนั้น-คนนี้ให้มากมายไปทำไมกัน ถ้าเราจะแค่ไถๆๆ ฟีดวืดๆๆ ไปวันๆ เราจะไม่ได้เพื่อนเลยสักคนกับการทำแบบนั้น และอาจพลาดโอกาสดีๆ ที่จะได้เรียนรู้อะไรบางอย่าง
เราไม่ควรทำแค่อ่านผ่านๆ เหมือนกับตอนที่เราเบื่อโลกเมื่อต้องใช้ Facebook และเห็นแต่อะไรที่ไม่ต้องการเห็น ที่นี่.. เราจะเลิกติดตามไปเลยก็ได้ถ้าแอคฯ นั้นเอาแต่โพสต์อะไรที่ดูไม่เข้าตา หรือไม่สามารถดึงดูดเราได้ (ถ้าเกรงใจก็กด Mute ไว้ก่อนก็ได้)
การอ่านอย่างตั้งใจในสิ่งที่เค้าโพสต์มา และตอบโต้ตามสมควร ก็เปรียบเสมือน การรับฟังผู้พูดอย่างตั้งอกตั้งใจ นั่นเอง นั่นคือหนทางเดียวที่เราจะเรียนรู้ได้ว่าเราควรตอบโต้อย่างไร เพราะเราเข้าใจ สาส์น ที่เขาได้สื่อออกมาอย่างถ่องแท้นั่นเองครับ
ถ้าไม่ว่าง คุณก็ปัดทิ้งได้ แล้วค่อยตามไปอ่านทีหลัง มันไม่มีการลบหรือปิดกั้นเรา ไม่มีโฆษณามาให้รกหูรกตา ถ้าเจอพวก แสกม/แสปม ก็บล็อกมันซะ อย่าให้พวกน่ารังเกียจได้มีที่ยืนบนสังคมที่คุณอยากให้เป็น
และขอให้ทุกคนระลึกไว้เสมอว่า การพูดคุยและมีปฎิสัมพันธ์ต่อกัน เท่านั้น ที่จะทำให้มนุษย์ได้มีความสัมพันธ์ต่อกัน
ผมขอทิ้งท้ายด้วยเคล็ดลับตกผลึกสั้นๆ ว่า..
- ติดตามผู้อื่น
- Zap ให้คนอื่นๆ
- เริ่มสร้าง Note ของตัวเอง (โพสต์) สักครั้ง หรือบ่อยครั้ง
- คุยกับคนอื่นให้มากกว่าที่เคย (มากกว่าแค่อ่านๆ ไปเรื่อยเหมือนตอนใช้ Facebook)
- ได้ Zap กลับมาจากคนอื่น
- สำรวจแฮชแท็กต่างๆ ลองใช้งานมันไปเรื่อยๆ
เหนือสิ่งอื่นใด จงใช้ชีวิตบน Nostr และแค่สนุกไปกับมันให้ได้ก็พอ.. :)
ปล. |--
-
มนุษย์มีวุ้นแปลภาษาจริงๆ แล้วนะครับ ก็ Google translate นั่นยังไง อย่าให้ภาษากลายเป็นกำแพงแห่งการเรียนรู้.. จงใช้มัน ไม่ต้องขวยเขิลกันหรอกครับ (เพราะผมเองก็ใช้)
-
บทความต่อไปผมจะมาลองแนะนำว่า มีแอคเคานต์ไหนบ้างที่น่าสนใจกดติดตามสัก 10-20 บัญชี เอาคนไทยเราก่อนเลย ไว้คอยติดตามกันนะครับ
-
@ de496884:72617b81
2023-11-23 13:52:37Hola nostriches. Hoy vengo a comentarles un poco acerca de una reflexión que hice a partir de una experiencia en una parada de guaguas. Esa larga espera a veces es iluminadora y como soy investigador social, estoy atento a los estados de opinión de las personas que me rodean. A veces los comentarios y conversaciones son joyitas.
Mi criterio es el siguiente: los valores no se pierden, simplemente se modifica la escala de valores en dependencia de las circunstancias y vivencias. Se trata de que hasta las personas delincuentes o criminales tienen su propia escala de valores que tiene que ver con su entorno. Así para un ladrón por ejemplo, robar para alimentar a su familia, o para mantener a su hijo por nacer, es suficiente razón honorable para hacerlo, es un fin visto como benevolente desde su percepción matizada por un contexto.
Por tanto los valores se distorsionan, se modifican, pero no se pierden. Están en dependencia de las condiciones materiales, la experiencia personal, la educación, el entorno en el que se desarrolla la persona. Partiendo de aquí es pertinente decir que actualmente los valores se han distorsionado, pero no por un factor aislado, sino que se trata de un fenómeno multidimensional, donde tanto la escuela, como la familia, como la economía, como la comunidad, influyen de manera notable.
Pero en última instancia el factor con más peso lo tienen las condiciones socioeconómicas que a su vez, inciden en la educación. La educación es la encargada de ir delante del desarrollo de las personas y guiarlo. Pero la educación no se limita solamente al ámbito escolar, sino a la educación en la familia, en la comunidad como entorno circundante de los infantes. ¿Por qué esto también está fallando? Pues resulta que desde los 90 con la caída del campo socialista, en nuestro país se comenzó a vivir un proceso degenerativo de valores que no ha parado hasta hoy, ya que la economía se vio seriamente afectada, lo que provocó carencias y necesidades básicas insatisfechas.
En las sociedades de postguerra estudiadas a partir de la WWII se ha podido comprobar que las personas tienden a darle más importancia a lo más carente. Así cuando se alcanza el desarrollo adecuado que permita la satisfacción material, se dará más importancia a la calidad. O sea, se va de la cantidad a la calidad, y así luego es que piensa en elementos como el medio ambiente, o los valores.
Volviendo al caso Cuba, los valores se fueron distorsionando condicionados por las carencias materiales, y así se dio más importancia al tener que al ser, y resulta que los padres y abuelos de hoy, eran los niños y jóvenes de aquel entonces. Y aquí está la pieza que encaja perfectamente en el rompecabezas de por qué antes a pesar de haber «menos educación» habían valores. Sencillamente es una relación dialéctica en la que cada elemento condiciona al otro.
Además, de más está decir lo insuficiente que es la educación actualmente en Cuba, pues no cumple ni de lejos con su objetivo principal, lo cual tiene que ver también con las condiciones de la educación, que genera insatisfacciones, falta de implicación de los maestros, insuficiente formación debido a las dinámicas aceleradas de docencia para llenar vacíos profesionales y demás. Por tanto, es deficiente esa transmisión de valores que coincidan con los valores macro de una sociedad determinada, se produce una ruptura.
Así tanto la economía, como la escuela, como la familia, como la comunidad, condicionan la actual alteración en la escala de valores de la sociedad cubana, pero siempre en última instancia la escala de valores va a estar determinada por las condiciones socioeconómicas del contexto.
Espero que hayas llegado hasta aquí y que mi reflexión te haya ayudado -o al menos interesado- para ver la realidad con otros lentes. Recuerda que mi intención nunca será imponer un criterio, sino dar luces sobre cuestiones que pueden que pasen inadvertidas. Así que sin más les invito a comentar qué creen sobre lo que hablo. Hasta la próxima, ¡nos vemos en Nostr!
........................................
English version
Hello nostriches. Today I come to tell you a little about a reflection I made from an experience at a bus stop. That long wait is sometimes enlightening and as I am a social researcher, I am attentive to the states of opinion of the people around me. Sometimes the comments and conversations are little gems.
It turns out that some time ago while I was at the bus stop there were four people debating the reason why values have been lost in Cuba today. Some pointed to the economic factor, others to school education and others to family education. One of the most used arguments was that nowadays anyone he is a bachelor or have an university degree, and therefore the family was responsible. Another strong argument was the lack of education in the country, which causes deviant behavior.
My criterion is the following: values are not lost, simply the scale of values is modified depending on the circumstances and experiences. It is that even delinquents or criminals have their own scale of values that has to do with their environment. Thus, for a thief, for example, stealing to feed his family, or to support his unborn child, is enough honorable reason to do it, it is an end seen as benevolent from his perception nuanced by a context.
Therefore values are distorted, modified, but not lost. They depend on material conditions, personal experience, education, and the environment in which the person develops. From this point of view, it is pertinent to say that values are currently distorted, but not because of an isolated factor, but because it is a multidimensional phenomenon, where the school, the family, the economy and the community all have a significant influence.
Ultimately, however, the most important factor is socioeconomic conditions, which in turn have an impact on education. Education is in charge of leading and guiding people's development. But education is not only limited to the school environment, but also to education in the family, in the community as the surrounding environment of infants. Why is this also failing? Well, it turns out that since the 90's with the fall of the socialist camp, our country began to live a degenerative process of values that has not stopped until today, since the economy was seriously affected, which caused shortages and unsatisfied basic needs.
In the post-war societies studied since WWII, it has been proven that people tend to give more importance to what is most lacking. Thus, when adequate development is achieved that allows material satisfaction, more importance will be given to quality. That is to say, we go from quantity to quality, and then we think about elements such as the environment or values.
Returning to the case of Cuba, values were distorted conditioned by material deficiencies, and thus more importance was given to having than to being, and it turns out that the parents and grandparents of today were the children and young people of that time. And here is the piece that fits perfectly in the puzzle of why there were values in the past, in spite of having "less education". It is simply a dialectical relationship in which each element conditions the other.
Furthermore, it goes without saying how insufficient education is currently in Cuba, since it does not even come close to fulfilling its main objective, which also has to do with the conditions of education, which generates dissatisfaction, lack of involvement of teachers, insufficient training due to the accelerated dynamics of teaching to fill professional gaps and so on. Therefore, the transmission of values that coincide with the macro values of a given society is deficient, there is a rupture.
Thus, the economy, the school, the family and the community condition the current alteration in the scale of values in Cuban society, but ultimately the scale of values will always be determined by the socioeconomic conditions of the context.
I hope that you have reached this point and that my reflection has helped you -or at least interested you- to see reality with other lenses. Remember that my intention will never be to impose a criterion, but to shed light on issues that may go unnoticed. So without further ado, I invite you to comment on what you think about what I am talking about. Until next time, see you at Nostr!
Créditos / Credits
Imágenes utilizadas / Images used:
Imágenes de mi propiedad generadas con IA / Images of my property generated with AI: - Bing Image Creator - BlueWillow
Traducción / Translation:
DeepL
-
@ 58537364:705b4b85
2023-11-23 12:39:09คนเรามักจะเห็นคุณค่าของสิ่งใด ส่วนใหญ่ก็ใน ๒ สถานการณ์คือ หนึ่ง ตอนที่ยังไม่ได้มา หรือ สอง ตอนที่เสียไปแล้ว
อันนี้มันเป็นโศกนาฏกรรม ที่เกิดขึ้นกับผู้คนจำนวนมาก การที่คนเรามีสิ่งดีๆ แต่ว่าเราไม่เห็นคุณค่า เพราะว่าเรามองออกไปนอกตัว ไปเห็นแต่สิ่งที่ตัวเองไม่มี อยากจะได้มา
คล้ายๆ กับเรื่อง หมาคาบเนื้อในนิทานอีสป ตอนเด็กๆ เราคงจำได้ มีหมาตัวหนึ่งคาบเนื้อมา เนื้อชิ้นใหญ่เลย มันดีใจมากแล้วมันก็วิ่งไปยังที่ที่ มันจะได้กินเนื้ออย่างมีความสุข มีช่วงหนึ่งก็ต้องเดินข้ามสะพาน มันก็ชะโงกหน้าไปมองที่ลำธารหรือลำคลอง
ก็เห็นเงาตัวเอง เงานั่นมันก็ใหญ่ แล้วมันก็พบว่าในเงานั้น เนื้อในเงามันใหญ่กว่าเนื้อที่ตัวเองคาบ มันอยากได้เนื้อก้อนนั้นมากเลย เพราะว่ามันเป็นก้อนที่ใหญ่กว่า
มันก็เลยอ้าปาก เพื่อที่จะไปงับเนื้อในเงานั้น พอมันอ้าปาก ก็ปรากฏว่าเนื้อในปาก ก็หลุดตกลงแม่น้ำ แล้วเนื้อในเงานั้นก็หายไป เป็นอันว่าหมดเลย อดทั้ง 2 อย่าง .
ฉะนั้น คนเราถ้าหากเรา กลับมาเห็นคุณค่าของสิ่งที่เรามีอยู่ เราจะมีความสุขได้ง่าย อาจจะไม่ใช่สิ่งของ อาจจะไม่ใช่ผู้คน แต่อาจจะเป็นสุขภาพของเรา
อาจจะได้แก่ ลมหายใจของเรา ที่ยังหายใจได้ปกติ รวมถึงการที่ เรายังเดินเหินไปไหนมาไหนได้ การที่เรายังมองเห็น การที่เรายังได้ยิน
หลายคนมีสิ่งนี้อยู่ในตัว แต่กลับไม่เห็นค่า และไม่รู้สึกว่าตัวเองโชคดี กลับไปมองว่า ฉันยังไม่มีโน่นยังไม่มีนี่ ไม่มีบ้าน ไม่มีรถ ไม่มีเงิน
รู้สึกว่าทุกข์ระทมเหลือเกิน
ทำไมฉันจึงลำบากแบบนี้ ทั้งที่ตัวเองก็มีสิ่งดีๆ ในตัว สุขภาพ ความปกติสุข อิสรภาพที่เดินไปไหนมาไหนได้
แต่กลับไม่เห็นค่า เพราะว่ามัวแต่ไปสนใจสิ่งที่ตัวเองยังไม่มี
ซึ่งเป็นอนาคต
ถ้าเราหันกลับมาเห็นคุณค่าของสิ่งที่เรามีอยู่ แล้วก็ไม่ไปพะวงหรือให้ความสนใจกับสิ่งที่ยังไม่มี เราจะมีความสุขได้ง่าย อันนี้คือ ความหมายหนึ่งของการทำปัจจุบันให้ดีที่สุด
…
การทำปัจจุบันให้ดีที่สุด พระอาจารย์ไพศาล วิสาโล
-
@ 9be0be0e:c3cbb81e
2023-07-19 11:05:48Enable the freedom to communicate.
Reach should be the result of how many people want or don’t want to listen to your message, there is no reason for a third party or algorithm to be required in this equation.
You should be in control of what you can or cannot see. Who you block should be up to you.
Ideally Nostur tries to reduce the need to require or trust any third party in order to communicate, unless there is no other way.
BUT
Nostur is built for iPhone, iPad and Mac users. In one way this is a limitation, (e.g., zap restrictions by Apple) but if we are using the Apple ecosystem already, we might as well use it to our advantage.
Nostur's target audience already trusts Apple with their data, their messages, photos, calendar, reminders, security cameras, etc.
We don’t need to store our data on random relays, and hope our contact list doesn’t get lost, or leak metadata to the public. We can store everything on our device, and sync using iCloud, it is reliable, and we already use it for far more important data anyway. Converting Apple users to Android or GrapheneOS is an uphill battle, I applaud people who take that route, but it’s not for Nostur users, we have people saying don't trust the media, don't use twitter, don't use iPhone, if we keep going, we end up sending smoke signals in a circle. As for interoperability, we can still publish or export using nostr native formats so you can use your data in another nostr app.
Nostur will publish to relays, but our data is on our device first, iCloud second, and third-party relays third. And you can still use a personal private relay for yourself if you want.
With this in mind, Nostur tries to let relays just be relays, not personal storage. Using relays for storage might end up centralising nostr, in the same way email, which used to be decentralised, is now mostly hosted by google and microsoft.
If you disagree with this mission or direction, Nostur's source is released under GPL-3.0 license, so feel free to fork and create a different version.
Ultimately, the goal of Nostur is not to get more people to use Nostur, but to get more people to use nostr.
-
@ 2863f394:275ed58d
2023-11-23 11:49:40I have traditional username/password registration form but I want to integrate nostr. I'm pretty sure I can figure out how to interact with the browser extension but where I'm unclear is would I get user information back from that call so I can create an account in my database?
How would that work exactly if I want to support both nostr logins and traditional logins?
I'm using javascript/node btw.
-
@ 2863f394:275ed58d
2023-11-23 11:15:41...but use it to train AI models instead of mine bitcoin?
-
@ 2863f394:275ed58d
2023-11-23 11:12:07I have two channels, one with 1M+ sats and one with 500k sats, I want to do a circular rebalance becuase for some reason my zap address isn't receiving. I was told I have to rebalance the liquidity.
The problem (btcpayserver and RTL) is that when I do circular rebalance and enter an amount (say 50k) the peer is required field goes empty. I can't select anything.
Does anyone know how to solve?
-
@ 6e468422:15deee93
2023-04-04 13:23:19Not too long ago, I tried to paint a picture of what a vision for a value-enabled web could look like. Now, only a couple of months later, all this stuff is being built. On nostr, and on lightning. Orange and purple, a match made in heaven.
It goes without saying that I'm beyond delighted. What a time to be alive!
nostr
Here's the thing that nostr got right, and it's the same thing that Bitcoin got right: information is easy to spread and hard to stifle.[^fn-stifle] Information can be copied quickly and perfectly, which is, I believe, the underlying reason for its desire to be free.
[^fn-stifle]: That's a Satoshi quote, of course: "Bitcoin's solution is to use a peer-to-peer network to check for double-spending. In a nutshell, the network works like a distributed timestamp server, stamping the first transaction to spend a coin. It takes advantage of the nature of information being easy to spread but hard to stifle."
Easy to spread, hard to stifle. That's the base reality of the nature of information. As always, the smart thing is to work with nature, not against it.[^1] That's what's beautiful about the orange coin and the purple ostrich: both manage to work with the peculiarities of information, not against them. Both realize that information can and should be copied, as it can be perfectly read and easily spread, always. Both understand that resistance to censorship comes from writing to many places, making the cost of deletion prohibitive.
Information does not just want to be free, it longs to be free. Information expands to fill the available storage space. Information is Rumor's younger, stronger cousin; Information is fleeter of foot, has more eyes, knows more, and understands less than Rumor.
Eric Hughes, A Cypherpunk's Manifesto
Nostr is quickly establishing itself as a base layer for information exchange, one that is identity-native and value-enabled. It is distinctly different from systems that came before it, just like Bitcoin is distinctly different from monies that came before it.
As of today, the focus of nostr is mostly on short text notes, the so-called "type 1" events more commonly known as tweets.[^fn-kinds] However, as you should be aware by now, nostr is way more than just an alternative to twitter. It is a new paradigm. Change the note kind from
1
to30023
and you don't have an alternative to Twitter, but a replacement for Medium, Substack, and all the other long-form platforms. I believe that special-purpose clients that focus on certain content types will emerge over time, just like we have seen the emergence of special-purpose platforms in the Web 2.0 era. This time, however, the network effects are cumulative, not separate. A new paradigm.Let me now turn to one such special-purpose client, a nostr-based reading app.
[^fn-kinds]: Refer to the various NIPs to discover the multitude of event kinds defined by the protocol.
Reading
I'm constantly surprised that, even though most people do read a lot online, very few people seem to have a reading workflow or reading tools.
Why that is is anyone's guess, but maybe the added value of such tools is not readily apparent. You can just read the stuff right there, on the ad-ridden, dead-ugly site, right? Why should you sign up for another site, use another app, or bind yourself to another closed platform?
That's a fair point, but the success of Medium and Substack shows that there is an appetite for clean reading and writing, as well as providing avenues for authors to get paid for their writing (and a willingness of readers to support said authors, just because).
The problem is, of course, that all of these platforms are platforms, which is to say, walled gardens that imprison readers and writers alike. Worse than that: they are fiat platforms, which means that permissionless value-flows are not only absent from their DNA, they are outright impossible.[^2]
Nostr fixes this.
The beauty of nostr is that it is not a platform. It's a protocol, which means that you don't have to sign up for it---you can create an identity yourself. You don't have to ask for permission; you just do, without having to rely on the benevolence of whatever dictator is in charge of the platform right now.
Nostr is not a platform, and yet, powerful tools and services can be built and monetized on top of it. This is good for users, good for service providers, and good for the network(s) at large. Win-win-win.
So what am I talking about, exactly? How can nostr improve everyone's reading (and writing) experience?
Allow me to paint a (rough) picture of what I have in mind. Nostr already supports private and public bookmarks, so let's start from there.
Imagine a special-purpose client that scans all your bookmarks for long-form content.[^fn-urls] Everything that you marked to be read later is shown in an orderly fashion, which is to say searchable, sortable, filterable, and displayed without distractions. Voilà, you have yourself a reading app. That's, in essence, how Pocket, Readwise, and other reading apps work. But all these apps are walled gardens without much interoperability and without direct monetization.
[^fn-urls]: In the nostr world long-form content is simply markdown as defined in NIP-23, but it could also be a link to an article or PDF, which in turn could get converted into markdown and posted as an event to a special relay.
Bitcoin fixes the direct monetization part.[^fn-v4v] Nostr fixes the interoperability part.
[^fn-v4v]: ...because Bitcoin makes V4V practical. (Paywalls are not the way.)
Alright, we got ourselves a boring reading app. Great. Now, imagine that users are able to highlight passages. These highlights, just like bookmarks now, could be private or public. When shared publicly, something interesting emerges: an overlay on existing content, a lens on the written Web. In other words: swarm highlights.
Imagine a visual overlay of all public highlights, automatically shining a light on what the swarm of readers found most useful, insightful, funny, etc.
Further, imagine the possibility of sharing these highlights as a "type 1" event with one click, automatically tagging the highlighter(s)---as well as the author, of course---so that eventual sat-flows can be split and forwarded automatically.
Voilà, you have a system that allows for value to flow back to those who provide it, be it authors, editors, curators, or readers that willingly slog through the information jungle to share and highlight the best stuff (which is a form of curation, of course).
Zaps make nostr a defacto address book[^fn-pp] of payment information, which is to say lightning addresses, as of now. Thanks to nostr wallet connect (among other developments), sending sats ~~will soon be~~ is already as frictionless as leaving a like.
[^fn-pp]: The Yellow Pages are dead, long live The Purple Pages!
Value-for-value and participatory payment flows are something that traditional reading apps desperately lack, be it Pocket, Instapaper, Readwise, or the simple reading mode that is part of every browser.
A neat side-effect of a more structured way to share passages of text is that it enables semi-structured discussions around said passages---which could be another useful overlay inside special-purpose clients, providing context and further insights.[^5]
Further, imagine the option of seamlessly switching from text-on-screen to text-to-speech, allowing the user to stream sats if desired, as Podcasting 2.0 clients already do.[^3]
Imagine user-built curations of the best articles of the week, bundled neatly for your reading pleasure, incentivized by a small value split that allows the curator to participate in the flow of sats.
You get the idea.
I'm sure that the various implementation details will be hashed out, but as I see it, 90% of the stuff is already there. Maybe we'll need another NIP or two, but I don't see a reason why this can't be built---and, more importantly: I don't see a reason why it wouldn't be sustainable for everyone involved.
Most puzzle pieces are already there, and the rest of them can probably be implemented by custom event types. From the point of view of nostr, most everything is an event: bookmarks are events, highlights are events, marking something as read is an event, and sharing an excerpt or a highlight is an event. Public actions are out in the open, private actions are encrypted, the data is not in a silo, and everyone wins. Especially the users, those who are at the edge of the network and usually lose out on the value generated.
In this case, the reading case, the users are mostly "consumers" of content. What changes from the producing perspective, the perspective of the writer?
Writing
Back to the one thing that nostr got right: information is easy to spread but hard to stifle. In addition to that, digital information can be copied perfectly, which is why it shouldn't matter where stuff is published in the first place.
Allow me to repeat this point in all caps, for emphasis: IT SHOULD NOT MATTER WHERE INFORMATION IS PUBLISHED, and, maybe even more importantly, it shouldn't matter if it is published in a hundred different places at once.[^fn-torrents]
What matters is trust and accuracy, which is to say, digital signatures and reputation. To translate this to nostr speak: because every event is signed by default, as long as you trust the person behind the signature, it doesn't matter from which relay the information is fetched.
This is already true (or mostly true) on the regular web. Whether you read the internet archive version of an article or the version that is published by an online magazine, the version on the author's website, or the version read by some guy that has read more about Bitcoin than anyone else you know[^fn-guy]---it's all the same, essentially. What matters is the information itself.
[^fn-guy]: There is only one such guy, as we all know, and it's this Guy: nostr:npub1h8nk2346qezka5cpm8jjh3yl5j88pf4ly2ptu7s6uu55wcfqy0wq36rpev
Practically speaking, the source of truth in a hypernostrized world is---you guessed it---an event. An event signed by the author, which allows for the information to be wrapped in a tamper-proof manner, which in turn allows the information to spread far and wide---without it being hosted in one place.
The first clients that focus on long-form content already exist, and I expect more clients to pop up over time.[^4] As mentioned before, one could easily imagine prism-like value splits seamlessly integrated into these clients, splitting zaps automatically to compensate writers, editors, proofreaders, and illustrators in a V4V fashion. Further, one could imagine various compute-intensive services built into these special-purpose clients, such as GPT Ghostwriters, or writing aids such as Grammarly and the like. All these services could be seamlessly paid for in sats, without the requirement of any sign-ups or the gathering of any user data. That's the beauty of money proper.
Plagiarism is one issue that needs to be dealt with, of course. Humans are greedy, and some humans are assholes. Neither bitcoin nor nostr fixes this. However, while plagiarism detection is not necessarily trivial, it is also not impossible, especially if most texts are published on nostr first. Nostr-based publishing tools allow for OpenTimestamp attestations thanks to NIP-03, which in turn allows for plagiarism detection based on "first seen" lookups.
That's just one way to deal with the problem, of course. In any case, I'm confident that we'll figure it out.
Value
I believe that in the open ~~attention~~ information economy we find ourselves in, value will mostly derive from effective curation, dissemination, and transmission of information, not the exclusive ownership of it.
Although it is still early days, the statistics around Podcasting 2.0 and nostr zaps clearly show that (a) people are willing to monetarily reward content they care about, and (b) the willingness to send sats increases as friction decreases.
The ingenious thing about boostagrams and zaps is that they are direct and visible, which is to say, public and interactive. They are neither regular transactions nor simple donations---they are something else entirely. An unforgable value signal, a special form of gratitude and appreciation.
Contrast that with a link to Paypal or Patreon: impersonal, slow, indirect, and friction-laden. It's the opposite of a super-charged interaction.
While today's information jungle increasingly presents itself in the form of (short) videos and (long-form) audio, I believe that we will see a renaissance of the written word, especially if we manage to move away from an economy built around attention, towards an economy built upon value and insight.
The orange future now has a purple hue, and I believe that it will be as bright as ever. We just have a lot of building to do.
Further Reading
NIPs and Resources
- Nostr Resources
- value4value.info
- nips.be
- NIP-23: Long-form content
- NIP-57: Event-specific zap markers
- NIP-47: Nostr Wallet Connect
- NIP-03: OpenTimestamps attestations for events
Originally published on dergigi.com
[^1]: Paywalls work against this nature, which is why I consider them misguided at best and incredibly retarded at worst.
[^2]: Fiat doesn't work for the value-enabled web, as fiat rails can never be open and permissionless. Digital fiat is never money. It is---and always will be---credit.
[^3]: Whether the recipient is a text-to-speech service provider or a human narrator doesn't even matter too much, sats will flow just the same.
[^4]: BlogStack and Habla being two of them.
[^5]: Use a URI as the discussion base (instead of a highlight), and you got yourself a Disqus in purple feathers!
[^fn-torrents]: That's what torrents got right, and ipfs for that matter.
-
@ 1d6a020c:6e9cf203
2023-11-23 10:31:37Chef's notes
Use fresh garlic for this recipe.
If you are in a hurry, this can be done in 14 days, but for the full effect, leave it in there for 30 days. Don't leave the garlic in the oil for more than 30 days. As tempting as it may be, the garlic will eventually go bad.
If your garlic looks rotten at any point during the recipe, it will have likely contaminated the entire batch of oil. The garlic will be soft and oil-filled at the end of the recipe, but there shouldn't be any black sections or foul smells.
You can use the garlic solids in another recipe when this one is finished, as long as it's consumed right away (so, not another batch of garlic infused olive oil).
Details
- ⏲️ Prep time: 30 days
- 🍳 Cook time: 0
Ingredients
- Olive oil
- 5 cloves garlic, peeled
Directions
- Put the garlic into the bottle of olive oil. Leave a little head room (air gap) at the top to accomidate expansion
- Shake it daily for 30 days
- Pour the oil into another vessle, straining out the garlic
-
@ 4e3a2883:719708a6
2023-11-23 09:58:38New Strategy Game Idea from Nervos Community Members
Nervos.Land is an online strategy game that merges the potential of the CKB blockchain with the capabilities of the Unity engine. By seamlessly integrating transactions with NFTs, players can authentically own, trade, and interact with in-game assets. Ready for a sneak peek? Explore the world of nervos.land now.
Feel free to share your thoughts on Nervos Talk. Your input shapes the evolution of CKB‘s future gaming universe!
Nervos Community Tidbits
- Neuron has released v0.111.1. This version has activated the built-in CKB light client protocol, empowering the wallet to seamlessly transition to the CKB mainnet. Users now can experience a more efficient and streamlined synchronization, enhancing their overall experience with Neuron.
- d.id exhibited at the AI Zone of CIIE and has forged a strategic collaboration with the Bank of China. This partnership leverages decentralized identity technology to bolster identity infrastructure and community development, contributing to the realization of a digital smart city.
- Stay informed on the future potential of the Passkey Wallet with JoyID.
- On November 20, 2023, at 1 : 23 : 47 AM GMT+08:00, a milestone was reached - the first halving of Nervos CKB. With this halving, $CKB inflation rate reduced from 7.92% to substantially lower than 3.77%. This also resulted in a daily mining output decrease to 5.75 million CKB. Nervos Network has curated a range of activities to celebrate the halving, including:
- Halving Party: CKB 1st halving
- CKB Halving: Video
- Halving Countdown Websites: CKBDapps, NervosHalving
- To mark the Nervos halving milestone, Nervape hosted Halve Ape Blast, where participants enjoyed crafting their unique and personalized Halve Nervape avatars. All 900 cells have been swiftly claimed.
💡Crypto Insights
Timeout Trees: Creating Lighting Network by Covenant
TLDR: Timeout Trees offers a potential solution to the issue of opening and closing massive amounts of channels, without introducing the problem of non-cooperative closes ruining the use of the factory for other users.
Enabling Trustless BTC Cross-Chain Transactions
TLDR: Using an MPC secure with just one honest participant, generate a mint Bitcoin address with the secret key witness encrypted under a proof that the wrapped token was burned.
Payjoin: The Alternative for Bitcoin?
Payjoin tackles Bitcoin's privacy issues, providing solutions for scaling and cost efficiency. Future updates may allow offline transactions, eliminating the current requirement for recipients to be online.
Deciphering the Future: What Lies Ahead for Programmable Cryptography?
Zero-knowledge (ZK) is just a fraction of the ever-evolving landscape of cryptographic techniques. This article aims to provide a high-level exploration of programmable cryptography beyond the familiar realm of ZK, showing that what lies beyond is more potent, private, and complex than the average cryptography enthusiast might realize.
📖 Top Reads on Blockchain
A History of Bitcoin Maximalism
As BRC 20 is gaining popularity, a retrospective examination of Bitcoin Maximalism (BTC Maxi) seems particularly relevant. This article traces the origin, variations, and associated cautions of BTC Maxi. Originating from BitcoinTalk's defense against altcoins, BTC Maxi took a toxic turn in 2015, evolving into an exclusive culture under the influence of Mircea Popescu and ultimately leading to a fork from Bitcoin Core. The author advocates for a balanced, non-toxic BTC Maxi, emphasizing BTC's role as a robust, integrity-ensured database.
Unveiling the Driving Force: Why Developers Migrated from Bitcoin to Ethereum
The article revisits a series of discussions sparked by a Dapp protocol named Counterparty in 2014, and explores why Dapp developers now favor Ethereum over Bitcoin. It reveals that it was not transaction fees or EVM's superiority that drove devs to Ethereum, but rather a lack of interest in these features within the Bitcoin community. Community culture and concerns about the misuse of transaction data when interacting with Dapps have pushed many Dapp developers away from the Bitcoin community. Indeed, community culture has the power to shape the blockchain ecosystem.
Why I Wrote PGP
Tracing back to the creation of PGP (Pretty Good Privacy) holds exceptional significance today regarding our right to digital privacy. Philip R. Zimmermann, who created PGP and almost went to jail for it, argues that, “the only way to hold the line on privacy in the information age is strong cryptography”. The US Government’s encryption policy proposal “key escrow" in 1993 made him realize that to counter the unsettling trend in the government to outlaw cryptography, one effective approach is to maximize its use while it's still legal. As strong cryptography gains popularity, attempts to criminalize it become more challenging.
-
@ dec2e28f:01746c77
2023-11-23 07:58:55- F2Pool的聯合創始人Chun(satofishi)在回應x0B10C的交易審查報告時宣布,將暫時禁用交易過濾補丁,直到社區在這個問題上達成更全面的共識。
一個抗審查的系統必須被設計成在協議層面抵抗審查,而不是依賴每個參與者的自覺行動和克制審查。互聯網和TCP/IP在這方面失敗了。比特幣應該從這個失敗中吸取教訓 ," 他在另一篇貼文中表示。
-
@ dec2e28f:01746c77
2023-11-23 07:45:11- 礦池觀察器 (miningpool-observer)專案的RSS訂閱最近報告稱,有六筆OFAC制裁的交易在區塊中消失了," 0xB10C 在 stacker.news 上表示。
- 其中一筆交易尚未傳播到礦池,另一筆被其他交易所替代,然而,另外四筆交易很可能被F2Pool過濾了。"
- 由於我們只看到來自單一OFAC制裁地址3PKiHs4GY4rFg8dpppNVPXGPqMX6K2cBML的交易缺失,我們無法確定F2Pool是否過濾了這個單一地址還是所有OFAC制裁的地址。" 在一篇博客文章中如是說。
-
這是我第一次看到礦池過濾OFAC制裁的交易。我不清楚為什麼一個來自亞洲的礦池會成為第一個遵守美國制裁的礦池," 開發者補充道。
-
@ 52921e1f:1c37981b
2023-11-23 06:50:27Introduction
Financial freedom and liberty have long been cherished principles in the United States, enshrined in the Constitution to protect citizens from government intrusion into their economic affairs. However, over the years, a series of major anti-money laundering (AML) legislations, often initiated in the wake of crises, have curtailed these freedoms. This post will provide a chronological overview of the key AML legislations and their impact on the average American's financial freedom and liberty, while also examining the intrusive regulations surrounding AML and the risks to private data security. It will conclude by highlighting the need to push back against lawmakers and bureaucrats who continue to impede these liberties.
Bank Secrecy Act (1970) The Bank Secrecy Act was enacted to combat money laundering by requiring financial institutions to report transactions exceeding $10,000 and keep records on cash transactions. Its impact on average Americans has been increased scrutiny of their financial transactions and a loss of privacy. What’s especially concerning is that $10,000 in 1970, inflation adjusted, is equivalent to $77,536 today, but the reporting requirement is still $10,000, thereby making it more intrusive each year with inflation.
Money Laundering Control Act (1986) This legislation made money laundering a federal crime and allowed for civil and criminal forfeiture of assets involved in money laundering. It expanded the government's power to investigate and seize assets, infringing upon individuals' property rights and financial privacy.
Anti-Drug Abuse Act of 1988 As a response to the drug epidemic, this Act introduced measures to trace the flow of illicit drug money, such as mandatory reporting of large cash transactions. While well-intentioned, these measures further restricted financial privacy.
Annunzio-Wylie Anti-Money Laundering Act (1992) This Act imposed enhanced AML requirements on banks and required them to implement Know Your Customer (KYC) procedures. While aimed at curbing financial crime, these regulations put average Americans' personal information at risk of data breaches.
Money Laundering Suppression Act (1994) This legislation reinforced AML measures, such as reporting suspicious transactions, and required banks to develop AML programs. It expanded government surveillance, further reducing financial freedom.
Money Laundering and Financial Crimes Strategy Act (1998) The Act broadened the scope of financial crimes and reinforced the government's power to monitor transactions, further eroding financial privacy and liberty.
USA PATRIOT Act (2001) In response to the 9/11 attacks, the USA PATRIOT Act introduced sweeping surveillance measures that included expanded AML provisions. While intended for national security, it significantly encroached upon individual freedoms, leading to serious concerns about government overreach.
Intelligence Reform & Terrorism Prevention Act of 2004 This legislation amended the USA PATRIOT Act, maintaining its surveillance provisions. The impact on financial freedom and privacy was a continued erosion of liberties.
USA FREEDOM Act Introduced in 2015, the USA FREEDOM Act aimed to curb some of the surveillance excesses in the USA PATRIOT Act, but it retained many provisions and eventually expired in 2020, leaving concerns about government surveillance largely unaddressed.
Inflation Reduction Act This 2023 legislation mandated more stringent cryptocurrency transaction reporting, potentially leading to increased government intrusion into the financial affairs of those involved in cryptocurrency transactions. The IRS implementation of this mandate was discussed in more detail in my recent post here:
https://bitcoinfortress.substack.com/p/the-irs-digital-asset-transaction
Recent Bureaucratic Meddling The Financial Crimes Enforcement Network (FinCEN) was created in 1990 to support federal, state, local, and international law enforcement by analyzing the information required under the Bank Secrecy Act. Recently, FinCEN released for public comment a proposal regarding coin mixing. This demonstrates an ongoing bureaucratic push to further control and regulate financial transactions, potentially infringing upon the privacy of individuals. For more on this, check out my recent post here:
https://bitcoinfortress.substack.com/p/the-fincen-proposal-and-its-constitutional
And then there’s yesterday’s headline where the Authoritarian State once again cracks down on “financing terrorism” while the real criminals are in charge of the fiat system:
https://www.reuters.com/markets/us/us-authorities-set-unveil-settlement-with-binance-source-2023-11-21/
Conclusion
The United States has witnessed a gradual erosion of financial freedom and liberty due to a series of anti-money laundering legislations, often initiated in response to crises. These measures have led to increased government surveillance, data breaches, and a loss of financial privacy and most importantly, freedom, for average Americans.
Despite this extensive legal framework, criminals and terrorists continue to find ways to evade the system and maintain / expand their funding, drawing into question its effectiveness and whether the trade offs of “safety” for financial freedom and liberty are even worth it. Furthermore, the majority of illicit funding (similar to the vast majority of legal commerce) still relies on fiat currency, not cryptocurrencies, undermining the argument for increased regulation in this area.
In light of these challenges to financial freedom and liberty, it is essential for citizens to push back against lawmakers and bureaucrats who propose new legislation or rulemaking that infringes upon these core freedoms. In addition, we should be pushing for a repeal of this legislation, going all the way back to the Bank Secrecy Act as has been suggested by Coincenter. Striking a balance between security and individual liberties is essential to maintaining the principles upon which the United States was founded and avoiding a dystopic future.
https://www.coincenter.org/its-time-to-have-the-conversation-is-the-bank-secrecy-act-unconstitutional/
Not financial or legal advice, for entertainment only, do your own homework. I hope you find this post useful as you chart your personal financial course and Build a Bitcoin Fortress in 2023.
Thanks for supporting my work. Always remember: freedom, health and positivity!
Please also check out my Bitcoin Fortress Podcast on YouTube here and on all your favorite streaming platforms. I do a weekly Bitcoin news update every week on current items of interest to the Bitcoin community, usually 30 to 60 minutes depending on the number of topics to cover. Please check it out if you haven’t already. Also now on Fountain, where you can earn Bitcoin just for listening to your favorite podcasts.
Follow me on Nostr:
npub122fpu8lwu2eu2zfmrymcfed9tfgeray5quj78jm6zavj78phnqdsu3v4h5
-
@ d40e8ae7:a70f258a
2023-11-23 06:42:17fuck you!
-
@ cce0989b:b497e608
2023-11-23 06:03:19There are two types of growth: invisible growth and visible growth.
Visible growth is wonderful. It's the moment when you achieve a major milestone or all of your hard work pays off. You find a new job, you embark upon a new stage in your life, you complete a major project or launch a product into the world.
But what we have to keep in mind is that this visible growth is only possible because of the invisible growth that preceded it. Invisible growth is where the real change happens. It’s where you identify your values, make important decisions, cultivate habits and self-discipline, practice over and over (and over) again, take risks, and learn from your mistakes.
Without invisible growth, there is no visible growth.
Sometimes, you will go through periods in your life where you won't see any visible growth — and these times can be deeply frustrating. When that happens to you, check in with yourself: are you persisting with your invisible work? If so, stay consistent. The results will all be visible soon, and you'll be so grateful that you persevered.
-
@ a012dc82:6458a70d
2023-11-23 04:17:27Table Of Content
-
The Timeless Appeal of Real Estate
-
Bitcoin: The Digital Gold
-
The Broader Investment Landscape: A Case Study of Instacart
-
Conclusion
-
FAQs
In the dynamic realm of investments, the spotlight often shifts between various assets, each promising lucrative returns and stability. Recently, two contenders, real estate and Bitcoin, have been at the forefront of discussions. Both have their proponents and critics, making the choice between them a complex one. Drawing from the insights of Marcel Pechman on Episode 29 of Macro Markets, we aim to provide a comprehensive understanding of these two investment avenues.
The Timeless Appeal of Real Estate
Real estate, often referred to as 'brick and mortar', has been a cornerstone of wealth accumulation for centuries. Its tangible nature and the intrinsic value of land have made it a favorite among investors.
Stability Amidst Challenges
Despite facing headwinds like rising mortgage rates, which have led to stagnant demand, the real estate market remains resilient. The current average 30-year fixed-rate mortgage interest rate is 7.27%, causing a decline in both refinancing and home purchase applications. Yet, Pechman believes that the specter of inflation could push house prices upwards, offering potential gains for property owners.
Historical Reliability
Throughout history, especially during economic downturns, real estate, particularly urban residential properties, has proven to be a reliable store of value. Even when markets fluctuate, the intrinsic value of land and property often remains intact, providing a safety net for investors.
Bitcoin: The Digital Gold
Bitcoin, often dubbed as 'digital gold', has emerged as a revolutionary asset in the financial world. Its decentralized nature and potential for high returns have attracted a new generation of investors.
A New Kind of Reserve
Pechman highlights Bitcoin's potential to serve as a transparent reserve system. Unlike traditional currencies, Bitcoin can be used by banks and nations to issue digital assets backed by Bitcoin, without the need for a vast user base. This positions Bitcoin uniquely in the crypto space, differentiating it from other cryptocurrencies that rely heavily on user growth and transaction fees.
Transparency and Security
One of Bitcoin's standout features is its transparent ledger system, the blockchain. This ensures that all transactions are recorded and can be audited, offering a level of security and transparency that's hard to match. Compared to precious metals, which can pose auditing challenges, Bitcoin provides a clear and transparent store of value.
The Broader Investment Landscape: A Case Study of Instacart
To understand the broader shifts in the investment world, Pechman's analysis of Instacart's valuation is enlightening. The company's initial public offering was valued at around $10 billion, a significant drop from its peak valuation of $39 billion. This highlights the volatility and challenges in the venture capital space, suggesting a potential shift in investor priorities.
Seeking Reliability
The Instacart case underscores the importance of reliability in investments. In an uncertain economic climate, investors are increasingly looking for assets that offer stability and long-term growth, be it in traditional avenues like real estate or emerging ones like Bitcoin.
Conclusion
The tug-of-war between real estate and Bitcoin is bound to continue as both assets have their unique strengths. While real estate offers tangible value and historical reliability, Bitcoin promises transparency, security, and a new paradigm of financial operations. As the global economic landscape evolves, astute investors will likely find value in diversifying and including both these assets in their portfolios.
FAQs
What makes Bitcoin a notable investment? Bitcoin offers transparency, security, and the potential to serve as a transparent reserve system for banks and nations, positioning it uniquely in the crypto space.
What insights does the Instacart valuation provide? Instacart's valuation highlights the challenges in the venture capital space and suggests a potential shift in investor priorities towards more reliable assets.
Is diversification between real estate and Bitcoin recommended? While both assets have unique strengths, diversifying and including both in investment portfolios can offer a balanced approach in the evolving economic landscape.
Why is Bitcoin dubbed as 'digital gold'? Due to its decentralized nature, potential for high returns, and its role as a store of value similar to gold, Bitcoin is often referred to as 'digital gold'.
That's all for today, see ya tomorrow
If you want more, be sure to follow us on:
NOSTR: croxroad@getalby.com
X: @croxroadnews
Instagram: @croxroadnews.co
Youtube: @croxroadnews
Subscribe to CROX ROAD Bitcoin Only Daily Newsletter
https://www.croxroad.co/subscribe
DISCLAIMER: None of this is financial advice. This newsletter is strictly educational and is not investment advice or a solicitation to buy or sell any assets or to make any financial decisions. Please be careful and do your own research.
-
-
@ 9ecbb0e7:06ab7c09
2023-11-23 03:17:46El médico cubano exiliado Alexander Jesús Figueredo Izaguirre ha expuesto un caso alarmante en Bayamo, municipio de la provincia oriental de Granma. Según su declaración en Facebook, seis cirujanos del hospital ‘Carlos Manuel de Céspedes’ están siendo juzgados en un proceso a puertas cerradas, un acto que nuevamente levanta las preocupaciones sobre la justicia y la transparencia en el país caribeño.
Los expertos en salud, acusados en medio de circunstancias dudosas, enfrentan un juicio que, según el denunciante, es manipulado y opaco. La fiscalía estaría solicitando al menos dos años de privación de libertad para cada uno de los implicados.
Figueredo Izaguirre precisó que los médicos intentaron salvar la vida de un paciente con recursos limitados en dicho centro de salud, pero como no lograron este objetivo, ahora son procesados por negligencia médica.
“Colegas de Cuba, así es como actúa la dictadura, no carga nunca con la culpa y los juzga a ustedes de negligentes. ¿Qué esperan para pedir la baja de ese sistema diabólico? ¿Que los metan presos por salvar una vida con agua y palmadas?”, cuestionó el doctor, quien huyó de su país tras sufrir persecuciones y acoso.
El post de Figueredo Izaguirre ha desatado decenas de comentarios a favor de los médicos enjuiciados. “Por tratar de salvar una vida, mira lo que les ha pasado a estas pobres personas, los van a hacer tierra con esa prisión injusta, tenían que haberse ido desde hace años”, dijo Andrés de la Rosa.
El usuario Luis Alberto González Lezcano refirió que el gobierno cubano reprime hasta a sus propios médicos, pero no tiene capacidad para asegurarles los insumos necesarios en los hospitales. “Este caso debe servir de ejemplo para los médicos que aún son fieles para esta dictadura”, agregó.
Entre los comentarios también se compartieron otros tipos de maltratos que enfrentan los galenos en la Mayor de las Antillas. “A mi esposa la tienen regulada y ni siquiera llegó a ser especialista, la tienen presa en Cuba, no la dejan viajar y después dice ese gobierno dictador que en Cuba no hay médicos regulados”, sostuvo el internauta Paco Peña.
La usuaria Yanelis Milagro Pérez Rodríguez lamentó que en la Isla queden pocos doctores en los hospitales y las autoridades actúen de esta manera en contra de ellos. “Los médicos ahora prefieren trabajar en bicitaxi, a seguir siendo humillados con el mísero salario que reciben y las exigencias que tienen, a pesar de no tener herramientas para hacer su trabajo”.
-
@ 9ecbb0e7:06ab7c09
2023-11-23 03:13:22El Departamento de Estado de Estados Unidos lanzó duras críticas contra el régimen comunista por su inequívoca responsabilidad en el éxodo masivo que protagoniza el pueblo cubano, especialmente en los últimos dos años, donde medio millón de ciudadanos ha huido de la Isla ante la enorme crisis económica, política y social.
"Las causas fundamentales de la actual migración desde Cuba incluyen la mala gestión económica del gobierno cubano y las flagrantes violaciones de los derechos humanos”, confirmó un vocero del Departamento de Estado.
"Los cubanos están votando con los pies en una demostración de su falta de confianza en su propio gobierno para satisfacer las necesidades básicas del pueblo cubano”, añadió el funcionario.
El pasado martes, la Casa Blanca tomó medidas para intentar restringir los vuelos chárteres que están sacando cubanos hacia Nicaragua para que desde allí se sumen a las caravanas migrantes por Centroamérica y México, hasta llegar a la frontera sur de EEUU.
Washington anunció que no dará visado a “propietarios, ejecutivos y/o altos funcionarios de compañías que ofrecen vuelos chárteres a Nicaragua diseñados para ser utilizados principalmente por migrantes irregulares a los EEUU”.
A pesar de las sanciones y advertencia de más medidas en camino, las operaciones de rutas aéreas entre distintas ciudades de Cuba hacia Managua, con o sin escala, continúan con normalidad. Los precios de pasajes oscilan entre $1,800 y $4,000 dólares, sin dudas un lucrativo negocio del cual también forman parte los gobiernos de Cuba y Nicaragua, cuyo dictador Daniel Ortega propuso el libre visado para los cubanos desde noviembre de 2021.
Analistas indican que todavía está por verse si las sanciones estadounidenses tendrán un efecto real en los vuelos. Actualmente, operan rutas hacia Nicaragua aerolíneas mexicanas, haitianas, dominicanas y venezolanas. Si alguna de ellas también vuela a EEUU en otras rutas, sí podrían verse obligadas a suspender los trayectos desde Cuba a Nicaragua, pero el resto, como la estatal venezolana Conviasa, es muy difícil que abandone el negocio, teniendo en cuenta que ya está sancionada por EEUU.
-
@ 76c71aae:3e29cafa
2023-11-23 03:10:49The "reply guy." These characters aren't merely annoying; they can actively suppress open conversation. When replies turn hostile or uncomfortable, it often leads to people withdrawing from the discussion. This isn't an abstract concept; it's something I've personally encountered.
This just came up for me in a pretty benign way, with the Wellington Cycling Group on Facebook. After being hit by a car yesterday, I hesitated to share my experience there. Why? Because I anticipated a flood of blame-shifting and negative comments. While the group is largely filled with supportive cycling enthusiasts, it also harbors a subset of anti-bicycle trolls. These individuals seem to have a grudge against cyclists and new bike lanes, possibly even being the culprits behind spikes scattered on bike paths.
In this group, the majority are wonderfully supportive, but the thought of engaging with a few disruptive trolls – both in public comments and private messages – was enough to keep me silent. My story remained untold in that space, effectively muted by the anticipated backlash. Instead, I turned to Nostr and other platforms where such anti-bicycle sentiment isn't prevalent. While Nostr isn't completely free of trolls, the specific anti-bicycle trolling that plagued the Wellington Cycling group isn't an issue here.
The issue of silencing voices extends beyond traditional censorship by platforms or authorities. It also manifests in the subtle suppression by individuals or groups who discourage others from participating. This could range from blaming cyclists for urban traffic woes to inappropriate comments or doxxing.
The challenge we face is the subjective nature of what's considered acceptable behavior. There's no universal rule that applies to every community, whether it's a Facebook group, a social media platform like Nostr, or any other online space. However, we can empower users to curate their own conversational environments.
On Nostr, we’ve got a protocol that is resilient and resistant to censorship by a corporation running the platform or the state. We as users can mute people we don’t want to see, without them being removed from the broader space of Nostr. But I think having the mutes be exclusively about what we see for ourselves isn’t enough.
Take Edward Snowden's use of Nostr as an example. On Nostr, when I see a post by Snowden, I also pull in his content/user reports. If Snowden has reported somebody as a spammer, then that content is hidden behind a content warning, clearly stating, this post is hidden because it’s been reported as spam by Snowden.
When I report or mute someone, it's a clear signal that I don't want them in my threads. It might be beneficial to have an option to view replies from muted or reported users, but by default, I think we shouldn’t show their replies. The core idea is allowing individuals and communities to define their own conversational boundaries. Centralized platforms like twitter and instagram do let you lock replies to specific people, or your followers. They don’t show replies from people you’ve blocked either, of course.
If we don't allow users this level of control, we're indirectly shaping the nature of discourse. Most people prefer a friendly, welcoming space over the hostile territories of platforms like 4chan or Twitter flame wars. Most people will make the choice to retreat into spaces where they feel safe. Just like how I choose not to post some place where I’d get trolled. People want freedom, but they also want to be able to hang out with friends, free from advertising and harassment.
My experience not posting to the Wellington Cycling Group made me think about how we handle these issues on Nostr. I've heard from women who value Nos for its lack of direct messaging, as it frees them from unwanted interactions. Interestingly, while our roadmap considers adding DM support, this feature isn't universally desired. It's a reminder that shaping our online spaces is as much about what we choose to exclude as what we include.
Nostr isn’t the only place struggling with this. We see it on Twitter, Instagram, Mastodon, and Bluesky.
-
@ 23202132:eab3af30
2023-11-23 02:49:38Uma regra geral é que os argumentos buscam demonstrar que algo é verdadeiro enquanto as explicações buscam mostrar como algo é verdadeiro.
Por exemplo, suponhamos que nos deparamos com uma pessoa aparentemente morta. Uma explicação da morte dessa pessoa seria efetuada para mostrar como ela se deu "A existência de água em seus pulmões explica a morte desta pessoa, ou ainda, podemos definir que uma explicação é melhor que outra. "A ausência de sangramento no ferimento em sua cabeça, associada à Presença de água nos pulmões, indica que essa pessoa morreu por afogamento e não por hemorragia".
Um argumento teria como objetivo demonstrar que a pessoa está de fato morta. "Como seu coração parou de bater e não há outros sinais vitais e cerebrais, podemos concluir que ela está realmente morta". A explicação define como algo ocorreu e o argumento sustenta a conclusão do que ocorreu.
Em outras palavras, argumento e explicação são conceitos distintos na análise lógica e na comunicação.
Um argumento é uma série de declarações (chamadas proposições) destinadas a justificar ou sustentar uma conclusão lógica. Geralmente, um argumento é composto por uma ou mais premissas (declarações de suporte) e uma conclusão (a afirmação que está sendo defendida). O objetivo de um argumento é demonstrar a validade lógica da conclusão com base nas premissas apresentadas.
Exemplo de um argumento:
Premissa 1: Todos os seres humanos são mortais. Premissa 2: Sócrates é um ser humano. Conclusão: Portanto, Sócrates é mortal. Neste caso, as premissas apoiam a conclusão, formando um argumento.
Uma explicação, por outro lado, é uma descrição que visa tornar algo compreensível, fornecendo informações sobre como ou por que algo acontece. Ao contrário do argumento, uma explicação não necessariamente visa demonstrar a validade de uma conclusão específica, mas sim esclarecer um processo, fenômeno ou ideia.
Uma explicação pode incluir causas, motivos, mecanismos ou contextos para aumentar a compreensão.
Exemplo de uma explicação:
Pergunta: Por que a água evapora quando aquecida? Explicação: A água evapora quando aquecida porque as moléculas de água absorvem energia térmica, ganham movimento mais rápido e, eventualmente, transformam-se em vapor.
Observe que no exemplo acima não há uma conclusão sendo defendida, apenas uma explicação sobre o processo de evaporação da água.
Em resumo, uma diferença significativa está no propósito.
Um argumento busca sustentar uma conclusão lógica, enquanto uma explicação busca esclarecer como ocorreu o fenômeno concluído. No entanto, é importante notar que em alguns casos, em uma comunicação a distinção nem sempre é clara entre explicação e argumento.
-
@ 23202132:eab3af30
2023-11-23 02:48:03No século 18, o médico alemão Franz Mesmer lançou um conceito chamado magnetismo animal. Criaturas contêm um fluido universal que, quando bloqueado, seu fluxo ocasiona uma doença.
Convicto deste fenômeno, o Dr. Mesmer usou objetos magnetizados para redirecionar esse fluxo magnético dos pacientes, iniciando sensações corporais incomuns, desmaios, vômitos ou convulsões violentas que terminaram em resultados curativos.
Céticos sobre esta possibilidade, Benjamin Franklin, que pesquisava sobre eletricidade, e o químico francês Antoine-Laurent Lavoisier, criaram um experimento onde pessoas foram convidadas para participarem do tratamento magnético. Os participantes apresentaram as mesmas sensações corporais incomuns, desmaios, vômitos ou convulsões violentas e resultados positivos de melhoras. No entanto, o experimento não possuía de fato alguma forma de magnetização, e o tratamento nada mais era que apenas uma encenação dos pesquisadores.
Desde então, o mistério ainda não foi resolvido, e a ciência se debate com a pergunta sobre o que poderia estar provocando melhora em alguns pacientes se estes apenas pensavam estar recebendo algum tratamento. Este fenômeno foi chamado de efeito Placebo.
Na atualidade, pesquisas diversas já contabilizaram uma grande variedade de dados ao redor do mundo: injeções de água, pílulas de açúcar e diversos outros tratamentos sem o real uso de medicamentos produziram resultados positivos pautados na crença do paciente em relação ao suposto medicamento.
Em tribos indígenas, é comum entender o adoecimento como um problema de desequilíbrio natural, onde o curandeiro com alguns rituais coloca o corpo novamente no caminho do equilíbrio com a natureza. Na medicina chinesa, budismo e em diversas religiões, a crença parece oferecer alguma influência na saúde das pessoas; em geral, nas religiões, a fé é percebida como uma espécie de força vital.
O filósofo e teólogo dinamarquês Kierkegaard, em alguns de seus trabalhos, argumentou sobre as emoções e sentimentos dos indivíduos que, confrontados com as escolhas que a vida oferece, são acometidos por angústias e sensações que viabilizam sofrimentos. Para Kierkegaard, a certeza contida na fé foi entendida como um caminho saudável frente ao sofrimento psicológico.
Na ciência, o resultado positivo de um tratamento placebo é associado a um estado de sofrimento psicológico, também conhecido como doença psicossomática, e nestes casos, um distúrbio psicológico produz sensações físicas que causam problemas de saúde.
O que foi observado pelos cientistas é que a fé em um comprimido de açúcar, injeção de água, nos curandeiros ou em uma divindade parece produzir o mesmo efeito saudável em algumas pessoas cujo problema é de caráter psicossomático.
Embora filosofia, ciência e religião discordem em muitos aspectos, cada uma destas áreas, ao seu modo, concorda que a percepção de mundo, crenças e valores que adotamos auxilia na definição da nossa saúde.
Entendendo o efeito placebo como uma ocorrência pautada na relação do indivíduo diante de um determinado evento, é plausível admitir que os mecanismos que implicam no fenômeno placebo também podem ser observados nas relações sociais, onde a profundidade e qualidade das relações que construímos com as outras pessoas promovem satisfações capazes de prevenir ou evitar certos sofrimentos, ou ainda, facilitar o resultado em terapias e atividades que envolvem aprendizados. Nas ciências humanas, existe o consenso de que a qualidade do vínculo entre os participantes facilita resultados.
A busca da ciência pela explicação sobre o mistério do efeito placebo tem como pano de fundo a pergunta sobre como nos relacionamos com as coisas, fenômenos e pessoas, sugerindo que boa parte de nossa saúde parece depender da forma como construímos nossas relações com o mundo, em especial, com as outras pessoas.
O efeito placebo está presente em outros animais além do humano, e um estudo recente conduzido pelo biólogo Peter Trimmer identificou uma espécie de interruptor presente no sistema imunológico que é controlado pela mente. Neste sentido, sobre determinadas sensações, o cérebro pode controlar e disparar um maior ou menor efeito imunológico sobre o corpo.
Trimmer explica que "Hoje, quando os médicos oferecem um remédio, não estão preocupados apenas em curar a doença, mas com o ambiente em que a pessoa está inserida".
Se você está pensando em melhorar sua saúde, pode ser interessante verificar como você está se relacionando com o mundo, a qualidade de suas relações sociais e como promover maior bem-estar coletivo. Afinal, a qualidade das relações e do ambiente em que você vive pode refletir diretamente no seu sistema imunológico. Boa saúde!
-
@ 2865a4be:22f26c9f
2023-11-23 01:08:52Chef's notes
Recipe is quite forgiving. Might be less firm than some would prefer but It’s guaranteed to reach your heart.
It’s made to be enjoyed out of the ramekins. As far as sweetness, please taste after mixing and use your judgement.
Details
- ⏲️ Prep time: 10
- 🍳 Cook time: 30
- 🍽️ Servings: 5/7 depending on size of ramekins
Ingredients
- 2 eggs
- 15 oz pure pumpkin purée
- 12 oz Philadelphia cream cheese
- Splash of heavy cream
- 3 teaspoons pumpkin pie spice
- Sprinkle of seasalt
- 1/3 cup maple syrup (or a little more if you want it sweeter)
- 1/5 teaspoon of vanilla extract
- 1/5 cup pecan powder
- 1/5 cup almond flour
- 1/5 cup coconut sugar
- 1 stick of unsalted butter
Directions
- Preheat the oven to 350 degrees Fahrenheit.
- Mix pecan and almond flour and coconut sugar, then add a pinch of salt and melted butter
- Lay at the bottom of the ramekins and cook for 7 minutes then let cool while you make the cheesecake
- Mix the cream cheese, pumpkin puree, cream, maple syrup, eggs and vanilla extract together.
- Add pumpkin pie spice to the mix and a sprinkle of seasalt
- Blend until smooth and give it a taste
- Fill up the ramekins with the golden goodness
- Bake for 30 minutes (for 6/8 ounce ramekins) and 40 minutes for 10 oz ramekins.
- Let cool, chill in the refrigerator for at least an hour. Then enjoy it as is or with a bit of whipped cream on top. Bon appétit!
-
@ 5c8a5765:4fc5edee
2023-11-22 22:38:03Read in english: Session removed PFS, we're doomed!!1
Автор: Кот Иван
Опубликовано также в IPFS!•••
PFS (Perfect forward secrecy) — это система, позволяющая в случае взлома одного ключа шифрования выдать лишь часть сообщений, но защитить другие части. Делается это простым образом: ключ шифрования переодически меняется. Из-за того, что Session убрал PFS, в случае взлома одного ключа хакеру станут доступны все ваши переписки. Разработчики Session лаконично возразили на это, что взлом ключа возможен лишь при физическом доступе к девайсу (а в этом случае сообщения можно прочесть и просто так) [0]. Насколько они правы?TL;DR: Они охуенно правы, но им стоит побеспокоиться о квантовых компьютерах.
•••
Давайте разберемся.
Протокол Session генерирует каждой учетной записи долгосрочную пару ключей X25519 (секретный и публичный) [1]. Секретный ключ X25519 состоит из 32 байтов (256 битов), или строку из 64 символов, которые включают в себя только цифры и буквы верхнего регистра [2][3].
Пример приватного ключа:
193FC8C3A73782DA18B238915C941CEF5E985DB388C881BD3C0E9EF496894A19
Предположим, что разработчики Session неправы, и попробуем посчитать, сколько времени займёт процесс взлома фразы, состоящего из 64 букв и цифр.
Количество всех возможных комбинаций любой строки вычисляется так [4]:
(Количество возможных символов)^(Длинна пароля)
В случае, если мы используем 26 букв английского алфавита и десять цифр (включая ноль), получается 36 вариантов символа. Длинна — как мы уже выяснили — 64. Наше уравнение — 36 в степени 64.
36^64 = 4.01199E+99
Следовательно, у ключа шифрования Session есть 4 011 199 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 возможных комбинаций. Цифру ещё можно выразить как 10^99*4, 12.3 Q (кветто) [5] или 4 дуотригинтиллиона. Для сравнения, это больше (примерно на 4 квинтиллиона), чем количество атомов в наблюдаемой вселенной (по оценкам — от 10^79 до 10^81) [6][7].
Для краткости, в будущем я буду обращаться к этому числу как к 12.3 Q, хотя его вполне можно было бы и назвать "число-пиздец". Так вот, теперь нам предстоит выяснить, как быстро компьютер сможет взломать пароль, если количество его комбинаций — 12.3 Q. Сайт Betterbuys [8] провел небольшое расследование этого вопроса и предложил, ссылаясь на источники, следующие схемы:
Эффективные ядра: 1/((1-Эффективность)+(Эффективность/Кол-во ядер)) — (мы предположим, что процессов посвящает 99% операций взлому пароля, поэтому эффективностью будет 0.99)
GFLOPS процессора: Частота процессора * Эффективные ядра
Количество операций в секунду: GFLOPS/Константа шифрования (расчитана на типичный компьютер 2015 года)
Время в секундах: x секунд = Комбинации/(количество операций в секунду)
Каков результат всех этих вычислений? Если заставить один компьютер 2015 года на процессоре Core i5-6600K взламывать ваш секретный ключ, у него займет это 3.5411902245474E+52 секунд — или 4 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 лет.А шанс случайно подобрать ключ — меньше 0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003%.
Но что если компьютер будет не один?
Что если именно тебя атакует владелец ботнета, или хакерская группировка, или правительство со сверхкомпьютером? Ну, даже если мы подключим все существующие в мире компьютеры, включая ваш, ко взлому вашего ключа, на это всё равно уйдет уйма времени. Например, в 2015 году их было 2 миллиарда (2 000 000 000 000 000 000 000 000 000 000 000 000 000 лет взлома); но
даже если к 2023 мы изобрели в тысячу раз больше компьютеров, чем было (тысяча миллиардов), и все они (до музейных экспонатов) приобрели в два раза более сильный процессор, чем i5-6600K , у нас всё ещё остается 1 000 000 000 000 000 000 000 000 000 000 000 000 лет на взлом.Но что насчёт более вовременных методов взлома?
Здесь разработчики не соврали: современные методы взлома отметаются тем, как Session скрывает ваши метаданные. Когда сгенерированный Session ключ не связан с вами — это исключает индивидуальную атаку; когда пароль случаен, это исключает атаку со словарём [10]; когда пароль неизвестен даже вам самим, это исключает фишинговую атаку [10]; когда пароль длиннее 20-30 символов, это исключает атаку радужными базами [10]. Session также устойчиво противостоит MITM [10], Sybil и DRDoS-атакам.
Но что насчёт квантовых компьютеров?
Система шифрования, используемая Session (elliptic-curve cryptography [11]), действительно, уязвима перед квантовым компьютером, использующим алгоритм Шора [12]. Как скоро квантовый компьютер сможет взломать пароль с 12.3 Q комбинаций?
Согласно одним данным, всего за час, но при наличии от 20 [13] до 317 [14] миллионов кубитов (известный нам опубликованный лимит кубитов на сегодня — 433 кубита [15]). Согласно другим — уже с сегодняшним компьютером, но за 67 миллионов лет [16]. Согласно третьим — квантовый компьютер вообще едва ли сможет взламывать пароли: например из-за того, что компьютер должен быть достаточно стабильным для долгого взлома, или он должен иметь доступ к паролю (нужно взломать систему и получить напр. хеш пароля, ибо проверять состояние кубитов через интернет-запросы невозможно).
Тем не менее, из всех поднятых вопросов лишь квантовые компьютеры действительно представляют возможную опасность в будущем.
В конце концов, даже если вам удастся взломать 256-битный ключ, без доступа к девайсу вы сможете восстановить диалоги лишь за последние 14 дней (а также читать дальнейшие диалоги с этого момента), потому что сообщения старше этого срока перманентно удаляются с серверов [17].Выводы
- То, что Session отказался от PFS, никак не компромитирует вашу безопасность*.
- Знатокам кибербезопасности, продолжающим по сей день кричать про PFS как главную уязвимость Session, стоит прежде всего попробовать отгадать или подобрать мою любимую цифру — она где-то в диапазоне между 1 и 4 011 199 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000.
- Тем не менее, Session нужно обратить внимание на потенциальную грядущую опасность квантовых компьютеров.
- В какой-то момент Sesson должен начать переход на новый метод шифрования, устойчивый против квантовых алгоритмов.
*Когда количество нулей в вероятности (0,00..01) выше сотни, вероятность можно округлять до нуля.
•••
Источники:
[0] https://getsession.org/faq#session-pfs
[1] https://getsession.org/blog/session-protocol-technical-information
[2] https://crypto.stackexchange.com/questions/80601/what-is-the-key-length-of-shared-secret-by-curve-25519-ecdh
[3] https://medium.com/asecuritysite-when-bob-met-alice/having-your-crypto-handshaking-cake-and-eating-it-x25519-or-kyber-why-not-have-both-18b90f90dbbd
[4] https://www.betterbuys.com/estimating-password-cracking-times/
[5] https://en.wikipedia.org/wiki/Metric_prefix
[6] https://en.wikipedia.org/wiki/Observable_universe#Matter_content
[7] https://www.universetoday.com/36302/atoms-in-the-universe/
[8] https://www.betterbuys.com/estimating-password-cracking-times/
[9] https://www.worldometers.info/computers/
[10] https://stytch.com/blog/top-10-password-cracking-techniques/
[11] https://en.m.wikipedia.org/wiki/Elliptic-curve_cryptography
[12] https://en.m.wikipedia.org/wiki/Shor%27s_algorithm
[13] https://arxiv.org/pdf/1905.09749.pdf
[14] https://doi.org/10.1116/5.0073075
[15] https://spectrum.ieee.org/ibm-condor
[16] Sumanta Chatterjee (https://qr.ae/pKkcrh) states that the speed of password calculation can be found by the following formula: (number of password combinations)/(number of operations per second) = x seconds, where number of operations per second is calculated as follows: (number of petaFLOPS of a quantum computer)petaFLOPS, where 1 petaFLOSP equals 10^15 or 2^50 (https://en.wikipedia.org/wiki/FLOPS). According to TOP500 (https://top500.org/lists/top500/list/2022/11/), as of January 2023, the most powerful computer had a peak performance of 1685.65 petaFLOPS. So 12.3 Q/(1685.652^50) = 2.11394040995172541e+81 seconds = 66,988,000 years.
[17] https://getsession.org/blog/self-deleting-messages -
@ 21b41910:91f41a5e
2023-11-22 19:38:42The nostrbounties.com website is a nostr client for finding and posting bounties to nostr. To improve collaboration and compatibility with other bounty systems, it would be helpful if the structure of events were documented to avoid the need to reverse engineer/infer the structure
To satisfy this bounty,
- a markdown file should be added to the code repository for nostr bounties (https://github.com/diamsa/nostrbounties/tree/master)
- a section of the file should explain the event structure and provide sample json for a new nostr bounty, including the required tags for association
- a section of the file should explain event structure and provide sample json for adding to a nostr bounty
- an optional section can address historical/deprecated formats but this is NOT required to satisfy the bounty
-
@ 361a8016:d762f8d0
2023-11-22 19:09:17The United States is confronting a strategic challenge due to its reliance on uranium imports and constrained domestic production of High-Assay Low-Enriched Uranium, or HALEU. In 2008, estimates showed that U.S. uranium reserves amounted to around 1,227 million pounds of yellowcake or mined uranium ores (U3O8), enough to support the country for approximately 31.6 years at current consumption levels. The dependency on imports is stark, with 97% of uranium used in 2022 being foreign-sourced; however, this is expected given the national and energy security benefits of conserving domestic resources.
At the moment, Russia is the only country that can produce HALEU commercially. This gives it a strategic advantage, especially when we consider their natural gas and oil resources as well. It also illuminates an important dimension of the U.S.-Russia conflict. The U.S. engages in geopolitical competition with Russia for resource domination. America's support for Ukraine, amidst this conflict with Russia, plays into a larger strategic posture between the two nations, encompassing military, economic, and technological dimensions.
Although it is one of the few gas centrifuge commercial plants in the U.S. for Low-Enriched Uranium (LEU), the URENCO USA facility in New Mexico does not focus on HALEU production. The American Centrifuge Plant in Ohio, a potential candidate for HALEU production, has not yet commenced significant output in this area.
This situation is critical, particularly given HALEU's growing role in advanced nuclear reactors, which are central to the United States' strategy for carbon-neutrality. Emerging reactor models, including Small Modular Reactors, require HALEU because of its efficiency, power density, and higher U-235 content.
The U.S. is the world's largest producer of nuclear power, accounting for about 30% of worldwide generation of nuclear electricity. The country's nuclear reactors produced 772 TWh in 2022, 18% of total electrical output, and investments in nuclear are increasing. In 2021, the Department of Energy (DOE) spent a record $1.3 billion on nuclear energy research. Additionally, in 2022, the DOE allocated over $61 million for 74 advanced nuclear energy projects nationwide. The Inflation Reduction Act earmarked $150 million for infrastructure improvements at the Idaho National Laboratory, with billions more expected from the Bipartisan Infrastructure Law.
However, the BP Statistical Review of World Energy 2020 report on crude oil and natural gas consumption indicates growing scarcity over the next 50 years. This is not only a signal to adapt energy resources but also a signal to replace hydrocarbon compounds derived from oil and natural gas that are critical to uranium mining.
During the fabrication and maintenance of steel used in mining equipment, processing plants, and transport containers, operators use hydrocarbon-derived mineral lubricants, epoxies, and polyester resin coatings. Miners rely on polyvinyl chloride (PVC) and polyethylene (PE) for pipes, liners, and protective components in mining and processing facilities. These polymers are synthesized from ethylene, a petrochemical derivative. They also use kerosene and other petroleum-derived solvents in solvent extraction processes to separate uranium from other minerals. Polyurethane adhesives are used for bonding and sealing in equipment and infrastructure. These are typically synthesized from petrochemicals. Hydrochloric acid, sulfuric acid, and sodium hydroxide are used to adjust the pH in various stages of uranium processing. The production of these substances can be linked to hydrocarbon derivatives as well.
Bio-based solutions are not currently in place for the industry to adapt, which means the future of nuclear energy is at risk. Also, the 32-year limit on domestic uranium reserves, underscore the urgency and the non-exaggerated nature of the case for HALEU. This backdrop intensifies the need for a robust approach to HALEU development, as reliance on existing renewables alone will not suffice.
-
@ 28246aee:62b108ad
2023-11-22 18:32:35This post was originally published on https://tftc.io by Uncle Lou.
“Let’s do a central bank digital currency.” - @SenWarren
Let’s not. Do you want our children to live in a dystopian hellscape where every transaction is monitored and controlled by central bankers and politicians?
— TFTC (@TFTC21) November 22, 2023
Let's get this out of the way first. This is going to be the least grammatically correct post in TFTC history. I am not a writer. My only "claim to fame" for writing is 13 years ago when Barstool Sports was hiring a Philadelphia writer I knew his writing was too good to be from a Philadelphia school system and it turned out I was right (shout out Mo, great writer, better person) and he lived in Brooklyn and went to Rutgers but somehow that started the career that leads me to write this today. Anyway,
I think we need to build an "internet test" sort of like the driver test you take when you are 16 trying to borrow your mom's car to hopefully get to second base with the girl who is way smarter than you in your 7th-period geometry class for anyone over the age of 50 and especially for politicians.
I know Elizabeth Warren knows nothing about Bitcoin. We all do. We can all rant and rave on Twitter, and give our snarky remarks but really that does nothing. We need a true "internet test" for anyone over the age of 50 to see who actually has any idea what they are talking about on Bitcoin or Internet-related issues.
A car is a powerful tool, so is the internet and it's in every fabric of our lives so why the fuck do people get to talk about it and vote on it when they couldn't pass a simple "internet test" if it was mandatory? I got no clue but I need your help. Let's build an "internet test" A simple 10-20 question test that every time someone talks about Bitcoin or any other emerging technology we can just send to them and say "Take this so I know how fucking stupid you really are" There has to be a way to do this. If someone developer is bored and wants to build this with me, email me louis@mash.com because complaining on Twitter does nothing. Let's see if anyone in politics could pass the "2+2=4" of an internet test.
-
@ 9cb3545c:2ff47bca
2023-11-22 17:57:05This guide is also available in English
مرحبا يا عزيزي النوسترتشي!
نوستر هو ظاهرة جديدة تمامًا في عالم شبكات التواصل الاجتماعي، لذلك هناك بعض الخطوات التي ستجعل تجربة انضمامك أكثر سلاسة وغنى.
👋 مرحبا
كونك تقرأ هذا الصفحة، يمكننا أن نفترض أنك انضممت إلى نوستر بعد تحميل تطبيق على جوالك (مثل داموس Damus، أميثيست Amethyst، بليبستر Plebstr) أو عن طريق أحد المواقع الإلكترونية (مثل سنورت.سوشال snort.social، نوسترجرام Nostrgram، أيريس Iris). من المهم للمبتدئين اتباع الخطوات المقترحة في التطبيق الذي اخترته - إجراء الترحيب الخاص بالتطبيق يوفر كل المبادئ الأساسية، ولن تحتاج إلى الكثير من ضبط لللإعدادات إلا إذا كنت حقًا ترغب في ذلك. أما إذا كنت قد وصلت إلى هذا المقال عن طريق الصدفة، ولم يكن لديك "حساب" على نوستر حتى الآن، يمكنك اتباع هذا الدليل البسيط والذي تم إعداده من قبل nostr:npub1cly0v30agkcfq40mdsndzjrn0tt76ykaan0q6ny80wy034qedpjsqwamhz.
🤙 استمتع
بني نوستر لضمان قدرة الناس على التواصل والتعبير عن أفكارهم والاستمتاع بوقتهم. هذه هي الفكرة الرئيسية (بالتأكيد، هناك مجموعة واسعة من الحالات الجادة، مثل استخدامه كأداة للدفاع عن الحريات وكشف الاسرار، ولكن ذلك يستحق مقالًا منفصلاً)، لذلك إذا واجهت أي تحديات، لا تتردد في التواصل مع نوسترتشيين ذوي الخبرة، وسيكونوا سعداء بتقديم المساعدة. التفاعل مع الآخرين على نوستر ليس صعبًا على الإطلاق، لكنه يتميز ببعض الأمور الخاصة بالمقارنة مع المنصات التقليدية، لذا لا بأس (بلعكس نشجع) أن تطرح الأسئلة.
إليك هذه القائمة الغير رسمية لسفراء نوستر الذين سيسعدون بمساعدتك في الانضمام:
سفراء نوستر
nostr:naddr1qqg5ummnw3ezqstdvfshxumpv3hhyuczypl4c26wfzswnlk2vwjxky7dhqjgnaqzqwvdvz3qwz5k3j4grrt46qcyqqq82vgwv96yu
نوسترشيين ناطقين باللغة العربية
nostr:npub1nje4ghpkjsxe5thcd4gdt3agl2usxyxv3xxyx39ul3xgytl5009q87l02j
nostr:npub1fuga6qv0mjyu4ru0r4cet7dnw0w4wz8r7k3myf72araypn0tnu7q7hpfdu
nostr:npub1qy8d3rxtd3wqyfzrtlxuvuk2kx8dqjzqcl2vw0r32t78gqqxrh4qnc8yun
nostr:npub1gznmzyzs5uu35zpd4uykzrqm6q7krqeueyg2qwwea8mls6w0vlaqg5p6ps
nostr:npub1l87ru4sduq62v6ud4dx6heaua5f5x55nkd3uh9u6ryelsg5elqzswyeyar
للتواصل مع أي منهم، قم بنسخ عناوينهم التي تبدأ باحرف (npub) وابحث عنها في تطبيق نوستر الذي تستخدمه.
⚡️ تفعيل الومضات (Zaps)
الومضات (Zaps) هي أحد الاختلافات الأولى التي يمكن للشخص أن يلاحظها بعد الانضمام إلى نوستر. تتيح الومضات مستخدمي نوستر القدرة على تقديم الدعم المادي للآخرين مقابل مجهودهم في إنشاء محتوى مفيد وممتع. يتم ذلك من خلال شبكات (بروتوكولات) البيتكوين والبرق. تتيح بروتوكولات الدفع اللامركزي هذه القدرة على إرسال بعض الـ "ساتوشي" (أصغر وحدة في شبكة البيتكوين) فورًا بنفس سهولة إعجابك لمنشور شخص ما على منصات التواصل الاجتماعي التقليدية. نحن نسمي هذا النموذج "القيمة مقابل القيمة" ويمكنك معرفة المزيد عن هذا النموذج من خلال هذا الرابط: https://dergigi.com/value/
إقراء هذا المنشور من nostr:npub18ams6ewn5aj2n3wt2qawzglx9mr4nzksxhvrdc4gzrecw7n5tvjqctp424 كمقدمة رائعة عن ماهية الومضات (Zaps).
يفضل تفعيل خاصية الومضات حتى إذا لم تعتبر نفسك صانع محتوى - حيث من الممكن أن يجد بعض المستخدمين منشوراتك ذات قيمة وقد يرغبون في إرسال بعض الـ "ساتوشي" لك. أسهل طريقة لبدء استقبال الساتوشي على نوستر لن تستغرق منك إلا بضع خطوات فقط:
0 - قم بتحميل محفظة واليت أوف ساتوشي Wallet of Satoshi على جوالك (وقد تكون هذه المحفظة الاختيار الأفضل لأولئك الذين يعتبرون أنفسهم جددًا في عالم البيتكوين والبرق).
1 - اضغط على "استلام" (Receive)
2 - اضغط على عنوان البرق الذي تراه على الشاشة (التي تشبه عنوان البريد الإلكتروني) لنسخه.
3 - الصق العنوان المنسوخ في الحقل المخصص (قد يكون الحقل يحمل عبارة "عنوان بيتكوين البرق" (LN Address) أو أي شيء مشابه حسب التطبيق الذي تستخدمه والموجود في صفحة حسابك الخاصة في تطبيق نوستر الذي تستخدمه.
📫 الحصول على عنوان نوستر
عنوان نوستر أو ما يعرف (NIP-05) يشبه البريد الالكتروني وهو: 🔍 يساعد المستخدمين في العثور على حسابك أو مشاركته مع الآخرين ✔️ بالإضافة إلى التأكيد على انك إنسان وليس بوت/ برنامج.
هذا مثال على شكل عنوان نوستر: [Tony@nostr.21ideas.org]
من السهل تذكر العنوان ولصقه لاحقًا في أي تطبيق نوستر للعثور على المستخدم صاحب العنوان.
للحصول على عنوان نوستر، يمكنك استخدام خدمة مجانية مثل Nostr Check من قبل (nostr:npub138s5hey76qrnm2pmv7p8nnffhfddsm8sqzm285dyc0wy4f8a6qkqtzx624) أو خدمة مدفوعة مثل Nostr Plebs من قبل ( nostr:npub18ams6ewn5aj2n3wt2qawzglx9mr4nzksxhvrdc4gzrecw7n5tvjqctp424). كلتا الخدمتين توفران مميزات مختلفة، ويترك لك اختيار أي واحدة ترغب في استخدامها. وبالإضافة إلى ذلك، يمكنك الحصول على عنوان نوستر باستخدام إضافة امتداد للمتصفح. لمعرفة المزيد حول هذه الطريقة، يمكنك الاطلاع على المزيد من المعلومات هنا.
🙇♀️ تعلم المزيد من الأساسيات
تحت الغطاء، نوستر مختلف جدًا عن المنصات الاجتماعية التقليدية، لذا فإن فهم أساسياته سنكون مفيدًا لأي مبتدئ. لا أقصد أنك يجب أن تتعلم لغة برمجة أو تفاصيل تقنية حول البروتوكول، لكن أقصد أن رؤية الصورة الكبيرة وفهم الاختلاف بين نوستر وتويتر أو ميديوم أو ريديت سيساعدك كثيرًا. على سبيل المثال، بدل كلمات المرور وتسجيل الدخول، هنالك مفتاحين واحد خاصة والثاني عام. عليك الاحتفاظ بالمفتاح الخاص في مكان آمن، هو وسيلتك الوحيدة للوصول إلى حسابك، ولا يوجد أي طريقة لاسترجاعه اذا فقدته. لن أتعمق في هذا الموضوع، هناك مجموعة من المصادر التفصيلية التي ستساعدك في فهم نوستر بشكل كامل. يمكن العثور على جميع المصادر في هذه الصفحة المنظمة جيدا والتي أعدها nostr:npub12gu8c6uee3p243gez6cgk76362admlqe72aq3kp2fppjsjwmm7eqj9fle6 مع الحب 💜
المعلومات المقدمة من خلال المصادر المذكورة ستساعدك أيضًا في تأمين مفاتيح نوستر الخاصة بك (أي حسابك)، لذا من المهم أن تلقي نظرة عليها.
🤝 تواصل
قدرتك على التواصل مع الأشخاص المبدعين هي ما تجعل نوستر تجربة مميزة. هنا صوت الجميع مسموع ولا يمكن حجب أحد. هناك بعض الطرق البسيطة للعثور على أشخاص انت مهتم فيهم على منصة نوستر:
-
العثور على الأشخاص الذين تتابعهم على تويتر: https://www.nostr.directory/ وهي أداة رائعة لذلك.
-
متابعة أشخاص يتابعوهم أشخاص تثق بهم: قم بزيارة ملف شخص يشاركك اهتماماتك، وتحقق من قائمة الأشخاص الذين يتابعونهم وقم بالتواصل معهم.
- قم بزيارة الصفحة العامة: يحتوي كل عميل نوستر (تطبيق نوستر، إن أردت القول) على صفحة تجمع كافة المنشورات من جميع مستخدمي نوستر. قم بمتابعة الأشخاص الذين تجدهم مثيرين للاهتمام (كن صبورًا، قد تواجه كمية كبيرة من المنشورات الغير مرغوب فيها).
🗺️ استكشف
الخطوات الخمس المذكورة اعلاه هي بداية رائعة ستحسن تجربتك بشكل كبير، ولكن هناك المزيد لاكتشافه والاستمتاع به! نوستر ليس بديلًا لتويتر، لكن إمكانياته حدودها الخيال.
قم بالاطلاع على قائمة مشاريع نوستر الممتعة والمفيدة ادناه: * قائمة تطبيقات نوستر - https://nostrapps.com/ * توثيق عنوان نوستر (المدفوعة) - https://nostrplebs.com/ * توثيق عنوان نوستر، تحميل الوسائط المتعددة والوصلات الخاصة - https://nostrcheck.me/ * تحميل وإدارة الصور والفيديوهات وغيرها - https://nostr.build/ * شبكة نوستر ومعلومات المستخدمين - https://nostr.band/ * ارسال الومضات - https://zaplife.lol/ * جدولة المنشورات - https://nostrit.com/ * سبيسات نوستر - https://nostrnests.com/ * حفظ بيانات نوستر الخاصة بك - https://nostryfied.online/ * مشغل أغاني نوستر - https://www.wavman.app/
📻 الموصلات (Relays)
بعد أن تصبح متمرسا على نوستر، تأكد من التحقق من دليلي الموصلات: https://lnshort.it/nostr-relays.
لا تشغل نفسك في هذا الجانب من نوستر في بداية مسيرتك، لكن من المهم التعمق فيه لاحقًا.
📱 نوستر على الجوال
تجربة نوستر على الجوال أيضا سلسة. هذا الدليل سياسعدك في الدخول على التطبيق وعمل منشورات وارسال الومضات، بالإضافة إلى عرض الكثير من تطبيقات الويب لنوستر على جوالك: https://lnshort.it/nostr-mobile
شركاً على القراءة، أراكم في نوستر
nostr:npub10awzknjg5r5lajnr53438ndcyjylgqsrnrtq5grs495v42qc6awsj45ys7
-
-
@ 46fcbe30:6bd8ce4d
2023-11-22 15:16:52For WalletScrutiny I had reviewed Atomic Wallet which has been renamed on the PlayStore to "Bitcoin Wallet Crypto Ethereum" and removed from the AppStore before January second of 2022 but returned at some point later (we found it gone on that date and had not updated the review since).
On June third this year, a hack was made public with losses anywhere between $35 million and $120 million.
With the provider not being of much help to the investigations, affected users seem to take matters in their own hands and so they also reached out to me - after all I had warned of this product as early as January 2022.
It certainly looks shady that still no explanation for the hack surfaced while blame is put on some external hackers. Of course, the provider is trying to not get sued - currently by claiming the court not being in the right jurisdiction.
Anyway, I was asked to look if the version of the app that was used by most at the time of the hack. The earlier one was obfuscated, which was the only grounds for my warning at the time. Given the app was developed using "Cordova", it's most likely obfuscated now, too. Any apps that use a JavaScript framework by default are obfuscated as it improves the load time for the app - a compromise that I of course do not appreciate for Bitcoin Wallets.
So we had this to say about the app:
Is the decompiled binary legible?
The answer is "no". We marked it as "Obfuscated".
When compiling source code to binary, usually a lot of meta information is retained. A variable storing a masterseed would usually still be called masterseed, so an auditor could inspect what happens to the masterseed. Does it get sent to some server? But obfuscation would rename it for example to _t12, making it harder to find what the product is doing with the masterseed.
In benign cases, code symbols are replaced by short strings to make the binary smaller but for the sake of transparency this should not be done for non-reproducible Bitcoin wallets. (Reproducible wallets could obfuscate the binary for size improvements as the reproducibility would assure the link between code and binary.)
Especially in the public source cases, obfuscation is a red flag. If the code is public, why obfuscate it?
As obfuscation is such a red flag when looking for transparency, we do also sometimes inspect the binaries of closed source apps.
As looking for code obfuscation is a more involved task, we do not inspect many apps but if we see other red flags, we might test this to then put the product into this red-flag category.
As with other categories, we close this one with the warning:
The product cannot be independently verified. If the provider puts your funds at risk on purpose or by accident, you will probably not know about the issue before people start losing money. If the provider is more criminally inclined he might have collected all the backups of all the wallets, ready to be emptied at the press of a button. The product might have a formidable track record but out of distress or change in management turns out to be evil from some point on, with nobody outside ever knowing before it is too late.
WalletScrutiny currently does not give much room to share gut feeling but the "Obfuscated!" verdict does a bit of that as we only look for obfuscation where products look worth the effort aka shady. And it's quite some extra effort to detect if the app is obfuscated using some standard tools and orders of magnitude harder to notice if it was obfuscated manually in ways that look like normal un-obfuscated code. Atomic was obfuscated with standard tools with what looks like simple "minification".
Now where would I look for backdoors? Clearly, the most common version of the app on the day of the hack is the prime candidate but I would not dismiss other - older versions. If any past version did leak the keys, the keys are leaked and at the attackers' disposal. They could just monitor the balance and once they lose hope for the total balance to go up, they hit that "empty wallets" key in their evil software and all lose their money.
I was told that primarily wallets with a lot of money were affected which hints at the attackers having insight into the balances. * A theory that would point to external hackers could be that there is a marginal cost associated to the hack. If for example brute forcing the pin costs $100, the hacker would only empty wallets worth $100 and above. * A theory that would point to internal hackers would be that the attacker is confident to repeat the theft and is merely waiting for users to re-gain confidence and put in more funds.
My suspicion is that the attacker has all the backups of all the users and is monitoring the balance right now. He took out 90% of the funds that were sitting in 2% of the wallets, expected the remaining funds to drop significantly but to ultimately recover and exceed the prior balance at which point more can be pulled out than if they had pulled out all at once.
-
@ 9dd283b1:cf9b6beb
2023-11-22 14:23:36So, I found myself with some spare cash and immediately decided to buy extra Bitcoin. Living the expat life in Germany without a passport, I wanted to share my journey, especially since more folks are ditching Binance these days. Hopefully, my experience helps someone out there.
Now, I've been championing four services for Bitcoin buys, kinda no-KYC style (you know:). But let's be real, true no-KYC only happens at meetups or through mining. Anyhow, here's my list, in no particular order:
- Relai (relai.app) (use code REL35668)
- 21Bitcoin (21bitcoin.app) (use code 39PDA)
- Coinfinity (coinfinity.co)
- Pocket (pocketbitcoin.com)
Within the 950 EUR daily limit, life's good with these apps. But if you're feeling a bit more adventurous and want to go beyond that, brace yourself.
-
Relai: Want to go big? Upgrade to Account Level 2. But, here's the catch - only certain nationalities can do it. So, even if you're a permanent resident like me, no passport, no upgrade.
-
21Bitcoin: Quick 2000 EUR transfers? No problem. But try going higher, and suddenly your money's on lockdown. They hit you with some personal questions about where the money's from, and you've got to play detective with all the supporting documents. Took me a few extra days to sort that out, but no more questions after that.
-
Coinfinity: Tested the waters with a 10K transaction, got my Bitcoin within 48 hours, no interrogations. Went back later, and there was a warning about hitting the total transaction limit. No clue what the max is, so I left it be. Still use them for lightning with those instant SEPA transfers, like 2-3 minutes, and you're set.
-
Pocket: 950 EUR daily limit and no way to crank it up. Ran out of money by then, so not a big deal.
In the grand scheme of things, I'd recommend Coinfinity for those speedy lightning buys and 21Bitcoin for the moderate BTC splurges. I get it, the whole no-KYC allure is strong, and I was a Relai fan myself (and still am, love those guys), but the process got a bit too fancy for this expat.
So, that's my two sats for you – hope it adds a dash of real-life flavor to your Euro Bitcoin escapade!
And yes, was edited by Chat GPT a bit, but just a bit;)
-
@ d6dc9554:d0593a0c
2023-11-22 14:11:14What are blockchain oracles?
´
An oracle is an external data source that provides information to a blockchain or a smart contract. Since blockchains are closed and autonomous systems, they do not have direct access to external data, such as the prices of financial assets, weather data, or the results of sporting events. Oracles act as intermediaries that provide real-time and reliable data to blockchains, allowing the execution of smart contracts based on real-world events.
When it comes to oracles and the integrity of the data they provide, it is important to recognize that there is the potential for manipulation. Oracles can be targets of attacks or unreliable data sources. If a malicious or compromised oracle provides false information, this can negatively impact the execution of smart contracts and the accuracy of operations performed on the blockchain.
However, it is essential to understand that many projects, including Chainlink, implement measures to mitigate the risks of data manipulation. They apply techniques such as the use of multiple independent oracles that verify and validate the data before being used in smart contracts. In addition, the decentralization of the oracle network also contributes to security, as it does not depend on a single point of failure.
Although there is the potential risk of data manipulation by oracles, it is important to highlight that the blockchain industry is constantly evolving and looking for solutions to strengthen the security and reliability of oracles. These solutions include the integration of oracle reputation, external audits, and the adoption of robust security practices.
It is essential that users and smart contract developers be aware of these considerations and adopt appropriate approaches to mitigate risks. This may involve the implementation of additional validation and verification mechanisms, the use of multiple reliable oracles, and the adoption of appropriate security practices in the construction of smart contracts.
⚡⚡Versão portuguesa 🇵🇹 🇧🇷 🇦🇴 🇲🇿 🇨🇻 🇬🇼 🇬🇶 🇸🇹 🇹🇱 yakihonne.com -(cliente nostr)-
-
@ d6dc9554:d0593a0c
2023-11-22 13:54:49What are smart contracts?
Smart contracts are computer programs that are automatically executed when certain predetermined conditions are met. These contracts are stored and executed on a blockchain.
The main idea behind smart contracts is to allow transactions and agreements to be carried out in a transparent, secure, and without the need for intermediaries. Smart contracts are designed to ensure that all parties involved fulfill their obligations and that transactions only occur when the specified conditions are met.
The most common programming language used to write smart contracts is Solidity, which is used on Ethereum. These contracts can define rules and conditions for different types of transactions, such as cryptocurrency transfers, purchase and sale agreements, insurance contracts, among others.
Once a smart contract is deployed on a blockchain, it becomes immutable and is automatically executed by the nodes on the network. This means that there is no way to change the contract or interfere with its execution after it is registered on the blockchain.
Smart contracts offer several advantages, such as reducing costs and eliminating the need for intermediaries. In addition, they can increase the efficiency, security, and transparency of transactions.
However, it is important to note that smart contracts are only as good as the code that is written. Bugs or vulnerabilities in the code can be exploited by malicious individuals, resulting in financial losses. Therefore, it is essential that smart contracts be carefully audited and tested before being deployed on a blockchain.
⚡⚡Versão portuguesa 🇵🇹 🇧🇷 🇦🇴 🇲🇿 🇨🇻 🇬🇼 🇬🇶 🇸🇹 🇹🇱 yakihonne.com -(cliente nostr)-
-
@ 7fa56f5d:751ac194
2023-11-22 11:54:51I'm happy to announce a new release of Habla.
nostr:naddr1qqxnzd3cxuenywfk8ycnqvenqgs86nsy2qatyes4m40jnmqgk5558jl979a6escp9vnzyr92yv4tznqrqsqqql8kqyt8wumn8ghj7un9d3shjtnwdaehgu3wvfskueqj576ks
Improved interoperability
nostr:nevent1qqsr2kvqxf5nfkxsymtptcpk5hls0uywz65nmaf3u4jn09vgypjq54gpzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxg4tfn9f
NIP-31
Habla now adds an
alt
tags to articles and highlights as per NIP-31. This means that clients that don't support the long form event (kind 30023) or highlights (kind 9802) can still display a brief text explaining the event.NIP-89
Habla now adds and inteprets the
client
tag as per NIP-89. The long form note detail view will show and link to the client that was used to compose the post. This makes it easy for users to find alternative clients that support long form.When mentioning an event that is not supported by Habla it'll use the NIP-89 application handlers to offer you options for viewing it in another client. The resulting apps will be scored by you and your network's endorsement.
As part of the housekeeping we've removed support for a few embedded kinds such as badges or live events.
nostr:naddr1qq9rzd3c8qenzv34xgesygz47pzeqe60xey0fnwfmjxwxtdz52pqwnxskqs9jmhqx0gj6wz3s5psgqqqwenslj8h0y
This is not a problem since all known and unknown events will show a "Open with" menu for opening the event in another app.
nostr:naddr1qqyrzcmy8ycrgce3qy8hwumn8ghj7mn0wd68ytnddaksygqhw9adf5sw9fp9eks2yx2kyjs2ffeufa5htuttzkflepl6gmedtqpsgqqq0j6qgsqmjn
Check out nostrapp for a nostr app directory where you can endorse and review your favorite apps.
nostr:naddr1qqxnzd3cx5urqvf3xserqdenqgsgrz3ekhckgg6lscj5kyk2tph0enqljh5ck3wtrjguw8w9m9yxmksrqsqqql8kqyt8wumn8ghj7un9d3shjtnwdaehgu3wvfskueqrae0ax
Bookmarks
You can now create bookmark lists and store highlights and articles on them. Profiles now have a "Bookmarks" section for checking out other people's bookmarks. Your bookmarks are quickly accessible in the sidebar, just click the bookmark icon.
Bookmarks follow the recently modified NIP-51 specification.
Recurring subscriptions
I am very excited about recurring subscriptions and luckily there is a PR being discussed for bringing this functionality to nostr. Since the spec is still in flux we only show who supports you and who are you supporting on your profile. I'll add the option to support your favorite writers once the spec is finalized.
That's all, frens! Sorry for being quiet lately but I've been traveling and taking some time off to spend with my family.
Happy reading, writing, bookmarking and discovering nostr apps!
-
@ 637a2f1d:a169dd8f
2023-11-22 11:16:21"this is a pure projection play because if the treasury or the doj actually cared about preventing money laundering and terrorist financing they would investigate themselves. it is very convenient that they are able to pick on bitcoin and other cryptocurrencies when we live in a world in which jeffrey epstein's client list is withheld from the public, there is no accountability for the $100b+ in taxpayer money that has been siphoned off to ukraine, politicians are currently running 2024 election campaigns with dollars overtly stolen from ftx users, and the pentagon just failed yet another audit and can't account for $3.8 trillion of military equipment. $3.8 trillion is 5.34 times larger than the current bitcoin market cap. and that is only one part of the government. we haven't even mentioned the black box that is the "inflation reduction act", or the covid ppp loans, or the black box budgets of the cia and other intelligence agencies. if these people actually cared about money laundering or protecting us consumers they would be aggressively investigating themselves."
https://tftc.io/charges-against-binance-and-cz-are-a-misdirection-play/?ref=martys-bent-newsletter
-
@ 03742c20:2df9aa5d
2023-11-22 06:30:51Nostr Address เป็นชื่อของ nip-05 มันเป็นการยืนยันตัวตนเพื่อให้ได้รับเครื่องหมาย “ติ๊กถูก” และช่วยให้คุณแชร์บัญชีของคุณให้เพื่อนกดติดตามได้ง่ายขึ้น โดยการใช้ npub ของคุณไปผูกกับเซิร์ฟเวอร์และผู้อื่นไม่สามารถนำของคุณไปใช้ได้
เพื่อความง่ายที่สุดผมแนะนำ siamstr.com เป็นเว็บไซต์ของคนไทยที่ให้บริกการ Nostr Address ฟรี
ขอบคุณ @npub1tr66yvqghfdgwv9yxhmg7xx6pvgvu5uvdc42tgdhsys8vvzdt8msev06fl ที่สร้าง siamstr.com มาเพื่อคอมมูนิตี้ของพวกเรา
เอาล่ะเรามาเริ่มกันเลยดีกว่า
อย่างที่เรารู้กันว่าการทำ Nostr Address ต้องใช้ npub บางผู้ให้บริการต้องแปลง npub เป็น hex ก่อนแต่ของ siamstr.com ไม่ต้องใช้ npub ได้เลย
ขั้นตอนแรก เปิดไคลเอ็นต์ที่คุณใช้งานขึ้นมาจากนั้นเข้าไปที่หน้าโปรไฟล์คุณจะเห็น npub ยาวคลิกคัดลอกได้เลย
ขั้นตอนต่อไป เปิดเว็บไซต์ siamstr.com ขึ้นมาให้คุณวาง npub ของคุณในช่องที่เขียนว่า public-key จากนั้นให้คุณตั้งชื่อตามที่คุณต้องการในช่อง Username หน้า @siamstr.com เสร็จแล้วคลิก Register ได้เลย เพียงเท่านี้ก็จะได้ Nostr Address เท่ๆใช้งานกันแล้ว
ตัวอย่างเช่น
whoiswho@siamstr.com
แต่ยังไม่หมดแค่นั้นถ้าอยากได้ Lightning Address เป็นชื่อเหมือนกับ Nostr Address ทาง siamstr.com ก็สามารถทำได้เช่นกัน
ขั้นตอนนี้ต้องพร้อมกับตอนสร้าง Nostr Address คลิกเปิดที่ ues as lightning address จากนั้นจะเห็นช่องให้คุณใส่ Lightning Address พอเสร็จแล้วให้คลิก Register ได้เลย แค่นี้ก็ได้เป็นชื่อเหมือนกันแล้ว
คุณสามารถนำ Lightning Address มาจาก lightning wallet อะไรก็ได้มาใส่เช่น wallet of satoshi, Blink Wallet, Getalby, หรืออื่นๆที่มี
Test
ขั้นตอนสุดท้ายนำ Nostr Address ที่ได้มาใส่ในโปรไฟล์ของคุณ กดคัดลอกหรือจำก็ได้แต่ผมแนะนำให้จำดีกว่า
เข้าไปที่ไคลเอ็นต์ที่คุณใช้งานคลิกแก้ไขโปรไฟล์จากนั้นเลื่อนลงมาหาคำว่า Nostr Address หรือ Nip-05 กใส่ Nostr Address ลงไปพอเสร็จแล้วคลิก Save เป็นอันเสร็จเรียบร้อย
กรณีที่คุณทำ Lightning Address เป็นชื่อเดียวกันด้วยให้ใส่เหมือนกัน 2 ช่องเลย
อย่าลืมสนับสนุนผู้ให้บริการกันด้วยครับ zap เป็นน้ำใจเล็ก ๆ น้อย ๆ
แต่ยังมีอีกหลายบริการที่ทำได้ง่ายๆและฟรีเหมือนกัน
Getalby Settings>Profile Settings xxxxx@getalby.com
Snort Settings>Profile>Get a free one xxxxx@iris.to
ถ้าอยากใช้โดเมนของตัวเองไปอ่าน บทความผมได้ในเว็บไซต์ rightshift.to
หวังว่าจะมีประโยชน์🫂 เรื่องต่อไปจะอะไรรอติดตามกันด้วยนะครับ
ขอบคุณมากเลยครับที่เข้ามาอ่านแล้วเจอใหม่บทความหน้า
บ๊ะบาย
Notoshi #TikTokstr #Newueser #Nostr #Siamstr
-
@ 9ecbb0e7:06ab7c09
2023-11-22 05:56:56Los huevos en Cuba son tan caros y exclusivos como las 69 obras maestras del gran orfebre ruso Peter Carl Fabergé, ordenadas por los zares Alejandro III y Nicolás II. En el apartheid alimentario de la Isla, también los huevos son elitistas. Se desconoce cuántos huevos llegan a las residencias de los dirigentes.
Treinta huevos se venden en el mercado informal de Cuba por 3.000 pesos. Más baratos, por 2.700 pesos, aparecieron sorpresivamente en las pequeñas y bien abastecidas tiendecitas privadas de La Habana, el 20 de noviembre. Solo duraron unas horas, pues llegaron compradores cercanos y lejanos, avisados por las redes sociales de las mipymes y por familiares y amigos.
La mayoría de la población solo puede adquirir los cinco o siete huevos mensuales vendidos con inestabilidad a través de la libreta de racionamiento. El salario medio en Cuba es de 3.828 pesos, y la pensión media de 1.840 pesos, frente a una inflación galopante. Los huevos, los espaguetis y las pizzas fueron los salvavidas priorizados por Fidel Castro durante el llamado Período Especial, pero los tres han desaparecido de los establecimientos del Ministerio de Comercio Interior, por lo que tienen altos precios en los mercados libre e informal.
Muchas personas se preguntan cómo es posible que las mipymes puedan poner sus camiones para vender cajas de pollo en las esquinas de la ciudad, además de abastecer con variedad de carnes, quesos y muchos productos a las pequeñas tiendas situadas en los garajes de los edificios o en los locales alquilados al Ministerio de Comercio Interior y otros organismos. Las mipymes venden arroz, harina de trigo y otros productos a las empresas estatales carentes de financiamiento para importar, lo que ha sido reconocido en la Televisión Cubana con satisfacción por directivos de las fábricas cuyas producciones han estado detenidas. Esa forma de propiedad privada ha sido demandada por los cubanos desde hace años. ¿Cómo es posible que se limite a los campesinos para cultivar y vender, y se persiga a los vendedores ambulantes por elevar los precios por encima de los establecido oficialmente, mientras hay laxitud con las mipymes?
En la sociedad se comenta si el Gobierno será propietario de la mayoría de ellas, a las que utilizaría para abastecer a quienes tienen dinero, mientras deja en la hambruna a la mayoría de la población. En agosto de 2020 los negocios no estatales en Cuba recibieron por primera vez la autorización para realizar operaciones de comercio exterior, supervisadas por empresas estatales. Entonces se aducía la urgencia de impulsar la economía y enfrentar la crisis generada por la COVID-19. Hasta ahora, se han firmado 15.497 contratos con trabajadores por cuenta propia, cooperativas, mipymes, entre otros actores, para poco más de 300 millones de dólares, según Vivian Herrera Cid, directora general de Comercio Exterior del Ministerio de Comercio Exterior y la Inversión Extranjera.
De los “módulos” mensuales controlados, pero no incluidos en la libreta de racionamiento porque no se pueden garantizar, según ha expresado el viceprimer ministro Alejandro Gil, desapareció el pollo estadounidense en octubre, cuando la empresa CIMEX informó a la población que no se vendería junto al paquetico de picadillo, el litro de aceite, el detergente y las salchichas habituales.
Esto parece el preludio del fin de la libreta de racionamiento. Si bien las cantidades de arroz, azúcar, frijoles, huevos y el supuesto picadillo solo alcanzan para una semana, ayudan a distanciar las compras a elevadísimos precios en el mercado libre. La eliminación del racionamiento debería realizarse por el incremento de la oferta a precios adecuados, lo cual no parece que se hará.
-
@ 9ecbb0e7:06ab7c09
2023-11-22 05:53:09En 2019 prácticamente no había gasolina en Cuba, pero Sandro Castro subió a Instagram una foto del tanque de su auto lleno. En 2021, el nieto del fallecido dictador fue visto en un concierto en Cárdenas, provincia de Matanzas, sin mascarilla ni distancia social. Por tal conducta miles de cubanos fueron multados, acusados de “propagación de epidemias”, pero él estaba por encima de eso.
También en ese año,poco antes de las protestas que sacudieron a toda Cuba, el joven se filmó manejando un Mercedes Benz a exceso de velocidad. “Un juguetico” que estaba probando, dijo.
En noviembre de 2023, hace apenas unos días, se anunció que un cuarto del país no tenía electricidad; mientras, Sandro estaba descansando en una hermosa finca.
Sandro Castro, el más célebre de los nietos de Fidel por sus escándalos en redes sociales, ha vuelto a mostrar la vida de lujos que se puede costear. Como ya ha exhibido anteriormente, la burbuja que lo separa de la mayoría de los cubanos dota al muchacho de privilegios impensables para las multitudes.
Esta vez el nieto del exmandatario visitó junto a su novia una hacienda, ubicada en las afueras de la capital. Sandro, en su perfil de Instagram, replicó las fotos publicadas por su pareja, Laura Daniela Álvarez, en la red social. En las imágenes se les ve, junto a otras dos personas, disfrutando de un lugar rodeado de naturaleza y bebidas.
En una de las imágenes, Castro cierra los ojos mientras Laura lo besa en el rostro. Ambos están sentadas en un amplio sofá, con jardines muy cuidados en el fondo, y sobre la mesa puede verse un vaso del que beben y un moderno iPhone.
El lugar que etiquetan como ubicación es la hacienda El Patrón, a donde se llega por el Camino San Gabriel, en el municipio Habana del Este. Pero Sandro no es el único cliente privilegiado que recibe la finca. En El Patrón ha sido fotografiado también Dionisio Arranz, empresario vinculado al turismo de lujo en Cuba.
Estas tierras que ocupa el emprendimiento, al menos en apariencia, son administradas por un joven cubano, Carlos Milán.
Hacienda El Patrón, glamping para los nuevos ricos
En agosto de 2020, la hacienda El Patrón hizo su primera publicación en Instagram, una red social que desde entonces se ha mantenido actualizando de modo constante y con imágenes que, por su calidad, parecen captadas por lentes profesionales.
Quienes están detrás del negocio saben que en estos tiempos la publicidad en el espacio virtual es indispensable para convertirse en un lugar de moda, y por tanto tener demanda. Quizá por eso acuden a modelos e influencers para que publiciten a El Patrón, se tomen fotos en la finca e inviten a sus miles de seguidores.
A juzgar por las instantáneas del negocio, quien acuda pisará una especie de paraíso con una presa convertida en lago, donde se puede nadar o practicar deportes acuáticos. Hay también pequeños depósitos de agua donde flotan ocas, paseos a caballo, árboles frutales, animales de granja, hamacas entre las palmas y muebles blancos e impolutos. A juzgar por las instantáneas del negocio, quien acuda pisará una especie de paraíso con una presa convertida en lago, donde se puede nadar o practicar deportes acuáticos. Hay también pequeños depósitos de agua donde flotan ocas, paseos a caballo, árboles frutales, animales de granja, hamacas entre las palmas y muebles blancos e impolutos.
Ciertamente es un lugar hermoso, y a todas luces pensado para el turismo. De hecho, sus dueños no lo ocultan. Los precios en los que cotizan los servicios aparecen en dólares.
Por ejemplo, para quien desee comer, como Sandro y su pareja, el precio es 40 USD por persona, según confirmó CubaNet con el número de contacto de la hacienda. Ahora bien, si prefiere un pasadía, el costo sube a 100 USD. Esto incluye un cóctel de bienvenida, recorrido por las instalaciones, almuerzo y uso de los equipos náuticos.
Para terminar la jornada, se oferta una zona de hospedaje en formato de glamping (glamour + camping). Estamos hablando de una carpa espaciosa en cuyo interior se dispone de cama, cojines, tina, champán y un ventilador. Afuera hay acceso a un jacuzzi.
El precio por noche para el glamping es de 200 USD por pareja, confirmó este medio directamente con la hacienda. Se puede pagar desde el exterior por transacción o desde Cuba en euros, dólares o pesos cubanos (según el cambio del día en el mercado informal).
Evidentemente, es un negocio para huéspedes con bolsillos llenos; sin embargo, en las declaraciones que ha dado a la prensa Roberto Carlos Chamizo (Carlos Milán en sus redes sociales y entrevistas), quien se presenta como el dueño de la hacienda, se describe otro panorama.
Roberto Carlos no menciona sus fines turísticos. Al contrario, presenta a El Patrón únicamente como una especie de proyecto de desarrollo local para suministrar alimentos orgánicos al necesitado pueblo cubano. Quien lee las declaraciones del joven pensaría que tiene un organopónico local; pero Sandro no fue a descansar a un huerto.
En una misma nota publicitaria, difundida en varios medios internacionales, Chamizo contó que después de vivir en el extranjero regresó a Cuba durante la pandemia. El joven, pese al colapso sanitario que vivió el país, cuando escasearon medicinas básicas y murieron pacientes por falta de oxígeno, aseguró que confiaba más en el sistema de salud cubano y que por eso retornó del primer mundo.
En ese entonces, relata, adquirió las tierras donde hoy se ubica la finca y comenzó a cultivar los terrenos. Cuenta que inició sembrando boniato y habichuelas.
“Carlos impulsó esta hacienda con el objetivo de llevar comida para sus hermanos cubanos. La pandemia causó estragos que provocaron desabasto y era necesario actuar para dar un poco de alivio a las familias”, sentencia la citada nota, cuyo título es “Carlos Milán y su hacienda agroecológica para ayudar a los demás”.
Sobre el glamour de la hacienda El Patrón, sus costos en divisa y el uso de influencers como estrategia de marketing, el joven empresario no dijo ni una palabra.
Carlos “Milán” se graduó de Contabilidad y Finanzas en la Universidad de La Habana en 2011. Posteriormente, emigró a Italia, donde vivió hasta moverse a otros países, entre ellos Dubai.
El joven empresario es también conocido por su cercana relación con la influencer, modelo y diseñadora cubana Mily Alemán (a quien presenta como su “hermana” en redes). A ambos los une una relación de amistad de, al menos, 10 años, según pudimos confirmar por el historial público de sus fotos.
Sin embargo, contactada por CubaNet, Alemán, pareja del director de la agrupación Gente de Zona, Alexander Delgado, aseguró no tener nada que ver con el negocio de Carlos, pero no respondió las demás interrogantes.
Otros huéspedes ilustres
Si bien son los rostros y cuerpos de modelos los que destacan en la mayoría de las imágenes de la cuenta de Instagram de la hacienda, también aparecen dos fotos de una pareja “común”. Estos podrían pasar inadvertidos si no se tratara de Dionisio Arranz Bustelo y su esposa, Nathalie Capote.
Dionisio, graduado de Economía, es hijo de un antiguo funcionario del Ministerio de Comercio Exterior. Según informes desclasificados de la Agencia Central de Inteligencia (CIA) de Estados Unidos, Dionisio Arranz Tremols (el padre) fue director de Cubametales en la década de 1970. Estos reportes también lo sitúan en Reino Unido cumpliendo funciones para el régimen cubano asociadas al mencionado ministerio.
Sin embargo, el Dionisio que visita la hacienda El Patrón no solo destaca por ser hijo de quien es, sino también por tener varias empresas registradas en España, enfocadas en el turismo y servicios en Cuba.
CubaNet rastreó su nombre hasta en cuatro sociedades de este tipo asentadas en el país ibérico desde los años 90. Según los registros consultados, dos de estas empresas (Asesoramiento y Representaciones Turísticas y Stage Servicios Turísticos) tuvieron ventas ―al menos las reportadas― sobre los tres millones de euros.
Mientras que la tercera, Trisub, aunque dejó de declarar en España en 2009, se mantiene activa y se presenta en su web como una empresa belga-española “especializada en los servicios de tierra en Cuba”. En su página se pueden reservar paquetes de turismo que incluyen desde las típicas experiencias de playa y tours por La Habana Vieja hasta la gestión y organizaciones de eventos en la Isla.
Realmente, Dionisio no oculta que esté al frente de esta compañía. Arranz no solo figura como administrador de este empresa ante los registros españoles, también en su muro de Facebook declara que trabaja para Trisub y su correo aparece como contacto en la web oficial. Trisub, por su parte, tiene su oficina en La Habana, exactamente en el bungalow 727, del estatal Hotel Comodoro en Miramar.
-
@ 9ecbb0e7:06ab7c09
2023-11-22 05:45:11Un joyero del municipio de Santo Domingo, en Villa Clara, fue asaltado en días recientes con un arma de fuego, según una denuncia ciudadana.
Yandrey, como lo han identificado en los comentarios de la publicación, fue atracado el pasado viernes, a plena luz del día, en su local de venta ubicado cerca de La Cantona, una zona céntrica y concurrida de ese municipio villaclareño.
Según la descripción proporcionada por la poetisa de Santo Domingo, Gloria Muñoz, autora de la denuncia, el asaltante es un hombre joven, de más de 20 años y tez mulata. Además, iba encapuchado y conducía un auto donde lo acompañaba un segundo sujeto, ambos armados.
Muñoz acompañó el post con una foto del carro, un Kia Picanto 2015 de color blanco, circulando por la Carretera Central.
La denunciante no aclaró si durante el asalto hubo lesionados ni la cantidad y valor de las joyas que sustrajeron los delincuentes.
La mujer pidió el apoyo de la población “por lo peligroso de estas acciones” y concluyó: “Hoy fue aquí en nuestro pueblo, mañana puede ser en el tuyo”.
Varias personas aportaron datos relevantes en los comentarios a la publicación.
“Ese carro se pasó toda la mañana en la entrada de la base de los camiones como quien va para el cementerio, pero de frente a la carretera (Central) que yo lo vi, porque tuve que dar varios viaje a Santo Domingo”, escribió una usuaria llamada Gladys Caraballea.
Magdani Suárez, por su parte, recordó a la autora del post, que “nos saludamos en la acera del banco minutos (antes), seguido ese mismo carro transitó frente a mí, yo también lo vi, venía muy suave”.
Horas más tarde, la propia Muñoz reveló que los asaltantes fueron capturados, sin confirmar la información. Presuntamente, provenían de la localidad Esperanza, en el mismo municipio.
Los internautas se mostraron consternados por el hecho ocurrido en Santo Domingo y coincidieron en referirse a la situación de inseguridad en que está sumida Cuba actualmente.
“Nada más faltaría esto, que se organicen pandillas, que aparezcan estos asaltos y se sume la criminalidad y el desorden… Increíbleeee!!!”, escribió la internauta identificada en redes como Silvia Rosa Perera.
“Ya esta situación que está atravesando nuestro país de la violencia creo que se está yendo de las manos, si no acaban con la delincuencia nos vamos a poner como en Venezuela que ni en las casas están seguros, así desgraciadamente nos vamos a ver, no basta con la escasez de comida y de medicamentos. Como dice Marco Antonio Solís: ‘A dónde vamos a parar’”, agregó Magalys Martínez.
El temor también fue reflejado por Elis Ángela Gonsalez: “En lo que se nos ha convertido nuestro ‘paisito’, le ronca que a la necesidad de todo lo que estamos viviendo, se le sume la inseguridad también. Esto ya está fuera de control”.
En los últimos meses, los asaltos se han convertido en una tendencia de los delincuentes en medio de la grave crisis económica que vive el país.
Solamente en noviembre se han reportado varias víctimas de hechos de este tipo, como un médico oncólogo del Hospital Pediátrico de Holguín, a quien una pareja asaltó violentamente para robarle una motorina.
El galeno -cuya identidad no fue revelada- fue asaltado presuntamente por una pareja que le asestó un fuerte golpe en la cabeza. La agresión le dejó una fractura craneal.
También, este mes, un cubano fue salvajemente golpeado con un bate para robarle la moto y el teléfono celular en el municipio Güines, en la provincia de Mayabeque.
-
@ a012dc82:6458a70d
2023-11-22 05:44:58Table Of Content
-
Unexpected Findings in a Prison Raid
-
The Tocorón Prison: A Criminal Haven
-
The Lucrative World of Bitcoin Mining
-
A Growing Trend in Latin America
-
Conclusion
-
FAQ
In the ever-evolving world of crime, criminals are constantly seeking innovative ways to further their illicit gains. The recent Venezuelan prison raid offers a startling glimpse into this world, revealing an unexpected intersection between organized crime and the realm of cryptocurrency. This article delves into the surprising findings of the raid, the notorious Tocorón prison, the lucrative allure of Bitcoin mining, and the emerging trend of cryptocurrency in the Latin American criminal landscape.
Unexpected Findings in a Prison Raid
In a recent raid on the Tocorón prison in Aragua state, Venezuelan authorities made an unexpected discovery. Alongside the anticipated confiscation of rocket launchers, grenades, and bullets, they stumbled upon Bitcoin mining machines. This operation, which involved a staggering 11,000 troops, was aimed at dismantling the country's most formidable organized crime group. While weapons were a predictable find, the presence of Bitcoin miners was a revelation that caught many off guard. Videos circulating on social media platforms showcased buildings filled with these machines, emphasizing the scale of the operation. The juxtaposition of traditional weapons with high-tech mining equipment highlights the adaptability and resourcefulness of criminal organizations, demonstrating their willingness to embrace new technologies to further their objectives.
The Tocorón Prison: A Criminal Haven
The Tocorón prison, located in the heart of Venezuela, has long been notorious for being under the control of criminals. In fact, it had been run by them for years, turning it into a veritable fortress of illicit activities. This prison wasn't just a place of confinement; it boasted amenities like a swimming pool and even a mini zoo, painting a picture of a facility that was more a criminal fortress than a penitentiary. Such luxuries are unheard of in conventional prisons, suggesting a level of autonomy and power that these criminals wielded. Venezuelan prisons, in general, have a reputation for being perilously overcrowded and hazardous, often leading to violent confrontations. This particular raid marked the first time Venezuelan authorities took decisive action against the dreaded Tren de Aragua, a criminal organization with a hand in various illicit activities, ranging from drug and human trafficking to extortion, both within Venezuela and in neighboring countries. The audacity of such a group to operate so openly speaks volumes about the challenges faced by Venezuelan law enforcement.
The Lucrative World of Bitcoin Mining
Bitcoin mining, for the uninitiated, might seem like a complex digital process, but its implications are very tangible. Mining machines play a pivotal role in minting new coins and ensuring the security of the Bitcoin blockchain. Engaging in this energy-intensive process requires a significant amount of electricity, often leading to concerns about its environmental impact. However, the rewards, in the form of new cryptocurrency, can be substantial. A recent report from Coin Metrics highlighted that Bitcoin miners raked in a whopping $184 million from transaction fees in a mere three months, from April to June. This lucrative venture offers a glimpse into why criminals might be drawn to such operations, given the potential for immense profits. The decentralized nature of cryptocurrencies also provides a level of anonymity, making it an attractive option for those wishing to operate outside the purview of traditional financial systems.
A Growing Trend in Latin America
The discovery of Bitcoin mining machines in the Tocorón prison isn't an isolated incident. Just two weeks prior, Chilean police uncovered a drug trafficking ring in Santiago that was operating a Bitcoin mining venture. This suggests a growing trend among criminals in Latin America, who seem to be exploring the lucrative world of cryptocurrency. As the digital currency gains traction globally, it's evident that the criminal underworld is also keen on capitalizing on its potential. The integration of cryptocurrency into criminal operations represents a new frontier in crime, challenging law enforcement agencies to adapt and develop new strategies to combat this emerging threat.
Conclusion
The Venezuelan prison raid serves as a stark reminder of the intricate and ever-changing nature of organized crime. As the lines between traditional criminal activities and the digital world blur, it's crucial for authorities to stay one step ahead. The fusion of organized crime with the world of cryptocurrency underscores the need for continued vigilance and adaptability in the face of evolving criminal methodologies.
FAQs
What was discovered during the Venezuelan prison raid? Along with weapons like rocket launchers and grenades, authorities found Bitcoin mining machines in the Tocorón prison.
Who controlled the Tocorón prison? The prison had been under the control of criminals for years, notably the Tren de Aragua crime group.
Why is Bitcoin mining significant? Bitcoin mining is the process of minting new coins and securing the Bitcoin blockchain. It can be highly lucrative, with miners earning substantial amounts from transaction fees.
Is cryptocurrency involvement a trend in Latin American crime? Yes, there's a growing trend among criminals in Latin America to integrate cryptocurrency into their operations, as seen in both Venezuela and Chile.
How are authorities responding to this trend? The Venezuelan raid signifies a proactive approach by authorities, but the blending of crime with cryptocurrency highlights the need for continued vigilance and adaptability.
That's all for today, see ya tomorrow
If you want more, be sure to follow us on:
NOSTR: croxroad@getalby.com
X: @croxroadnews
Instagram: @croxroadnews.co
Youtube: @croxroadnews
Subscribe to CROX ROAD Bitcoin Only Daily Newsletter
https://www.croxroad.co/subscribe
DISCLAIMER: None of this is financial advice. This newsletter is strictly educational and is not investment advice or a solicitation to buy or sell any assets or to make any financial decisions. Please be careful and do your own research.
-
-
@ 9ecbb0e7:06ab7c09
2023-11-22 05:41:49El gobierno de Estados Unidos anunció restricciones de visa a individuos involucrados en operaciones de vuelos chárteres que transportan migrantes irregulares desde Cuba a Nicaragua, según un comunicado de prensa del Departamento de Estado.
La sanción a los propietarios, ejecutivos y altos funcionarios de compañías aéreas que ejecutan los vuelos es una medida sin precedentes. El objetivo es intentar eliminar el flujo de migrantes cubanos por Centroamérica, que luego se unen a caravanas de indocumentados para entrar a México y de allí llegar a la frontera sur de EEUU.
Mathew Miller, portavoz del Departamento de Estado, declaró que muchos de estos migrantes carecen de una base legal para entrar o permanecer en EEUU y, a menudo, son devueltos a sus países de origen, habiendo desperdiciado importantes recursos personales y poniéndose en riesgo a ellos mismos y a sus familias.
La administración demócrata de Joe Biden insiste en que estos vuelos chárteres y sus operadores ponen en peligro a los migrantes, por lo cual desde el Departamento de Estado se está colaborando con los gobiernos de la región, así como con el sector privado, para tratar de eliminar esta práctica de explotación.
Los vuelos, promocionados a través de las redes sociales dentro de Cuba, ofrecen pasajes desde La Habana a Managua por precios de hasta 4.000 dólares en sus momentos más caros. El negocio, en el que también están involucrados los gobiernos de Cuba y Nicaragua, está en vigor desde noviembre de 2021, cuando el dictador nicaragüense Daniel Ortega eximió a los cubanos de contar con un visado para visitar Managua.
En el pasado, medidas similares del Departamento de Estado han tenido poco impacto en las personas a las cuales se les sanciona. Por ejemplo, en el caso de Cuba, cientos de funcionarios y oficiales del Ministerio del Interior (Minint) tienen prohibida la petición de visa a EEUU, algo que ciertamente no tienen necesidad de hacer mientras sigan lucrando con la necesidad del pueblo cubano.
EEUU en tensión por el aumento de vuelos chárteres
Hace algunos días, el Departamento de Estado expresó preocupación sobre un creciente aumento en los vuelos chárteres desde Cuba a Nicaragua.
Registros aéreos muestran un incremento en la frecuencia de estos vuelos, con al menos un trayecto diario desde el Aeropuerto Internacional ‘José Martí’ en Cuba hacia Nicaragua. Eric Jacobstein, del Departamento de Estado, manifestó preocupación por vuelos que parten llenos y regresan vacíos a Cuba.
El fenómeno no se limita a Cuba. Desde el 20 de octubre, vuelos chárteres procedentes de Haití con destino a Nicaragua han aumentado significativamente, marcando un cambio en las rutas migratorias tradicionales.
¿Subirán de precio los viajes a Nicaragua desde Cuba?
Si el temor de las restricciones de visa a funcionarios de las aerolíneas surte efecto, es presumible una reducción de vuelos y, con ello, un aumento de precio en cualquier ruta que implique salir de Cuba con destino a Nicaragua.
Se pudiera esperar que EEUU siga intentando presionar para reducir el mercado de vuelos chárteres a Nicaragua, y para ello se valdrá de países aliados en la región como México y Republicana Dominicana, pues no puede atacar el problema entablando una conversación con Ortega, ni Nicolás Maduro en Venezuela. La mayoría de las aerolíneas que ofertan vuelos chárteres a Managua son mexicanas, dominicanas o la venezolana Conviasa.
-
@ 0b963191:fc5e7ffd
2023-11-22 03:58:28Coming off of my original blog post about the theoretical set up of storage “relays” for the purposes of decentralized storage, I wanted to introduce my new project, Derby. Derby aims to be an open, decentralized, data transfer protocol that can be used for publishing and sharing files on the Internet.
It was written with Nostr integration in mind and is not limited to that protocol.
I aim to provide an overview of how the protocol works and go a little into the building blocks and the layers that Derby builds out for hopefully being a useful project for both the Nostr ecosystem and the greater freedom technology software stack.
Note on name
Derby is not an acronym or back-ronym for anything. The project is named after someone close to me and I think it sounds nice. I think the important thing is that it’s not called dump-str.
Nodes not relays
In my original post, I used the word “relays” to reference the server side storage for this network and I am revising that to nodes. The architecture, cryptographic backed pointers, and protocol already borrow heavily from Nostr and using the work relay may cause confusion with Nostr relays.
The Derby protocol is not compatible with Nostr and a Nostr client won’t know what to do with a Nostr relay and vice verse. The integration happens at a higher layer (will get into layers later) that complements each protocol.
Architecture of Derby
Derby uses the same architecture as Nostr with a client that may connect to multiple servers to grab requested data. The graphic from my original post is relevant here (see below) and with one of the the aim being decentralization.
Storage nodes
Storage nodes are the backbone of Derby, storing, managing, and sending various pieces of data. As with Nostr, a storage node is a “dumb” server that maintains a database of pointers and the data blobs it references.
Data blobs are also capped at a certain size and multiple blobs can be added to make up a coherent file.
Storage nodes use web sockets to communicate, which make it “web friendly” and uses a very simple protocol for communication.
There are currently 5 actions that can be taken toward a storage node: * Publish pointer w/ data * Publish pointer w/o data (References existing data) * Update pointer * Delete pointer * Retrieve Data
Building blocks on the storage node
Storage nodes only have context on storing a piece of binary data on its system and the pointer objects that is used to cryptographically reference them. Let’s get into pointers. Pointers Pointers act as the messaging for storage nodes. They are used to associate a user with a piece of data.
Here is what a pointer looks like
{ id:"c868b2defabe0683b5426fd66318db1beac1c6af7143f75f389926ac28a827f7", pubkey:"1a305a7ae5d63329fc3597155521638ff1c5d989285b5a7be275e38826f12885", timestamp:1699213847, pointerhash":"f323fe7ecdacc0bba46a8bd70ea61f2622297b40b0a93ab2beabd3a03a2a7bbd", size:5000000, nonce:513029, signature:"37e721ad91c2323f4b73ccc4e2c006632b348c6b99b5f372b796daab3b75d1062e727687a41ac579d088d1db2121015a7df6cf2e049024d199de880d894e81ac" }
The above looks very much like a Nostr event, for anyone familiar with Nostr events and development. It is a very simple way of managing associations with uploaded data.The components are broken down into the following: ID - Sha256 hash of the pointer object. This hashes the string of the pointer with the following field order: 1. id 2. pubkey 3. timestamp 4. pointerhash 5. size 6. nonce
pubkey - The 256-bit public key of the pointer owner. timestamp - Unix Time in seconds. pointerhash - sha256 hash of the raw binary data being pointed to. This will be used to reference the raw binary data. size - Size of the raw binary data being pointed to in bytes. nonce - Random integer. Can be used for future POW and is required for pointer deletion signature - Schnorr signature of the id. Used to verify the pubkey’s ownership of the pointer
I will post a protocol guide on how to interact with the storage nodes on github.
The gist of the usage is: * To upload data, a pointer will need to be created and sent to the storage node with the Base64 representation of the data * The pointer will be verified and data will be validated against the pointer * Upon success, the pointer will be stored on the relay
Retrieval of the data uses the pointer’s ID as reference, instead of the raw data’s hash.
A public key can be associated with a pointerhash at a time. For deduplication purposes (i.e. another user uploading the same data), another pointer with another public key can be published and associated with the data.
Lastly, any data without a pointer, will be deleted as orphaned. All data needs to have at least one pointer associated with it
Client side
The building blocks of using pointers and data blobs are useless without context.
While storage nodes are dumb and have no intrinsic knowledge of the data being stored, a client has the ability to contextualize the data by associating all published pointers and data into a coherent file.
Data descriptors are how client’s make sense of any uploaded data.
Data Descriptors
A data descriptor is a map of how multiple pointers and data come together to form a file.
When a client uploads a file, it will chop it up into multiple data chunks (as required by the storage node) and create multiple pointers. The client will keep track of the pointers, the hashes, the sequence, and the storage nodes that were used.
Any other user would be able to use the data descriptor to download and combine the file back up into its original form.
The current Derby libraries use JSON for the metadata and data map fields. The data descriptor can be transposed into any format necessary as long as a client can use it to piece together the original uploaded data.
Here is an example of a data descriptor:
{ "merkelroot": "0b19cda5f68c7769a2bbb1c96f070f8d3cc6aa54d360383297effadceebe21b5", "metadata": { "size": 184292, "streamable": false, "filename": "bitcoin_whitepaper.pdf", "mimetype": "" }, "datamap": [ [ "fab50aa24cb8259e630324039b7faf2fde57614c3a4e572f0e0151183ce86ce6", "b1674191a88ec5cdd733e4240a81803105dc412d6c6708d53ab94fc248f4f553", [ "ws://localhost:8080", "ws://nostr.messagepush.io:8081" ], 184292 ] ] }
And here enters Nostr
While users can share data descriptor files with each other via email or other means, Nostr provides a real opportunity to storage and retrieve Derby stored files using Nostr based addresses.
Currently, a data descriptor can be converted to a Nostr event of Kind 37337.
Here is an example of an data descriptor Nostr event:
{ "kind": 37337, "pubkey": "3656bee87d4edcc676f94d4959d0af5351410348d0af3a6fd777d9ccabfcc689", "created_at": 1700622074, "content": "[[\"fab50aa24cb8259e630324039b7faf2fde57614c3a4e572f0e0151183ce86ce6\",\"b1674191a88ec5cdd733e4240a81803105dc412d6c6708d53ab94fc248f4f553\",[\"ws://localhost:8080\",\"ws://nostr.messagepush.io:8081\"],184292]]", "tags": [ [ "d", "0b19cda5f68c7769a2bbb1c96f070f8d3cc6aa54d360383297effadceebe21b5" ], [ "m", "" ], [ "streamable", "false" ], [ "l", "bitcoin_whitepaper.pdf" ], [ "size", "184292" ] ], "id": "10f5b1dc997406f89775d0e4d37339d716f69d5be71b224c1673289737483e3a", "sig": "0830376a2f345c3f70f3a95d250ef62445c3b44b1a012b502a0d19965b191fe11becc140d0250c2535162c10274fc314a880bafdcf556e39753185eb40f6d20d" }
In the above, we can see this is a parameterized replaceable event. The “d” tag is used for the merkel root and allows for easy searching per nostr pubkey.The event is addressable using the naddr1 bech-32 format parameters: Pubkey - The pubkey of the event author Kind - 37337 Relays - List of relays being published to. Clients can just use these relays Identifier - Will reference the d tag (also used as the merkel root) of the event.
A data descriptor then becomes something more addressable as
naddr1qpqrqc33893kgcf4vcmrscehxumrjcfjvf3xyvtr8ymxvvphxpnrsepnvd3nvctpx56xgvekxqensvej8ymk2enxv9jxxet9vfjnyvtzx5q3gamnwvaz7tmjv4kxz7fwv3sk6atn9e5k7qg5waehxw309amkycewdehhxarjxyhxxmmdqgsrv447ap75ahxxwmu56j2e6zh4x52pqdydpte6dlth0kwv407vdzgrqsqqpywearwqq5
Using an shareable naddress have the following benefits: * Inline addressing to files on nostr posts (Nostr clients would need to pull in the event and know how to use a data descriptor) * Addressable links from a website or app (front end library could execute the download) * Preventable content rug pull. I.e. Puppies.jpeg couldn’t turn into something distasteful without a change in the merkel root value.
Development Roadmap and Code availability
Currently there are 3 projects being built for Derby: * Derby storage node - https://github.com/StevenDay83/derby-storage-relay * Derby Tools NodeJS library - https://github.com/StevenDay83/derby-tools * Derby CLI Utility - https://github.com/StevenDay83/derby-cli-client
-
@ 21b41910:91f41a5e
2023-11-22 03:15:07-
Work must build upon a free open source software (FOSS) project for Nostr Live Audio Spaces (potentially including but not limited to nostr nests), where open source refers to licenses listed here: https://opensource.org/licenses, with a strong preference for MIT, Apache-2.0.
-
Completion of this bounty may affect the direction of other related bounties posted by this account with the Nostr Live Audio Spaces prefix.
To satisfy conditions of this bounty, the developer should
- Take the existing FOSS software for Jam Systems available here: https://gitlab.com/jam-systems/jam/. Jam Systems is open using the Gnu Affero General Public License 3 (not to be confused with the more common GNU GPL 3.0)
- Fork the project to a widely accessible git repository (e.g. github, gitlab, sourceforge)
- Add support for logging in as a participant using a nostr private key
- Add support for logging in as a participant using NIP-07 browser extension
- Identify as a participant in the room/nest/space as either the npub or user's profile name
- Package in a modular form to support redeploying on future improvements to the base Jam Systems software
- Stand up an instance publicly accessible for testing and validation
-
-
@ 9322bd92:a3d4cb0b
2023-11-22 02:33:09Now I know most of you are quite familiar with Bitcoin, but it's important to ensure we're all on the same page for this article. Let's start with a quick refresher on some of the fundamental points.
The genesis of Bitcoin dates back to the 3rd of January 2009, marked by the mining of the first Bitcoin block, presumably by the elusive creator, Satoshi Nakamoto. Within Bitcoin's genesis block lay a hidden message, a headline from the London Times newspaper on that day, stating, "The Times 3rd of January 2009, Chancellor on brink of second bailout for banks." Alongside this message, Bitcoin's first block contained the inaugural cryptocurrency mining reward of 50 BTC. This reward system serves as a vital economic incentive for miners, encouraging them to uphold the network by processing transactions, which are then inscribed into blocks on the Bitcoin blockchain.
New BTC is issued every time a fresh Bitcoin block is mined, and the Bitcoin code maintains a roughly 10-minute block time by adjusting mining difficulty according to the number of miners. The initial Bitcoin block reward stood at 50 BTC until November 28th, 2012, when the first halving occurred, reducing the block reward to 25 BTC. Subsequent halvings follow every 210,000 blocks, typically every four years, though the exact timing differs slightly from this due to specific algorithms.
Bitcoin halvings are pivotal moments as they result in a sudden reduction in the supply of new BTC, a phenomenon believed to eventually lead to a surge in the price of BTC, provided demand either remains constant or increases post-halving. The most recent halving in May 2020 signals a bullish market trend, yet it's essential to note that these halvings won't continue indefinitely. The maximum supply of BTC is capped at 21 million, a limit embedded within Bitcoin's code. Satoshi Nakamoto's reasons for this limit, whether mathematically driven or connected to the world's M1 money supply of around $21 trillion in 2009, remain a subject of speculation.
Regarding the last BTC to be mined, projections typically cite the year 2140. However, a more thorough analysis reveals an approximate time frame around the end of 2078, considering the current circulating supply of around 18.6 million BTC and the time intervals between previous halvings.
The scenario after the final mining of BTC poses an interesting dilemma. Some speculate the demise of the Bitcoin network due to the cessation of economic incentives for miners. However, contrary to this fatalistic view, the cryptocurrency landscape suggests otherwise. Bitcoin's decreasing dominance since 2017 indicates a potential shift away from being the largest cryptocurrency by market cap by 2078. Moreover, miners not only receive block rewards but also earn transaction fees, an aspect likely to become increasingly crucial as mining rewards diminish.
Yet, a fundamental challenge arises from Bitcoin's transaction throughput. With its current capacity limited to around 7 transactions per second, microtransactions become unfeasible due to exorbitant fees. This issue has led to the development of layer 2 scaling solutions like the Lightning Network, aiming to alleviate the burden on the Bitcoin blockchain by reducing on-chain transactions.
As the Bitcoin community navigated through its growth and scalability challenges, disagreements arose regarding the network's technical direction. One of the most significant debates centered around the block size limit, reflecting differing opinions within the community.
Part of the community advocated for a larger block size to accommodate more transactions and improve scalability, believing it to be crucial for Bitcoin's widespread adoption as a means of payment. However, not everyone supported this idea.
This divergence in opinion ultimately led to a contentious hard fork in the summer of 2017. The fork resulted in the creation of Bitcoin Cash (BCH), a new blockchain with a larger block size (initially set at 8 MB), allowing for more transactions per block and ostensibly faster and cheaper transactions.
Bitcoin Cash aimed to offer a solution for faster, cheaper transactions, emphasizing its utility as a digital currency for daily transactions, in contrast to Bitcoin's role as a store of value.
Subsequently, in November 2018, another contentious hard fork occurred, leading to the emergence of Bitcoin SV (BSV), initiated by proponents who sought to further increase the block size (initially set at 128 MB) and restore what they perceived as the original Bitcoin protocol envisioned by Satoshi Nakamoto.
Bitcoin SV's proponents advocated for a more significant scaling solution and adherence to Bitcoin's original design principles. However, these forks, especially Bitcoin SV, were met with considerable skepticism and controversy within the broader cryptocurrency community.
The community's response to these forks varied. While some individuals and entities embraced these new chains, considering them viable alternatives or improvements, many remained loyal to the original Bitcoin (BTC) blockchain. The resulting fragmentation of the community highlighted the challenges inherent in achieving consensus within a decentralized ecosystem.
However, despite the creation of these alternative chains, Bitcoin (BTC) continued to maintain its dominant position within the cryptocurrency landscape, retaining its status as the primary reference point for the broader digital asset market.
The legacy of these forks serves as a reminder of the complexities and challenges associated with governance within decentralized networks. The divergence in technical visions and subsequent contentious forks underscore the importance of consensus-building and the difficulty in effecting significant changes to established blockchain protocols.
However, while these solutions present some relief, they pose their own set of challenges. Layer 2 solutions, while reducing the load on the blockchain, can potentially lead to a cycle of high fees for opening and closing payment channels, which may either bankrupt miners or compromise network security.
This brings to light Bitcoin's primary strength lying in its role as a store of value rather than a transactional currency. Envisaged by Satoshi Nakamoto as a peer-to-peer electronic cash system, Bitcoin has transformed into a digital gold-like asset. This transformation underscores the need for Bitcoin to survive beyond the era of mining rewards without relying solely on transaction fees.
Several potential solutions emerge on the horizon. Notably, advancements in energy efficiency and green technology could dramatically reduce the operational expenses of miners. Already, the utilization of excess energy for cryptocurrency mining by green energy providers indicates a shift toward more sustainable mining practices.
The adoption of Bitcoin as part of treasury reserves by entities like MicroStrategy foretells a future where public institutions may also hold BTC in their reserves. Such institutions, invested in Bitcoin's success, could potentially intervene in case of a looming threat to the network, such as a decline in miner participation post-mining rewards.
Similarly, private companies and individuals holding significant amounts of BTC might rally to ensure the network's continuity, thus establishing a collective interest in its operation. This collective interest mirrors the underlying principle motivating individuals to run Bitcoin nodes, thereby supporting the network's decentralization.
Another possibility lies in the migration of the entire Bitcoin network to smart contract-enabled blockchains. Nearly 7% of Bitcoin's circulating supply is already represented on Ethereum as ERC-20 tokens (WBTC and Ren BTC). This migration would require transferring Bitcoin to these alternative blockchains through a process known as wrapping, enabling users to engage in various decentralized finance (DeFi) protocols.
While these solutions provide potential pathways for the Bitcoin network beyond mining rewards, certain challenges remain. The idea of altering Bitcoin's protocol-defined limit of 21 million BTC is met with significant skepticism. Any such change necessitates consensus from all economic participants, including miners, developers, users, and merchants, which historically has been challenging to achieve.
Previous attempts to alter Bitcoin's fundamental parameters, such as the block size, resulted in contentious forks like Bitcoin Cash and Bitcoin SV. While the current ecosystem would likely resist any alteration to the maximum BTC supply, the future remains unpredictable, leaving room for potential changes in consensus.
In conclusion, Bitcoin's evolution from a peer-to-peer electronic cash system to a store of value asset poses critical challenges for its sustainability beyond the mining era. Yet, amidst these challenges lie opportunities for innovation and adaptation within the cryptocurrency space. The network's ability to withstand these challenges, whether through technological advancements, institutional support, or even blockchain migrations, will determine its longevity and continued relevance in the ever-evolving landscape of digital assets.
-
@ 75bf2353:e1bfa895
2023-11-22 00:08:15I made a video about the current app to show you how to make a nostr key on a cell phone. This app is easy, and it does give you a lightning address, but it's limited to one app while the Alby extension is interoperable with a multitude of clients like primal.net, habla.news, flockstr and hundreds more. This is great because passwords suck. My password manager has thousands of entries by now. It's a pain in the ass to use at this point. First, I wait for the site to load on Tor which is not the fastest browser in the world. Then I enter my password, search for the site, copy the user name, paste the username, copy the password, paste the password and finally click the button.
With Alby you login with your nostr key so you only need to type in your password once per session. There"s no reason to sign up for an account or five anybody else your email.
It"s easy to get started, but allows advanced users to connect it to their own node. In the following video, I will show you how.
Create an Alby Account
Create a personalized lightning address
Recover a nostr key using your 12 word backup
Create your profile
Login to several nostr sites with the click of a button.
By the end of the video, you'll know how to set up a nostr key and be ready to receive sats on the Internet. But wait...There's more. Most clients try to re-create the Xwitter experience without the corporate/government censorship complex, but it's a communication protocol, not a platform. Nostr is more akin to html than Xwitter. Facebook, Instagram, Reddit, Meetup.com, Linktree, Substack, Medium, forims, gmail,Firefox, Pinterst, eBay,TikTok and morr. There is a version of all of these on the nostr protocol and they are censorship resistant.
Blogging Bitcoin
-
@ ee6ea13a:959b6e74
2023-11-21 22:45:05Chef's notes
Nothing makes me sadder than showing up to a Thanksgiving table and seeing cans of Ocean Spray cranberry sauce, still molded in the shape of the can, just sitting there in a bowl. Why do this to your relatives, when in under an hour, you can make the best cranberry sauce in the world?
Here's how I do it.
My first secret ingredient has always been crushed pineapple. Those who know me know I hate pineapple when it's on pizza (It's wet, it's sweet, it just doesn't work!), but in cranberry sauce, it's absolute perfection. It serves two purposes. First, it's naturally sweet, so it substitutes for some of the added sugar. Second, a single can contains a full cup of liquid, so you can use it in place of water.
My other secret ingredient is cloves. I add this to the cinnamon to push the flavor over the edge. It really binds everthing together. A lot of cranberry sauce recipes don't call for vanilla extract, but I make my own, and it's one of the best flavor enhancers you can use in your holiday cooking.
If your family doesn't come back asking for more every year, I'll be shocked.
Details
- ⏲️ Prep time: 15
- 🍳 Cook time: 40
- 🍽️ Servings: 8
Ingredients
- 2 12oz bags of fresh (or frozen) cranberries
- 1 20oz can of crushed pineapple
- 1/2 cup to 1 cup of orange juice
- 1 tablespoon orange zest
- 1/2 cup of granulated sugar
- 1/3 cup of light brown sugar
- 1 teaspoon vanilla extract
- 1 teaspoon powdered cinnamon
- 1/2 teaspoon of powdered cloves
- 2 cinnamon sticks
Directions
- Rinse the cranberries and place them into a medium size pot on the stove.
- Zest 1 large orange to yield 1 tablespoon of zest. Use a box grater if you don't have a microplane. Do this before slicing the oranges to juice them.
- Slice 2 oranges and juice them to yield roughly 1 cup of juice. Supplement with water if necessary to get 1 cup of liquid.
- Pour the can of crushed pineapple including all the juice into the pot. One 20 oz. can contains about 1 full cup of liquid.
- Add the remaining liquid (orange juice + optional water) to the pot.
- Add the sugars and cook at medium heat for about 20-30 minutes until the mixture comes to a simmer.
- Stir frequently to prevent it from sticking to the bottom for. The cranberries will begin to pop and release their flavor.
- After all of the cranberries have opened, reduce to low heat.
- Add the orange zest, cinnamon, cloves, vanilla, and cinnamon sticks to the pot.
- Allow the cranberry sauce to continue simmering for 10-15 more minutes, stirring occasionally.
- Remove from heat. The sauce will thicken as it cools. It should glisten with a deep, rich, red color.
- Store at room temperature if serving, or refrigerate if preparing ahead of time. Remove the cinnamon sticks just before serving.
-
@ 434f9799:2d548c15
2023-11-21 22:16:36Manifest V3 对于 AdGuard 来说完全是大顺风的优势, 因为它们不靠浏览器扩展盈利, 而是靠客户端程序许可. 虽然浏览器扩展几乎能应对 80% 的拦截需求, 但 Google 起了一个底, YouTube 开了个头, 对浏览器扩展的限制越来越大, 虽然 MV3 不是为了针对广告拦截器而设下的, 但来自 Chromium 主线的推动足够开始改变很多东西. 对广告拦截的目标也应该尽快提升到内容拦截.
AdGuard 是商业化运作的软件公司, 创办于俄罗斯莫斯科(虽然目前总部已经迁到塞浦路斯), 旗下的所有免费产品都是开源的, 包括浏览器扩展, AdGuard Home 和 Android 专用内容拦截器. 它们的主要营利产品是: AdGuard 客户端, 私人 DNS, VPN.
对浏览器操作了如指掌的电脑玩家绝对不会落下广告拦截器插件, 但要真正将广告拦截运用自如就要更加深入地了解了广告拦截器, 否则最后只能靠其他人写的过滤器规则来拦截自己看到的广告. 当广告拦截器和互联网广告主的对决开始, 这种滞后性会变得非常突出, 况且广告主自己还控制着浏览器内核的主导权呢?
第一个网页广告和第一个广告拦截器几乎是统一时间出现, 自上世纪九十年代至今, 广告和广告拦截器的对决从没有停止过. 但是互联网广告诞生至今已经变得越来越多样, 而广告拦截器似乎始终以浏览器扩展插件为阵地, 这种滞后的局面何时才能迎来转变? 如果说在浏览器里用浏览器扩展拦截广告就是在 "八角笼" 里和广告公平互殴, 偶有优势. 但似乎已经让人忘记了, 这场广告和反广告的比赛的目的本应该是让我们保持主动并占据上风且不将对手打垮, 而不该是在对手的规则里展开他口里的 "公平对决".
笔者将依照自身亲身经验分析市场上最流行的, 依靠广告拦截而商业化运作的公司 AdGuard 的主要产品的特性, 得出它们产品的相对如今其他流量广告拦截器之间的区别, 以及存在的独特优势和依旧存在的局限性.
比赛在即, 裁判却决定将跑道越缩越窄, 以前在赛场上还能靠人数优势, 前赴后继接力才能和另外骑着自行车的选手一较高下. 但现在跑道越来越窄, 人数优势变得越来越小, 回头发现对手的自行车已经早就换成了摩托, 细看之下, 这位选手似乎和刚才还在闲聊的裁判长得似乎有点相似... 比赛开始了, 你应该如果取胜?
内容拦截类
内容拦截是 AdGuard 主线产品的核心功能, 它们又分为浏览器扩展和客户端两类, 按照对过滤器特性的兼容性, 可以得出其内容拦截能力的高低:
"CoreLibs Apps" 是指使用闭源库 CoreLibs 开发的 AdGuard 客户端, 目前在 Windows, MacOS 和 Android 进行了适配和发行, 是付费产品.
如果只使用基础的规则和修饰符, 那么基本上它们之间除了来自浏览器内核和程序访问能力的限制外, 没有什么区别.
但是如果过滤的需求范围来到了浏览器扩展的能力范围之外, 区别就开始逐渐显现. 以下是 AdGuard 内容过滤规则高级修饰符的兼容性对比:
看起来优势也并不多? 但别忘了, 现在对比的范围已经离开浏览器这个约束范围了, 浏览器扩展和 CoreLibs 应用已经处于不同的应用层面.
对内容的 "拦截" 开始过渡到 "重写" 和 "替换" 时, 就需要深入到传输层. 目前在传输层才能实现的高级修饰符有:
-
$hls
: 移除 HLS 列表中的内容片段. -
$jsonprune
: 移除 JSON 响应中的片段. $network
: 阻止特定 IP 的连接.$referrerpolicy
: 替换页面的 referrer 策略(Referrer-Policy).$replace
: 使用正则表达式替换响应内容中的字串符.
如果需要让 AdGuard 实现这些功能, 或者需要在浏览器之外继续过滤内容, 那么就需要使用基于 CoreLibs 的 AdGuard 客户端.
AdGuard 浏览器扩展
这里的浏览器扩展仅指能够独立实现内容拦截的浏览器扩展.
这是对抗同类产品而设置的「守门员」, 免费且开源, 它的目标应当是引导用户去购买它们的付费产品. 与 uBlock Origin 之类的浏览器扩展来说并没有突出的优势, 在本章节开头的规则兼容性对比中就能看出, 浏览器扩展能力范围的拦截任务与其他流行的内容拦截扩展并没有什么独特优势. 但是文章如开头所说, MV3 的推进可能会改变这类扩展的格局.
- AdGuard 浏览器扩展源代码:AdguardTeam/AdguardBrowserExtension: AdGuard browser extension - GitHub
- AdGuard for Safari 源代码: AdguardTeam/AdGuardForSafari: AdGuard for Safari app extension - GitHub
局限性
虽然浏览器扩展适配了主流的浏览器, 但实际上由于浏览器内核的限制, 只有 Chrome, 类 Chromium 和 Firefox 的扩展才能实现完整过滤器特性, 而例如 Safari 由于 WebKit 的限制无法实现完整的过滤器特性, AdGuard 也专门为 Safari 版本的 AdGuard 浏览器扩展开设了独立的发布页面:
AdGuard 团队也在它们的博客文章中解释了为什么 Safari 中的内容拦截扩展能力受限:
YouTube ads in Safari: why do you see them and can they be removed? - AdGuard Blog
当然这是所有的内容拦截类浏览器扩展都要面对的问题, 如果需要完全限制这一类扩展, 那么就需要在浏览器内核上动手. 比如 Google 起头以 Chromium 为首而计划实施的:
-
Web Environment Integrity: "Web Environment Integrity": Locking Down the Web | Brave
-
Manifest v3: How ad blocking is done and why it's in danger — AdGuard
虽然这两个提议并没有人认为就是为了针对广告拦截器, Google 对 Chromium 中实现 Web Environment Integrity 的计划也已经破产. 但很明显, 广告主对如今的广告拦截器很不满意, YouTube 也突然开始了反广告拦截器的行动. 虽然它肯定不是第一个反广告拦截的, 但 YouTube 的背后恰好还是 Google.
YouTube's Crackdown Spurs Record Uninstalls of Ad Blockers | WIRED
连 FBI 都推荐使用广告拦截器去拦截搜索引擎中搜索结果的广告, 很明显这场「战斗」已经变得异常胶着, Google 的身影已经变得无处不在, 毕竟 Google 的大部分收入都是靠广告.
如果不能阻止浏览器扩展拦截浏览器广告, 那么就离开浏览器, 比传统网页更适合广告的是移动互联网.
AdGuard 客户端
AdGuard 的客户端是相对于浏览器扩展而强化内容过滤能力的独立应用, 它实际上更类似于一个工作在浏览器之上的专用防火墙. 在使用 HTTPS 过滤前, 它的过滤能力还不如浏览器扩展, 因为浏览器中的扩展一样都工作在 OSI 模型中的第七层: 应用层, 并且它独立于浏览器也无法使用浏览器扩展才能使用的的 API. 此外如果不使用过滤功能, 它也还能仅充当 DNS 代理客户端.
当配置完成 HTTPS 过滤, 系统默认信任来自 AdGuard 客户端的 SSL 证书后, 此时的它就开始使用 MiTM(中间人攻击) 的方式进行内容过滤, 工作方式开始介入 OSI 模型中的第四层: 传输层. 对仅使用 HTTPS 加密的流量实行完全的解密, 过滤和重写.
桌面客户端与之配套的有一个用于控制客户端的浏览器扩展, 名叫 "AdGuard 浏览器助手", 可以在浏览器里控制外部客户端对指定站点的过滤, 还能充当元素选择器生成规则即时拦截广告元素.
闭源之路
AdGuard 客户端目前仅在 Windows, Mac 和 Android 操作系统适配并发行. 它们都是基于的闭源库 AdGuard CoreLibs 开发的闭源产品.
要注意的是, 目前 AdGuard 的 iOS 客户端只是用于应对移动端 Safari 内容拦截的应用, 它作用类似于 Safari 浏览器扩展, 定位接近于 Android 平台的「内容拦截器」, 它也不开源, 也不是基于 CoreLibs 开发的产品. 因此现在 AdGuard 唯一支持全功能过滤的移动端应用只有 Android 平台.
- AdGuard Core C/C++ libraries 的 Issues 仓库: AdguardTeam/CoreLibs: Core Adguard libraries - GitHub
规则优先
客户端在多平台都有实现和发行, 它的过滤能力也完全取决于规则. 虽然客户端中有许多功能都是能以开关或选择的形式让用户轻松就能使用, 比如 DNS 代理, 隐形模式和浏览安全等模块, 但这些功能实际上都与内容拦截没有关系, 它们并不能帮助用户拦截更多的广告, 更多的只能算是一种加强上网安全和隐私的附加功能.
为了让不精通技术的用户也能轻松使用客户端, 在 DNS 过滤器和内容过滤器的都添加了可供用户直接选择并使用的过滤规则订阅, 并且客户端安装完毕实际上就默认启用了数个 AdGuard 直接负责维护的过滤器订阅. 这种配置能够应对绝大多数的内容过滤的需求.
以规则为核心实现过滤的客户端中, 有两种类似但并不完全相同的 AdGuard 规则:
- DNS 过滤规则
- 内容过滤规则
前者仅作用于 DNS, 在 DNS 层面的域名解析过滤拦截和重写. 后者作用于 HTTP 和 HTTPS, 对应用的请求和内容进行过滤拦截和重写, 它们使用相似的规则语法, 主要区别在于修饰符, DNS 过滤规则语法中拥有与其能力符合的独有修饰符, 比如
$dnstype
和$dnsrewrite
, 详见 DNS 过滤规则文档:又由于 DNS 规则语法几乎与内容拦截规则相同(除了部分修饰符), 所以基本上来说 DNS 过滤规则也能直接当作内容过滤规则使用. 在实际使用的时候, 如果能够在 DNS 请求时就能将内容进行拦截, 那么就应该优先使用 DNS 过滤.
过滤行为
本节开头说过, AdGuard 客户端实际上是一个防火墙. 但目前在 Windows 上只会选择性过滤在其设置中加入过滤名单中的应用程序, 客户端会默认添加部分常见的需要过滤的引用程序, 比如各种浏览器(Edge, Chrome/类 Chromium, IE), Steam, Potplayer 等等. 如果需要过滤不在其中的应用程序, 那么就需要手动添加到名单中, .
在 Android 平台上略有不同, AdGuard 的 Android 客户端是一个更全面的防火墙, 不仅支持网络访问控制, 还会默认对所有应用程序进行过滤, 包括新安装的甚至系统应用, 而 MacOS 上的 AdGuard 过滤行为介于 Windows 和 Android 之间, 这是由于不同操作系统使用的不同过滤技术导致的:
- Windows: WFP, TDI, HTTP 代理.
- Android: VPNService, HTTP 代理.
- MacOS: Network Extension, Kernel Extension, HTTP 代理.
基本上来说, AdGuard 所有已实现并发行的客户端中, Android 和 MacOS 都在使用 VPN 或类 VPN 的方式过滤网络流量, 这在配置完成 HTTPS 过滤的情况下能够提供最全面的过滤特性和效果. 但 Windows 是一个例外, 如果没有在名单之中的程序就不会被过滤, 即使现在使用的 WFP 技术完全能够直接做到防火墙一样的控制, 但不知道为什么没有做. 不过在 Windows 客户端的 GitHub Issue 队列中, 过滤全局的流量已经被提上 v8.0 版本的日程, 而且优先级非常高(P2):
Filter All Traffic By Default · Issue #4732 · AdguardTeam/AdguardForWindows - GitHub
局限性
面对深入到传输层的内容拦截, 难道就是广告拦截的万能钥匙了吗? 并不, 如果了解了 AdGuard 实现过滤的方式就能「反击」:
- SSL 证书验证: HTTPS 过滤依赖 SSL 证书, 应用可以实行证书验证, 比如常见的 HPKP(HTTP公钥固定) 和证书透明度(CT)检查.
- 重新编码或使用加密协议: AdGuard 虽然能够解密 HTTPS, 但目前无法对解密后的响应或请求再次解码, 只需要对重要的响应内容进行二次编码, 即使是 base64 都能够使用于处理数据的过滤器规则失去作用. 或者进一步直接使用加密协议, 在端对端加密盛行的今天, 这也是很常见的做法.
- 提前代理流量: 应用能够直接内置 VPN 或其他技术的流量代理, 在流量到达拦截器之前进行伪装或加密. 当然任何应用也能做到要求用户通过 VPN 才能访问对应的网络资源.
专用内容拦截器
专用内容拦截器主要是指通过其他软件提供的 API 而非通过系统网络流量进行针对性内容拦截的拦截器, 虽然 AdGuard 自己只把 Android 上还存在于 Google Play 上的那款 AdGuard 叫做 "内容拦截器"(目前仅适用于三星浏览器和 Yandex 浏览器). 实际上 iOS 平台的 AdGuard 客户端也是这类专用内容拦截器, 因为它只能用于 Safari 浏览器内的内容拦截, 通过规则修饰符的兼容性来看, Android 专用内容拦截器是所有 AdGuard 内容拦截器中效果最差的, 其次就是 iOS 客户端和 Safari 浏览器扩展(两者一模一样).
在 Google 的 Manifest v3 执行后, 浏览器扩展类的内容拦截器按照运行方式或许应该也要被归类为专用内容拦截器. 不过在浏览器内这种特定环境下, MV3 的浏览器扩展拦截器对过滤规则修饰符的兼容性依旧比现有的专用内容拦截器好得多.
AdGuard DNS & AdGuard Home
AdGuard DNS 是由 AdGuard 托管的私人 DNS 服务, 同类产品有 NextDNS, RethinkDNS, NovaXNS. 提供 DoT, DoH, DoQ 加密 DNS 服务, 可设置自定义的 DNS 过滤规则. 计费方式是订阅制, 也提供免费使用的基本层.
- AdGuard C++ DNS libraries 源代码: AdguardTeam/DnsLibs: DNS filtering library that's used in AdGuard products - GitHub
- DNS Proxy 源代码: AdguardTeam/dnsproxy: Simple DNS proxy with DoH, DoT, DoQ and DNSCrypt support - GitHub
- AdGuard Home 源代码: AdguardTeam/AdGuardHome: Network-wide ads & trackers blocking DNS server - GitHub
同宗同源不同样
AdGuard Home 是 AdGuard DNS 依赖软件的简化版, 它们都基于相同的开源库, 但在其基础上构建的产品一个是闭源的专有软件, 一个是使用 GPL 3.0 开源许可发行的自由软件. Home 是供自托管使用的 DNS 中继服务器软件, 对个人和家庭局域网环境还提供了 DHCP 服务器的功能, Home 支持几乎所有的传统和现代安全 DNS(除了 DNSCrypt): 明文, DoT, DoH, DoQ; 支持 DNSSEC, RDNS 和 ECS 扩展. 同样 Home 也支持自定义 DNS 过滤规则, 甚至能够订阅 DNS 过滤规则列表(闭源产品 AdGuard DNS 仅支持订阅通过验证的列表). 虽然 Home 是 AdGuard DNS 的简化版, 但并不是用来和它竞争的对手, Home 仅提供软件, 而 AdGuard DNS 是一整套的解决方案, Home 经常被拿来比较的对手是 Pi-Hole.
如果只是内容拦截
DNS 简单又脆弱, 是网络攻击中经常被针对的互联网基础设施. 它是人类访问互联网的必经之路, 为了让 DNS 正确无误且安静地工作, 延伸出了很多安全 DNS 协议, 发展到现在 DoH(H2/H3) 和 DoQ, 也终于在速度, 安全和易用之间达到了平衡. 由于大部分的广告, 追踪和恶意内容为了在线上传播也要依靠 DNS, 所以基于 DNS 最初原型 "Hosts 文件" 衍生发展出了如今的 DNS 过滤规则, 对通过 DNS 的恶意域名进行错误的 DNS 响应, 这样就能针对性地利用 DNS 的特性实现了粗略的内容拦截功能.
所谓粗略, 因为 DNS 只能对域名进行作用, 如果所有的广告都用自己的独特域名, 那么在 DNS 层面进行内容拦截早该屡试不爽. 但实际情况是越来越多的恶意内容被掺杂在正常的域名中进行请求和响应, 更有的广告直接被写在了请求响应中, 和正常内容混杂在一起. 对于这种情况如果还使用 DNS 进行拦截只会 "杀敌一千自损八百", 破坏整个在线服务体验的完整性.
DNS 设计之初并没有考虑内容拦截, 它只是恰好能做到在应用层进行 "疏" 和 "堵" 的系统而已.
早年的 HTTP 时代, DNS 非常容易被 "污染" 导致流量被劫持传输恶意内容, 并且难以被及时发现. 后来 TLS/SSL 让 HTTP 进化到了 HTTPS, 结合 CA 证书链已经很少让 DNS 污染导致流量劫持难以察觉了. 到了如今 "合法" 的恶意内容盛行的现代互联网, DNS 劫持开始被部分互联网用户反向利用来针对这些恶意在线服务的域名, 也促使诞生了 AdGuard DNS, NextDNS, Quad9 等等一类 "安全 DNS", 这些依旧是内容拦截对抗广告的一个战场, 只是战况不太激烈而已. DNS 也随着 HTTP 进化, 越来越难以被干扰, DNS 查询特征也变得越来越隐秘, 大多数的操作系统甚至应用都开始内置 DNS 客户端进行独立的 DNS 查询.
AdGuard VPN
这可能是相对同类竞争对手来说最没有特色的产品, 市面上的 VPN 已经早就变得泛滥. AdGuard 的 VPN 并没有被宣传为突破审查, 突破封锁, 也没有标榜流媒体专用, 也没有明说可以用于 P2P 传输. 对于这类产品的爱好者来说, AdGuard VPN 几乎不会被考虑, 更多的时候是和 AdGuard 的其他产品捆绑销售, 比如 AdGuard DNS. 当然, 在 AdGuard 品牌和营销的加持下, 也会变成泛泛之辈中值得留意的选择.
AdGuard VPN 自一开始就没有选择主流的协议, 而是使用了自己开发的新协议, 他们也在自己的文章中表示了自己的独特协议具有的优势, 并且表示相比其他协议更难以被探测.
协议如何运行:深入了解独特的 AdGuard VPN 协议 - AdGuard VPN Blog
但是, 在众多加密网络代理协议的实践下证明: 私有协议难以被检测不是因为它完美无瑕, 只不过是因为这种协议普及程度不及针对性检测和封锁的必要性. 笔者并不认为 AdGuard 会加入这场猫鼠游戏之中, 把它当作是自卖自夸的口号足矣.
AdGuard 也在他们客户端系列产品中加入对 VPN 产品的联通, 在移动设备上和桌面设备上 AdGuard 客户端和 AdGuard VPN 相互配合使用也比其他的 VPN 组合更顺畅一些.
这类平庸的 VPN 产品最大的对手应该是 Cloudflare Warp, 以及各类安全产品中提供网络保护用途的 VPN, 比如 Apple One 提供的 VPN, Google One 提供的 VPN; 以及传统反病毒公司 Norton(诺顿), Kaspersky(卡巴斯基)在高级订阅套餐中提供的网络保护功能. 对于软件集成, 交互体验和服务体验, 这些实力干瘪的独立 VPN 服务几乎没有优势(或许独立销售也是种优势).
有趣的事实
Google, Amazon 和 Apple 拒绝上架 AdGuard 客户端的原因是相同的
现在去 Google Play, Amazon Appstore 和 App Store 上下载 AdGuard 是不可能下载到包含全功能的 AdGuard 客户端的.
Amazon Appstore 是 Amazon(亚马逊) 运营的一个 Android 软件商店, 类似于 Google Play.
2014 年开始到 2018 年的 5 年间, 三家主要的移动应用商店先后实行了新政策使得 AdGuard 的全功能客户端被迫下架, 这三位给出的政策理由如出一辙: 干扰或阻止其他第三方应用程序显示广告的应用程序不会被允许上架.
- 2014 年, Google Play 下架: Why is AdGuard not on Google Play? - AdGuard Blog
- 2018 年 5 月, Amazon Appstore 下架: Goodbye, Amazon - AdGuard Blog
- 2018 年 7 月, iOS 版本由于 App Store 政策更新而陷入停滞: AdGuard Pro for iOS in its current form will be discontinued due to Apple's policy - AdGuard Blog
- 2019 年 7 月, App Store 的 Pro 版本功能改动(移除网络层级过滤), 与另外一个与 Safari 专用的 iOS 版本开始趋近: AdGuard Pro for iOS is back to block ads across the system once again! - AdGuard Blog
所以, 很久之前, 至少 2018 年以前, iOS 版本的 AdGuard 都能和如今的 Android, MacOS, Windows 版本的 AdGuard 一样进行系统层面 HTTPS 过滤, 那时的 AdGuard Pro for iOS 对于 AdGuard for iOS 来说的确是具有更高级功能的版本. 但如今的 App Store 上的两个 AdGuard 客户端都只是 Safari 专用的内容拦截器而已.
这三家控制着全球移动应用发行的巨头不仅是软件或硬件巨头, 更是广告巨头, 他们比任何软件开发者都清楚广告到底对自己, 对互联网究竟意味着什么.
起源于俄罗斯的麻烦
互联网不是一个独立于现实世界的虚拟世界, 因此互联网产品也无法完全摆脱来自现实世界的引力, 特别是现实之中来自人的恶意.
起源于俄罗斯的 AdGuard 很早就明白了这一点, 他们在 2009 年成立公司的 5 年后就将总部迁移到了欧洲的塞浦路斯, 一方面为了避免原始身份的猜疑, 另一方面也趋近了来自政策层面对它们主营业务的适宜: GDPR.
除去一些人尽皆知的商业和资本考量, 塞浦路斯本身的地理位置和政治占位也是商业公司总部的好选择之一, 特别是经营全球性产品的公司.
AdGuard 虽然运营的位置变化了, 但运营和开发的人员依旧不少是俄罗斯籍的, 这一点无法轻易改变.
时间来到了 2022 年, 乌俄战争又让这个隐患爆发, 这场战争不仅卷入了士兵和平民, 还包括无数与这两个国家直接或间接关联的其他国家, 无数人被要求表态, 被要求站队, 现实的战争动员了一场互联网的战争, 没有人知道他们的动机和目的.
来自乌克兰的软件公司 MacPaw 运营的 MacOS 软件套装订阅服务 Setapp 在 3 月 10 日突然告知用户, "为了应对俄罗斯对乌克兰的入侵" Setapp 在他们的软件套装中下架了 AdGuard, 意味着订阅 Setapp 的用户无法再获得 AdGuard 的授权, 随后有用户表示需要 AdGuard 尽快解决这个 "俄罗斯问题":
AdGuard needs to address the Russian issue now : r/Adguard - Reddit
当天 AdGuard 团队就发表了事件回复, 表示在这个时间前订阅了 Setapp 的客户可以凭收据兑换为期一年的 AdGuard 个人许可:
虽然 AdGuard 很早(2 月 25 日)就对乌俄战争的话题发表了看法, 表示希望尽快结束战争, 因为乌克兰有他们的支持团队以及他们的家人和朋友:
Announcement on the Topic of the War in Ukraine : r/Adguard - Reddit
而 Setapp 自此之后也就没有了回应, AdGuard 自 2020 年加入 Setapp 订阅一直到该事件, 没人会意想到会闹出这样的问题.
之后过去了 6 个月, 事态依旧如此. 有 Mac 用户发现 Setapp 运营公司 MacPaw 开发的某款 MacOS 文件清理软件(CleanMyMac X)还将 AdGuard for Safari 例为了 "可疑" 软件, 并且明确显示了这是由于 "该软件由俄罗斯人开发或拥有" 导致:
直到现在, Setapp 也没有任何表示, 他们的订阅软件列表中依旧没有 AdGuard.
结语: 内容拦截的「无限战争」
广告拦截已经从最初的 Hosts, DNS, 到达了浏览器扩展. 如今越来越复杂和无孔不入的广告和追踪证明 DNS 层面的过滤只是一种越来越难起到作用的手段, 直到浏览器扩展的出现大多数人都度过了和广告相安无事的几年, 直到一些隐私和安全的话题把广告拦截升级成一种意识上的正义, 广告拦截自此变得广泛, 更应该用 "内容拦截" 来形容. 从田园年代的贴片广告到现在的 Cookies, 追踪器, 侵入式内容, 深度包检测, 内容拦截逐渐从被动接受后清除, 变为主动从网络层面直接剔除和修改, 内容拦截的深度和广度已经不是如今的浏览器扩展能够完全胜任的了, 很多的 "广告" 已经从浏览器逃离, 藏进了更深的地方, 藏进了浏览器内核, 藏进了操作系统, 藏进了智能家居, 藏进了网络运营商...
内容拦截对互联网用户来说意味着一种选择的主动权利, 能够选择「我愿意看到什么」和「我希望给你什么」的权利. 如果隐私是种资产, 那么资产所有者理应拥有控制资产和把它作为交易「筹码」进行讨价还价的权利, 在主动出让之前不应该被无缘无故浪费和挟持. 如果互联网完全赋予了用户这种权利, 那么内容拦截器自然就没有了存在的必要, 可惜现在它的必要性已经越发凸显, 甚至多次推到了风口浪尖.
即使是如今采用更加激进过滤手段的 AdGuard 客户端, 依旧还在和 "广告" 苦斗着, 除了软件开发者还有无数默默无闻的过滤器规则维护者, 虽然苦战没有尽头, 但证明了浏览器扩展之后的下一代内容拦截技术或许应该是: MiTM 代理过滤.
虽然不完美, 甚至手段可能遭人质疑正当性, 但至少现在有了新的办法, 并且是有效的.
那么在这之后, 内容拦截技术的下一代又会是什么呢?
-
-
@ cb4a9302:df3fd5b3
2023-11-21 21:46:35you are all of us
but also
uniquely you
self-determined,
accountable,
announceable,
dismissible
ABLE
omni
present,
tune out
tune in.
interior innocence trumps
exterior facades marketed
don't let the unkind
or unloving
tell you what's best for you
'less in utopian times
don't follow the heard
pointing fingers
under the 'guise of "raising awareness"
causing terror indiscreetly
in their personal lives.
& if they criminalized happiness
and peace of mind
become a dissident
lead the opposition to
unhealed trauma
highschool antics
groupthink
swim with or against
but only after
time in playfulness
and fun
challenge beliefs
run experiments
hack into
unfound mathematical calculations
objective languages & sounds
silence and boredom
universal truth
physics and thermodynamics
achievable grounds
rewrite the code
decode the unknown
build and destroy
but if that time
in playfulness and fun
never end
know
that is okay
peace can sometimes
be
the most powerful revolution.
-
@ 8fb140b4:f948000c
2023-11-21 21:37:48Embarking on the journey of operating your own Lightning node on the Bitcoin Layer 2 network is more than just a tech-savvy endeavor; it's a step into a realm of financial autonomy and cutting-edge innovation. By running a node, you become a vital part of a revolutionary movement that's reshaping how we think about money and digital transactions. This role not only offers a unique perspective on blockchain technology but also places you at the heart of a community dedicated to decentralization and network resilience. Beyond the technicalities, it's about embracing a new era of digital finance, where you contribute directly to the network's security, efficiency, and growth, all while gaining personal satisfaction and potentially lucrative rewards.
In essence, running your own Lightning node is a powerful way to engage with the forefront of blockchain technology, assert financial independence, and contribute to a more decentralized and efficient Bitcoin network. It's an adventure that offers both personal and communal benefits, from gaining in-depth tech knowledge to earning a place in the evolving landscape of cryptocurrency.
Running your own Lightning node for the Bitcoin Layer 2 network can be an empowering and beneficial endeavor. Here are 10 reasons why you might consider taking on this task:
-
Direct Contribution to Decentralization: Operating a node is a direct action towards decentralizing the Bitcoin network, crucial for its security and resistance to control or censorship by any single entity.
-
Financial Autonomy: Owning a node gives you complete control over your financial transactions on the network, free from reliance on third-party services, which can be subject to fees, restrictions, or outages.
-
Advanced Network Participation: As a node operator, you're not just a passive participant but an active player in shaping the network, influencing its efficiency and scalability through direct involvement.
-
Potential for Higher Revenue: With strategic management and optimal channel funding, your node can become a preferred route for transactions, potentially increasing the routing fees you can earn.
-
Cutting-Edge Technological Engagement: Running a node puts you at the forefront of blockchain and bitcoin technology, offering insights into future developments and innovations.
-
Strengthened Network Security: Each new node adds to the robustness of the Bitcoin network, making it more resilient against attacks and failures, thus contributing to the overall security of the ecosystem.
-
Personalized Fee Structures: You have the flexibility to set your own fee policies, which can balance earning potential with the service you provide to the network.
-
Empowerment Through Knowledge: The process of setting up and managing a node provides deep learning opportunities, empowering you with knowledge that can be applied in various areas of blockchain and fintech.
-
Boosting Transaction Capacity: By running a node, you help to increase the overall capacity of the Lightning Network, enabling more transactions to be processed quickly and at lower costs.
-
Community Leadership and Reputation: As an active node operator, you gain recognition within the Bitcoin community, which can lead to collaborative opportunities and a position of thought leadership in the space.
These reasons demonstrate the impactful and transformative nature of running a Lightning node, appealing to those who are deeply invested in the principles of bitcoin and wish to actively shape its future. Jump aboard, and embrace the journey toward full independence. 🐶🐾🫡🚀🚀🚀
-
-
@ c230edd3:8ad4a712
2023-11-21 19:21:26Chef's notes
I am a lazy cook & prefer store-bought pie crusts but if you have a recipe for perfect pie crust that you like, use it. Just make sure it is appropriate for a deep dish pie.
During last 15 minutes of bake time, check pie every 5 min for doneness.
*If you have an oven that heats unevenly, rotate pie halfway through baking time. As you can see in my photo, I did not do that :)
Details
- ⏲️ Prep time: 45 min
- 🍳 Cook time: 1 hour and 5 minutes
- 🍽️ Servings: 1 pie, about 8-10 servings
Ingredients
- 1 deep dish pie crust
- Eggwash (1 egg beaten with 1 Tbsp milk)
- 1 15oz can pumpkin puree (2 cups)
- 3 large eggs
- 1 1/4 cups packed brown sugar
- 1 Tbsp cornstarch
- 1/2 tsp salt
- 1 1/2 tsp ground cinnamon
- 1/2 tsp ground ginger
- 1/4 tsp ground nutmeg
- 1/8 tsp ground cloves
- 1/8 tsp freshly ground black pepper
- 1 cup heavy cream
- 1/4 cup milk
Directions
- Preheat oven to 375ºF
- Roll out pie crust into 12" circle on lightly floured surface. Carefully lift crust onto deep dish pie pan. Fit, trim & crimp edges. Brush edges with egg wash. Fill with pie weights.
- Par-bake for 10 minutes.
- Remove crust from oven & remove weights after cooling a bit.
- Whisk together pumpkin, eggs, and brown sugar. Add cornstarch, spices, cream, and milk. Whisk again until well combined.
- Pour filling into pie crust until 3/4 full. Place into oven & bake for 25 minutes.
- Cover edges with aluminum foil & rotate pie. Bake an additional 25-35 minutes. Pie is done when center is set.
- Allow to cool completely(3 hours) before serving. Top with whipped cream, as desired.
-
@ 434f9799:2d548c15
2023-11-21 18:59:23Photo by Jackson David on Unsplash
Firefox 于 11 月 21 日发布了 Firefox 120 Beta 版本, 其中在 HTTP 协议部分添加了对
Sec-GPC
标头的支持:Firefox 支持全球隐私控制
Sec-GPC
请求标头, 发送该标头可表明用户不同意网站或服务向第三方出售或共享其个人信息. 用户可以通过将首选项privacy.globalprivacycontrol.enabled
设置为true
(在about:config
中)在正常和私密浏览模式下启用标头.Navigator.globalPrivacyControl
和WorkerNavigator.globalPrivacyControl
属性允许 JavaScript 检查用户同意首选项.那么这个
Sec-GPC
究竟是什么东西? 它为什么要表明用户对数据的请求意愿? 曾经和它相同愿景的 DNT 怎么样了?
长话短说, Sec-GPC 是 DNT 的继任者.
Sec-GPC
这个标头起源于 2009 年提出的 DNT(Do-Not-Track), Firefox 是第一个支持 DNT 的浏览器, 但是目前 MDN 里面给出的提示是: 「不再推荐此功能. 尽管某些浏览器可能仍然支持它, 但它可能已从相关网络标准中删除, 可能正在被删除或者可能仅出于兼容性目的而保留.」,Sec-GPC
虽然也好不到哪里去: 「 此功能是非标准的, 并且不在标准轨道上. 不要在面向 Web 的生产站点上使用它: 它不适用于每个用户. 实现之间也可能存在很大的不兼容性, 并且行为将来可能会发生变化.」, DNT 被看作是一个「失败的网络试验」, 不过起码是有人提出了这种倡议, 并且确实存在也产生过影响.对
Sec-GPC
的详细描述参见 Global Privacy Control 提案:现状
对于 DNT 在用户侧的最直接的表现就是浏览器里面的 "请勿跟踪" 选项:
即使最流行的浏览器都支持了该功能并且还引起了很多人的误会, 让人以为在浏览器中启用了这个选项就不会被跟踪了, 但实际上由于 DNT 最终依赖于服务方而非用户方. 流行且并且支持 DNT 的只有 Medium, Pinterest 和 Reddit. Yahoo 和 Twitter 曾经有对 DNT 的支持, 但现在已经全都是昨日黄花.
现在还支持 DNT 的全部加起来都是屈指可数. 一般性的 DNT 政策对于提供服务的平台都是写在隐私政策里面, 在这里可以看到所有目前已经实施了 DNT 政策的平台:
DNT 的现状以至于让很多人认为 DNT 没有任何作用.
当然也有明确在政策里面写明不遵守的, 比如 Cygames 的隐私政策的 "在线跟踪" 里面写道:
某些 Web 浏览器和其他程序可能会被用来向我们传达您对我们或第三方如何或是否可以收集您在线活动信息的偏好. 目前对于如何响应 "请勿跟踪"(DNT) 信号尚无公认标准, 因此 Cygames 不支持 DNT 浏览器设置, 并且目前未参与任何可能允许我们响应由您发出的关于收集您个人信息或非个人信息的信号或其他机制的 DNT 框架.
这也是大多数的做法, 比起隐私政策更像一种 "免责声明".
那么, 为什么没有作用? DuckDuckGo 在内的大部分人都认为是法律的缺失, 所以 DuckDuckGo 在欧盟 GDPR 生效后的一年发表了《2019 年禁止跟踪法案》, 期望通过立法为这类技术提供程序性正义的保障.
几乎没有平台遵守, 那么 DNT 是否失去了意义? 特别是对经营全球性服务的互联网公司来说? 但现在下结论还可能为时尚早:
nostr:nevent1qqs0hx0rezzmk9w6fk7geawlns4tj0qkt32sf3adt6j7wzymwfqpl0saqxun4
但德国柏林地区法院裁决, 请勿追踪具有法律约束力. 此案与微软旗下的职业社交网络 LinkedIn 有关, 它在网站上明确表示: 由于目前没有 "请勿追踪" 的相关标准, 它对请勿追踪信号不予回应. 但德国消费者保护组织 vzbv 指出, 如果消费者启用了浏览器的请勿追踪功能, 那么他们发出了一个明确的信号: 不希望其上网行为被跟踪用于广告等目的, 网站运营者必须尊重这一信号. 法官同意了这一意见, 认为 LinkedIn 的声明具有误导性.
现在的
Sec-GPC
的状态是 "规范提案", Mozilla 决定在 Firefox 中支持Sec-GPC
表达了对这个提案的响应, 它也是第一个支持该特性的浏览器.DNT 和 Sec-GPC 的意义
对互联网用户而言, DNT 和
Sec-GPC
不是一个反追踪和隐私保护工具, 比起要达成更深远的隐私保护目的而言, 它只是一种比 "Cookie 确认弹窗" 更进步和现代的技术. 毕竟第三方 Cookie 马上就要走到了末路:如果您的网站使用第三方 Cookie, 那么当我们即将弃用它们时, 就该采取行动了. Chrome 计划从 2024 年第一季度开始对 1% 的用户禁用第三方 Cookie, 以方便测试, 然后从 2024 年第三季度开始将覆盖范围扩大到 100%. 最终是否扩大到 100% 的用户范围取决于解决英国竞争与市场管理局(CMA)调查的竞争问题.
—— Preparing for the end of third-party cookies - Chrome for Developers [存档]
是第三方 Cookie 消失了吗? 论形式和手段而言确实消失了, 但论达成目的而言并没有, 它们其实是 "逃" 到了新的地方, Google 为这类 "逃离的第三方 Cookie" 设计了一个新的环境: 隐私沙盒(Privacy Sandbox). 但隐私沙盒对用户而言又是一个在对手的规则里进行 "公平对决" 的擂台.
对互联网用户来说, 隐私是一种「筹码」, 是很多互联网服务的隐藏条件, 特别是依赖于对用户数据分析和货币化的公司而言. Google 推进隐私沙盒与第三方 Cookie 形式上的对抗引起的各国反垄断调查的的原因也只是: 隐私沙盒破坏了几乎所有不通过 Google 用于追踪和收集数据的方式(美国), 可能会对传统媒体和其他数字广告市场产生重大影响(英国).
那么, 互联网用户该怎么办?
我们在这之前可以通过主动或被动避开第三方 Cookie, 隐私沙盒之后呢? 遗憾的是, 现在看来最让用户处于最 "主动" 地位的只有法律, 比如 GDPR, 加州消费者隐私法案(CCPA), 加州在线隐私保护法(CalOPPA)甚至美国儿童在线隐私保护法(COPPA).
DNT 和
Sec-GPC
是相对于这些事后的纠纷依据更提前的事前申明, 让用户和平台之间直接进行隐私和数据「筹码」交易的协商, 这种功能和如今的 "Cookie 确认弹窗" 一模一样, 在更远的未来可能会将这种对 "第三方" 的约束扩展到第一方.正如 DuckDuckGo 的 CEO 所说的 "我们应该选择数据跟踪, 而不是拒绝数据跟踪.", 天下没有免费的午餐, 在互联网上这顿免费的 "午餐" 一切的代价要么是我们的财产要么是我们的隐私, DNT 和
Sec-GPC
是「交易」前的谈判, 隐私保护相关的法律是「交易」破裂后的仲裁. 我们作为互联网的消费者, 应该尽可能多地掌握主动权.隐私为什么不能算作一种财产呢?
-
@ c6ece6c0:ebcee342
2023-11-21 18:08:33Like most countries, the UK seems to be caught between a rock and a hard place when it comes to taxes and government spending.
Public services cost a lot of money. Taxes are also already quite high. But the total amount paid in taxes is less than the amount of government spending.
So it has to borrow the difference. And it does this nearly every year.
Which means the combined total of all of this debt keeps increasing and is not being paid off.
This chart shows you how much more debt has been added every year from 1994. There are only 2 years where debt was repaid, way back in 2000 and 2001.
In the last two years, about £300 Billion has been added to this debt pile. Which was already pretty high.
So currently, the UK Government, on behalf of the people of the UK, owes about £2.6 Trillion.
That's about £39,000 per person!
But here's the issue. There are only two ways to fix this.
One, reduce government spending. But that means big cuts to services and welfare to get spending down and pay off debt. Not popular!
Two, increase taxes. But that means big tax increases to cover spending and pay off debt. Not popular!
Instead, politicians, pundits and economists pretend its not a problem...
And the debt keeps going up!
Source https://www.ons.gov.uk/economy/governmentpublicsectorandtaxes/publicspending/bulletins/ukgovernmentdebtanddeficitforeurostatmaast/june2023
-
@ cce0989b:b497e608
2023-11-21 16:15:40When are you able to make the best decisions: when you are overwhelmed, or when you are calm?
In stressful moments, we have a tendency to react in a way that makes the stress worse. We get frazzled, we make irrational decisions, we multitask, we distract ourselves, or we avoid the challenge.
The next time you're feeling stressed, choose a different approach: take just one minute to get centered by using the power of your breath.
Breathing is the oldest stress relief technique in the book, for a very good reason: it works. It activates your parasympathetic nervous system, which is responsible for calming down your natural reaction to stress. Give yourself the gift of a few breaths—so that you can respond to the challenges in front of you as the very best version of yourself.
-
@ e7c29cd1:1f7b8cce
2023-11-21 14:51:03บทความนี้เป็นบทความแรกของซีรีส์บิทคอยน์ เนื่องจากเนื้อหาบิทคอยน์ภาษาไทยที่เกี่ยวกับคุณสมบัติพื้นฐาน หลักการทำงานต่างๆ หายากมากครับ ช่องทางผมศึกษาและต่อยอดก็มีรายการ cdc bitcoin talk ของ อ.พิริยะ และช่องของพี่วิชิต ซ้ายเกล้า ถ้าเนื้อหาของบทความนี้ตกหล่นหรือผิดพลาดตรงส่วนไหนสามารถแนะนำติชมได้เลยนะครับ แรงบันดาลใจในการศึกษาบิทคอย์ มาจากคำกล่าวของพี่ วิชิต ซ้ายกล้า ว่า "การซื้อบิทคอยน์มันง่าย แต่การถือบิทคอยน์มันยาก" พี่วิชิตยังบอกอีกว่า เราต้องเรียนรู้เพื่อให้เข้าใจ ไม่ใช่เรียนเพื่อให้รู้เพียงอย่างเดียว ต้องศึกษาให้เข้าใจเข้าถึง แล้วเราจะอยู่กับมันได้ครับ
เนื้อหาในซีรี่ส์บิทคอยน์ชุดนี้ จะแบ่งเป็นหัวข้อๆ ดังนี้
หัวข้อที่ 1 Cryptography คืออะไร ทำงานยังไง เพราะส่วนนี้เป็นส่วนสำคัญที่เข้าไปอยู่ในระบบ Bitcoin Network
หัวข้อที่ 2 UTXO คืออะไร UTXO คือบิทคอยน์ที่เราสามารถนำไปใช้ได้ นำไปทำ Transaction ได้ นำไปโอนให้คนอื่น โดยที่ Transaction ของบิทคอยน์ให้เรามองเป็นก้อนๆ นะครับ ในแต่ละ Transaction ก็คือแต่ละก้อนข้อมูล ข้อมูลทั้งหมดก็จะถูกจับรวมยัดลงไปในบล็อก บล็อกก็เปรียบเสมือนกล่องที่ไว้เก็บ Transaction โดยปรกติแล้วบล็อกจะมีขนาดประมาณ 1Mb หลังจากนั้นก็นำบล็อกแต่ละบล็อกมาเชื่อมต่อกัน มาอ้างอิงข้อมูลถึงกัน กลายเป็นบล็อกเชน ซึ่งบล็อกเชนเป็นฐานข้อมูล หรือเป็นสมุดบัญชีกระจายศูนย์ของบิทคอยน์ เป็นองค์ประกอบสำคัญอีกส่วนหนึ่งที่เราต้องศึกษาให้ละเอียด
หัวข้อที่ 3 Node กับ Miner Node หรือทุกคนเรียกว่านักขุดบิทคอยน์ เราจะไปดูว่า Node กับ Miner Node มีความสำคัญต่อระบบบิทคอยน์อย่างไร โดยบล็อกที่กล่าวถึงก่อนหน้านี้ ก่อนที่มันจะไปเชื่อมต่อกับบล็อกเดิมที่มีอยู่ในระบบ ก็ต้องผ่านการตรวจสอบจาก node และ Miner Node ก่อนเสมอ
หัวข้อที่ 4 เจาะลึกเกี่ยวกับ Transaction การ Lock หรือ Unlock บิทคอยน์ และการทำงานของสคริปของบิทคอยน์
หัวข้อที่ 5 บิทคอยน์เป็นเทคโนโลยี ทุกๆเทคโนโลยีต้องมีการอัพเดตต้องมีการเปลี่ยนแปลง ในหัวข้อนี้เราก็พูดถึงการทำ Softfork, Hardfork ของบิทคอยน์ ว่ามันคืออะไรมันต่างกันอย่างไร ใครมีสิทธิ์ใครไม่มีสิทธิ์ในการเปลี่ยนแปลงกฎกติกาหรือการอัพเดทซอฟท์แวร์
หัวข้อที่ 6 คุณสมบัติของ Sound Money, Hard Money (เงินที่มั่นคง) เป็นอย่า่งไร บิทคอยน์มี 21 ล้านเหรียญ ไม่มีใครสามารถเปลี่ยนแปลงได้ เราต้องตอบคำถามให้ได้ว่าเปลี่ยนแปลงไม่ได้จริงไหม โดยทุกคนไม่ต้องเชื่อใคร ไม่ต้องเชื่อผม ให้เชื่อความรู้ของตัวเอง เราจะศึกษาไปพร้อมๆกัน และจะตอบคำถามเหล่านี้ให้ได้
หัวข้อที่ 7 เราจะเปรียบเทียบบิทคอยน์กับ Cryptocurrency อื่นๆ ว่ามีความเหมือนมีความแตกต่างกันยังไง เราจะเปรียบเทียบระบบบิทคอยน์กับระบบการเงินแบบเดิม (fiat currency) ว่ามันมีจุดเด่นจุดด้อยอย่างไร
เนื้อหาซีรี่ส์บิทคอยน์ชุดนี้ จะพาทุกคนเข้าไปสู่โลกของ บิทคอยน์ ซึ่งเป็นความรู้พื้นฐานในการนำไปพัฒนาศึกษาต่อยอด ขอบคุณครับ
-
@ 9ecbb0e7:06ab7c09
2023-11-21 14:29:39El Observatorio Cubano de Derechos Humanos (OCDH) denunció este lunes la muerte de un preso político encarcelado por las manifestaciones antigubernamentales del 11 julio de 2021, después de que supuestamente las autoridades penitenciarias no le brindará la atención médica que necesitaba.
Se trata de Luis Barrios Díaz, de 37 años, y, según explica el OCDH en una nota de prensa, falleció el domingo por la tarde en el hospital La Covadonga, de La Habana.
Desde agosto pasado, Barrios Díaz sufría problemas respiratorios. Explicó el Observatorio que, por sus problemas de salud, fue ingresado en la enfermería de la prisión 1580 de San Miguel del Padrón y luego trasladado al hospital. "Los médicos del hospital de La Covadonga informaron a las autoridades del penal de que era indispensable el ingreso hospitalario debido al mal estado de salud del reo, pero estas decidieron devolverlo a la prisión, alegando que no tenían combustible para garantizar una vigilancia permanente al prisionero político, decisión que provocó el empeoramiento de su estado de salud y posterior fallecimiento", detalló la nota de prensa.
Finalmente, y tras empeorar su estado de salud, el preso político fue intervenido el sábado de urgencia, según el testimonio de otro preso, Endris Arias Meralla, al OCDH. Barrios Díaz falleció cuando se encontraba en la unidad de cuidados intensivos por "complicaciones respiratorias".
El recluso cumplía una pena de nueve años de cárcel por delitos de desorden público y atentado, después de ser detenido tras la mayor ola de protestas contra el Gobierno de Cuba, conocida como 11J.
El OCDH estima que en las cárceles de Cuba hay más de 1.000 presos políticos y recuerda que, según las Reglas Mandela de la ONU, la prestación de servicios médicos adecuados a los reclusos es una responsabilidad del Estado.
El Observatorio explica además que las autoridades del penal, "en un intento de librarse de su responsabilidad producto de su negligencia", tramitaron una licencia extrapenal para el prisionero político "con celeridad inaudita".
Luis Barrios Díaz era vecino de Pasaje Raúl número 38, entre Hatuey y Lindero, reparto Párraga, Arroyo Naranjo, La Habana.
El OCDH reiteró su exigencia de liberación inmediata de todos los presos por motivos políticos y de conciencia, y recordó que, aunque es un asunto de voluntad política, el régimen cuenta con al menos ocho vías jurídicas para excarcelar o liberar a todos de manera inmediata.
Alertó, además, que varios presos políticos "tienen su estado de salud deteriorado", como es el caso de Félix Navarro y José Daniel Ferrer. "Insistimos en pedir un pronunciamiento de los gobiernos democráticos y de la Unión Europea al respecto", concluyó el comunicado.
-
@ e97aaffa:2ebd765d
2023-11-21 14:01:51Este post do Hugo é muito interessante, excelente para uma reflexão.
Na minha opinião, na teoria a ideia é boa, mas não passa daí, apenas uma teoria. A governação/política é feita por humanos e os humanos adoram contornar as regras e manipular as populações.
Desde dos seus primórdios, o ser humano arranja sempre maneiras criativas para inflacionar a moeda.
Desde de ditaduras de esquerda ou direita, passando pelas monarquias e nas democracias, qualquer que seja o espectro político, nenhum quer perder o toque de Midas.
A situação ainda é mais complexa em democracias porque os políticos necessitam do voto popular. Os políticos beneficiam com a iliteracia das populações, estas têm muitas dificuldades em compreender o fenómeno da inflação e a sua origem.
A inflação é um imposto oculto. Basta voltar atrás, um par de anos, quando foi apresentado a Bazuca(PRR). A proposta da Bazuca era financiada através de dívida pública e sobretudo por inflação de moeda. Quase ninguém contestou a proposta, pelo contrário, os políticos e empresários rejubilaram e as pessoas sonhavam com empregos, o el dourado.
Agora estamos a pagar a factura da Bazuca, com alta inflação. Mas agora os políticos dizem que a culpa é da guerra, do Putin, do covid, dos empresários “gananciosos”, dos supermercados, das gasolineiras, ou seja, a culpa é de todos menos dos políticos. O pior é que a maioria das pessoas acreditam nisso, porque não percebem o fenômeno da impressão de dinheiro.
Apesar de existirem inúmeras manifestações, as populações não criticam os governos devido à desastrosa política monetária, as populações apenas estão a exigir mais apoios sociais, ajudas para ultrapassar a inflação.
Enquanto as populações não compreenderem o problema, os políticos vão constantemente repetindo a fórmula, temos que ser honestos, ela resulta (a favor dos governos e cantillontários).
Voltando ao início da proposta da Bazuca, vamos imaginar num cenário, em vez de ser a impressão a financiar, seria um confisco de 15% de todas as contas bancários em território da UE.
Tanto faz ser impressão ou confisco, as consequências são similares, para a economia, para as contas dos governos e para as populações. Em suma, são a mesma coisa apenas muda o nome do imposto.
Nenhum político iria propor um confisco, seria impensável de acontecer, iria gerar uma enorme revolta popular, muitas manifestações, essa proposta nunca iria em frente.
Se um confisco das poupança gera revolta, porque a expansão monetária não gera sentimento igual nas populações?
É apenas iliteracia financeira.
Se observamos, quem tem mais hipóteses de ganhar umas eleições em Portugal? O político mais rigoroso, com contas certas ou o político que está constantemente a inaugurar obras e com muitos apoios sociais?
É claro que um governo esbanjador ganha as eleições, mas para ele conseguir cumprir as “promessas eleitorais” necessita de muito dinheiro, como aumentar impostos é impopular, só lhe resta imprimir dinheiro.
É irônico, as populações não gostam das consequências da inflação, mas preferem políticos que inflacionam a moeda.
Como se costuma dizer, não há almoços grátis.
Euro
Eu sou um forte crítico da política monetária do BCE, mas temos que ser honestos, se não fosse o euro, hoje em dia, Portugal estaria bem pior.
Desde que entrou em vigor o euro, já tivemos a crise do “pântano político”, da “fuga e incubadora”, dos “PEC”, do Subprime, dos bancos, da dívida soberana, do covid. As crises foram tantas, em pouco mais de 2 décadas, se fosse o escudo, ele teria sido desvalorizado múltiplas vezes.
Seríamos sem dúvida nenhuma, a Argentina da Europa.
Os pedidos de assistência ao FMI eram inevitáveis (mais que um), com as “ajudas” precificadas em dólares e ao mesmo tempo com “remédios”/exigências de desvalorização cambial como é o modus operandi desta instituição. A dívida soberana de Portugal subiria exponencialmente de um dia para o outro. O país estaria muito pior que hoje em dia.
O euro teve muita inflação, é verdade, mas é feita à velocidade que os alemães querem, se fosse à vontade dos políticos portugueses, seria à velocidade da luz.
Não podemos esquecer que ainda temos pelo menos 1 partido com representação parlamentar, que defende e fala abertamente que a desvalorização cambial, como uma solução para o país.
Bitcoinização
Eu já fui muito mais crente da ideia de um país exclusivamente com Bitcoin como moeda oficial, isto não significa que eu deixei de acreditar no Bitcoin, pelo contrário, a confiança é inabalável.
Só deixei de acreditar como legal tender(moeda única), o Bitcoin é para ser adotado pelo povo e não por governos.
Cheguei à conclusão que é impossível existir governos, sem a impressão de dinheiro. A expansão monetária é inerente ao estado. Não há um sem o outro.
A hipótese de acontecer uma bitcoinização total é tão remota, se isso acontecer, será algo a tão longo prazo, não estarei vivo para o ver, prefiro pensar em cenários mais plausíveis.
Eu acredito que deve existir liberdade de escolha, as pessoas devem poder utilizar aquilo que acreditam que é melhor para si, a moeda deve ser uma escolha livre e não uma persuasão.
A lei de Gresham fará o resto.
Apesar de eu ser um forte crítico às moedas fiduciárias, o tempo moderou o meu pensamento, deixei de ser um anti-FIAT, sou apenas pró-bitcoin. Não quero que as moedas FIAT morram, quero apenas ter a liberdade de utilizar o Bitcoin, sem restrições ou condicionalismos.
Eu não quero ter FIAT, mas as pessoas têm toda a liberdade de a querer, quem sou eu para impor uma moeda aos outros, cada um faça as suas escolhas, liberdade individual acima de tudo.
Eu imagino num futuro, onde os cidadãos têm apenas uma pequena parte do seu capital em FIAT, para os pagamentos diários. A parte significativa das suas poupança estará em btc.
Como tem pouco em moeda fiduciária, as consequências da impressão são menores, a impressão perde eficácia. Se os comércios e empresas adotarem o bitcoin como unidade de conta, menos eficaz será a desvalorização da moeda nos bolsos das populações.
Quanto menor a exposição à moeda FIAT, menor exposição à inflação. Cada cidadão terá a liberdade de escolher a percentagem de Bitcoin que se adequa ao seu perfil.
Legal tender
Caso um dia, o Bitcoin se torne Legal tender em Portugal, como moeda única. Conhecendo bem os portugueses e sobretudo a incompetência dos seus políticos, certamente não seria duradouro.
Quantos anos estaria em vigor?
Seguramente até a primeira crise ou eleição, teríamos um Corralito como os argentinos. Como os portugueses acreditam nas instituições estatais e somos adversos à responsabilidade individual, a maioria teria os seus btc em carteiras custodiais, o estado conseguiria açambarcar e converter os btc numa nova moeda FIAT.
O Legal tender tem esse inconveniente, as populações baixam as guardas, dão como algo seguro e garantido para sempre. Utilizam os serviços custodiais porque são mais fáceis e cómodos, até que um dia, os políticos passam a perna e ninguém conseguirá escapar.
A bitcoinização total não acontece simplesmente com o ato da aprovação de um decreto, ela só acontece quando o último português que tem FIAT deixa de o aceitar para trocas.
Poderá também acontecer um cenário de uma moeda com backed em BTC, vai resultar na mesma merda, o correspondente número de sats por cada moeda, o estado vai diminuindo com o passar do tempo. Vai acontecer o mesmo que o dólar em relação ao ouro.
Não é por acaso que não existe nenhum país no mundo com moeda própria com supply fixo. Mesmo países como a Alemanha (antes do euro) ou a Suíça, que tem bastante disciplina orçamental e rigor fiscal, nunca tiveram uma moeda com supply fixo. Em Portugal é impossível ter essa disciplina, somos latinos, até vou mais além, nem o povo quer.
Um estado sem a possibilidade de inflacionar a moeda, é como colocar um ex-alcoólatra a trabalhar numa adega e dizer que ele não pode beber. Mais cedo ou mais tarde, ele vai cair na tentação. É inevitável, o inconsciente é mais forte…
O mundo só vai prosperar quando houver a separação entre a política monetária e o estado.
Se isto um dia vai acontecer?
Talvez não, não sei, mas é esperança que alimenta o sonho. Mesmo sem a possibilidade de conseguir o objetivo final, alguém(nós) tem que começar a caminhada, para que os nossos filhos ou netos alcancem a meta.
O caminho só se faz caminhando.
Voltando ao post do Hugo, um estado mais pequeno, a soberania e uma moeda forte seria muito bom para Portugal, mas só resultaria com as 3 premissas em simultâneo, mas isso apenas seria possível na teoria, porque na prática é impossível. Nenhum governo quer deixar de imprimir dinheiro diretamente ou indiretamente(BCE).
Em Portugal é impossível ter uma moeda oficial com supply fixo, sendo impossível, se tivermos que optar entre uma moeda FIAT local ou o euro, eu prefiro sem dúvida nenhuma o euro. A saída do euro será desastrosa para Portugal, voluntariamente nunca irá acontecer, mas podemos ser expulsos ou a moeda simplesmente colapsa.
Assim, das 3 premissas resta-nos apenas a redução do tamanho do estado, que é essencial. Um estado mais pequeno, mais eficaz e sem burocracias, e já agora que estamos a sonhar alto, sem corrupção.
Fonte: https://twitter.com/Hugo_Ramos/status/1715642402705137978
-
@ d6dc9554:d0593a0c
2023-11-21 14:00:16Token's and Coin's
A cryptocurrency (coin) is the native currency of a particular blockchain. For example, BTC on Bitcoin, ETH on Ethereum, and ADA on Cardano. These coins store value and function as a medium of exchange, similar to traditional currencies.
A token is not native to the blockchain and is minted through smart contracts. Tokens are more like financial assets. They can represent a stake in a DAO (decentralized autonomous organization), a digital product, an NFT, or even a physical object. For example, the UNI token (Uniswap) and USDT (ERC-20 Ethereum, also exists as TRC-20 on the Tron network) are non-native tokens of the Ethereum blockchain (ERC-20).
⚡⚡Versão portuguesa 🇵🇹 🇧🇷 🇦🇴 🇲🇿 🇨🇻 🇬🇼 🇬🇶 🇸🇹 🇹🇱 yakihonne.com -(cliente nostr)-
-
@ 03742c20:2df9aa5d
2023-11-21 11:43:48Getalby เป็น Lightning Wallet ตัวเลือกแรกๆที่ผมมักแนะนำสำหรับคนที่เริ่มต้นใช้งาน Nostr และยังไม่มีกระเป๋าใช้งาน เพราะใช้งานหลากหลายมากๆแถมยังสามารถใช้เป็น Extension Login เข้าใช้งาน Nostr ได้อีกด้วย
การ Login ด้วย Extension นั้นคือ Nip-07 หรือที่เรียกว่า Nostr Extension ฟังชั่นนี้ทำให้คุณเข้าใช้งานบนเว็บเบราว์เซอร์ได้ปลอดมากยิ่งขึ้นแต่บทความนี้ไม่ได้กล่าวถึงเรื่องนั้นแต่จะพาไปเริ่มต้นใช้งานกันแบบง่ายๆ
เรามาเริ่มกันเถอะ!
Getalby
พิมพ์ค้นหาใน Google ได้เลยว่า Getalby
จากนั้นกดที่ Create Account
ใส่อีเมล์ที่เราต้องการสมัครเพื่อเป็น Backup กด Sign up ได้เลย หลักจากนั้นทาง Getalby จะลง one-time login code ไปยังอีกเมล์ให้เราคัดลอกมาวางแล้วกด Login ก็จะเข้าสู่หน้าหลักของกระเป๋า
เมื่อคุณ Login ในครั้งแรกที่เปิดใช้งานกระเป๋าจะมีป๊อปอัพขึ้นมาถามว่าคุณต้องการใช้งานฟังชั่นไหนบ้างผมแนะนำให้ติ๊กทุกอันแล้วกด Submit แค่นี้คุณได้ กระเป๋าไลท์นิ่งใช้งานแล้ว
เราตั้งค่ากระเป๋าเพิ่มเติมกันดีกว่า
Getalby ให้เราสร้าง LightningAddress เป็นชื่อที่เราต้องการ คุณสามารถนำใช้รับ zap ใน Nostr ได้ด้วย
คุณจะสังเกตว่าเรายังไม่ได้ตั้ง password กันเลยงั้นเรามาเริ่มกันเลยดีกว่า
คลิกที่ขีดสามขีดมุมขวาบนก็จะแสดงเมนูตั้งค่าต่าง ๆ คลิกที่ Account setting เลื่อนลงมาล่างสุดจะเห็นคำว่า Change your password
ใส่พาสเวิร์ดที่คุณต้องการตั้งได้เลยโดยใส่ให้เมือนกันทั้ง 2 ช่องเมื่อเสร็จแล้วให้คลิก Updata password
ถ้าขึ้น Successfully สีเขียวแสดงว่าแก้ไขสำเร็จ
หลังจากตั้งค่าพาสเวิร์ดเรียบร้อยแล้วงั้นเรามาสร้าง Lightning Address กันดีกว่า
คลิกเข้าไปที่ตั้งค่าเหมือนเดิมแต่คราวนี้คลิกที่ Profile settings
หน้านี้จะมีให้เราตั้งค่าอยู่สามอย่างคือ * Lightning Address * Alby Page * Nostr Address (Nip-05)
มาเริ่มตั้งค่า Lightning Address กัน
คุณจะสังเกตุได้ว่าข้างหน้า xxxx@getalby.com จะสามารถแก้ไข้ได้ ให้คุณเปลี่ยนชื่อที่คุณอยากได้ตามที่คุณต้องการเลยเช่น notoshitest404@getalby.com
ห่างต้องการใช้งาน Nostr Address ด้วยแนะนำให้ตั้งชื่อเหมือนโปรไฟล์ของคุณเอง
เมื่อคุณเปลี่ยนแปลงเสร็จแล้วให้คลิก Updata your lightning addresses
ถ้าขึ้น Successfully สีเขียวแสดงว่าแก้ไขสำเร็จ
มาแก้ไขAlbyPage กันต่อเลยดีกว่า
เมื่อเลื่อนลงหน้า Alby Page จะเห็นว่ายังว่างเปล่าไม่มีอะไรเลยให้คุณตั้งชื่อในช่องว่างและคลิกเลืิกไฟล์เพื่ออัปโหลดรูปภาพ เมื่อคุณทำเสร็จแล้วคลิกที่Updata your Alby page
ถ้าขึ้น Successfully สีเขียวแสดงว่าแก้ไขสำเร็จ
จากนั้นลองคลิกลิ้งค์ดูได้เลย
มาถึงอย่างสุดท้ายแล้วตั้งค่า Nostr Address (Nip-05)
ทาง Getalby ยังสามารถให้คุณทำ Nostr Address ได้ฟรีอีกด้วย คือเหมือนเครื่องหมายติ๊กถูกเหมือนใน x และ Facebook เป็นการยืนยันว่าเป็นตัวคุณโดยอ้างอิงจาก npub ของคุณเองและยังเอาไว้ส่งต่อให้คนอื่นได้ค้าหาเพื่อกดติดตามคุณได้ง่ายขึ้นแทน npub ยาวๆ
NostrAddress ที่เราทำกับทาง Getalby จะเป็นชื่อเดียวกับ Lightning Address เวลาแก้ไขข้อมูลใน Nostr คุณสามารถใส่เหมือนกันได้ทั้งสองช่อง
วิธีทำนั้นง่ายแสนง่ายเพียงคุณไปคัดลอก npub จากบัญชี Nostr ของคุณมาวางจากนั้นคลิกที่ Updata your Nostr public key
ถ้าขึ้น successfully สีเขียวแสดงว่าแก้ไขสำเร็จ
เพียงเท่านี้ทุกอย่างก็เสร็จสมบูรณ์หมดแล้วพร้อมใช้งานได้อย่างสบายใจ
แต่ถ้าคุณรู้ยังรู้สึกว่าการเข้าใช้งานบนเว็บเบราว์เซอร์ไม่สะดวกกับคุณทาง Getalby ยังมีวิธีไปเชื่อมกับกระเป๋าที่เป็นแอปพลิเคชันบนมือถือได้ด้วยอย่าง Blue Wallet และ Zeus
ผมแนะนำ Zeus
เรามาทำให้ Getalby ใช้งานบน Zeus กันดีกว่า
หลังจากที่คุณตั้งค่าอะไรต่าง ๆ ใน Getalby เสร็จแล้วให้คุณย้อนกลับไปหน้า Wallet ให้เลื่อนลงมาจนเจอหัวข้อ wallet connection credentials จากนั้นคลิก show your connection credentials จะแสดง QR-Code และลิ้งค์ ให้คุณเอาไปใช้เชื่อมต่อกระเป๋ากับ Zeus
ไม่แนะนำให้แคปหน้าจอเพราะส่วนจะเข้าถึงสิทธิ์ของกระเป๋าคุณได้
เรามาดูฝั่ง Zeus กันบ้างดีกว่า
Zeus
คุณสามารถดาวน์โหลดได้ทั้ง Google Play และ Appstore
หลังจากติดตั้งเสร็จแล้วให้คุณเปิด Zeus ขึ้นมา
ในการใช้งานครั้งแรกคุณจะเห็นอยู่สองตัวเลือก * Get Started * Scan node config
เรามาเริ่มวิธีที่ง่ายที่สุดกันก่อนดีกว่าคลิกที่ scan node config จะเปิดกล้องขึ้นมาให้เราแสกน QR-Code ให้คุณนำไปแกน QR-Code ที่ได้จาก Getalby แล้วจะแสดงหน้าตั้งค่าของทาง Zeus คุณไม่ต้องแก้ไขอะไรนอกจากตั้งชื่อที่คุณต้องการตรงช่อง Nickname แล้วคลิก Save node config แค่นี้ก็พร้อมใช้งานแล้ว
มาถึงการตั้งค่าอีกแบบนึงที่ดูวุ่นวายนิดหน่อยแต่ไม่ยากจนเกินไปคลิกที่ Get started จะแสดงหน้าว่างเปล่าที่เขียนว่า No nodes ให้คุณสังเกตมุมขวาบนจะมีเครื่องหมายบวกอยู่ให้คุณคลิกที่เครื่องหมายบวกจะแสดงหน้าตั้งค่า
เมื่อคุณอยู่หน้าตั้งค่าแล้วให้คุณคลิกตรง Node interface เลือก LNDHub จากนั้นคลิกเปิด Existing Account คุณจะเห็นช่องที่เราต้องเติมเองสามช่องคือ * Host * Username * Password
กลับมาดูลิงค์ที่เอาไว้เชื่อมต่อจาก Getalby อีกที
lndhub://
4ri6ttywg0trabztmkx0
:j2mlr9rphpd6arz8g9hq
@https://ln.getalby.com
จะสังเกตได้ว่าเขาจะไม่แยกให้คุณวิธีการแยกคือ
Host : https://ln.getalby.com Username : 4ri6ttywg0trabztmkx0 Password : j2mlr9rphpd6arz8g9hq
หลังจากเราแยกเสร็จแล้วนำไปใส่ในหน้าตั้งค่าได้เลยใส่ข้อมูลครบเรียบร้อยคลิก Save Node confing แค่นี้ก็พร้อมใช้งานเรียบร้อยแล้ว
หวังว่าบทความนี้จะเป็นประโยชน์แก่ผู้ที่เข้ามาอ่านผมตั้งใจจะอธิบายเกือบทุกขั้นตอนที่จำเป็นให้คุณทำตามได้อาจมีคำที่ผมสระกดผิดบ้างต้องขออภัยไว้ ณ ที่นี้ด้วยครับขอบคุณที่อ่านมาถึงจุดนี้
ขอให้ทุกคนใช้งานอย่างมีความสุขไว้เจอกันใหม่บทความหน้า
บ๊ะบาย
Siamstr #Notoshi #Newuser #Nostr #LIGHTNING #Zeus
-
@ a3be0356:6e571d6b
2023-11-21 10:17:28Business loans are essential tools for entrepreneurs, enabling them to transform their visions into reality. By providing access to capital, these loans fuel business expansion, strategic investment, innovation, job creation, and financial resilience.
*Navigating the Financing Landscape: Trends and Statistics*
To effectively utilize business loans, it's crucial to understand their impact on the broader business landscape. The infographic below delves into critical small business trends that illustrate the significance of business loans through compelling data.
*Benefits of Business Loans*
- Fosters Business Expansion: Business loans fuel growth initiatives, enabling businesses to open new locations, diversify offerings, or penetrate new markets.
- Enables Strategic Investment: Business loans facilitate decisions requiring upfront capital, such as upgrading IT infrastructure or forming strategic partnerships.
- Facilitates Innovation and Research: Business loans provide the financial resources necessary for innovation and research, fostering the development of new products or services.
Stay Ahead of the Curve: Key Small Business Trends
Recognizing the significance of business financing and staying abreast of emerging trends is crucial. The infographic below highlights essential business trends that illustrate the impact of business loans through compelling data.
-
@ 9ecbb0e7:06ab7c09
2023-11-21 04:42:39Javier Milei, economista, liberal y libertario. Nuevo presidente Electo de Argentina.
Aquí un mensaje al pueblo cubano.
Gracias Milei, el apoyo de los cubanos que aman la libertad siempre estará contigo. !Viva la Libertad Carajo!
-
@ 9ecbb0e7:06ab7c09
2023-11-21 04:18:15Un joven cubano de 27 años, identificado como Luis Enrique Noguera, fue víctima de un asesinato en la provincia de Las Tunas. Según varios reportes de allegados y familiares en redes sociales, Noguera fue agredido de forma brutal con un machete.
**El joven residía en el poblado de Macagua, localidad del municipio Jesús Menéndez. **
Uno de los mensajes de condolencias, el de Iliana Gabriela Ortiz, decía: "Te arrebataron la vida a tan poca edad, es algo injusto, pero sé que no quedará impune, solo resta decir que siempre te querremos y no te vamos a olvidar. Faltan palabras para expresar la tristeza y el duelo que a partir de ahora se tendrá; siempre serás alguien que llenó nuestras vidas de risas y ahora solo quedará el recuerdo".
Los reportes en redes indican que lo asesinaron por seguir a varios ladrones que intentaron robar en una casa donde Noguera trabajaba. El cuerpo fue encontrado en la herba con machetazos en manos y cabeza, según informó en redes Niover Licea.
Los criminales, después de cometer el robo, se dispersaron y uno de ellos se encontró de frente con el joven en unas lomas detrás de la vivienda saqueada. La respuesta del agresor fue despiadada: atacó al joven con machetazos, infligiéndole heridas mortales que lo dejaron sin vida en el mismo lugar del crimen. "Lo dejó degollado, le picó los brazos, manos y el cráneo se lo abrió en dos tapas", relató el denunciante, con un tono de indignación y horror palpable.
Este espeluznante incidente ha avivado el reclamo de la población por un cambio inmediato ante el creciente índice de delitos violentos en la isla. El denunciante, consternado por la tragedia, sostiene que Cuba precisa una transformación urgente para evitar más pérdidas como la de este joven trabajador.
"A mis amistades aquí, yo vivo cerca de dónde pasó esto; los quieren meter presos por animales perdidos y ventas que ellos tuvieron que hacer para poder comprar qué comer, por el mal trabajo de ellos. Les están cobrando este maldito Estado, 250,000 pesos, por los animales robados y mal trabajo", añadió la denuncia, subrayando la situación precaria que enfrentan algunos ciudadanos y la respuesta desmedida de las autoridades.
En medio de este oscuro panorama, la sociedad cubana clama por medidas efectivas que pongan freno a la escalada de violencia y garanticen la seguridad de sus ciudadanos.
-
@ e3aefda8:4211adbb
2023-11-21 04:12:07Chef's notes
Easy! Just cube the beef, combine all ingredients into crock pot / slow cooker on low for 6-8 hours.
Details
- ⏲️ Prep time: 20 Minutes
- 🍳 Cook time: 8 Hours
- 🍽️ Servings: 8
Ingredients
- 1/3 Cup Apple Cider Vinegar
- 4 tsp Minced Garlic Cloves
- 2 tsp Oregano
- 4 tsp Cumin
- 1 tsp Salt
- 3/4 Cup Chicken Broth
- 3 Bay Leaves
- 3 Chipoltles in Adobo
- 4lb Chuck Roast, cut into 2-3" Cubes
- 1/2 tsp Ground Cloves
- 3 Tablespoons Lime Juice
Directions
- Set Slow Cooker to Low
- Brown Meat, then combine all ingrdients into slow cooker.
- Set Timer for 8 Hours
-
@ 9ecbb0e7:06ab7c09
2023-11-21 03:44:46La situación de las embarazadas en Cuba es cada vez más crítica. Una mujer, a través de la cuenta de Facebook del periodista Alberto Arego, compartió una denuncia sobre este problema que afecta a su hija, próxima a dar a luz.
“Quiero hacer, por favor, una denuncia anónima, las embarazadas desde el mes de septiembre no se les da dieta, ni de leche, ni de pollo”, expresó la futura abuela al comunicador.
“Mi hija dará a luz, Dios mediante, el mes próximo y no ha podido adquirir nada por la libreta de la canastilla hasta el momento. Somos del municipio 10 de Octubre, Luyanó”, agregó.
Esta situación refleja la desatención hacia las futuras madres en el territorio cubano, quienes deberían recibir un cuidado especial. Además, La crisis se extiende más allá del parto. Las mujeres con recién nacidos deben encontrar soluciones para alimentarlos, enfrentando los desafíos impuestos por el sistema comunista.
Mientras las familias luchan por sobrevivir, el régimen cubano continúa su narrativa engañosa e ignorando el sufrimiento de su pueblo. La realidad de las madres cubanas contrasta con las falsas promesas del gobierno y evidencia la urgente necesidad de atención y cambio.
La publicación generó denuncias similares por parte de madres que no han recibido los productos alimenticios necesarios para el cuidado de sus hijos. “Eso es en toda Cuba, soy de Holguín y desde que tuve a mi hijo hace 15 meses no están dando nada para la canastilla, la leche hace tres meses dejaron de darla a las embarazadas y las dietas también, esto es un sálvese quien pueda”, dijo la usuaria Anllela China.
La internauta Neily Santos agregó en los comentarios que para sus hijos de ocho meses solo ha podido recoger los pomos y aseo por medio de la canastilla. Todo lo demás tiene un año y medio de atraso.
“Confirmo, yo no he cogido la dieta desde septiembre y en mi bodega dijeron que este mes no van a dar la leche, además la de octubre también brilla por su ausencia”, expresó la usuaria Danisley Labañino.
La madre Marisleydis Rodríguez comentó: “yo tengo una bebé de seis meses y tampoco he adquirido nada de la canastilla, ya el mes que viene vence y nada. Muchas como yo la perdemos”.
Otra internauta mencionó que se encuentra próxima a parir, y en todo el tiempo de gestación solo un mes le dieron carne de pollo y un poco de leche. “La canastilla solo es para casos críticos, es decir, que no tenemos derecho a nada”, manifestó.
-
@ b34b4408:acfb9667
2023-11-21 03:27:24ก่อนอื่นต้องขอบคุณเพื่อนในเพจของเรานะครับ คุณ @Ruedee Saengdeunchay 🙏🙏ที่ได้ส่งลิ้งคลิปนี้มาให้ผมฟัง ซึ่งบางคนอาจจะเคยฟังแล้วก็ได้
โดยคลิปนี้เป็น live สด ของบุคคลท่านหนึ่งที่รู้จักกับ Dr.Erik Fleischman ซึ่งเป็นอดีตที่ปรึกษาของอดีตประธานาธิบดีบิลคลินตัน ในเรื่อง HIV AIDS แล้วได้นำข้อมูล COVID19 ที่ Dr. erik มาพูดคุย มาแบ่งปัน ( https://m.facebook.com/story.php?story_fbid=10216687082398647&id=1508726571&cft[0]=AZXiXCYsg8p9uCKYaFKr2RQKHqX47VA4tcjvbiN42iePsTA_fV4K6VmdxuDCM60EsVtJ6fRiBzjHMU4DHuktS6ZxR4o-ERVf-DMnJ30HXX7v3G67QXo7Mcx5hB83PIkVscg&tn=-UK-R ) ซึ่งจากที่ผมได้ฟังจนจบ ร่วมกับข้อมูลที่ผมรวบรวมมาโดยตลอด ทำให้ผมจับต้นชนปลายปะติดปะต่อ ข้อมูลเรื่อง COVID19 ได้อย่างค่อนข้างจะสมบูรณ์
ผมจึงรีบทำบทความนี้อย่างรวดเร็ว 5555 และขออนุญาตปาดหน้าบทความประจำในวันศุกร์ ถ้าไม่ผิดพลาดอะไร เดี๋ยวเย็นนี้ คงจะลงให้ทันนะครับ
ผมคิดว่าบทความนี้น่าจะเป็นบทสรุปสุดท้ายของเรื่อง COVID19 ภาคประชาชน (ไม่ลงวิชาการ) ที่ผมจะเผยแผ่ออกไป เพื่อให้ทุกคนเข้าใจและปรับตัวเข้าให้ถูกต้องอย่างมีสติครับ
❤️❤️สิ่งแรกเลยที่เราต้องเข้าใจคือ เชื้อโรคนี้ เป็นเชื้อไวรัส ที่มีต้นสายจากไวรัส CORONA แล้ว กลายพันธุ์มาเรื่อยๆจากกลายเป็น MERs SARs เมื่อหลายๆปีก่อน แล้วมาตอนนี้ได้กลายเป็น COVID19 ซึ่งมีสายรหัสที่คล้ายกับ HIV และ Ebola ซึ่งจะมีแยกออกเป็นสายพันธ์ุ L กับ S ซึ่ง S จะรุนแรงมากกว่า 😱😱
และแน่นอนครับ เชื้อไวรัสเหล่านี้ มันไม่เคยหายไปจากร่างกายของเราเลยครับ ยกตัวอย่างเช่น งูสวัด ที่เป็นแล้วไม่หาย แต่จะไม่แสดงอาการถ้าเราร่างกายแข็งแรง ไข้หวัด ไข้หวัดใหญ่ บางคนเป็นกันทั้งปีใช่ไหมครับ แต่ด้วยร่างกายที่แข็งแรงของบางคนอาจจะไม่แสดงอาการอะไรเลย บางคนบอกที่เป็นหวัดเพราะไปติดเชื้อคนอื่นมา ลองนึกตามนะครับ ทำไมแค่เราทำงานอยู่ที่ห้อง อดหลับอดนอนซักวันสองวัน อยู่ๆก็เป็นหวัดได้ บางคนแค่ตากฝน หรือเจออาการเย็นๆ ก็เป็นหวัดได้ โดยไม่ต้องให้ใครมาแพร่เชื้อให้ นั้นก็เพราะ ไวรัสมันอยู่ในร่างกายของเราไงครับ มันอยู่มาตลอด แค่ว่าเมื่อไหร่ที่เรามีสภาวะร่างกายที่อ่อนแอ ไวรัสมันก็จะฮึกเหิมแสดงอาการออกมา
ทุกวันนี้ MERs SARs Ebola ก็ยังมีอยู่นะครับ แต่มันถูกเรียกว่า เชื้อโรคเฉพาะถิ่น ไปแล้ว เพราะเรามีภูมิต้านทานแล้ว มันจึงไม่ค่อยแสดงอาการอะไรออกมา เฉกเช่น COVID19 ก็เช่นกัน ที่วันนึงมันก็จะกลายเป็น เชื้อโรคเฉพาะถิ่น ไปในไม่ช้า เมื่อร่างกายเราอ่อนแอ มันก็จะฮึกเหิมขึ้นมาใหม่อีกที (ที่เรียกว่า เชื้อเฉพาะถิ่น เพราะมันเป็นโรคของที่นั้นๆ แต่ด้วยยุคสมัยที่การเดินทางเพียงแค่หลับตา เราก็บินจากจีนไปโผล่ที่อเมริกาแล้ว มันจึงทำให้เกิดการระบาดในวงกว้าง)
นั้นจึงเป็นเหตุผลที่ว่า ทำไมจึงมีข่าวว่า คนไข้ที่ได้รับการรักษาหายแล้ว แต่ยังคงพบเชื้อในร่างกายคนไข้ ยังสามารถแพร่เชื้อต่อได้ และบางคนกลับมาป่วยอีกครั้ง แถมบางคนถึงขั้นกลับมาป่วยอีกครั้งแล้วมาเสียชีวิตด้วย หรือในกรณีที่ อังกฤษหรือจีน ที่พบว่ามีการติดเชื้อจาก แม่ สู่ ลูก ได้ ในระยะที่มารดาติดเชื้อในช่วงคลอด ก็ให้มองในมุมของ HIV ที่สามารถติดต่อจากแม่สู่ลูกได้เช่นกันที่ประมาณ 25% แต่ถ้าทานยาต้านจะเหลือ 7-8% หมายถึงยังมีเชื้ออยู่ ยังติดได้อยู่ แต่ไม่100% 🧐🧐
❤️❤️เพราะฉะนั้นสิ่งที่ต้องเข้าใจตามมาก็คือ โรคจากไวรัสนั้นไม่มียารักษาที่หายขาด เช่นเดียวกับ ไข้หวัด มียารักษาที่ทำให้เราหายขาดจากหวัดไหมครับ ไม่มี !!! มีเพียงรักษาตามอาการ ปวดหัว เป็นไข้ เจ็บคอ น้ำมูก เสมหะ เป็นต้น แล้วเราก็นอนพักผ่อน ตื่นมาก็รู็สึกดีขึ้น เพราะร่างกายเมื่อแข็งแรงก็จะกดความฮึกเหิมของไวรัสนี้ให้ลดลง
แล้วที่เราได้ข่าวต่างๆเกี่ยวกับยาและวัคซีนล่ะ ให้แยกเป็นสองอย่างครับ
💉วัคซีน คือ ยาที่ฉีดเพื่อป้องกันไม่ให้เชื้อไวรัสแสดงความฮึกเหิมออกมาหรือน้อยลงล่วงหน้า เปรียบเทียบให้เห็นภาพ คือ วัคซีนไข้หวัดใหญ่ ที่เราๆฉีดกัน ไม่ได้แปลว่า ฉีดแล้วจะไม่มีทางเป็นนะครับ แต่เพียงแค่ว่า สมมุติว่าถ้าเราติด เราจะมีอาการปอดบวม แต่เผอิญเราฉีดวัคซีนไว้มันเลยแสดงอาการแค่เป็นหวัดธรรมดา เป็นต้น แล้วในการจะผลิตวัคซีนใหม่นั้น ต้องใช้เวลาในการจะทำทดลองอย่างน้อย ปีหรือปีครึ่ง ในการวิจัยจนใช้ในคนได้อย่างปลอดภัย
💊ยาต้านไวรัส(หรือที่สื่อพาดหัวว่า ยารักษา นั้น) คือ การที่เราติดเชื้อไวรัสแล้วมีอาการแสดงที่มากหรือหนัก ยาตัวนี้จะไปเป็นกำลังเสริมให้กับร่างกายในการกดความฮึกเหิมของเชื้อลง เช่น ยาต้านไวรัส HIV ทานแล้วไม่ได้แปลว่าหายจาก HIV นะครับ แต่มันจะไปกดความฮึกเหิมของเชื้อ ที่ชอบไปกดภูมิคุ้มกันของเราให้ต่ำลง แล้วเราก็จะไปเสียชีวิตจากโรคอื่นๆเช่น TB เบาหวาน ที่เข้ามาทำร้ายจากการที่เราโดน HIV กดภูมิคุ้มกันไว้ ทำให้เมื่อทานยาต้านไปแล้วจึงสามารถใช้ชีวิตได้ตามปกติ แต่ไม่ได้แปลว่า เราหายจาก HIV นะครับ
ที่นี้พอเราเข้าใจเรื่องเชื้อเรื่องยา แล้วที่นี้มา เรื่องความรุนแรงของโรค COVID19 กันบ้าง
สิ่งที่เราต้องตั้งสติดีๆคือ
😈++โรคนี้เราติดง่าย แต่เราตายยาก++ 😈
ย้ำอีกครั้งนะครับว่า เราติดง่าย แต่เราตายยาก ดังนั้นต้องแยกเรื่องนะครับ ผมกล้าบอกได้เลยว่าตัวเลขผู้ติดเชื้อจะยังไปอีกไกลครับ แต่อัตราการตายเราจะไม่ได้เยอะขนาดยุโรปหรืออเมริกา แน่นอน
เรื่องเราติดง่ายนั้น เราคงพอทราบกันอยู่แล้ว เช่น ถ้าอยู่ในน้ำอยู่ได้ 4 วัน ติดทางละออง สารคัดหลั่ง มีอายุล่องลอยได้ 30 นาที ถ้าติดที่พื้นผิวต่างๆ สามารถอยู่ได้ 4-9 วัน ในระบบปิด ลอยไปได้ไกล 4.5 เมตร ในระบบเปิด 2 เมตร เชื้อตายที่อุณหภูมิ 56 องศา ตายง่ายเพียงน้ำสบู่ หรือ แอลกอฮอล์ 70%ขึ้นไป ระยะเวลาในการฟักตัวนั้น ตั้งแต่ 2 วันถึง 37 วัน( ข้อมูลล่าสุด 49 วัน) แต่แพร่เชื้อได้ตั้งแต่ เริ่มติดเชื้อ และ 90%ของคนที่ติด ไม่แสดงอาการ (นี้แหละครับที่ตัวเลขที่เห็นมันไม่ใช่ตัวเลขจริง เพราะเราไม่รู้ว่าติดไม่ติด) 8%แค่ป่วย 2%ที่เสียชีวิต
ส่วนเรื่องเราตายยากนั้น ตั้งสติขึ้นอีกนิดนะครับเรื่องนี้ อย่าเอาเพียงสิ่งที่สื่อพยายามยัดเยียดความน่ากลัวของโรคจนเราไม่ดูข้อเท็จจริงบางอย่าง
☠️อัตราการตายทั้งโรคเมื่อเทียบกับอัตราผู้ติดเชื้อทั่วโลกคือ 2-3% เท่านั้น น้อยกว่า โรคไข้หวัดใหญ่เสียอีกครับ
ยิ่งถ้าตัดกลุ่มเสี่ยงต่างๆออก คือ อายุมากกว่า 65 มีโรคประจำตัวกลุ่มNCDs เบาหวาน ความดัน หรือโรคทางระบบทางเดินหายใจ สูบบุหรี่ อัตราการเสียชีวิตจะเหลือไม่ถึง 1% (ในคลิปบอกว่า โอกาสถูกหวยยังมากกว่าด้วยซ้ำ)
แล้วก็จะมีคนถามผมว่า แล้วที่หลายๆประเทศตายกันเยอะๆล่ะ เช่น อิตาลี จีน สเปน อเมริกา ประเทศเหล่านี้ ถ้าไปดูให้ลึกจะพบว่าคนที่เสียชีวิตเกือบทั้งหมด คือกลุ่มเสี่ยงครับ และประเทศเหล่านี้มีอัตราประชากรที่อายุมากกว่า 65 เยอะมาก สูบบุหรี่ก็จัด ส่วนในประเทศอิหร่านนั้น เกิดจากสภาพประเทศที่ถูกกีกกันจากนานาชาติ ทำให้ระบบการสาธารณสุขแย่มาก ขาดแคลนแม้อุปกรณ์แพทย์พื้นฐาน ร่วมด้วยจึงมีผู้เสียชีวิตเยอะ
เพราะฉะนั้นสิ่งที่เราควรต้องระวังเป็นพิเศษคือ กลุ่มเสี่ยงทั้งหลาย อายุ 65 ขึ้นไป มีโรคประจำตัว โรคเกี่ยวกับทางเดินหายใจ สูบบุหรี่ หรือให้มองง่ายๆคือกลุ่มผู้สูงอายุในบ้านเรานั้นเองที่ต้องระวังเป็นพิเศษ เพราะเมื่ออยู่ในกลุ่มนี้แล้วความเสี่ยงในการเสียชีวิตจะเพิ่มขึ้นเป็นเท่าตัวเลยทีเดียว
ดังนั้นต้องมีสตินะครับ แยกกัน เรื่องติดเชื้อ กับ เรื่องตาย
ที่นี้เราจะทำอย่างไงดีครับให้เราไม่ติด(จริงๆก็เลี่ยงยากนะครับ) หรือถ้าติดแล้วเราจะไม่เป็นอะไร สำคัญที่สุดครับ คือสุขภาพเราต้องแข็งแรงครับ มาดูกันว่ามีปัจจัยไรกันบ้าง
1 . การนอน 😴😴😴ควรนอนหลับให้ได้วันล่ะประมาณ 7 ชั่วโมง เพื่อให้ร่างกายได้มีเวลาในการจัดการตัวเอง รักษาตัวเอง เหมือนที่ผมบอกไปก่อนหน้านี้ เป็นหวัด ทานยา(รักษาตามอาการ)แล้วนอน ตื่นมาคุณจะดีขึ้นตามลำดับ ยิ่งถ้าอาการหนักก็ต้องนอนให้เยอะ รถขับทางไกลยังต้องมีพักรถ พักเครื่องเลย การไปนอนที่โรงพยาบาลก็เช่นกัน คือ การไปบังคับให้คุณนอนมากขึ้น เพื่อให้ร่างกายได้รักษาตัว (เรื่องนี้ ผมติดสัญญาไว้ว่า จะมีสรุปเนื้อหาจากหนังสือ why we sleep ? เดี๋ยวผมจะเร่งสรุปเอามาให้อ่านกันนะครับ)
2 . ทานวิตามินให้เหมาะสมมากขึ้น โดยเฉพาะ วิตามิน B complex วิตามิน D3 และวิตามิน C ให้รับมากขึ้นเป็นพิเศษ ไม่ใช่แค่ วิตามิน C เพียงอย่างเดียวเพราะหลายคนขาดวิตามินอื่นๆ แล้วมาถมทาน วิตามิน C อย่างเดียว ไม่ช่วยนะครับ ทานวิตามินต่างๆให้ครบให้เหมาะสม แล้วเพิ่มปริมาณของ วิตามิน B complex และ วิตามิน C มากขึ้น (อ้าวแล้ว วิตามิน D3 ล่ะ )
3 . แสงแดด อากาศบริสุทธ์ และ วิตามิน D3 นั้นไม่ต้องไปหาซื้อทานครับเพราะ บ้านเรามีความได้เปรียบกว่า ยุโรป อเมริกา คือ แสงแดด ครับ แล้วเกี่ยวไรกับ วิตามิน D3 ล่ะ ก็แค่เราตากแดด เราก็ได้วิตามิน D3 “ the sunshine vitamin” แล้วครับไม่ต้องไปซื้อให้เสียเงิน ตากแดดยามเช้า ยามสาย ยามเย็น (รายละเอียดผมเคยเขียนลงในเพจไปแล้ว https://www.facebook.com/108522463928062/posts/174656827314625/ ) แค่นี้ก็ได้เหลือเฟือเลยครับ จริงๆมีงานวิจัยอยู่ฉบับนึง ที่ผมกำลังอ่านอยู่ว่าจะเอามาแปลสรุปให้อ่านแต่พอทำบทความนี้ เลย สรุปง่ายๆเลยว่า มีการพบว่า คนไข้ที่ติดเชื้อไวรัส เมื่อให้คนไข้ได้รับแสงแดดโดยตรง และ ออกมารับอากาศที่ปลอดโปร่งถ่ายเทข้างนอก จะทำให้คนไข้มีอาการดีขึ้น พบอัตราการตายจากไข้หวัดใหญ่ลดลงจาก 40% มาเหลือ 13% ( ในตอนที่ทำวิจัยนะครับ) เขาเรียกกระบวนการนี้ว่า “ the healing sun “ ( งานวิจัยตัวเต็ม https://medium.com/@ra.hobday/coronavirus-and-the-sun-a-lesson-from-the-1918-influenza-pandemic-509151dc8065 ) แล้วก็เรื่องอากาศนั้นย้ำนะครับว่าอากาศบริสุทธ์ ไม่ใช่อากาศที่เต็มไปด้วย PM 2.5 นะครับ เพราะถ้าแบบนั้น คุณจะยิ่งมีความเสี่ยงมากขึ้นนะครับ ( https://m.facebook.com/story.php?story_fbid=153664409413867&id=108522463928062 )
4 . ภาวะน้ำตาลในเลือด ซึ่งเป็นที่รู้กันอยู่แล้วว่า โรคส่วนใหญ่ที่พวกเราเป็นกันนั้น ไม่ว่า ความดัน เบาหวาน หัวใจ โรคNCDs ทั้งหลายมีสาเหตุมากจากปริมาณน้ำตาลในเลือดที่สูงทั้งสิ้น หรือเรียกให้ดูดีก็คือ ภาวะดื้ออินซูลิน นั้นเอง ซึ่งจะทำให้เรากลายสภาพเป็นกลุ่มเสี่ยงในทันที รวมทั้ง ยารักษาโรคบางตัว ยังไปกระตุ้นให้เกิด ตัวรับ ACE2 ซึ่งเป็นตัวที่จะเพิ่มภาวะการติดเชื้อCOVID19 ได้ง่ายขึ้นและรุนแรงขึ้นด้วย ( ซึ่งเป็นเรื่องที่ผมและเพื่อนๆในเพจ กำลังพยายามปรับปรุงเพื่อมาดูแลสุขภาพอย่างแท้จริงกัน ในบทความนี้ มีการสรุป เรื่องน้ำตาลมีผลต่อเชื้ออยู่นะครับ https://m.facebook.com/story.php?story_fbid=164382905008684&id=108522463928062 )
5 . การออกกำลังกาย วิถีชีวิตประจำวัน การงดสูบบุหรี่(เพราะบุหรี่จะทำให้เกิดการกระตุ้น ACE2 มากขึ้น) การงดแอลกอฮอล์ การจัดการความเครียด (เพราะความเครียดจะส่งผลให้ระบบภูมิคุ้มกันของเราลดลงและสับสน ) ส่วนในเรื่อง Social Distancing ยังเป็นเรื่องที่ดีในการระวังและระงับการติดเชื้อได้ดีในช่วงการระบาดแรกๆ ที่โรคยังเป็นโรคใหม่อยู่ เพื่อลดความเสี่ยงที่จะแพร่เชื้อสู่กลุ่มความเสี่ยง รวมถึง ความเร็วในการแพร่เชื้อติดเชื้อด้วย แต่เมื่อมันกลายเป็น เชื้อเฉพาะถิ่น มันก็เหมือนการที่เราเป็นไข้หวัด ซึ่งก็ยังคงต้องมีการเว้นระยะห่างเช่นเดิม หรือใครชอบไปอยู่ชิดแนบสนิทกับคนที่เป็นหวัดครับ อิอิ
เรื่องการทำลายปอดทำลายอวัยวะภายในนั้น ถ้าภูมิคุ้มกันเราดี ก็จะไม่เป็นอะไร ที่พบการทำลายปอด ทำเยื่อหุ้มสมองอักเสบ ล้วนเกิดจากการที่กลุ่มคนเหล่านั้นมีโรคประจำตัวหรือความเสี่ยงอื่นๆที่นำพาเชื้อไปทำลายในจุดนั้นๆ เช่นถ้าสูบบุหรี่ TB ก็ปอดเลยครับ ที่จะเสียหาย ถ้าเบาหวาน ก็ไปทั่วล่ะครับ (ให้จำคำว่า Cytokines strome ไว้ครับ https://m.facebook.com/story.php?story_fbid=206970807416560&id=108522463928062 ) เรื่องการตรวจหาเชื้อนั้น แนะนำว่าให้เรามีอาการที่ชัดเจนก่อนถึงจะไปตรวจ อาการหลักๆสามอย่างคือ ไข้ขึ้นสูง ไอแห้ง เจ็บคอ และที่สำคัญถ้าคุณเป็นกลุ่ม 90% คือติดแต่ไม่แสดงอาการแล้วไปตรวจ คุณอาจจะโชคดีถูกอัญเชิญไปกักตัวที่โรงพยาบาล แล้วได้รับยาต้านไวรัสผสม (ที่เรียกว่า ยาค๊อกเทล) เพราะหมอต้องการจะฆ่าเชื้อไวรัส (ทั้งๆที่มันไม่ได้ฆ่าเชื้อแต่แค่กดเชื้อ)
ซึ่งผมขอบอกเลยครับว่า ผลข้างเคียงของยา ต้องระวังนะครับ เพราะฉะนั้น ดูแลตัวเองให้ดี ดีกว่าครับ อย่าตื่นตระหนก อย่าpanic มีสติ ทำในสิ่งที่ควรทำ (ล่าสุดที่ แมทธิว ติดโควิท อยู่มา 27 วัน ก็ยังผลบวกอยู่ เพราะมันจะอยู่กับเราตลอดไป) จงอยู่กับมันอย่างเข้าใจและเป็นนายมันด้วยร่างกายที่แข็งแรง ย้ำนะครับ เชื้อมันจะอยู่กับเราตลอดไป เราต้องปรับวิถีชีวิตเพื่อก้าวต่อไปครับ
เป็นบทความที่น่าจะยาวที่สุดตั้งแต่ที่เปิดเพจมา แต่ผมคิดว่าน่าจะมีข้อมูลเกือบครบแล้วในการทำความเข้าใจรวมทั้งการดูแลตัวเองจากเชื้อโรค COVID19 ถ้าอยากรู้เรื่องไหนเพิ่มเติมหรือผมตกหล่นอะไร คอมเม้นต์ หรือ inbox มาได้นะครับ และบทความนี้ทำให้เห็นว่าสิ่งที่เพื่อนๆและผมในเพจนี้กำลังทำอยู่นั้นคือเส้นทางที่จะทำให้เรามีสุขภาพที่แข็งแรงจากข้างในจริงๆ โดยเฉพาะการไม่ทำตัวเองให้กลายเป็นกลุ่มเสี่ยง ด้วย หลักการ Metabolic Flexibility แล้วเราจะผ่านวิกฤตนี้ไปด้วยกัน(โดยที่มีไวรัสตัวนี้ เป็นสัตว์เลี้ยงอยู่ในตัวเราตลอดไปเพิ่มไปอีกหนึ่งตัว 55555)
กราบขอบพระคุณครับที่อ่านจบ ขออภัยที่อาจจะดูลายตา แต่ถ้าคิดว่า บทความนี้ดี มีประโยชน์อย่าลืม ช่วยกด like กด แชร์ ให้หน่อยนะครับ. 💓💓💓
"เมื่อสุขภาพดีแล้วโรคภัยจะจากไปเอง"
-
@ a012dc82:6458a70d
2023-11-21 02:57:00Table Of Content
-
A Mysterious 911 Call
-
The Investigation Begins
-
Zhong's Lavish Lifestyle
-
The Silk Road Connection
-
The Confrontation
-
The Shocking Revelation
-
The Verdict
-
Conclusion
-
FAQ
The world of cryptocurrency is filled with tales of overnight millionaires, innovative technology, and unfortunately, crime. One such tale that intertwines all these elements is that of Jimmy Zhong. From being a developer in the early days of Bitcoin to becoming one of its biggest thieves, Zhong's story is a roller-coaster ride that sheds light on the darker corners of the crypto universe. Here's a deeper dive into his intriguing journey.
A Mysterious 911 Call
In the college town of Athens, Georgia, the police department is accustomed to handling typical college town crimes. However, on the night of March 13, 2019, they received a call that was anything but ordinary. Jimmy Zhong, a 28-year-old known for his partying habits, was on the line, but not for reasons one might expect. Distressed and panicked, he reported a significant theft of cryptocurrency from his residence. This call, seemingly just another crime report, would soon unravel a web of deceit and expose a decade-long mystery surrounding one of the most significant crypto crimes ever committed.
The Investigation Begins
With the local police initially stumped by the intricacies of the crypto world, Zhong sought external help. Enter Robin Martinelli, a private investigator with a reputation for tenacity. As she delved into the case, surveillance footage from Zhong's home revealed a potential suspect who seemed to have intimate knowledge of the premises. This discovery led Martinelli down a path that suggested the thief might be from Zhong's own circle of acquaintances or friends. The very idea was something Zhong found hard to digest, as it hinted at a betrayal from someone he trusted.
Zhong's Lavish Lifestyle
Behind the façade of a modest bungalow in Athens, Zhong led a life of luxury that raised many eyebrows. His spending habits painted the picture of a man with deep pockets. From stays at the Ritz Carlton to shopping sprees at Louis Vuitton, from driving a Tesla to owning a lake house filled with extravagant amenities, Zhong's lifestyle was nothing short of opulent. Yet, the source of his wealth remained shrouded in mystery. He often alluded to his early involvement in Bitcoin mining, suggesting he had been part of the crypto revolution since its inception in 2009.
The Silk Road Connection
Parallel to Zhong's life of luxury, IRS agents were deep into an investigation of a massive 2012 hack. This hack had seen 50,000 bitcoins stolen from Silk Road, a notorious dark web marketplace. As the years passed, the value of these stolen bitcoins skyrocketed to a staggering $3 billion. The breakthrough in the case came unexpectedly when the hacker, in a momentary lapse, transferred some of the stolen funds to a crypto exchange. The account on this exchange was registered under none other than Jimmy Zhong's name, drawing him into the crosshairs of the investigation.
The Confrontation
With growing suspicions, IRS agents, in collaboration with the local police, decided to confront Zhong. They approached him under the pretense of assisting with his reported theft, but their ulterior motive was to probe deeper into Zhong's potential involvement in the Silk Road heist. Their visit to his residence was revealing. Not only did they discover a significant amount of bitcoin on Zhong's laptop, but the manner in which Zhong operated his systems also hinted at a deep familiarity with the crypto world.
The Shocking Revelation
The deeper the authorities delved into Zhong's background, the more astonishing the revelations became. It turned out that Zhong wasn't just a casual participant in the Bitcoin community; he was an integral part of its early days. Known as an "original gangster" or OG, Zhong had contributed to Bitcoin's development in its nascent stages. This revelation was both ironic and startling. A person who had been instrumental in shaping Bitcoin had also, allegedly, become one of its most significant adversaries.
The Verdict
The culmination of the investigations saw Zhong facing charges of wire fraud. After a guilty plea, he was handed a sentence of a year and a day in federal prison. While the U.S. government managed to seize the stolen bitcoins, the original theft that led Zhong to make that fateful 911 call remains an unsolved mystery to this day.
Conclusion
The tale of Jimmy Zhong serves as a stark reminder of the complexities and ambiguities of the cryptocurrency world. It's a realm where the lines between right and wrong can often blur, and where fortunes can be made or lost in mere moments. Zhong's journey from a Bitcoin developer to a billionaire thief is a testament to the unpredictable and often tumultuous world of digital currencies.
FAQs
Who is Jimmy Zhong? Jimmy Zhong is a former Bitcoin developer who later became known for his involvement in one of the biggest crypto thefts.
What was the nature of the crime? Zhong was implicated in a 2012 hack where 50,000 bitcoins were stolen from the Silk Road, a dark web marketplace.
How was he caught? A small transactional mistake led investigators to a crypto exchange account registered under Zhong's name, linking him to the stolen bitcoins.
What was his sentence? After pleading guilty to wire fraud, Zhong was sentenced to a year and a day in federal prison.
Is the original theft from Zhong's home solved? No, the theft that led Zhong to make a 911 call in 2019 remains unsolved.
That's all for today, see ya tomorrow
If you want more, be sure to follow us on:
NOSTR: croxroad@getalby.com
X: @croxroadnews
Instagram: @croxroadnews.co
Youtube: @croxroadnews
Subscribe to CROX ROAD Bitcoin Only Daily Newsletter
https://www.croxroad.co/subscribe
DISCLAIMER: None of this is financial advice. This newsletter is strictly educational and is not investment advice or a solicitation to buy or sell any assets or to make any financial decisions. Please be careful and do your own research.
-
-
@ 8fb140b4:f948000c
2023-11-21 00:46:59Venturing into the dynamic world of bitcoin's layer 2 networks, particularly the lightning network, can seem like an exciting frontier for tech enthusiasts and cryptocurrency aficionados. however, the decision to run your own lightning node is not one to be taken lightly. While the allure of contributing to the bitcoin ecosystem and potentially earning transaction fees is strong, there are significant considerations that should temper the enthusiasm of would-be node operators. From the intricate technicalities to unexpected challenges, here are 10 compelling reasons why running your own lightning node might not be the electrifying experience you anticipated.
Running your own lightning node for the bitcoin layer 2 network can be a complex and demanding task. Here are 10 reasons why you might choose not to:
-
Technical complexity: setting up and managing a lightning node requires a good understanding of blockchain technology and network management, which can be overwhelming for beginners.
-
Security risks: running a node means you're responsible for securing it against potential cyber attacks, which requires constant vigilance and technical expertise.
-
Resource intensive: a lightning node requires continuous internet connection and sufficient hardware resources, which can be costly in terms of electricity and equipment.
-
Liquidity requirements: to facilitate transactions, you need to lock up a significant amount of bitcoin in your channels, which might not be ideal if you prefer liquidity.
-
Maintenance efforts: regular maintenance and updates are necessary to keep the node running smoothly, which can be time-consuming.
-
Limited privacy: operating a node might expose some of your transaction details or ip address, potentially compromising privacy.
-
Slow ROI: the financial return on operating a lightning node can be slow and uncertain, especially if the network fees are low.
-
Network complexity: understanding and managing channel capacities, routing, and fees can be complicated and require continuous learning and adaptation.
-
Scalability issues: as the network grows, managing a node can become increasingly challenging, with more channels and transactions to handle.
-
Downtime risks: if your node goes offline, you might miss out on transaction fees or, worse, risk losing funds in channels due to outdated channel states.
These reasons reflect the challenges and responsibilities that come with running your own lightning node and may discourage some individuals, especially those with limited technical background or resources. If you are still up for a challenge, thank you for supporting the network! 🐶🐾🫡🙏🏻
-
-
@ cb4a9302:df3fd5b3
2023-11-20 22:17:22How superficially chasing your youth cheats society.
American culture might be the most primitive regarding its perception of age. This may be because, in comparison to other cultures, we’re an adolescent collective and the short history we have is fragmenting. Consequently, there aren’t unanimously proud, century-long cultural practices we have to share amongst ourselves regularly. Maybe it’s the media or corporate greed soliciting products, gaslighting the new young eye candy or fad to emulate, and dismissing “washed up” or old entertainers. It could also be because we’re such an individualized culture and the responsibility of taking care of our elders trickles into our psyche, creating a negative stigma since we know it’d require sacrifices on our behalf. Or maybe it’s just due to a lack of appreciation for time because keeping up with inflation is enslaving and a never-ending battle against time.
[Fiat crisis — In Pursuit Of… (stefanglover.com)
]() No matter the reason, it’d be hard to deny that aging is inappropriately valued in our culture. However, I don’t want to argue the reason(s) why but rather analyze this perception and how it negatively impacts us on a micro and macro level.
Psychoanalyzing Ageism
The way you can hear Americans speak of and to elders is intolerable internationally. Our elders are treated as an inconvenient part of our culture. They slow us down, ask “stupid” questions, and are needy. Relax and take note as we take a step back to widen our scope. In the majority of the globe, what you’ll come across is a deep reverence and a longing for elders as they’re cherished like prized possessions. Every time I travel internationally, I’m met with repetitive observations of deep care for elders. They’re flooded with grace and acts of kindness. Their lives seem so easy in comparison to seniors in America who are instead bombarded with road rage, scam targeting, loneliness, etc. Even governmentally, the contrary is apparent. Take for example a place I just visited, Singapore, the government financially incentivizes adult children to live within proximity to their parents because they comprehensively understand the value it adds economically, mentally, and beyond, to the country.
More profound, is that this treatment extends beyond family. Non-relative elders are also catered to in their neighborhoods. Friendships will often form because of their age. Their wisdom and experiences are genuinely valued and sought after, as opposed to our know-it-all adolescents. These relationships not only increase the efficiency of an ecosystem, but it’s this sort of environment that enables elders to stand firm in their authenticity instead of chasing acceptance and relevance by competing with their younger cohabitants. Their authentic voice adds diversity in thought and thereby more security as to where society evolves because manipulating multiple generations is a much harder feat than the manipulation of one or two. Also, through proximity of interactions across collectives, it becomes less likely that the youth will blame elders for their issues and vice versa. This is a proactive way of decentralizing thought which is a necessity in a democracy. We effectively reduce people’s prejudices from being able to ignore wisdom. As a result, what’s birthed is a more collaborative atmosphere in which our society can purify through connectivity.
Cultural & Economic Impacts of Ageism
The pressure accompanied by an ageist culture produces a stressful environment while reducing the voice and life force of elders. Hence, youth culture prevails dominant, therefore imposing its agenda. What transpires is overserving the interest of a largely misled demographic, normalizing the value emphasized on superficiality over authenticity. In the U.S., the majority of young adults can’t wait to get far away from their parents. They seek friendship and value in age groups very similar to their own. For elders, this often leads to depression, loneliness, a void of fulfillment, and inefficiencies within the economy. I’ve personally experienced an overwhelming number of elders contacting call centers clearly (often admittedly) in search of conversation to cope with emptiness. This ripple effect damages an economy severely.
There are also less obvious effects. One example is that it’s an opportunity for exploitative businesses to do what they do best, hunt. There are countless unethical businesses in the market stampeding us with products and services. They remain incapable and with no intention of getting to the root issue of their customers. Simply serving as a coping mechanism. They know that no one is there to defend the weak and vulnerable, so success is grabbable as low-hanging fruit.
Not only does this prop up an inefficient, cold economy. But cyclically, as the businesses thrive, they accumulate more power and credibility, weakening democracy by lobbying and influencing the law in their favor. And in “X” number of years through media programming, you’ll be the next vulnerable target on their radar with no one to speak up on your behalf.
These practices overwhelm industries that have to accommodate all the unanticipated patients and clients who now have been victimized into worsening circumstances. On the other hand, there’s Singapore, which has one of the oldest and healthiest populations. They also have one of the best economies in the world. Taking preventive actions by investing in people trumps harsh capitalism. But in order for investment in elders’ futures, there have to be people defending their humanity.
Dishonest representations
Not meeting the youthful “perfection” standards imposed is likely to get you teased, preyed upon, or socially isolated. Recently, this has led to the mass adoption of surgeries, fillers, etc. and it’s no longer just for women. Relying on these standards has the younger generation buying into this need to “fix” themselves as they look up to their compromised, yet compliant role models.
To name a few, the issues with covering up your age-related physical “flaws” include being misleading, inauthentic, and ignoring the signals your body is attempting to communicate to you. Embracing your age-related physical changes could lead you to stumble upon a solution that extends your life. Consider someone who may see you have “bad” skin, yellow/restless eyes, wrinkles, gray hair, or any of the sort and can now suggest a nutrient or some deficiency you may have not considered. Surgery or dye isn’t going to resolve lack of sleep, nutrition, or drug addiction. The gym, meditation, or a change in the foods you consume may and therefore should be attempted before cosmetically covering what you believe are your flaws. Once you’ve exhausted holistic options, go all out if need!
Now, to be clear, I’m not judging anyone who has already or will artificially transform their appearance without holistically attempting to solve their concern. I fully support people’s choice to cosmetically make changes! I am a huge advocate for science and a freedom maximalist! However, I think we have to be honest with ourselves before diving into these pursued changes. Especially when they’re the outcome of lifestyle because kids may unknowingly follow, believing there are no side effects.
It’s no different than the dark advertising history of the tobacco industry in which they used doctors and dentists to endorse cigarettes prioritizing profits over lives. Instead, we could culturally adapt how we see age and be more compassionate with how we treat ourselves, getting to the root of our insecurities, rather than risking so much, for so little in return. Temporary returns at that.
Your age is not an indication of your value. Challenge this broken concept and understand you become more valuable over time. Not only that, but now more than ever we can defy when you can reach your physical and mental peak. The resources, and education that are now accessible are in your favor and becoming greater at a rapid speed. Remain curious and full of life.
Additional resources:
Travel.
“Live to 100: Secrets of the Blue Zones” — There are many things that I don’t agree with in this doc. It even seems to be biased and misleading at times, but the overall takeaways are worthwhile.
Take action. Speak and engage with elders.
-
@ 0ea6de29:f951babf
2023-11-20 18:11:36The article shares my set of rules to follow when coding JavaScript. But, before we go deep into them, I must let you know that the way how I use JavaScript is a little bit unusual. My main purpose in using JavaScript is to use only one programming language for high-level development, instead of C#, F#, Java, Scala, Python, etc. So, I'm trying to avoid non-generic JavaScript frameworks and platform-specific tools. For low-level and system programming, I'm using Rust, and considering Zig programming language.
TypeScript as a linter
While I'm a big fan of static typing and am impressed by the TypeScript project, I no longer use TypeScript
.ts
files in my projects. The main reason is to avoid building steps. A project should be ready to use without any build steps. However, I use the TypeScript compiler as a linter and JSDoc as type definitions. To use the TypeScript compiler as a linter, you will need to set these properties in yourtsconfig.json
file:{ "compilerOptions": { ... "allowJs": true, "checkJs": true, ... "noEmit": true, ... } }
Hopefully, one day, we will see the Type Annotation proposal in ECMAScript and supported by popular JavaScript engines.
No classes or symbols
I think that user's defined nominal types have no future in deterministic distributed systems. There are two main problems with JavaScript classes:
- Classes are part of the JavaScript nominal type system, in contrast to the TypeScript structural type system. Nominal typing is location-based instead of content-based, like structural typing. It means a class is identified by where or when it's defined instead of its content. Location-based identifiers are very difficult to scale and create dependency hell.
- Serialization and deserialization of classes require additional code. This code, usually, doesn't have any semantic meaning and is an anti-pattern. Use standard JavaScript objects and arrays instead; they can be serialized and deserialized with just one function call.
JavaScript Symbols have the same scalability problems as classes.
Functional programming
Use functional programming and pure functions as much as possible. For example:
- Don't use direct I/O. Direct I/O is the primary source of side effects. You can use dependency injection. Instead of writing to a file directly, use a passed function that should write to a file. It will allow you to test your code much more effortlessly.
- Avoid mutability or try to localize data mutations.
- Use arrow functions and currying instead of multiple parameters.
You can read more about functional programming in JavaScript in this article.
Use ECMAScript modules
ECMAScript modules are supported by most of the modern JavaScript engines and browsers. To avoid confusion with other module systems, use
.mjs
file extension instead.js
. Currently, I'm using onlyexport default
because it's consistent with loading JSON files and the CommonJS system. I want to use only oneexport
method and prefer simplicity over syntax sugar.import my from './export-default.mjs' const { a, b } = my
Instead of
import { a, b } from './export.mjs'
Avoid third-party dependencies without a good reason
Development dependencies such as TypeScript or ESLint are okay if they don't require additional build steps. Try to avoid libraries and frameworks that use direct I/O or platform specific. They will make your code very hard to test.
Endnotes
This set of rules is not for everyone. If you work in a big company with a big existing codebase, this may not work for you. However, if you are working on a new project, or you are a startup, or you are working on an open-source project, you may consider these points. Don't rush to infect your codebase with complex things that are difficult to maintain. Please keep it simple as long as possible and add complexity only when needed.