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 Axel Rauschmayer (rauschma@fosstodon.org), page 2

  1. Embed this notice
    Axel Rauschmayer (rauschma@fosstodon.org)'s status on Sunday, 24-Nov-2024 01:09:40 JST Axel Rauschmayer Axel Rauschmayer
    in reply to

    Apple’s trajectory makes me sad: I used to root for the company because they are doing a lot of things right: tech as something that has to be useful, focus on accessibility, etc.

    But it’s become clear how cut-throat, greedy and anti-user they are. Their devices could be much more repairable (incl. fewer design changes over the years) and be supported much longer. They treat developers awfully too.

    And I’m not anti-corporate. Companies are not evil per se. Linux has its own set of issues!

    In conversation about a year ago from fosstodon.org permalink
  2. Embed this notice
    Axel Rauschmayer (rauschma@fosstodon.org)'s status on Saturday, 23-Nov-2024 04:16:47 JST Axel Rauschmayer Axel Rauschmayer
    in reply to
    • Sergey Shandar

    @functionalscript Interesting. I’d have thought you’d need a protocol on top of CAS for moderation and managing/distributing data.

    In conversation about a year ago from fosstodon.org permalink
  3. Embed this notice
    Axel Rauschmayer (rauschma@fosstodon.org)'s status on Saturday, 23-Nov-2024 03:47:47 JST Axel Rauschmayer Axel Rauschmayer
    in reply to
    • Sergey Shandar

    @functionalscript Quoting the post: “Some of these tasks are quite feasible for the fediverse to pick up today: the content-addressed storage and the portable identity stuff I think would be a major thing to introduce into the system but would be quite doable and would give the fediverse properties of surviving nodes going down better.”

    In conversation about a year ago from fosstodon.org permalink
  4. Embed this notice
    Axel Rauschmayer (rauschma@fosstodon.org)'s status on Saturday, 23-Nov-2024 03:18:21 JST Axel Rauschmayer Axel Rauschmayer
    in reply to
    • Sergey Shandar

    @functionalscript You may enjoy this blog post (see section “What should the fediverse do?”): https://dustycloud.org/blog/how-decentralized-is-bluesky/

    In conversation about a year ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: dustycloud.org
      How decentralized is Bluesky really? -- Dustycloud Brainstorms
  5. Embed this notice
    Axel Rauschmayer (rauschma@fosstodon.org)'s status on Saturday, 23-Nov-2024 00:11:23 JST Axel Rauschmayer Axel Rauschmayer

    I asked an #ActivityPub question: “Posts and profiles—how to fix the disconnect between local and remote data?"
    https://socialhub.activitypub.rocks/t/newbie-question-posts-profiles-how-to-fix-the-disconnect-between-local-and-remote-data/4765

    In conversation about a year ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: socialhub.activitypub.rocks
      Newbie question: posts & profiles – how to fix the disconnect between local and remote data?
      On Mastodon, the disconnect between local and remote data is currently one of its biggest weaknesses (especially compared to ATproto): Posts usually don’t show all replies. Like & boost counts also tend to be lower. Profiles only show subsets of followers and followees. And to see all posts, you have to go to the original server. Questions: Is there a fundamental way in which this can be solved? Or a series of measures? Or is it something we (mostly) have to put up with? Maybe a timestamp f...
  6. Embed this notice
    Axel Rauschmayer (rauschma@fosstodon.org)'s status on Thursday, 21-Nov-2024 03:47:28 JST Axel Rauschmayer Axel Rauschmayer

    Mastodon’s weaknesses and how to fix them
    https://2ality.com/2024/11/mastodon-weaknesses.html

    #2ality #Mastodon

    In conversation about a year ago from fosstodon.org permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Mastodon’s weaknesses and how to fix them
      As a web developer, I love Mastodon: Since Twitter became X, there are enough web dev people here. I’m happy with the web app – it even has several nice touches where it is better than Twitter. I’m not locked into an ecosystem that is controlled by a single company. That being said, Mastodon still has several major weaknesses. In this blog post, I collect those and explain what’s being done to fix them. It is not meant to be exhaustive: If there is a weakness that affects you and isn’t mentioned here, then please let us know in the comments.
  7. Embed this notice
    Axel Rauschmayer (rauschma@fosstodon.org)'s status on Wednesday, 20-Nov-2024 03:45:21 JST Axel Rauschmayer Axel Rauschmayer
    in reply to
    • Sergey Shandar

    @functionalscript I think the two can meet in the middle. I’ll explain more in the upcoming blog post.

    In conversation about a year ago from fosstodon.org permalink
  8. Embed this notice
    Axel Rauschmayer (rauschma@fosstodon.org)'s status on Wednesday, 20-Nov-2024 02:12:35 JST Axel Rauschmayer Axel Rauschmayer

    I’m working on a blog post about Mastodon’s weaknesses and what is being done to fix them. During my research I was delighted by how much interesting work is happening in the Fediverse space—e.g.:

    * Live Fediverse analytics: https://fedidb.org
    * Fediverse info and directory (crawled automatically): https://fediverse.info
    * List of Fediverse platforms: https://fediverse.party/en/miscellaneous/
    * Interviews with people who work on the Fediverse and other decentralized networks: https://dot-social.simplecast.com/

    In conversation about a year ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: fediverse.party
      - Fediverse.Party - explore federated networks
      from lostinlight
      Let's make social media free, federated and fun! Fediverse.Party is your guide into the world of decentralized, autonomous networks running on free open software on a myriad of servers across the world. No ads and no algorithms. Join Fediverse and become part of the new interconnected Web!
    2. Domain not in remote thumbnail source whitelist: fediverse.info
      fediverse.info
      The bespoke fediverse guide
    3. No result found on File_thumbnail lookup.
      FediDB - Developer Tools for ActivityPub
      Developer Tools for ActivityPub
    4. No result found on File_thumbnail lookup.
      https://dot-social.simplecast.com/
  9. Embed this notice
    Axel Rauschmayer (rauschma@fosstodon.org)'s status on Wednesday, 13-Nov-2024 08:30:44 JST Axel Rauschmayer Axel Rauschmayer

    How I make sense of .flatMap():
    – .map(): Each input element corresponds to one output element.
    – .flatMap(): Each input element corresponds to zero or more output elements.

    More information, uses cases and examples: https://exploringjs.com/js/book/ch_arrays.html#Array.prototype.flatMap

    #JavaScript

    In conversation about a year ago from fosstodon.org permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Arrays (Array)
  10. Embed this notice
    Axel Rauschmayer (rauschma@fosstodon.org)'s status on Saturday, 12-Oct-2024 07:53:31 JST Axel Rauschmayer Axel Rauschmayer

    Just got the classic fraudulent SMS: “Hi Dad, can you send me a message on Whatsapp? I have a new number.”

    I did a web search and you can report such SMSes to the Bundesnetzagentur (Federal Network Agency). Which I did.

    In conversation about a year ago from fosstodon.org permalink
  11. Embed this notice
    Axel Rauschmayer (rauschma@fosstodon.org)'s status on Wednesday, 25-Sep-2024 02:41:33 JST Axel Rauschmayer Axel Rauschmayer

    The Social Web Foundation is “a non-profit organization dedicated to making connections between social platforms with the open standard protocol ActivityPub.”

    Goals:
    * Educating general and targeted audiences about the social web
    * Informing policy-makers about issues on the social web
    * Enhancing and extending the ActivityPub protocol
    * Building tools and plumbing to make the social web easier and more engaging to use

    https://socialwebfoundation.org/2024/09/24/launch/

    #Mastodon #Fediverse

    In conversation about a year ago from fosstodon.org permalink
  12. Embed this notice
    Axel Rauschmayer (rauschma@fosstodon.org)'s status on Tuesday, 03-Sep-2024 22:28:35 JST Axel Rauschmayer Axel Rauschmayer
    • molily

    1/ Good blog post by @molily about an ongoing conflict in the web dev community. AFAICT, it’s fair to both sides.

    “Client-side JavaScript and React criticism: What comes next?”
    https://molily.de/javascript-criticism/

    In conversation about a year ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: molily.de
      Client-side JavaScript and React criticism: What comes next? · molily
      from mailto:molily@mailbox.org
      How do we improve JavaScript usage, teach progressive enhancement and reconcile the community?
  13. Embed this notice
    Axel Rauschmayer (rauschma@fosstodon.org)'s status on Friday, 30-Aug-2024 02:47:39 JST Axel Rauschmayer Axel Rauschmayer

    “You can kick the alpha tires on System76’s Cosmic, a new Linux desktop”
    “A whole new desktop aims to appeal with tiling, themes, and a safer Rust core.”
    https://arstechnica.com/gadgets/2024/08/you-can-kick-the-alpha-tires-on-system76s-cosmic-a-new-linux-desktop/

    In conversation about a year ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: cdn.arstechnica.net
      You can kick the alpha tires on System76’s Cosmic, a new Linux desktop
      A whole new desktop aims to appeal with tiling, themes, and a safer Rust core.
  14. Embed this notice
    Axel Rauschmayer (rauschma@fosstodon.org)'s status on Friday, 16-Aug-2024 07:38:23 JST Axel Rauschmayer Axel Rauschmayer

    Behold, “Diablo” is fully playable in your browser
    https://arstechnica.com/gaming/2024/08/behold-diablo-is-fully-playable-in-your-browser/

    In conversation about a year ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: cdn.arstechnica.net
      Behold, Diablo is fully playable in your browser
      It controls and looks great, though the game was outshined by its sequels.
  15. Embed this notice
    Axel Rauschmayer (rauschma@fosstodon.org)'s status on Thursday, 15-Aug-2024 21:51:21 JST Axel Rauschmayer Axel Rauschmayer

    Neat #TypeScript trick: If we create a Set with a `const` Array, then the type of its elements is the union of the Array element types. In other words: The Set behaves a little like a tuple.

    const packStatus = new Set([
    'draft',
    'approved',
    'shipped',
    ] as const);
    // const packStatus: Set<"draft" | "approved" | "shipped">

    packStatus.has('abc'); // type error!
    // Auto-completion works for the arguments of .has(), .delete(), etc.

    Source: Matt Pocock. https://x.com/mattpocockuk/status/1823284205763121573

    In conversation about a year ago from fosstodon.org permalink

    Attachments


  16. Embed this notice
    Axel Rauschmayer (rauschma@fosstodon.org)'s status on Tuesday, 13-Aug-2024 22:34:44 JST Axel Rauschmayer Axel Rauschmayer
    • bkardell

    “Verso is a web browser built on top of the Servo web engine. We aim to explore embedding solutions for Servo while growing it into a mature browser in one day. This means we want to experiment with multi-view and multi-window first and then build UI elements entirely from Servo itself.”

    Caveat: “At the moment, Servoshell should provide a better user experience.”

    https://github.com/versotile-org/verso (h/t @bkardell)

    In conversation about a year ago from fosstodon.org permalink
  17. Embed this notice
    Axel Rauschmayer (rauschma@fosstodon.org)'s status on Saturday, 20-Jul-2024 04:01:01 JST Axel Rauschmayer Axel Rauschmayer

    The term “syntactic sugar” is tricky. Common definition: shorter syntax with a simple transformation to a longer version. Think syntax-aware search-and-replace or macros.

    Examples:

    a += b // sugar
    a = a + b // long

    {prop} // sugar
    {prop: prop} // long

    (x) => x + x // sugar
    (x) => { return x } // long

    With this definition, async/await is not syntactic sugar for Promises: An async function is executed similarly to a generator (pausing, resuming, …). So no simple transformation from .then().

    In conversation about a year ago from fosstodon.org permalink
  18. Embed this notice
    Axel Rauschmayer (rauschma@fosstodon.org)'s status on Friday, 05-Jul-2024 23:22:10 JST Axel Rauschmayer Axel Rauschmayer

    My books on #JavaScript and #TypeScript are free to read online:

    – Exploring JavaScript (ES2024 edition)
    – Deep JavaScript
    – Tackling TypeScript
    – Shell scripting with Node.js

    :mastodon: Boosts appreciated!

    https://exploringjs.com

    In conversation Friday, 05-Jul-2024 23:22:10 JST from fosstodon.org permalink

    Attachments


    1. https://cdn.fosstodon.org/media_attachments/files/112/728/248/400/812/792/original/6d59c475bd80572e.jpg

    2. https://cdn.fosstodon.org/media_attachments/files/112/728/249/178/480/735/original/285a98dcde33eced.jpg

    3. https://cdn.fosstodon.org/media_attachments/files/112/728/249/663/745/350/original/e7f704a0b90c05dd.jpg

    4. https://cdn.fosstodon.org/media_attachments/files/112/728/249/909/380/999/original/49765a2a178117e2.jpg
  19. Embed this notice
    Axel Rauschmayer (rauschma@fosstodon.org)'s status on Friday, 17-May-2024 04:29:40 JST Axel Rauschmayer Axel Rauschmayer
    in reply to
    • Sergey Shandar

    @functionalscript You would have to write it (my knowledge is limited here). I’d be happy to review!

    In conversation Friday, 17-May-2024 04:29:40 JST from fosstodon.org permalink
  20. Embed this notice
    Axel Rauschmayer (rauschma@fosstodon.org)'s status on Friday, 17-May-2024 01:30:08 JST Axel Rauschmayer Axel Rauschmayer
    in reply to

    I’ve always found discrete mathematics (*) much easier to understand than, e.g., calculus or statistics – because it is so similar to programming. Relations, orders, graphs are all part of discrete mathematics.

    If you think you don’t like math, you may actually enjoy discrete math.

    (*) https://en.wikipedia.org/wiki/Discrete_mathematics

    In conversation Friday, 17-May-2024 01:30:08 JST from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: upload.wikimedia.org
      Discrete mathematics
      Discrete mathematics is the study of mathematical structures that can be considered "discrete" (in a way analogous to discrete variables, having a bijection with the set of natural numbers) rather than "continuous" (analogously to continuous functions). Objects studied in discrete mathematics include integers, graphs, and statements in logic. By contrast, discrete mathematics excludes topics in "continuous mathematics" such as real numbers, calculus or Euclidean geometry. Discrete objects can often be enumerated by integers; more formally, discrete mathematics has been characterized as the branch of mathematics dealing with countable sets (finite sets or sets with the same cardinality as the natural numbers). However, there is no exact definition of the term "discrete mathematics". The set of objects studied in discrete mathematics can be finite or infinite. The term finite mathematics is sometimes applied to parts...
  • After
  • Before

User actions

    Axel Rauschmayer

    Axel Rauschmayer

    Topics: #JavaScript #TypeScript #fedi22Other interests:– Languages: German, English, French, Spanish, Dutch, Mandarin– Sustainability, degrowth, permaculture, urbanism– Tiny houses– Education– Psychology, getting out of one’s head, heart-centered living– Minimalist spirituality: Advaita, Daoism, Buddhism, Christian mysticism, J. Krishnamurti, …I live in Munich. http://pronoun.is/heNon-tech:– :pixelfed: Photos: @rauschma– 💬 Languages: @langtales

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          14578
          Member since
          29 Oct 2022
          Notices
          73
          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.