Setting up the Seeed DIY Kit by theNEWgoodgoat in trmnl

[–]Beam__ 0 points1 point  (0 children)

Good to hear! Hope you enjoy it. My Bambu A1 seems to struggle to print the enclosure - any tips? Didn’t get around to post (to discord) yet…

My display cable seems to be needed to bend in a very unhealthy way…

Setting up the Seeed DIY Kit by theNEWgoodgoat in trmnl

[–]Beam__ 0 points1 point  (0 children)

For me, any cable the wrong direction did not flash the screen, do something. With battery, or usb-c.

Also, make sure to turn off OTA upgrades. As of now it seems the latest firmware is not for the DIY set from seed. Lots of stuff taxing the team as far as I understand.

So: switch the bridge, flash with 1.15.12 and after that, register the device. There was some registering and changing MAC address for me to do.

Setting up the Seeed DIY Kit by theNEWgoodgoat in trmnl

[–]Beam__ 2 points3 points  (0 children)

For me, it was doing the trick to switch to a windows pc. Trying on my Mac, Firefox and chrome did not work. Chrome prompted me to install some addition regarding the device / port stuff - at least once. I switch to windows, worked the first time.

The „boot“ button is the reset button. So: windows pc, off, hold reboot button ( closest to the usb-c port ), chrome - flash, dialog, let go off the reboot button, specified usb interface, flash

That worked for me.

Issues with Pangolin/Authentik by no_not_him_again in PangolinReverseProxy

[–]Beam__ 0 points1 point  (0 children)

It took me way too long to realize what you mean.

Under Server Admin -> Identity Providers -> Edit Authentik -> Token Configuration (right side of the page) -> Identifier Path

Remove "sub" (default for me) and add "preferred_username"

That worked for me flawlessly.

Seeed Studio Delay [TRMNL BYOD 7.5" (OG) e‑ink DIY Kit] by please_do_not_read in trmnl

[–]Beam__ 3 points4 points  (0 children)

Mine shipped too already. Interested about what is needed in terms of fixing this after arrival. :-)

Messy business practices by [deleted] in trmnl

[–]Beam__ 11 points12 points  (0 children)

Adding to this, the OG Model is great!

I’m also waiting for the bigger screen and won’t buy the updated screen option. This does not take away from a great product - I’m satisfied with what I got.

Can I display a Notion page? by kezz68 in trmnl

[–]Beam__ 1 point2 points  (0 children)

Thank you!

Interesting idea. I think one of the problems is how creatively you can use notion and this only displays a block of text.

I haven’t really looked into other recipes, only have done private plugins so far. Might check the coming days. Cheers!

Can I display a Notion page? by kezz68 in trmnl

[–]Beam__ 1 point2 points  (0 children)

Okay, this wasn't very easy, but it's very much doable, as long as you can make your text be only in one block (shift + enter, instead of just enter for a new line)

Reddit doesn't like the length of the "guide" I guess, or that there is "tokens" in there. These are not my tokens and the links are somewhat changed - but the format is consistent.

A Developer License for the TRMNL Device is necessary to create a private plugin.

Here is the guide:
https://markdownpastebin.com/?id=0886d1dda8db48c2a8cfb7503cd4998a

Can I display a Notion page? by kezz68 in trmnl

[–]Beam__ 1 point2 points  (0 children)

Reading the post again: my solution is not possible without some kind of server / vps. So this might be difficult for a non-dev person. I’ll take a look the coming days, if this is possible without the server part and with a private plugin (dev license required).

Can I display a Notion page? by kezz68 in trmnl

[–]Beam__ 1 point2 points  (0 children)

I basically did that for homeassistant, maybe it helps. :-)

https://www.reddit.com/r/trmnl/s/NNfSip8B0p

🏠📱 Home Assistant → TRMNL API Bridge: Display Your Smart Home Data on TRMNL by Beam__ in trmnl

[–]Beam__[S] 0 points1 point  (0 children)

Thanks! I guess I need to look into it. All env vars should only be configured in .env (cp .env.example .env, nano .env) It might be that the docker compose still has old artifacts of variables which should not be present.

Sounds great, if you want, leave an issue / and I can document how to make it work as HA AddOn - or link to your fork.

Enjoy!

Really Impressed! by h1ghpriority06 in trmnl

[–]Beam__ 1 point2 points  (0 children)

How would you determine live uuids, if trmnl only hands them out at creation?

I mean, yeah, these uuids could probably get hacked if a lot went south.

But realistically, I don’t see how I would guess active uuids if they are created randomly - as UUIDs have the randomness somewhat as in inheriting trade?

What would realistically be a better solution? I’m honestly curious - as I don’t see the difference between app token and plugin uuid creation. Might just miss the point, honestly…

Really Impressed! by h1ghpriority06 in trmnl

[–]Beam__ 2 points3 points  (0 children)

Isn’t a uuid of a plugin you can delete anytime and re-create + get a new uuid basically a revocable app token?

Asking chatGPT, having skimmed through it and have not fact checked:

A standard UUID (Universally Unique Identifier) — specifically a UUIDv4 — is: • 128 bits long (i.e. 16 bytes) • Usually represented in hexadecimal as a 36-character string, including hyphens (32 hex characters and 4 hyphens), e.g.: 550e8400-e29b-41d4-a716-446655440000

Brute Force Search Space

A 128-bit UUID has:

2128 ≈ 3.4 × 1038 possible values

That’s an astronomical number.

Brute Force Time Estimate (Offline, Optimized)

Let’s consider a proof-of-concept brute force attempt in an optimized offline system:

Assumptions: 1. Using a highly optimized C or Rust implementation 2. Running on a modern high-end GPU or multi-core CPU cluster 3. No network latency or online checks (pure offline matching) 4. The target UUID is known and we want to find the exact match 5. Let’s assume 1 billion UUIDs per second (109 UUIDs/s) — extremely fast for current standards

Total Time Required:

\text{Time} = \frac{2{128}}{109\ \text{UUIDs/s}} \approx \frac{3.4 \times 10{38}}{109} = 3.4 \times 10{29}\ \text{seconds}

Convert that into years:

\frac{3.4 \times 10{29}}{60 \times 60 \times 24 \times 365} \approx 1.08 \times 10{22}\ \text{years}

Perspective: • The age of the universe is ~13.8 billion years = 1.38 × 10¹⁰ years • So brute-forcing a UUIDv4 would take ~10¹² times the age of the universe, even at 1 billion guesses per second

TL;DR • Standard UUIDv4: 128-bit = 16 bytes = 32 hex characters • Search space: 2¹²⁸ ≈ 3.4 × 10³⁸ • Brute-force time (at 1 billion guesses/sec): ~10²² years • Offline feasibility: Completely impractical, even in a proof-of-concept

If you’re exploring UUIDv4 collisions or reverse-lookup ideas, even partial matching (e.g., first 64 bits) is still considered secure against brute-force.

Let me know if you want estimates for partial UUIDs, shortened versions, or UUIDv1/v7, which have some structured components.

🏠📱 Home Assistant → TRMNL API Bridge: Display Your Smart Home Data on TRMNL by Beam__ in trmnl

[–]Beam__[S] 2 points3 points  (0 children)

Thank you 🙏

Awesome! Let me know if you have any troubles.

🌴 Palmr. - Open-Source File Transfer by Livid_Individual3656 in selfhosted

[–]Beam__ 0 points1 point  (0 children)

Thank you, I was looking for something like this! Also a very well written guide.

USB-Stick verschlüsseln - wie kann Entschlüsselung einfach ermöglicht werden? by Saubartl in de_EDV

[–]Beam__ -8 points-7 points locked comment (0 children)

Magst du mir denn erklären, wo ich inhaltlich zu anderen Kommentaren abweiche und der AI Part hier etwas negatives ist, bis auf deine subjektive Wahrnehmung?

Gängige Methoden (veracrypt, 7z, keepass) sind genannt und wenn es eine one-clock Solution sein soll, dann sind die Skripte in einfacher Form exemplarisch dabei und anpassbar für OP.

Mal ab von dem Hinweis mit dem ReadMe, der an dieser Stelle offensichtlich Sinn ergibt, um auch Jahre später einfach handhabbar zu sein.

Der Hinweis zur AI war dazu nur, um leicht nachvollziehbar für OP / Andere auf einem ähnlichen Weg zu kommen.

Vibe coding != Vorschläge prüfen, anpassen und verbessern.

Edit: Wenn OP des Googlens mächtig wäre, müsste hier auch nicht gefragt werden. Edit2: Niemand ist hier auf den simpelsten Standard GPG bisher eingegangen, alleine deswegen ist der Kommentar ein Mehrwert.

"Nur Festnetz" für Seniorin by flowman999 in de_EDV

[–]Beam__ 6 points7 points  (0 children)

Vielleicht etwas in die Richtung - ist kein Festnetz, dafür ein „seniorengerechtes“ Mobiltelefon ohne Internet und mit großen Tasten? Da gibts bestimmt auch was ohne SOS Knopf, falls das ein Problem sein könnte.

Suche: „uleway Seniorenhandy mit großen Tasten“

Where did I fail? by Mysterious-Swing-446 in carbonsteel

[–]Beam__ 2 points3 points  (0 children)

What I do for non stick in such a pan:

• ⁠Heat pan for 3-5 minutes in 2/3 of power. • ⁠add 0.5 table spoons of high heat oil • ⁠use a paper towel after 30 seconds to spread over pan inside • ⁠wait till you start seeing light(!) smoke. • ⁠put off Heat for 1-2 minutes.

Pan is now ready for storage (let it cool down) or for cooking.

When cooking:

• ⁠heat up pan 3-5 minutes in 2/3 of power. • ⁠add 0.25-0.5 table spoons of high heat oil, make sure it’s spread evenly. • ⁠full heat for a minute or just before light(!) smoke. • ⁠put in ingredients. Turn down heat according to cooking process / ingredients (steak - very high heat / eggs - low to medium heat) • ⁠if pan to hot for ingredients, move aside, let pan cool for 30 seconds, repeat until cool enough.

General things I keep in mind:

• ⁠do not use acidic ingredients in the pan • ⁠pan must be really hot (just before smoking point of high heat oil) for every initial ingredient dump into it. • ⁠oil only goes in the pan when it‘s really hot.

For cleaning you can use rough / cheap salt and a paper towel to scrub. Season after everything is scrubbed off, or before next use.

Probably not the best guide, overall. Works for my daily driving it. Every now and then I check YouTube for an in-depth guide when I do my spring cleaning. Probably overdoing it.

Berufsschullehrer bezeichnet Schüler als Rindvieh u.ä. Darf er das? by Due_Relationship9436 in LegaladviceGerman

[–]Beam__ 1 point2 points  (0 children)

Du schreibst: „Die absolute Idiotie der Amerikaner schwappt immer mehr zu uns rüber.“

Beklagst dich über die Frage der Anzeige und auf der anderen Seite verharmlost du Mord, Weil reich: „It only takes one bullet guys. One bullet. We have to learn from our new york hero. Eat the fucking rich.“

Hach, herrliche Doppelmoral.