[-] potterman28wxcv@beehaw.org 14 points 1 year ago* (last edited 1 year ago)

Hot take: Git is hard for people who do not know how to read a documentation.

The Git book is very easy to read and only takes a couple of hours to read the most significant chapters. That's how I learnt it myself.

Git is meant for developers, i.e. people who are supposed to be good at looking up online how stuff works.

13
submitted 1 year ago* (last edited 1 year ago) by potterman28wxcv@beehaw.org to c/programming@beehaw.org

Cross-posting this here as I saw some misconceptions about Rust language

I think that blog describes well the pros of using a strongly-typed language like Rust is. You may fight the compiler and get slower build times but you get less bugs because of the restrictions the language imposes you.

The biggest con of Rust is that it requires learning to be used, even for someone who has already programmed before. It's not like Python or Ruby where you can just dive in a code base and learn on the go. You really need to read the Rust book (or skim through it) to get through the notions. So it has a higher entry level, with all the misunderstandings that come with it.

[-] potterman28wxcv@beehaw.org 40 points 1 year ago* (last edited 1 year ago)

This is such a basic functionality. It does not deserve advertisements, it should have been there from the start.

and it's not locked behind a paywall

Are we supposed to cheer?

[-] potterman28wxcv@beehaw.org 17 points 1 year ago

On Tinder it would not be in the same context that what you experienced. In OKCupid it's part of the rules that you can send messages without a match. So people are OK (I guess) with it. On Tinder it's going to come as unexpected and unwelcome. You will start with a disadvantage. Unless the woman is only interested in money (if you can spend $500/month on an app then you are probably among the wealthier half of the population).

54

Hello there,

I am an experienced programmer. I can do C/C++/Rust/assembly/Ruby/Perl/Python/ etc.. The language itself is not a barrier.

The barrier to me is that I have never coded a single web or android application. I guess it must be surprising but I am more of a low-level programmer in my job (I develop a compiler backend) and I never really had the opportunity or idea to work on an app.

What would be a good starting point for making an android application?

A quick search got me this: https://google-developer-training.github.io/android-developer-fundamentals-course-concepts-v2/unit-1-get-started/lesson-1-build-your-first-app/1-1-c-your-first-android-app/1-1-c-your-first-android-app.html

Would it be a good starting point?

Side note: my app will not have to interact with any service. If I were to code it as a command-line program, it would not take me more than a day or two. The actual app would involve (for now) no more than a text field, a button, some logic attached to it - the hard part for me being to choose a framework to build it, "upload it" to my phone and use it.

[-] potterman28wxcv@beehaw.org 18 points 1 year ago

Similarly doing nothing more than asking for more details on the technical problems we are struggling with, without a firm grasp of the existing issues with Lemmy or the history of conversations and efforts we’ve put in is not good faith either. We’re not interested in people trying to pull a gotcha moment on us or to make us chase our tails explaining the numerous problems with the platform

This is understandable but leaving platform is a big decision and the technical reasons are not really clear. Or at least they are not really crystal clear from the posts I have read. As end users we don't really have much of a choice except to trust you.

Personally one example I have is the lack of moderation tools. I have read numerous times that it was a problem. But I do not know what it means practically speaking - what is missing exactly.

You do not have to explain it and I am not asking it of you. But I just want to say that I feel like there are details that sound to be very relevant to your future decision but are yet undisclosed. Or maybe I just missed them

Thanks for all the work into making Beehaw what it is today. I joined during the Reddit exile and I'm happy to have found this community. I hope it continues to thrive

[-] potterman28wxcv@beehaw.org 19 points 1 year ago

I would say it is this way because it takes a big effort to crunch all the patches that have been made thus far and make an easy-to-read summary out of them.

It's not something that comes for free. You need someone on the job.

[-] potterman28wxcv@beehaw.org 54 points 1 year ago

Video games devs have it much worse than other developers though

[-] potterman28wxcv@beehaw.org 14 points 1 year ago* (last edited 1 year ago)

I’m yet to find a single field where most tasks couldn’t be replaced by an AI

Critical-application development. For example, developing a program that drives a rocket or an airplane.

You can have an AI write some code. But good luck proving that the code meets all the safety criteria.

[-] potterman28wxcv@beehaw.org 13 points 1 year ago

Any game that requires regular playtime is a nope for me now. I switched to games that you can put off easily - games that are playable under a fixed amount of hours and that do not require dedication.

Typically right now i am playing Dark Souls on twitch - I can turn it on, play a bit (even just 30 minutes) then put it down easily.

I also switched to board games - my SO is not into video games but she is into board games so we can enjoy that together. We are playing Gloomhaven Jaws of the Lion right now it's a blast

[-] potterman28wxcv@beehaw.org 34 points 1 year ago* (last edited 1 year ago)

I think we still have two "shields" protecting our ways in Beehaw:

  • the lack of downvotes. Perhaps people will downvote you from other instances. But you won't see those, so you will not care. I find that this removes a lot of negativity on its own.
  • when someone posts from another instance, you can see it in their name: so you can take what they say with a pinch of salt. "Oh, he is not from Beehaw; it is more normal for them to behave like that. No use to argue strongly against them".

As long as we have those, and as long as the federated instances moderate harmful content, it is OK for me to remain federated with them.

[-] potterman28wxcv@beehaw.org 20 points 1 year ago* (last edited 1 year ago)

while ignoring the much less ethical things you purchase far more often

OP did not indicate anywhere what kind of food they buy. You are judging them without knowing their habits.

[-] potterman28wxcv@beehaw.org 19 points 1 year ago

I dislike content that has been auto-posted by bots. I treat it like spam instead of genuine content.

I would love to see a "bot" flag and a parameter on your profile to not show any "bot" content.

I guess people who make bots are scared that the Lemmy platforms would eventually stop seeing activity because of a lack of content. But I think that if there were little to no activity, perhaps people would be posting more. I doubt that flooding the platform with auto-generated content or auto-forwarded content actually helps with encouraging people to stay.

[-] potterman28wxcv@beehaw.org 18 points 1 year ago* (last edited 1 year ago)

I love game mechanics that reward thinking or tactical decisions rather than rewarding how much time you spend grinding this or that. I do like having some kind of character progression - and that usually comes with grinding. But I hate it when the only challenge of a game is just how many hours you can sink into it. I much prefer when there are hard skill walls that you can't pass until you really got genuinely better at the game.

I hate generic boring quests that feel like they came straight out of a story generator. It's ok to have a few of them. But a hundred of them.. You play one, you played them all.. No incentive to do them. I much prefer a game that has only 10 hours of content but very solid content with well- designed narrative and places ; rather than 2 hours of human-made content and 48 hours of generated maps and quests.

One of the best games I have ever played is Dark Messiah of Might & Magic. That game has such an insane combat and a great narrative - I just couldn't put it down, I finished it in just one or two weeks because it was so good! And at the end I felt an emptiness, like when you've just finished watching an excellent serie and wonder what to do next.

37

I used to be a lurker of r/C_programming where people would ask questions and get answers. It mostly consisted of students wanting to get a human answer to their problem.

I liked chiming in there and answering from time to time. Although you always had that one student who ordered to do the homework for them, there were some nice and helpful interactions in that subreddit.

Would people be interested in a community focused around helping each others in programming? Or would this very community do the job already?

view more: next ›

potterman28wxcv

joined 1 year ago