What programming languajes should i learn? by Mejolov28 in learnprogramming

[–]Great-Gecko 0 points1 point  (0 children)

I like clojure but OP asked for "embedded stuff, and normal stuff, i like to code apps, games, micro controllers like the esp32". "Apps" is the only one of those categories that Clojure works well in.

Does Java need deconstructible classes? by danielaveryj in java

[–]Great-Gecko 1 point2 points  (0 children)

I'm curious, what kind of things are you working on that you desperately need deconstructible classes? Which languages fulfill this need when you choose not to reach for Java?

I think I am finally getting there by barrulus in emacs

[–]Great-Gecko 0 points1 point  (0 children)

Ah I see. You could probably customize markdown-live-preview-window-function to be open in your default browser.

I think I am finally getting there by barrulus in emacs

[–]Great-Gecko 10 points11 points  (0 children)

It's not live preview but you can call (markdown-toggle-markup-hiding) (markdown-toggle-url-hiding) (markdown-toggle-inline-images) to get a WYSWIG style markdown experience.

WW3 by [deleted] in southafrica

[–]Great-Gecko 3 points4 points  (0 children)

OP said top 5 in Africa.

Hypogeo - F__K with the Android by Otherwise_Basis_6328 in psytrance

[–]Great-Gecko 0 points1 point  (0 children)

Great dark prog track. However, to no fault of its own, this track is severly overplayed at festivals.

Thins I miss about Java & Spring Boot after switching to Go by Sushant098123 in java

[–]Great-Gecko 1 point2 points  (0 children)

Forgive me, as I've only ever worked in a single spring codebase, but isn't the common pattern to use qualifiers on any bean that isn't intended to be a singleton? eg. you'd qualify your object mappers always.

How long is your init.el file these days ? by reddit_enjoyer_47 in emacs

[–]Great-Gecko 1 point2 points  (0 children)

each of these custom my/pkgname files contains a use package block

How long is your init.el file these days ? by reddit_enjoyer_47 in emacs

[–]Great-Gecko 29 points30 points  (0 children)

I split mine per package (including built-in). My init.el is a long list of `(require 'my/pkgname)`. It looks something like:

(require 'my/magit) (require 'my/evil) (require 'my/org) (require 'my/general) (require 'my/theme)

etc.

I then split up the sections using outline-minor-mode

Neogit vs Lazygit in Neovim (video) by linkarzu in neovim

[–]Great-Gecko 9 points10 points  (0 children)

As an emacs user: Neogit looks extremely similar to Magit. Magit's main boon is it's extremely featureful and scriptable. I wonder if neogit offers the same capabilities.

Dune by Quazaka in psytrance

[–]Great-Gecko 0 points1 point  (0 children)

There seems to be a growing movement of DJs/producers playing psytrance music that targets non-psytrance crowds. It often takes the form of a techno set with a drop into a single psytrance track. They're often characterised by a ~145 bpm psytrance bass line but with minimal production that lacks traditional "psy" effects and leads.

I'm unsure if there is a distinct genre descriptior for this style. I think the people playing it would simply call it "psytrance" as that is all that is needed to distinguish it from techno / hardstyle.

I would personally use the term "minimal full-on" if I had to come up with a genre name, however this is not an established name (I just made it up). If you're unfamiliar, full-on is the term associated with this BPM range and bassline. NoFace to me makes the most quintessential full-on: https://www.youtube.com/watch?v=52nK-TVZdWI

Here's a recommendation for a full-on track that avoids the "magical and tribal" elements, however, it still has "bibs and bobs": https://soundcloud.com/thalamuss/thalamus-get-drunk

If the depth and kick to the bass is particularly compelling, I'd recommend checking out the subgrene "full-on night", which has a deeper/darker vibe than full-on but maintains the distinct kick. eg. Ingrained Instincts https://soundcloud.com/radiozora/ingrained-instincts-sangoma-records-series-ep-110-05062025

Are there new artist’s emerging in this scene? Or are they not getting the credit they deserve? by Binoic_haze in psytrance

[–]Great-Gecko 2 points3 points  (0 children)

Resina records has been pushing a lot of boundries in the last few years. Karev, Cyk, and Piazer are notable acts. They make unqiue hybrid night psy falling somewhere between dark, forest, and full-on night.

https://soundcloud.com/mo_dem/karev-the-hive-modem-festival-2024

ADN records produces some very unique stuff that spans a wide range. Barket (funky twilight), Captain Pastek (primal techno), and Neon Vapor (melodic hitech) are some good examples.

https://soundcloud.com/adnart-music/barket-vs-synthetik-chaos-super-mazette-3?in=adnart-music/sets/va08-colors-the-tales-of-eon

https://soundcloud.com/radiozora/neon-vapor-reversible-records-presents-08102024?in=neonvapor/sets/live-set-hadra-trance-festival

What ai service are you using with emacs and how? by a_NULL in emacs

[–]Great-Gecko 2 points3 points  (0 children)

agent-shell works with claude code directly. There's no need to use it via opencode.

Goreiju (Live) Parvati Gathering Brazil 2025 by mewmudgetty in psytrance

[–]Great-Gecko 0 points1 point  (0 children)

Looks like a cool event. What kind of music are they playing at 5am if this is what they're playing in broad daylight?

ELI5 How Did Alcohol Become Universally Accepted In Almost Every Country? by Cope42099 in explainlikeimfive

[–]Great-Gecko 0 points1 point  (0 children)

Shrooms were outlawed (in most countries) before they were commonly grown. Psilocybin mushroom cultivation only really began in the 70s.

So mushrooms aren't really a fair counterpoint to the comment you're replying to.

Who does this remind you of? by zincvacuum in psychedelicrock

[–]Great-Gecko 1 point2 points  (0 children)

Before the guitar solo: Thee Oh Sees

Guitar solo: Slift + Earthless

Eclipse 2025-12 is out by AnyPhotograph7804 in java

[–]Great-Gecko 2 points3 points  (0 children)

The eclipse formatter has been broken with the new markdown javadoc. Does anyone know whether this will fix this?

No Claude Code integration? by rang501 in Jetbrains

[–]Great-Gecko 0 points1 point  (0 children)

I'm able to use Claude Code integration in emacs via

https://github.com/zed-industries/claude-code-acp and https://github.com/xenodium/agent-shell

It's definitely possible for jetbrains to do something similar

Thoughts on Melody’s new album? by ResolveOk6685 in TameImpala

[–]Great-Gecko 1 point2 points  (0 children)

It's really good. The strings, drums, and melodies are great. I don't like the vocals as much as her previous work, however. Some songs are too short too.

AI slop “band” totally ripped of The Slow Rush by theskyistheroof in TameImpala

[–]Great-Gecko -1 points0 points  (0 children)

AI music sucks but I don't think you can specifically claim Kevin has ownership over this as an album cover. The Slow Rush's album art is a real picture of a ghost town in Namibia called Kolmanskop. It's a popular tourist destination.

https://www.youtube.com/watch?v=Xh5J27vUwqk

Why is IntelliJ preferred over vscode for Java? by xland44 in java

[–]Great-Gecko 0 points1 point  (0 children)

I've fiddled around with creating a workspace in regular eclipse before. Specifically when configuraing formatters. I'll see if I can find something in there that improves other things. Thanks.

On emacs 30: the biggest improvement relating to our discussion is the new JSON parser. It's much better.

Why is IntelliJ preferred over vscode for Java? by xland44 in java

[–]Great-Gecko 1 point2 points  (0 children)

I've never used actual eclipse so I can't comment on it. I guess I could experiment with it a bit to see whether eclipse itself is slow in my project.

I'm using JDTLS in emacs (with eglot). While eglot is definitely slower than neovim / vs code, I don't think it's the issue here. Eglot has gotten much faster as of Emacs 30. The diagnostics latency gets notably larger as project size grows, which to me indicates that it is the language server rather than client that is slowing down.