@claudius@darmstadt.social
@claudius@darmstadt.social avatar

claudius

@claudius@darmstadt.social

SciFi-Lego-Programmer-Technology-Fanboy. Believes that tabs are better than spaces. he/him

Fediverse'd since 2017 (previous accounts in the links below)

This profile is from a federated server and may be incomplete. Browse more on the original instance.

gsuberland, (edited ) to random
@gsuberland@chaos.social avatar

yesterday's work: a discrete inrush current limiting circuit.

claudius,
@claudius@darmstadt.social avatar

@gsuberland
I believe I found a tiny error in the comment on the picture: the divider is probably R1/R33 (the mentioned R4 is 10K)

simontatham, to random
@simontatham@hachyderm.io avatar

Centuries after Sauron's defeat, Middle-Earth developed motor racing, and Gandalf found his new dream job: driving the safety car.

Unfortunately, he didn't think of applying for that job until he needed a career change, having been fired from the prestigious position of Head of Examinations at the University of Gondor.

claudius,
@claudius@darmstadt.social avatar

@simontatham
I hear he was a football/soccer trainer for a very short amount of time, too!

blinry, to random
@blinry@chaos.social avatar

Mandelhörnchen!

claudius,
@claudius@darmstadt.social avatar

@blinry sieht magnetisch aus 🧲

Ich fühle mich jedenfalls magisch dort hin gezogen.

Mastodon, to mastodon
@Mastodon@mastodon.social avatar

#Mastodon forms new 501(c)(3) non-profit entity with new board of directors in the United States to facilitate tax-deductible donations and in-kind support:

https://blog.joinmastodon.org/2024/04/mastodon-forms-new-u.s.-non-profit/

claudius,
@claudius@darmstadt.social avatar

@Mastodon does that mean you'll be subject to FISA 702 orders now?
#Mastodon

arstechnica, to random
@arstechnica@mastodon.social avatar

Report: Switch 2 Joy-Cons will attach via magnets

Design choice may have implications for current Joy-Con compatibility.

https://arstechnica.com/gaming/2024/04/report-switch-2-joy-cons-will-attach-via-magnets/?utm_brand=arstechnica&utm_social-type=owned&utm_source=mastodon&utm_medium=social

claudius,
@claudius@darmstadt.social avatar

@ronanmcd @arstechnica maybe the analog sticks are magnetic and can be replaced while gaming 😜

gsuberland, to random
@gsuberland@chaos.social avatar

if anyone's got some spare time, I'd very much appreciate some technical review of the mk2 CO2/AQI sensor board design for EMF Camp.

full schematics, top/bottom copper, renders, and BoM are in the PDF: https://poly.nomial.co.uk/junk/CO2SensorBoardMk2_20240426.pdf

relevant info:

  • ESP8266 devboard plugs in underneath, board is either powered by USB Micro on devboard or USB-C on mainboard
  • fab & assembly by JLC
  • 4L board, inner layers are solid ground planes
  • 4P header is for SSD1306 OLED
claudius,
@claudius@darmstadt.social avatar

@gsuberland
Why not something more recent like any of the Esp32 models?

simon, to random
@simon@simonwillison.net avatar

I'm considering building a feature for a SaaS app that lets you "invite" a customer support person to be able to see your private data in order to help you debug an issue - where everything they look at is logged in an audit log that's visible to you and you also get to see when they "resign" from their temporary access

Is this a common feature? Has anyone seen good implementations of this kind of pattern before?

claudius,
@claudius@darmstadt.social avatar

@janl
Do you mean in the sense Jitsi or BigBlueButton lets anyone share a Videostream of what's on their screen? Because these worked quite well for less technology-experienced members of my family.
@thisismissem @simon

claudius,
@claudius@darmstadt.social avatar

@janl I was asking if this is what you were looking for while mentioning two readily available tools that usually worked OK for me. No invalidation intended.

I somehow have the feeling that we do not "vibe" at all. I'll just stop replying to your posts altogether.

mialikescoffee, to infosec

Is there a comprehensive list which sites and services are already supporting passkeys?

claudius,
@claudius@darmstadt.social avatar

@adamsdesk @mialikescoffee great collection! Thanks for compiling this list!

DerMolly, to random German
@DerMolly@kif.rocks avatar

@piko Ich würde gerade von einem Bekannten auf deinen Python Kurs und dabei insbesondere auf die letzte Folge über Markdown und HedgeDoc hingewiesen. Und ich wollte mich für die lieben Worte zu HedgeDoc bedanken.
Ich weiß nicht ob das relevant ist für deine Studis, aber technisch gesehen ist das mit den Noten etwas dass nur (also vermutlich) HedgeDoc kann. Für alle anderen wäre das nur ein Codeblock mit abc-Code. Vermutlich ist das auch nicht so wichtig, ich wollte es nur mal angemerkt haben…

claudius,
@claudius@darmstadt.social avatar
azonenberg, to random
@azonenberg@ioc.exchange avatar

Anybody know of tooling that can read a JPEG-compressed TIFF file that has >2^31 pixels?

ImageJ uses signed 32-bit pixel coordinates and fails to load it with a negative array index exception, GIMP complains about something related to the JPEG coding using the wrong subsampling factor or something. "convert" complains about an invalid image size.

claudius,
@claudius@darmstadt.social avatar

@azonenberg
I've worked with ridiculously large files in Photoshop, but certainly not 2 billion pixels across. Good luck!

Imagagick's convert perhaps? We used it to create an image pyramid for openzoom (Adobe flash era). But again, never for stuff that large.

azonenberg, to random
@azonenberg@ioc.exchange avatar

Coming soon to a youtube near you...

(Also, anybody have suggestions on a decent peertube host I can try putting some of my EE content as well?)

claudius,
@claudius@darmstadt.social avatar

@azonenberg topic-wise maybe https://diode.zone/ but I don't know much about it.

thomasfuchs, to random
@thomasfuchs@hachyderm.io avatar

People, always: Mozilla, please just make a web browser

Mozilla, 2014: here’s a phone!
Mozilla, 2018: all in on VR!
Mozilla, 2022: let’s do crypto!
Mozilla, 2024: hurrah AI!

claudius,
@claudius@darmstadt.social avatar

@raven667 @thomasfuchs I own a FirefoxOS phone (https://de.m.wikipedia.org/wiki/Firefox_OS) and I can confidently say: it sucks. Yes, part of it is the extremely cheap hardware, but part of it is also the software.

claudius,
@claudius@darmstadt.social avatar

@stooovie
As someone who is running Linux on my daily-driver laptop (Ubuntu, Debian, Ubuntu and currently Fedora) for well over a decade, I sadly agree.
With very rare exceptions, FLOSS is playing a constant game of catch up.

Also I don't nearly spend as much time on fixing shit on my Windows PC as I do on my Linux laptop.
@raven667 @thomasfuchs

claudius,
@claudius@darmstadt.social avatar

@stooovie I think, for the most part open source is now at a weird "good enough" state. I get by very well with LibreOffice, Firefox, KiCad, VSCodium, Kdenlive, digiKam, OBS Studio, Inkscape, Krita, Blender, Joplin and quite a few others.

Integration is what really sucks, though.

I enjoy using some of them, I tolerate using some of them. Overall I'm pretty happy that I have all of these. I'm glad that I can contribute to them, I like that I can sometimes influence their trajectory slightly.

claudius, to random German
@claudius@darmstadt.social avatar

Bei Congstar gibt's auf der Website jetzt keinen offensichtlichen Login mehr. Man verweist dort auf die App. Erst über den Telefon-Support erhält man dann gnädigerweise einen Link zugesandt. Ich kann ohne Weiteres im Moment nichtmal meine Rechnungen herunterladen.
als Spezialfall des /cc @digitalcourage

claudius,
@claudius@darmstadt.social avatar

ok, der supergeheime Link ist https://www.congstar.de/meincongstar/ - den hat man jetzt nicht mehr auf der Website, sondern halt nur noch auf Nachfrage.

Und in ein paar Monaten heißt es dann "unsere App ist so beliebt, dass wir das Portal ganz schließen". N SCHEISS IST DAS, IHR HABT LEUTEN NUR KEINE EHRLICHE WAHL GELASSEN.

gabek, to random

I noticed the company who wanted to add their service directly into Owncast, and I said no, started releasing their own version of Owncast with their own changes in it to support this use case.

I'm not sure how to feel about this. It's kind of a fork, but it's really just another release of Owncast by somebody else. They're releasing something called Owncast with functionality and decisions that have nothing to do with the real Owncast. It specifically says stuff like "Owncast does X", and Owncast does not do X, and will never do X. Only their changes do X.

I fear this may confuse people. If something goes wrong with their version of the software, people are going to ask me for support, and might make the real Owncast look bad. But I don't know if this is wrong, or if this is completely acceptable. It's open source, and the name "Owncast" isn't owned by anybody, as Owncast is an open source project, not a company. So I guess they have the right to do whatever they want and call it Owncast.

But it feels wrong, and it seems like really bad things could come of this.

claudius,
@claudius@darmstadt.social avatar

@darnell @gabek The trademark stuff in WordPress and Firefox used to annoy me (remember Debian Iceweasel?) but I now think it's necessary.

piko, to random German
@piko@chaos.social avatar

Tanze Django die ganze Nacht!

claudius,
@claudius@darmstadt.social avatar

@piko Diesen Django tanz' ich nur mit Dir https://youtu.be/KhrSoIJePXo

claudius,
@claudius@darmstadt.social avatar

@piko @vollkorn ich hätt' noch Kriminaldjango anzubieten? https://www.youtube.com/watch?v=-zs4H4TqNaQ

claudius,
@claudius@darmstadt.social avatar

@piko Um das Muster wenigstens etwas zu durchbrechen könn't auch ein bisschen Reggae gehen?
https://www.youtube.com/watch?v=EScLmWJs82I

azonenberg, to random
@azonenberg@ioc.exchange avatar

Thinking more about firmware update mechanisms and provisioning for the trigger crossbar (and my future open T&M projects).

I want something that is freedom preserving but also secure (i.e. ensures the owner can do whatever they want and outsiders are kept out). Thoughts so far, open to suggestions:

  • Out of the box, serial console is the only administration interface and is wide open (no login required), and the instrument is not reachable via network.

  • Once you log in via serial the first time, you can configure static or DHCP IPv4/v6 addresses and add a SSH key (or several) to enable SSH administration. There will be, by design, no support for password login.

  • Serial console may support password locking in the future for console concentrator type use cases, but generally speaking physical access implies you are the owner or authorized by them. You have access to all of the analog/RF signal ports anyway. JTAG/SWD on all devices will be left open for advanced users making custom firmware.

  • SCPI and waveform data will be unencrypted as is industry standard for performance, but may eventually support IP-based firewalling. At some point in the indefinite future I may support a SCPI-over-TLS control port but this is not on the near term roadmap.

  • Firmware updates will be performed by SFTP'ing a binary to a magic path (one path for each updateable MCU/FPGA in the system). No rollback protection or authentication required other than having a valid SSH key for the admin interface.

  • At some point in the future I may separately sign update images. If so, access to the admin interface will allow you to remove upstream signing keys and/or add your own. This is explicitly not intended as a DRM mechanism, it's to allow users to ensure their images haven't been tampered with. There will be no secure boot (verification of images each power up), only secure update (images verified before being written to flash or before marking the flash partition as bootable)

Does this seem reasonable?

claudius,
@claudius@darmstadt.social avatar

@azonenberg
You have a display. You could enable ssh by default and display a random, long-ish password on it until someone configured a SSH key.

drewdevault, (edited ) to random
@drewdevault@fosstodon.org avatar

Quick FOSS legal literacy quiz

Imagine the following situation: your project is MIT licensed. Someone takes the whole project and white-labels it (changes the name), then sells it commercially without providing the source code or sharing any of the sales revenue with you. They include "Copyright <your name>" and a copy of the MIT license in the "about" page of the software.

Is this allowed?

claudius,
@claudius@darmstadt.social avatar

@drewdevault relicensing requires all authors' consent. (Or a rewrite of their contribution)

claudius,
@claudius@darmstadt.social avatar

@drewdevault As far as I know, the MIT license does not subvert an author's intellectual property rights. So another person can't simply take your code and slap a different license on it.

In what way is this incorrect?

azonenberg, to random
@azonenberg@ioc.exchange avatar

Assembling the trigger crossbar board over lunch.

Not thrilled with the paste print quality, very inconsistent. the top left corner was way too thick as the board flexed during printing, the middle BGA skipped some pads, and the WLCSP in the bottom right was near perfect.

These big boards bend too much in my paste fixture, I need to find a way to prevent that before I do any more boards of this scale.

claudius,
@claudius@darmstadt.social avatar

@azonenberg
Two unrelated comments: the dates in the lower left would take less space as iso8601 dates (2024-04-12) and the lower two boxes contain a large overlap but both are sorted differently. I could imagine this could work as one large table (saving the duplicate FPGA/Panel/... Labels) but at least I would sort them the same way.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • kavyap
  • DreamBathrooms
  • mdbf
  • InstantRegret
  • ngwrru68w68
  • magazineikmin
  • thenastyranch
  • cisconetworking
  • rosin
  • Youngstown
  • slotface
  • khanakhh
  • ethstaker
  • JUstTest
  • cubers
  • normalnudes
  • GTA5RPClips
  • Durango
  • Leos
  • everett
  • osvaldo12
  • tacticalgear
  • megavids
  • tester
  • anitta
  • modclub
  • lostlight
  • All magazines