Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by George Dorn (gdorn@social.coop), page 5

  1. George Dorn (gdorn@social.coop)'s status on Tuesday, 18-Jun-2019 23:18:30 EDT George Dorn George Dorn
    • ben

    @ben I agree in principle, but I need to distinguish between bad things the last developer did from bad things everybody who writes node does, since the latter will likely match whatever tutorials / blog posts I end up consulting.

    In conversation Tuesday, 18-Jun-2019 23:18:30 EDT from social.coop permalink
  2. George Dorn (gdorn@social.coop)'s status on Tuesday, 18-Jun-2019 23:05:56 EDT George Dorn George Dorn
    • ben

    @ben Yeah, I haven't actually tried running it yet. I'm not sure if I should take a huge node_modules dir to mean it's terrible, or just a real-world project doing real-world things that is more than six months old.

    In conversation Tuesday, 18-Jun-2019 23:05:56 EDT from social.coop permalink
  3. George Dorn (gdorn@social.coop)'s status on Tuesday, 18-Jun-2019 23:02:17 EDT George Dorn George Dorn

    Some brief digging suggests it is using something called Nxus, which appears to be a web application framework, because the world needs more JS frameworks.

    So all of the controllers are subclasses of nxus-core or nxus-admin controllers. I guess the project implementation doesn't look utterly terrible, but Nxus is about 2.5 years old which doesn't fill me with confidence.

    #nxus ?

    In conversation Tuesday, 18-Jun-2019 23:02:17 EDT from social.coop permalink
  4. George Dorn (gdorn@social.coop)'s status on Tuesday, 18-Jun-2019 22:53:14 EDT George Dorn George Dorn

    I'm maybe inheriting a #NodeJS project, as a part-time paying gig. I don't do node. I do the minimum amount of client-side JS to make something work.

    If the project is sane, I'm confident I could skill up on-the-fly. If the project is terrible, I'd be in over my head. I don't have the expertise to judge, though.

    If it was Python / Django, I'd be able to tell what I was in for in ten minutes.

    Where do I look in a node project? What are best practices? What warning signs do I look for?

    In conversation Tuesday, 18-Jun-2019 22:53:14 EDT from social.coop permalink
  5. George Dorn (gdorn@social.coop)'s status on Friday, 14-Jun-2019 01:24:36 EDT George Dorn George Dorn

    @DJWalnut Huh. This reminds me of some of the weirder cutups / mashups that Negativland did. Only goofier.

    In conversation Friday, 14-Jun-2019 01:24:36 EDT from social.coop permalink
  6. George Dorn (gdorn@social.coop)'s status on Wednesday, 12-Jun-2019 15:29:02 EDT George Dorn George Dorn

    Nobody:

    Me: This joke format bugs me. Nobody said nothing? Isn't this a double negative? Did it start in a language where that construction is normal?

    In conversation Wednesday, 12-Jun-2019 15:29:02 EDT from social.coop permalink
  7. George Dorn (gdorn@social.coop)'s status on Saturday, 08-Jun-2019 18:55:29 EDT George Dorn George Dorn

    Ah, yes, the Internet Of Owership's #PlatformCoop directory.

    https://ioo.coop/directory/

    Powered by Google's Firebase.

    🤦♂️

    In conversation Saturday, 08-Jun-2019 18:55:29 EDT from social.coop permalink
  8. George Dorn (gdorn@social.coop)'s status on Thursday, 06-Jun-2019 15:55:13 EDT George Dorn George Dorn
    • sheltering under cats

    @ceejbot This is an excellent talk. You laid out the corrupting influence of VC in FOSS really well.

    I'm super excited for entropic and hope it succeeds beyond all hope and dreams. And without that success being a catastrophe.

    In conversation Thursday, 06-Jun-2019 15:55:13 EDT from social.coop permalink
  9. Drew DeVault (sir@cmpwn.com)'s status on Monday, 03-Jun-2019 11:37:46 EDT Drew DeVault Drew DeVault
    • Drew DeVault

    https://drewdevault.com/make-a-blog

    Start a blog and write your first article, get $20. Write another 3 articles within six months and get another $20.

    In conversation Monday, 03-Jun-2019 11:37:46 EDT from cmpwn.com permalink Repeated by gdorn
  10. George Dorn (gdorn@social.coop)'s status on Friday, 31-May-2019 17:14:35 EDT George Dorn George Dorn

    @tom79@mastodon.social Sweet! I'll be happy to help test for you.

    I'm also just particularly familiar with the API because I re-implemented it in Python for #wonambi. So I know what it is theoretically capable of, even if it is sometimes a bit weird about how it does things, like the difference between since_id and min_id, because both are poorly named.

    In conversation Friday, 31-May-2019 17:14:35 EDT from social.coop permalink
  11. George Dorn (gdorn@social.coop)'s status on Friday, 31-May-2019 16:54:20 EDT George Dorn George Dorn
    • Shannon Prickett

    Or, (and relevant to @binder) a command-line client that looks like Dave's Own Citadel.

    In conversation Friday, 31-May-2019 16:54:20 EDT from social.coop permalink
  12. George Dorn (gdorn@social.coop)'s status on Friday, 31-May-2019 16:47:52 EDT George Dorn George Dorn

    Really, I should just build a bridge between Mastodon and my RSS reader, and use that to read my timeline. At least then I know I won't miss anything, everything can be sorted how I want, and unread/read status will be explicit rather than inferred.

    In conversation Friday, 31-May-2019 16:47:52 EDT from social.coop permalink
  13. George Dorn (gdorn@social.coop)'s status on Friday, 31-May-2019 16:46:29 EDT George Dorn George Dorn

    @tom79@mastodon.social It may also help to know that my internet access is not fast. Doing any extra work to get to the toot I want to read is likely to take 10X more time than somebody on a decent broadband connection.

    In conversation Friday, 31-May-2019 16:46:29 EDT from social.coop permalink
  14. George Dorn (gdorn@social.coop)'s status on Friday, 31-May-2019 16:45:22 EDT George Dorn George Dorn

    @tom79@mastodon.social I don't actually care much about the display order, I care about not spending the first half of my short reading sessions loading toots I'm not going to read yet.

    The long-press option is news to me; I just tried it and it works for relatively short gaps, but I worry that trying to use it to load three days of toots at a time might either take several minutes anyway or get me rate limited. Loading the oldest 40 toots in a gap rather than the newest would have neither problem.

    In conversation Friday, 31-May-2019 16:45:22 EDT from social.coop permalink
  15. George Dorn (gdorn@social.coop)'s status on Friday, 31-May-2019 15:54:30 EDT George Dorn George Dorn

    Finally got around to creating the #fedilab issue for a giant annoyance that eats up over half my daily fediverse reading time: https://gitlab.com/tom79/mastalab/issues/947

    I continue to be amazed at how many people assume 'reversed chronological' is the best sorting method for social media. I get wanting to know what's going on right now, but I want to read my timeline like a webcomic, not a firehose I dip into randomly without context. Firehoses are for twitter.

    In conversation Friday, 31-May-2019 15:54:30 EDT from social.coop permalink

    Attachments

    1. Sign in
      from GitLab
      GitLab.com
  16. George Dorn (gdorn@social.coop)'s status on Friday, 12-Apr-2019 16:21:20 EDT George Dorn George Dorn
    • polymerwitch :blobraccoon:

    @polymerwitch yeah, ugh. we need a measure to ban all flat taxes.

    In conversation Friday, 12-Apr-2019 16:21:20 EDT from social.coop permalink
  17. Ludo (ludo@campaign.openworlds.info)'s status on Friday, 08-Feb-2019 18:10:45 EST Ludo Ludo

    #novaramedia #TheCoup #Venezuela #worldpolitics #southamerica #maduro #rightwingmedia #video #information #news #socialism #history

    "The Coup in Venezuela explained"

    https://www.youtube.com/watch?v=STcepwXxwWA&feature=share

    In conversation Friday, 08-Feb-2019 18:10:45 EST from campaign.openworlds.info permalink Repeated by gdorn

    Attachments

    1. The Coup in Venezuela, Explained
      By Novara Media from YouTube
  18. 🏵️ virtualice 🏵️ (cobaltvelvet@octodon.social)'s status on Friday, 12-Apr-2019 04:00:49 EDT 🏵️ virtualice 🏵️ 🏵️ virtualice 🏵️

    so apparently the attacker:
    - broke into jenkins
    - noticed flywheel (OS X build server) having ssh access from outside through a forwarded port
    - used those two to take flywheel
    - waited for someone to connect to flywheel and forward their agent
    - used the agent to get access to every server and add their key to a authorized_keys2 so it wouldn't get overwritten

    last issue atm: "Monitor log files to avoid relying on external whitehats"

    👏 😍

    In conversation Friday, 12-Apr-2019 04:00:49 EDT from octodon.social permalink Repeated by gdorn
  19. George Dorn (gdorn@social.coop)'s status on Monday, 01-Apr-2019 10:57:49 EDT George Dorn George Dorn

    Regarding #commento: it was relatively easy to set up, and will more-or-less work for my two blogs separated by paths (though Commento also assumes one blog per subdomain and breaks with unhelpful messages if you include a path in your subdomain).

    It doesn't do Oauth to Mastodon/Pleroma. There's an open MR to implement that, but it's poorly documented. I'd help, but it's #golang and that bugs me even more than JS.

    In conversation Monday, 01-Apr-2019 10:57:49 EDT from social.coop permalink
  20. George Dorn (gdorn@social.coop)'s status on Monday, 01-Apr-2019 10:03:52 EDT George Dorn George Dorn

    I also don't know #NodeJS at all and am a mere dabbler in JavaScript, but #Schnack is simple enough and laid out in such a way that seems to work for my Python/Django-trained brain. The one twist is that the client-side code has to be built after changes, which took some time to figure out.

    As part of the process, I'll try adding docs to the fork about modifying it; so many #FOSS projects lack even a basic explanation of how to make changes to the code.

    In conversation Monday, 01-Apr-2019 10:03:52 EDT from social.coop permalink
  • After
  • Before
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

Jonkman Microblog is a social network, courtesy of SOBAC Microcomputer Services. It runs on GNU social, version 1.2.0-beta5, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Jonkman Microblog content and data are available under the Creative Commons Attribution 3.0 license.

Switch to desktop site layout.