Posts by funkylab@mastodon.social
(DIR) Post #AhSgYmOlg5GLjmUfFA by funkylab@mastodon.social
2024-05-01T22:47:59Z
0 likes, 0 repeats
@foone something that causes key presses when the palm hits the forehead? Been there, wanted that.
(DIR) Post #Aj71EhiRh0GczDuxTU by funkylab@mastodon.social
2024-06-20T07:43:22Z
0 likes, 0 repeats
@foone the graphical representation is at the very most an output of the SVG program, if we really want to call it that. So, not a problem.
(DIR) Post #Ak68CPgfI7DYTU2dLU by funkylab@mastodon.social
2024-07-19T19:04:57Z
0 likes, 0 repeats
@foone And with bug we refer to "software quality as a whole", right?
(DIR) Post #Al0fZZJbpzZgKrf7YW by funkylab@mastodon.social
2024-08-16T01:56:31Z
0 likes, 0 repeats
@foone emulate a buggy holtek keyboard controller, check which quirks your OS applies to you. Then just type out the right thing.
(DIR) Post #AneJHclC0SQvm0rpNA by funkylab@mastodon.social
2024-11-03T00:39:48Z
0 likes, 0 repeats
@foone what sometimes has worked for me is finding slight alterations of the device on octopart and then getting the datasheet from there
(DIR) Post #Ao3s4aBf0HsflihN7g by funkylab@mastodon.social
2024-11-15T08:37:22Z
0 likes, 0 repeats
@foone I have resorted to using the "construct" package for use cases where "struct" wouldn't do. It's annoying in that the same substructure means a dient thing whether you're in byte or bit mode, but it works nice enough.
(DIR) Post #AoDT9kBAj3xcvvQwxk by funkylab@mastodon.social
2024-11-19T23:44:31Z
0 likes, 0 repeats
@foone so you do that recursively?
(DIR) Post #AoDUKTBQMAKbMREJrU by funkylab@mastodon.social
2024-11-19T23:58:29Z
0 likes, 0 repeats
@foone well I'm not one to stackshame anyone
(DIR) Post #AoMpHGtPRW0Lpkl8ZU by funkylab@mastodon.social
2024-11-24T12:05:36Z
0 likes, 0 repeats
@foone should not be that hard; you'd need a microcontroller that does USB2 with capacity for a handful of endpoints, which is most USB-enabled microcontrollers these days. You need to implement the control interface EP to tell the host that hey, you're a camera, res W×H, streaming H.264/MJPEG/…, and a bulk or isochronous endpoint for the video stream. In this case, the easy bulk does it, playing back a video from flash isn't timing critical anyways.Haven't tried that using Linux' USB gadget1/2
(DIR) Post #ArZcs8ONfddWBcubmC by funkylab@mastodon.social
2025-02-28T09:54:31Z
0 likes, 0 repeats
@ErikUden well, autoencoders is not a new thing at all; thus "AI systems" optimizing their communication alphabet to get across maximum mutual information is established technology.you make it sound like LLMs specifically did that, and I'd have heavy doubts about that; there is nothing in these systems that would optomize to that end. Therefore: [[citation needed]]
(DIR) Post #AwQeehK85cXWyyIDVQ by funkylab@mastodon.social
2025-07-23T15:22:08Z
0 likes, 0 repeats
@foone I always planned to embed Jinx (https://jamesboer.github.io/Jinx ) into an application, but so far, always halfway through, one realizes that making bindings (typically: for Python) and scripting the application as library instead would be the more sensible usage pattern. Maybe it's right for your use case. It looks mostly like simplified Python keyword-wise, maybe a bit BASIC-y, and has things like solid callback support (which sounds like smth. valuable for debuggers). Next toot: minimal example
(DIR) Post #Ax4mftJVlDaWPnIcjY by funkylab@mastodon.social
2025-08-12T00:00:52Z
0 likes, 0 repeats
@strypey trying to test drive it now for productive use :)have you figured out where they hid the Spaces? Can't really deal with an unsorted list of around 80 rooms, several of them quite active, without the spaces hierarchy
(DIR) Post #Ay6RVjgx1694ky0yZM by funkylab@mastodon.social
2025-09-11T16:21:38Z
0 likes, 0 repeats
As @bkuhn will tell you in his #GRCon25 keynote, you'll learn that you don't mess with librarians doing what they are dedicated doing on https://grcon.stream#librarians #librariansAreHardcore
(DIR) Post #Ay6RVl1u2gV0uEpDrk by funkylab@mastodon.social
2025-09-11T16:32:26Z
1 likes, 0 repeats
@bkuhn FOSS router firmware is Punkrock AF#openwrt
(DIR) Post #AydR0n6XdjxeE4O4Rc by funkylab@mastodon.social
2025-09-27T13:47:37Z
0 likes, 0 repeats
@foone yeah construction stores of my youth all had something like that (aside from using a less whimsical voltage than 120 V). These days, if they do, they have a two-buttons-an-arm's-length-apart activation.
(DIR) Post #Azbsep5g7vZHLW2w8O by funkylab@mastodon.social
2025-10-26T18:56:25Z
0 likes, 0 repeats
@foone if you don't mind me asking, why the x86, if you're not intending to have a protected mode? Nostalgic reasons, or something technical? (I might just be too young, my first own PC had a CPU with > 200 MHz clock; it feels just strange to force programmers into using EMS, if you could have any CPU, including one with, say, a 26 bit address space, to leave some space for memory-mapped devices. But maybe this is thinking "too modernly", and maybe you just really like INB as an instruction?)
(DIR) Post #B0L4MdRolEiP1VZHiS by funkylab@mastodon.social
2025-11-17T13:50:40Z
0 likes, 0 repeats
@daandemeyer how does that work?
(DIR) Post #B18eZmIQDlLWe2VtIW by funkylab@mastodon.social
2025-12-11T11:14:01Z
0 likes, 0 repeats
@foone, why does your floppy drive have an type approval seal from a German inspection organization?
(DIR) Post #B1vFdh2H0leZqcWOKe by funkylab@mastodon.social
2026-01-03T19:26:10Z
1 likes, 0 repeats
@ollibaba @pluralistic BTW, if people are interested a bit more in the tech side of the argument the EFF/ALA could make back then in the face of the Brodcast Protection Discussion Group, I can recommend @bkuhn 's talk at 2025's GRConhttps://www.youtube.com/watch?v=KL8I7OGWhMM&t=390s ¹and maybe this little text on the cultural significance of access to the radio spectrum that I wrote https://www.baseband.digital/foreword.html¹sorry, we haven't cut and uploaded the videos individually yet, so we only got the whole-stream recording on YT
(DIR) Post #B1xcLM6OmzswyOb0Vc by funkylab@mastodon.social
2026-01-05T01:05:34Z
0 likes, 0 repeats
@luis_in_brief ah well, wikidata says "Serial Killer" is an instance of "occupation", so wikipedia must be right… https://www.wikidata.org/wiki/Q484188