0
21
wito

@lemmy.techtailors.net

wito 28 points 3 years ago

Not only that, but the community is small enough that large corporations and marketing companies don't care about it. Yet ;)

path: 0 3530628 3531142, hotness: undefined, score: 28, children: 6
wito 16 points 3 years ago

Increased from a very low level due to the fact that we imported gas through pipelines. Overall imports dropped significantly.

The title is misleading.

path: 0 3025574, hotness: undefined, score: 16, children: 1
wito 16 points 3 years ago

It's about having CC on file. He wants to create a mega app and needs to be able to charge users to do that. It's that simple.

path: 0 4619320 4619685 4620118, hotness: undefined, score: 16, children: 3
wito 15 points 2 years ago

Yes. It gives them leverage when working on standard specs. And it can lead to stagnation. The latter didn't happen yet, but they already tried to push their agenda multiple times already.

path: 0 11599116 11608872 11611265, hotness: undefined, score: 15, children: 2
wito 12 points 3 years ago

But did the front fell off?

path: 0 7754063 7755024 7756230, hotness: undefined, score: 12, children: 0
wito 11 points 3 years ago

It's not about corporate instances. It's the bots and fake accounts/posts/comments. That's one of the issues with Reddit. There are little authentic posts. Most of them are advertisements it just reposts to farm karma to avoid detection. It's ridiculous.

path: 0 3530628 3531142 3533120 3534992, hotness: undefined, score: 11, children: 3
wito 10 points 3 years ago

And you sound salty bro 🙃

path: 0 3532344 3533226 3534752, hotness: undefined, score: 10, children: 0
wito 10 points 3 years ago

Have you heard about our lord and savior, TypeScript?

path: 0 3031745 3034162, hotness: undefined, score: 10, children: 2
wito 9 points 3 years ago

You shouldn't burn bridges when leaving even the shittiest employer. So personal reasons it is. We will never know what the truth is ;)

path: 0 3578474 3585298 3595681, hotness: undefined, score: 9, children: 2
wito 6 points 3 years ago

Nix is amazing. I'm using nix btw 🤣 on my steam deck 😃

path: 0 7892803, hotness: undefined, score: 6, children: 1
wito 6 points 3 years ago

and I mostly work on my own projects

Then your opinion is absolutely understandable.

It’s also frustrating b/c types don’t guarantee that the system does-the-thing, only that the type-system and compiler are happy, so it’s like pleasing the wrong boss, or some metaphor like that.

Types help you refactoring and communicating with other team members about expected inputs/outputs. Did you ever try debugging a number that should've been a string in a codebase that you didn't write? Example from today: jsforce will throw an exception when you pass a number instead of string due to the fact that the Salesforce server will complain that the type is incorrect. If the method had correct typing of "string", it would save me a few hours of debugging a huge library without visibility inside of it...

path: 0 3029789 3030025 3030764 3034381, hotness: undefined, score: 6, children: 1
wito 6 points 3 years ago

Great advice. I would add to it just to learn leveraging those tools effectively. They are great productivity boost. Another side effect once they become popular is that some skills that we already have will be harder to learn so they might be in higher demand.

Anyway, make sure you put aside enough money to not have to worry about such things 😃

path: 0 7265126 7269306, hotness: undefined, score: 6, children: 0
wito 5 points 3 years ago

Yeah the Russian invasion before didn't help either.

path: 0 4033880 4069958 4114208, hotness: undefined, score: 5, children: 1
wito 3 points 3 years ago

I agree, I am certain that there are thousands of great and passionate about FOSS people there. I'm just not that certain about IBM ;) It's still probably better place to work at than most.

All in all, I am only saying that the fact that somebody cites "personal reasons" doesn't mean there are no other factors at play.

path: 0 3578474 3585298 3595681 3596347 3601757, hotness: undefined, score: 3, children: 0
wito 2 points 3 years ago

If you are using TypeScript it's quite easy to create a system where the type system will enforce the existence of all translations. I think it should be possible to create a similar solution for other languages as well.

For example:

const enTranslations = { MENU: '' };

const plTranslations: typeof enTranslations = { MENU: '' } as const;

const t = (key: keyof typeof enTranslations) => get language() == 'pl' ? plTranslations[key] : enTranslations[key];

Missing keys will fail compilation. If you want to skip check you can always use //@ts-ignore

Additionally the type system will enforce only valid translation keys so you won't be able to make a typo it forget to add English translation.

path: 0 2637546, hotness: undefined, score: 2, children: 12
wito 2 points 3 years ago

Hallelujah!

path: 0 3031745 3034162 3037646 3111218, hotness: undefined, score: 2, children: 0
wito 2 points 3 years ago path: 0 5997812, hotness: undefined, score: 2, children: 0
wito 1 point 3 years ago

You're the exception, not the majority. I think we can safely ASSume that 90% of people won't do it. Sad reality...

path: 0 4619320 4619685 4620118 4623419 4671838, hotness: undefined, score: 1, children: 0
wito 1 point 3 years ago

It's also quite ready to transform this file to JSON and send it to translators through any service that supports his format.

path: 0 2637546 2637580, hotness: undefined, score: 1, children: 1
wito 1 point 3 years ago
path: 0 2637546 2637580 2641942, hotness: undefined, score: 1, children: 0

thanks for using Leebra!

go to feed...