ผมมาวค้าฟ #siamstr #wherostr
วันนี้จะทำ Notification ให้เสร็จครับ (รึเปล่า)
nostr:naddr1qq9rzdesxqerydfhxccsygpakhsmnk490nr2042j4p4gw46wagn9up6emh4c04zwqunl08kc35psgqqqwensd3k5mp
ประกาศผู้เข้าร่วมงาน #east101 ทุกท่าน
เนื่องจากมีผู้ให้ความสนใจเข้าร่วมงานกันล้นหลาม จนตอนนี้ผมคิดว่าพื้นที่จัดงานไม่น่าจะสามารถรองรับคนได้มากกว่านี้แล้ว ต้องขออภัยท่านที่ยังไม่ทันได้แจ้งความประสงค์เข้ามาด้วย
Meetup ภาคตะวันออก เต็มแล้วครับ…🥹
***สำคัญ***
1. สำหรับท่านที่ได้แจ้งความประสงค์เข้ามาแล้ว ผมขอช่วยรีเช็ครายชื่อและจำนวนคนใน Link https://docs.google.com/spreadsheets/d/1hjKn8RROFMdd7meXJiJUOGSyaDxNcl8xufv3D_k8Rbc/edit?usp=sharing ให้หน่อยครับ
- ถ้าไม่มีชื่อของท่าน หรือจำนวนคนที่มากับท่านไม่ถูกต้อง รบกวน DM แจ้งผมหน่อย
- ถ้ามีรายชื่อแต่เปลี่ยนใจ หรือผมเข้าใจผิดไปเองว่าท่านจะมา รบกวน DM บอกผมด้วยครับ
2. รบกวนท่านที่จะมาร่วมงานทุกท่าน ช่วยทำแบบสำรวจ https://docs.google.com/forms/d/e/1FAIpQLSdk4kYy41mAYIVrSBRpiJTnYESiRA1LKj8IFxuI_xWzhuImEg/viewform?usp=sharing ให้ทีครับ เรากำลังพยามหาโซลูชั่นและทิศทางของอาหารและเครื่องดื่ม ว่าจะประมาณไหนดี สั้นๆ ไม่เกิน 2 นาทีเสร็จ ท่านไหนมาด้วยกันมากกว่า 1 คน ฝากส่ง link ไปให้ด้วย
หลังจากสรุปค่าใช้จ่ายของที่พักและอาหารได้ชัดเจนแล้ว ผมจะแจ้งอีกครั้งเพื่อให้ท่านชำระเงินล่วงหน้า เป็นการคอนเฟิร์มว่ามาร่วมงานแน่ๆครับ
#Siamstr
ปล. ใครหาพี่สมนึกเจอผมจะ zap ให้ 47 sat 55555 
Confirm ครับ ทำแบบสอบถามแล้วครับ
🍺🍺
Check out Wherostr - Maps | Notes | Streaming
เนื้อสายฟ้า เจียวน้ำมันหมู ใส่หอมแดง พริกไทยดำ หอมมาก #siamstr
สนใจสั่ง nostr:npub1ju8la595yg7h90qm8lm95hvqajgdgu2c6f9mf8uwwe7lurrxarcsycsv5w

กลิ่นโชยเลยครับ 🍺
ข้อสังเกตุ nostr:npub18k67rww6547vdf74225x4p6hfm4zvhs8t8w7hp75fcrj0au7mzxs30202m | PWA (Android)ยังต้อง Login ใหม่ทุกครั้งที่เรียกใช้แอป

น่าจะเป็นเฉพาะใน spring ใช่มั้ยครับ
และที่เจอคือ spring บางเครื่องเป็น บางเครื่องไม่เป็น กำลังพยายามหาสาเหตุอยู่ครับ
ขอบคุณครับ 🙏
Wow #Wherostr 😎 เท่ากับว่า.. คนที่เคยสร้าง List เอาไว้ก็จะสามารถกดเลือกดูฟีดโน๊ตตาม List ต่างๆ ที่เคยทำเอาไว้เลยสะดวกเลย นอกจากนี้ยังกด Follow แฮชแท็กที่ชื่นชมได้เลย

อีกส่วนที่ชอบแต่เหมือน nostr:npub18k67rww6547vdf74225x4p6hfm4zvhs8t8w7hp75fcrj0au7mzxs30202m จะยังไม่ได้พูดถึงคือ การกรองข้อมูลปฏิสัมพันธ์ต่างๆ ที่เกิดขึ้นกับโน๊ตนั้นๆ อย่าง ใครบ้างที่กด repost, quote, comment, reaction หรือกด zap ให้กับ note นั้น UI ที่ทำออกมาพี่ว่าดีเลย ค่อนข้าง make sense แถมยังกด follow/unfollow คนที่เข้ามามีปฏิสัมพันธ์กับโน๊ตนั้นจาก List ตรงนี้ได้เลยอีกด้วย

การพัฒนาในด้านการใช้งานทั่วไปของตัวฟีเจอร์แบบ Social media client นี้ พวกเราต้องเข้าใจก่อนว่า นักพัฒนาจำเป็นจะต้องศึกษา NIPs ให้เข้าใจทีละตัวๆ และหาทางอิมพลีเม้นท์เข้ามายังไคลเอนต์ของตนทีละ NIP อย่างเป็นขั้นเป็นตอน ต้องผ่านการทดสอบใช้งานระดับนึง และยังต้องคำนึงถึง UX/UI ที่ตอบโจทย์การใช้งานของผู้ใช้ด้วย ไม่ใช่สิ่งที่จะรับเร่งกันได้
ดังนั้น ฟีดแบ้กจากการใช้งานซึ่งสะท้อนมาจากผู้ใช้แต่ละคนจึงมีคุณค่าและเป็นประโยชน์สำหรับนักพัฒนามากๆ เพราะสุดท้ายแล้วไม่มีนักพัฒนาคนไหนที่ต้องการสร้างไคลเอนต์ให้เพีนงตัวเองใช้ ไคลเอนต์ที่สร้างควรจะตอบโจทย์ผู้ใช้งานส่วนใหญ่และถูกนำมาใช้งานได้อย่างต่อเนื่องจึงจะสัมฤทธิ์ผล
ผมจึงอยากเชิญชวนให้พวกเราชาว #Siamstr ช่วยกันทดลองใช้งาน Wherostr และสนับสนุนนักพัฒนาชาวไทยของเรา ให้คำแนะนำและข้อเสนอแนะที่จะเป็นประโยชน์ เพื่อปลายทางที่จะได้แพลตฟอร์มที่ตอบโจทย์ร่วมกัน
สำหรับท่านที่อาจจะยังไม่ทราบ | Wherostr มีฟีเจอร์ PWA (Progressive Web Application) ที่เราจะ Install ตัวเว็ปแอปนี้ลงบนอุปกรณ์มือถือของเราแบบ Native App ได้ โดยการกดตัวเลือกที่เบราเซอร์แล้วเลือก Add to home screen (สำหรับ iOS จะกดที่ปุ่มแชร์แล้วเลือก Add to Screen) ก็เป็นอันเสร็จสิ้น

โดยใน Android ตัวแอปจะเรียกหา Extension ที่เราเคยติดตั้งไว้กับเบราเซอร์ (เช่น Flamingo บน Kiwi browser) เพื่อทำการ Login ด้วย NIP-07 ได้เลย ในขณะที่ฝั่ง iOS อาจต้องกรอก nsec และเลือกที่จะเชื่อใจผู้พัฒนานั่นเอง (คีย์ถูกเก็บบนตัวอุปกรณ์ ถ้าผมเข้าใจผิดต้องขออภัย)
การ Zap ด้วย Wherostr ผู้ใช้สามารถผูกกับกระเป๋า Alby, Mutiny Wallet เพื่อใช้ฟังก์ชั่น 1-tap zap แบบ NWC (Nostr Wallet Connect) ได้ ส่วนกระเป๋าอื่นๆ จำเป็นต้องคัดลอก invoice และสลับออปไปมาตามปกติ

การสร้างโน๊ตด้วย Wherostr มีฟังก์ชั่นที่แตกต่างจากไคลเอนต์อื่นๆ และถือว่าเป็นเอกลักษณ์เฉพาะตัวของ Wherostr เอง นั่นคือ การ Tag Geo Location 📍เพื่อแสดงตำแหน่งของเราบนแผนที่ได้ ซึ่งก็ขึ้นกับความสมัครใจในการเปิดเผยข้อมูลความเป็นส่วนตัวของผู้ใช้เอง คำแนะนำแรกๆ คือหากกังวลด้านความเป็นส่วนตัวและความปลอดภัย ท่านไม่ควรแท็กสถานที่ส่วนตัว เช่น ที่พัก ของตัวเอง

โดยสามารถเลือกตำแหน่งอัตโนมัติจากระบบ GPS ของอุปกรณ์มือถือ หรือจะจิ้มบนแผนที่เอาเองเลยก็ได้ อันนี้ก็แล้วแต่จะสะดวกใช้กันเองนะครับ นอกจากนี้เรายังเลือกได้ว่า จะแนบลิงค์ของแผนที่ไปพร้อมกับโน๊ตด้วยหรือไม่ หรือจะโชว์แค่ชื่อของสถานที่ก็ได้เช่นกัน

ระบบ Notification | เป็นระบบพื้นฐานที่โซเชียลมีเดียควรมี แต่ก็เป็นระบบที่มีความซับซ้อนในการพัฒนาค่อนข้างมาก ในอนาคตจะมีการพัฒนาในส่วนนี้ตามมา (ตอนนี้ยังไม่มี)
ระบบการค้นหาทั่วไป | Wherostr สามารถค้นหาชื่อสถานที่ และ แฮชแท็กได้
ส่วนการค้นหาคน จากการพูดคุยล่าสุดกับนักพัฒนา nostr:npub18k67rww6547vdf74225x4p6hfm4zvhs8t8w7hp75fcrj0au7mzxs30202m จะสังเกตได้ว่า ไคลเอนต์ส่วนใหญ่บน Nostr จะทำการแท็กชื่อคน หรือค้นหาคนได้ค่อนข้างยาก เนื่องจากโปรโตคอลการสื่อสารและดึงข้อมูลระหว่างไคลเอนต์กับรีเลย์ยังมีข้อจำกัดอยู่ในขณะนี้ ไคลเอนต์ส่วนใหญ่จึงจำเป็นต้องพัฒนาส่วนของการ indexing ข้อมูลที่ได้จาก Cache เอง
กล่าวคือ.. ข้อมูลที่เคยปรากฏหรือแสดงขึ้นมาจะถูกจดจำ และสามารถถูกเรียกหาได้ (แท็กได้) ดังนั้น.. คำแนะนำคือไถฟีดไปสักพักเพื่อให้ไคลเอนต์จดจำว่ามีผู้ใช้รายใดบ้าง คือทำอะไรสักอย่างให้มันดึงข้อมูลผู้ใช้รายนั้นมาก่อนเพื่อให้ไคลเอนต์จำไว้ใน Cache เราจึงจะแท็กหาเขาได้
ในกรณีของ Wherostr หากค้นหาหรือแท็กไม่เจอ ให้ใช้วิธีพิมพ์ @ แล้วตามด้วย npub แทนนะครับ
นอกจากนี้ Wherostr ยังฉิมพลีเม้นท์ NIP - Proof of Work ในการสร้างโน๊ตเข้ามาด้วย เพิ่มความยากของการคำนวณทางคณิตศาสตร์สำหรับการสร้างโน๊ตใดๆ เพื่อวัตถุประสงค์ในการป้องกัน Spam แต่ทั้งนี้ POW จะส่งผลในการคัดกรองก็ต่อเมื่อไคลเอนต์มีระบบ Filter ให้โชว์เฉพาะโน๊ตที่ผ่านการสร้างด้วย POW เท่านั้นเสียก่อน (ซึ่งไคลเอนต์ส่วนใหญ่ยังไม่มี) อย่างน้อยๆ การแสดง POW ก็เป็นการบอกผู้ใช้รายอื่นๆ ว่าเราไม่ใช่บอทล่ะนะ

POW จะใช้ทรัพยากรเครื่องเพิ่มมากขึ้นในการคำนวณ

ฟีเจอร์สุดท้ายที่ถูกอิมพลีเม้นท์เข้ามาในตอนนี้คือการดู LIVE stream บน Wherostr ได้ หน้าตาก็อันเดียวกันกับ Zap.stream เลยนั่นเอง


Highlight Roadmap | ในอนาคต Wherostr จะทำการอิมพลีเม้นท์ NIP - Marketplace เข้ามา กล่าวคือ เราจะสร้าง Shop store ส่วนตัวของเรา (แนวๆ Shoppee, TikTok etc.) ผูกกับ Nostr profile ของเราได้ นอกจากนี้ Shop ดังกล่าวจะสามารถปัดหมุดลงบนแผนที่โดยแยกกันกับโน๊ตทั้วไปที่เป็น event kind 01 ได้ด้วย เจ๋งเป็นบ้า! 😍
สิ่งที่จะเกิดขึ้นก็คือ ทุกคนจะสามารถทำมาค้าขายกันบน Nostr แบบไร้ตัวกลางได้ และคงต้องอาศัยความเชื่อใจในการทำธุรกรรมกันแบบ P2P
ความเชื่อใจ | ไม่สามารถเกิดขึ้นได้กับเพจหรือผู้ใช้หน้าใหม่ มันต้องมาจากความสัมพันธ์ระหว่างบุคคล ชื่อเสียง และคุณค่าที่ผู้ขายรายนั้นเคยสร้างและสะสมมาภายในคอมมูนิตี้ คงไม่มีใครอยากทำธุรกรรมกับคนที่ตัวเองไม่รู้จักมากพอแน่นอน
ตลาดเสรีที่แท้จริงกำลังจะเกิดขึ้นอีกไม่นานนับจากนี้ครับ เราควรสนับสนุนและให้กำลังใจพวกเจาใช่ไหม?
ชมรายการ OnlyNips โดย nostr:npub1qd6zcgzukmydscp3eyauf2dn6xzgfsevsetrls8zrzgs5t0e4fws7re0mj อีพีล่าสุดที่มีการรีวิว Wherostr
nostr:naddr1qq9rzdesxqcr2veexg6qzymhwden5te0wfjkcctev93xcefwdaexwqg0waehxw309ajjumn0wvhxcmmvqgsqxapvypwtdjxcvqcujw7y4xearpyycvkgv43lcr3p3yg29hu65hgrqsqqqan8mazqsj
---
Wherostr | https://wherostr.social/?q=g:w69hsnd3e
Duck Duck Go Maps | https://w3.do/YJyGvkcR
Google Maps | https://w3.do/UIBw2p7v
ขอบคุณมากครับพี่ nostr:npub1mqcwu7muxz3kfvfyfdme47a579t8x0lm3jrjx5yxuf4sknnpe43q7rnz85 อธิบายอย่างละเอียดเลย
Tastin whereostr.social from nostr:nprofile1qqsrmd0ph8d22lxx5l2492r2sat5a63xtcr4nh0tsl2yupe8770d3rglsd88e , Love it!
Hi, nostr:nprofile1qqsypwwgtll74lqu4huvxzjwtjyxvrlkujt35rw8y026ke6ttesmg5g5fze9l 🤗
Thank you for using Wherostr, and I'm glad you like it! 🧡
Bitcoiner ชลบุรี
พร้อมยัง?
#siamstr
https://video.nostr.build/5728e2be7a2af45178c54fa23de4fc3aba9cf00bf4dc742f050c3965fc14a93f.mp4
โย่วๆ แจกันคร้าบ 🍺
ปรับแก้เรื่องการเชื่อม relay ไปแล้วนะครับผม ถ้ายังไม่หาย อาจจะเกิดจากสาเหตุอื่นๆ อีก 🙏
อาจจะเพราะ relay (บางตัว) ทางผมมีการปรับ การเชื่อม relay ใหม่ 😭😭
เดี๋ยวแก้ไขให้ครับพี่ ขอบคุณครับ
😱
เป็นบนมือถือ หรอครับพี่
Login แล้วมันค้างหรอครับ