senooken JP Social
  • FAQ
  • Login
senooken JP Socialはsenookenの専用分散SNSです。
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by Drew DeVault (sir@cmpwn.com)

  1. Drew DeVault (sir@cmpwn.com)'s status on Monday, 21-Dec-2020 23:03:54 JST Drew DeVault Drew DeVault

    Summary of my Mastodon account:

    - Almost all software is terrible- Use Plan 9- Angry programmer noises

    In conversation Monday, 21-Dec-2020 23:03:54 JST from cmpwn.com permalink
  2. Drew DeVault (sir@cmpwn.com)'s status on Thursday, 12-Nov-2020 04:48:49 JST Drew DeVault Drew DeVault

    Programmers are computing enthuasists

    Computing enthusiasts typically have enthusiast-grade hardware

    Programmers cannot empathize with the plight of someone on a $100 netbook

    This explains bloat

    In conversation Thursday, 12-Nov-2020 04:48:49 JST from cmpwn.com permalink
  3. Drew DeVault (sir@cmpwn.com)'s status on Friday, 06-Nov-2020 23:46:15 JST Drew DeVault Drew DeVault

    ???? scp???? rsync???? ssh example.org tee file.txt < file.txt

    In conversation Friday, 06-Nov-2020 23:46:15 JST from cmpwn.com permalink
  4. Drew DeVault (sir@cmpwn.com)'s status on Friday, 06-Nov-2020 23:46:14 JST Drew DeVault Drew DeVault
    in reply to

    tar -c some-dir/* | ssh example.org tar -xv

    In conversation Friday, 06-Nov-2020 23:46:14 JST from cmpwn.com permalink
  5. Drew DeVault (sir@cmpwn.com)'s status on Sunday, 11-Oct-2020 11:25:49 JST Drew DeVault Drew DeVault

    Turns out google translate cannot translate 上代日本語 into... anything

    In conversation Sunday, 11-Oct-2020 11:25:49 JST from cmpwn.com permalink
  6. Drew DeVault (sir@cmpwn.com)'s status on Saturday, 19-Sep-2020 04:57:36 JST Drew DeVault Drew DeVault

    Compared to GitHub and GitLab, SourceHut wins by objective measurements in all of these categories:

    ✓ Free software✓ Reliability✓ Performance

    In conversation Saturday, 19-Sep-2020 04:57:36 JST from cmpwn.com permalink
  7. Drew DeVault (sir@cmpwn.com)'s status on Saturday, 19-Sep-2020 04:57:27 JST Drew DeVault Drew DeVault
    in reply to
    • lain
    • Sergiu Marton :guix:

    @brown121407 @lain he probably means pull requests because the lack of them is a thing naysayers often feel is an affront to their sensibilities

    In conversation Saturday, 19-Sep-2020 04:57:27 JST from cmpwn.com permalink
  8. Drew DeVault (sir@cmpwn.com)'s status on Saturday, 19-Sep-2020 04:57:20 JST Drew DeVault Drew DeVault
    in reply to
    • lain
    • brettgilio
    • Sergiu Marton :guix:

    @lain @brown121407 @brettgilio I didn't say anyone was stupid for wanting these features

    sr.ht provides most of what you mentioned here. Perhaps not with the same workflow, but that's a feature, not a bug.

    In conversation Saturday, 19-Sep-2020 04:57:20 JST from cmpwn.com permalink
  9. Drew DeVault (sir@cmpwn.com)'s status on Friday, 11-Sep-2020 05:33:49 JST Drew DeVault Drew DeVault

    The US is basically a totalitarian state where the power is exclusively held by rich corporations rather than by government officials

    In conversation Friday, 11-Sep-2020 05:33:49 JST from cmpwn.com permalink
  10. Drew DeVault (sir@cmpwn.com)'s status on Thursday, 13-Aug-2020 22:10:11 JST Drew DeVault Drew DeVault

    Web browsers need to stop

    https://drewdevault.com/2020/08/13/Web-browsers-need-to-stop.html

    In conversation Thursday, 13-Aug-2020 22:10:11 JST from cmpwn.com permalink
  11. Drew DeVault (sir@cmpwn.com)'s status on Tuesday, 28-Jul-2020 02:21:54 JST Drew DeVault Drew DeVault

    An object can be a blob, tree, commit, or tag. An object is identified by its ID, which is a SHA.

    A blob is just some arbitrary data. Files are represented as blobs.

    Trees are a list of blob IDs and other tree IDs, and their names. Directories are represented as trees.

    A commit has a tree ID, an author, a date, a parent commit ID (or IDs, for a merge commit), and a commit message.

    A reference is just a commit ID. Branches are a kind of reference. The only information which is stored to represent "master" is the ID of the latest commit. To get the commit log, you just follow the parent ID in each commit. To get the contents, you look at the tree ID of that commit. To update master, create a new commit and write its ID to .git/refs/heads/master (which is a plaintext file).

    A tag has a commit ID, an author, and a message. It just calls out a specific commit as special, like a release number, and adds a message, such as that version's changelog.

    All git commands are just a means of manipulating what is ultimately a very simple data store. If you want to know more about how a specific command works and how it relates to this data store, let me know.

    In conversation Tuesday, 28-Jul-2020 02:21:54 JST from cmpwn.com permalink
  12. Drew DeVault (sir@cmpwn.com)'s status on Tuesday, 28-Jul-2020 01:51:39 JST Drew DeVault Drew DeVault

    The falsehoods of anti-AGPL propaganda

    https://drewdevault.com/2020/07/27/Anti-AGPL-propaganda.html

    #blog

    In conversation Tuesday, 28-Jul-2020 01:51:39 JST from cmpwn.com permalink

User actions

    Drew DeVault

    Drew DeVault

    FLOSS advocate, programmer, sysadmin, language enthusiast, amateur astronomer, hates your favorite programming language, doesn&apos;t want to talk to you about cryptocurency.

    Tags
    • (None)
    ActivityPub
    Remote Profile

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          22760
          Member since
          10 Feb 2020
          Notices
          12
          Daily average
          0

          Feeds

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

          senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.