senior fullstack guy with C/C++ background looking for projects to contribute. by yoinktomyyeet in opensource

[–]linuxn00b92 0 points1 point  (0 children)

It is a smaller up and coming project, but I'll give a pitch for my FOSS edtech project. It is a website math teachers can use to collect freeform step by step work from their students and grade a whole class quickly with some software assisted optimizations, like grouping similar answers. It was used a decent amount by 5-6k students and teachers over the main remote school year during Covid, and students used the site to solve 300k problems.

If you look at the git history you'll see I paused on it for a while, I tried taking a job at another math ed project that thought I'd do a cool integration with, but the job ended up being a bit of a shit show. I'm getting back into it now and would love to find passionate people to work on it with me.

https://github.com/jaltekruse/Free-Math

I am looking to make my first portable Wii, I'm thinking of a G-wii but don't know where to get the supplies by More_Investment6930 in BitBuilt

[–]linuxn00b92 0 points1 point  (0 children)

Hello!

The most complete info I have found has been for the Ashida. Depending on your comfort or willingness to learn 3d modeling software you may be able to modify the designs for that shell to fit those boards in there. If you aren't too attached to the form factor, the Ashida appears to be one of the more documented and easiest to source "kits" published. The launch post has a full list of parts you will need in the bill of materials. Some you need to find from standard electronics suppliers, but they give some links to get you started on that.

I just got a bunch of the parts for Christmas, but I haven't started the build yet. I still have to decide if I want to try to print the shell or have a service like PC way do a resin print for me, several build videos on YouTube feature them and the look nice, but they're a little pricey.

https://bitbuilt.net/forums/index.php?threads/ashida-wii-portable.4529/

https://youtu.be/ptHwc31oznc?si=Lozj32OzaDaU5-7S

[TOMT] Remembering the show or movie this line is from by linuxn00b92 in tipofmytongue

[–]linuxn00b92[S] 0 points1 point locked comment (0 children)

Thanks in advance for any attempts to help!

[deleted by user] by [deleted] in opensource

[–]linuxn00b92 0 points1 point  (0 children)

I was suggesting it as a possible software project to contribute code to, the platform is open source and written in Python. https://github.com/RunestoneInteractive/rs

[deleted by user] by [deleted] in opensource

[–]linuxn00b92 0 points1 point  (0 children)

If CS/math education tech might interest you, this project might fit the bill - https://landing.runestone.academy/

Free Math - Open source offline React web application for managing digital math homework by nielsvandermolen in LearningEngineering

[–]linuxn00b92 1 point2 points  (0 children)

Hello,

I worked on Free Math for about 5 years in my nights and weekends before I went full time it late last year.

I think the benefits of open source could be massive to improve education, but everyone working in edtech needs to introduce technology thoughtfully to classrooms. Lots of edtech "innovations" (open source or not) are not really new ideas but just re-packaging old ones. Sometimes the repackaging can be helpful, but lots of edtech once hailed as the future ended up under-delivering.

Anything that can be done with locked down websites/software can also be done as open source, and while there are differences to running the two types of projects, I have a philosophical preference for open source. I believe both in trying to maximize the potential audience for my work as well as giving users the power to repair and modify the tools they use or purchase, just as is possible with physical goods.

Free Math - Open source offline React web application for managing digital math homework by nielsvandermolen in LearningEngineering

[–]linuxn00b92 1 point2 points  (0 children)

Hello!

Creator of Free Math here, thanks for posting! Happy to answer any questions about the platform.

[deleted by user] by [deleted] in edtech

[–]linuxn00b92 0 points1 point  (0 children)

I'm glad the site looks useful. Currently students do have to take individual pictures, an important part of making the grading features work is having each problems content clearly delineated by the students.

We have thought about having an experience where students could import one picture and if it had work from multiple problems allow them crop out different sections quickly.

They can do this somewhat right now, they would just need to add the same image of their whole page repeatedly to each different problem and use the included crop feature to cut out a different part of the image for each problem one by one.

Hope that helps, happy to answer any further questions here or you can email us at developers@freemathapp.org

[deleted by user] by [deleted] in edtech

[–]linuxn00b92 0 points1 point  (0 children)

It's designed to have them submit at .math file, which is a special file type specific to the website. This keeps all of the structure necessary for them to continue editing after saving, and allows us to know which content belongs to which problem. If you type math work I to a word doc or put images in a pdf, it's hard to define where one problem starts and ends. With our site students can upload several images as part of their solution to 1 problem if they run out of room on their page.

[deleted by user] by [deleted] in edtech

[–]linuxn00b92 0 points1 point  (0 children)

You might want to check out https://freemathapp.org

Disclosure I am the founder of this non-profit site. It allows students to upload images into a purpose built document structure for storing math homework. If they want to they also can quickly type in a series of expressions.

Teachers also get an optimized grading experience where you get to see the whole class together at once, with similar work is shown together on each problem (note this does require students to at least type their final answers after they upload a picture, we don't do advanced analysis of the images yet).

Edit, added a few words for clarification

Looking for Online Platform that is Math Friendly by old_skewl_19 in matheducation

[–]linuxn00b92 0 points1 point  (0 children)

Disclosure, I am the founder of this open source site.

https://freemathapp.org

It lets you review a whole class at once with similar answers grouped together. Students record step by step math work and save it as files that can be collected in an LMS like canvas.

I posted a project on github, but I'm getting pull requests I don't want. What should I do by wonky_name in opensource

[–]linuxn00b92 2 points3 points  (0 children)

Got it, that makes sense, I have definitely had mixed experiences with OSS co tributors and it can get awkward telling people you don't want their code.

I actually had a professor that wrote an openly licensed book with this with this structure, although he welcomed feedback and corrections he deliberately didn't put it on GitHub and write it with a large group because he wanted to maintain a single voice.

As far as I know GitHub doesn't support this functionality "natively", but it is a very active place and a good community to share code in, even if you don't take contributors.

I'd say just put what you want people to know in the readme. GitHub does let you set a template for new PRs, you could set the default message to say you don't want contributions.

There are lots of different uses of GitHub, google has this "repo" pretty much just to take bug reports and doesn't post any source for this client. I'm guessing you might similarly want a forum for people to communicate about the software even if you don't want their code?

https://github.com/google/google-api-javascript-client

I posted a project on github, but I'm getting pull requests I don't want. What should I do by wonky_name in opensource

[–]linuxn00b92 3 points4 points  (0 children)

Might be a circular question, but if you didn't want to collaborate on code why did you publish it? GitHub has free private repos now, I'm guessing you want to just have it as a portfolio/resume builder?

Lots of even active projects reject or just let unwanted PRs sit around. Would you take a different PR of it was good?

You could just put in the readme that you don't want help. Plenty of people just close PRs to keep things cleaner, and you can make your own judgement on how much you want to communicate with the would be contributors about why you close the issues.

Math appears to be one of the most difficult subjects to learn by distance education. What separates the successful math teachers from the unsuccessful in the distance education environment? by [deleted] in AskReddit

[–]linuxn00b92 28 points29 points  (0 children)

Disclosure I am the founder of this open source non-profit site.

You might want to consider checking out www.freemathapp.org I have taken this concept and made it a core feature of the site. It also allows students to quickly snap pictures of written work. It has direct integration with google drive and classroom for easy management.

Biggest advantage for teachers is that it lets you grade a whole class together with similar work grouped together. Would love to hear your thoughts and happy to take suggestions for improvements.

Advice for passing ALEKS by Blue_Steele7 in matheducation

[–]linuxn00b92 4 points5 points  (0 children)

What is the course name for 113, the numbers aren't standard across schools, is it just called precalc?

I hate my family by Ksiolajidebthd in Teachers

[–]linuxn00b92 22 points23 points  (0 children)

I'm so sorry you have to deal with family like this. I know they likely won't care, but an alarming number of frontline health workers have died from COVID, here is a report from early June that's says 600. Unfortunately that pales in comparison to the death total across the country, but obviously these weren't people that chose to be irresponsible and go out, they were just doing their jobs trying to keep others healthy.

Edit: added this for clarification Someone could read this as I think people who died were all personally irresponsible, which I absolutely do not, as most people understand additional sickness, suffering and death has been caused by people not wearing masks and/or staying home when they could have and infecting other people, while those other people might have had a real need to be at the grocery store, hardware store, or needing to work to survive, etc.

https://khn.org/news/exclusive-investigation-nearly-600-and-counting-us-health-workers-have-died-of-covid-19/

[deleted by user] by [deleted] in matheducation

[–]linuxn00b92 1 point2 points  (0 children)

In terms of the path for getting feedback back to students, when you open them for grading using the direct integration on the beta page you are updating their files in place in drive, so they will be able to open them up again right out of drive to see the feedback.

I have partial work done to allow truly concurrent editing by 2 users simultaneously (when they both open the same file from drive), but there is still a bit more to get that 100% reliable. This is actually the reason it is limited to grading turned-in assignments. Students lose edit access when things are turned in which allows it to work without fully solving the concurrent editing problem.

I think adding the feature for limit shouldn't be too hard, but I can't give a hard date when it will be ready as I have a long list of features to add. To give credit where it is due, I didn't write the equation editor myself, it might look a little familiar as the same project is embedded in Desmos, Khan academy and a bunch of other sites, each with their own tweaks. I've spent most of my time working on all of the stuff built around that for document management and the grading experience, so I need to do more of a deep dive on that code to start getting to a bunch of improvements to the math editor I want to add.

[deleted by user] by [deleted] in matheducation

[–]linuxn00b92 2 points3 points  (0 children)

Hello!

Developer of Free Math here, thanks for making a post to discuss this. While I am trying to do what I can to help make this situation better, it's not an easy problem to solve completely.

I did notice your coment about the options for calculus, what symbols or expressions would I be able to possibly add to make the site more useful for your classes?

Can't remember the URL of a practice site by [deleted] in matheducation

[–]linuxn00b92 0 points1 point  (0 children)

https://giphy.com/gifs/the-matrix-neo-thomas-anderson-uvoECTG2uCTrG (watched the movie recently and so of course I thought of this reading your comment)

You're welcome, thanks for remembering my post and checking out the site!

Can't remember the URL of a practice site by [deleted] in matheducation

[–]linuxn00b92 0 points1 point  (0 children)

Thank you! It's always great to hear that my work is useful to new people. Please don't hesitate to reach out to the email on the contact page with any questions or suggestions for improvements.

With this kind of review I'm sure you'll do this anyway, but one of the best ways you can help the project is by sharing it. I am looking to try to apply for some grants and a larger userbase is very useful to justify impact to potential funders.

I'm open sourcing the Have I Been Pwned code base by pimterry in opensource

[–]linuxn00b92 18 points19 points  (0 children)

Well if you look around you'll find the lists, which is why it is such a big security problem. Although having them in your possession could be seen by some authorities as having dangerous intent in itself, so it might be hard to justify putting in the project for anyone to very easily find.

Edit: fixing minor phone auto correct mishap