-
@ 57d1a264:69f1fee1
2025-02-12 09:32:53
![](https://m.stacker.news/77237)
- - -
![](https://m.stacker.news/77207)
![](https://m.stacker.news/77208)
![](https://m.stacker.news/77209)
![](https://m.stacker.news/77210)
![](https://m.stacker.news/77211)
![](https://m.stacker.news/77212)
![](https://m.stacker.news/77213)
![](https://m.stacker.news/77214)
![](https://m.stacker.news/77215)
![](https://m.stacker.news/77216)
![](https://m.stacker.news/77217)
![](https://m.stacker.news/77218)
![](https://m.stacker.news/77219)
![](https://m.stacker.news/77220)
![](https://m.stacker.news/77221)
![](https://m.stacker.news/77222)
![](https://m.stacker.news/77223)
![](https://m.stacker.news/77224)
![](https://m.stacker.news/77225)
![](https://m.stacker.news/77226)
![](https://m.stacker.news/77227)
![](https://m.stacker.news/77228)
![](https://m.stacker.news/77229)
![](https://m.stacker.news/77230)
![](https://m.stacker.news/77231)
![](https://m.stacker.news/77232)
![](https://m.stacker.news/77233)
![](https://m.stacker.news/77234)
![](https://m.stacker.news/77235)
![](https://m.stacker.news/77236)
- - -
Credits: [1A1z.com](http://1a1z.com/)
Download report in [PDF](https://s3.us-east-1.amazonaws.com/1a1z.com/files/1A1z+%2B+Breez+-+Bitcoin+Payments+-+From+Digital+Gold+to+Everyday+Currency.pdf)
originally posted at https://stacker.news/items/883515
-
@ d360efec:14907b5f
2025-02-12 07:37:43
![image](https://yakihonne.s3.ap-east-1.amazonaws.com/d360efec41c120fe993b3d984863fd05ff41314fe6783191019cf7eb14907b5f/files/1739331956468-YAKIHONNES3.png)
![image](https://yakihonne.s3.ap-east-1.amazonaws.com/d360efec41c120fe993b3d984863fd05ff41314fe6783191019cf7eb14907b5f/files/1739331999536-YAKIHONNES3.png)
Bitcoin (BTCUSDT) กำลังอยู่ในช่วงหัวเลี้ยวหัวต่อ แม้ว่าแนวโน้มหลักในระยะกลางถึงยาว (TF Day & 4H) จะยังคงเป็นขาขึ้นที่แข็งแกร่ง แต่ในระยะสั้นมาก (TF15) กลับแสดงสัญญาณของความอ่อนแอและการปรับฐานลงมาอย่างรวดเร็ว
แนวโน้ม:
* TF Day: ขาขึ้น (Uptrend) แข็งแกร่ง – ราคาอยู่เหนือ EMA 50 และ EMA 200, โครงสร้างราคาเป็น Higher Highs (HH) และ Higher Lows (HL) อย่างต่อเนื่อง
* TF4H: ขาขึ้น (Uptrend) ชัดเจน – ราคาอยู่เหนือ EMA, มีการพักตัวลงมา (Pullback) แต่ยังไม่เสียโครงสร้างขาขึ้น
* TF15: ขาลง (Downtrend) ระยะสั้นมาก – ราคาหลุด EMA และแนวรับย่อย, โครงสร้างราคาเริ่มเป็น Lower Highs (LH) และ Lower Lows (LL)
โครงสร้างราคา (SMC):
* TF Day: ยืนยันแนวโน้มขาขึ้น (HH, HL, BOS)
* TF4H: ยืนยันแนวโน้มขาขึ้น (HH, HL, BOS), มี Equal Highs (EQH) ที่เป็นแนวต้าน
* TF15: บ่งบอกถึงแนวโน้มขาลงระยะสั้น (BOS ด้านล่าง, LH, LL), มี EQH เป็นแนวต้าน
Money Flow (LuxAlgo):
* TF Day:
Money Flow: โดยรวมเป็นสีเขียว แสดงถึงแรงซื้อที่ยังคงมีอิทธิพลเหนือกว่า แต่ก็มีแท่งสีแดงแทรกบ้าง บ่งบอกถึงการขายทำกำไรในบางช่วง
* TF4H:
Money Flow: โดยรวมเป็นสีเขียว แต่เริ่มมีแท่งสีเขียวสั้นลง และมีแท่งสีแดงยาวขึ้น แสดงว่าแรงซื้อเริ่มอ่อนแรงลง และมีแรงขายเข้ามา
* TF15:
Money Flow: สีแดงมีอิทธิพลเหนือกว่าสีเขียวอย่างชัดเจน และแท่งสีแดงค่อนข้างยาว แสดงถึงแรงขายที่แข็งแกร่ง
EMA (Exponential Moving Average):
* TF Day & 4H: EMA 50 & 200 เป็นแนวรับสำคัญ
* TF15: EMA 50 & 200 กลายเป็นแนวต้าน หลังจากราคาหลุดลงมา
แนวรับ-แนวต้านสำคัญ:
| Timeframe | แนวรับ | แนวต้าน |
|---|---|---|
| Day | EMA 50, EMA 200, บริเวณ 96,000-98,000 (Volume Profile), 85,724.7 | 109,998.9 (High เดิม) |
| 4H | EMA 50, EMA 200, บริเวณ 96,000-98,000 (Volume Profile, Equilibrium), 89,037.0 | 109,998.9 (EQH, High เดิม) |
| 15m | 95,200 (Low ล่าสุด), 94,707.4 (Low ก่อนหน้า) | EMA 50, EMA 200, บริเวณ 96,000, 96,807.8, 97,000-97,200 |
กลยุทธ์ (BTCUSDT):
* Wait & See (ทางเลือกที่ดีที่สุดในตอนนี้):
* เนื่องจาก TF15 ขัดแย้งกับ TF Day & 4H อย่างชัดเจน การ "รอ" ให้ตลาดเฉลยทิศทางที่ชัดเจนกว่านี้ เป็นทางเลือกที่ปลอดภัยที่สุด
* สังเกตพฤติกรรมราคา (Price Action) บริเวณแนวรับ-แนวต้านใน TF15
* Buy on Dip (Day, 4H) - ต้องระมัดระวังอย่างสูง:
* สำหรับนักลงทุนระยะกลาง-ยาว ที่เชื่อมั่นในแนวโน้มขาขึ้น
* เงื่อนไข: ต้องรอสัญญาณการกลับตัวของราคาใน TF15 ก่อน เช่น
* การ Breakout แนวต้านย่อยๆ พร้อม Volume
* การเปลี่ยน Money Flow (LuxAlgo) เป็นสีเขียว (ถ้ามี)
* การเกิด Bullish Candlestick Patterns
* จุดเข้า: บริเวณ EMA 50/200 ของ TF Day หรือ 4H, หรือบริเวณแนวรับอื่นๆ ที่มีนัยสำคัญ
* Stop Loss: ต่ำกว่า Low ล่าสุดของ TF15 หรือต่ำกว่าแนวรับที่เข้าซื้อ
* Short (15, ความเสี่ยงสูงมาก):
* สำหรับนักเก็งกำไรระยะสั้น ที่รับความเสี่ยงได้สูง
* เงื่อนไข: ราคาไม่สามารถกลับขึ้นไปยืนเหนือ EMA ของ TF15 ได้
* จุดเข้า: บริเวณ EMA ของ TF15 หรือแนวต้านอื่นๆ
* Stop Loss: เหนือ High ล่าสุดของ TF15 หรือเหนือแนวต้านที่เข้า Short
คำแนะนำ:
* ความขัดแย้งของ Timeframes: การที่ TF15 ขัดแย้งกับ TF Day & 4H เป็นสิ่งที่ต้องระวังอย่างมาก
* Volume: การ Breakout หรือ Breakdown ใดๆ ควรมี Volume สนับสนุน เพื่อยืนยันความน่าเชื่อถือ
* Risk Management: สำคัญที่สุด ไม่ว่าจะเลือกกลยุทธ์ใด ต้องมีการบริหารความเสี่ยงที่ดี (ตั้ง Stop Loss, ไม่ Overtrade)
* ข่าวสาร: ติดตามข่าวสารที่อาจส่งผลกระทบต่อราคา Bitcoin
สรุป: สถานการณ์ของ BTCUSDT ตอนนี้ค่อนข้างซับซ้อนและมีความเสี่ยงสูง การ "รอ" อาจเป็นทางเลือกที่ดีที่สุดสำหรับนักลงทุนส่วนใหญ่ จนกว่าจะเห็นสัญญาณที่ชัดเจนมากขึ้นค่ะ
Disclaimer: การวิเคราะห์นี้เป็นเพียงความคิดเห็นส่วนตัว ไม่ถือเป็นคำแนะนำในการลงทุน ผู้ลงทุนควรศึกษาข้อมูลเพิ่มเติมและตัดสินใจด้วยความรอบคอบ
-
@ dd664d5e:5633d319
2025-02-12 07:05:51
I think this note from Chip (nostr:npub1qdjn8j4gwgmkj3k5un775nq6q3q7mguv5tvajstmkdsqdja2havq03fqm7) is one of those things that people with business management experience take a lot more seriously than most developers and influencers do.
I am painfully aware of the cost of systems administration, financial transaction management and recordkeeping, recruiting and personnel management, legal and compliance, requirements management, technical support, renting and managing physical spaces and infrastructure, negotiating with suppliers, customer service, etc. etc.
There's this idea, on Nostr, that sort of trickled in along with Bitcoin Twitter, that we would all just be isolated subsistance farmers and one-man-show podcasters with a gigantic server rack in the basement. But some of us are running real companies -- on and off Nostr, for-profit and non-profit -- and it often requires a lot of human labor.
The things we build aren't meant to be used by one person and his girlfriend and his dog. Yes, he can also run all these things, himself, but he no longer has to. Our existence gives him the choice: run these things or pay us to run them and spend your time doing something else, that you do better than we do.
These things are meant to be used by hundreds... thousands... eventually millions of people. The workflows, processes, infrastructure, and personnel need to be able to scale up-and-down, scale in-and-out, work smoothly with 5 people or 50 people. These are the sort of Nostr systems that wouldn't collapse when encountering a sudden influx or mass-escape. But these systems are much more complex and they take time to build and staff to run them. (And, no, AI can't replace them all. AI means that they now also have to integrate a bunch of AI into the system and maintain that, too.)
GitCitadel (nostr:npub1s3ht77dq4zqnya8vjun5jp3p44pr794ru36d0ltxu65chljw8xjqd975wz) is very automation-forward, but we still have to front the incredibly high cost of designing and building the automation, train people to interact with it (there are now over 20 people integrated into the workflow!), adjust it based upon their feedback, and we have to support the automation, once it's running.
This sort of streamlined machine is what people pay companies for, not code. That is why there's little business cost to open source.
Open-source is great, but...
![meme](https://miro.medium.com/v2/resize:fit:1100/format:webp/1*8xraf6eyaXh-myNXOXkqLA.jpeg)
nostr:nevent1qqsgqh2dedhagyd9k8yfk2lagswjl7y627k9fpnq4l436ccmlys0s3qprdmhxue69uhhg6r9vehhyetnwshxummnw3erztnrdakj7q3qqdjn8j4gwgmkj3k5un775nq6q3q7mguv5tvajstmkdsqdja2havqxpqqqqqqzdhnyjm
-
@ da0b9bc3:4e30a4a9
2025-02-12 06:27:16
Hello Stackers!
Welcome on into the ~Music Corner of the Saloon!
A place where we Talk Music. Share Tracks. Zap Sats.
So stay a while and listen.
🚨Don't forget to check out the pinned items in the territory homepage! You can always find the latest weeklies there!🚨
🚨Subscribe to the territory to ensure you never miss a post! 🚨
originally posted at https://stacker.news/items/883472
-
@ 502ab02a:a2860397
2025-02-12 05:53:52
เนื่องด้วยทางสมาคมเบาหวานแห่งประเทศไทยฯ ได้มีการผลิตหนังสือ หลักการและแนวปฏิบัติเพื่อการดูแลโรคเบาหวานให้เข้าสู่ระยะสงบ ฉบับพิมพ์ครั้งแรก 1 มีนาคม 2568 ออกมาเป็นที่เรียบร้อยครับ
และได้มีการจัดทำในรูปแบบ ebook เอาไว้ด้วย โหลดได้ตาม link ด้านล่างนี้ครับ
https://siripun.com/wp-content/uploads/2025/02/2025-2-12-Diabetes-Remission-in-Thailand.pdf
-
@ 57d1a264:69f1fee1
2025-02-12 05:31:13
![](https://m.stacker.news/77176)
- - -
![](https://m.stacker.news/77177) ![](https://m.stacker.news/77178)
![](https://m.stacker.news/77182)
![](https://m.stacker.news/77183)
![](https://m.stacker.news/77184)
![](https://m.stacker.news/77185)
![](https://m.stacker.news/77186)
![](https://m.stacker.news/77187)
![](https://m.stacker.news/77188)
![](https://m.stacker.news/77189)
![](https://m.stacker.news/77190)
![](https://m.stacker.news/77191)
![](https://m.stacker.news/77192)
![](https://m.stacker.news/77193)
![](https://m.stacker.news/77194)
![](https://m.stacker.news/77195)
![](https://m.stacker.news/77196)
![](https://m.stacker.news/77197)
![](https://m.stacker.news/77198)
![](https://m.stacker.news/77199)
![](https://m.stacker.news/77200)
- - -
Credits: [1A1z.com](http://1a1z.com/)
Download report in [PDF](https://s3.amazonaws.com/1a1z.com/files/1A1z%20-%20Funding%20Bitcoin%20-%20Part%201.pdf)
originally posted at https://stacker.news/items/883454
-
@ d360efec:14907b5f
2025-02-12 05:26:39
**ภาพรวม LUNCUSDT (OKX):**
LUNCUSDT กำลังพยายามฟื้นตัวจากแนวโน้มขาลงระยะยาว แต่ยังคงมีความผันผวนและมีความเสี่ยงสูง แนวโน้มระยะกลางถึงยาว (TF Day & 4H) เริ่มมีสัญญาณบวกของการกลับตัวเป็นขาขึ้น (Early Uptrend) หลังจากราคา Breakout EMA 50 ใน TF Day และเกิด Golden Cross อย่างไรก็ตาม ในระยะสั้นมาก (TF15) กลับแสดงถึงความอ่อนแอและมีการปรับฐานลงมา
![image](https://yakihonne.s3.ap-east-1.amazonaws.com/d360efec41c120fe993b3d984863fd05ff41314fe6783191019cf7eb14907b5f/files/1739337943745-YAKIHONNES3.png)
![image](https://yakihonne.s3.ap-east-1.amazonaws.com/d360efec41c120fe993b3d984863fd05ff41314fe6783191019cf7eb14907b5f/files/1739337951315-YAKIHONNES3.png)
**แนวโน้ม:**
* **TF Day:** เริ่มเป็นขาขึ้น (Early Uptrend) – ราคา Breakout EMA 50 และเกิด Golden Cross, Money Flow เป็นบวก
* **TF4H:** เริ่มเป็นขาขึ้น (Early Uptrend) – ราคา Breakout EMA 50, มีการพักตัวลงมาทดสอบ EMA 50, Money Flow เริ่มไม่แน่นอน
* **TF15:** แกว่งตัวออกข้าง (Sideways) หลังจากร่วงลง – ราคาอยู่ใต้ EMA, โครงสร้างราคาเป็น Lower Highs/Lows, Money Flow เป็นลบ
**โครงสร้างราคา (SMC):**
* **TF Day:** มี Break of Structure (BOS) ด้านบน, เริ่มเห็น Higher Highs (HH) และ Higher Lows (HL)
* **TF4H:** มี BOS ด้านบน, เริ่มเห็น HH/HL (แต่ไม่ชัดเจน), มี Equal Highs (EQH) และ Equal Lows (EQL)
* **TF15:** มี BOS ด้านล่าง, มี Change of Character (CHoCH) ทั้งบนและล่าง, เริ่มเห็น Lower Highs (LH) และ Lower Lows (LL)
**Money Flow (LuxAlgo):**
* **TF Day:** แรงซื้อแข็งแกร่ง (ไม่มีภาพ แต่จากการวิเคราะห์ก่อนหน้า)
* **TF4H:** แรงซื้อและแรงขายพอๆ กัน, เริ่มมีแรงขายเข้ามา
* **TF15:** แรงขายมีมากกว่าแรงซื้อ
**EMA (Exponential Moving Average):**
* **TF Day:** EMA 50 & 200 เป็นแนวรับ
* **TF4H:** EMA 50 เป็นแนวรับที่กำลังถูกทดสอบ, EMA 200 เป็นแนวต้าน
* **TF15:** EMA 50 & 200 กลายเป็นแนวต้าน
**แนวรับ-แนวต้านสำคัญ:**
| Timeframe | แนวรับ | แนวต้าน |
| :-------- | :------------------------------------------------------------------------ | :------------------------------------------------------------------------------------------- |
| Day | EMA 50 (0.00010000), EMA 200 (0.00008000), 0.00006000-0.00007000 | 0.00017953 (High ล่าสุด), 0.00014000 (Volume Profile) |
| 4H | EMA 50 (ประมาณ 0.00007000), 0.00006000-0.00007000, Equilibrium | EMA 200 (0.00008000), 0.00008132, 0.00010000-0.00012000 (EQH) |
| 15m | 0.00007300 (EQL, Volume Profile) | EMA 50, EMA 200, 0.00007531 (EQH), 0.00007636 (EQH, High ก่อนหน้า) |
**กลยุทธ์ (LUNCUSDT):**
1. **Wait & See (ทางเลือกที่ดีที่สุด):**
* เนื่องจาก TF15 ขัดแย้งกับ TF Day & 4H และ TF4H ก็เริ่มแสดงสัญญาณอ่อนแรง การ "รอ" ให้ตลาดแสดงทิศทางที่ชัดเจนกว่านี้ จะเป็นทางเลือกที่ปลอดภัยที่สุด
* สังเกตพฤติกรรมราคา (Price Action) บริเวณแนวรับ-แนวต้านใน TF15 และ TF4H
2. **Buy on Dip (Day, 4H) - *ความเสี่ยงสูงมาก ต้องระมัดระวังเป็นพิเศษ*:**
* สำหรับนักลงทุนระยะกลาง-ยาว ที่เชื่อมั่นในการกลับตัวของ LUNC (แต่ต้องยอมรับความเสี่ยงได้สูงมาก)
* **เงื่อนไข:** ต้องรอสัญญาณการกลับตัวของราคาใน TF15 ก่อน เช่น
* การ Breakout แนวต้านย่อยๆ พร้อม Volume
* การเปลี่ยน Money Flow (LuxAlgo) เป็นสีเขียว
* การเกิด Bullish Candlestick Patterns
* **จุดเข้า (Day):** EMA 50 (0.00010000), EMA 200 (0.00008000) *ต้องดู TF15 ประกอบ*
* **จุดเข้า (4H):** EMA 50 (ประมาณ 0.00007000) *ต้องดู TF15 ประกอบ*
* **Stop Loss:** ต่ำกว่า Low ล่าสุดของ TF15 หรือต่ำกว่าแนวรับที่เข้าซื้อ
3. **Short (15, ความเสี่ยงสูงมาก):**
* สำหรับนักเก็งกำไรระยะสั้น ที่รับความเสี่ยงได้สูงมาก
* **เงื่อนไข:** ราคาไม่สามารถกลับขึ้นไปยืนเหนือ EMA ของ TF15 ได้
* **จุดเข้า:** บริเวณ EMA ของ TF15 หรือแนวต้านอื่นๆ
* **Stop Loss:** เหนือ High ล่าสุดของ TF15 หรือเหนือแนวต้านที่เข้า Short
**คำแนะนำ (เน้นย้ำ):**
* **ความขัดแย้งของ Timeframes:** สถานการณ์ของ LUNCUSDT ตอนนี้มีความขัดแย้งกันสูงมากระหว่าง Timeframes และมีความเสี่ยงสูงกว่า XRP และ BTC
* **Money Flow:** Money Flow ใน TF15 เป็นลบ และใน TF4H ก็เริ่มไม่แน่นอน
* **LUNC เป็นเหรียญ High Risk:** มีความผันผวนสูงมาก และอาจมีการเปลี่ยนแปลงอย่างรวดเร็ว
* **ถ้าไม่แน่ใจ อย่าเพิ่งเข้าเทรด:** รอสัญญาณที่ชัดเจนกว่านี้ หรือเลือกเทรดเหรียญอื่นที่มีความเสี่ยงน้อยกว่า
* **Risk Management:** สำคัญที่สุด ไม่ว่าจะเลือกกลยุทธ์ใด ต้องมีการบริหารความเสี่ยงที่ดี (ตั้ง Stop Loss, ไม่ Overtrade, กระจายความเสี่ยง)
**สรุป:** LUNCUSDT กำลังอยู่ในช่วงเวลาที่ยากลำบากและมีความเสี่ยงสูงมาก การตัดสินใจที่ผิดพลาดอาจนำไปสู่การขาดทุนได้ ควรพิจารณาอย่างรอบคอบก่อนเข้าเทรดทุกครั้ง และ "รอ" อาจเป็นทางเลือกที่ดีที่สุดสำหรับนักลงทุนส่วนใหญ่ค่ะ
Disclaimer: การวิเคราะห์นี้เป็นเพียงความคิดเห็นส่วนตัว ไม่ถือเป็นคำแนะนำในการลงทุน ผู้ลงทุนควรศึกษาข้อมูลเพิ่มเติมและตัดสินใจด้วยความรอบคอบ
-
@ 16d11430:61640947
2025-02-12 04:41:43
In the world of monetary systems, there exists a fundamental divide: Bitcoin, rooted in thermodynamic energy expenditure, and fiat, which is conjured into existence without cost. This contrast is not merely economic but thermodynamic and absolute, and it exposes why fiat cannot compete with Bitcoin in the long run.
Fiat is an illusion, a monetary system unbacked by real work, while Bitcoin is a pure manifestation of the first law of thermodynamics—an asset where value is directly tied to the energy required to produce it. The battle between fiat and Bitcoin is thus not just one of finance but one of physics, where only one system is bound by the immutable laws of energy conservation, entropy, and work.
1. The First Law of Thermodynamics: Fiat Violates Conservation of Energy
The first law of thermodynamics states that energy cannot be created or destroyed, only transformed.
Bitcoin respects this law: Every single Bitcoin that exists was mined through proof-of-work, meaning that its existence required real-world energy expenditure. The hash power securing Bitcoin is derived from electricity converted into computational work, which is then permanently recorded on an immutable ledger.
Fiat violates this law: Central banks create fiat money out of nothing. There is no energy backing it, no transformation of work into value—only arbitrary decree (hence the term "fiat"). Governments increase the supply at will, diluting purchasing power without consuming energy.
By ignoring the fundamental rule of energy conservation, fiat is not a real asset—it is a transient system of control masquerading as money.
2. The Second Law of Thermodynamics: Fiat Is a High-Entropy System
The second law of thermodynamics states that entropy (disorder) in a system always increases unless energy is applied to maintain order.
Bitcoin is a low-entropy system: Its supply is mathematically fixed at 21 million coins, and mining difficulty adjusts dynamically, ensuring that equilibrium is maintained. No single actor can distort the system without expending equivalent energy. The network remains in a steady state of thermodynamic balance.
Fiat is a high-entropy system: Governments print money without work, inflating the supply and injecting systemic disorder into the economy. This inflation acts as monetary heat death, where the increasing supply dissipates value across holders while concentrating purchasing power in those who print it. Fiat money is in a constant state of decay, requiring increasing levels of control (interest rate manipulation, debt issuance, taxation) just to delay collapse.
As entropy increases, fiat systems require exponentially more intervention to function, but Bitcoin remains in a natural thermodynamic equilibrium, immune to external interference.
3. Proof-of-Work vs. Proof-of-Authority: Energy vs. Deception
In physics, all work requires energy. Any system that attempts to extract value without work is an illusion. Bitcoin and fiat represent these two competing paradigms:
Bitcoin = Proof of Work: Every coin is mined through energy expenditure. Value is tied to the energy needed to produce it. No energy, no Bitcoin. It is the only monetary system in human history that ties value to thermodynamic reality.
Fiat = Proof of Authority: Money is created by decree, without cost. A handful of central planners determine supply, creating purchasing power without exerting work. Fiat is a perpetual thermodynamic imbalance, kept afloat only by coercion.
The two systems cannot coexist indefinitely because one follows the laws of physics while the other fights against them. Fiat’s reliance on arbitrary issuance is unsustainable, whereas Bitcoin, bound by the laws of energy, will persist.
4. The Cost of Securing the System: Bitcoin vs. Fiat Enforcement
All monetary systems require energy to maintain security and function. Here’s how Bitcoin and fiat compare:
Bitcoin’s security budget = Thermodynamic work
Mining requires energy input.
Network security grows as more work is performed.
The system self-regulates through difficulty adjustments.
No external authority is required.
Fiat’s security budget = Bureaucracy, coercion, and war
Central banks manipulate money supply.
Governments enforce fiat’s value through taxation and legal mandates.
Military and police power are needed to uphold fiat supremacy.
The cost of maintaining fiat rises exponentially as the system destabilizes.
Bitcoin is secured by laws of physics, while fiat is secured by laws of men, enforced through control structures that demand increasingly inefficient energy expenditure. In the long run, this makes fiat unsustainable, as no amount of coercion can outmatch the absolute authority of thermodynamic principles.
5. The Final Thermodynamic Death of Fiat
Fiat is trapped in a paradox:
1. Printing money (entropy injection) devalues it, requiring further interventions to maintain purchasing power.
2. Raising interest rates or reducing money supply (attempting order) leads to economic contraction, creating social instability.
3. Fiat collapses when the cost of enforcing order exceeds the energy available to maintain it.
Bitcoin has no such issue. Its value is rooted in absolute energy conservation and cannot be manipulated without equivalent work.
As fiat systems degrade, they will require exponentially increasing amounts of energy to sustain themselves—energy they do not have. Bitcoin, on the other hand, will continue its natural thermodynamic process: converting energy into an immutable store of value.
Conclusion: The Laws of Physics Are Final
Fiat’s fate is sealed because it is in conflict with the fundamental laws of thermodynamics:
1. It violates energy conservation by printing money from nothing.
2. It succumbs to entropy by requiring more intervention as disorder grows.
3. It lacks a proof-of-work foundation, meaning its value is arbitrary.
4. Its security model is based on force, which demands increasing energy inputs.
Bitcoin, by contrast, is aligned perfectly with energy conservation and entropy minimization. It is a low-entropy monetary system that cannot be inflated, corrupted, or debased. It is the thermodynamic apex of monetary evolution.
Fiat is an unstable system destined to fail because it defies the laws of physics. Bitcoin is the natural state of money because it follows them. The contest is not one of ideology but of reality—fiat will collapse, and Bitcoin will remain, as dictated by the immutable laws of thermodynamics.
-
@ d360efec:14907b5f
2025-02-12 04:39:09
**ภาพรวม XRPUSDT :**
XRPUSDT กำลังอยู่ในช่วงหัวเลี้ยวหัวต่อ คล้ายกับ BTC แต่มีความอ่อนแอกว่าเล็กน้อย แนวโน้มระยะกลางถึงยาว (TF Day & 4H) เริ่มมีสัญญาณบวกของการเป็นขาขึ้น (Early Uptrend) แต่ในระยะสั้นมาก (TF15) กลับแสดงถึงความอ่อนแอและมีการปรับฐานลงมา
![image](https://yakihonne.s3.ap-east-1.amazonaws.com/d360efec41c120fe993b3d984863fd05ff41314fe6783191019cf7eb14907b5f/files/1739335119985-YAKIHONNES3.png)
![image](https://yakihonne.s3.ap-east-1.amazonaws.com/d360efec41c120fe993b3d984863fd05ff41314fe6783191019cf7eb14907b5f/files/1739335130213-YAKIHONNES3.png)
**แนวโน้ม:**
* **TF Day:** เริ่มเป็นขาขึ้น (Early Uptrend) – ราคา Breakout EMA 50 ขึ้นมาได้, Money Flow เป็นบวก
* **TF4H:** เริ่มเป็นขาขึ้น (Early Uptrend) – ราคา Breakout EMA 50, มีการพักตัวลงมาทดสอบ EMA 50, Money Flow เริ่มอ่อนแรง
* **TF15:** แกว่งตัวลง (Sideways Down) – ราคาหลุด EMA, โครงสร้างราคาเป็น Lower Highs/Lows, Money Flow เป็นลบ
**โครงสร้างราคา (SMC):**
* **TF Day:** มี Break of Structure (BOS) ด้านบน, เริ่มเห็น Higher Highs (HH) และ Higher Lows (HL)
* **TF4H:** มี BOS ด้านบน, เริ่มเห็น HH/HL (แต่ไม่ชัดเจน), มี Equal Highs (EQH) และ Equal Lows (EQL)
* **TF15:** มี BOS ด้านล่าง, มี Change of Character (CHoCH) ทั้งบนและล่าง, เริ่มเห็น Lower Highs (LH) และ Lower Lows (LL)
**Money Flow (LuxAlgo):**
* **TF Day:** แรงซื้อแข็งแกร่ง
* **TF4H:** แรงซื้อเริ่มอ่อนแรงลง, มีแรงขายเข้ามา
* **TF15:** แรงขายมีมากกว่าแรงซื้อ
**EMA (Exponential Moving Average):**
* **TF Day:** EMA 50 & 200 เป็นแนวรับ
* **TF4H:** EMA 50 เป็นแนวรับที่กำลังถูกทดสอบ, EMA 200 เป็นแนวรับถัดไป
* **TF15:** EMA 50 & 200 กลายเป็นแนวต้าน
**แนวรับ-แนวต้านสำคัญ:**
| Timeframe | แนวรับ | แนวต้าน |
| :-------- | :------------------------------------------------------------------------ | :-------------------------------------------------------------------- |
| Day | EMA 50 (1.56), EMA 200 (1.08), Low ก่อนหน้า | 2.4450 (High ล่าสุด), 3.00-3.20 (EQH), 3.4049 |
| 4H | EMA 50 (ประมาณ 2.20), EMA 200, 2.10-2.20 (EQL), 1.7820 | 2.4427, 2.3987, 3.00-3.20 (EQH), 3.4049 |
| 15m | 2.38 (EQL, Volume Profile), 2.3274 | EMA 50, EMA 200, 2.4196, Equilibrium (2.44), 2.44-2.48 (EQH) |
**กลยุทธ์ (XRPUSDT):**
1. **Wait & See (ทางเลือกที่ดีที่สุด):**
* เนื่องจาก TF15 ขัดแย้งกับ TF Day & 4H อย่างชัดเจน และ TF4H ก็เริ่มแสดงสัญญาณอ่อนแรง การ "รอ" ให้ตลาดแสดงทิศทางที่ชัดเจนกว่านี้ จะเป็นทางเลือกที่ปลอดภัยที่สุด
* สังเกตพฤติกรรมราคา (Price Action) บริเวณแนวรับ-แนวต้านใน TF15 และ TF4H
2. **Buy on Dip (Day, 4H) - *ความเสี่ยงสูงมาก ต้องระมัดระวังเป็นพิเศษ*:**
* สำหรับนักลงทุนระยะกลาง-ยาว ที่เชื่อมั่นในแนวโน้มขาขึ้น (แต่ต้องยอมรับความเสี่ยงได้สูง)
* **เงื่อนไข:** ต้องรอสัญญาณการกลับตัวของราคาใน TF15 ก่อน เช่น
* การ Breakout แนวต้านย่อยๆ พร้อม Volume
* การเปลี่ยน Money Flow (LuxAlgo) เป็นสีเขียว
* การเกิด Bullish Candlestick Patterns
* **จุดเข้า (Day):** EMA 50 (1.56), EMA 200 (1.08) *ต้องดู TF15 ประกอบ*
* **จุดเข้า (4H):** EMA 50 (2.20), บริเวณ EQL (2.10-2.20) *ต้องดู TF15 ประกอบ*
* **Stop Loss:** ต่ำกว่า Low ล่าสุดของ TF15 หรือต่ำกว่าแนวรับที่เข้าซื้อ
3. **Short (15, ความเสี่ยงสูงมาก):**
* สำหรับนักเก็งกำไรระยะสั้น ที่รับความเสี่ยงได้สูงมาก
* **เงื่อนไข:** ราคาไม่สามารถกลับขึ้นไปยืนเหนือ EMA ของ TF15 ได้
* **จุดเข้า:** บริเวณ EMA ของ TF15 หรือแนวต้านอื่นๆ
* **Stop Loss:** เหนือ High ล่าสุดของ TF15 หรือเหนือแนวต้านที่เข้า Short
**คำแนะนำ (เน้นย้ำ):**
* **ความขัดแย้งของ Timeframes:** สถานการณ์ของ XRPUSDT ตอนนี้มีความขัดแย้งกันสูงมากระหว่าง Timeframes
* **Money Flow:** Money Flow ใน TF15 เป็นลบ และใน TF4H ก็เริ่มอ่อนแรง
* **EMA 50 (TF4H):** เป็นจุดชี้ชะตา ถ้าหลุด แนวโน้มขาขึ้นระยะกลางอาจเสีย
* **ถ้าไม่แน่ใจ อย่าเพิ่งเข้าเทรด:** รอสัญญาณที่ชัดเจนกว่านี้ หรือเลือกเทรดเหรียญอื่นที่มีความเสี่ยงน้อยกว่า
**สรุป:** XRPUSDT กำลังอยู่ในช่วงเวลาที่ยากลำบากและมีความเสี่ยงสูง การตัดสินใจที่ผิดพลาดอาจนำไปสู่การขาดทุนได้ ควรพิจารณาอย่างรอบคอบก่อนเข้าเทรดทุกครั้งค่ะ
Disclaimer: การวิเคราะห์นี้เป็นเพียงความคิดเห็นส่วนตัว ไม่ถือเป็นคำแนะนำในการลงทุน ผู้ลงทุนควรศึกษาข้อมูลเพิ่มเติมและตัดสินใจด้วยความรอบคอบ
-
@ 9967f375:04f9a5e1
2025-02-12 04:14:27
![image](https://yakihonne.s3.ap-east-1.amazonaws.com/9967f37546bc1f171df033f344a50cf143695d87011fd9a61365cab404f9a5e1/files/1739333631335-YAKIHONNES3.png)
El día 13, primer viernes de Cuaresma asistió su Exc. y Real Audiencia en la Capilla Real del Palacio a la Misa, y Sermón, que predicó el Doctor Don Pedro Ramírez del Castillo, Canónigo Penitenciario de la Metropoltana.
#GacetadeMéxico
-
@ d360efec:14907b5f
2025-02-12 03:42:09
บทที่ 1: การเดินทางของนักเวทย์สาว
ข้าคือ อาเรีย นักเวทย์ฝึกหัดผู้เดินทางมาจากดินแดนอันไกลโพ้น ข้าได้ยินเรื่องราวของอาณาจักรไทย ที่ซึ่งมีปัญหาเกี่ยวกับ "แรงงานเงา" ซึ่งเป็นกลุ่มคนจากอีกดินแดนหนึ่งที่เข้ามาทำงานในอาณาจักรแห่งนี้ ข้าตัดสินใจที่จะเดินทางมายังอาณาจักรไทย เพื่อศึกษาเรื่องราวเหล่านี้ และหาทางแก้ไขปัญหา
![image]( https://image.nostr.build/fe0269856f9aa6ab7456e0e6f03a6985cbff764b54ca98967a919ba181218405.jpg)
บทที่ 2: การพบปะกับผู้คน
เมื่อข้ามาถึงอาณาจักรไทย ข้าได้พบกับผู้คนมากมาย ทั้งชาวไทยและชาวพม่า ข้าได้ฟังเรื่องราวของพวกเขา ทั้งความยากลำบากในการทำงาน การถูกกดขี่ค่าแรง และความหวังที่จะมีชีวิตที่ดีขึ้น ข้าได้เห็นถึงความขยันและอดทนของพวกเขา แต่ก็มีความขัดแย้งและความเข้าใจผิดเกิดขึ้นระหว่างคนทั้งสองกลุ่ม
![image]( https://image.nostr.build/9837701182e7967f443e8fc46f85a1e661560086597feae393d11f4e6919ca49.jpg)
บทที่ 3: การไขปริศนา
ข้าเริ่มสืบหาความจริงเกี่ยวกับเรื่องราวเหล่านี้ และได้พบว่ามีกลุ่มคนบางกลุ่มที่ต้องการใช้ประโยชน์จากแรงงานเงาม โดยการกดขี่ค่าแรงและแสวงหาผลประโยชน์ ข้ายังได้เรียนรู้ว่าอาณาจักรไทยกำลังเผชิญกับปัญหาการขาดแคลนแรงงาน และจำเป็นต้องพึ่งพาแรงงานเงา
![image]( https://image.nostr.build/50423c516d18595fee92d0e6a314f87019809f2e95a4083ed84f3342679e9a35.jpg)
บทที่ 4: การตัดสินใจ
ข้าได้คิดทบทวนเรื่องราวทั้งหมด และตัดสินใจที่จะใช้เวทย์มนตร์ของข้า เพื่อช่วยเหลือผู้คนเหล่านั้น ข้าต้องการที่จะสร้างความเข้าใจและความเท่าเทียมกันระหว่างคนทุกกลุ่ม และทำให้อาณาจักรไทยเป็นสถานที่ที่ทุกคนสามารถอยู่ร่วมกันได้อย่างมีความสุข
![image]( https://image.nostr.build/9f8f8a4d884e51baeb65277bd560f16a6e7b8ddf106886b302b4ae1238a19f5b.jpg)
บทที่ 5: การผจญภัย
การเดินทางของข้ายังไม่จบสิ้น ข้ายังคงต้องเผชิญกับอุปสรรคและความท้าทายอีกมากมาย แต่ข้าเชื่อมั่นว่าด้วยความมุ่งมั่นและความพยายามของข้า ข้าจะสามารถสร้างความเปลี่ยนแปลงให้กับอาณาจักรไทยแห่งนี้ได้
![image]( https://image.nostr.build/f14a48de6b52c77f51a6278df4aceae0673562a06e8df9e465353de7aba76dec.jpg)
บทสรุป
เรื่องราวของอาเรีย นักเวทย์สาวผู้เดินทางมาเพื่อแก้ไขปัญหาแรงงานเงาในอาณาจักรไทย เป็นเรื่องราวที่สะท้อนให้เห็นถึงปัญหาที่เกิดขึ้นในสังคมของเรา การกดขี่ค่าแรง การแบ่งแยกชนชั้น และการแสวงหาผลประโยชน์จากผู้อื่น
เราทุกคนสามารถเป็นเหมือนอาเรียได้ โดยการลุกขึ้นมาต่อสู้เพื่อความถูกต้องและความเท่าเทียมกัน และสร้างสังคมที่ทุกคนสามารถอยู่ร่วมกันได้อย่างมีความสุข
-
@ d058ffb7:70ed2330
2025-02-12 02:25:09
Afin de profiter de tous les bienfaits du bitcoin, il est recommandé d'en prendre le réel contrôle, qui ese résume à posséder ses propres clés privés. Pour se faire, on doit utilise un portefeuille bitcoin.
À l'opposé, il y a les solutions de type "gardien de valeur" (ou "custodial"), tel que Coinbase, Binance ou ShakePay, pour lesquels vous n'avez que "des bitcoin sur papier".
Une portefeuille bitcoin doit au minimum permettre de :
* Générer des clés privés, principalement via le concept de 12 | 24 mots secrets.
* À partir de cette clé privée, dériver les clés publiques (ou "adresse bitcoin")
* Signer et diffuser de nouvelles transactions
* Afficher le solde des bitcoins
Pour la majorité des cas d'utilisation, des applications mobiles sont suffisantes. Il y en a plusieurs dont l'offre de service peut différer.
Pour profiter d'un maximum de fonctionnalités, il est avantageux d'utiliser un logiciel complet, sur PC, qui peut se connecter à son propre nœud ou utiliser un nœud public.
Le logiciel Sparrow Wallet est souvent cité comme exemple puisqu'il est complet, convivial et open-source. Ce guide sert de point de départ pour apprendre à l'utiliser.
### Téléchargement
À partir du [site officiel](https://www.sparrowwallet.com/download/), téléchargez la version qui correspond à votre système d'exploitation (Windows, Mac ou Linux).
Avertissement : le bitcoin et les cryptomonnaies en général sont des cibles de choix pour les fraudeurs. Vérifiez bien d'être sur le bon site (par exemple, en se fiant à son concepteur @craigraw) et évitez les sites commandités par les moteurs de recherche.
### Vérification du logiciel
Cette étape est facultative mais pour éviter les attaques de type "man-in-the-middle", où un fraudeur va remplacer la version officielle par une version frauduleuse, il est recommandé de vérifier l'exactitude intégrale du code, via une "stratégie PGP" (Pretty good privacy).
Depuis peu, cette étape est seulement nécessaire pour le premier téléchargement de Sparrow Wallet puisque le logiciel offre une nouvelle fonctionnalité de validation simplifiée, expliquée sur la page de téléchargement. Pour la façon traditionnelle, les étapes détaillées sont disponible sur cette même page.
### Installation
Sur Windows, vous n'avez qu'à télécharger le fichier .exe et à l'exécuter.
### Connexion à un nœud public
Si vous lisez le présent guide, il est probable que vous ne mainteniez pas un nœud bitcoin local. Sparrow Wallet offre la possibilité de se connecter à un nœud public, via une liste d'adresses préfiltrées, disponible dans les paramètres de connexion.
### Création d'un nouveau portefeuille bitcoin
Pour un premier portefeuille, un portefeuille de type native segwit est adéquat. Ce type est un compromis entre les adresses legacy et le nouveau protocole taproot. Il vous permet déjà de profiter d'économies sur les frais de transactions.
Vous pouvez appliquer les changements pour créer un nouveau portefeuille, puis choisir le mode de création de la clé privée. L'utilisation de plusieurs mots, via BIP39, est la stratégie la plus répandue et qui a faite ces preuves.
Vous pouvez choisir d'ajouter une passphrase, que vous pouvez choisir et qui joue le rôle de mot supplémentaire. Il est essentiel de le connaitre pour pouvoir signer des transactions ou encore restaurer votre portefeuille.
Vous devez ensuite prendre ces mots en note car il vous sera demander de les réinscrire pour les valider.
Une fois vos mots confirmés, vous pouvez confirmer la valeur par défaut pour le chemin de dérivation, puis appliquer les changements. Enfin, vous pourrez ajouter un mot de passe au besoin.
### Recevoir des bitcoin
Avant d'envoyer des bitcoin, vous devez en avoir déjà reçu dans votre portefeuille. Pour cela, vous pouvez cliquer sur "Receive" pour afficher la prochaine adresse inutilisée. Pour des raisons de sécurité et de confidentialité, il est recommandé de toujours utiliser une adresse différente. Dans la section "Transactions", vous verrez plutôt toutes les adresses disponibles, incluant celles utilisées pour le change. Vous pouvez alors utiliser ces adresses dans l'application ou il y a les fonds.
### Envoyer des bitcoin
Maintenant que vous avez des bitcoin, vous pouvez voir votre solde dans la section "Transactions". Si vous allez dans la section "Send", vous pourrez créer une nouvelle transaction. Pour les intrants à cette transaction, Sparrow Wallet peut choisir en fonction de l'efficience (coûts) ou de la confidentialité. La section "UTXO", qui exposent vos transactions non dépensées, permet un contrôle manuel des intrants à une transaction.
Une fois créée, la transaction devra être signée (avec votre clé privée), puis diffusée (broadcaster) sur le réseau.
### Explorer la chaîne
Vous ne voyez toujours pas votre transaction ? Vous êtes curieux de voir ce qu'il se passe sur le réseau bitcoin. Alors allez jetez un coup d'oeil à mempool.space. Dans la boîte de recherche, vous pouvez y coller votre transaction ou votre adresse et confirmer l'état de la transaction. Vous pouvez également valider que votre portefeuille est à jour y en comparant la hauteur (ou numéro de bloc).
### Restaurer un portefeuille
Vous avez trouver 12 mots et voulez tester si ça cache quelque chose ? Perdu votre cellulaire avec votre application mobile mais vous avez vos 12 mots ? Il est alors possible de restaurer un portefeuille en utilisant la fonctionnalité de création mentionnée plus haut. Cette fois-ci, plutôt que de les générer automatiquement, vous n'avez qu'à saisir les mots pris en note et le passphrase s'il y a lieu. Il est prudent de considérer ce portefeuille comme étant corrompue ou comme ayant fuité et d'en créer un nouveau puis d'y transférer les fonds.
Avec ces instructions, vous devriez avoir la fondation nécessaire pour faire vos premières transactions sécuritairement. Dans les prochains guide, vous verrez comment utiliser une Coldcard, soit une portefeuille physique qui permet de créer la clé privée hors-connexion, ainsi qu'un OpenDime, une clé à usage unique.
Si vous avez des commentaires, vous pouvez m'écrire sur X (anciennement Twitter) @lekingfu ou par courriel au bitcoin@lekingfu.com.
-
@ 3b7fc823:e194354f
2025-02-12 02:20:27
*I fought with making this work for two days before I finally figured out that I made a simple SQL format mistake. I asked chatGPT to write a tutorial on how to do it based on what I did and the work I did with it. Sharing it in case anyone finds it useful.*
# Enabling Persistent Memory in Open WebUI with Ollama
This tutorial will guide you through the process of enabling persistent memory for your AI models running locally with [Ollama](https://github.com/ollama/ollama) and [Open WebUI](https://github.com/open-webui/open-webui) on Debian Linux. By the end of this guide, your AI will be able to remember the last 20 conversations you’ve had with it.
---
## Prerequisites
- Debian Linux system
- Ollama installed and configured
- Open WebUI installed and running
---
## Step 1: Setting Up the Database for Persistent Memory
We'll use SQLite to store conversation history.
### 1.1 Create `conversation_memory.py`
Navigate to your Open WebUI backend directory and create a new file called `conversation_memory.py`.
```bash
cd /home/your_username/Documents/open-webui-0.5.10/backend
nano conversation_memory.py
```
Paste the following code into `conversation_memory.py`:
```python
import sqlite3
import os
# Set DB_FILE to the absolute path of memory.db in the same directory as this script
DB_FILE = "/home/your_username/Documents/open-webui-0.5.10/backend/memory.db"
def init_db():
"""Create database table if it doesn't exist"""
conn = sqlite3.connect(DB_FILE)
c = conn.cursor()
c.execute("""
CREATE TABLE IF NOT EXISTS memory (
id INTEGER PRIMARY KEY AUTOINCREMENT,
user TEXT,
ai TEXT
)
""")
conn.commit()
conn.close()
def save_conversation(user_input, ai_response):
"""Save a conversation entry to the database and maintain only the last 20 entries."""
try:
conn = sqlite3.connect(DB_FILE)
c = conn.cursor()
c.execute("INSERT INTO memory (user, ai) VALUES (?, ?)", (user_input, ai_response))
c.execute("""
DELETE FROM memory
WHERE id NOT IN (
SELECT id FROM memory
ORDER BY id DESC
LIMIT 20
)
""")
conn.commit()
conn.close()
print(f"Successfully saved: User - {user_input}, AI - {ai_response}")
except Exception as e:
print(f"Error saving conversation: {e}")
def get_last_conversations(limit=5):
"""Retrieve the last 'limit' number of conversations"""
try:
conn = sqlite3.connect(DB_FILE)
c = conn.cursor()
c.execute("SELECT user, ai FROM memory ORDER BY id DESC LIMIT ?", (limit,))
conversations = c.fetchall()
conn.close()
return conversations
except Exception as e:
print(f"Error retrieving conversations: {e}")
return []
# Initialize the database when this script is run
init_db()
```
---
## Step 2: Integrating Memory into Open WebUI Middleware
We'll modify the Open WebUI middleware to save and retrieve conversations.
### 2.1 Edit `middleware.py`
Open the `middleware.py` file for editing:
```bash
nano middleware.py
```
### 2.2 Import Memory Functions
At the top of the file, import the memory functions:
```python
from conversation_memory import save_conversation, get_last_conversations
```
### 2.3 Retrieve and Append Conversation History
Locate the function responsible for processing chat payloads. Add the following code to retrieve and append the last 20 conversations:
```python
# Retrieve past conversations (e.g., last 20 messages)
conversation_history = get_last_conversations(limit=20)
# Format past conversations as context
history_text = "\n".join([f"User: {conv[0]}\nAI: {conv[1]}" for conv in conversation_history])
# Append conversation history to the current user message
user_message = get_last_user_message(form_data["messages"])
if history_text:
combined_message = f"Previous conversation:\n{history_text}\n\nNew message:\nUser: {user_message}"
else:
combined_message = f"User: {user_message}"
# Update the last user message with combined history
form_data["messages"][-1]["content"] = combined_message
```
### 2.4 Save New Conversations
Ensure that new conversations are saved after the AI generates a response. Add the following code where the AI response is handled:
```python
# Extract AI response content
if isinstance(ai_response, dict) and "choices" in ai_response:
ai_response_content = ai_response["choices"][0]["message"]["content"]
else:
ai_response_content = ""
# Save the new conversation
if ai_response_content.strip():
save_conversation(user_message, ai_response_content)
```
---
## Step 3: Testing Persistent Memory
### 3.1 Run the Script to Test Saving
Run `conversation_memory.py` to ensure it's saving data correctly:
```bash
python3 /home/your_username/Documents/open-webui-0.5.10/backend/conversation_memory.py
```
### 3.2 Query the Database to Verify Data
Use SQLite to check if conversations are being saved:
```bash
sqlite3 /home/your_username/Documents/open-webui-0.5.10/backend/memory.db
sqlite> SELECT * FROM memory;
```
You should see your test conversations listed.
---
## Step 4: Final Verification in Open WebUI
1. Restart the Open WebUI server to apply changes.
2. Start a conversation with the AI.
3. After several interactions, verify if the AI references past conversations.
4. Query `memory.db` again to ensure new conversations are being saved:
```bash
sqlite3 /home/your_username/Documents/open-webui-0.5.10/backend/memory.db
sqlite> SELECT * FROM memory;
```
---
## Conclusion
You’ve successfully enabled persistent memory for your AI models running with Ollama and Open WebUI! The AI will now remember the last 20 conversations, creating a more dynamic and personalized user experience.
Feel free to adjust the memory limit or expand the functionality as needed. Happy coding!
---
Advocating for privacy does not finance itself. If you enjoyed this article, please consider zapping or sending monero
82XCDNK1Js8TethhpGLFPbVyKe25DxMUePad1rUn9z7V6QdCzxHEE7varvVh1VUidUhHVSA4atNU2BTpSNJLC1BqSvDajw1