Skip Navigation

Posts
10
Comments
688
Joined
2 yr. ago

  • Really surprised no one has mentioned Ruby. It's installed by default on almost every system out there (unlike python), it will have the same features on every platform (unlike python where you might get 2.7 or 3.x depending. It's simple and easy to read, and only slightly more verbose than bash. It's very well suited for scripting (please don't use it for application work). It also took a lot of its design from Perl, which a bunch of people are mentioning in this thread, and as a result has a ton of the features of perl, along with a ton of features from other languages. Rust is heavily based on Ruby's design, and i've used Rust to create cli programs and I wouldn't recommend it. It's good, but most cli programs don't need the difficulty of rust for the benefits that rust gives.

    Anyway, python has a really really good cli library called Click, but that's about the only good thing about it. If you are looking to use this script on multiple systems then Ruby will be much easier to transfer between systems (it will just work). I've deployed complex python, rust, and ruby CLIs across an org and Ruby was the only easy one. Rust was second easiest, Python absolutely terrible.

    If you're not deploying this to other platforms or sharing it across a team or something like that then a lot of the downsides and upsides here don't really matter. Just use the easiest language.

  • Just so you know, companies already use drones for roof surveys. I work for sunrun and we use them to analyze roofs for solar installations and whether roofs need to be fixed before hand.

  • Their example was literally about them not selling. Maybe learn to read. They explicitly called out foreclosure by a bank where the bank takes their property back from the homeowner and sells it to reclaim the mortgage amount. That is not the homeowner selling.

  • The person I responded to literally claimed that they’re infallible and see every person approaching no matter the intersection. If that isn’t the exact definition of what you are saying I’m doing then I don’t know what is. You are clearly the danger if you think that anyone can pay attention to everything happening at all times. There’s a reason that more people die on roads in America than they do in Europe and it sure as hell isn’t because those drivers are somehow better than American drivers, it’s because vigilance doesn’t matter. Road design does.

  • In many locations bicyclists ride on the sidewalk, especially in high traffic situations in the USA where right turn on red is going to be deadly.

    real cause is…

    Yes that is one issue, but sightlines are a major one and a significant factor in why Hoboken has almost entirely eliminated pedestrian deaths while the rest of the nation continues to see them rise. Hoboken didn’t get rid of larger cars.

    https://youtu.be/Fh4H9qZ-_6Y

    https://youtu.be/fEj-pyjA2oo

  • Only applies if there aren’t bicyclists and if your view isn’t blocked. I’m sorry but your attitude is why pedestrians are dying.

  • There are!! https://rebble.io I still have mine but haven’t used it since they got bought. I really do miss it, it was great.

  • Seems like they’re already giving the incompetent superintendent a golden parachute. 500k for getting someone shot.

  • They’re looking for someone to confirm their biases, not actually looking for the truth. It’s pretty clear by their responses that all they’ll accept is someone stating that they’re a far left org.

  • Well it sure does sound like advertising won doesn’t it. I completely stopped using Google it is so bad now.

  • We could easily get Israel to hold off on attacks. It would start with not funding them.

  • You are correct. I didn't notice that the comments were quite far apart. I was sent that issue by concerned members of my community and I kinda rushed in and commented.

    Snowe it seems interpreted this as two people fighting and not just normal stuff that happens on giant repos with many devs.

    correct, but it was not simply based on that one Issue. It was based on months of watching their interactions with the community.

    PR comments are for talking about the PR, not for having meta convos about comments on PRs.

    Then where do you have those conversations? (also it wasn't a PR, it was an issue) The conversations are about the code and about the decision making process around the code. They belong in a permanent store (not chat) where the decisions can be referenced. Would you recommend creating another separate issue to have the conversation?

    I don’t even participate in this repo, but I can say that snowe was off topic here.

    I can agree that my second comment was off-topic, but the first comment clearly discussed why the issue should be left open.

    However the owner’s reaction of a whopping seven day ban and “learn your lesson” comment was also abrasive and unreasonable.

    Honestly that wasn't the part that frustrated me. It was the no response no warning part of the interaction that was insulting. How am I supposed to know whether they marked my comment off-topic because I commented on the closing of the Issue or because they just didn't want to talk to users about the problem? How was I supposed to know that I was even going to get a ban (I didn't even know you could ban people and I have over a hundred repos on GH) for continuing to comment? And finally how was I supposed to even know that the ban was temporary? All the lack of communication did was lead to me making this post. If I had known it was only 7 days I probably wouldn't have done anything at all. Just let it pass, as waiting a week to respond is nothing in OSS land.

    Both sides fucked up here, get ya’lls shit together and apologize to each other yo.

    I've already talked to Dessalines about it. Not sure what to do about Nutomic.

  • As soon as you go down the path of customization for “special clients” you’ve already lost the battle. Business needs to agree to not sell something like that. I’m not being helpful here, but as soon as you’ve started customizing like that to get massive clients it will never end and it will just slowly suffocate your company.

  • thank you, yes I their comment later on. No, github didn't even tell me I was banned. I happened to notice because I left the tab open and was moving through them trying to find something else.

  • you're misreading the situation. Dessalines (one of the creators of lemmy) opened an issue asking for feedback on a feature. Nutomic (the second creator of lemmy) immediately closed the issue, with no feedback and no discussion. Dessalines opened it again (for good reason, there was no discussion on the topic) and then nutomic closed it again. This continued several times. I then commented about why the feature was useful, and also gave feedback as to why the issue shouldn't be closed. This was then marked off topic so that my comment wouldn't be seen (since it made nutomic look bad). I commented again and was immediately banned, no warning, explanation, or discussion, continuing the trend of one of the main lemmy devs not knowing how to work on a major OSS project.

  • This has nothing to do with the future of Lemmy or anything as grandiose as that

    I didn't say it did. I mentioned that it would affect me, the person who runs the server you're commenting on. That's it.

  • Sorry I’m having trouble understanding what you’re asking for. You’ve done 418 searches in a single day? That would be 12958 a month so I’m not sure I’m reading your comment correctly.

    Does it also work with very specific technical searches?

    That’s pretty much exactly what I use it for.

    Could it for example search for the behavior of when it encounters an alphabetical character?

    I’m not sure what you’re asking here.

  • My first comment directly discusses the issue at hand. It wasn’t off topic. It’s clear you didn’t want any feedback on the issue because it makes you look bad. I explicitly talked about how client side scheduling is a bad idea that does not accomplish the goal of scheduling. And then I gave feedback directly concerning the exact issue I was commenting on of how your conduct was unfitting of lead devs of a major software project, where you squabbled in public in a really weird way, and you refused to even think about discussing the topic (closing the issue over and over again when your coworker had opened it and asked for discussion? Really dude?). Then you finally banned me without any warning or discussion of why.

    And no, it’s not going to teach me any lesson, all it did was teach the entire community you have no clue how to run an open source software project. No warning, no explanation, just juvenile marking of comments as off topic (they weren’t), closing of the issue your main dev opened and then boom banned.