GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by paul (paul@post.lurk.org)

  1. Embed this notice
    paul (paul@post.lurk.org)'s status on Friday, 24-Oct-2025 09:34:52 JST paul paul

    There's a unix topological sorting utility?! https://en.wikipedia.org/wiki/Tsort

    In conversation about a month ago from post.lurk.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: auth.wikimedia.org
      Tsort
      The tsort program is a command line utility on Unix and Unix-like platforms, that performs a topological sort on its input. It is part of the POSIX.1 standard. and has been since The Single UNIX Specification, Version 2. History According to its info page, this command was initially written for providing an ordering of object files that allowed the linker to process them sequentially (each one exactly once, and in order). The FreeBSD manual page dates its appearance to Version 7 Unix. Note that the following description is describing the behavior of the FreeBSD implementation of tsort and mentions GNU features where they may exist. Other implementations or versions may differ. Syntax tsort [-dlq] [FILE] FreeBSD options can be: -d turn on debugging -l search for and display the longest cycle. -q Do not display informational messages about cycles. GNU provides the following options only: --help display help message and exit --version display version information and exit There are no options prescribed...
  2. Embed this notice
    paul (paul@post.lurk.org)'s status on Wednesday, 20-Aug-2025 05:26:36 JST paul paul

    From a CS paper in 1974:

    "An Algol implementation of the algorithm successfully tested graphs with as many as 900 vertices in less than 12 seconds"

    In conversation about 4 months ago from post.lurk.org permalink
  3. Embed this notice
    paul (paul@post.lurk.org)'s status on Tuesday, 29-Jul-2025 08:51:26 JST paul paul

    TIRAMISU HAS RETURNED TO TRADER JOE'S

    In conversation about 4 months ago from post.lurk.org permalink
  4. Embed this notice
    paul (paul@post.lurk.org)'s status on Monday, 07-Jul-2025 13:27:08 JST paul paul

    Have there ever been "inverse forths"? Where, instead of pushing data onto the stack and using words to pop and process data, you push words onto a stack and then data triggers those words? Is this just how a regular call stack works?

    Consider the dc program: 1 2 + 3 * 4 - p, which does some arithmetic and prints the result.

    Same program could be written p - * + 1 2 3 4

    Could get interesting because you could have words that push new words on to the stack.

    In conversation about 5 months ago from post.lurk.org permalink
  5. Embed this notice
    paul (paul@post.lurk.org)'s status on Saturday, 31-May-2025 22:39:52 JST paul paul

    I quite like my "pen and paper" phase of software development, because you can pivot out of bad ideas before they start.

    Makes me feel like that 5th dimensional alien in MIB4 where they keep saying "phew, that was a close one!"

    In conversation about 6 months ago from post.lurk.org permalink
  6. Embed this notice
    paul (paul@post.lurk.org)'s status on Saturday, 01-Mar-2025 14:22:21 JST paul paul

    Those weird food advertisements on the NYC subway have to be subliminal messaging right?

    In conversation about 9 months ago from post.lurk.org permalink
  7. Embed this notice
    paul (paul@post.lurk.org)'s status on Friday, 07-Feb-2025 10:37:50 JST paul paul
    in reply to
    • iced depresso

    @icedquinn I go to liliputing at least once a week. They always seem very close to what I want. Just enough to keep me coming back, not enough to commit.

    In conversation about 10 months ago from gnusocial.jp permalink
  8. Embed this notice
    paul (paul@post.lurk.org)'s status on Wednesday, 22-Jan-2025 10:15:40 JST paul paul

    If I ever were to write a book about SQLite, it would be called: "In place of a legal notice, here is a blessing."

    In conversation about 11 months ago from post.lurk.org permalink
  9. Embed this notice
    paul (paul@post.lurk.org)'s status on Thursday, 09-Jan-2025 04:58:02 JST paul paul

    Got totally distracted with an idea this morning involving Scheme, S-expressions, ASTs, literate programming, and knowledge graphs.

    The literate program markup looks like this:

    https://github.com/PaulBatchelor/Recurse/blob/main/scratch/edexp/proto.e

    This builds up a s-expressions as trees (take my word for it)

    It "tangles" into scheme code that looks like this:

    https://github.com/PaulBatchelor/Recurse/blob/main/scratch/edexp/output.scm

    It "weaves" into knowledge graph markup (dagzet), which can then be rendered into an HTML document like this one:

    https://pbat.ch/recurse/dz/edexp_test/program/

    Once in the knowledge graph format, I can treat every atom in the tree like a node in a graph and connect them to any other nodes in the graph. I can also use it to create emergent structures in my knowledge graph, such as this dynamically produced comments page:

    https://pbat.ch/recurse/dz/edexp_test/comments/

    In conversation about a year ago from post.lurk.org permalink
  10. Embed this notice
    paul (paul@post.lurk.org)'s status on Saturday, 07-Dec-2024 08:53:07 JST paul paul

    I have officially begun a re-attempt at reading Designing Data-Intensive Applications. This time, I am doing a breadth-first approach to reading that involves skimming and populating a knowledge graph:

    https://pbat.ch/recurse/dz/DDIA/toc/

    In conversation about a year ago from post.lurk.org permalink
  11. Embed this notice
    paul (paul@post.lurk.org)'s status on Tuesday, 26-Nov-2024 08:52:36 JST paul paul

    Aztec Skull Whistle added to my wishlist:

    https://caneuro.github.io/blog/2024/study-skullwhistle/

    In conversation about a year ago from post.lurk.org permalink
  12. Embed this notice
    paul (paul@post.lurk.org)'s status on Tuesday, 26-Nov-2024 08:52:27 JST paul paul
    in reply to

    "studies show aztec skull whistles sound scary"

    https://www.nature.com/articles/s44271-024-00157-7

    In conversation about a year ago from post.lurk.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: media.springernature.com
      Psychoacoustic and Archeoacoustic nature of ancient Aztec skull whistles - Communications Psychology
      from Bobin, Marine
      A series of psychoacoustic and neuroimaging studies reveal the effect that the sound of Aztec skull whistles has on modern listeners; the sound, which is perceived as a mixture of voice-like, scream-like, and technological, triggers affective processing.
  13. Embed this notice
    paul (paul@post.lurk.org)'s status on Tuesday, 26-Nov-2024 08:52:21 JST paul paul
    in reply to

    Selling artisanal skull whistles on etsy.

    > The category of replica skull whistles that were used in this study also included four skull whistles that were artisanal creations based on the general description of skull whistles in the literature.

    In conversation about a year ago from post.lurk.org permalink
  14. Embed this notice
    paul (paul@post.lurk.org)'s status on Wednesday, 20-Nov-2024 05:28:07 JST paul paul
    in reply to

    "You will see a temporary TS error for the invoice prop in your terminal because invoice could be potentially undefined. Don't worry about it for now, you'll resolve it in the next chapter when you add error handling."

    In conversation about a year ago from post.lurk.org permalink
  15. Embed this notice
    paul (paul@post.lurk.org)'s status on Monday, 18-Nov-2024 02:40:55 JST paul paul

    I looked up what "progressive enhancement" means. I found two definitions with two very different biases. The more I read tech-related writing, the more sensitive I get to this stuff.

    MDN [0] has a very elitist definition, suggesting only the "best possible experience" comes from "the most modern browsers":

    > Progressive enhancement is a design philosophy that provides a baseline of essential content and functionality to as many users as possible, while delivering the best possible experience only to users of the most modern browsers that can run all the required code.

    Wikipedia [1], on the other, has a much "mellow" definition. This one has more of a semantic web bias, generally putting emphasis "web content first", and simply referring to anything more than that as an "enhanced version":

    > Progressive enhancement is a strategy in web design that puts emphasis on web content first, allowing everyone to access the basic content and functionality of a web page, whilst users with additional browser features or faster Internet access receive the enhanced version instead.

    0: https://developer.mozilla.org/en-US/docs/Glossary/Progressive_Enhancement

    1: https://en.wikipedia.org/wiki/Progressive_enhancement

    In conversation about a year ago from post.lurk.org permalink

    Attachments


    1. Domain not in remote thumbnail source whitelist: upload.wikimedia.org
      Progressive enhancement
      Progressive enhancement is a strategy in web design that puts emphasis on web content first, allowing everyone to access the basic content and functionality of a web page, whilst users with additional browser features or faster Internet access receive the enhanced version instead. This strategy speeds up loading and facilitates crawling by web search engines, as text on a page is loaded immediately through the HTML source code rather than having to wait for JavaScript to initiate and load the content subsequently, meaning content ready for consumption "out of the box" is served immediately, and not behind additional layers. This strategy involves separating the presentation semantics from the content, with presentation being implemented in one or more optional layers, activated based on aspects of the browser or Internet connection of the client. In practice, this means serving content through HTML, the "lowest common denominator" of web standards, and applying styling and animation through CSS to the technically possible extent, then applying further enhancements through JavaScript. Deprecated Adobe Flash could be thought of as having shared the final spot with JavaScript...
  16. Embed this notice
    paul (paul@post.lurk.org)'s status on Sunday, 17-Nov-2024 05:15:38 JST paul paul

    If one wanted to study the source code to React, where would be a good entry point in the code base?

    In conversation about a year ago from post.lurk.org permalink
  17. Embed this notice
    paul (paul@post.lurk.org)'s status on Saturday, 02-Nov-2024 04:33:32 JST paul paul

    Credit where credit is due: Next.js docs seem quite good so far. The writing style is no-nonsense and consistent, and is quite thorough. None of this "let's have fun!" crap that I so often have to endure with these tutorials. I am not here to have fun. Nobody is doing this to have fun.

    In conversation about a year ago from post.lurk.org permalink
  18. Embed this notice
    paul (paul@post.lurk.org)'s status on Saturday, 02-Nov-2024 04:33:25 JST paul paul
    in reply to

    "don't worry if you don't understand everything the code is doing"

    In conversation about a year ago from post.lurk.org permalink
  19. Embed this notice
    paul (paul@post.lurk.org)'s status on Wednesday, 07-Aug-2024 09:40:54 JST paul paul

    Gross, yet satisfying.

    In conversation Wednesday, 07-Aug-2024 09:40:54 JST from post.lurk.org permalink
  20. Embed this notice
    paul (paul@post.lurk.org)'s status on Sunday, 28-Jul-2024 22:32:58 JST paul paul

    Spent most of my day yesterday staring at a colorless text editor writing in a dialect of TCL in small lines. Almost no indentation needed or required.

    It was nice break from the visual carnival that is Rust in NeoVim.

    In conversation Sunday, 28-Jul-2024 22:32:58 JST from post.lurk.org permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      required.it
      This domain may be for sale!
  • Before

User actions

    paul

    paul

    Sound artist exploring the human voice, simulacrum, and mechanisms for lyricism.These are some of my favorite things: vocal synthesis, generative music, Palestrina, audio DSP, baking, croissants, tea, dogs, grids, retrogaming, computer graphics, powers of 2, 1-bit art/sound.Over the years, I've developed several audio engines and music software ecosystems, and like to talk about them here. I also have a quieter account where I mainly talk about vocal synthesis: @patchlore

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          131015
          Member since
          24 May 2023
          Notices
          61
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.