我做緊相關嘅嘢,下個星期可以分享下 我用緊cloudflared, cloudflare warp solution 不過local vps我都想試下我淨係想一個app一個netns咋 可以set淨係上某啲網用vpn得嘅咩default唔係咁方便的 一定係唔同app用唔同netns 比如你只係想某一個網用VPN係唔得 一定係: default netns: browser 1, 冇用VPN VPN netns: browser 2, 用緊VPN 我諗個技巧係 係netns入面開個socks proxy 之後config browser做? 不過太多野搞唔想煩即係container (virtualization) 嘅network interface版本 好似上面個blog post咁,例如整個network namespace叫VPN, 之後喺入面裝wireguard interface, 之後再開其他軟件例如transmission用呢個VPN network namespace, 咁就淨係transmission會經wireguard連線, 其他apps不受影響 幾正,唔洗搞iptables nftables嗰啲外星人command wireguard都有一頁講呢樣野,睇完會覺得namespace呢樣野都幾神奇 https://www.wireguard.com/netns咩叫network namespace 整嚟有咩用有無人玩過network namespace?類似setup 研究咗幾日都搞唔掂 之後俾我發現呢個blog post https://blog.thea.codes/nordvpn-wireguard-namespaces/ Thankfully, systemd has a fantastic solution to this: systemd-socket-proxyd.乜L野嚟[love] [love] [love]
我就睇緊點樣可以同時同tailscale+mullvadvpn 暫時最佳方案似乎係用router host headscale mullvadvpn 跟住用home server做tailscale exit nodetailscale同mullvad有合作 可以用mullvad做exit node
我做緊相關嘅嘢,下個星期可以分享下 我用緊cloudflared, cloudflare warp solution 不過local vps我都想試下我淨係想一個app一個netns咋 可以set淨係上某啲網用vpn得嘅咩default唔係咁方便的 一定係唔同app用唔同netns 比如你只係想某一個網用VPN係唔得 一定係: default netns: browser 1, 冇用VPN VPN netns: browser 2, 用緊VPN 我諗個技巧係 係netns入面開個socks proxy 之後config browser做? 不過太多野搞唔想煩即係container (virtualization) 嘅network interface版本 好似上面個blog post咁,例如整個network namespace叫VPN, 之後喺入面裝wireguard interface, 之後再開其他軟件例如transmission用呢個VPN network namespace, 咁就淨係transmission會經wireguard連線, 其他apps不受影響 幾正,唔洗搞iptables nftables嗰啲外星人command wireguard都有一頁講呢樣野,睇完會覺得namespace呢樣野都幾神奇 https://www.wireguard.com/netns咩叫network namespace 整嚟有咩用有無人玩過network namespace?類似setup 研究咗幾日都搞唔掂 之後俾我發現呢個blog post https://blog.thea.codes/nordvpn-wireguard-namespaces/ Thankfully, systemd has a fantastic solution to this: systemd-socket-proxyd.乜L野嚟[love] [love] [love]
嘩,咁會唔會令到Fedora好唔安全架Fedora Rejects Proposal To Use systemd For Managing Per-User Environment Variables 1 April 2026I guess, RedHat(aka deepstate) finally did one good thing.
Split tunneling要做埋dns 先穩陣而家乜都split唔到 唔理得dns咁多
搞掂! 最後真係要靠systemd-socket-proxyd systemd好野 !唔反systemd了Split tunneling要做埋dns 先穩陣而家乜都split唔到 唔理得dns咁多
是的 不過我想用headscale 同埋唔想透過tailscale去買mullvadvpn我就睇緊點樣可以同時同tailscale+mullvadvpn 暫時最佳方案似乎係用router host headscale mullvadvpn 跟住用home server做tailscale exit nodetailscale同mullvad有合作 可以用mullvad做exit node
https://www.reddit.com/r/linux/comments/1sgg4kb/i_built_a_native_logitech_options_clone_for_linux/It's a Qt6 desktop app that talks directly to HID++ 2.0 over hidraw. No daemon sitting in the background, no config files — just a normal app with a tray icon.The highlights:- Per-app profiles that switch automatically on window focus (KDE Plasma 6 + GNOME 42+ Wayland) - Visual config — clickable mouse render with hotspots, like Options+ - Gestures — hold + swipe for 5 actions per profile - Thumb wheel — horizontal scroll, zoom, or volume, per app - DPI, SmartShift, hi-res scroll — all the usual stuff - Bolt + Bluetooth with automatic failover between them - No daemon, no root — just a regular appInstall:- Arch: yay -S logitune - Ubuntu 24.04 / Fedora 42: OBS repo (one-liner in the README) - From source: cmake + Qt6 GitHub: https://github.com/mmaher88/logitune3. How long will this project stay alive?Probably for as long as I use Logitech peripherals that I want to function properly under Linux. But more importantly, the whole point of open source is for good ideas to bring people together, and when that happens the project becomes bigger than any one person and hopefully outlives their interest. I am doing my best to make the architecture as modular as possible and for new additions and contributions to be straightforward.4. On the use of Claude/AI:In hindsight I should have been upfront about the AI use in the original post, that one's on me. Now with that out of the way, to answer a question a lot of you have been asking: is this vibe coded? Short answer: No. Long answer: there is no amount of prompting that can make you produce something extensible and modular if you don't know what you are doing, so I guess the only proof one would need is to go through the code, judge the architecture, and maybe add something.
holyfreakingshoot有無用過?掂唔掂? 見到有個contributer叫claude打咗個突I built a native Logitech Options+ clone for Linux r/linux // 9-April,2026https://www.reddit.com/r/linux/comments/1sgg4kb/i_built_a_native_logitech_options_clone_for_linux/It's a Qt6 desktop app that talks directly to HID++ 2.0 over hidraw. No daemon sitting in the background, no config files — just a normal app with a tray icon.The highlights:- Per-app profiles that switch automatically on window focus (KDE Plasma 6 + GNOME 42+ Wayland) - Visual config — clickable mouse render with hotspots, like Options+ - Gestures — hold + swipe for 5 actions per profile - Thumb wheel — horizontal scroll, zoom, or volume, per app - DPI, SmartShift, hi-res scroll — all the usual stuff - Bolt + Bluetooth with automatic failover between them - No daemon, no root — just a regular appInstall:- Arch: yay -S logitune - Ubuntu 24.04 / Fedora 42: OBS repo (one-liner in the README) - From source: cmake + Qt6 GitHub: https://github.com/mmaher88/logitune3. How long will this project stay alive?Probably for as long as I use Logitech peripherals that I want to function properly under Linux. But more importantly, the whole point of open source is for good ideas to bring people together, and when that happens the project becomes bigger than any one person and hopefully outlives their interest. I am doing my best to make the architecture as modular as possible and for new additions and contributions to be straightforward.4. On the use of Claude/AI:In hindsight I should have been upfront about the AI use in the original post, that one's on me. Now with that out of the way, to answer a question a lot of you have been asking: is this vibe coded? Short answer: No. Long answer: there is no amount of prompting that can make you produce something extensible and modular if you don't know what you are doing, so I guess the only proof one would need is to go through the code, judge the architecture, and maybe add something.
libreoffice同nextcloud又有咩drama好似係大亂鬥嚟 仲有Collabora同埋onlyoffice參戰 it's time Microsoft Office joins the game
有咩drama? 只係知onlyoffice嘈緊比歐洲政府fork左去自己做個歐洲版google docslibreoffice同nextcloud又有咩drama好似係大亂鬥嚟 仲有Collabora同埋onlyoffice參戰 it's time Microsoft Office joins the game
有咩drama? 只係知onlyoffice嘈緊比歐洲政府fork左去自己做個歐洲版google docslibreoffice同nextcloud又有咩drama好似係大亂鬥嚟 仲有Collabora同埋onlyoffice參戰 it's time Microsoft Office joins the game
即係libreoffice同nextcloud冇野嘈 OnlyOffice我知 不過唔知嘈乜 好似話係OnlyOffice要AGPL 上面再加兩個條件 唔比remove trademark之類 所以同EuroOffice嘈 至於nextcloud唔肯定有乜關係 Collabora同libreoffice又另一單 都係唔肯定嘈緊乜 我諗都係錢銀問題 冇比返contributation之類有咩drama? 只係知onlyoffice嘈緊比歐洲政府fork左去自己做個歐洲版google docslibreoffice同nextcloud又有咩drama好似係大亂鬥嚟 仲有Collabora同埋onlyoffice參戰 it's time Microsoft Office joins the game睇咗少少,佢都係好簡略,都唔係好知咩事 00:34 OnlyOffice accuses EuroOffice of breaking their license 02:39 OnlyOffice suspends partnership with Nextcloud 04:15 Trouble between Collabora and The Document Foundation
原來係April Fool嘩,咁會唔會令到Fedora好唔安全架Fedora Rejects Proposal To Use systemd For Managing Per-User Environment Variables 1 April 2026I guess, RedHat(aka deepstate) finally did one good thing./s btw邊條友propose呢樣野出嚟
nextcloud同EuroOffice合作,所以onlyoffice取消同nextcloud合作 The Document Foundation踢走左全部幾十個喺Collabora度做嘅member Collobara其中一個developer出文話TDF而家入面得返啲non-technical staff,改哂以前make過嘅decision,話TDF仲恐嚇developer唔可以用libreoffice trademark 感覺想話佢地玩政治即係libreoffice同nextcloud冇野嘈 OnlyOffice我知 不過唔知嘈乜 好似話係OnlyOffice要AGPL 上面再加兩個條件 唔比remove trademark之類 所以同EuroOffice嘈 至於nextcloud唔肯定有乜關係 Collabora同libreoffice又另一單 都係唔肯定嘈緊乜 我諗都係錢銀問題 冇比返contributation之類有咩drama? 只係知onlyoffice嘈緊比歐洲政府fork左去自己做個歐洲版google docslibreoffice同nextcloud又有咩drama好似係大亂鬥嚟 仲有Collabora同埋onlyoffice參戰 it's time Microsoft Office joins the game睇咗少少,佢都係好簡略,都唔係好知咩事 00:34 OnlyOffice accuses EuroOffice of breaking their license 02:39 OnlyOffice suspends partnership with Nextcloud 04:15 Trouble between Collabora and The Document Foundation
估唔到係libreoffice玩政治 笑左 以為係倒轉nextcloud同EuroOffice合作,所以onlyoffice取消同nextcloud合作 The Document Foundation踢走左全部幾十個喺Collabora度做嘅member Collobara其中一個developer出文話TDF而家入面得返啲non-technical staff,改哂以前make過嘅decision,話TDF仲恐嚇developer唔可以用libreoffice trademark 感覺想話佢地玩政治即係libreoffice同nextcloud冇野嘈 OnlyOffice我知 不過唔知嘈乜 好似話係OnlyOffice要AGPL 上面再加兩個條件 唔比remove trademark之類 所以同EuroOffice嘈 至於nextcloud唔肯定有乜關係 Collabora同libreoffice又另一單 都係唔肯定嘈緊乜 我諗都係錢銀問題 冇比返contributation之類有咩drama? 只係知onlyoffice嘈緊比歐洲政府fork左去自己做個歐洲版google docslibreoffice同nextcloud又有咩drama好似係大亂鬥嚟 仲有Collabora同埋onlyoffice參戰 it's time Microsoft Office joins the game睇咗少少,佢都係好簡略,都唔係好知咩事 00:34 OnlyOffice accuses EuroOffice of breaking their license 02:39 OnlyOffice suspends partnership with Nextcloud 04:15 Trouble between Collabora and The Document Foundation 之後佢地想推Collabora Office, independent of TDF, 即係同LibreOffice打對台
是的 不過我想用headscale 同埋唔想透過tailscale去買mullvadvpn我就睇緊點樣可以同時同tailscale+mullvadvpn 暫時最佳方案似乎係用router host headscale mullvadvpn 跟住用home server做tailscale exit nodetailscale同mullvad有合作 可以用mullvad做exit node
headscale有個PR係做到可以用wireguard peer做exit node 即係應該可以用mullvad vpn 嘅wireguard config嚟做exit node 不過要等佢merge有排睇佢README原來headscale有個main developer係tailscale員工 唔知會唔會有影響呢https://github.com/juanfont/headscale/pull/2892
tailscale現時係幾支持headscale 因為如果headscale成功 反而有利tailscale 佢地食既餅唔同 headscale個scale細 即係self-hosted個人或者家庭用為主 但如果佢係tailscale/headscale呢個ecosystem 佢地會變成潛在顧客 因為呢D人如果推介公司用 或者自己開公司 一定係推介tailscale呢類有business offering product 而唔會推介用headscale 所以tailscale支持headscale係做大左個餅 當然你可以咁諗 tailscale支持headscale係想保證headscale唔會變成另一個enterprise grade既produc theadscale有個PR係做到可以用wireguard peer做exit node 即係應該可以用mullvad vpn 嘅wireguard config嚟做exit node 不過要等佢merge有排睇佢README原來headscale有個main developer係tailscale員工 唔知會唔會有影響呢https://github.com/juanfont/headscale/pull/2892