47

cross-posted from: https://lemmy.world/post/22266569

Looking for Mentor (for a PhD Candidate) that works with open source and Rust

TLDR: Searching for person holding professor position to officially act as a committee member on a US PhD defense

Hi all,

I'm in a non CS field. I'm doing PhD in hydrology and I'm good at Geospatial Analysis, data analysis, visualization, modeling and such. I really like programming and have been making open source programs, contributing to open source programs and such. And have been learning rust for last 2 years.

For my PhD dissertation I'm doing a project where I'll be using Rust to make a program with compiled plugin system that can do generalized river related tasks including data analysis and visualization. I have professors in GIS and hydrology to guide those aspects, but I don't have anyone on software side to ask questions, or to look at my work. I tried emailing some people I have seen with open source projects on GIS+rust, but no response.

I'm ideally looking for someone that holds a professor position for my committee who is good with either rust, GIS related algorithms development, and programming languages. However, it woud also be helpful to just have someone woth knowledge about such things. In either scenario, credit and authorship will be given.

I appreciate any response even telling where i could find someone matching the above description. :)

Edit: I can also provide my previous projects in GitHub, websites and such before you decide in messages.

[-] thevoidzero@lemmy.world 27 points 1 month ago

I tried. I can't do anything.

[-] thevoidzero@lemmy.world 18 points 2 months ago

But do you know how easy it is to have self driving train compared to self driving car? Because trains only need speed control. Honestly trains are already almost self driving and only needs human inputs occasionally.

[-] thevoidzero@lemmy.world 14 points 2 months ago

For a second I didn't think he did that because he said it, but rather he said it because he knew it the waiter should enjoy his last meal.

[-] thevoidzero@lemmy.world 13 points 3 months ago

But if everyone is using it to mean something new then we need to record that.

[-] thevoidzero@lemmy.world 21 points 4 months ago

Hey this solution seems to work but it's not perfect; I don't know how we can improve it, and nothing to replace it with, but let's take it down asap.

[-] thevoidzero@lemmy.world 28 points 4 months ago

Underscore to delineate different parts, hypen to delineate words.

Like: my-resume_draft.pdf

And to make it consistent and easier to reuse parts for project names and such, I have a command line utility written for it. It caches the parts and uses a template system (support for generating current datetime in parts)

Available here (is in AUR too):

https://github.com/Atreyagaurav/nameit

[-] thevoidzero@lemmy.world 22 points 4 months ago

Publishing it under GPL does benefit the humanity because any improvement on it will be also available to everyone. Letting corps take your work and put a monetary/legal block for people to use freely doesn't seem like benefiting humanity that much.

9
submitted 4 months ago by thevoidzero@lemmy.world to c/linux@lemmy.ml

TLDR: I recently found out there is "deprecated" XFA format that acrobat still uses in their programs, and government forms have those for dynamic contents in the form that we cannot fill using other softwares. Looking for solutions.


This has been a problem since a long time. Back in 2020 I had dual boot because I needed acrobat to fill PDF forms, but after finding xournal++ program I nuked windows partition. Windows update messing up grub was one of the reason I decided to nuke windows and looking at the posts recently it's still a huge issue.

So the problem I recently encountered is that even the government issued PDF forms need acrobat reader (which is free software for PDF, but only available in windows and mac). Which I didn't think would be an issue and just filled the form in Firefox.

Turns out that was problematic as the PDF forms has fields that are automatically filled, calculated from other fields, only made available when certain checkboxes are checked, etc. and Firefox doesn't support that. Even trying to install the acrobat reader snap (which uses wine) in a VM and opening the PDF on it didn't work. The UI makes me think it's a really old version of the reader.

So without searching for other devices (and filling a PDF with my sensitive information) what solution is there? Installing windows is a hassle even in a VM, and it will use up precious SSD memory. But that's the only solution I can think of.

I also found masterpdf or something like that which the Arch wiki says has support for that, but it didn't work. It says XFA forms are converted to acro forms, and the dynamic part doesn't work. There are websites that promise to work for such forms, but I'm not going to be putting sensitive info on web apps.

48
submitted 4 months ago by thevoidzero@lemmy.world to c/linux@lemmy.ml

Hi everyone,

I'm hoping there are people here who work on FOSS and have applied for grants to support their software financially. I am applying for a grant opportunity that is asking for a software from US gov agency.

My requirements:

  • I want to publish it under Open Source Licenses like GPL (not MIT) so other corps can't take this to use on their product,
  • The grant agency will get the source code, they can do whatever as long as the license is held,
  • I will develop the features they want, and request during the duration of grant,
  • I will want to continue development independently after the grant, or apply for more grants from other organizations,
  • To clarify the previous point, I do not want to give them the final product so they own it, and I can no longer do anything on the program.

So, if anyone has done similar things, please give me advice on this. Their requirement says "a web repository" should be provided at the end, so I think I can apply with the intention of giving them the software code while keeping the rights. But I don't want to make a mistake in application/contract and lost the rights to the program, I want to develop a lot further than just the features they want for their use case.

Or at least dual license to protect the Open Source Side while giving the grant organization rights to take the code for their other programs because of the money they spent.

[-] thevoidzero@lemmy.world 20 points 5 months ago

Of course. How else do you keep poor people poor and rich richer.

Poor people: charge them extra for not affording things.

Rich people: let them buy things they don't need but can afford and then charge poor people to rent those things.

[-] thevoidzero@lemmy.world 104 points 5 months ago

The reality where people cannot afford $10-20 things. And the corporations just start charging those poor people interest.

[-] thevoidzero@lemmy.world 25 points 6 months ago

And the reason those few programs don't support Linux is because they don't think we have enough users. So don't hold up on using linux for that reason, it's just a circle.

[-] thevoidzero@lemmy.world 34 points 6 months ago

You can use your library for commercial projects that you have. Just have dual license that requires payment for commercial use or something similar. You don't have to pay yourself

[-] thevoidzero@lemmy.world 29 points 10 months ago

Lol, that's a fun angle. They don't need all those fields coz they just get your information the other way

view more: next ›

thevoidzero

joined 11 months ago