I think for a open source projects with such a low number of users, the first few users will definitely look further than “it’s open source”.
- 1 Post
- 38 Comments
That’s the thing though if it’s open source and 99.9% don’t check that 0.1% checking it will be enough.
thevoidzero@lemmy.worldto
Programmer Humor@programming.dev•Slapping on a `.expect` is also error handling!
4·3 months agoCrashing through unwrap is not necessarily restoring unsafe behavior of other languages though. I’d consider this wayyyy better than silently continuing with invalid value until the program tries something that doesn’t make sense/is overreaching and it crashes.
thevoidzero@lemmy.worldto
Linux@programming.dev•Writing a basic Linux device driver when you know nothing about Linux drivers or USB
14·5 months agoThis gives me hope.
thevoidzero@lemmy.worldto
Open Source@lemmy.ml•How to delete a certain element present on all pages of a pdf?
3·5 months agoI don’t know how comfortable you are writing your own, but pdf saves the components with coordinates, bounding box etc so you should be able to automate it with a small script that reads pdf components directly.
Also try qpdf to convert pdf into qdf format, then you can open it in a text editor, find the element you want to remove. Look at examples of few pages, find the pattern and do regex replace. Make sure to keep a copy and check the diff before accepting it.
Dam. Finally someone else who did something similar. I also changed my focus into more GIS and programming oriented work because of AutoCAD being what it is. I like working on open source software because I don’t suddenly lose all my work because I ran out of license or left my job.
No need. Looking at the age of users of emacs vs others we’ll live a long time
And who says AI means neural network? That’s what we use, doesn’t mean that’s the only AI possible to write. There are a lot of different models, neural network is popular right now because it can learn from data without anyone having to teach it actual logic. An AI written by fictional character can be a deterministic kind with very similar logic to humans that you can inspect and write and give weights to things.
Yeah but the people who made it like that probably understand whether to trust it to write code or not. The AI Tony wrote, he knows what it does best and he trusts it to write his code. Just because it’s AI doesn’t mean it’s LLM. Like I trust the errors compilers give me even if I didn’t write them because it’s good. And I trust my scripts to do things that I wrote them for, specifically since I tested them. Same with the AI you yourself made, you’d test it, and you’d know the design principles.
I feel like YouTube one can lead into another. Because it’s hard to get people to follow you in GitHub. But having another platform where you can advertise your programs means a lot. Even if you write something useful people are not going to discover you without something else doing the outreach.
I use emacs, and it can change font size and font face similar to the font color during syntax highlights. Like in markdown or LaTeX headings are larger font, math formula have their system where superscript and subscript have higher/lower baseline. In org mode it can even convert the whole latex snippet into formula and display as image, or show inline images. And in rust it has type hints and other information overlayed along side the code you wrote, it even adds little buttons on tests you can click to run them.
So I think what you want can probably be made easily if you have a solid grasp of what you want. Emacs is basically extensible using a programming language (elisp) so technically there’s nothing you can’t do logic wise, there might be some limitations on displaying things though.
You could always write your own program that runs before the compiler. Simple character replace for those unicodes to ascii
So IDE with syntax highlights? Those blocks things are also pretty much shown in most IDE, what do you use to code?
I even have prettifying turned on so the keywords like
in,lambda, etc are prettified.
thevoidzero@lemmy.worldto
Open Source@lemmy.ml•is there something about rust which precludes copyleft licensing?
1·7 months agoYeah, and there’s no plan to stabilize the ABI because it’s developing.
You can use C ABI for some data formats, but you’re limited on what you can use (mostly primitives). There’s a crate stable-abi or abi-stable that provides a way to do things to keep it stable, but since it’s external crate it has limitations.
I know it’s frustrating because I am writing something in rust that loads functions in runtime. I thought it’d be easy because programs written in C do it all the time. Rust gives a lot of advantages but working on dynamic loading hasn’t been fun. And there aren’t a lot of resources about this either.
thevoidzero@lemmy.worldto
Open Source@lemmy.ml•is there something about rust which precludes copyleft licensing?
3·7 months agoIIRC Same compiler version doesn’t mean the ABI will be the same. Each compilation may produce different representation of data structures in the binary. Depending on the optimization and other things.
thevoidzero@lemmy.worldto
Open Source@lemmy.ml•What projects does the opensource world lack
5·8 months agoPerfect, it looks like the thing I want. Hopefully it can do multiple devices in different networks. I’ll test it out when I can.
Thank you :)
thevoidzero@lemmy.worldto
Open Source@lemmy.ml•What projects does the opensource world lack
6·8 months agoI’d like a local filesharing option. Where a single folder would be synced in my phone from home computer when I’m at home, and from work computer and phone when I’m at work. Without using cloud sync between them only when I’m physically traveling between them, that’s good enough for most use cases of cloud sync that I want for work.
thevoidzero@lemmy.worldto
Open Source@lemmy.ml•What projects does the opensource world lack
2·8 months agoSometimes you get into skill issue, or time issues. I make some softwares that I need, but I don’t have advertising skills to make people use it.
And sometimes I want to make something, but I don’t have the necessary skills.
For example I’d like a local filesharing option. Where a single folder would be synced in my phone from home computer when I’m at home, and from work computer and phone when I’m at work. Without using cloud sync between them only when I’m physically traveling between them, that’s good enough for most use cases of cloud sync that I want for work.
thevoidzero@lemmy.worldto
Open Source@lemmy.ml•US Bill proposed to jail people who download Deepseek
2·9 months agoThank you. I have a family to worry about so can’t survive on ramen alone… But I’ll look for other countries postdoc and such. I’m a bit scared of moving somewhere I don’t know the local language now because of how things are going in the US, if something like this happens and I can’t understand their language I’d not even know the dangers.
I think most early users do check further than open source licenses. It’s possible they’ll add things later, but if they add after it has enough users we have significant number of users to have some people check. And if the user base is small then they’re probably more involved, or are reading/modifying code for their use cases.
Of course it’s not foolproof, but it has worked for a long time because of things like that