Skip Navigation

Posts
171
Comments
358
Joined
2 yr. ago

Concatenative Programming @programming.dev

Removing Subdomains | Re: Factor

Concatenative Programming @programming.dev

A Language a Day – Andrew Shitov

Python @programming.dev

What would Enaml 2.0 look like? | nucleic/enaml | Declarative UI

Concatenative Programming @programming.dev

Constants | Re: Factor

Concatenative Programming @programming.dev

phreda4/r3: r3 programing language - ColorForth inspired

Concatenative Programming @programming.dev

Stack Effects (2023) | Re: Factor

Concatenative Programming @programming.dev

marcopaganini/rpn: A CLI RPN calculator in Go

Concatenative Programming @programming.dev

Emit | Re: Factor

Concatenative Programming @programming.dev

Fun with Go Iterators

Concatenative Programming @programming.dev

Slint 1.8: Math gains postfix support

Concatenative Programming @programming.dev

PostScript® 1.0 - A Code Study | ℤ→ℤ

Concatenative Programming @programming.dev

Roc, Exercism, Forth!

Concatenative Programming @programming.dev

Battlesnake | Re: Factor

Concatenative Programming @programming.dev

Factor 0.100 now available | Re: Factor

Concatenative Programming @programming.dev

8th - Commercial Forth-y Language

Concatenative Programming @programming.dev

zdimension/macro-forth: some kind of RPN in rust via macros

Concatenative Programming @programming.dev

Idea: "ubiquefix" function-call syntax (prefix, infix, and postfix notation combined)

Concatenative Programming @programming.dev

SQL Has Problems. We Can Fix Them: Pipe Syntax In SQL | Lobsters

Concatenative Programming @programming.dev

Cash Register | Re: Factor

Concatenative Programming @programming.dev

remokasu/stacker: command-line RPN calculator with an RPN-based scripting language (on PyPI)

  • For anyone else wondering:

    Navidrome is an open source web-based music collection server and streamer. It gives you freedom to listen to your music collection from any browser or mobile device. It's like your personal Spotify!

  • So far, this isn't much of anything.

    Telegram already closes public channels reported for copyright violations.

    Some excerpts from this post:

    Compared to other platforms, we do not see the seriousness of Telegram to cooperate.

    . . .

    In May 2023, progress appeared to be going in the wrong direction. Telegram was reportedly refusing to cooperate with the Ministry of Communications and Digital on the basis it did not wish to participate in any form of politically-related censorship.

    . . .

    With no obviously public comment from Telegram on the matter, it’s hard to say how the social platform views its end of what appears to be an informal agreement.

    Telegram will be acutely aware, however, that whatever it gives, others will demand too. That may ultimately limit Telegram’s response, whatever it may be, whenever it arrives – if it even arrives at all.

  • Wow, the first submission here with a negative score. I'm guessing it's because it mentions bitcoin.

    Well, I'll say that bitcoin is not the point here, but rather that the author is enthusiastically embracing forth, with its "directness," simplicity, and portability. You can find more in the lobsters comments.

    The author plans to port their small Zig subtitle-displaying project to forth, and hopes to use forth for all their systems programming needs in the future.

  • Congrats on all the labor you saved.

    If you think folks here are uniquely unreasonable you could try lemmy.world/c/selfhosted .

  • On the off chance that you truly don't understand:

    The nice thing to do would be to accept the feedback and add a short description. It's confusing to others why you are staunchly opposed to performing that small courtesy, and instead jump to never posting here again.

  • The window shade problem is keeping me from Wayland. AFAIU there's currently no commitment to ever fix it on Wayland, it's only a maybe.

    For anyone interested, it's being tracked here.

  • So . . . not relevant to my comment?

  • ...

    Jump
    • Factor
    • Roc
    • Nim
    • Zsh
    • Execline
  • ...

    Jump
  • Well FWIW CodeWars has plenty of Factor katas, and I try to gather related resources at https://programming.dev/c/concatenative

    I'm trying to keep up with the Perl Weekly Challenges, but with Factor, and am posting some Factor solutions to Exercism's 48in24 series.

  • By default you can use left and right bracket keys [] to adjust speed, and it should do adjustments to make the pitch sound the same.

    To adjust the pitch alone, you can have something like this in your input.conf, customized as you like:

     
        
    ALT+p af toggle @rb
    ALT+UP af-command rb multiply-pitch 1.25
    ALT+DOWN af-command rb multiply-pitch 0.8
    ALT+LEFT af-command rb set-pitch 1.0
    
      

    I haven't looked at this in a long time. If you always need this there's likely a conf option to always enable the "rubber band" (@rb) filter. And maybe other commands than multiply that would be better.


    EDIT: Sorry, I don't have this quite right. Maybe someone can correct me.

  • OK, I see some differences between your two screenshots, but what's the relevance to my comment?

  • I don't know what I should be noticing there. I can't see any text for the tool buttons along the left edge of the window.

  • Anyone notice non-obvious Wayland road blocks?

    I think the last thing keeping me on X11 is window shade.

  • I have trouble with both, but more experience with GIMP. I can't stand all the little tool buttons with no text. I want the name of each tool always visible on its button.

    I have the same problem with Inkscape.