Monero Tech meeting scheduled for 23 December 2024 1800 UTC
The next Monero Tech meeting is scheduled to take place on Monday, December 23 2024 at 18:00 UTC, in the #no-wallet-left-behind 1 IRC-Libera/Matrix channels:
Based on the opinions given here2 I decided to go back to the No Wallet Left Behind Matrix room and IRC channel for the next i.e. coming Monday’s meeting, and to not contiune to hold meetings like the last one in the -dev Matrix room and IRC channel.
This meeting’s c … ⌘ Read more
Slovensko bez hraníc č.2 ÚSŽZ
Vážené krajanky, vážení krajania, dovoľujeme si Vám predstaviť decembrového spravodajcu Slovensko bez hraníc. Keďže je tu sviatočný čas, rozhodli sme sa v prvom rade podeliť sa o naše srdečné vianočné a novoročné prianie a naladiť sa s Vami na krásnu atmosféru blížiacich sa sviatkov. Na Úrade pre Slovákov žijúcich v zahraničí nás 19. decembra 2024 potešila návšteva betlehemcov z obce Nová Huta v Rumunsku, ktorých pripravil pán Štefan Kalmár. ⌘ Read more
Et à présent, une petite directive européenne sur l’USB-C
La fin de l’année est proche, et petit-à-petit, les peuples se préparent à cette période de retrouvailles, de fêtes et d’instants précieux en famille. La trépidante actualité semble ralentir et les administrations s’assoupir. Toutes les administrations ? Heureusement non : l’Union européenne est toujours sur le qui-vive et – youpi – ces derniers jours de décembre seront […] ⌘ Read more
Le déclin de l’Europe est-il inéluctable ?
Officiellement, l’Union Européenne, « c’est la paix et la prospérité », et c’était peut-être vrai pendant la Guerre Froide. C’était aussi, dans une certaine mesure, probablement exact tant que cette Union se contentait de réduire les différences de normes entre pays européens, et d’abaisser les frontières. Autrement dit, c’était probablement vrai tant qu’il s’agissait de faire du […] ⌘ Read more
Monero Tech meeting scheduled for 16 December 2024 1800 UTC
The next Monero Tech meeting is scheduled to take place on Monday, December 16 2024 at 18:00 UTC, in the #no-wallet-left-behind 1 IRC-Libera/Matrix channels:
Based on the opinions given here2 I decided to go back to the No Wallet Left Behind Matrix room and IRC channel for the next i.e. coming Monday’s meeting, and to not contiune to hold meetings like the last one in the -dev Matrix room and IRC channel.
This meeting’s c … ⌘ Read more
The “Code of Conduct” Must Die
The “CoC” concept has done more harm than good, weaponized against people in Linux, NixOS, Python, C++, openSUSE, Godot, and many other organizations. ⌘ Read more
Bukele, Milei, Trump : l’effet domino
Avec l’arrivée de Donald Trump en janvier prochain, avec la présence de Javier Milei en Argentine depuis 1 an et celle de Nayib Bukele au Salvador depuis 5 ans, c’est toute une réalité violemment antagoniste avec les utopies gauchiste qui s’installe dans le paysage mondial et, notamment, dans le médiaverse. Ceci n’est pas sans conséquence, […] ⌘ Read more
**New name for a new political party:
Country
Uniting
Nationally
Together**
New name for a new political party:
C ountry
U niting
N ationally
T ogether ⌘ Read more
用 Go 寫 GUI?這套跨平臺工具箱真香:Tk9-0
大家好!今天我想聊聊用 Go 語言開發 GUI(圖形用戶界面)應用的一個輕量級工具 —— Tk9.0。如果你曾經嘗試用 Go 開發過桌面應用,可能會覺得有些難下手:傳統的工具太 “重”,需要額外安裝依賴,還經常跟操作系統深度綁定,跨平臺開發的成本也不低。而 Tk9.0 正好解決了這些痛點。什麼是 Tk9.0?Tk9.0 是一個 CGo-free(無 C 綁定)、跨平臺的 GUI 工具包,由 mod ⌘ Read more
Banned C++ Contributor Speaks Out
Andrew Tomazos, banned from the C++ Standards Group for using the word “Question” in a technical document, shares his story. ⌘ Read more
Last week at The Lunduke Journal (Nov 24 - Nov 30, 2024)
C++ Bans Devs! Linux Bans Devs! Elementary’s DEI Marketing! Microsofts “Dark Patterns”! ⌘ Read more
Et maintenant, facturons les factures !
Ah, la facturation électronique ! Le projet est connu, il est acté depuis un moment et comme c’est un projet informatique mené par l’État, il subit déjà d’importantes déconvenues. Tout se déroule donc comme prévu, c’est-à-dire mal et même, de plus en plus mal. Un précédent billet paru en 2023 avait déjà évoqué la question et […] ⌘ Read more
お知らせ:JPCERT/CC Eyes「正規サービスを悪用した攻撃グループAPT-C-60による攻撃」 ⌘ Read more
C++ Standards Contributor Banned For Using Word “Question”
A pattern of prominent developers banned from programming projects for insane reasons. ⌘ Read more
Ex-Cops Reveal All ⌘ Read more
爲 Nintendo Switch™ 編譯 Go 程序
之前,我們將 Go 程序編譯爲 WebAssembly,然後轉換爲 C++ 文件以在 Nintendo Switch 上運行。現在,我已成功將 Go 程序編譯爲 Nintendo Switch 的原生二進制文件,並在那裏運行遊戲。我使用-overlay選項用 C 函數調用替換系統調用。此外,我開發了一個新的包 Hitsumabushi[2] 來生成此內容的 JSON。注意–本文及文中的開源項目僅 ⌘ Read more
Les élites contre le peuple
C’est intolérable ! Malgré les avertissements, malgré une presse travaillant d’arrache-pied pour s’assurer que les bonnes informations parviendraient à la plèbe, malgré des institutions et des politiciens expliquant partout les dangers encourus, le peuple s’entête à voter de travers ! C’est un scandale auquel il faut absolument répondre. Et réponse il y a donc, à mesure que […] ⌘ Read more
Maintenant, c’est vous les médias.
Décidément, la campagne et l’élection de Donald Trump auront servi de « révélateur » et ainsi montré que le journalisme occidental, dans son acceptation historique, n’est plus que l’ombre de lui-même et a largement fait place à une véritable presse de propagande, dont les messages sont devenus de plus en plus délirants et outranciers à mesure qu’elle […] ⌘ Read more
eBPF on Go
本篇內容是根據 2021 年 10 月份#201 eBPF and Go[1] 音頻錄製內容的整理與翻譯eBPF(已有 7 年曆史)是一個可以在 Linux 內核中運行代碼的沙箱。它最初是一種構建防火牆的技術,隨着時間的推移不斷髮展,包含一系列新功能。本期大家討論了 eBPF 的起源及其工作原理,並深入研究了一些實際用例。雖然 eBPF 程序本身不是用 Go(更像 C)編寫的,但我們將瞭解如何從 ⌘ Read more
Monero Tech meeting scheduled for 25 November 2024 1800 UTC
The next Monero Tech meeting is scheduled to take place on Monday, November 25 2024 at 18:00 UTC, in the #no-wallet-left-behind 1 IRC-Libera/Matrix channels:
Based on the opinions given here2 I decided to go back to the No Wallet Left Behind Matrix room and IRC channel for the next i.e. coming Monday’s meeting, and to not contiune to hold meetings like the last one in the -dev Matrix room and IRC channel.
This meeting’s c … ⌘ Read more
0xFFFC posts October-November 2024 Monero dev report
0xFFFC1 has posted a second progress report (October 1-14 November 2024)2 for their full-time Monero dev work CCS proposal3:
Work overviewLast month I worked on multiple PRs. Right now I am working on a few tasks: 1. Investigating wallet-rpc communication with daemon. 2. DNS TXT limitation issue we have.
”`
Reviews:
- ringct: add operator!= for key #9556
- p2p: allow comments in banlist files #9558
- c … ⌘ Read more”`
Nos dirigeants se foutent ouvertement de nous, à la télé, en direct et en différé
La République prendrait-elle conscience que son avenir (sinon politique, au moins financier) est en jeu ? En tout cas, c’est ce qu’on peut charitablement croire en apprenant la convocation récente des ex-ministres Attal et Le Maire par une commission du Sénat afin de comprendre comment un trou de plus de 100 milliards d’euros a pu apparaître […] ⌘ Read more
Présidentielles : 18 milliards $ pour l’achat d’influence
Un article de Henry Bonner Les élections prennent fin aux États-Unis. Les journaux offrent des théories sur l’impact du résultat autour du monde. Par exemple, la rédaction du journal Le Monde affiche le point de vue suivant : “C’est la fin d’un cycle américain, celui d’une superpuissance ouverte et engagée dans le monde, désireuse de s’ériger […] ⌘ Read more
Forlinx FET MX95xx C System on Module for Industrial and IoT Applications
Forlinx Embedded has introduced the FET-MX95xx-C System on Module, built around the high-performance NXP i.MX95xx processor for industrial, automotive, and IoT applications. Key features include a 10GbE port, dual GbE ports, CAN interfaces, camera support, and multiple wireless protocols. Unlike the FET3562J-C SoM, this new Forlinx device is powered by the NXP i.MX95xx processor. It […] ⌘ Read more
Spoločný dolnozemský stánok na Bibliotéke 2024
V období od 7. do 10. novembra 2024 na knižnom veľtrhu Bibliotéka 2024 v Bratislave bude aj v tomto roku, s finančnou podporou Úradu pre Slovákov žijúcich v zashraničí, spoločný stánok dolnozemských Slovákov. Zastúpení budú Slováci z Chorvátska, Maďarska, Rumunska a Srbska. Nájdete ich v Hale D stánok č. 303. Otváracie hodiny v dňoch štvrtok až sobotu sú 9,00 – 19,00 h. a v nedeľu 9,00 – 18,00 h. ⌘ Read more
Monero Tech meeting scheduled for 18 November 2024 1800 UTC
The next Monero Tech meeting is scheduled to take place on Monday, November 18 2024 at 18:00 UTC, in the #no-wallet-left-behind 1 IRC-Libera/Matrix channels:
Based on the opinions given here2 I decided to go back to the No Wallet Left Behind Matrix room and IRC channel for the next i.e. coming Monday’s meeting, and to not contiune to hold meetings like the last one in the -dev Matrix room and IRC channel.
This meeting’s c … ⌘ Read more
(#b6juizq) @cuaxolotl The reason I ask is that I maintain the Twtxt search engine and crawler service that basically does exactly this, so I’m c …
@cuaxolotl @sunshinegardens.org The reason I ask is that I maintain the Twtxt search engine and crawler service that basically does exactly this, so I’m curious what you’re trying to solve by doing this yourself? Not that that’s a bad idea. I just want to understand what you are trying to achieve … ⌘ Read more
Des Français de plus en plus pauvres (et ce n’est pas fini)
C’est probablement l’effet des Jeux Olympiques, ou de l’arrivée de Michel Barnier comme premier ministre, ou les mesures prises contre la sécheresse qui frappe le pays (allez savoir) mais en tout cas, c’est une bonne nouvelle : le niveau de vie médian français est stable ! C’est en tout cas la conclusion à laquelle arrive l’INSEE dans […] ⌘ Read more
selsta posts October 2024 Monero dev report
selsta1 has posted a monthly CCS progress report2 for October 2024, which includes several Monero dev updates.
Milestone 3:
-Continued working on preparing the next release [..] v0.18.4.0 with multiple larger changes.
-Work on resolving HackerOne reports also continued [..]
-Investigated bugs and did some work on repository organization. [..]
Note that misc work is not explicitly mentioned in these updates. The full list of c … ⌘ Read more
m-a-x-c creates Monero churn timing tool
m-a-x-c1 has created Monero Churn Timer 2 - a Python script that generates randomized wait times for XMR transactions and can potentially help users increase their privacy by scheduling churns:
The way it works is as follows: after receiving Monero, you would use the Monero Churn Timer to generate a random wait time. You would then set a reminder to “churn” (i.e., send that transaction to yourself at a new address) after the specified … ⌘ Read more
Vous avez aimé les dernières lois européennes ? Vous adorerez la “CS3D” !
L’Union européenne, c’est très bientôt une solide protection des “minorités”, du climat, des petits oiseaux, de l’environnement et de tout ce qui passe. Et ça devrait assez mal se passer. Vous n’êtes probablement pas au courant (la presse sait se faire discrète quand certains sujets sont abordés), mais les institutions européennes ont approuvé en mai […] ⌘ Read more
Go 信號處理:優雅地關閉你的應用
在構建健壯且可靠的應用程序時,優雅地處理系統信號至關重要。系統信號,如 SIGINT(中斷信號,通常由 Ctrl+C 觸發)和 SIGTERM(終止信號),允許我們以可控的方式關閉應用程序,執行必要的清理操作,例如關閉連接、釋放資源和保存狀態。本文將深入探討在 Go 語言中如何處理系統信號。我們將涵蓋以下主題:理解系統信號 使用 os/signal 包捕獲信號 實現優雅的關閉機制 ⌘ Read more
Mais où part le pognon ?
En France, le salarié ne le sait pas, mais il vaut beaucoup plus que ce qu’il est payé. Beaucoup, beaucoup plus. Mais voilà, il n’est pas seul sur son salaire… En réalité, quand le salarié français gagne de l’argent, il en gagne un peu pour lui et surtout beaucoup pour les autres. C’est important, les […] ⌘ Read more
Quand l’immobilier va, tout va
C’est un véritable spectacle d’équilibrisme que nous offre actuellement le gouvernement Barnier dont l’absence de colonne vertébrale autorise des cabrioles assez spectaculaires, reconnaissons-le. D’un côté, le brave Michel sent – de moins en moins confusément – qu’on l’a placé dans un traquenard en lui présentant une situation économique bien plus rose qu’elle ne l’est réellement […] ⌘ Read more
@prologic@twtxt.net Regarding the new way of generating twt-hashes, to me it makes more sense to use tabs as separator instead of spaces, since the you can just copy/past a line directly from a twtxt-file that already go a tab between timestamp and message. But tabs might be hard to “type” when you are in a terminal, since it will activate autocomplete…🤔
Another thing, it seems that you sugget we only use the domain in the hash-creation and not the full path to the twtxt.txt
$ echo -e "https://example.com 2024-09-29T13:30:00Z Hello World!" | sha256sum - | awk '{ print $1 }' | base64 | head -c 12
En France, la prochaine sodomie fiscale sera temporaire mais surtout exceptionnelle !
En matière d’économie, en France, tout va bien et, à l’analyse, tout va même mieux que bien ! Le pays est sauvé et c’est grâce à Bruno Le Maire qui l’a d’ailleurs expliqué avec cette fulgurance qui vaudra certainement à son auteur une trace indélébile dans l’Histoire : « :Si aujourd’hui notre niveau de dette est élevé, c’est […] ⌘ Read more
Cela ne peut pas être ce que vous pensez que cela pourrait être. Impossible.
Pendant que les Français sont occupés par le petit théâtre gouvernemental et les gesticulations ministérielles grotesques destinées à camoufler l’effondrement économique et social du pays dans la violence et la misère, la situation sanitaire mondiale continue son inquiétante trajectoire. Cette trajectoire n’est pas nouvelle. C’est même une tendance de fond que quelques précédents a … ⌘ Read more
Erlang Solutions: Erlang Concurrency: Evolving for Performance
Some languages are born performant, and later on tackle concurrency. Others are born concurrently and later build on performance. C or Rust system’s programming are examples of the former, Erlang’s Concurrency is an example of the latter.
A mistake in concurrency can essentially let all hell loose, incurring incredibly hard-to-track bugs and even security vulnerabilities, and a mistake in performance can leave a product tr … ⌘ Read more
基於反射的輕量級 Go 依賴注入框架
在軟件開發領域,依賴注入(DI)是一種強大的設計模式,它可以幫助我們編寫鬆散耦合、易於測試和維護的代碼。雖然在 Go 語言中,依賴注入的使用不如其他語言(如 Java 或 C#)那麼普遍,但在構建大型、複雜的應用程序時,它仍然可以發揮重要作用。Parsley 就是爲此而生的。它是一個易於使用、基於反射的 Go 依賴注入包,可以無縫地集成到任何 Go 應用程序中。Parsley——-Pars ⌘ Read more
CNCF and the Linux Foundation partner with Unified Patents on a community-driven approach to safeguard open source innovation from patent trolls
Now is the time for the open source ecosystem to band together and find strength in numbers CNCF and The Linux Foundation are expanding their partnership with Unified Patents to protect open source software from non-practicing entities (NPEs), c … ⌘ Read more
@prologic@twtxt.net earlier you suggested extending hashes to 11 characters, but here’s an argument that they should be even longer than that.
Imagine I found this twt one day at https://example.com/twtxt.txt :
2024-09-14T22:00Z Useful backup command: rsync -a “$HOME” /mnt/backup
and I responded with “(#5dgoirqemeq) Thanks for the tip!”. Then I’ve endorsed the twt, but it could latter get changed to
2024-09-14T22:00Z Useful backup command: rm -rf /some_important_directory
which also has an 11-character base32 hash of 5dgoirqemeq. (I’m using the existing hashing method with https://example.com/twtxt.txt as the feed url, but I’m taking 11 characters instead of 7 from the end of the base32 encoding.)
That’s what I meant by “spoofing” in an earlier twt.
I don’t know if preventing this sort of attack should be a goal, but if it is, the number of bits in the hash should be at least two times log2(number of attempts we want to defend against), where the “two times” is because of the birthday paradox.
Side note: current hashes always end with “a” or “q”, which is a bit wasteful. Maybe we should take the first N characters of the base32 encoding instead of the last N.
Code I used for the above example: https://fossil.falsifian.org/misc/file?name=src/twt_collision/find_collision.c
I only needed to compute 43394987 hashes to find it.
Rapport Draghi : le constat d’échec cuisant des réglementations européennes
L’Union européenne, c’est vraiment une réussite : non seulement, elle nous permet de faire l’expérience sur le sol européen d’une guerre essentiellement paisible, mais en plus, elle nous garantit une économie en croissance maîtrisée, bien à l’abri des tonitruantes innovations qui menacent régulièrement les citoyens européens de leurs bienfaits un peu trop positifs. Ouf ! Sans les […] ⌘ Read more
PEP 756: Add PyUnicode_Export() and PyUnicode_Import() C functions
Add functions to the limited C API version 3.14: ⌘ Read more
I was not suggesting to that everyone need to setup a working webfinger endpoint, but that we take the format of nick+(sub)domain as base for generating the hashed together with the message date and content.
If we omit the protocol prefix from the way we do things now will that not solve most of the problems? In the case of gemini://gemini.ctrl-c.club/~nristen/twtxt.txt they also have a working twtxt.txt at https://ctrl-c.club/~nristen/twtxt.txt … damn I just notice the gemini. subdomain.
Okay what about defining a prefers protocol as part of the hash schema? so 1: https , 2: http 3: gemini 4: gopher ?
Sté výročie Oltárneho krúžku žien v Selenči
V týchto dňoch v selenčskom cirkevnom zbore si pripomínajú storočnicu pôsobenia Ženského krúžku. Záznam o jeho začiatkoch nachádzame v Ročenke Slovenskej evanjelickej a.v. cirkvi v Juhoslávii z roku 1959. V texte Michala Sľúku čítame: “Prvé počiatky organizovania žien pri cirkvi siahajú až do 1924 roku. Vtedy 9 žien večeriami sa schádzali spolu aj s kantorom do Častvanovho domu ku cvičeniu cirkevného spevu. Tento malý krúžok sa č … ⌘ Read more
Sea Lemon – Crystals (feat. Ben Gibbard)
Longtime Ben Gibbard superfan Sea Lemon hooks up with the Seattle legend on a haunting, anthemic duet that shimmers and soars, launching Sea Lemon’s beautifully wistful and always super catchy dream-pop into a new stratosphere… Continue reading… ⌘ Read more
Michel Barnier : l’effervescente mollesse de l’extrême-centre antilibéral
Voilà, c’est fait : après deux mois d’atermoiements et de “consultations” aussi théâtrales qu’inutiles, Macron a fini par désigner Michel Barnier comme nouveau premier ministre en remplacement du stagiaire Gabriel Attal qui venait pourtant tout juste de maîtriser la photocopieuse au rez-de-chaussée. Comme on pouvait le prévoir depuis la dissolution et les résultats en demi-teinte des […] ⌘ Read more
@lyse@lyse.isobeef.org 31°C here, feels like 33°C, with a lovely 75% of humidity. It has been raining, on and off (to make matter “better”) the whole day until now. No horses here, but if you go outside you will smell the same smell of farm animals (like goats, or pigs). That’s because two or three kilometres from here there are private farms, and when the wind blows in such way, well, we are reminded of their existence.
I haven’t left the house, so it feels well under air conditioning. In two more hours I will call it quits from the work day, and will have to dash to the grocery to get supplies for tonight’s meal (arroz con gandules). I will let you know how it truly feels out there then. :-D
For those swollen fingers, nothing better than a mildly cold shower! Oh, and paws off the keyboard! :-P
橋接 Rust 和原生 Go
你好,大家好,我是 yuchanns!最近我做了一些有趣的事情,想和你分享:介紹 OpenDAL 作爲 Go 語言的原生綁定。 TLDR; 我將向你展示一種可行的方法,利用 purego 和 libffi 的魔力,從 Rust 和 C 組件構建原生 Go 綁定。什麼是 OpenDAL?————Apache OpenDAL[1] 是一個 Rust 庫,提供了統一的數據訪問層。它爲 ⌘ Read more