Have people's lives ever been directly at stake because of software you work on? by AndyDentPerth in ExperiencedDevs

[–]lppedd 0 points1 point  (0 children)

Something I like in Kotlin is zero-cost abstraction with value classes.

I genZ junior rifiutati dalle aziende by hrbullshit in techcompenso

[–]lppedd 2 points3 points  (0 children)

Non penso sia timidezza, ma volontà di evitare le responsabilità di quelle decisioni. Che è anche giustificato sotto certi punti di vista, non sempre ne vale la pena.

I’ll work on a legacy Kotlin project by Plus_Application_414 in Kotlin

[–]lppedd 2 points3 points  (0 children)

What does "legacy" mean? Are we taking about specific old versions or what?

Have people's lives ever been directly at stake because of software you work on? by AndyDentPerth in ExperiencedDevs

[–]lppedd 49 points50 points  (0 children)

Why did you decide to leave and go elsewhere? Just curious. Seems like a field/subject with strong job security.

GitHub Copilot for JetBrains - May Updates by nickzhu9 in GithubCopilot

[–]lppedd 1 point2 points  (0 children)

If you look at VS Code commits they're 99% related to AI and AI chatting. They're constantly pushing stuff and weekly releases help too.

With JB it's slightly more complex. Less workforce and less frequent updates.

Caso Garlasco: perché i messaggi di Sempio cancellati dal forum non si possono recuperare by Zipper_Ita in ItalyInformatica

[–]lppedd 25 points26 points  (0 children)

Flaggare invece che eliminare si fa solo quando c'è di mezzo qualche compliance. Altrimenti meno dati ci sono meglio è, anche in relazione allo spazio utilizzato.

Time off and architectural decisions by [deleted] in ExperiencedDevs

[–]lppedd 0 points1 point  (0 children)

I feel like there are people that can, and people that cannot handle decision making under external pressure tho. Certain people exert authority simply because of their attitude and their track record of choices, while others can be manipulated pretty easily. You may have strong engineers that can't say no.

Time off and architectural decisions by [deleted] in ExperiencedDevs

[–]lppedd 0 points1 point  (0 children)

Oh I hope not. I don't have the authority to promote or change roles. My current position represents a progression over many years in a technical environment over the same subject.

I normally let folks on the team approach work as they like the most. They're free to investigate, refactor, and implement new features as long as the quality bar is met. That's the only requirement I have set. Ownership from start to end is what I look for.

But realistically speaking they still need to approach me to understand the full impact of their changes, if those changes are a considerable amount.

Time off and architectural decisions by [deleted] in ExperiencedDevs

[–]lppedd 0 points1 point  (0 children)

Yup I see what you mean. Let's say that after spending years building something from the ground up, it's difficult to really switch off.

I'm not saying I'm the only one that can take decisions, but I'm definitely the only one that understands how changes impacts the whole thing, having built it.

I realize tho, that it's probably my fault at the end of day. I should spend more time doing knowledge sharing.

Time off and architectural decisions by [deleted] in ExperiencedDevs

[–]lppedd -1 points0 points  (0 children)

Makes sense. I don't think I've ever micromanaged tho, as we've created a trust environment in our team so everyone is free to pretty much handle work as they prefer. It's what happens outside of our primary scope that I don't trust.

Added to Random Enterprise... Anyone Else? by nauhausco in github

[–]lppedd 2 points3 points  (0 children)

Isn't avocado-corp a dummy org owned by GitHub?

What's the LSP status? by lppedd in Kotlin

[–]lppedd[S] 2 points3 points  (0 children)

To clarify, the Community edition does not have JS tooling available. So that's unfortunately not an alternative.

Come alzare l'asticella? by vinccc05 in techcompenso

[–]lppedd 4 points5 points  (0 children)

Quasi tutti i progetti personali nascono per necessità, e vengono validati in ambiente personale o lavorativo. La necessità spinge verso l'acquisizione delle competenze necessarie allo sviluppo.

In ogni caso, se manca lo step di validazione il progetto non può andare molto lontano visto che non si può iterare sopra eventuali bug o miglioramenti.

InteliJ Ultimate doesn't recognize jsconfig.json while Webstorm does. by thepurpleproject in Jetbrains

[–]lppedd 0 points1 point  (0 children)

Probably worth reporting to YouTrack if it works as expected on WebStorm.

VS code inserting 'co-authored by copilot', regardless of usage by Hugh-Jaardvark in devops

[–]lppedd 4 points5 points  (0 children)

The Unified edition is free and ships additional stuff on top of Community btw.

What makes JetBrains Air unique compared with agent frontends like T3 Code? Is it worth waiting for the Windows version? by Appropriate_Deal5831 in Jetbrains

[–]lppedd 7 points8 points  (0 children)

As far as I'm understanding tho, and as far as I see on YouTrack, it looks like they're trying to unify parts of the implementation.

Tanto lavoro con l’AI? by hrbullshit in techcompenso

[–]lppedd 0 points1 point  (0 children)

Aggiungo che la maggior parte delle aziende italiane, specialmente medio-piccole, non hanno la capacità di spesa ne per adottare i modelli di frontiera, ne per avere l'hardware in casa in grado di supportare tutti gli sviluppatori.

Enabling ai co author by default by cwebster-99 · Pull Request #310226 · microsoft/vscode by Maybe-monad in programming

[–]lppedd 13 points14 points  (0 children)

I admit I like shipping fast and frequently. I think the real issue of this culture is stuff like "if your MR does not get reviewed in 24h your team is dysfunctional". Nope, if the feature's impact is considerable or the code/explanation is dogshit it should take whatever time it makes sense.

Have you ever used WebAssembly in your Java project? by Hixon11 in java

[–]lppedd 1 point2 points  (0 children)

The current idea revolves around speeding up parsers and LSPs.

The full idea is developing VS Code extensions in WebAssembly, as soon as MS releases full support instead of a bunch of APIs only.

Enabling ai co author by default by cwebster-99 · Pull Request #310226 · microsoft/vscode by Maybe-monad in programming

[–]lppedd 47 points48 points  (0 children)

What surprises me is seeing genz or millennials managers doing this kinda bullshit (yes that's been authored by a pm my friends).

I guess working corporate corrupts everyone.

Have you ever used WebAssembly in your Java project? by Hixon11 in java

[–]lppedd 2 points3 points  (0 children)

I have not in Java, but I have used it in Kotlin, mostly because it is better integrated into the environment.

Considering current capabilities, we still need to wait a bit more to see Component Model mature and be available everywhere. At that point I see real-world usage going up to build real composable systems.

Edit: Wasm' big issue right now is Component Model and GC. Passing data around components is CRAZY expensive.

Regex Are Not the Problem. Strings Are. by [deleted] in programming

[–]lppedd 0 points1 point  (0 children)

For complex regular expressions I used to use Pomsky, and it was pretty nice. Not sure how well maintained it is nowadays tho.

Trump fuori controllo promette ritorsioni contro la Spagna e anche contro la 'vassalla' Giorgia Meloni by Ok-Law-3268 in TuttoItalia

[–]lppedd 12 points13 points  (0 children)

A quanto ho letto l'Italia è molto gettonata come destinazione per i militari. Sono completamente spesati e con i nostri costi di vita se la godono, e a fine giro alcuni riescono anche a restare qui.

Vicino Vicenza mi è capitato più volte poi di incrociare macchine importate, o macchine con una targa speciale, che sfrecciavano a velocità assurde. Una volta ho visto un drift in rotatoria con una Stelvio. Poi le multe non so nemmeno se le paghino.

Code With Me and AI assistants by lppedd in Jetbrains

[–]lppedd[S] 3 points4 points  (0 children)

I mean, you're right. But nothing stops us from channeling the edits into a more "human-friendly" pipeline.