towerful

joined 2 years ago
[–] [email protected] 1 points 14 hours ago

Yeh, KDE plasma

[–] [email protected] 3 points 1 day ago (2 children)

I use EndeavourOS (which is arch).

Most of my programming is web stuff. So it builds to containers and using VS Codes dev containers takes care of all issues relating to arch's rolling release (IE needing a specific version of a language).
Ie, I work in containers and I build to container and I run containers for all my code (except ESP32 platformio. Unfortunately I haven't migrated that away from windows. So I dual boot)

If I was doing GUI desktop apps, I imagine I would need something other than dev containers.
But that's not what I do. Considering all I do is docker, k8s, linux admin, web frontend/backend that is platform agnostic (but ultimately runs on Linux)... I'm not tied to any OS.
Windows is annoying, I am not a fan of osx nor Apple, I use Linux everyday... So my OS might as well be Linux.
And Arch & EndeavourOS are nice and just work.
For a VPS/server, I use Debian (or Talos OS for k8s). But that's all headless.

I'm lucky in that I freelance and the companies I work for are good companies.
I've never had to cancel anything because of EndeavourOS, it's never broken on me (I've only had windows break the EFI partition, which it can do to any distro - until you disable fast boot and stuff), it's never gotten in my way (or if it has, it's lead to a better solution - like VS Code dev containers). It's been really really enjoyable.

I'm sure that I could use any distro in my position, tbh.
So, probably not helpful overall.

[–] [email protected] 2 points 1 day ago

That's it re-stoking the internal combustion engine. It's perfectly fine

[–] [email protected] 14 points 3 days ago

Ayyy, remember how Canada capitulated on the digital service tax.
https://www.bbc.co.uk/news/articles/c62553ywn77o
https://www.canada.ca/en/department-finance/news/2025/06/canada-rescinds-digital-services-tax-to-advance-broader-trade-negotiations-with-the-united-states.html

Then trump threatens new tarrifs?
https://www.bbc.co.uk/news/articles/cvg819n954mo

(I'm struggling to find new sources,. cause everything is about dropping the DST to allow further trade talks. Not the timeline of DST dropping and the further US tariffs. Maybe these are coincidental, maybe there was always gonna be more Canadian tariffs. Either way, it doesn't matter. Canada got more blanket tariffs regardless of what they did. Speaks volumes to everyone else dealing with trump)

Trump is destabilising international trade. This doesn't benefit the US. At all.

[–] [email protected] 11 points 3 days ago

Huh, ai++ appears

[–] [email protected] 29 points 3 days ago (5 children)

A prediction engine struggles at coming up with novel ideas? Astounding!

If you are of the opinion "coding is easy with AI", it's because you haven't tried to do something novel with it.
It's been solved, the AI has been trained on it, and the next most likely word based on prompt & context is correct because someone else has already figured it out. Repeat until the AI has generated a function that works

[–] [email protected] 8 points 3 days ago (3 children)

I really wish there was a way to enforce transparency of docker env vars.
I get that it's impossible to make it a part of docker, env vars get parsed by code and turned into variables. There is no way that docker can enforce it, cause a null/undefined check with a default value is all that would be needed to subvert checks by docker, and every language uses a different way to check env vars (eg .env files, environment init scripts, whatever).
And even then, the env var value could be passed through a ridiculous chain of assignments and checks.
And, some of those 'get env var' routines could be conditional. Not all projects capture all env vars during some initial routine.

I've spent hours (maybe days) trawling through undocumented env vars trying to figure out their purpose, in order to leverage them in docker/k8s stacks.
I wish there was something.

Thankfully, a bit of time spent with a FOSS project and reviewing the code does shed light on hidden env vars.
And a PR or 2 gets comments and documentation updated.
Open source is awesome

[–] [email protected] 9 points 3 days ago

From experience, a lot of companies tend to be propped up by like 10% of their developers doing 90% of the work, maybe 50% of developers doing the last 10%, and then like 40% of developers either doing fuck all or actively harming the codebases and making more work for the other 60%.

Hello, how do I join the 40%?
I want to coast for a while

[–] [email protected] 24 points 4 days ago* (last edited 4 days ago)

To Our 12 Million Fellow Subnauts,

— Inevitable Leadership Change Driven by Project Abandonment–Despite Holding 90% of Earnout for Themselves

First and foremost, we sincerely thank you for your continued support, passion, and unwavering dedication to Subnautica. We wish to provide clarity on the recent leadership changes at Unknown Worlds, a creative studio under KRAFTON.

Background of Leadership Change

KRAFTON deeply values Subnautica’s unique creativity and immersive world-building. To provide fans with even better gaming experiences, we acquired Unknown Worlds, fully committed to supporting Subnautica’s future success. We collaborated closely with the studio’s leadership, who were central to the creation of the original Subnautica, to foster the optimal environment for a successful Subnautica 2.

Specifically, in addition to the initial $500 million purchase price, we allocated approximately 90% of the up to $250 million earn-out compensation to the three former executives, with the expectation that they would demonstrate leadership and active involvement in the development of Subnautica 2.

However, regrettably, the former leadership abandoned the responsibilities entrusted to them. Subnautica 2 was originally planned for an Early Access launch in early 2024, but the timeline has since been significantly delayed. KRAFTON made multiple requests to Charlie and Max to resume their roles as Game Director and Technical Director, respectively, but both declined to do so. In particular, following the failure of Moonbreaker, KRAFTON asked Charlie to devote himself to the development of Subnautica 2. However, instead of participating in the game development, he chose to focus on a personal film project.

KRAFTON believes that the absence of core leadership has resulted in repeated confusion in direction and significant delays in the overall project schedule. The current Early Access version also falls short in terms of content volume. We are deeply disappointed by the former leadership’s conduct, and above all, we feel a profound sense of betrayal by their failure to honor the trust placed in them by our fans.

KRAFTON’s Full Support for the Dedicated Development Team

To uphold our commitment to provide you with the best possible gaming experience, we made the difficult yet necessary decision to change the executive leadership. Subnautica 2 has been and continues to be actively developed by a dedicated core team who share genuine passion, accountability, and commitment to the game. We deeply respect their expertise and creativity and will continue to provide full and unwavering support, enabling them to focus solely on delivering the exceptional game you deserve.

KRAFTON’s Commitment to its Promises in Rewarding Employees

Additionally, KRAFTON has committed to fair and equitable compensation for all remaining Unknown Worlds employees who have continuously and tirelessly contributed to Subnautica 2’s development. We believe that the dedication and effort of this team are at the very heart of Subnautica’s ongoing evolution, and we reaffirm our commitment to provide the rewards they were promised.

Fans will always remain at the center of every decision we make at KRAFTON. Moving forward, we promise transparent communication and continued efforts to sustainably develop and expand the beloved Subnautica universe.

Honoring your trust and expectations is a core tenet at KRAFTON. We are committed to repaying your patience with an even more refined and exceptional gaming experience.

Sourced from a popup on their homepage krafton.com

It's going to be an interesting lawsuit.
I didn't know the 250m bonus was 90% for execs.
But I still don't trust krafton

[–] [email protected] 13 points 5 days ago (2 children)

Was gonna say "TSLA +20" as a joke, but apparently it's +13.
Who the fuck is buying?

[–] [email protected] 7 points 5 days ago

I opted for the Ad Free Lemmy Prime $8.99.

[–] [email protected] 18 points 6 days ago

One of the best robot chicken scenes.
I was in tears the first time I saw it

 

(not sure where to post this...)

I had an idea there might be a TUI lib for typescript. A duckduckgo search came up with an article that described exactly what I wanted!
So of course I immediately searched for this fabled tui lib. A quick search didn't reveal anything, and npm can't seem to find it either! https://www.npmjs.com/search?q=Tui
Navigating directly to the npm package page reveals a 10 year old got repo with no actual code... (https://github.com/basarat/tui)

What the scuff is this world coming to?!
This seems to absolutely align with my experience of using LLMs

(Also accepting suggestions for typescript TUI libs that actually exist!)

 

I've been here a while, and I appreciate the community and the defed/hiding list.
I also know programming.dev contributes to upstream Lemmy repos.

I saw another post about another instances funding.
Which reminded me....

Is programming.dev on track for funding?
Need some more donations?
Is there a runway?

view more: next ›