Made a small patch
Ahem.. everyone.
I have made a small open-source dylib that makes GoFetch way harder to use but doesn't mitigate it (obv it's to Apple to release a REAL mitigation).
It is only for MacOS yet (being that the nature of the patch is that it's a dylib) and personally I may have plans for the future (but uncertain) to port it to Asahi I guess...
But to try to limit it.. I have made a small dylib that tries to hint to the MacOS scheduler to use efficiency cores (E-cores) which aren't affected by GoFetch for the current process and adds some jitter to make timing less precise, disrupting this side-channel attack which relies on high-resolution timing to infer data.
The E-core trick may or may not work since it's just a hint and the scheduler is responsible for the final decision.
WARNING. This is only intended to serve as a sort of temporary trick to make the bar higher for GoFetch exploitation before Apple releases something way better for M1/M2.
Here it is (however must be compiled): https://github.com/Izgip/GoFetch-Mac-Mitigation/tree/main
You can now maybe ask for how to use it or whatever questions related to the patch:
https://redd.it/1mypl4f
@r_opensource
Ahem.. everyone.
I have made a small open-source dylib that makes GoFetch way harder to use but doesn't mitigate it (obv it's to Apple to release a REAL mitigation).
It is only for MacOS yet (being that the nature of the patch is that it's a dylib) and personally I may have plans for the future (but uncertain) to port it to Asahi I guess...
But to try to limit it.. I have made a small dylib that tries to hint to the MacOS scheduler to use efficiency cores (E-cores) which aren't affected by GoFetch for the current process and adds some jitter to make timing less precise, disrupting this side-channel attack which relies on high-resolution timing to infer data.
The E-core trick may or may not work since it's just a hint and the scheduler is responsible for the final decision.
WARNING. This is only intended to serve as a sort of temporary trick to make the bar higher for GoFetch exploitation before Apple releases something way better for M1/M2.
Here it is (however must be compiled): https://github.com/Izgip/GoFetch-Mac-Mitigation/tree/main
You can now maybe ask for how to use it or whatever questions related to the patch:
https://redd.it/1mypl4f
@r_opensource
GitHub
GitHub - Izgip/GoFetch-Mac-Mitigation: A small weak mitigation for GoFetch vulnerability
A small weak mitigation for GoFetch vulnerability. Contribute to Izgip/GoFetch-Mac-Mitigation development by creating an account on GitHub.
Ai assistant extension open source
I want to use an ai assistant like the one offered in Colab. It should provide completions. In pycharm. But the one there is not open-source. I want the plug in that I install to be open source to make sure it doesn't access other files.
https://redd.it/1myrjxk
@r_opensource
I want to use an ai assistant like the one offered in Colab. It should provide completions. In pycharm. But the one there is not open-source. I want the plug in that I install to be open source to make sure it doesn't access other files.
https://redd.it/1myrjxk
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Features of handy messaging framework
A framework that can work with several message brokers like Kafka, Pubsub etc...
https://handy-messaging-framework.github.io/handy-messaging4j-docs/features/framework_features.html
https://redd.it/1myrgo7
@r_opensource
A framework that can work with several message brokers like Kafka, Pubsub etc...
https://handy-messaging-framework.github.io/handy-messaging4j-docs/features/framework_features.html
https://redd.it/1myrgo7
@r_opensource
Handy-Messaging-Framework4J
Features
Repository holds the documentation of HMF4J
I Want to Make the Most Beautiful, Aesthetic, Free and Open-source Platform for Learning Japanese
The idea is actually quite simple. As a Japanese learner and a coder, I've always wanted there to be an open-source, 100% free for learning Japanese, similar to Monkeytype in the typing community.
Unfortunately, pretty much all language learning apps are closed-sourced and paid these days, and the ones that *are* free have unfortunately been abandoned.
But of course, just creating yet another language learning app was not enough - there has to be a unique selling point. And then I thought? Why not make it crazy and do what no other language learning app *ever* did - add a gazillion different color themes and fonts, to really hit it home and honor the app's original inspiration, Monkeytype?
And so I did. Now, I'm looking to find contributors and testers for the early stages of the app.
Why? Because weebs and otakus deserve to have a 100% free, beautiful, quality language learning app too!
P.S. You can check it out and see if the project is potentially worth anything at --> https://kanadojo.com (the Github repo is right there too!)
どもありがとうございます!
https://redd.it/1mytqkt
@r_opensource
The idea is actually quite simple. As a Japanese learner and a coder, I've always wanted there to be an open-source, 100% free for learning Japanese, similar to Monkeytype in the typing community.
Unfortunately, pretty much all language learning apps are closed-sourced and paid these days, and the ones that *are* free have unfortunately been abandoned.
But of course, just creating yet another language learning app was not enough - there has to be a unique selling point. And then I thought? Why not make it crazy and do what no other language learning app *ever* did - add a gazillion different color themes and fonts, to really hit it home and honor the app's original inspiration, Monkeytype?
And so I did. Now, I'm looking to find contributors and testers for the early stages of the app.
Why? Because weebs and otakus deserve to have a 100% free, beautiful, quality language learning app too!
P.S. You can check it out and see if the project is potentially worth anything at --> https://kanadojo.com (the Github repo is right there too!)
どもありがとうございます!
https://redd.it/1mytqkt
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
How do I start opensource?
I have tried looking at popular projects but they are either something that i can't understand at all or if i do fine something that i can do such issues are already assigned.
I want to find a beginner friendly place where I can get issues easily. Kindly guide me.
https://redd.it/1myrftt
@r_opensource
I have tried looking at popular projects but they are either something that i can't understand at all or if i do fine something that i can do such issues are already assigned.
I want to find a beginner friendly place where I can get issues easily. Kindly guide me.
https://redd.it/1myrftt
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
GitHub - larswaechter/markular: A lightweight Markdown Editor for Angular.
https://github.com/larswaechter/markular
https://redd.it/1mywkcq
@r_opensource
https://github.com/larswaechter/markular
https://redd.it/1mywkcq
@r_opensource
GitHub
GitHub - larswaechter/markular: A lightweight Markdown Editor for Angular.
A lightweight Markdown Editor for Angular. Contribute to larswaechter/markular development by creating an account on GitHub.
Library Compose Shape Fitter – Shape Approximation from Points in Kotlin
I’ve been experimenting with geometry + Kotlin and put together a small library called Compose Shape Fitter.
It takes a sequence of points (for example, from touch input) and can either:
Draw them directly inside a `DrawScope`
Or approximate them as a shape (currently: Circle, Ellipse, Triangle, Square, Pentagon, Hexagon, Oriented Bounding Box).
# https://github.com/sarimmehdi/Compose-Shape-Fitter
https://redd.it/1mz28q9
@r_opensource
I’ve been experimenting with geometry + Kotlin and put together a small library called Compose Shape Fitter.
It takes a sequence of points (for example, from touch input) and can either:
Draw them directly inside a `DrawScope`
Or approximate them as a shape (currently: Circle, Ellipse, Triangle, Square, Pentagon, Hexagon, Oriented Bounding Box).
# https://github.com/sarimmehdi/Compose-Shape-Fitter
https://redd.it/1mz28q9
@r_opensource
GitHub
GitHub - sarimmehdi/Compose-Shape-Fitter: A lightweight Jetpack Compose utility library to approximate various geometric shapes…
A lightweight Jetpack Compose utility library to approximate various geometric shapes (like circles, squares, triangles) from a sequence of Offset points. Also provides tools to draw these points. ...
Kiorg: A hacker's file manager with VIM inspired keybind and snappy rendering
https://github.com/houqp/kiorg
https://redd.it/1mz3xxv
@r_opensource
https://github.com/houqp/kiorg
https://redd.it/1mz3xxv
@r_opensource
GitHub
GitHub - houqp/kiorg: A hacker's file manager with VIM inspired keybind
A hacker's file manager with VIM inspired keybind. Contribute to houqp/kiorg development by creating an account on GitHub.
Smart Plug Notifier – Microservice system for real-time appliance monitoring
https://github.com/AleksaMCode/smart-plug-notifier
https://redd.it/1mz4p8c
@r_opensource
https://github.com/AleksaMCode/smart-plug-notifier
https://redd.it/1mz4p8c
@r_opensource
GitHub
GitHub - AleksaMCode/smart-plug-notifier: Smart plug notification system
Smart plug notification system. Contribute to AleksaMCode/smart-plug-notifier development by creating an account on GitHub.
Cossmology: A database of open-source companies
https://cossmology.com/
https://redd.it/1mz3mmn
@r_opensource
https://cossmology.com/
https://redd.it/1mz3mmn
@r_opensource
Cossmology
Your view into the COSS universe
GitHub - friendly-kobold: A Desktop GUI for running LLMs locally
https://github.com/lone-cloud/friendly-kobold
https://redd.it/1mzfcvp
@r_opensource
https://github.com/lone-cloud/friendly-kobold
https://redd.it/1mzfcvp
@r_opensource
GitHub
GitHub - lone-cloud/friendly-kobold
Contribute to lone-cloud/friendly-kobold development by creating an account on GitHub.
I built the best portfolio template: Open-source, animated with Framer Motion, and fully customizable via simple JSON files.
https://github.com/killcod3/NextGenPortfolio
https://redd.it/1mzelql
@r_opensource
https://github.com/killcod3/NextGenPortfolio
https://redd.it/1mzelql
@r_opensource
GitHub
GitHub - killcod3/NextGenPortfolio: A modern, animated portfolio website built with Next.js, TypeScript, Tailwind CSS, and Framer…
A modern, animated portfolio website built with Next.js, TypeScript, Tailwind CSS, and Framer Motion. - killcod3/NextGenPortfolio
Introducing Molecule UI v1
# Introducing Molecule UI
We are happy to introduce Molecule UI v1. https://www.moleculeui.design/
Molecule UI is built on the idea of making animated component easily accessible to the developers.
It is built on top of the Shadcn CLI to make distribution streamlined. Animation are handled using Motion and CSS animations. Tailwind is used for styling and radix UI for accessibility.
Instead of just giving you building blocks Molecule UI aims at providing plug and play, component and blocks. We aim to provide every required section for a APP.
Such as
\- Hero Sections
\- Login Pages
\- Chat list
\- Chat UI
\- React Flow Component
\- Plug and Play Rich Text Editor
and many more in coming days.
As of now in v1 we have following component Live
\- Accordion
\- Checkbox
\- Warp Dialog
\- Discussion
\- Expandable Button
\- Voice Input
and 10 more Ready to use components
We are a open source project under MIT license and looking for contributors. If you are interested take a fork of our repo and start creating amazing things. https://github.com/molecule-lab/molecule-ui/fork
https://redd.it/1mzh3q8
@r_opensource
# Introducing Molecule UI
We are happy to introduce Molecule UI v1. https://www.moleculeui.design/
Molecule UI is built on the idea of making animated component easily accessible to the developers.
It is built on top of the Shadcn CLI to make distribution streamlined. Animation are handled using Motion and CSS animations. Tailwind is used for styling and radix UI for accessibility.
Instead of just giving you building blocks Molecule UI aims at providing plug and play, component and blocks. We aim to provide every required section for a APP.
Such as
\- Hero Sections
\- Login Pages
\- Chat list
\- Chat UI
\- React Flow Component
\- Plug and Play Rich Text Editor
and many more in coming days.
As of now in v1 we have following component Live
\- Accordion
\- Checkbox
\- Warp Dialog
\- Discussion
\- Expandable Button
\- Voice Input
and 10 more Ready to use components
We are a open source project under MIT license and looking for contributors. If you are interested take a fork of our repo and start creating amazing things. https://github.com/molecule-lab/molecule-ui/fork
https://redd.it/1mzh3q8
@r_opensource
www.moleculeui.design
Molecule UI
A modern React component library focused on intuitive interactions and seamless user experiences.
suggest foss creative software for a yt vid
im working on a youtube video where i explain what openscource is and what it means for designers. i am aware of the usual, ardour, kdenlive, krita, opentoonz, blender, aesprite, etc.
but i wanted some softwares that arent talked about much/ or are criminally underrated.
https://redd.it/1mzkxep
@r_opensource
im working on a youtube video where i explain what openscource is and what it means for designers. i am aware of the usual, ardour, kdenlive, krita, opentoonz, blender, aesprite, etc.
but i wanted some softwares that arent talked about much/ or are criminally underrated.
https://redd.it/1mzkxep
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Open Source Chatting App?
Is there any open source chatting app that allows full customization? For isntance it needs to fulfill some requirements, so here they go:
\- It needs to support at the very least android
\- It needs to have some sort of encryption to avoid leaking the contents of the messages
\- It needs to have the server and client open source, since I want to add new features on top of it
\- Having some kind of resource that helps modifying the code would be good but not mandatory.
https://redd.it/1mzng8s
@r_opensource
Is there any open source chatting app that allows full customization? For isntance it needs to fulfill some requirements, so here they go:
\- It needs to support at the very least android
\- It needs to have some sort of encryption to avoid leaking the contents of the messages
\- It needs to have the server and client open source, since I want to add new features on top of it
\- Having some kind of resource that helps modifying the code would be good but not mandatory.
https://redd.it/1mzng8s
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
I built a Rust CLI for secure, temporary file sharing on AWS S3. With S3 on server encryption, links/files expire automatically, and it costs almost nothing to run (AWS Free Tier)
https://github.com/killcod3/temps3
https://redd.it/1mzoo4d
@r_opensource
https://github.com/killcod3/temps3
https://redd.it/1mzoo4d
@r_opensource
GitHub
GitHub - killcod3/temps3: A secure CLI application for temporary file storage using AWS S3 with automatic expiration, intelligent…
A secure CLI application for temporary file storage using AWS S3 with automatic expiration, intelligent chunking, and local history tracking. - killcod3/temps3
Introducing Univer MCP – AI-Native Spreadsheets for Everyone
Hey r/opensource! 👋
I wanted to share Univer MCP, a tool that lets you drive Univer Spreadsheets using natural language. Basically, it brings AI directly into spreadsheets, so you can automate, analyze, and manipulate data more intuitively.
Who can use it?
Any app that uses Univer Spreadsheets can integrate with Univer MCP and leverage AI to enhance spreadsheet functionality.
Would love to hear your thoughts—how do you see AI transforming spreadsheet workflows in open-source projects?
Check: https://github.com/dream-num/univer
https://redd.it/1mzoz7y
@r_opensource
Hey r/opensource! 👋
I wanted to share Univer MCP, a tool that lets you drive Univer Spreadsheets using natural language. Basically, it brings AI directly into spreadsheets, so you can automate, analyze, and manipulate data more intuitively.
Who can use it?
Any app that uses Univer Spreadsheets can integrate with Univer MCP and leverage AI to enhance spreadsheet functionality.
Would love to hear your thoughts—how do you see AI transforming spreadsheet workflows in open-source projects?
Check: https://github.com/dream-num/univer
https://redd.it/1mzoz7y
@r_opensource
GitHub
GitHub - dream-num/univer: Build AI-native spreadsheets. Univer is a full-stack framework for creating and editing spreadsheets…
Build AI-native spreadsheets. Univer is a full-stack framework for creating and editing spreadsheets on both web and server. With Univer Platform, Univer Spreadsheets is driven directly through nat...
Embedded device, Qt6 vs Qt5
Hi everyone,
I am working on an embedded product using Yocto that launches a Qt Application at startup.
I am trying to make sure we comply with open source licenses correctly, but I am a bit confused about the implications. Here is the situation:
* The application uses **Qt6**.
* It also uses **Qt Virtual Keyboard**, which I understand is **GPLv3 only**.
* The rest of the Qt6 components we use are under **LGPLv3**.
From what I understand:
1. Since Qt Virtual Keyboard is GPLv3, **the whole application must be GPLv3**, which means we would need to make the source code of the app publicly available.
2. Because Qt6 is LGPLv3, we must allow the end user to **replace the Qt libraries** with modified versions. But do we need to provide documentation or noscripts for rebuilding the Yocto image, or is it sufficient to just not prevent the replacement technically (firmware signing, hardware locks...) ?
3. If we used Qt5 instead, the LGPLv2.1 modules would **not require the ability to replace Qt**, so simply publishing the application source code would be sufficient, is that correct?
I’d really appreciate clarification from anyone with experience in embedded Qt products.
I want to make sure we comply without overcomplicating things for users.
Thanks in advance!
https://redd.it/1mznxla
@r_opensource
Hi everyone,
I am working on an embedded product using Yocto that launches a Qt Application at startup.
I am trying to make sure we comply with open source licenses correctly, but I am a bit confused about the implications. Here is the situation:
* The application uses **Qt6**.
* It also uses **Qt Virtual Keyboard**, which I understand is **GPLv3 only**.
* The rest of the Qt6 components we use are under **LGPLv3**.
From what I understand:
1. Since Qt Virtual Keyboard is GPLv3, **the whole application must be GPLv3**, which means we would need to make the source code of the app publicly available.
2. Because Qt6 is LGPLv3, we must allow the end user to **replace the Qt libraries** with modified versions. But do we need to provide documentation or noscripts for rebuilding the Yocto image, or is it sufficient to just not prevent the replacement technically (firmware signing, hardware locks...) ?
3. If we used Qt5 instead, the LGPLv2.1 modules would **not require the ability to replace Qt**, so simply publishing the application source code would be sufficient, is that correct?
I’d really appreciate clarification from anyone with experience in embedded Qt products.
I want to make sure we comply without overcomplicating things for users.
Thanks in advance!
https://redd.it/1mznxla
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
DIGGIT.DEV - a git history tool for architecture archaeologists
https://diggit.dev
https://redd.it/1mztky0
@r_opensource
https://diggit.dev
https://redd.it/1mztky0
@r_opensource
diggit.dev
scrapsheets