@withoutclass@mastodon.sdf.org avatar

withoutclass

@withoutclass@mastodon.sdf.org

What is here to point to that I could say is me?

living in Chicago
Android development as a vocation
Sometimes I do things like study Buddhism, Zen, Chan, etc.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

withoutclass, to gentoo
@withoutclass@mastodon.sdf.org avatar

Sigh, on one of my two machines, the upgrade to profile 23 is having trouble on the install phase of .

withoutclass,
@withoutclass@mastodon.sdf.org avatar

@Wyatt My primary laptop had no problem at all, which is a more complicated installation compared to my mini PC, that is on a bare bones amd64 profile with openRC surprisingly.

withoutclass,
@withoutclass@mastodon.sdf.org avatar

@gabrielesvelto Maybe I need to sync and retry. The error isn't very clear, but it's failing during the install phase after compiling for some time.

I started over, redoing the steps from the news/install guide and am compiling gcc again so I'm hoping that it works this attempt. If not I'll move to heavier troubleshooting.

withoutclass,
@withoutclass@mastodon.sdf.org avatar

@Wyatt It's hard to strike a balance between usability day to day and having fun going for a bunch of custom bits 😁

HaraldKi, to emacs German
@HaraldKi@nrw.social avatar

Modern software development is broken, worse by the day.

  • Tried out #emacs/#eglot to use #eclipse-jdt-ls for Java.
  • Scarce docs to configure formatting.
  • Want see source of eclipse-jdt-ls, use #eclipse
  • Import project, 4 popups, but all had all buttons except 'Cancel' disabled.
  • Cancel, install manually, retry from scratch, some tycho-thing still missing, nothing on the marketplace.

And note: this is eclipse to edit an eclipse project. Wow.💩 🤦‍♀️ 🤔
Next try. Most recent eclipse, lets see.

withoutclass,
@withoutclass@mastodon.sdf.org avatar

@HaraldKi my experience with jvm language servers is they stink, particularly in emacs. I've tried a few times now to get kotlin and lsp to play nice and I can't get it to work well enough to use.

withoutclass, to security
@withoutclass@mastodon.sdf.org avatar

I think I'm up to about 10 years worth of identity monitoring at this point. What a worthless concession with no real repercussions for these companies that suffer breaches.

HaraldKi, to emacs German
@HaraldKi@nrw.social avatar

I gave up on #emacs #lsp-mode. I am an emacs fan, still. But this got out of hand. It was already hard to get 3 non-gradle/maven projects in, configure key bindings and non-intrusive #flycheck reporting, code suggestions/refactorings as provided by eclipse. Then I tried a small gradle project and got weird error messages: "...is not on the classpath of project , only syntax errors are reported". For fun see the extra-weirdo fixes proposed on the net. 🤦‍♀️ For now I am out.😢 ❓

withoutclass,
@withoutclass@mastodon.sdf.org avatar

@HaraldKi lsp is pretty awful for jvm languages in my experience on emacs.

BlackAzizAnansi, to random
@BlackAzizAnansi@mas.to avatar

My life improved so much by figuring out it's a waste of time to engage with bad faith arguments on social media.

withoutclass,
@withoutclass@mastodon.sdf.org avatar

@justafrog @BlackAzizAnansi This, but my own ego.

withoutclass, to random
@withoutclass@mastodon.sdf.org avatar

Hi @jw do you have an RSS feed for your blog by chance? It would be great if I could read your blog posts in my reader :)

withoutclass,
@withoutclass@mastodon.sdf.org avatar

@jw awesome, thank you!

jw, to random
@jw@jakewharton.com avatar

The consistency, clarity, and discoverability of Gradle KTS APIs remains unmatched.

withoutclass,
@withoutclass@mastodon.sdf.org avatar

@gakisstylianos @jw this is where I'm at now too 😂

heidilifeldman, to random
@heidilifeldman@mastodon.social avatar

Trump uses language like a paintbrush, to create a tone and a mood - a very dangerous tone and mood. Parsing the grammar of his remarks to see whether he’s speaking about one industry or more generally is a mug’s game. This is the same old dog whistling he always engages in - his base knows he’s threatening violence, we in the resistance know he’s threatening violence. Meanwhile the MSM plays his game.

withoutclass,
@withoutclass@mastodon.sdf.org avatar

@apocraphilia @heidilifeldman Absolutely, as it's the basis of communication. You send a message and then someone receives it, but because the way they receive it is subjective you need to query the receiver to understand what they heard.

Interpretation is key.

jw, to random
@jw@jakewharton.com avatar

Published a post on Kotlin's JDK release compatibility flag. Turns out jvmTarget is not enough to ensure you're compatible with older JDKs.

https://jakewharton.com/kotlins-jdk-release-compatibility-flag/

withoutclass,
@withoutclass@mastodon.sdf.org avatar

@jw now I'm patiently waiting for next week to read your thoughts on toolchains :)

BlackAzizAnansi, to random
@BlackAzizAnansi@mas.to avatar
withoutclass,
@withoutclass@mastodon.sdf.org avatar

@BlackAzizAnansi interesting that they want us to pay for the privilege of giving them free labor.

Aurimas, to random
@Aurimas@androiddev.social avatar

Let's say you call tasks.withType(KotlinCompile).configureEach { kotlinOptions.jvmTarget = "11" }

I always assumed that means that you cannot use types introduced in JDK 12+, even reading docs for this https://kotlinlang.org/docs/gradle-compiler-options.html#attributes-specific-to-jvm makes it seem like that's the case.

NOPE! It will set the bytecode to 11, but will not warn/flag/inform you if you use newer types, e.g. java.lang.Record and you'll likely just have runtime crashes or incorrect behaviors.

You want to also set -Xjdk-release=11

withoutclass,
@withoutclass@mastodon.sdf.org avatar

@Aurimas Does this setting impact the JDK used for compilation too?

withoutclass,
@withoutclass@mastodon.sdf.org avatar

@Aurimas Great, thanks!

britter, to vim
@britter@chaos.social avatar

Okay, so I‘ve used #vim for a while and recently started using #HelixEditor not only for text editing, but also for #Java and #nix development. It‘s still not the same as using a full IDE such as #IntelliJ. But I love how snappy terminal based editing feels… so what’s next? Should I look into #emacs? Found an introduction video on YouTube that‘s just 1h 39min 😅

withoutclass,
@withoutclass@mastodon.sdf.org avatar

@britter emacs is nice but really struggles with jvm languages in my experience.

publicvoit, to xfce
@publicvoit@graz.social avatar

I'm using #xfce since way over a decade because:

  • it offers the right level of abstraction & functionality I expect
  • it's more or less stable so I don't have to get used to different things every couple of months/years

With my latest #NixOS adventure & the Wayland situation, I'm thinking of switching over to #KDE because it has Wayland support and https://github.com/pjones/plasma-manager might actually offer the possibility to fully(?) configure KDE from #HomeManager.

Did somebody made that switch as well?

withoutclass,
@withoutclass@mastodon.sdf.org avatar

@publicvoit I think you are an emacs user and comfortable with keyboard shortcuts. Have you considered a tiling window manager instead? Sway/Hyprland are really nice minimal window managers.

withoutclass, (edited )
@withoutclass@mastodon.sdf.org avatar

@publicvoit true, you need a few utilities to do things that normally come bundled. I myself am using Waybar(status bar), Rofi (app launcher), and...that's mostly it. You're always free to install your file manager of choice.

One window across multiple monitors I can't answer, I'm mainly a laptop user myself.

On window orientation and sizing, no problem in these WM's that I've mentioned, and even adjustable via hotkeys if desired.

It couldn't hurt to try it out anyways :)

withoutclass,
@withoutclass@mastodon.sdf.org avatar

@publicvoit Fair enough! I used KDE before switching and it's pretty nice these days.

e11bits, to GNOME
@e11bits@fosstodon.org avatar

I tried the tiling window manager forge with #gnome . As much as I can see the value of having a twm, the forge keybindings seem alien to me coming from #emacs, where I use ACE window movement (and the great AVY). Like with ACE I just would like to press a hotkey and select a number for the window I want to focus. Not to move a focus hint cursor around with <Super> + hlkj. This would work for me in #emacs and #gnome. Some suggestions for another twm like that, which works with #gnome?

withoutclass,
@withoutclass@mastodon.sdf.org avatar

@e11bits i3/Hyprland/sway are all extremely good and hotkey based. Super + arrow to change windows, super +number to change workspaces/desktops. Hot keys for app launching

publicvoit, to steam
@publicvoit@graz.social avatar

As a non-gamer: how difficult and complex is it to start (with #Steam?) on #Debian Linux in order to play just one game for a couple of days that looks interesting to me?

I don't want to pay for monthly services, I don't want to be locked in.

https://en.wikipedia.org/wiki/The_Stanley_Parable

withoutclass,
@withoutclass@mastodon.sdf.org avatar

@publicvoit @mikagrml steam requires 32bit support so if you've not specifically enabled it you'll need to :)

stevesilberman, to random
@stevesilberman@newsie.social avatar

Say what you will about generative AI, it's certainly crammed all of my timelines with creepy fake-looking images that my friends keep posting as "Amazing!!" -- even friends who are art aficionados and I thought would know better. It's having a strange effect on me, which is a growing distaste and distrust of images themselves, as if the whole visible universe is being covered with some kind of slime.

withoutclass,
@withoutclass@mastodon.sdf.org avatar

@stevesilberman Realizing that my brain has never actually seen anything, only interpreted electrical signals sent from my eyes, has changed how I view everything, let alone AI images hah.

jeeger, to random
@jeeger@mastodon.social avatar

Newest experiment with #wayland: Seems to work (-ish), but screen management is terrible in Sway.
Why do I have to configure my screens with specific resolutions? Xorg did this better.

withoutclass,
@withoutclass@mastodon.sdf.org avatar

@jeeger Hyprland has an auto setting if you're interested in giving it a shot.

hl, to emacs
@hl@social.lol avatar

At work I have to do a lot of development in an on browser based IDE, which means no nice #emacs movement shortcuts like I'm used to, and moving around the code is painfully slow. The IDE does support #vi movements though, which I've been trying as a 'better than nothing' solution, and yeah, it's still hard. I don't think I'll ever get used to the logic of: if "h" is left/back, then "j" is down, and not up. Arghhh.

withoutclass,
@withoutclass@mastodon.sdf.org avatar

@hl This gets even more wild when your keymap is DVORAK lol

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines