tiflolinux.org - GNU Social
  • Login

Bienvenido

  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by Darius Kazemi (darius@friend.camp)

  1. Darius Kazemi (darius@friend.camp)'s status on Sunday, 04-Dec-2022 23:56:25 CET Darius Kazemi Darius Kazemi
    in reply to
    • Christine Lemmer-Webber
    • crows call me breadlady

    @cwebber @garbados I was waiting to hear Diana's take on this! What's interesting to me is that her understanding of Spritely Goblins matches my own basically 100% from all the reading I've done. I am just not able to look at the facts of OCAP and extrapolate "what does this give me *that I care about*?" I'm not saying there's nothing there, just that I am unable to make the leap from "what the things does" to "how will this make people's lives better in a way that current technology does not"

    In conversation Sunday, 04-Dec-2022 23:56:25 CET from friend.camp permalink
  2. Darius Kazemi (darius@friend.camp)'s status on Sunday, 04-Dec-2022 23:56:24 CET Darius Kazemi Darius Kazemi
    in reply to
    • Christine Lemmer-Webber
    • crows call me breadlady

    @cwebber @garbados To put it another way, Diana says

    > If you're still reading, I suspect you're thinking one of two things: "This doesn't make any sense," which I get a lot, or, "What's the catch?"

    My thought at that point of the article is rather: "This makes sense! Why should I care?"

    In conversation Sunday, 04-Dec-2022 23:56:24 CET from friend.camp permalink
  3. Darius Kazemi (darius@friend.camp)'s status on Thursday, 12-May-2022 23:59:03 CEST Darius Kazemi Darius Kazemi

    Got into a discussion with someone on Twitter about what makes a programming language "good for beginners". They seemed to want to talk about syntax and stuff. My questions are:

    - how hard is it to install
    - how easily can you import useful data and output results in a useful format
    - how likely is a beginner to know someone who can help them solve problems they run into
    - how many resources (tutorials, example code) are out there
    - can you easily do all this without the command line

    In conversation Thursday, 12-May-2022 23:59:03 CEST from friend.camp permalink
  4. Darius Kazemi (darius@friend.camp)'s status on Monday, 14-Feb-2022 20:34:03 CET Darius Kazemi Darius Kazemi

    People on infosec Twitter keep saying it's extremely bad that lots of people scanned a random QR code. But I'm genuinely not sure how it's different than clicking on a link? My understanding is the flow for most users goes:

    - take picture with phone
    - see url preview
    - click url

    Is the issue that the preview step doesn't exist for a lot of people? Otherwise it seems similar to being presented with any url at all.

    In conversation Monday, 14-Feb-2022 20:34:03 CET from friend.camp permalink
  5. Darius Kazemi (darius@friend.camp)'s status on Thursday, 10-Feb-2022 23:29:04 CET Darius Kazemi Darius Kazemi
    in reply to
    • Devine Lu Ator

    @neauoire wow that is kind of like mine but backwards! generally speaking I went assembly -> C -> Ruby -> web stuff

    In conversation Thursday, 10-Feb-2022 23:29:04 CET from friend.camp permalink
  6. Darius Kazemi (darius@friend.camp)'s status on Tuesday, 26-Oct-2021 18:19:21 CEST Darius Kazemi Darius Kazemi

    holy crap there's a new Aesop Rock / Blockhead album coming out next month! you can preorder here (Blockhead produced the best tracks on Labor Days)

    https://aesoprock.bandcamp.com/album/garbology

    In conversation Tuesday, 26-Oct-2021 18:19:21 CEST from friend.camp permalink

    Attachments

    1. Garbology, by Aesop Rock x Blockhead
      14 track album
  7. Darius Kazemi (darius@friend.camp)'s status on Thursday, 22-Apr-2021 17:00:53 CEST Darius Kazemi Darius Kazemi
    • Ekaitz Zárraga 👹

    @ekaitz_zarraga I just did a little more digging -- https://caniuse.com helpfully has a "date relative" view where you can see a timeline of browser adoption of features. It looks like 2011 was when IE finally adopted all the ECMA stuff that was typically reimplemented in lodash/underscore/etc. But of course what percentage of users were on IE9 at that point vs 8 etc...

    In conversation Thursday, 22-Apr-2021 17:00:53 CEST from friend.camp permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Can I use... Support tables for HTML5, CSS3, etc
      "Can I use" provides up-to-date browser support tables for support of front-end web technologies on desktop and mobile web browsers.
  8. Darius Kazemi (darius@friend.camp)'s status on Thursday, 22-Apr-2021 16:56:19 CEST Darius Kazemi Darius Kazemi
    • Ekaitz Zárraga 👹

    @ekaitz_zarraga I thought so too but I just looked it up and it was specified as far back as ECMAScript 5.0 (Dec 2009)!

    In conversation Thursday, 22-Apr-2021 16:56:19 CEST from friend.camp permalink

    Attachments


  9. Darius Kazemi (darius@friend.camp)'s status on Thursday, 22-Apr-2021 16:54:38 CEST Darius Kazemi Darius Kazemi

    I just used Array.prototype.every() and Array.prototype.some() for the first time in production code... ever? I'm sure I could have used them earlier in my career but I always forget they exist. Anyway they are useful functions and I'm glad they're there

    In conversation Thursday, 22-Apr-2021 16:54:38 CEST from friend.camp permalink
  10. Darius Kazemi (darius@friend.camp)'s status on Monday, 15-Jul-2019 19:26:31 CEST Darius Kazemi Darius Kazemi

    If you do a thing in an open source project, and you have a hard time doing it because it's not documented, after you finish doing the thing... document it. If the project has a wiki, put it in the wiki. If it has a docs repo you can write to, put it there. Or at least blog about it so search engines can index it.

    Please don't leave the solution to languish in a chat log somewhere.

    In conversation Monday, 15-Jul-2019 19:26:31 CEST from friend.camp permalink
  11. Darius Kazemi (darius@friend.camp)'s status on Wednesday, 12-Jun-2019 20:26:21 CEST Darius Kazemi Darius Kazemi

    Paul Baran: also apparently doing the xkcd thing 50 years before xkcd

    Full paper: https://www.rand.org/pubs/research_memoranda/RM3638.html

    In conversation Wednesday, 12-Jun-2019 20:26:21 CEST from friend.camp permalink

    Attachments


    1. https://files.mastodon.social/media_attachments/files/015/558/080/original/78d9f9aa50aa0829.png
  12. Darius Kazemi (darius@friend.camp)'s status on Sunday, 02-Jun-2019 03:15:39 CEST Darius Kazemi Darius Kazemi
    in reply to
    • Annika Backstrom

    @annika Haha.

    Spec: "It's easy!"

    [Friendly cartoon diagrams]

    Narrator: "It was not easy."

    In conversation Sunday, 02-Jun-2019 03:15:39 CEST from friend.camp permalink
  13. Darius Kazemi (darius@friend.camp)'s status on Sunday, 02-Jun-2019 03:01:07 CEST Darius Kazemi Darius Kazemi

    A year ago I tried learning ActivityPub, and more or less failed. I was confounded by a spec that was so abstract I couldn't make heads or tails of it. Turns out I was missing some key things.

    I have written a guide to learning about ActivityPub that I wish existed a year ago when I first set out to learn how to write social media servers that conform to the spec:

    https://tinysubversions.com/notes/reading-activitypub/

    In conversation Sunday, 02-Jun-2019 03:01:07 CEST from friend.camp permalink
  14. Darius Kazemi (darius@friend.camp)'s status on Monday, 25-Mar-2019 22:13:36 CET Darius Kazemi Darius Kazemi
    • Shamar
    • amz3
    • Stefano Costa

    @Shamar @amz3 @steko I will definitely take a look at GNUnet. Just also want to clarify that I'm hardly a Mozilla person. I'm being paid by them for ten months to do independent research and a lot of my conclusions actually go against their interests (for example, I'm pro internet, not necessarily pro www). This is also why I'm doing intense research into ARPANET: https://write.as/365-rfcs/365-ietf-rfcs-a-50th-anniversary-dive

    In conversation Monday, 25-Mar-2019 22:13:36 CET from friend.camp permalink

    Attachments

    1. 365 IETF RFCs: a 50th anniversary dive
      from 365 RFCs
      by Darius Kazemi, Dec 31 2018 April 7th, 2019 is going to be the 50 year anniversary of the first ever Request for Comments, known as an...
  15. Darius Kazemi (darius@friend.camp)'s status on Thursday, 24-Jan-2019 06:59:49 CET Darius Kazemi Darius Kazemi

    I contacted the Computer History Museum and paid them a small fee to have them scan the first 9 RFCs. I'm happy to say those scans are now online.

    My post with interesting excerpts and things I learned looking at the scans: https://write.as/365-rfcs/update-scans-of-early-rfcs

    The listing of the scans in their catalog, with a link to the PDF: https://www.computerhistory.org/collections/catalog/102661172

    You can follow along with my series commenting on the first 365 RFCs here @365-rfcs

    In conversation Thursday, 24-Jan-2019 06:59:49 CET from friend.camp permalink
  16. Darius Kazemi (darius@friend.camp)'s status on Friday, 11-Jan-2019 19:55:05 CET Darius Kazemi Darius Kazemi
    in reply to
    • Allison Parrish

    @aparrish Also this other thing they make??? https://xxyxyz.org/even/

    makes me wanna learn python

    In conversation Friday, 11-Jan-2019 19:55:05 CET from friend.camp permalink

    Attachments


  17. Darius Kazemi (darius@friend.camp)'s status on Monday, 15-Oct-2018 06:27:24 CEST Darius Kazemi Darius Kazemi
    • Aral Balkan
    • Sylke Vicious

    @silkevicious @aral Here's the source code: https://github.com/dariusk/activtypub-to-rss

    In conversation Monday, 15-Oct-2018 06:27:24 CEST from friend.camp permalink
  18. Darius Kazemi (darius@friend.camp)'s status on Monday, 15-Oct-2018 06:26:44 CEST Darius Kazemi Darius Kazemi

    A while back I built a site that converts RSS feeds to ActivityPub actors that you can subscribe to from Mastodon and other ActivityPub-compliant social networks: https://bots.tinysubversions.com/convert/

    I've now also published the source code: https://github.com/dariusk/activtypub-to-rss

    In conversation Monday, 15-Oct-2018 06:26:44 CEST from friend.camp permalink

    Attachments

    1. dariusk/activtypub-to-rss
      from GitHub
      An RSS to ActivityPub converter. Contribute to dariusk/activtypub-to-rss development by creating an account on GitHub.

  19. Darius Kazemi (darius@friend.camp)'s status on Saturday, 15-Sep-2018 09:14:37 CEST Darius Kazemi Darius Kazemi
    in reply to

    I actually built a little toy service (that I will also eventually open source) which converts any RSS feed to an ActivityPub actor that you can subscribe to in Mastodon (or any other AP-compatible client).

    Play with it if you like! It is SUPER rough and most feeds end up horribly rendered in Mastodon but it's still kinda cool to see it work: https://bots.tinysubversions.com/convert/

    In conversation Saturday, 15-Sep-2018 09:14:37 CEST from friend.camp permalink
  20. Darius Kazemi (darius@friend.camp)'s status on Saturday, 15-Sep-2018 09:12:41 CEST Darius Kazemi Darius Kazemi

    I'm happy to announce that my barebones ActivityPub server, implemented in Node.js/Express, is now open source! I intend for it to be a reference implementation for developers who are adding ActivityPub to their own services, but also it is an application server that you can build on if you want.

    In other words, t's a few hundred lines of code that lets you create Mastodon-compatible accounts that can accept follow requests and post stuff to their followers.

    https://github.com/dariusk/express-activitypub

    In conversation Saturday, 15-Sep-2018 09:12:41 CEST from friend.camp permalink

User actions

    Darius Kazemi

    Darius Kazemi

    I'm the administrator of this server. https://tinysubversions.com is where most of my stuff lives. I'm trying to fix the internet, and some people say I'm at least kind of succeeding. Based in Portland, Oregon, USA. he/him

    Tags
    • (None)
    ActivityPub
    Remote Profile

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          2193
          Member since
          15 Sep 2018
          Notices
          20
          Daily average
          0

          Feeds

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

          tiflolinux.org - GNU Social is a social network, courtesy of tiflolinux.org. It runs on GNU social, version 2.0.1-beta0, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All tiflolinux.org - GNU Social content and data are available under the Creative Commons Attribution 3.0 license.