isithran reshared this.

Almost Two-Thirds of Europeans Back Replacing US Tech, Poll Finds

techpolicy.press/almost-two-th…
app.flus.fr/links/186146316354…

#veille

reshared this

Wanna make your grub sound like you're starting a PC in Pokemon?

GRUB_INIT_TUNE="960 2050 6 0 2 1025 1 512 1 680 1 512 1 1025 1 512 1 2050 1 512 1"

Demo: breadmaker.github.io/grub-tune…

isithran reshared this.

Looking for folks maintaining iot4pi LoRa gateways in Austria, there are two bugs affecting APRS messaging in the rest of the world: github.com/begass/LoraAPRSGW/i… - Discussion: groups.io/g/APRS/topic/another…

reshared this

isithran reshared this.

You know that “stop forcing AI into fucking everything” graphic that went around on here?

I bought the t-shirt. I get a lot of compliments on it.

The only negative response was from a friend who works for McKinsey. She read out the “everyone hates it” and said, “do they really, though?” as we stood near the check-in table for an event, and three people in line turned around and said, “YES!”

reshared this

isithran reshared this.

Dis moi Masto, tu as déjà candidaté à des marchés public et utilisé le système de certificat-électronique-à-la-con en étant sous Linux ? À priori il y aurait des soucis sous linux (certificat sur clef usb😱 ), et comme le certificat est payant autant savoir avant d'acheter...

Le repouët rend le poil soyeux.

#MarchePublics #linux #certificat

reshared this

isithran reshared this.

Les deux qui font la paire.
Pour la semaine de lancement du livre de Francesca Musiani "La politique dans les réseaux" sur cfeditions.com
emportez en plus "Cyberstructure" de Stéphane Bortzmeyer.
15% de remise jusqu'au 13 février (41 € au lieu de 48 €)

reshared this

isithran reshared this.

The media in this post is not displayed to visitors. To view it, please go to the original post.

The little Meshtastic node inside of my ThinkPad T420s is surprisingly good (one of the antennas measured quite well for the frequencies used, so I wired it in. I assume it was meant for GNSS? Or UMTS?).

The PCB is a quick custom design I whipped up in EasyEDA to connect an ESP32-S3 with an SX1262 radio chip. It uses the USB pins of the MiniPCIe slot originally intended for a WWAN modem in this laptop :3

reshared this

in reply to merely a pathfinder

@liv I doubt you'd be able to fit these two modules into the expansion card slot. However, someone else made an expansion card PCB prototype (and some PCBs from it) that does work: gitlab.com/SillieWous/Framewor…

If you want to make your own, I'd base off of this, but change the MCU to like an RP2040 or RP2350, something that can run the full FW unlike the MCP2210 (even though the MCP2210 can work if you run the Meshtastic portduino firmware or similar)

Power-wise, 5V1A easily, I'd suspect it fits within the 500mA envelope just fine as well (especially given the ESP32 doesn't need to turn the WiFi hardware on, only Bluetooth if any wireless at all).

Should you want to draw anything from my design, here's the EasyEDA export: github.com/Doridian/meshtastic…

PR merged today ✅
RMS Gateway no longer depends on Python 2 \o/
github.com/nwdigitalradio/rmsg…

Next step: fixing the small details and automating most of the install scripts to make the debian package happy.

isithran reshared this.

#Google trips over its own words, when they sell you #Android it's the best computing device in the world that does everything. After you bought it Google doesn't let you do anything *you* want to.

#Sideload is a made-up term. Putting software on your computer is simply called “installing”, regardless of whether that computer is in your pocket or on your desk.

What Do You Talk About When You Talk About Sideloading?

What does Google?

Here's #FDroid: f-droid.org/2025/10/28/sideloa…

reshared this

pam_bcpasswd lives! (^o^)
Now you'll be able to avoid transmitting your password in clear text over the air, especially useful if you have a backup access over AX.25.
I need to check if I can use it directly with axspawn during the initial authentication...
Sources to be published once the debian package can be built.
I've got a few ideas for secure password rotation (using OPAQUE) and to implement a 3-way alternative of SCRAM to provide mutual authentication :3c

reshared this

in reply to polprog68k

It works like the original challenge-md5 mechanism in axspawn: it issues a random challenge (size adjusted to provide better randomness), and then checks that ascii-hex(md5(concat(challenge,password))) matches.

In terms of security, this is far from being perfect (which is why I'm hoping to replace it by SCRAM in the long run), but at least it's better than cleartext password or baycom authentication, for now.

isithran reshared this.

中国官方宣传账号的言论的消失速度,有时候比公知被封还快。几年后搜索一下,只能找到一堆没有出处的批评,成了虚空打靶。各位网民们下次开喷之前,别忘了附上其引用言论的完整出处(日期、内容、媒体、作者、链接),并顺手存档一下:要么把链接提交 archive.org,要么附带完整原文或者截图,即起到了“示众”的作用,也为后来人留下线索。无论作者、读者个人什么立场,都只有好处。

isithran reshared this.

in reply to Orca 🌻 | 🎀 | 🪁 | 🏴🏳️‍⚧️

还有微博之类有高度访问限制的的言论也需要存档,唯一的解决方案是本地用 Headless Browser 直接把所有网络请求录制下来,再存 DOM + 截图。如果遇到社会、政治争议性非常强的言论,我甚至觉得有必要把整个 TLS 会话与 pcap 与 TLS session key 都录制下来,用站点证书证明真伪。开发这一套工具的工作量想必是巨大的,技术原理不难,但实现很难做出来。

Currently working on an ALS162 time receiver. Getting my paws on NF C 90-002 really helped to think of an easier strategy to acquire and sync with the signal.

Turns out this signal is a 40Bd 3-state TCM.

First step, however, is to write a stub that will generate a baseband clone of the signal. For now I'm able to generate a static frame. The scrambler is implemented, and I'm working on the CRC-13.

Phil M0OFX reshared this.

in reply to isithran

Honestly, the choices that were made are quite elegant, imho: out of 9 phase transitions, you can recover up to 4 bits in 4 cases, more than 1 bit for 4 others, and the last, which is the XOR of the 3 previous bits.
This means you can recover erasures in many cases ✨💜✨

reshared this

in reply to Andrew Zonenberg

@azonenberg exacty — also, DTBs don't know how much RAM you have, the board revision, ... It's just unmanageable for users.

RISC-V, in the spec, say that the DRAM init code shall deliver a device tree to any later stages, with the hardware inventory hardcoded,

In practice, I need U-Boot specifically to patch the broken device tree. If it were correct, I could use Linux directly after the DRAM init code.

in reply to Simon Richter

@GyrosGeier > how much ram

Isn't that the whole point of SPD (since PCs ~always used DIMM/SODIMM based memory)? You just need some board-independent init code that reads the eeprom from each slot, figures out how much is there, and brings it up.

I don't see why you need per-board firmware when the entire point of the eeprom is discoverability.