@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.

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?

mialikescoffee, to infosec
@mialikescoffee@social.tchncs.de avatar

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?

aral, to threads
@aral@mastodon.ar.al avatar

Mastodon.social rolling out the red carpet for Threads is like an independent shop inviting a supermarket to set up next door.

But what’s done is done. And I’ve wasted enough words on this whole sorry affair over the last year.

So this is the last you’ll hear about it from me. When, eventually, you’re writing your “what went wrong?” articles, feel free to look up what I’d written on the issue back when.

claudius,
@claudius@darmstadt.social avatar

@aral 12 months from now, we will get exactly two types of articles on the matter

  • "who could have known?!"
  • "told ya!"

scy, to StarTrek
@scy@chaos.social avatar

A bit sad that I neither have the time nor the skills to photoshop a silly meme image that I have in my head for several days now.

And no, I'm not gonna use an Automated Steal Machine (aka "AI") to make it.

But if someone else would be interested in making it (by hand), let me know. It's a crossover between and the programming language and, I think, a real banger.

claudius,
@claudius@darmstadt.social avatar

@scy
"make it go"? 😁

aral, (edited ) to foss
@aral@mastodon.ar.al avatar

If you see the AGPL licenses on my free and open source work and you think “damn you, I can’t use this to enrich myself or my corporation without sharing back what I’ve built on top of what you’ve freely shared and thus contribute to cultivating a healthy commons where others might enjoy the same benefits from my work that I want to obtain from yours” (a) you really have long-winded thoughts and (b) well, you already see the flaw in your reasoning.

claudius,
@claudius@darmstadt.social avatar

@aral
I could imagine this being about the console's SDK's function signatures and stuff like that. Under NDA maybe you're not even allowed to "publish" those - by using them while also having code publicly available.

(I'm not saying this makes sense, I'm just saying that NDAs are sometimes far-reaching.)
@Haijo7

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

Kleines Detail für Firmen, Museen und sonstige Attraktionen: wenn ihr Adresse oder Anfahrt auf der Website habt (und ihr solltet das haben): packt doch ÖPNV als erstes rein und erst danach Autos/Parken/Autobahnen.

nblr, (edited ) to random German
@nblr@chaos.social avatar

Deutschland im Endstadium.
Ein von "ethischer KI" gesteuerter Ansteckpin für Kinder, der "Achtung Auto!" ruft... Satire ist tot.
Da fällt mir nicht mal mehr ein hässiger Kommentar zu ein.

https://social.bund.de/@bmdv/112070399536529533

claudius,
@claudius@darmstadt.social avatar

@nblr
Und noch oben drauf: kommt nicht aus irgendeinem Think Tank oder Investoren-Ding, sondern eine Fucking Hochschule hat das zum ersten Platz gemacht. Das ist wirklich am Problem vorbei. Am Thema vorbei. Am gesunden Menschenverstand vorbei und am guten Geschmack vorbei. Das sollte nicht nur nicht gewinnen, das sollte hinterste Ränge belegen und vielleicht ein eingehendes Gespräch nach sich ziehen. 🤬

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

Ich habe einen alten Google account den ich jahrelang nicht benutzt habe. Jetzt will ich mich einloggen, und habe natürlich Passwort und zugeordnete E-Mailadresse parat. So weit geht's auch. Und dann werde ich gezwungen eine Telefonnummer anzugeben - wieso das denn?! Dem Account war nie eine zugeordnet. Ich möchte dem Account auch keine zuordnen.

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
  • JUstTest
  • slotface
  • ngwrru68w68
  • everett
  • mdbf
  • modclub
  • rosin
  • khanakhh
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • Youngstown
  • GTA5RPClips
  • InstantRegret
  • provamag3
  • kavyap
  • ethstaker
  • osvaldo12
  • normalnudes
  • tacticalgear
  • cisconetworking
  • cubers
  • Durango
  • Leos
  • anitta
  • tester
  • megavids
  • lostlight
  • All magazines