@jaredj@emacs.ch avatar

jaredj

@jaredj@emacs.ch

I work in #Infosec, run #FreeBSD and #NetBSD in my #homelab, make #ergonomic #mechanicalkeyboards #emk at a positively glacial pace, these are your father's parentheses (xkcd.com/297) #lisp #scheme #chicken

Profile picture alt text: i looked so hopeful eighteen years ago, with a full beard.

#Pittsburgh #Pennsylvania

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

louis, to random
@louis@emacs.ch avatar

Kudos to @sam for quickly building an anti-spam tool to help us get this spam wave under control. 😘​

He did what the Mastodon Corporation, which receives tens of thousands of dollars in donations, did not manage/want to build in years.

https://citadel.samw.dev

jaredj,
@jaredj@emacs.ch avatar

@louis @sam

@neauoire you were saying about too many clicks to deal with spam? this appears relevant

nixCraft, to random
@nixCraft@mastodon.social avatar

can you guess my text editor of choice from the most used keys?

jaredj,
@jaredj@emacs.ch avatar

@jenbanim @nixCraft Shift-4 goes to the end of the line, Shift-6 goes to the beginning of the line, Shift-7 redoes the last :s (replace) command on this line; Shift-8 goes to the next occurrence of the word you're on. ... Or are blue keys less frequent than green ones? I'm all confused now.

The biggest improvement in text editing speed I remember having with Vim was when I started using Ctrl-F, Ctrl-B, Ctrl-U, Ctrl-D to move by pages and half-pages, and the curly braces to move by paragraphs, rather than just lines with j and k.

But I switched to Emacs years ago. ;) I tried viper, Evil, ergoemacs, xah-fly-keys, boon, meow, and now I'm on devil-mode.

eschaton, to retrocomputing
@eschaton@mastodon.social avatar

So I had a realization: The QuickTime movie format would make a good format for archival and preservation of streaming tape data. https://eschatologist.net/blog/?p=409

jaredj,
@jaredj@emacs.ch avatar

@eschaton Great idea! Is this true of any container format? Matroska? AVI? Ogg? ... rummage rummage https://en.wikipedia.org/wiki/Comparison_of_video_container_formats ... AVI "proprietary" ... matroska.org ... EBML, RFC8794 ... https://xiph.org/ogg/doc/oggstream.html. I'm just thinking you might want options about software licensing, or multiple implementations, or more control over the future of your format.

Edent, to retrocomputing
@Edent@mastodon.social avatar

Any or fans able to identify this prop?

I'm pretty sure it's a spinning hard disk. Seems to have the words "Fast Access To..." printed on it.

Used in 1973's The Green Death.

Same box with a man twiddling knobs on it.
Close up on words "Fast Access To" and then the words are blurred.

jaredj,
@jaredj@emacs.ch avatar

@Edent i think the artstation prop says "Fast Access (50 bit) Drum Store Type RM 15"

ethanschoonover, (edited ) to hamradio
@ethanschoonover@mastodon.social avatar

Since putting up what amounts to a clothesline on my roof a month ago, I've managed to transmit and make contact with 37 states (and multiple countries) using 10 watts.

This is the power equivalent of putting an LED lightbulb on my roof, flicking it on and off, and having the east coast see it and reply.

Never ceases to feel amazing to me.

(want to learn ham radio? join us on https://www.cascadiaradio.org/ - a free, progressive, ham radio collective meeting on discord)

jaredj,
@jaredj@emacs.ch avatar

@mos_8502 @stevelord @ethanschoonover i don't know much about amateur radio in general nor packet radio in specific, but one thing at the intersection of radio and retrocomputing that i've heard of but haven't seen in this thread is https://github.com/profdc9/RFBitBanger

nixCraft, (edited ) to random
@nixCraft@mastodon.social avatar

😅

jaredj,
@jaredj@emacs.ch avatar
futurebird, to random
@futurebird@sauropods.win avatar

Do you ever think about abandoned tech trees? Like how no one is working to design better drafting compasses or vellum? No one is perfecting vacuum tubes. No one is laser focused on methods to speed paint and accurate portrait by hand to send out for marriage proposals.

Technological leaps make entire areas of research pointless— but

What if just a bit further down the line on the old tech tree there was some bigger breakthrough we’ll never see? I think about this A LOT.

jaredj,
@jaredj@emacs.ch avatar

@futurebird On tubes, besides https://www.daliborfarny.com, I'll mention Nick Poole, whose work on vacuum tubes springs from a very similar question to the one you expressed.

davidho, to random
@davidho@mastodon.world avatar

It looks like the Republicans will shut down the government soon so here's a reminder to download any data you need before that happens.

jaredj,
@jaredj@emacs.ch avatar

@davidho IPFS was supposed to be good for this sort of thing - https://github.com/ipfs-inactive/archives/issues/139 . Dat was supposed to be even better, but it's three names past that now, it's Hypercore

jaredj,
@jaredj@emacs.ch avatar

@Ramin_HAL9001 @cadar if you are doing numeric things, you may wish also to try clasp https://www.youtube.com/watch?v=mbdXeRBbgDM&pp=ygUKY2xhc3AgbGlzcA%3D%3D

jaredj,
@jaredj@emacs.ch avatar

@Ramin_HAL9001 I feel like they have made less presentations of late, but the repo commits say that they are still working on it

louis, to firefox
@louis@emacs.ch avatar

A little bit of internet history. Firefox 1.0 (project name "Phoenix") was released on November 9th 2004. On December 2nd 2004 this print ad was published in the German national newspaper FAZ (Frankfurter Allgemeine Zeitung). Over 2400 people have donated nearly $60.000 at the time for this campaign. I was one of them (line 4).

These were exciting times. When you open your favourite browser today, think about how the world would look like without a free browser.

jaredj,
@jaredj@emacs.ch avatar

@louis @probono One of the reasons I use Firefox is that it isn't from Google. Perhaps Google also has an incentive to ensure that a browser not from Google continues to exist.

As for the speakers and political organizations - with goals like "rally citizens" and "shape the agenda," I find such expenditures not "bizarre" but fitting. These political actions are claimed to "alienate a large portion of [Mozilla's] user base," but they will conversely welcome others, who are not mentioned. "Action research" is claimed to be a mystery, but I found a Wikipedia article about it in five seconds.

Sadly my opinion of Mr. Lunduke has suffered more from reading this piece than my opinion of Mozilla.

louis, (edited ) to random
@louis@emacs.ch avatar

I've seen a lot of pro-, anti- discussion recently.

Not that I love Git, but it does the job and almost all deployment platforms have support for Git only.

And, am I the only one who needs a staging area because I have to commit only a part of my changes? Often even line-based.

And, sometimes I want to squash 20 ugly commits into a single one, destructively changing the commit history. Really!

And, sometimes I need a hosting platform for a project and there is not a single serious one for Fossil. What's the point in using Fossil when I have to do a Git-export?

And, most importantly, there is :blobcatmeltlove:​.

So ... although I can feel the love for Fossil, it simply doesn't work for most of my use cases.

jaredj,
@jaredj@emacs.ch avatar

@louis I read someone's opinion that the features of these two VCSes derive from their history: Git is made for the scale of the Linux kernel and for helping people get patches ready for various levels of review; Fossil is made for a small, trusted team, where every change is extensively thought through before committing.

I've really enjoyed Fossil under Windows: one executable, one file with the repo data, no world of side utilities required.

I've switched to Pijul for my .emacs.d, because the conflicts always caused when I install packages or customize variables make Git much less useful.

Anyway, glad you have things to auto-deploy and people to share with! :)

jaredj,
@jaredj@emacs.ch avatar

@louis Oo, that's nice. I got used to sort of manually stashing to a .new file when necessary, back in the Subversion days; and when git stashing, I found I accidentally left things stashed for wayy longer than I intended. I liked darcs' interactive flow better: "do you want to record these lines?... these lines?" I think that may have been where the idea for git's --interactive came from. But whenever Pijul gets integrated with Emacs in a magit-like fashion, that'll probably be the best.

mjg59, to random
@mjg59@nondeterministic.computer avatar

Did you know! US federal legal filings are publicly available via PACER, but cost money. The RECAP extension (https://free.law/recap) uploads any PACER downloads you make to https://www.courtlistener.com/recap/ where they're freely available. Also, if your PACER balance is under $30 in a quarter, it's written off. If everyone who reads this uploaded $29 of stuff to RECAP every quarter, way more material in the public interest would be publicly available. Is there any way to organise this?

jaredj,
@jaredj@emacs.ch avatar
nixCraft, to random
@nixCraft@mastodon.social avatar

IT folks be like 👇😂

jaredj,
@jaredj@emacs.ch avatar

@nixCraft "oh no i left my screen unlocked!"

louis, to random
@louis@emacs.ch avatar

I have a feeling that Quicklisp slowly fades away into an unmaintained state. While still being the CL library manager & the CL online package library.

I believe there is an incredible amount of manual work invovled to keep it barely going.

Should we try to reform and renovate #Quicklisp and move it to a point where it appears to be a modern package manager & repository like any other language offers?

I probably sound heretic. I just feel that Quicklisp is an unopened treasure trove and vital to #CommonLisp 's adoption.

What do you think?

jaredj,
@jaredj@emacs.ch avatar

@louis @gothnbass Mmm, that could cut both ways. PyPI and npm have rampant typosquatting. Does Racket? Does Quicklisp?

jaredj, to random
@jaredj@emacs.ch avatar

Help, lazywebs! I just tried out the Lem editor https://lem-project.github.io/lem-page/ and it's initially pretty cool but now I want to find a Lemmy community about it but people say "Lemmy" a looot on Lemmy, and "Lem" is a substring of that so it's entirely unsearchable.

Know any Lem Lemmy communities?

jaredj, to reddit
@jaredj@emacs.ch avatar

I overwrote all my comments using Power Delete Suite . I don't think PDS overwrote them all, and the copy of them it exported was missing formatting and even some newlines.

I saved the Reddit page showing all my comments with all their proper formatting, but it's HTML5 (so no XSLT), and all the classes have obfuscated names.

My first program is trying to untangle them.

jaredj,
@jaredj@emacs.ch avatar

@louis This one's with SBCL, using Emacs and Slime. I've been working separately on a backup program using Chicken Scheme, and I keep forgetting I have to write #'my-function in CL :)

Learning - well, lately I read most of "Lisp from Nothing" by Nils Holm http://t3x.org and watched a bunch of talks on Youtube about interactive development. I guess this is motivation not learning :) A bit of collapseos.org, a bit of permacomputing, I saw Common Lisp was the most energy-efficient most dynamic language. I read a couple chapters of Practical Common Lisp, and a few of SICP.

I don't know much of the flavor - I haven't used CLOS, written a CL macro, setf'd anything complicated, or written a program in loop's language. But I've exhausted the heap by improper recursion and changed a mapcar into a dolist to fix it. A little more imperative, a little less functional, in one little place.

But, like when I'm running FreeBSD and when using Emacs, I like the feeling that the thing I'm using has been what it is for a long time.

louis, to random
@louis@emacs.ch avatar

@jaredj Welcome to emacs.ch! I hope you will enjoy your stay 🚀​

jaredj,
@jaredj@emacs.ch avatar

@louis Thanks! It's been fun so far!

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