[-] lysdexic@programming.dev 6 points 2 years ago

The whole idea to check the donations came from stumbling upon this post which discussed costs per user.

Things should be put into perspective. The cost per user is actually the fixed monthly cost of operating an instance divided by the average number of active users.

In the discussion you linked to, there's a post on how Lemmy.ml costs $80/month + domain name to serve ~2.4k users. If we went through opex/users metric, needlessly expensive setups with low participation would be a justification to ask for more donations.

Regardless, this is a good reminder that anyone can self-host their own Lemmy instance. Some Lemmy self-host posts go as far as to claim a Lemmy instance can be run on a $5/month virtual private server from the likes of scaleway.

[-] lysdexic@programming.dev 7 points 2 years ago* (last edited 2 years ago)

He’s not being run out of the project… yet.

To be honest, to me this all sounds like sociopath behavior to throw politically-inconvenient people under the bus in desperate self-preservation, and hoping this would intimidate anyone falling out of line.

Everyone in that group should present their immediate resignation. Shameful.

22
One year of C (2018) (floooh.github.io)
12
Lamport timestamp (en.wikipedia.org)
1
18
14
3
1
14
15
Graph Query Language GQL (www.gqlstandards.org)
1
1
13
[-] lysdexic@programming.dev 7 points 2 years ago

Yet the world is full of code that was replaced with less work than it would take to fix a single bug on the broken original.

Can you point out a concrete example? Because you're commenting on a discussion on an essay that documents several notorious examples that demonstrate the opposite point.

[-] lysdexic@programming.dev 7 points 2 years ago

It was supposed to be a better C without the bloat and madness of C++, right?

D was sold as a better C++, way back then when C++ was stuck with C++98. To be more clear, D promised to be C++ under active development. That was it's selling point.

In the meantime C++ received 2 or 3 major updates, and thus D lost any claim to relevance.

[-] lysdexic@programming.dev 7 points 2 years ago

There are a few coding conventions and style guides for C#:

[-] lysdexic@programming.dev 6 points 2 years ago

What major Java supporting ide doesn’t support Lombok?

Why would everyone have to onboard a code generator just to be able to use data transfer objects without having to write tons of boilerplate?

Also, Java records allow the runtime to optimize how these instances are handled.

[-] lysdexic@programming.dev 7 points 2 years ago

This submission isn't exactly on-topic, but I presume it will spark some interest among some of the readers.

[-] lysdexic@programming.dev 6 points 2 years ago

Anonymized data as a concept has always been a joke. With enough data points, the origin can usually be traced.

The design goal of anonimized data is that it is processed to explicitly disallow tracing. This means not only removing personally identifiable information but also disallow session data.

[-] lysdexic@programming.dev 6 points 2 years ago

Why are you applying to that soulless shitshack??

If you automatically rule out companies that either do their own coding assessments or offload them to third parties, you'd rule out most of the potential job market.

[-] lysdexic@programming.dev 7 points 3 years ago

This was the first time I saw someone refer to Python's type hints as a performance tool. Up until now, I only saw references to type hints as a way to help static code analyzer tools verify that objects and invocations comply with contracts.

I guess that having additional info at hand to determine how some calls are expected to be made is helpful to gather info to drive optimization steps, but PEP 484 is clear in stating that it's goal is to help type checkers, and that code generation using type hints might be limited to some contexts.

This sounds like yet another example supporting the old law of interfaces, where all it takes for an interface to be abused is for it to exist.

[-] lysdexic@programming.dev 7 points 3 years ago* (last edited 3 years ago)

Someone in the thread mentioned that to get the benefits of micro services in a monolith, you can use a linting rule to prevent dependencies across modules

I don't think that makes any sense. The main benefit of microservices is organizational, more specifically how a single team gets to own all aspects of developing, managing, and operating a service.

Lower in priority, there's enabling regional deployments and improved reliability.

How are linting rules even expected to pull that off?

[-] lysdexic@programming.dev 7 points 3 years ago

Being against this specific proposal does not mean people are happy with the current state of things. Is it possible that this particular proposal is bad and does not address the issues? I mean, the first item of grievance is complaining about how StackOverflow curates content by removing duplicate questions and problems that cannot be reproduced, with vague complains that this is newbie-friendly. Is this a reasonable complaint? I don't think so.

view more: ‹ prev next ›

lysdexic

0 post score
0 comment score
joined 3 years ago
MODERATOR OF