Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)C
Posts
2
Comments
198
Joined
3 yr. ago

  • i mean… sure. some neat tricks in here i wasn’t aware of, but asking my mom to open the terminal… i mean it’s not rocket science but that doesn’t make it accessible. all the scripting and stuff that you’re talking; that stuff comes in the Jellyfin box. honestly, it might be worth it to have both if you have users that aren’t comfortable in the terminal

  • i use the autocomplete. i don’t use my company’s dumb bespoke plugins, but i do use my corporate GitHub token for Copilot. i almost never find agent modes to be less trouble than they’re worth.

    finish writing this test? bang out this quick iteration or easy implementation? great.

    implement this feature? do this refactor? i feel like i spend more time fixing the subtle mistakes and false assumptions than if i just did it myself. then i can also properly explain and document the work without blindly trusting an albeit impressive heuristics engine.

  • i wonder how long they’re going to get away with abusing the term “open source”

  • the CONTRIBUTING.md document has always existed and contains our guidelines. they know what we’ve agreed upon belongs in a PR, and they simply don’t do it. i’d rather have an empty description than a big stupid ignored form template, because the problem isn’t they don’t know but that they don’t care. that’s a problem that forms, in my experience, don’t fix.

  • honestly, i hate having a form for my coworkers to fill out. i’ve done it before. i’ve seen it done. i prefer my collaborators, especially in a work environment to do the professional thing and give me enough context to understand the change. i don’t want to have to treat my coworkers like half interested children, but that temptation is always there. a bunch of “did you do your homework?” check boxes feels condescending by proxy. we don’t need a check box for “are the tests passing?” cuz we have automated tests and CI.

    i prefer something that just nudges people in the right direction if i can get away with it.

    just this week i added a template that read like:

     
        
    PR guidelines are in CONTRIBUTING.md
    
    This text is meant to be replaced by a short description of your change to inform as to _why_ this change was made to help us triage errors when things go wrong, to provide relevant context to reviewers, and as a matter of due diligence. 
    
      
  • Deleted

    Permanently Deleted

    Jump
  • i’d say so. i was a professional Android dev for years, and security and privacy are definitely one of the reasons i prefer iOS. i don’t have time to play with my phone so much for my personal device. Apple is the lesser of 2 evils since their business model doesn’t depend on this kind of tracking (even if they do it as well albeit to a lesser extent)

  • ok i’m not saying do this

    i recently setup an API proxy, C&C server, Grafana and Prometheus, and Discord bot. now i can send pings via Grafana or with a simple request (provided it’s authed via VPN or proxy) and have my Discord bot use a local LLM on my network to deliver the alert to a Discord channel in the voice of Ultron.

  • no one has noticed

    nice. this is a detail that i needed to know that would otherwise be a dealbreaker.

    i am intrigued by the promises of better histories, since i’ve been reviewing and contributing to a bunch of repos at work.

    a lot easier to use

    see this is the issue. i don’t find git hard to use. and i’m not going to be one of those assholes that’s like “i never thought it was hard”; i’ve just genuinely been at this for over a decade now. and i run nushell so i’m not opposed to new niche things as long as it improves my workflow.

    i’ll have to check it out again.

  • i really want to get into jj cuz i like the pitch, but the real struggle isn’t new syntax or learning curve but the fact that my workflows at home and especially at work are built around git and GitOps. i tried briefly to integrate it into my dotfiles, but migrating such a large repository got a little hairy.

    is there a doc about why a seasoned pro (at least don’t tell my manager otherwise) would switch to jj? are people using this in production effectively? is there a world where i can integrate jj into existing git based workflows that interact seemlessly with other contributors using plain ole git?

  • as far as i’m concerned uv is the package manager for Python. i had a mountain of trouble trying to use Poetry for a PyTorch project that uv handled without a hitch.

  • you can absolutely do what you want. GNU find is external and since it conflicts with a builtin can be aliased or referenced like ^find.

    the syntax is new for sure, and it’s not for everyone.

    been daily driving for over a year

  • but LLMs do represent a significant technological leap forward. i also share the skepticism that we haven’t “cracked AGI” and that a lot of these products are dumb. i think another comment made a better analogy to the dotcom bubble.

    ETA: i’ve been working in ML engineering since 2019, so i can sometimes forget most people didn’t even hear about this hype train until ChatGPT, but i assure you inference hardware and dumb products were picking up steam even then (Tesla FSD being a classic example).

  • i know it’s popular to be very dismissive, but a lot of “AI” has already been integrated into normal workflows. AI autocomplete in development text editors, software keyboards, and question asking bots isn’t going away. speech-to-text, “smart eraser”, subject classification, signal processing kernels like DLSS and frame generation, and so many more will be with us and improving for a long time. Transformers, machine learning optimized chips, and other ML fields are going to be with us for a long time. the comparison to NFTs is either angst or misunderstanding.

  • nice this is the same list of excuses i get from my data engineers when they don’t want to version control/test/do software engineering work. what a bunch of wasted ink on “why my domain is so special i don’t have to unit test”. data is an artifact that is produced by source code; sounds like software engineering to me. i can’t tell you how many times i’ve been in a debugging session with a data engineer looking at Scala code where the very first suggestion is “write a unit test to debug this”, and they come back with excuses like this so they flounder and debug in deployment and waste hours to flakily do what a unit test would robustly prove once and for all. maybe that’s why you’re missing your end of sprint deadlines.

    i also resent the idea that Agile means working in 2 week sprints. it doesn’t seem very Agile to be so prescriptivist.

  • honestly even at tier 2 this feels like more support for x86 than Apple does themselves

  • i don’t know the full nature of the exploit, but zlib has an exploitable integer overflow via the MiniZip project. even though our images don’t use that project.

    https://github.com/madler/zlib/issues/868

  • i know people usually are like, “oh cool new features”

    but this has a security patch that will literally unblock my pipelines at work lol 🎉

  • the issue with this take is that they have been transitioning their enterprise services to web services. i and others on my team effectually use Microsoft enterprise tooling on Mac and Linux machines. i don’t think AD has anything to do with desktop Linux adoption?

  • i have a Linux Dell at home as well (from work), but it’s just a thin Ubuntu clone with some Dell bloatware. they really could go wild with it with just a few resources. Chromebook is also a good example of what i’m talking about.