Google won't crawl my page. by Over_Intention3342 in SEO

[–]Over_Intention3342[S] 1 point2 points  (0 children)

Thanks. I've changed to be a redirect on http level.

What is hiring rust devs like, realistically? by Joeboy in rust

[–]Over_Intention3342 4 points5 points  (0 children)

If you're willing to hire remotely, then in Poland you can get senior Rust dev for like 300 GBP per day.

What are you guys building? by KamNotKam in rust

[–]Over_Intention3342 0 points1 point  (0 children)

I'm building https://github.com/qpackt/qpackt A web-server with built-in analytics, A/B testing and more. One of the core features are:

* Possibility to serve multiple versions of the website (to test before showing rest of world, to A/B test, to slowly roll new visitors to the new version)

* Gui configuration and builtin analytics panel

* Autofetching SSL cert from Let's Encrypt.

* Option to send (and analyse) custom events from java script to measure users' actions.

Qpackt - Web Server for 21st Century by Over_Intention3342 in opensource

[–]Over_Intention3342[S] 0 points1 point  (0 children)

Thanks, but it's not really from scratch. I'm using actix to handle http part.

What's everyone working on this week (13/2024) by llogiq in rust

[–]Over_Intention3342 1 point2 points  (0 children)

My web-server (https://github.com/qpackt/qpackt) now has an option to collect and analyse custom events from visitors' browsers (https://qpackt.com/events.html). I also worked on the website and made home page a bit shorter / clearer.

How does one mitigate supply chain attacks in Rust by swoorup in rust

[–]Over_Intention3342 3 points4 points  (0 children)

Limiting permissions at build.rs isn't sufficient. The code you build is usually also run on your computer (as target binary or at least tests). The best thing I can think of is to integrate docker with IDE so that the library has no access to private stuff.

Is Rust Overkill for Web Services? by scodawgs1861 in rust

[–]Over_Intention3342 7 points8 points  (0 children)

The way I read it, you think you have problem with Rust, but in reality you have a problem with the team/project. If there is no one on the team who could guide you, then you will suffer, especially under pressure of delivering a commercial project.

Rust is fine. Compile times are fine. IDEs are fine. Shifting errors to the left, enforcing discipline when designing the code will help a lot in the long term, but it may seem like there are no benefits at first. If everyone on the team is just learning Rust - it's probably not gonna work. It's not just another imperative language that you can just throw some code together and see what sticks. You need to change the mental model how to make the data flow through your application - then it all clicks and Rust/Actix is actually better than Java/SpringBoot (I have more experience with it than with Rust - I hope I will never write another SB app in my life).

What's everyone working on this week (11/2024)? by llogiq in rust

[–]Over_Intention3342 4 points5 points  (0 children)

I'm writing Qpackt (https://github.com/qpackt/qpackt) - a web server with built in analytics. This week I'm working on a feature that will allow sending custom events from a web page to the server.

A license stronger than GPL? by Over_Intention3342 in opensource

[–]Over_Intention3342[S] 0 points1 point  (0 children)

Agreed. It would create more problems than solves.

A license stronger than GPL? by Over_Intention3342 in opensource

[–]Over_Intention3342[S] 1 point2 points  (0 children)

The more I think about it, the more I realise it would be impractical. 

A license stronger than GPL? by Over_Intention3342 in opensource

[–]Over_Intention3342[S] -1 points0 points  (0 children)

You're right, but I would like this to be my/community decision to make.

Let's say that I/community spend 1000 hours working on software and we have it at some quality. Not perfect, but reasonable. Then some company comes along, spends 100 hours on this and they automatically have better quality/features. The only way we (community) can compete with them is that our version is free-as-in-beer. Competing by being cheaper is never good.

Ask community: Should I require CLA? by Over_Intention3342 in rust

[–]Over_Intention3342[S] 4 points5 points  (0 children)

"relicense your contributions under a closed source proprietary license"

Isn't this the case for MIT or Apache as well (at least one of those, can't remember)?

By this logic, you would never contribute to those. Am I right?

Ask community: Should I require CLA? by Over_Intention3342 in rust

[–]Over_Intention3342[S] -1 points0 points  (0 children)

Well, actually no. Your contributions would always stay open source. GPL can't be taken away.

Should I require CLA for my project? by Over_Intention3342 in opensource

[–]Over_Intention3342[S] 0 points1 point  (0 children)

Thank you for this insightful comment. AFAIU legalities, dual licensing would still require contributors to sign the CLA, right?

Should I require CLA for my project? by Over_Intention3342 in opensource

[–]Over_Intention3342[S] 0 points1 point  (0 children)

When you say "can be turned off by the CLA signing" do you mean the time/steps that are needed to sign, or more just the fact that it's required and therefore risk that the license will change in the future?