American troops in Europe are not ‘forever,’ US defense chief Hegseth warns
Laura Kayali, - Politico
_Stephan: ”King” Trump and his vassals do not seem to understand the geopolitical relationships that for 80 years have kept us from world war. Sadly, I think we are going to see this structure wrecked by these morons. If the Ukrainian war ends in the Putin-Trump conclusion as it seems to be headed, I think we are going to see much more violence in t … ⌘ Read more
Corporate America’s Souring Profit Outlook Clouds Equity Rally
Jessica Menton, Staff Writer - Bloomberg
Stephan: Prices are going up and, as this assessment from Bloomberg makes clear, America’s economy is looking increasingly iffy. Given the trade war “king” Trump has created I don’t see how it could be otherwise. But let us hope.
Credit: BloombergBen … ⌘ Read more
理解 Go 語言中的 Graceful Shutdown 機制
當使用 Go 開發 Web 服務時,實現正確的關機處理對於維護系統可靠性和數據完整性至關重要。優雅關機能確保服務在終止前完成現有操作,而不是突然停止導致任務未完成。核心概念解析——優雅關機需要協調終止信號接收、進行中的操作和資源清理。在 Go 中,通常通過信號處理、goroutine 和基於上下文的取消機制來實現。以下是最小化實現示例:package mainimport ( ”co ⌘ Read more
Go 1-24 的 omitzero:JSON 處理的福音
使用 omitempty 忽略 JSON 中的可選字段 (Go 1.24 之前)——————————————當你有一個要轉換爲 JSON 的結構體時,你可能有一些字段是可選的。例如,我們採用以下結構體:type Response struct { ID string json:“id” // 其他字段省略 UpdatedA ⌘ Read more
用 Go 語言手撕 DNS 協議:從理論到 gothdns 的工程實踐
在互聯網基礎設施的基石中,DNS(域名系統)堪稱最優雅的分佈式系統設計典範。這個將域名轉換爲 IP 地址的魔法系統,每秒處理着數以億計的查詢請求。Go 語言憑藉其簡潔的併發模型和高效的網絡編程能力,成爲實現 DNS 協議的絕佳選擇。理解 DNS 協議需要把握三個核心要素:分層樹狀結構的域名空間 UDP/TCP 雙協議支持 資源記錄(RR)的二進制編碼規範 Go 語言標準庫中的ne ⌘ Read more
Go 語言反向代理實戰:零壓力承載百萬流量
在現代分佈式系統中,反向代理扮演着數字交通警察的角色。它不僅是客戶端與服務端之間的智能中介,更是系統架構中不可或缺的流量調度中心。典型的應用場景包括:負載均衡:智能分配請求到後端服務器集羣 安全防護:作爲安全邊界過濾惡意請求 協議轉換:統一處理不同通信協議 緩存加速:對靜態資源進行邊緣緩存 服務聚合:整合多個微服務的響應結果 Go 語言憑藉其獨特的併發模型和卓越的性能 ⌘ Read more
tt rewrite in Go and quickly implemented a stack widget for tview. The builtin Pages is similar but way too complicated for my use case. I would have to specify a mandatory name and some additional options for each page. Also, it allows me to randomly jump around between pages using names, but only gives me direct access the first, however, not the last page. Weird. I don't wanna remember names. All I really need is a classic stack. You open a new fullscreen dialog and maybe another one on top of that. Closing the upper most brings you back to the previous one and so on.
@doesnm@doesnm.p.psf.lt I’ll let you know once it reaches a point where it might be barely usable by someone else than myself. There are long ways to go, though. Right now, you don’t wanna even look at it. :-)
I’m continuing my tt rewrite in Go and quickly implemented a stack widget for tview. The builtin Pages is similar but way too complicated for my use case. I would have to specify a mandatory name and some additional options for each page. Also, it allows me to randomly jump around between pages using names, but only gives me direct access the first, however, not the last page. Weird. I don’t wanna remember names. All I really need is a classic stack. You open a new fullscreen dialog and maybe another one on top of that. Closing the upper most brings you back to the previous one and so on.
The very first dialog I added is viewing the raw message text. Unlike in @arne@uplegger.eu’s TwtxtReader, I’m not able to include the original timestamp, though. I don’t have it in its original form in the database. :-/
Next up is a URL view.
How it’s going? This is how it’s going: https://movq.de/v/b744b63cc1/oh-fuck-sleep.mp4
ok, sounds like a ‘large’ project to me.
Is it more an API (more oriented to developers), more oriented to UI/UX/Frontend? Perhaps both?
I’d go with prologic’s advice of measuring and prioritizing. Perhaps you have a budget or at least something like “let’s see how far can we reach in 6 months”, and possibly you won’t finish in the time you have (just guessing).
Something that has helped me was defining “Why do you we want to refactor this project?”.
Could it be to make it compile on newer versions, or making it easier to grow and scale, or perhaps they are trying to sell that product to another company. Every reason has a different path, IMO.
US relations with Europe will never be the same after Trump’s call with Putin
Stephen Collinson, Staff Writer - CNN
_Stephan: We, in the United States, are not only going through a coup that is destroying our democracy we are awash in corruption. Criminal Trump believes himself to be a king who can do whatever he wants. But the damage he is doing extends far beyond our borders. America has had status as a fair leader, and is has been seen as suc … ⌘ Read more
(#py6tmvq) @mckinley@mckinley I’m worried we’re really approaching a point where we need to adapt the hashing algorithm and expand the no. of …
@mckinley @twtxt.net I’m worried we’re really approaching a point where we need to adapt the hashing algorithm and expand the no. of bits. Is it at all possible something else is going on here though? 🤞 ⌘ Read more
Vacuum with legs puts new spin on doing the chores
It can’t exactly go upstairs, but the Dreame X50 Ultra’s improvements and manoeuvrability put it well ahead of the competition. ⌘ Read more
[ANN] LocalMonero Clone (openmonero) is now open source
Going strong with a couple of forks will make openmonero more censorship-resistant. The reactjs codebase is now open source. Check out git repository.. (hosted on tor hidden service); contact: https://openmonero.com/support, contact II: @OM_HELP (telegram)
Links:
OpenMonero (Session ID) ⌘ Read more
[ANN] More vitamins for Monero with Carrot - part 1: Overview
A lot of interesting things go on right now in Monero development, but if you don’t happen to attend the two regular dev meetings on Mondays and Wednesdays or hang around in some of our Matrix rooms, you probably wouldn’t know much about it.
Link: https://farside.link/libreddit/r/Monero/comments/1iph8fz/
u/rbrunner7 (Github) ⌘ Read more
Definitely something going on with replies. This one was replying to the wrong twt and even when I got clever and pasted the right hash it didn’t work.
Consumer prices rise 0.5% in January, higher than expected as annual rate rises to 3%
Jeff Cox, Economics Editor - CNBC
Stephan:
_You have almost certainly noticed it. My wife and I certainly have. “emperor” Trump promised prices would go down if he were elected. They have, in fact, gone in the absolute opposite direction. And because of Trump’s ignorance and bullying they are going to go much further up. We will be in a different world … ⌘ Read more
i made a little twtxt feed fixer for when a feed uses other whitespace instead of tabs.
i made a little twtxt feed fixer for when a feed uses other whitespace instead of tabs.
Go 語言中如何高效地處理集合
在 Go 語言中,處理集合(如切片、映射等)時,可以通過多種方式提高效率。以下是一些常見的高效處理集合的方法,結合詳細的代碼例子進行講解。1. 使用切片(Slice)代替數組切片是 Go 中常用的集合類型,它比數組更靈活,因爲切片的長度是可變的。package mainimport “fmt”func main() { // 創建一個切片 numbers := []int{1, 2, ⌘ Read more
告別 WebSocket?探索 SSE 爲 Go 應用帶來的全新可能
在現代 Web 應用開發中,實時通信一直是一個重要的需求。傳統上,WebSocket 是實現實時雙向通信的首選方案。然而,隨着技術的發展,Server-Sent Events (SSE) 這一輕量級的單向實時通信技術正在獲得越來越多的關注。本文將深入探討 SSE 技術,並通過實例說明爲什麼在某些場景下它可能比 WebSocket 更適合您的 Go 應用。SSE 是什麼?——–Server ⌘ Read more
robots.txt file. only noticed it because the OpenAI bot was hitting me with a lot of nonsensical requests. here is the list from last month:
(I keep thinking that going back go Gopher or Gemini might be a good idea at this point. They don’t care about that, probably. 🫣)
10 Unbelievable Advertising Fiascoes
For various reasons, product advertisements sometimes go awry in a big way. A case in point: Budweiser Light’s ad campaign featuring transgender influencer Dylan Mulvaney resulted in a boycott that cost the company almost 1.5 billion dollars, as customers switched from Bud Light to competitors’ brands. As Harvard Business Review points out, companies learned that […]
The post [10 Unbelievable Advertising Fiascoes](https://listverse.com/2025/02/12/10-unbeliev … ⌘ Read more
Mom, please don’t go to work ⌘ Read more
I’ll doodle your Cat! Let’s go😻 ⌘ Read more
Go 併發控制:sync-Map 詳解
我們知道,Go 中的 map 類型是非併發安全的,所以 Go 就在 sync 包中提供了 map 的併發原語 sync.Map,允許併發操作,本文就帶大家詳細解讀下 sync.Map 的原理。使用示例sync.Map 提供了基礎類型 map 的常用功能,使用示例如下:package mainimport (“fmt”“sync”)func main() {var s sync.Map// 存儲鍵值 ⌘ Read more
Notary Project announces Notation v1.3.0 and tspclient-go v1.0.0!
The Notary Project maintainers are thrilled to announce the latest releases, including notation v1.3.0, notation-go v1.3.0, notation-core-go v1.2.0 and tspclient-go v1.0.0! These new versions are production ready and have successfully completed a comprehensive security audit. Check… ⌘ Read more
SCIENCE YOUTUBERS are going on a CRUISE ⌘ Read more
Go 併發控制 Wait - Cancel
Wait 和 Cancel 兩種併發控制方式,在使用 Go 開發服務的時候到處都有體現,只要使用了併發就會用到這兩種模式。在 Go 語言中,分別有 sync.WaitGroup 和 context.Context 來實現這兩種模式。sync.WaitGroup 等待多個線程完成對於要等待 n 個線程完成後再進行下一步的同步操作的做法,使用 sync.WaitGroup 來等待一組事件:func m ⌘ Read more
My baby died today. She was 19 years old. My god I’m going to miss her so much 💔 ⌘ Read more
Scientists used a computer to predict exactly when society will collapse
Lucy Devine, - LADBIBLE
_Stephan: I have been telling you, my readers, as well as anyone else who was interested and would listen that between 2040-2045 there was going to be a cataclysmic change in humanity’s cultures, including the United States. (See YouTube searching on my name, or my personal website, where you can hear or read me expoun … ⌘ Read more
‘So stupid!’ Prof. shares government threat to halt scientific studies mentioning ‘women’
David Edwards, Staff Writer - Raw Story
_Stephan: Research to improve your healthcare, particularly if you are female, is under assault as part of the “Republican” coup being led by “emperor” Trump, his co-president Elon Musk, and the spineless “Republicans” in Congress. They are going to stop any funding of research that deals with promoting wellbei … ⌘ Read more
@prologic@twtxt.net we need to remove: https://git.mills.io/yarnsocial/go-lextwt/src/branch/main/ast.go#L776-L784
apparently i can’t make the edit via gitea.. i am guessing its hitting one of your firewall rules.
@prologic@twtxt.net we need to remove: https://git.mills.io/yarnsocial/go-lextwt/src/branch/main/ast.go#L776-L784
apparently i can’t make the edit via gitea.. i am guessing its hitting one of your firewall rules.
From finding to fixing: GitHub Advanced Security integrates Endor Labs SCA
The partnership between GitHub and Endor Labs enables application security engineers and developers to drastically reduce time spent on open source vulnerabilities, and gives them the tools to go from finding to fixing.
The post [From finding to fixing: GitHub Advanced Security integrates Endor Labs SCA](https://github.blog/security/from-finding-to-fixing-github-advanced-security-integrates … ⌘ Read more
Notes to the American People — and Government Workers — on How to Stop Trump
Brendan Ballou, Former Federal Prosecutor and Contributing Writer - Politico
_Stephan: The only thing that is going to stop the authoritarian MAGAt coup which is underway is we ourselves. Please call or write your representative and both Senators and tell them your feelings about the coup, and ask them outright: What are you doing to stop the dismantlement of our democracy … ⌘ Read more
School district warns parents of border patrol agents boarding buses for citizenship check
David Edwards, Senior Editor - Raw Story
_Stephan: Militarily armed U.S. Immigration and Customs Enforcement (ICE) agents are going into apartments in the Denver area to drag possible illegal immigrants out of their homes. Texas is warning parents, as this report describes, that agents may board school buses to check children for their citize … ⌘ Read more
(#ydmhcsa) @lyse@lyse @bender@bender The funny thing is, this person, is still trying to convince me to go to this thing. I don’t …
@lyse @lyse.isobeef.org @bender @twtxt.net The funny thing is, this person, is still trying to convince me to go to this thing. I don’t even know wut da fuq it is?! Do they smoke peace pipes or something? Is it a hooker joint or something?! I have no idea 🤷 ⌘ Read more
Go 併發 Bug 殺手鐧:如何正確處理 Goroutines 中的錯誤?
📌 引言—–你是否遇到過這樣的情況:明明 Goroutine 已經執行,但程序結果卻異常? 錯誤似乎消失了,日誌中卻找不到任何線索? Goroutine 發生 panic,主程序卻沒有任何反應? 這些問題的根本原因通常是 Goroutines 中的錯誤處理缺失。如果沒有正確捕獲和處理錯誤,Go 的併發機制可能會讓 Bug 變得難以察覺,甚至導致程序崩潰。本文將深入剖析 G ⌘ Read more
golang 每日一庫之 spf13-viper
spf13/viper 是一個非常流行的 Go 語言庫,主要用於處理應用程序的配置文件。它提供了一種靈活且強大的方式來讀取、解析和管理不同來源的配置數據,比如文件、環境變量、命令行參數等。Viper 以其簡潔、易用以及高度的可定製性在 Go 生態中廣受歡迎。1. Viper 的核心功能Viper 主要用於配置管理,它支持從不同來源加載配置、處理複雜的數據結構、以及提供對配置項的靈活訪問。以下是 V ⌘ Read more
在 Go 中如何將 [][]byte 轉爲 io-Reader ?
起因:在春節前的某一天,我在 ekit 項目的交流羣裏看到大明老師發了這樣一條消息: 各位大佬,問個小問題,有咩有誰用過 byte 轉爲 io.Reader 的東西?我以前搞過一次,但是我忘了是我手搓了一個實現,還是用的開源的,還是 SDK 自帶的並且大明老師還爲此開了一個 issue。看到這條消息,我想起了我在對 Go 還不太熟悉時,曾寫過一個 io.MultiReader 的實現(當時寫完了 ⌘ Read more
解密 Go 語言中的雙生函數:main– 與 init– 的隱祕世界
在 Go 語言的開發實踐中,main()和init()這兩個看似簡單的函數,承載着程序生命週期的核心邏輯。它們如同程序世界的守門人,一個負責搭建舞臺,另一個負責拉開帷幕。本文將通過深度剖析二者的差異,揭示它們在 Go 運行時系統中的運作機制,並提供多個完整代碼示例幫助開發者掌握正確使用姿勢。 函數本質與定位差異———main():程序的唯一入口main()函數是每個可執行 Go 程序的 ⌘ Read more
Go 項目裏的 API 對接,這樣做 Mock 測試才舒服
我們在開發項目的過程中總會遇到要調用依賴方接口的情況,如果依賴方的 API 接口還沒有開發好,通常我們會先約定好 API 接口的請求參數、響應結構和各類錯誤對應的響應碼,再按照約定好請求和響應進行開發。除了上面說的情況外,還有一種就是當你開發的功能需要與微信支付類的 API 進行對接時,因爲各種訂單、簽名、證書等的限制你在開發階段也不能直接去調用支付的 API 來驗證自己開發的程序是否能成功完成對 ⌘ Read more
Golang Option 模式看這一篇就夠了
在 Go 語言中,我們經常需要定義結構體,並通過構造函數初始化它們。然而,Go 不支持默認參數,如果一個結構體有很多可選參數,我們會面臨以下問題:構造函數參數過長,調用時不夠直觀。 需要維護多個 NewXXX 函數,擴展性較差。 代碼可讀性降低。 爲了解決這個問題,Golang 社區廣泛採用 Option 模式,讓我們可以優雅地管理可選參數。本文將詳細講解 Option 模式的 ⌘ Read more
@<url>. Submitting this writes @<domain url> instead of @<nick url> in the feed.
While I now have a somewhat working fix for it in yarnd (https://git.mills.io/yarnsocial/yarn/pulls/1232), I also have the feeling that I should fix literal formatting in lextwt as well. This also uncovered more bugs I believe: https://git.mills.io/yarnsocial/go-lextwt/pulls/28
But then there is also the question why the textarea is populated with @<url> in the first place rather than @<nick url> or yarnd’s own @nick@domain/@nick syntax. It indeed has to do something with whether I follow the mentioned feed or not.
Anyway, something to investigate for future Lyse or maybe @prologic@twtxt.net and/or @xuu@txt.sour.is. G’night!
@<url>. Submitting this writes @<domain url> instead of @<nick url> in the feed.
Righto, must be some caching thing that’s going on, too. Now, with JS enabled and a feed that I follow, hitting “Reply” actually automatically enters @nick@domain in the textarea. Submitting it correctly writes “@in the feed. Let's dig…
@movq@www.uninformativ.de So true! Either I’m hanging around with my direct teammates socializing in person in a meeting room or some other workmates are making so much noise in the open-plan office that I cannot concentrate at all. In any case, completely unproductive. :-D Luckily, I very rarely have to go to the office.
Every time I go to the office, I get nothing done. Unbelievable.
基於 Go 語言構建高性能併發鍵值存儲
在分佈式系統和高併發場景中,鍵值存儲(Key-Value Store)作爲基礎組件扮演着至關重要的角色。本文將通過 Go 語言實現一個線程安全的併發鍵值存儲系統,深入探討其設計原理、性能優化策略以及實際應用場景。 爲什麼選擇 Go 語言?————Go 語言憑藉其原生的併發模型(goroutine 和 channel)、高效的內存管理以及簡潔的語法,成爲構建高性能併發系統的理想選擇。 ⌘ Read more
Go channel 計數信號量
Go 併發設計的一個慣用法就是將帶緩衝 channel 用作計數信號量(counting semaphore)。帶緩衝 channel 中的當前數據個數代表的是當前同時處於活動狀態(處理業務)的 goroutine 的數量,而帶緩衝 channel 的容量(capacity)就代表了允許同時處於活動狀態的 goroutine 的最大數量。向帶緩衝 channel 的一個發送操作表示獲取一個信號量, ⌘ Read more
在 Go 中實現 TOTP 認證:實踐指南
時間性一次性密碼(TOTP)已成爲現代應用中實現雙因素認證(2FA)的標準。在本指南中,我們將探討如何在 Go 中使用流行的 github.com/pquerna/otp 庫實現 TOTP。 什麼是 TOTP?———TOTP 生成臨時密碼,這些密碼在短時間內(通常是 30 秒)有效。這項技術是 Google Authenticator、Authy 等認證器應用背後的核心技術。TOTP ⌘ Read more
Go 語言流式編程,實現高效數據處理!
在 Go 語言開發中,傳統的數據處理方式往往採用for循環配合切片操作的模式。但隨着業務複雜度提升,這種模式逐漸暴露出內存佔用高、代碼可讀性差、擴展性弱等問題。流式編程(Stream Processing)作爲一種聲明式編程範式,通過構建數據處理管道(Pipeline),爲這些問題提供了優雅的解決方案。流式編程的核心在於將數據處理過程分解爲多個獨立的操作階段,每個階段專注於單一職責。這種模式具有以 ⌘ Read more
Confusion over federal funding freeze prompts public health concerns
Alejandra O’Connell-Domenech , Staff Writer - The Hill
Stephan: The coup we are undergoing is putting millions of Americans at risk by screwing up their healthcare. There is confusion and chaos raging throughout the system, and I think we are going to very shortly see worsening health reports across the country.

View from my window last evening:
Moon, Venus, an airplane in the top left corner, wind parks in the distance.
(This is already too much for a standard camera. The moon is super bright, the rest is not. Guess I should go HDR some day?)
**Seriously?! 😳 Transscript
if I had a Go struct such as the following:
…
Here’s how the complete interface would look:
type B ...**
Seriously?! 😳 [Transscript](https://gist.mills.io/prologic/fe6bb412dcc245a69b4cbad22f38dcd2)
> if I had a Go struct such as the following:
…
> Here’s how the complete interface would look:
type Bar interface {
Read(t *Bar, b []byte) (int, error)
}
”`
This interface matches the behavior and method signature of the provided Foo struct.
This is total garbage 🗑️ ⌘ Read more”`
Electric cars took 89% of Norway market in 2024
, - Agence France-Presse (France)
Stephan: While “king” Trump and his vassals express no interest in preparation for climate change and want to “drill baby…drill.” The democracies of Europe and Asia are going in the opposite direction, and preparing to leave the carbon energy era. Here is the latest from Norway making this point.
 and slowly migrating workloads to use it as Persistent …
Finally I’ll also be setting up CubeFS ( finally mature enough to give it a serious go) and slowly migrating workloads to use it as Persistent storage across the 3 Hypervisor nodes ( which will run KVM + CubeFS) – Thank goodness this thing ( CubeFS) doesn’t need to run on Kubernetes 😂 ⌘ Read more
(#ondf3bq) @lyse@lyse I have no problems with the ternary operator either. If it were added to Go I Wouldn’t mind. C has it right? I …
@lyse @lyse.isobeef.org I have no problems with the ternary operator either. If it were added to Go I Wouldn’t mind. C has it right? I’d also by happy with if expressions, e.g: if foo ... else bah, but probably doesn’t fit the styoe of the Go grammer.
What I absolutely hate is this proposal. Making ? to mag … ⌘ Read more
@lyse@lyse.isobeef.org The one in question is more like the javascript version for unwrapping errors when accessing methods.
const value = some?.deeply?.nested?.object?.value
but for handling errors returned by methods. So if you wanted to chain a bunch of function calls together and if any error return immediately. It would be something like this:
b:= SomeAPIWithErrorsInAllCalls()
b.DoThing1() ?
b.DoThing2() ?
// Though its not in the threads I assume one could do like this to chain.
b.Chain1()?.Chain2()?.End()?
I am however infavor of having a sort of ternary ? in go.
PS. @prologic@twtxt.net for some reason this is eating my response without throwing an error :( I assume it has something to do with the CSRF. Can i not have multiple tabs open with yarn?
@lyse@lyse.isobeef.org The one in question is more like the javascript version for unwrapping errors when accessing methods.
const value = some?.deeply?.nested?.object?.value
but for handling errors returned by methods. So if you wanted to chain a bunch of function calls together and if any error return immediately. It would be something like this:
b:= SomeAPIWithErrorsInAllCalls()
b.DoThing1() ?
b.DoThing2() ?
// Though its not in the threads I assume one could do like this to chain.
b.Chain1()?.Chain2()?.End()?
I am however infavor of having a sort of ternary ? in go.
PS. @prologic@twtxt.net for some reason this is eating my response without throwing an error :( I assume it has something to do with the CSRF. Can i not have multiple tabs open with yarn?
? operator in Go 👈 No. For so many reasons.
@prologic@twtxt.net Which one? I don’t mind the ternary operator at all. In fact, I often find myself missing it in Go. I don’t find the two alternatives particularly elegant:
foo := "eggs"
if bar {
foo = "spam"
}
Or:
var foo string
if bar {
foo = "spam"
} else {
foo = "eggs"
}
To my eye, this just would look a lot nicer:
foo := bar ? "spam" : "eggs"
Or at least as the Pythons do it:
foo = "spam" if bar else "eggs"
The ternary operator especially shines with relatively short expressions.
I want to propose my own counter-proposal to the discussion that’s ongoing with Go and error handling.
Here it is: https://docs.mills.io/ix4qDHMnQUSPxZ5tXz12Vg?view
It’s very rough and needs much more work, but essentially I want to propose the following change to the language’s grammar:
f := os.Open("foo.txt") or (e error) {
log.Fatal("error opening file; %s", e)
}
**I want to propose my own counter-proposal to the discussion that’s ongoing with Go and error handling.
Here it is:
It’s very rough and needs …**
I want to propose my own counter-proposal to the discussion that’s ongoing with Go and error handling.
Here it is: https://docs.mills.io/ix4qDHMnQUSPxZ5tXz12Vg?view
It’s very rough and needs much more work, but essentially I want to propose the following change to the language’s grammar:
”`
f := os.Open(“foo.txt”) or (e error) {
lo ... ⌘ [Read more](https://twtxt.net/twt/spvh6fa)```
‘Cruel and deadly’: Aid organizations reeling from Trump’s freeze on foreign aid
Erik De La Garza, News Writer - Raw Story
Stephan: The stature of the United States in the world has suffered a massive wound. I predict the Chinese are going to step into the void created by “king” Trump. We are a declining nation both within our own borders, and geopolitically.
 But for those of […]
The post [Ten Stomach-Turning Facts That We Wish Weren’t True](https://listverse.com/2025/01/28/ten-stomach-turning-facts-that-we-wish-werent-true … ⌘ Read more
@andros@twtxt.andros.dev Sweeeeet! Just gave it a try, you’ve done a wonderful work 🫡 I wanted to replay from there but couldn’t go past the first page of the feed. It kept freezing on me and complaining about some bad Url (as mentioned on the test twt), so I’ll have to dig through my follow list and see where I effed up this time. 😅
AI-powered image descriptions on my blog
My blog still has a long way to go when it comes to accessibility, but I’m excited about two new plugins I’ve just added to make things better. ⌘ Read more
Trump executive orders threaten healthcare of millions of Americans
Marina Dunbar , Staff Writer - The Guardian (U.K.)
Stephan: Healthcare is going to deteriorate more in this country, as well as becoming more expensive As this article describes middle and lower-class Americans will be particularly affected.
_Donald Trump signs an executive order in t … ⌘ Read more… Still reverse proxying an Nginx web server tho 😅 Skill Issues of course, but that’s going away next as soon as I get my php-fpm shi_ together.
Your next credit card might not have any numbers. Here’s why
First, cards went contactless. Now they’re going numberless. ⌘ Read more
Farms already seeing ‘massive drop off’ in workers as mass deportations begin: report
Erik De La Garza, News Writer - Raw Story
_Stephan: Expect food prices to go up significantly in the weeks to come, as well as medical costs. I think there is a strong chance that we will be in recession by June. Also, there are going to be new international crises. I think this is going to be a very difficult period because the Republicans in the Senate … ⌘ Read more
Bloomberg to fund UN climate agency after US exit from Paris accord
, - Agence France-Presse (France)
Stephan: Here is what honor and integrity in support of wellbeing look like. It happens so rarely in the United States today it is unusual and notable. Note that I had to go to the French press to get the whole story.
_Michael Bloomberg was the cent … ⌘ Read more(#ld7geza) @andros@andros Sounds a bit like what you would do when writing normal Go code to me 😅
@andros @twtxt.andros.dev Sounds a bit like what you would do when writing normal Go code to me 😅 ⌘ Read more
Migrating from DIY ELK to a full SaaS platform
Member post originally published on the Logz.io blog by Jade Lassery Managing modern systems requires a constant balance between operational efficiency and innovation; going a little further, maintaining seamless operations and delivering exceptional customer experiences increasingly… ⌘ Read more
A Third of the Arctic’s Landmass is Now a Source of Carbon: Study
Eloise Goldsmith, Staff Writer - Common Dreams
_Stephan: Criminal Trump has made it clear that he either doesn’t care about climate change, isn’t smart enough to understand what is happening, or figures it won’t happen in his lifetime so sucking up to the petroleum oligarchs has no downside for him personally. Humanity, however, is going to experience great misery because of what Trump is doin … ⌘ Read more
Unreleased Sony WH-1000XM6 Headphones Appear in FCC Filing
Sony could be close to launching the successor model to its popular WH-1000XM5 over-ear noise-canceling headphones, if a new FCC filing is anything to go by.
The company’s WH-1000XM5 cans, which we compared to Apple’s AirPods Max back in [May 2022](https://www.macrumors.com/2022/05/20/son … ⌘ Read more
golang 每日一庫之 shopspring-decimal
shopspring/decimal 是一個用於處理任意精度十進制浮點數的 Go 語言庫,通常用於金融計算、貨幣相關計算等場景。標準的 float64 類型可能無法滿足精確度要求,因爲浮點數的表示方式是近似的,特別是在進行累加、除法和精確比較時可能會導致舍入誤差。shopspring/decimal 提供了一個高精度的十進制類型 decimal.Decimal,它確保在進行數學運算時不丟失精度。這 ⌘ Read more
golang 每日一庫之 jinzhu-copier
這都 2025 年了,你還在一個一個手動複製字段嗎?jinzhu/copier 是一個 Go 語言庫,用於深度複製結構體(struct)及其字段,支持嵌套結構體、切片、數組等的複製。這個庫的主要目標是通過簡單的 API 提供高效、易用的對象複製功能,避免手動編寫複製邏輯。核心特性:深度複製支持深度複製結構體及其嵌套字段,包括切片、數組、映射(map)等。 對象的字段會遞歸地被複制到目標對象中 ⌘ Read more
10 Outrageous U.S. For-Profit Schools
Want to avoid massive loan payments for worthless degrees or certificates? In the U. S., go only to regionally accredited post-secondary schools. Avoid those that boast of being nationally accredited and those that aren’t accredited at all. Unless a school’s reputation is impeccable, such as that of an Ivy League school, it’s usually better (and […]
The post [10 Outrageous U.S. For-Profit Schools](https://listverse.com/2025/01/23/10-outrageous-u-s-for-profi … ⌘ Read more
Trump ends program to lower prescription prices, make disease therapy available
Josh Moon, Investigative Reporter - Alabama Political Reporter
Stephan: We are only at day two but already you can expect your drug prices to go up. With Executive Order 14087 Trump reversed Biden’s attempt to lower the cost of drugs and treatments for cancers and other diseases. And I think this is just the beginning.
CO2 Levels Rose at Record Rate in 2024
Cristen Hemingway Jaynes, Contributing Writer - EcoWatch
Stephan: Here is your guarantee that climate change is going to intensify and get worse. Underwriting this guarantee the Trump administration is committed to enlarging America’s dependency on carbon energy.
Atmospheric [carbon dioxide levels](https://www.ecowatch.com/global-carbon-bu … ⌘ Read more
@prologic@twtxt.net I know! I know! 🤣 and it feels like I won’t be either, at least for a while … On the bright #Go side, I’m trying to switch everything (static web stuff and reverse-proxy) to #Caddy
Go 併發控制:semaphore 詳解
今天我們來介紹一個 Go 官方庫 x 提供的擴展併發原語 semaphore,譯爲 “信號量”。因爲它就像一個信號一樣控制多個 goroutine 之間協作。概念講解我先簡單介紹下信號量的概念,爲不熟悉的讀者作爲補充知識。一個生活中的例子:假設一個餐廳總共有 10 張餐桌,每來 1 位顧客佔用 1 張餐桌,那麼同一時間共計可以有 10 人在就餐,超過 10 人則需要排隊等位;如果有 1 位顧客就餐 ⌘ Read more
@lyse@lyse.isobeef.org @prologic@twtxt.net 😆 There was something weird going on with my #Timeline instance, the text input box was visible even though I was logged out and I was able to twt from it … It has to do with cache because it wouldn’t disappear unless I whip my website’s cache from the browser.
Poke @sorenpeter@darch.dk and @eapl.me@eapl.me I have no Idea how to reproduce this.
Netflix Increases Prices Again
Netflix is raising its prices for all plans in several countries, including the United States, Canada, Portugal, and Argentina. The cheapest Standard with ads plan will be $1 more expensive in the U.S., going from $6.99 to $7.99 per month.
The Standard plan’s price will increase from $15.49 to $17.99 per month, and the Premium plan will now cost $24.99 per month, up from $22.99 per month. The St … ⌘ Read more
‘Has the world gone mad? It has’: foreign reporters share a view of Trump from abroad
Danielle Renwick, - The Guardian (U.K.)
_Stephan: The United States is now going down a well-traveled road, that path many other nations have recently taken as they cease to be genuine democracies and become electoral autocracies It may not be obvious to Americans and American media, but here is what it looks like to journalists from other nations that ha … ⌘ Read more