• 2 Posts
  • 144 Comments
Joined 2 years ago
cake
Cake day: January 25th, 2024

help-circle



  • Yeah, I really like it. But I also started with it because my university at that time only taught open source apps, and later on other universities did Arc but I just did the same thing in QGIS. But when you’re starting it might be a little of an adjustment.

    They also just released v4.0 with full migration to qt6, I haven’t tested it out that well yet.

    Btw I am currently working on a programming language that uses custom syntax to do fun analysis related to networks (directed graphs). And I have a GIS support for reading/writing network and attributes. I made it for rivers first, but I’m expanding to all directed graph. I’ve a mix of Computer and Geosciences background so I had fun doing something in the middle that most people don’t.

    Edit: I am looking for people to try it out, but I have problem finding people that want to code in a new language, and for network related tasks.


  • ArcGIS is the proprietary industry standard, but QGIS is catching up. I personally don’t like Arc and have only used it when I was in industry. Even in academia colleges pay for ArcGIS but I just use QGIS.

    You can also customize QGIS easily and there’re a lot of community plugins. And works well with other open source tools or CLI tools.

    Main thing that makes Arc popular in industry is the liability. They can claim they used the best available industry standard software, so the errors are not their fault, and deflect it to the software company. While with open-source alternatives they might be held liable. It’s not a problem if the open source is the standard. But that only happens when they were there first, hard to do it otherwise.




  • I mean, the next thing I’d like is to not penalize for having kids as a society so much that you need tax breaks. It should not be this expensive to have kids. Kids eat what you eat, and play with other kids in the community. And any assistance for kids from government should be given to all the kids, not just people with jobs. Current system of deductions for kids is government just taking less from people who already have money.

    As for spouses, similar concept, but it’s a bit complicated. I’d like one parent income to be enough to have a family, because we need children to grow with parents. Currently both parents have to work and pay for daycare. The time spent with their own children is very limited. Of course people without kids will be in advantage if they have double income, but that’s bound to happen. And if having kids wasn’t this troublesome and expensive, maybe more people would do it.


  • I know right. It’s so weird here. People should just negotiate after tax salary and calculate everything after tax. But I guess everyone likes saying big numbers and then get angry government is taking a portion.

    Honestly you should just have business pay tax like: x% for profits + y% (less than x) for employees’ salaries. That way they’ve incentives to pay salary over keeping profits (growing company is better long term). And employees don’t have to pay any tax themselves. And they negotiate amd work for after tax salary, no need to feel like gov is taking their money.




  • There are different fields of science. In my field (water resources), any scientist that is reasonable knows the climate change is happening, you can see it in any data that spans for last 50 years. We’re focused on how to deal with it, given it’ll get worse. All the future scenarios (from simulations) are worse than history, there’s less worse and more worse depending on how people will act. But I think even the worst case did not have “world war” into consideration. So we might have wayy worse than our predictions. But again, predicting future is hard, there could be effects that we’re not expecting. Specially the current geopolitical scenario when climate change (and greed) is making life hard leading into authoritative regimes which is making it worse on top of previous policies. Which exceeds the linear growth pattern used in the simulations.

    Like, I don’t think a lot of simulation took into account “what if we get rid of all the environmental protection policies?”, maybe a little because they are looking at a lot of different scenarios, but not to this degree, because we didn’t expect this to happen 10 years ago.


  • This is one of the things I don’t understand about west, Grandparents and family are a big part of raising children in Asia. Anyone with their first baby will be confused, and won’t know what to do if they have never done it before.

    How it works in Asia (at least my culture),

    • Grandparents teach and take care of baby, letting the mother rest and breastfeed. They have seen and gone through multiple baby raising themselves,
    • other siblings help, even younger siblings, that means when it’s their turn they also have some idea and experience on the matter,
    • you also help with cousins and other people occasionally, so even the eldest children have some experience with babies,
    • many communities have volunteers that help with new moms on new suggestions from government. Like when we changed from carrying baby on the back, to carrying them in the front for warmth and safety. So this balances tradition with new knowledge on what is best.

    This is the knowledge transfer part. There is the whole part where this support means a lot for recovering mothers.








  • I recommend you gnu parallel. It does similar things, but runs the commands in parallel. And it’s way easier to pipe than xargs. If you really need it to run one command at a time you can give number of cores to 1. And it also has progress bars, colors to differentiate stdout fo different commands, etc.

    Basic example: to echo each line

    parallel echo < somefile.txt

    To download all links, number of jobs 4, show progress

    parallel -j 4 --bar ''curl -O" < links.txt

    You can do lot more stuffs with inputs, like placing them wherever with {}, numbers ({1} is first) that allow multiple unique arguments, transformers like remove extension, remove parent path, etc. worth learning