0xFFFC, j-berman, tobtoht CCS proposals ready for funding
Three CCS proposals have been moved to the funding stage and are now looking for community support:
- 0xFFFCâs!526 1: full-time C++ development (3 months, Jan, Feb, Mar, 2025) 2
- j-bermanâs!527 3: full-time development (4 months) 4
- tobtohtâs!529 5: full-time feather + core development (3 months) 6
To support the above proposals you can donate to the XMR addre ⊠â Read more
PicoPD Pro: USB PD 3.1 Development Board with PPS and AVS Support
The PicoPD Pro is a compact development board with the RP2040 microcontroller, enabling USB PD3.1 features like Programmable Power Supply and Adjustable Voltage Supply up to 30V. It includes an AP33772S sink controller for USB-C functionality and offers a 5V rail output for powering external components. The board includes the RP2040 microcontroller, which operates at [âŠ] â Read more
everoddandeven proposes bounty for monero-cpp Python bindings module
everoddandeven1 has proposed a bounty2 for creating a Python module that exposes the core functionalities of the monero-cpp library 3:
This module should enable Python developers to interact with monero-cpp API using a Pythonic interface without needing to write or interact with C++ code directly.
Total Bounty: 0 XMR (to date)
Payout criteria overview
- Code is ope ⊠â Read more
** The social is predicated on its exclusions **
Iâve been sitting on this post for like 8 months. Iâve written it and rewritten it at least a dozen times. I hsve two or three notes documents worth of research. It has never felt right, though. It still doesnât. I figured an rss-only debut for it would be fine, and maybe one day Iâll bring it to a normy kinda post.
At my job I try to make big public digital services accessible. Because of this I think a lot about disability, and how some portion of disability is socially c ⊠â Read more
Forlinx Unveils Cost-Effective i.MX8MPL-C SoM for Industrial Applications
Forlinx Embedded recently introduced the FETMX8MPL-C SoM, a cost-effective solution for industrial and IoT applications that balances performance and functionality without incorporating advanced multimedia or machine learning features. The FETMX8MPL-C SoM is powered by the NXP i.MX 8M Plus Quad Lite processor, featuring a quad-core Cortex-A53 CPU running at 1.6GHz and a Cortex-M7 for real-time [âŠ] â Read more
Sun Avoidance
â Read more
10 Adaptions of âA Christmas Carolâ That Missed the Mark
Since the bookâs release in 1843, Charles Dickensâs A Christmas Carol has been adapted over 300 times. With that many versions to choose from, thereâs a tale that suits everyoneâs needs. Whether you want your Scrooge to be a duck or a puppet, a cartoon or a human, a woman or a man, the list [âŠ]
The post [10 Adaptions of âA Christmas Carolâ That Missed the Mark](https://listverse.com/2024/12/24/10-adaptions-of-a-christmas-c ⊠â Read more
Monero Tech meeting scheduled for 30 December 2024 1800 UTC
The next Monero Tech meeting is scheduled to take place on Monday, December 30 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
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
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
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
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
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â`
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
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
@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
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
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.
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
@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
ASUS IoT EBS-P300 Fanless Lightweight Box PC with 2.5GbE & 1GbE LAN ports
The ASUS IoT EBS-P300 is a compact, lightweight embedded computer designed for industrial applications. It features an Intel Celeron J6412 processor and is optimized for use in harsh environments, with reliable performance across a temperature range of -20°C to 60°C. The EBS-P300 supports up to 8GB of LPDDR4x-3733 RAM, providing capacity for running multiple applications. [âŠ] â Read more
@movq@www.uninformativ.de wow! We are âluckyâ today, only 27°C here, 87% humidity, overcast, and raining sporadically. Thanks to the rain our temperatures arenât high, but muggy nevertheless. I am ready for our winter too, you know, that whole week. LOL.
vim cursor at the end of the first line on replies, and forks. I have tried adding to this to jenny's configuration:
@movq@www.uninformativ.de hmm, I guess I could do that too. I have startinsert set on my .vimrc, so I will either have to take it out, or exit insert, $, then insert again. I think the way you do it would be the way to go.
I tried setting VISUAL to be something like vim -c 'star!', which does the same thing, but no dice. :-/
Daniel Pocock: ClueCon 2024 photos
ClueCon has just finished. Here are some of my photos.

GNOME Bans Saying âLundukeâ. WINE Fixes AOL for Win 3.1 (Seriously). Python 71x Slower Than C. â Read more
Porting my JavaScript Game Engine to C for No Reason
high_impacttl;dr: high_impact is small game engine for 2D action games. Itâs written in C, compiles to Windows, Mac and Linux as well as to WASM for the Web. Itâs âinspired byâ my original Impact JavaScript game engine from 2010. The name high_impact is a nod to a time when C was considered a high level language.
MIT licensed, source on github: [github.com/phoboslab/high_impact](https://github ⊠â Read more
Python is 71x Slower, Uses 75x More Energy, Than C
Rust, Go, Swift, Dart, Ruby. All slower, & use more electricity, than plain old C. â Read more
There are also a bunch of log messages scrolling by. Iâve never seen this much activity in the log:
Jul 25 01:37:39 buc.ci yarnd[829]: [yarnd] 2024/07/25 01:37:39 (149.71.56.69) "GET /external?nick=lovetocode999&uri=https://pagez.co.uk/services/your-own-100-fully-owned-online-vi>
Jul 25 01:37:39 buc.ci yarnd[829]: [yarnd] 2024/07/25 01:37:39 (162.211.155.2) "GET /twt/112135496802692324 HTTP/1.1" 400 12 826.65”s
Jul 25 01:37:40 buc.ci yarnd[829]: [yarnd] 2024/07/25 01:37:40 (51.222.253.14) "GET /conv/muttriq HTTP/1.1" 200 36881 20.448309ms
Jul 25 01:37:40 buc.ci yarnd[829]: [yarnd] 2024/07/25 01:37:40 (162.211.155.2) "GET /twt/112730114943543514 HTTP/1.1" 400 12 663.493”s
Jul 25 01:37:40 buc.ci yarnd[829]: [yarnd] 2024/07/25 01:37:40 (27.75.213.253) "GET /external?nick=lovetocode999&uri=http%3A%2F%2Falfarah.jo%2FHome%2FChangeCulture%3FlangCode%3Den>
Jul 25 01:37:40 buc.ci yarnd[829]: time="2024-07-25T01:37:40Z" level=error msg="http://bynet.com.br/log_envio.asp?cod=335&email=%21%2AEMAIL%2A%21&url=https%3A%2F%2Fwww.almanacar.c>
Jul 25 01:37:40 buc.ci yarnd[829]: [yarnd] 2024/07/25 01:37:40 (162.211.155.2) "GET /twt/111674756400660911 HTTP/1.1" 400 12 545.106”s
Jul 25 01:37:40 buc.ci yarnd[829]: time="2024-07-25T01:37:40Z" level=warning msg="feed FetchFeedRequest: @<lovetocode999 http://alfarah.jo/Home/ChangeCulture?langCode=en&returnUrl>
Jul 25 01:37:41 buc.ci yarnd[829]: [yarnd] 2024/07/25 01:37:41 (162.211.155.2) "GET /twt/112507964696096567 HTTP/1.1" 400 12 838.946”s
Something really weird is going on?
(Updated) Forlinxâs New SoM Leverages Rockchip RK3562J Quad-Core Processor
(Updated) Forlinxâs New SoM Leverages Rockchip RK3562J Quad-Core Processor
Forlinx Embedded has launched the FET3562J-C SoM, a versatile system on module with an optional 1 TOPS NPU, optimized for a broad range of applications including industrial automation, consumer electronics, smart healthcare, energy, and telecommunications. â Read more
Linux-Compatible Board Built Around RK3576 with 6TOPS NPU for AIoT Applications
Linux-Compatible Board Built Around RK3576 with 6TOPS NPU for AIoT Applications
The Forlinx Embedded FET3576-C SoM and its carrier board are designed to meet the demands of the AIoT market, emphasizing high performance, substantial computing power, and energy efficiency. Built around the Rockchip RK3576, this hardware platform incorporates dual GbE LAN ports, PCIe support, wireless cap ⊠â Read more
Pinellas County - Cool down: 2.35 miles, 00:09:59 average pace, 00:23:27 duration
walked about Ÿ mile and then started c/d run. felt strong so endurance is in a great spot!
#running
Forlinxâs New SoM Leverages Rockchip RK3562J Quad-Core Processor
Forlinx Embedded has launched the FET3562J-C SoM, a versatile system on module with an optional 1 TOPS NPU, optimized for a broad range of applications including industrial automation, consumer electronics, smart healthcare, energy, and telecommunications. The FET3562J-C SoM, powered by the Rockchip RK3562J processor with advanced 22nm process technology, features four ARM Cortex-A53 cores operating [âŠ] â Read more
Execute commands by sending JSON? Learn how unsafe deserialization vulnerabilities work in Ruby projects
Can an attacker execute arbitrary commands on a remote server just by sending JSON? Yes, if the running code contains unsafe deserialization vulnerabilities. But how is that possible? In this blog post, weâll describe how unsafe deserialization vulnerabilities work and how you can detect them in Ruby projects.
The post [Execute c ⊠â Read more
ThingPulse Pendrive S3: Versatile as Both a Lightweight Wi-Fi Disk and Rubber Ducky Device
The ThingPulse Pendrive S3 is a compact development board that incorporates a male USB-C connector and is based on the ESP32-S3 Mini module. It supports the user-friendly CircuitPython programming environment, making it accessible for those familiar with Python. This device boasts 128MB of flash memory, similar in accessibility to an SD card, enabling it to [âŠ] â Read more
M a y b e p u t s p a c e s b e t w e e n t h e l e t t e r s t o t h w a r t t h e c r a w l e r s l i k e t h i s s o t h e y j u s t s e e i n d i v i d u a l l e t t e r s
I think @abucci@anthony.buc.ci and @stigatle@yarn.stigatle.no are running snac? I didnât have a closer look at snac (no intention of running it), but if that is a relatively small daemon (maybe comparable to Yarn?) that gives you access to the whole world of ActivityPub, then, well, yeah ⊠Thatâs tough to beat.
Yes, I am running snac on the same VPS where I run my yarn pod. I heard of it from @stigatle@yarn.stigatle.no, so blame him đ snac is written in C and is one simple executable, uses very little resources on the server, and stores everything in JSON files (no databases or other integrations; easy to save and migrate your data) . Itâs definitely like yarn in that respect.
I havenât been around yarn much lately. Part of that is that Iâve been very busy at work and home and only have a limited time to spend goofing off on a social network. Part of it is that Iâm finding snac very useful: Iâve connected with friends Iâd previously lost touch with, Iâve found useful work-related information, Iâve found colleagues to follow, and even found interesting conferences to attend. Thereâs a lot more going on over there.
I guess if I had to put it simply, Iâd say I have limited time to play and there are more kids in the ActivityPub sandbox than this one. Thatâs not a ding on yarnâI like yarn and twtxtâIâm just time constrained.
100 rokov od narodenia Martina JonĂĄĆĄa
Martin JonĂĄĆĄ (1924-1996) je jednĂœm z najvĂœznamnejĆĄĂch a svetovo najuznĂĄvanejĆĄĂch insitnĂœch maliarov slovenskĂ©ho pĂŽvodu zo Srbskej republiky. Jeho maliarstvo sa stalo celosvetovo uznĂĄvanĂœm vÄaka veÄŸkĂ©mu poÄtu samostatnĂœch a skupinovĂœch vĂœstav po celom svete a poÄetnĂœm medzinĂĄrodnĂœm oceneniam a uznaniam. Jeho maÄŸby sa vyznaÄujĂș vizuĂĄlne zvlĂĄĆĄtnym spĂŽsobom zobrazenia ÄŸudskĂœch postĂĄv, nadrozmernĂœch rĂșk a nĂŽh, ÄĂm vzdĂĄva uznanie fyzickej prĂĄci, Ä âŠ â Read more