1. @botteaap Upgrade to Gradle 8.1 or if you can't, put `@file:Suppress("DSL_SCOPE_VIOLATION")` at the top.

    Gradle prior to that version generates slightly invalid code that the Kotlin compiler correctly complains about.

    Replying to source post

  2. @ivan Definitely not alone, the whole "blocks" concept completely evades me.

    I had to write a blog post for work in Notion and it was about 10x easier to write it in Markdown in Visual Studio Code and import into Notion than to do it in Notion itself.

  3. @jubilee I have a couple that use let chains, would that be useful?

  4. @paul Asahi Linux is already a pretty viable OS option, I expect it to only get better with time.

  5. @fasterthanlime inline code snippets are monospace but block ones are not? That is...new

  6. @alsutton That's a pretty uncharitable interpretation of the situation at hand. Compose Compiler is built on a foundation with no stability guarantees so it's neither JetBrains' fault when they make breaking changes in any version nor Google's that they strictly enforce what version they claim compatibility for.

    Both organizations are collaborating to improve the situation but in the mean time I would rather have this explicit discouragement upfront than obtuse build errors towards the end.

  7. @marcan@treehouse.systems Never once did he question why sites would elect to punish HN referrers or try to address that.

  8. @foone If you haven't provisioned a new toolchain yet, the env variable RUSTC_BOOTSTRAP=1 makes the stable compiler not complain about trying to use nightly features.

    If someone asks, you didn't hear about it from me :D

  9. @SylvieLorxu There is a emulator device type titled something to the tune of 'Resizable (experimental)' which does give you the option for a foldable sized display but sadly no dual-screen yet.

  10. I have neither investment nor interest in the RustConf drama but absolutely fuck Armin Ronacher for trying to call JeanHeyd a diversity hire for the conference. The gall to just be so casually racist is absurd.

  11. @ana 👋

    Is the recommended way to upgrade an installation done via 0.8.0 to 0.9.0 uninstalling and reinstalling with the new build?

  12. @alsutton Your skepticism is valid but I come across new waves of alert fatigue every month caused by CVE systems incorrectly classifying severity so I am personally not very mad about this.

  13. I upgraded Nerd Fonts to v3.0.1 in nixpkgs and in the process switched it to the newly provided tar.xz archives. After this change the derivation now builds almost twice as fast as it did before!

    NerdFonts 3.0.0

    real 12m15.649s
    user 0m2.494s
    sys 0m4.370s

    NerdFonts 3.0.1

    real 5m29.933s
    user 0m2.209s
    sys 0m4.043s

    #NixOS

  14. I hate working with NodeJS so fucking much ://

  15. @seb @ashdavies Back when it was in preview I tried to use it and found it mostly lacklustre. It's somewhat useful for basic things that 2 minutes of opening up d.android.com would solve for a human but overall I wasn't very impressed.

  16. I/O day is always hella annoying on the timeline but the AI cringe is making it extra unbearable.

  17. @alice_i_cecile Looks like the GitHub link in this post was meant to be a different one (this is the same PR as the one you mentioned in the previous reply)

    Love seeing these threads, always something to learn :D

  18. Sometimes it feels that the new PC is a bit _too_ fast

  19. @iamliam The sad part is that this is *very* lost on the folks who are actually building these relatively successful products and services. There are so many products who reach an inflection point past which the lust for "growth" causes complete self-destruction. I wish more leaders were comfortable settling for profitable, steady growth rather than chasing exponentially higher numbers.

  20. Lots of people on here are _extra_ Fediverse pilled and will hype up barely functional alternatives to existing platforms just because they speak ActivityPub. Please get serious.

  21. @ariadne Honestly I can't even make up a person who would, how did an 80 minute video come to be??

  22. Might have found the only correct take on @1password announcing its plans for telemetry in their apps.

    A screenshot from the lobste.rs page for 1Password's blog post announcing plans for including privacy preserving telemetry in their apps some time in the future. The top comment reads: "It’s weird to me that people are willing to trust a saas provider with the safe handling of all of their sensitive passwords but then won’t trust them to safely handle measuring how many times you click a button in their app."
  23. @fasterthanlime I'm glad to see you happy :)

  24. No thoughts head hurting :blobHelp:

  25. This is a very puritanical take on the matter. However much we'd prefer that people grasp the idea of server diversity and its benefits, most "normie" folks migrating to Mastodon are just looking for a new app to replace what they had.

    Simplifying the onboarding process by offering to take out the fairly obtuse "pick a server" step is a great help to the platform. You can always migrate later :)

    mstdn.social/@feditips/1102332

  26. @its_martastic Is it a static site or something with a more complex server component?

    I've had great experiences with deploying static sites to netlify.com, and Oracle Cloud's free tier has a relatively powerful ARM-based machine for anything more involved oracle.com/cloud/free/ .

  27. @gonsalves Internet of Shit strikes again

  28. @tailscale is the only product I've used where a "We've updated our billing structure" email talks about expanding the free tier rather than whittling it down to nothing.