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 Chris Siebenmann (cks@mastodon.social)

  1. Embed this notice
    Chris Siebenmann (cks@mastodon.social)'s status on Sunday, 24-Aug-2025 10:17:16 JST Chris Siebenmann Chris Siebenmann
    in reply to
    • Haelwenn /элвэн/ :triskell:

    @ewenmcneill @lanodan We have some servers at work that support four U.2 NVMe drives, basically as 'system' drives, and I know some vendors sell ones that have many more (eg, Supermicro I believe has models that do 16+ U.2 NVMe).

    In conversation about a day ago from gnusocial.jp permalink
  2. Embed this notice
    Chris Siebenmann (cks@mastodon.social)'s status on Sunday, 24-Aug-2025 10:16:55 JST Chris Siebenmann Chris Siebenmann
    • Haelwenn /элвэн/ :triskell:

    @ewenmcneill @lanodan Four-way passives (requiring an x16 slot with bifurcation support) seem widely available around here in online retailers. Of course your typical motherboard probably doesn't have very many real x16 slots, so you're not going to build a big storage system that way.

    My impression is that NVMe-based storage systems use custom server motherboards that break out a lot of PCIe lanes to eg U.2 slots (and I don't know how they handle hotswap, but they do).

    In conversation about a day ago from mastodon.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Welcome! | My Drupal
  3. Embed this notice
    Chris Siebenmann (cks@mastodon.social)'s status on Sunday, 24-Aug-2025 07:13:58 JST Chris Siebenmann Chris Siebenmann
    in reply to
    • Haelwenn /элвэн/ :triskell:

    @lanodan Since NVMe is PCIe in a different form factor, multi-drive adapter cards are either very simple but require PCIe bifurcation from your BIOS (not necessarily available) or quite expensive because they need a PCIe bridge/switch/etc to multiplex multiple downstream NVMe drives onto one set of PCIe lanes.

    (The cheap require-bifurcation ones just split eg x16 PCIe lanes to 4 x4 sets and wire them to four NVMe drive slots.)

    In conversation about a day ago from gnusocial.jp permalink
  4. Embed this notice
    Chris Siebenmann (cks@mastodon.social)'s status on Sunday, 24-Aug-2025 07:07:01 JST Chris Siebenmann Chris Siebenmann

    This is my face when 2.5" SATA SSDs larger than 4TB appear to be, shall we say, extremely uncommon (and $$$$), while 8 TB NVMe drivers are garden variety and not unreasonably priced. Look, people, I have a lot more SATA ports than spare PCIe slots (even 1x slots, which you can get NVMe adapters for).

    Why am I looking at this? Music FLACs, that's why.

    In conversation about a day ago from mastodon.social permalink
  5. Embed this notice
    Chris Siebenmann (cks@mastodon.social)'s status on Sunday, 24-Aug-2025 06:59:36 JST Chris Siebenmann Chris Siebenmann

    @ben AFAIK my university's use of Azure specifically requires our data to reside in Canadian datacenters, operated by the Canadian Azure/Microsoft subsidiary (does that actually happen? not my department, literally). This was at one point considered to be good enough by decision makers who could sign off on that. Now the public commotion over this may cause a change (and that's why said commotion is important to me; the more of it the better).

    In conversation about a day ago from mastodon.social permalink
  6. Embed this notice
    Chris Siebenmann (cks@mastodon.social)'s status on Friday, 22-Aug-2025 00:28:01 JST Chris Siebenmann Chris Siebenmann

    There's some GNU Emacs hackery I could and should do (to make it properly open links in my environment even when it's not running with $DISPLAY set), but it involves dealing with regular expressions in GNU Emacs and ... well.

    I am sure that people who do this a lot do not stare at the level of peculiar and opaque quoting required and back away slowly.

    In conversation about 3 days ago from mastodon.social permalink
  7. Embed this notice
    Chris Siebenmann (cks@mastodon.social)'s status on Friday, 15-Aug-2025 09:02:19 JST Chris Siebenmann Chris Siebenmann

    @mos_8502 My understanding is that one initial driver of this was that credit cards were much less common in Japan in the early days of online purchasing. So businesses got ingenious and did deals with convenience store groups and so on.

    (I like the result, it has a pleasing degree of separation between various parties.)

    In conversation about 10 days ago from mastodon.social permalink
  8. Embed this notice
    Chris Siebenmann (cks@mastodon.social)'s status on Thursday, 14-Aug-2025 06:07:06 JST Chris Siebenmann Chris Siebenmann
    • Just a Cat

    @catzilla I'm also kidless and my incidental exposure to those of relatives (and the relative who's a teacher) hasn't covered modern schoolwork. I think at the university most everything is submitted electronically these days and professors/TAs would give you funny looks if you wanted to submit a printed copy, much less a hand-written one.

    (This makes the central coursework submission system extremely critical and I'm forever thankful that I'm not one of the people looking after it.)

    In conversation about 11 days ago from mastodon.social permalink
  9. Embed this notice
    Chris Siebenmann (cks@mastodon.social)'s status on Thursday, 14-Aug-2025 06:06:54 JST Chris Siebenmann Chris Siebenmann
    • Just a Cat

    @catzilla My cynical side suspects that teachers don't want to try to read (current) student handwriting, and then argue with the parents of students when they mark students down because "the handwriting is too hard to read, get better at it".

    Also probably they'd have to assign less writing as homework because it takes longer than typing/etc.

    (In retrospect, I have no idea how my HS teachers coped with my likely-bad-even-then handwriting...)

    In conversation about 11 days ago from mastodon.social permalink
  10. Embed this notice
    Chris Siebenmann (cks@mastodon.social)'s status on Thursday, 14-Aug-2025 04:18:22 JST Chris Siebenmann Chris Siebenmann

    Today's sad thought: I wonder if there's any easy, request efficient (and bandwidth efficient) way to offer git repos for cloning that won't be excessively ransacked by LLM crawlers.

    (... because if there is maybe the modern way to publish a git repo is 'here is the readme, here is how to clone, if you want anything more clone and look, you can thank LLM crawlers for this'. Maybe a (static) text page with a few of the recent commits.)

    In conversation about 11 days ago from mastodon.social permalink
  11. Embed this notice
    Chris Siebenmann (cks@mastodon.social)'s status on Thursday, 14-Aug-2025 00:33:16 JST Chris Siebenmann Chris Siebenmann

    Current status: working how to get the equivalent of OpenBSD pflog with Linux nftables. Unsurprisingly there are more moving parts and they are less automatic and less well documented.

    In conversation about 11 days ago from mastodon.social permalink
  12. Embed this notice
    Chris Siebenmann (cks@mastodon.social)'s status on Thursday, 14-Aug-2025 00:33:15 JST Chris Siebenmann Chris Siebenmann
    in reply to

    Blog post: Implementing a basic equivalent of OpenBSD's pflog in Linux nftables https://utcc.utoronto.ca/~cks/space/blog/linux/NftablesImplementingAPflog
    tl;dr: nftables 'log group N' for some N, then 'tcpdump -i nflog:N ...'. Actually logging things to disk is more complicated and annoying.

    In conversation about 11 days ago from mastodon.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      You're using HTTP/1.0
  13. Embed this notice
    Chris Siebenmann (cks@mastodon.social)'s status on Thursday, 07-Aug-2025 02:21:57 JST Chris Siebenmann Chris Siebenmann
    • JdeBP

    @JdeBP Now I know that EBCDIC has lower case first (lower numbered bytes) than upper case, which is interesting because I bet a lot of early sorting was 'byte order'. If I was energetic I'd try to hunt up discussions of how ASCII was designed to see if lower or upper case first was explicitly discussed.

    In conversation about 18 days ago from mastodon.social permalink
  14. Embed this notice
    Chris Siebenmann (cks@mastodon.social)'s status on Tuesday, 29-Jul-2025 01:45:34 JST Chris Siebenmann Chris Siebenmann

    I'd heard various stories of the origin of 'posh', so I looked it up in the OED via the university and it's more interesting than I expected:
    * 1914: modern 'posh' as slang from soldiers in WW I, initially about superior clothing.
    * 1890: 'dandy', in slang dictionaries, with a 1912 attribution as 'well dressed'.
    * 1876: northern regional slang for 'a soft mass' or 'fragments produced by an impact'.
    * 1830: slang for (small amounts of) money.

    One can make some amusing theories from this.

    In conversation about a month ago from mastodon.social permalink
  15. Embed this notice
    Chris Siebenmann (cks@mastodon.social)'s status on Sunday, 27-Jul-2025 13:10:53 JST Chris Siebenmann Chris Siebenmann

    @ireneista We have some industrial hearing protection things at work for when we're in our machine rooms, and I've definitely noticed that the frequency response of the reduction is not flat.

    (I'm more picky about noise level that my co-workers so I'm the most common user of them. The machines rooms aren't loud-loud, just noisy enough that I'd rather have the quiet(er).)

    In conversation about a month ago from mastodon.social permalink
  16. Embed this notice
    Chris Siebenmann (cks@mastodon.social)'s status on Sunday, 27-Jul-2025 09:08:19 JST Chris Siebenmann Chris Siebenmann

    Hot take: if people say data is oil, agree with them and then point out what they're saying. Which is that it's a relatively low value toxic substance that's hard to store safely or move around, and if you do things wrong it explodes, catches on fire, or contaminates your entire company, or all three at once. Do you want to store a bunch of barrels of oil in your building? Not if you're sane.

    In re: https://infosec.exchange/@SwiftOnSecurity/114916823693937019

    In conversation about a month ago from mastodon.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      This site is Under Construction
      from Viewfinder Technologies Private Limited
      Under Construction Page
    2. No result found on File_thumbnail lookup.
      SwiftOnSecurity (@SwiftOnSecurity@infosec.exchange)
      from SwiftOnSecurity
      Part of the job as a cybersecurity professional is in fact arguing to purge and not log information about your customers. Data is not oil. It's risk.
  17. Embed this notice
    Chris Siebenmann (cks@mastodon.social)'s status on Thursday, 24-Jul-2025 11:07:29 JST Chris Siebenmann Chris Siebenmann

    Dear (FreeBSD) vim: when I am using 'cat' to 'edit' a file so that I can paste things from one xterm terminal window to another, you have failed. Spectacularly. You had approximately one job.

    In conversation about a month ago from mastodon.social permalink
  18. Embed this notice
    Chris Siebenmann (cks@mastodon.social)'s status on Wednesday, 23-Jul-2025 09:23:43 JST Chris Siebenmann Chris Siebenmann

    If you email me as a result of one of my techblog posts to ask me for any opinions on your commercial product, and then you email me a couple of weeks later when I haven't replied, your email messages immediately go to the bottom of the pile and the odds there will ever be a reply go almost to zero.

    (This is not quite spam because I'm sure the person involved actually read my post and wrote the email with sincerity, but. I do not owe you any commentary at all & poking me is not how to get it.)

    In conversation about a month ago from mastodon.social permalink
  19. Embed this notice
    Chris Siebenmann (cks@mastodon.social)'s status on Friday, 18-Jul-2025 09:33:40 JST Chris Siebenmann Chris Siebenmann
    • Norman Wilson

    @oclsc The NFS server behavior seems to be long-standing (it's definitely in 22.04), and ls/Coreutils using listxattr() instead of other ways to probe for xattrs seems like a sensible switch (or maybe ls added support for noticing the presence of xattrs). The combination is the unfortunate thing, and if anything I blame the NFS server (which has been doing that since xattr support was added in 2020).

    (The coreutils test matrix can only be so big, at some point you assume sane FSes.)

    In conversation about a month ago from mastodon.social permalink
  20. Embed this notice
    Chris Siebenmann (cks@mastodon.social)'s status on Friday, 18-Jul-2025 08:55:23 JST Chris Siebenmann Chris Siebenmann

    TIL that the version of ls in Ubuntu 24.04 will print errors if it can't get a list of a file's xattrs (used for, eg, 'ls -l'), and also that the Linux kernel NFS server will only let you list xattrs for objects you have read permissions on, although you can stat() them fine (of course) and this is not how local filesystems behave (and so 'ls -l' works fine on unreadable things on them).

    In related news, we now have a patched local version of the 24.04 Coreutils package.

    In conversation about a month ago from mastodon.social permalink
  • Before

User actions

    Chris Siebenmann

    Chris Siebenmann

    That cks. Overcommitted sysadmin, photographer, bicyclist, and other multitudes. I write a lot of words for a programmer. he/him/they/them 🇨🇦

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          97051
          Member since
          10 Feb 2023
          Notices
          377
          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.