screwtape, to climate
@screwtape@mastodon.sdf.org avatar

#lispyGopher #climate coming up! https://anonradio.net:8443/anonradio
#haiku by @kentpitman https://climatejustice.social/@kentpitman/112401577767211950
Ageism, @mattof's novel phost
#lisp :
kmp's desktop environment idea from the 90s, and light shed on what FOO105 would have been 40 years ago with ams.
@louis , hayley, amber's responses about #veilid
A large thread about #commonlisp #asdf with @theruran on the mastodon.
#KnowledgeRepresentation https://codeberg.org/tfw/pawn-75
#Music @limebar's #faircamp !
#unix_surrealism @prahou
#lambdaMOO sushi

frankel, to random
@frankel@mastodon.top avatar
thejapantimes, to Japan
@thejapantimes@mastodon.social avatar

The Air Self-Defense Force decided Thursday to suspend a lieutenant general in his 50s from work for four days over power harassment, or workplace bullying by seniors. https://www.japantimes.co.jp/news/2024/03/22/japan/crime-legal/air-self-defense-force-power-harassment/

ramsey, (edited ) to random
@ramsey@phpc.social avatar

I’ll open a PR to submit these changes upstream, but since my changes are so sweeping, I don’t expect they’ll be accepted any time soon. However, if you’d like to give this a try with asdf, you can use my changes to the asdf-php plugin by adding the plugin like this:

asdf plugin add php <https://github.com/ramsey/asdf-php.git>  

That’s all there is to it. The rest should continue to work as usual. There are tons of changes under the hood, though.

leonerd, to random
@leonerd@fosstodon.org avatar

In a +1 score to 's great back-compatibility, I've had a script called from procmail that's been 100% reliable for the past 15 years maintaining my email, over many years of regular Perl updates.

A month ago it broke - because procmail. https://github.com/BuGlessRB/procmail/issues/5

But the perl itself still runs absolutely fine.

mjgardner, (edited )
@mjgardner@social.sdf.org avatar

@pjakobs I mainly manage different versions with (https://asdf-vm.com) to test code that has to run in less upgradeable environments elsewhere. $work, for example, susbscribes to 's Pro so we're on Perl v5.34.0 of their 22.04 LTS distribution (“ Jellyfish”).

But like @leonerd, personal stuff is on the latest.

mjgardner,
@mjgardner@social.sdf.org avatar

@ChristosArgyrop @leonerd @pjakobs #!/usr/bin/env perl

is the typical way to call whatever happens to be first in your environment's path

The nice thing about is it reads a .tool-versions file in a given project's directory and will use the specified perl, ruby, node, whatever version via its shim scripts: https://asdf-vm.com/guide/getting-started.html#_6-set-a-version

I used to use , which is like plus asdf but for Perl only: https://github.com/tokuhirom/plenv

b0rk, (edited ) to random
@b0rk@jvns.ca avatar

poll: do you put your current git branch in your shell prompt?

mjgardner,
@mjgardner@social.sdf.org avatar

@philsplace @b0rk I’m fancy so I have it in my prompt and status bar. Should probably omit some items from the former when it detects I'm using the latter.

(The other noise is from the environment loader and runtime version manager.)

jacobydave, to random
@jacobydave@mastodon.xyz avatar

I'm gonna be talking about VS Code for the next Purdue Perl Mongers/HackLafayette. What are your favorite things/tricks involving VS Code?

mjgardner, (edited )
@mjgardner@social.sdf.org avatar
astrojuanlu, to python
@astrojuanlu@social.juanlu.space avatar

My favourite dev tool, rtx, has been renamed to mise and now has plenty of documentation. If you're looking for an alternative to pyenv and asdf that doesn't ruin your environment with shims, and also one that can create virtualenvs automatically on the fly and manage environment variables, check it out!

https://mise.jdx.dev/dev-tools.html

screwtape, to programming
@screwtape@mastodon.sdf.org avatar

hey so how am I meant to know what got :mix'ed into a package as by #'uiop:define-package programmatically?
I'm using :class :package-inferred-system anyway, so I'm referring to packages by identifying the file they are identified with in a given system: Am I meant to just open the file, and then #'ASSOC :mix in (cddr (read)) ?

nixCraft, to linux
@nixCraft@mastodon.social avatar
mjgardner,
@mjgardner@social.sdf.org avatar

@BrownianMotion @nixCraft @homebrew Another reason is if you have a project with scripts and you use something like (https://asdf-vm.com) to specify its dependency on a particular version so you and your collaborators are all using the same tools.

thejapantimes, to Japan
@thejapantimes@mastodon.social avatar

The U.S.-Japan-South Korea trilateral exercise marks a significant development in their military cooperation, which was initiated following an agreement reached at the Camp David Summit. https://www.japantimes.co.jp/editorials/2023/10/27/japan-us-south-korea-military-drill/?utm_content=buffer2ba62&utm_medium=social&utm_source=mastodon&utm_campaign=bffmstdn

thejapantimes, to Japan
@thejapantimes@mastodon.social avatar

The launch of the Japan Space Collaboration and Innovation Office is part of the country's effort to boost defense capacity in space. https://www.japantimes.co.jp/news/2023/10/08/japan/new-japan-air-force-space-office/?utm_content=buffer6cdaa&utm_medium=social&utm_source=mastodon&utm_campaign=bffmstdn

beefbot, (edited ) to autism in Advice on mindfulness?

Hi, late to this but like the heptapods say in Arrival there is no time, so if this helps :

  • tldr: try lots, repeat one you like, expect nothing
  • I tried many meditation things right before my adult diagnosis, I’d say they all helped
  • tldr most of them are : 1. quietly pay attention to your breath in your nose 2. notice you started paying attention to something else 3. return your attention to your breath (repeat 2,3,2,3…)
  • I’ve heard no meditation “works” right away or is easy to notice, like meds or a sugar soda, it’s quiet, you can’t tell it did anything
  • specifically: started w a very short guided one, any “3 minute meditation deepak chopra” is more or less the same, here is one : m.youtube.com/watch?v=Io5r7U6CR_o
  • tried several til found one I liked, it called it a simple meditative “procedure” so, like at a doctor’s, I just did what the calm nice expert said to do
  • I liked it so it was easy to repeat repeat repeat . If I didn’t like it, it would have been a chore :(
  • they say everyone’s always meditating “wrong” , when you lose focus you just suddenly realize you were off in a story, I’d used to get mad at myself for Doing It Wrong but slowwwwly got past the annoying extra chore of blaming myself, took foreeeever
  • not forever. after ~1y I tried a ten day silent meditation camp, “Vipassana”, key part SILENT. TEN DAYS OF NO ONE SPEAKING OR EXPECTING SOCIAL CONTACT FROM YOU, INCL EYE CONTACT. the teacher talks 3x/day to show you how but that’s it. nope not my crappy loud demanding phone either. ABSOLUTE BLISS.
  • I think for n-typicals Vipassana is extreme. I’d never call it easy, it’s WORK, it’s boring and stupid, irritating, cold, and lonely.
  • but it was not a waste of time. honestly as intense as LSD or shrooms I had years ago. You go so far out into this … place, and … it’s different for everyone. but for me instead of brain being the usual loud noise :

!@;#;ADHD-/;!!,/;;!!zzADHD/:!!

it was like :

==~~__ a___ d___ h____ D___:)

  • So. 2y later, do 3 min every day, no guru, no guide, just my brain who in the 80s they made take a short bus to a special class once a week, who never made friends, who always felt so ashamed, angry, cried over how weird I was. AND I have adhd (obv) and take meds and NO meditation is not a cure for anything and it’s ALWAYS boring and stupid and I can’t FEEL it or PROVE it and I’m always, always doing it wrong.

but my god, it’s full of stars.

so give it a shot :)

thejapantimes, to Japan
@thejapantimes@mastodon.social avatar

Two Air Self-Defense Force F-35A fighter jets have arrived at a military base in Australia for training, marking the first time Japan has deployed the aircraft overseas. https://www.japantimes.co.jp/news/2023/08/28/japan/asdf-f35-arrive-australia/?utm_content=buffer94e80&utm_medium=social&utm_source=mastodon&utm_campaign=bffmstdn

thejapantimes, to Japan
@thejapantimes@mastodon.social avatar

Defense and security ties between Tokyo and Canberra continue to expand at a rapid pace, with Japan set to send its F-35 fighter aircraft to northern Australia next week on their first-ever overseas deployment. https://www.japantimes.co.jp/news/2023/08/17/japan/japan-f-35-fighters-to-fly-to-australia-in-first-deployment-abroad/?utm_content=buffer4fbab&utm_medium=social&utm_source=mastodon&utm_campaign=bffmstdn

louis, to random
@louis@emacs.ch avatar

I am now finally looking at ASDF and the "package-inferred-system" extension ( thank you @screwtape )

Starting with release 3.1.2, ASDF supports a one-package-per-file style of programming, in which each file is its own system, and dependencies are deduced from the defpackage form or its variant, uiop:define-package.

https://asdf.common-lisp.dev/asdf/The-package_002dinferred_002dsystem-extension.html#The-package_002dinferred_002dsystem-extension

I'm wondering what other Common Lispers think about it and if you already use it in production.

thejapantimes, to Japan
@thejapantimes@mastodon.social avatar
screwtape, to Lisp
@screwtape@mastodon.sdf.org avatar

y on only on @SDF public access unix.
0. in NZ

  1. and not cold booting one's

  2. And hence stapling an user interface other than streams to my planner bot from old computer challenge

  3. Some new gophers arrive from activitypub @silverwizard @nuintari . But what is item type t from silverwizard's static site generator?

  4. DWIMification jokes in @alexshendi 's part of the last show's thread

~chat irc

thejapantimes, to news
@thejapantimes@mastodon.social avatar

The Defense Ministry has provided residents of Kitadaitojima with an explanation about its plan to deploy a mobile surveillance radar system on the island. https://www.japantimes.co.jp/news/2023/07/21/national/okinawa-island-radar/?utm_content=buffer853cb&utm_medium=social&utm_source=mastodon&utm_campaign=bffmstdn

alexanderadam, to android
@alexanderadam@ruby.social avatar

Thanks to HertzDevil
you can now natively install @CrystalLanguage on your @android device's .

Before you had to use or @homebrew for that.

https://github.com/termux/termux-packages/pull/17428

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 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 's adoption.

What do you think?

lispi314,
@lispi314@mastodon.top avatar

@louis @gothnbass It's about as easy to submit your packages to if they use .

You make a little Scheme form pointing at your repo, add the hash, test it and then send an email patch.

nilmethod, to ruby

When is taking way too long to install so you just bust out instead.

alper, to random
@alper@rls.social avatar

I started my show and tell at work yesterday with: “Every company has a crazy person talking about . I never imagine that one day I would be that person but here we are.”

I gave a quick demo how I could nix develop into a controlled reproducible development environment for one of our projects. Not sure if any of it stuck, but people will have at least seen it once now.

jonn,

@alper the best way to do this stuff is to contract nix develop with broken shit like .

Here's an example of me motivating via hell back in the day:

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