@movq@www.uninformativ.de Oh man that is soooo cool! đ I wish I was going to start on-time this year, but Iâll. be away on holidays đą
I wrote about making Glendaâs Joy Division cover (with updated colors and a link to source): http://a.9srv.net/b/2024-11-23
@bender@twtxt.net @prologic@twtxt.net you mean This? if your browser doesnât jump to the 00h26m56s time(-frame?) automatically you know where to look ;)
I really should use this feed and pod a bit more, maybe make it my personal
digital gardenâ or something? đ€
@bender@twtxt.net Iâd like a copy too! Itâd be great actually if I could upt it up on one of ours community sites like maybe yarn.social itself?
In which case I have one that is offline (work) and one that is online, but not public (personal). đ€Ł I could publish some of them, but I havenât figured out how Iâd like to do that yetâŠ
@wbknl@twtxt.net Btw is a digital garden like a CV or something you put online or what? Iâm not even sure I know what one means đ€ đ
@bender@twtxt.net whatâs the url of yours? Is it public?
Compulabâs UCM-iMX95 with NXP i.MX 95 Processor, Real-Time Cortex-M7, and eIQ Neutron NPU
The UCM-iMX95, a compact System-on-Module by Compulab, is built around the NXP i.MX 95 processor, leveraging ARM Cortex-A55 cores clocked at up to 2.0 GHz. Optimized for industrial applications, it delivers robust performance in graphics, image processing, and artificial intelligence workloads. This ultra-compact System-on-Module, measuring just 28 x 40 mm, integrates ⊠â Read more
WTF, itâs getting warmer tonight than it was during the day. O_o
Milk-V Launches MILK-V Megrez PC, Starting at $199.00
The Milk-V Megrez, first announced in August this year, is recognized as one of the first RISC-V hardware hypervisors available in the market. It features a compact Mini-ITX form factor, support for up to 32 GB of LPDDR5 memory, multiple storage interfaces, and dual LAN Ethernet ports. The Milk-V Megrez incorporates the ESWIN EIC7700X system-on-chip.
@prologic@twtxt.net HAHA, It was the right tool for the task. đđ
We had 5cm snow at our scout yard at 10 oâclock. But it was nearly fully gone when we called it quits after sunset.
In May we charred cloth to be used as tinder. A fire steel and some wood shavings lit the fire in under a minute. Maybe half. That was good fun. I reckon I have to replenish the charred cloth soon, though. Itâs crazy how great that works. Iâm absolutely amazed.
We cut back the thorny brushes for hours and eventually winched out some heavy fallen trees. That was really cool to see this powerful winch in action. Absolutely effortless. It was also a complete one man show. We couldnât do anything and just watch. There is no chance that we could have moved the tree trunks up the steep hill with just man power. Well, a few dozen people might have made it with great struggle.
Next time we have to cut them into smaller pieces and split them into firewood or keep some for contruction. I will see whether I can safe some to cut some boards from. A sawmill would be really cool to have. :-)
@prologic@twtxt.net I went in way too late for @sorenpeter@darch.dkâs presentation but just in time for the mosh-pit talk đ€ Iâll have to dig through the Vods afterwards.
Hurting their engagement numbers eh? đ€
Meta Removed 2 Million Accounts Linked to Organized Crime âPig Butchingâ Scams
An anonymous reader shared this report from CNET:
Meta says itâs taken down more than 2 million accounts this year linked to overseas criminal gangs behind scam operations that human rights activists say forced hundreds of thousands of people to work as scammers and cost victims worldwide billions of dollars.
In a Thurs ⊠â Read more
I guess it was just @david@collantes.us and I today, see yâall next time đ
Glendaâs on a Joy Division kick: http://a.9srv.net/image/jocelyn.x3y2o10t1.png
On my blog: Free Culture Book Club â Fully Automated! part 2 https://john.colagioia.net/blog/2024/11/23/fully-automated-2.html #freeculture #bookclub
@doesnm@doesnm.p.psf.lt You donât generally call go build main.go
or whatever. You generally call go build .
or go build ./cmd/foo/...
â Because you need to tell the compiler to build a whole package or a bunch of sub-packages + main. go run main.go
only works for the simplest case.
Starting the call: https://meet.mills.io/call/Yarn.social
Come join us!
Very nice presentation! đ
@sorenpeter@darch.dk@darch.dk iâm there! Just in time I think, canât comment, wants to signup, which I wonât.
Live from Piksel Festival in about an hour via: https://www.twitch.tv/pikselfest - Also other presentations stating momentary
go build is working but not go build main.go
invisCAM A Compact 2MP Camera for Low Light and Low Power Applications
This month, Arducam introduced the invisCAM, a compact imaging solution that integrates advanced functionality and precise engineering within a small form factor. The camera is designed to address the challenges of achieving high-quality imaging, functional versatility, and cost efficiency in a portable USB device. The invisCAM features a Sony STARVIS 2MP image sensor with a
Coin-sized ESP32-H2-WROOM-07 RISC-V Module with BLE, Thread, and Zigbee Support for $2.13
The ESP32-H2-WROOM-07 is a compact module featuring a RISC-V single-core 32-bit microprocessor and support for Bluetooth Low Energy. It can be configured with up to 4 MB of flash memory and is designed for applications such as smart home systems, industrial automation, and consumer electronics. Measuring just 8.5 Ă 12.7 Ă 2.6 mm, the ESP32-H2-WROOM-07
@aelaraji@aelaraji.com I knew youâd end up choosing OpenGist đ€Ł
@aelaraji@aelaraji.com Yeah Iâve been busily refactoring code today to use yt-dlp
under the hood đ
I ended up deploying an OpenGist instead! unlike MicroBin, the whole things went smoother than posting a twt đ
@prologic@twtxt.net It has been ages since the last time yt-dl worked for me ⊠maybe give yt-dlp a try?
Same here:
$ youtubedr download 'https://www.youtube.com/watch?v=YpiK1FMy2Mg'
2024/11/23 09:01:12 download to directory .
time=2024-11-23T09:01:12.946+10:00 level=INFO msg="Downloading video" id=YpiK1FMy2Mg quality=medium mimeType="video/mp4; codecs=\"av01.0.01M.08\""
chunk at offset 0 has invalid size: expected=10485760 actual=0
What Iâm seeing is some kind of detection going on and the CDN servers responding with 0 bytes.
Wow! Just Wow! đź Discovered this whilst trying to debug why my Youtube frontend no longer works:
$ youtube-dl 'https://www.youtube.com/watch?v=YpiK1FMy2Mg'
[youtube] YpiK1FMy2Mg: Downloading webpage
WARNING: unable to extract uploader id; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see https://yt-dl.org/update on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
ERROR: unable to download video data: HTTP Error 403: Forbidden
@sorenpeter@darch.dk@darch.dk Post us a link to the livestream as youâre about to go on? đ
@sorenpeter@darch.dk@darch.dk Cool! đ
Iâm giving a shot talk about twtxt/yarn/timeline tommow around noon CET at Piksel Festival in Norway. More info and link for live stream at: https://24.piksel.no
(So I will most likely not be joining the call)
@prologic@twtxt.net Iâve just seen that one as well as MicroBin on selfh.st , it looks prettier on your instance than it did on their live demo đ. But Iâve already started playing around with microBin and will see how things go from there.
@bender@twtxt.net I no longer do, no. But I do run https://gist.mills.io/
I guess I should setup some kind of past-bin or something, I bet somebodyâs already angry about them last couple of long twts đ Sorry, not sorry! but Iâll try to fix that.
Termux
same thing @doesnm uses and it worked đ Media
@doesnm@doesnm.p.psf.lt No itâs all good⊠Iâve just rebuilt it from master and it doesnât look like anything is broken:
~/GitRepos> git clone https://github.com/plomlompom/htwtxt.git
Cloning into 'htwtxt'...
remote: Enumerating objects: 411, done.
remote: Total 411 (delta 0), reused 0 (delta 0), pack-reused 411 (from 1)
Receiving objects: 100% (411/411), 87.89 KiB | 430.00 KiB/s, done.
Resolving deltas: 100% (238/238), done.
~/GitRepos> cd htwtxt
master ~/GitRepos/htwtxt> go mod init htwtxt
go: creating new go.mod: module htwtxt
go: to add module requirements and sums:
go mod tidy
master ~/GitRepos/htwtxt> go mod tidy
go: finding module for package github.com/gorilla/mux
go: finding module for package golang.org/x/crypto/bcrypt
go: finding module for package gopkg.in/gomail.v2
go: finding module for package golang.org/x/crypto/ssh/terminal
go: found github.com/gorilla/mux in github.com/gorilla/mux v1.8.1
go: found golang.org/x/crypto/bcrypt in golang.org/x/crypto v0.29.0
go: found golang.org/x/crypto/ssh/terminal in golang.org/x/crypto v0.29.0
go: found gopkg.in/gomail.v2 in gopkg.in/gomail.v2 v2.0.0-20160411212932-81ebce5c23df
go: finding module for package gopkg.in/alexcesaro/quotedprintable.v3
go: found gopkg.in/alexcesaro/quotedprintable.v3 in gopkg.in/alexcesaro/quotedprintable.v3 v3.0.0-20150716171945-2caba252f4dc
master ~/GitRepos/htwtxt> go build
master ~/GitRepos/htwtxt> ll
.rw-r--r-- aelaraji aelaraji 330 B Fri Nov 22 20:25:52 2024 î§ go.mod
.rw-r--r-- aelaraji aelaraji 1.1 KB Fri Nov 22 20:25:52 2024 î§ go.sum
.rw-r--r-- aelaraji aelaraji 8.9 KB Fri Nov 22 20:25:06 2024 î§ handlers.go
.rwxr-xr-x aelaraji aelaraji 12 MB Fri Nov 22 20:26:18 2024 ï htwtxt <-------- There's the binary ;)
.rw-r--r-- aelaraji aelaraji 4.2 KB Fri Nov 22 20:25:06 2024 î§ io.go
.rw-r--r-- aelaraji aelaraji 34 KB Fri Nov 22 20:25:06 2024 î LICENSE
.rw-r--r-- aelaraji aelaraji 8.5 KB Fri Nov 22 20:25:06 2024 î§ main.go
.rw-r--r-- aelaraji aelaraji 5.5 KB Fri Nov 22 20:25:06 2024 î README.md
drwxr-xr-x aelaraji aelaraji 4.0 KB Fri Nov 22 20:25:06 2024 ï templates
#SoftwareLivre na AP: Mais uma vez rejeitado
@ both look pretty good and delicious to me đ
@movq@www.uninformativ.de What!? why would anyone Geo-lock a documentary about Foxes !!? đ€Š
Termux
same thing @doesnm uses and it worked đ Media
Iâm cloned repo and go mod init/go mod tidy/go build, only master are broken?
Este Ă© um vĂdeo publicado pela PolĂcia JudiciĂĄria na sua conta do Twitter. A começar pela banda sonora brostep, tenho vĂĄrias questĂ”es sobre o estilo de edição e o seu significado
@lyse@lyse.isobeef.org AWESOME! itâll definitely come up handy⊠đ
@bender@twtxt.net Glad you could find it useful ⊠as for like
Iâm glad theyâre not a thing here xD otherwise we wouldnât be having as much conversations going on in here. but I get it, and do appreciate it. đ
@aelaraji@aelaraji.com You could use https://lyse.isobeef.org/tmp/twthash.py to generate twt hashes. I cobbled that together in order to generate test data for my client.
@bender@twtxt.net Gave it a try on Termux
same thing @doesnm@doesnm.p.psf.lt uses and it worked đ
@bender@twtxt.net Heâll probably reply from his other feed, letâs see. :-)
Working on my digital garden, using Obsidian
@bender@twtxt.net here:
FROM golang:alpine as builder
ARG version
ENV HTWTXT_VERSION=$version
WORKDIR $GOPATH/pkg/
RUN wget -O htwtxt.tar.gz https://github.com/plomlompom/htwtxt/archive/refs/tags/${HTWTXT_VERSION}.tar.gz
RUN tar xf htwtxt.tar.gz && cd htwtxt-${HTWTXT_VERSION} && go mod init htwtxt && go mod tidy && go install htwtxt
FROM alpine
ARG version
ENV HTWTXT_VERSION=$version
RUN mkdir -p /srv/htwtxt
COPY --from=builder /go/bin/htwtxt /usr/bin/
COPY --from=builder /go/pkg/htwtxt-${HTWTXT_VERSION}/templates/* /srv/htwtxt/templates/
WORKDIR /srv/htwtxt
VOLUME /srv/htwtxt
EXPOSE 8000
ENTRYPOINT ["htwtxt", "-dir", "/srv/htwtxt", "-templates", "/srv/htwtxt/templates"]
Donât forget the --build-arg version="1.0.7"
for example when building this one, although there isnât much difference between the couple last versions.
P.S: I may have effed up changing htwtxtâs files directory to /srv/htwtxt
when the command itself defaults to /root/htwtxt
so youâll have to throw in a -dir whenever you issue an htwtxt command (i.e: htwtxt -adduser somename:somepwd -dir /srv/htwtxt
⊠etc)
P.S:
~/remote/htwtxt » podman image list htwtxt the@wks
REPOSITORY TAG IMAGE ID CREATED SIZE
localhost/htwtxt 1.0.5-alpine 13610a37e347 3 hours ago 20.1 MB
localhost/htwtxt 1.0.7-alpine 2a5c560ee6b7 3 hours ago 20.1 MB
docker.io/buckket/htwtxt latest c0e33b2913c6 8 years ago 778 MB
@bender@twtxt.net I built my own, a much smaller one with a multi stage build⊠shouldnât that do the trick? đ€
@doesnm@doesnm.p.psf.lt I tried to go install github.com/plomlompom/htwtxt@1.0.7
as well as
# this is snippet from what I used for the Dockerfile but I guess it should work just fine.
cd ~/go/pkg && wget -O htwtxt.tar.gz https://github.com/plomlompom/htwtxt/archive/refs/tags/1.0.7.tar.gz
tar xf htwtxt.tar.gz && cd htwtxt-1.0.7 && go mod init htwtxt && go mod tidy && go install htwtxt
both worked just fineâŠ
@bender@twtxt.net here⊠Enjoy đŠđ§Ą đ
@movq@www.uninformativ.de been getting so sloppy my feed is slowly turning into a fox nursery, I might end up renaming it into nature-reserve.txt
@bender@twtxt.net highly probably, unless I learn go and implement it myself (or someone else more capable does) ⊠but Iâm so lazy Iâd just copy them from twtxt.net and call it a day xD and yeah, itâs kinda rough the way things areâŠ
- I donât see a way to follow others, all I can do is go to the /feeds URI for a list of the serverâs users/feeds.
- I still couldnât figure out how to get a direct link to a userâs twtxt file, curling /feeds/usernick spits out a list of the user usernick twts, so I guess you could use that to follow them.
- no way to add in your
# nick = usernick
/# url = proto://domain.ltd/path/to/twtxt.txt
âŠetc. Probably because that wasnât part of the spec back then?
So yeah, it would make for a nice project while learning Go. :P
@bender@twtxt.net Canât say I have sorry đ
Listening to Buffalo Springfieldâs - For What itâs Worth - the topic seems still very relevant these days sadly.
On my blog: Real Life in Star Trek, Timeâs Arrow, part 2 https://john.colagioia.net/blog/2024/11/21/time-s-arrow-2.html #scifi #startrek #closereading
@bender@twtxt.net Yep! Twtxt spec by the letter I guess đ„Č
Ever made an Oopsie, fixed it then Fuxed it up all over again? Thatâs clearly my queue to get AFK ⊠Have a good one TWTXT!
well⊠đŠ
Iâm getting way too comfortable with editing twts and fixing Effâ ups⊠I gotta stop auto-syncing my twtxt file, at least Iâll have a breathing room for quick fixes when needed. I know, Michael Lucas might not approve of this but, I wouldnât want the @yarn_police@twtxt.net in the middle of the night, right?
Alright, I gave #htwtxt container a quick spin. The thing lives and feels dead simple, like, echo -e âdate -Im
\tHello world!â >> twtxt.txt kind of simple but with a GUI. and I LOVE IT! Now letâs see if we can rebuild the image with the latest version of htwtxt.
@movq@www.uninformativ.de Her maiden name is Raider.
We need prediction markets for Linux kernel development.
@bender@twtxt.net + a 9 years old container image by the good olâ buckket himself ⊠not sure what to expect from that but will give it a quick spin and report back
@bender@twtxt.net I kinda fixed it, but thereâs still a hell lot more than that still waiting to be fixed đ
@bender@twtxt.net Aye Aye, Captain đ«Ą
@bender@twtxt.net đ Would calling it a Single user Twtxt "Yarn Pod **Like**" software
help you sleep better at night? And just in case things are not clear here, Iâm being sarcastic (well, kindaâŠ) and not trying to gaslight anyone. Think of my comment as Bromance or something like that LOL.
But seriously, Just like any UNIX-Like system to Unixâą, as in non of them are UNIXâą, but each of them is providing more or less similar experience and re-implementing what once was parts of âUNIXâą softwareâ their own (more or less better) ways. Timeline is Yarnâą Pod like, (my personal take on the word pod is: âan instance of XYZ software acting an escape POD from X-BS for⊠ABC reasons.â) providing more or less of a similar experience, implementing some of Yarn.social Extensions, trying to add in some more âŠetc.
Otherwise, I donât see the Yarn pod
mention as some kind of malicious manoeuvre, but more of a tribute to what (might have) sparked inspiration for creating Timeline? Also, our friend @sorenpeter@darch.dk here has got a valid reason for using PHP (#tms7aka) so letâs letâs put our unease towards the language itself aside and maybe just help however/as much as we can in order to make internet (the World?) a better place.
@mckinley@mckinley.cc Regarding https://mckinley.cc/notes/20241120-css3-announcement.xhtml, Iâm wondering why you support viewing your website on a printer? :-)
@bender@twtxt.net Oohh, I see! :-D
@xuu@txt.sour.is I donât understand. Apart from the sentence being incomplete, whatâs âEFâ?
Pine64 Unveils PineCam with RISC-V SG2000 SoC and 2MP Camera
The Pine64 November update introduces the PineCam, a successor to the PineCube IP camera. With a redesigned structure and enhanced features, the PineCam is aimed at applications like monitoring, video streaming, and hardware experimentation. The device is built on the SG2000 System-on-Chip from the Oz64 single board computer covered in October. This SoC combines two
O @LIVRE@LIVRE proĂ”e uma alteração* ao Orçamento de Estado para que se trabalhe no sentido de adoptar Software Livre na administração pĂșblica.
JĂĄ nĂŁo Ă© a primeira vez que o tentam - veremos quem Ă© que desta vez vai votar contra.
RED-BEET 2.0: Advanced Powerline Communication for E-Mobility Applications
RED-BEET 2.0: Advanced Powerline Communication for E-Mobility Applications â Read more
@bender@twtxt.net The tagline of Timeline is âa single user twtxt/yarn podâ not just a yarn pod. Similar to GNU/Linux. When we came up with the concept of Yarn Social it was a way to rebrand twtxt with the extensions that makes conversations like this possible.
@bender@twtxt.net Fair enough đ
\u2028
from the description. Also, could the description field be changed to a textarea
instead? Preferably to one who will "understand" new lines, and convert them to \u2028
automatically?
@bender@twtxt.net Got it! đ
Hoje Ă© #MusiQuinta #instrumental ! Desta vez nĂŁo tenho grande explicação para a minha escolha, Ă© um âporque me apeteceâ: El Kraw Eih, a faixa que dĂĄ nome album de GVAR que saiu este mĂȘs:
https://psynet.bandcamp.com/track/el-kraw-eih
Silent messengers also go down X(