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 cliffle@hachyderm.io

  1. Embed this notice
    cliffle@hachyderm.io's status on Saturday, 11-Oct-2025 02:34:13 JST cliffle cliffle
    in reply to
    • Rich Felker

    @dalias sure, you don't _need_ it, but I do think it's a particularly exciting development for non-cartesian systems like this!

    In conversation about 3 months ago from hachyderm.io permalink
  2. Embed this notice
    cliffle@hachyderm.io's status on Saturday, 11-Oct-2025 02:18:22 JST cliffle cliffle
    in reply to
    • Rich Felker

    @dalias ah, yeah, I've never gotten those tuner apps to work properly (but I have a stroboscope because nerd).

    Well, neat! I'd love a proper delta bot, particularly with the recent advances in non-planar slicing algorithms (since delta bots don't move in planes). I will be following this closely.

    In conversation about 3 months ago from hachyderm.io permalink
  3. Embed this notice
    cliffle@hachyderm.io's status on Saturday, 11-Oct-2025 02:14:28 JST cliffle cliffle
    in reply to
    • Rich Felker

    @dalias looks like the axes are belt-driven -- I've found belt tensioning to be a difficult process for folks who haven't done it a lot, and I'm curious if you've got thoughts on it.

    In conversation about 3 months ago from hachyderm.io permalink
  4. Embed this notice
    cliffle@hachyderm.io's status on Tuesday, 23-Sep-2025 23:56:12 JST cliffle cliffle
    in reply to
    • Rich Felker

    @dalias I don't think the defaults are especially server-specific.

    I used to use the defaults on machines with spinning rust disks that were mostly idle -- since each time you spin up / spin down the disk, you're effectively shortening its lifetime.

    The defaults can also make sense on a machine with battery backup where disk writes are power-intensive. I actually wound up lengthening them on some laptops, to coalesce small writes into larger IOPs. Not sure if this matters anymore with good SSDs though.

    For removable devices specifically, I've seen people use udev to hasten writeback _just for them_ without affecting performance of internal disks, but I haven't personally tried that. (I don't find the flush option to make writes unacceptably slow on removable disks, personally.)

    In conversation about 4 months ago from hachyderm.io permalink
  5. Embed this notice
    cliffle@hachyderm.io's status on Friday, 15-Aug-2025 23:59:06 JST cliffle cliffle
    in reply to
    • Rich Felker

    @dalias I mean...

    "This watch is timeless!"
    "...um...what does it indicate then"
    "Cosmic muon flux."
    "I'll take two please"

    In conversation about 5 months ago from hachyderm.io permalink
  6. Embed this notice
    cliffle@hachyderm.io's status on Wednesday, 23-Jul-2025 08:29:44 JST cliffle cliffle
    in reply to
    • Rich Felker

    @dalias neat tip, thanks

    In conversation about 6 months ago from hachyderm.io permalink
  7. Embed this notice
    cliffle@hachyderm.io's status on Wednesday, 23-Jul-2025 05:07:54 JST cliffle cliffle
    in reply to
    • Rich Felker

    @dalias neat, so you're basically making concrete using the baking soda as the aggregate? Or is it playing a chemical role?

    In conversation about 6 months ago from hachyderm.io permalink
  8. Embed this notice
    cliffle@hachyderm.io's status on Friday, 18-Jul-2025 03:58:32 JST cliffle cliffle
    in reply to
    • Rich Felker

    @dalias this would go great with my registry of mid-grade dependencies that you can use, I guess, but no one exactly loves: sosocrates

    In conversation about 6 months ago from hachyderm.io permalink
  9. Embed this notice
    cliffle@hachyderm.io's status on Tuesday, 08-Jul-2025 05:26:30 JST cliffle cliffle
    in reply to
    • Rich Felker

    @dalias fortunately, there are two kinds of TLS clients in the wild:

    - Those that accept gzip and brotli content encoding
    - Those that are handrolled and probably trying to evade fingerprinting.

    You can just block the second category. It's like wearing a sign saying "I'm a bot please stop spacebombing me."

    In conversation about 6 months ago from hachyderm.io permalink
  10. Embed this notice
    cliffle@hachyderm.io's status on Sunday, 06-Jul-2025 05:43:22 JST cliffle cliffle
    in reply to
    • Rich Felker

    @dalias I might have some encoding based defenses on some servers. Brotli is *great* at this. Hypothetically.

    In conversation about 6 months ago from hachyderm.io permalink
  11. Embed this notice
    cliffle@hachyderm.io's status on Wednesday, 18-Jun-2025 09:28:39 JST cliffle cliffle
    in reply to
    • Rich Felker

    @dalias there are a couple other lineages outside the hobbyist space (like Stratasys'), but otherwise 💯.

    Orca and PrusaSlicer cross-pollinate often enough that we could almost collapse them to one, I suppose.

    In conversation about 7 months ago from hachyderm.io permalink
  12. Embed this notice
    cliffle@hachyderm.io's status on Monday, 02-Jun-2025 11:25:40 JST cliffle cliffle
    in reply to
    • Rich Felker

    @dalias Unicode: it's complex, it's imperfect, it's frustrating, and it's _so much better_ than anything that came before. 💯

    In conversation about 8 months ago from hachyderm.io permalink
  13. Embed this notice
    cliffle@hachyderm.io's status on Friday, 30-May-2025 13:04:24 JST cliffle cliffle
    in reply to
    • Rich Felker

    @dalias I'm really looking forward to seeing what you come up with here.

    In conversation about 8 months ago from hachyderm.io permalink
  14. Embed this notice
    cliffle@hachyderm.io's status on Friday, 28-Mar-2025 06:44:42 JST cliffle cliffle
    in reply to
    • Rich Felker

    @dalias also, under the right circumstances, new functions that _are not overloads_ but alter the behavior of argument dependent name lookup ("Koenig lookup")

    In conversation about 10 months ago from hachyderm.io permalink
  15. Embed this notice
    cliffle@hachyderm.io's status on Friday, 28-Mar-2025 01:41:43 JST cliffle cliffle
    in reply to
    • Rich Felker

    @dalias fair. Sometimes it can be difficult to predict which interfaces wind up being external, of course. For instance, if one component can be tricked into skipping a validation layer and handing a block of code to a more internal component, any issues in that internal component could be accessible.

    Really though, what we're getting at is that distinguishing internal from external can be hard and takes a judgement call.

    In conversation about 10 months ago from hachyderm.io permalink
  16. Embed this notice
    cliffle@hachyderm.io's status on Thursday, 27-Mar-2025 23:59:56 JST cliffle cliffle
    in reply to
    • Rich Felker

    @dalias While I think you've got a point here, the main caveat I'd offer is around security vulnerabilities. I keep finding "no dependency" programs (which in practice means they vendored, or just copy-pastad, some code) with out-of-date and vulnerable versions of things.

    If every program did this, the process of stamping out those vulns would be very involved.

    In conversation about 10 months ago from hachyderm.io permalink
  17. Embed this notice
    cliffle@hachyderm.io's status on Sunday, 09-Mar-2025 12:44:49 JST cliffle cliffle
    in reply to
    • Rich Felker

    @dalias I mean, it _is_ a vulnerability, just not in _your_ threat model. (Or mine.) They should probably not have included arbitrary memory read/write commands in the HCI. Seems sketchy.

    But this isn't going to allow drive-by rooting of your coffee pot or whatever, as far as I can tell.

    In conversation about 10 months ago from hachyderm.io permalink
  18. Embed this notice
    cliffle@hachyderm.io's status on Sunday, 09-Mar-2025 11:55:45 JST cliffle cliffle
    in reply to
    • Rich Felker

    @dalias the more detailed discussions use the term "HCI," which would be the _host controller_ interface -- the serial link from the ESP32 to the device it's installed in. This suggests that it's a way to root the (certified, fixed-firmware) bluetooth module from a device it's installed in, which does sound useful, but is not at all a remote-accessible backdoor.

    All the advisories are damn short on details though. I could be completely wrong.

    In conversation about 10 months ago from hachyderm.io permalink
  19. Embed this notice
    cliffle@hachyderm.io's status on Saturday, 08-Mar-2025 13:21:05 JST cliffle cliffle
    in reply to
    • Rich Felker

    @dalias hard agree.

    In conversation about 10 months ago from hachyderm.io permalink
  20. Embed this notice
    cliffle@hachyderm.io's status on Wednesday, 05-Mar-2025 10:39:51 JST cliffle cliffle
    in reply to
    • Rich Felker

    @dalias you doing a 4S pack?

    In conversation about 11 months ago from hachyderm.io permalink
  • Before

User actions

    cliffle

    cliffle

    Making reliable things from unreliable parts, currently at Oxide Computer. Reverse engineer. Blinky light artist. Putting Rust in machines while removing rust from machines.Chaotic good artificer/ranger, sending you drive-by bugfix pull requests while sitting in a tree in the middle of nowhere.he/him - geriatric millennial - Berkeley, CA

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          38379
          Member since
          25 Nov 2022
          Notices
          41
          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.