Open Source
-
Purism (creator of FOSS friendly phones and hardware) 2023 financial report , income grew by 350% in three years and the company is profitable
puri.sm 2023 Finance Report: Profitable, More Assets than Liabilities, Over $9m in Sales, 50% Margin – PurismPurism makes premium phones, laptops, mini PCs and servers running free software on PureOS. Purism products respect people's privacy and freedom while protecting their security.
- dev.to Things I wish I knew before I started an open-source project
New to the world of open source? You’ll likely make a few mistakes in your first open-source project...
-
Graphite progress report (Q1 2024) [2D procedural graphic design app written in Rust and Svelte]
graphite.rs Graphite progress report (Q1 2024)Graphite's Q1 2024 update introduces a precise snapping system and a customizable grid for enhanced design control. The update also includes improved procedural scattering with the 'Copy to Points' node, demonstrated in new demo artwork.
-
Websurfx 1.15.0 release
cross-posted from: https://programming.dev/post/13475052
> Hello again!! > > Sorry for the big delay in the announcements. I know it has been a long time I have not made any announcements, but I will try my best next time this doesn't happen again. > > So, through the medium of this post I would like to share with you all the
v1.15.0
major release version of thewebsurfx
project which was released on the 25th of March. > > If you are new, and you don't know what iswebsurfx
then I would suggest taking a look at my previous post here: > > https://programming.dev/post/2678496 > > Which covers in depth about what the project is and why it exists. > > ## Credits > > Before I share with you thechangelog
, what this release version means and a preview on what we are planning to work on for the next major releasev2.0.0
. I would first like to thank all our contributors and maintainers because of whom this was all possible. Specially I would like to thank spencerjibz, ddotthomas and evanyang1 who have been invaluable to the project. Also,Websurfx
would not have been possible without alamin655 and xffxff early involvement. > > ! > Thanks 💖 to all the people involved in the project > > Now, let's dive straight into what this release version actually means. > > ## What does this release version means > > This new release versionv1.15.0
introduces the new ranking algorithm for search results on the search page which ranks the results based on the relevancy to the user's search query. > > ## Changelog > > The changelog of all the changes can be found here: > > https://github.com/neon-mmd/websurfx/releases/tag/v1.15.0 > > ## Preview of the goals for the next major release > > - Different levels of privacy to choose from with the help of rust's conditional compiling features (In progress). > - Even more engines will be supported. > - Categories would be added to search results like images, news, etc. > - More themes will be provided by default > - More animations for the websurfx frontend will be supported. > - Multi language support would be added. > - I2p and tor support will be provided. > - Reduce animations would be added for those who don't want animations and effects on the frontend. > - And lots more ✨. > -
I'm designing a bunch of nice labels for people to use in their projects. What are some other relevant platforms & contexts you'd like me to create ones for?
You can find the current ones at labels.tahoe.be, but this is all a work in progress!
-
I made a web app to easily add timecodes to YouTube links from mobile devices 📱
Had fun making this little tool for generating YouTube links with timecodes from mobile devices. You can check it out here: https://tahoe.be/youtube-timecode
This is still somewhat of a work in progress so I'd appreciate some feedback! Hope you guys like it :)
-
Here's my brand new website! I make open source software, take a look around, you might like a few things 🔥
tahoe.be Tahoe Beetschen · Maker of thingsI'm an open source web developer and designer who creates projects for you to enjoy! Check out my latest work and support what I do. 🪵
-
Radicle: Open-Source, Peer-to-Peer, GitHub Alternative
Radicle: Open-Source, Peer-to-Peer, GitHub Alternative https://radicle.xyz/ @opensource
- dbzer0.com AI Horde to receive NLNet grant!
Back in July I first discovered NLNet and decided to apply for their NGI Zero Core grant to help me help me continue developing the AI Horde. Today I'm excited to announce that the AI Horde has officially been greenlit as one of the projects which will receive the August 2023 grant! You can see [......
-
Unity's Plan Won't Work, but Someone Else's Will | TechnoFeudalism in Games and Beyond
YouTube Video
Click to view this content.
cross-posted from: https://lemmy.world/post/5196370
> cross-posted from: https://lemmy.world/post/5196308 > > > It’s scary that the Unity debacle is not just happening in games but a very real threat not just in digital and app space but in real life. > > > > It can happen in medicine, housing, even the food we eat if the trend of subscriptions and lock ins continue. > > > > Despite this, a global concerted effort towards Open Source tech is still not happening. > > > > In Unity for example, there is a push to transition to Unreal but less so for Godot. We see this happening with reddit too. And soon maybe we’ll see it in real life. What’s stopping our hotels and landlords from charging us everytime we open doors. > > > > We see this in the rampant mandatory tips. Where everyone is automatically charged per order. > > > > It’s scary and frustrating at the same time that there may not be a clear remedy for this. As the world shifts to subscriptions and services, do we truly own anything anymore?
-
Will mastodon always remain open-source AND ad-free?
Will mastodon always remain open-source AND ad-free? Will the clients like \*\elk \\*always remain open source AND ad-free?
-
How to import youtube WatchLater playlist into piped?
Hello! I'm trying to import my youtube "watch later" playlist into my piped account on piped.yt. I extracted the videos links with this js script:
js let p = []; document.querySelectorAll("ytd-playlist-video-renderer a.yt-simple-endpoint").forEach(v => { if(v.href.includes("/watch?v=") && !p.includes(v.href)){ p.push(v.href.split('&list=')[0]); } }) console.log('"' + p.join('","') + '"');
I then created a dummy playlist on piped and exported it as json, in order to modify it to add my videos. this is how it looks like:
json {"format":"Piped","version":1,"playlists":[{"name":"WatchLater","type":"playlist","visibility":"private","videos":["https://www.youtube.com/watch?v=somethinghere","https://www.youtube.com/watch?v=somethingheretoo"]}]}
and I replaced the videos list between \[ \] with the output of the script, making sure that all quotation marks are closed. I then imported the file and.... the playlist created has 0 videos. why? am I doing something wrong?
-
Refreshable Braille Display | Hackaday.io
hackaday.io Refreshable Braille DisplayOf 40 million blind people in the world, only 10% can read and write braille. One of the primary reason for this is because braille hasn't yet found its footing in the digital era, due to the sheer cost of such devices, as well as the affordability matrix of the visually impaired. Low-cost braille d...
cross-posted from: https://lemmy.world/post/2916926
> cross-posted from: https://lemmy.world/post/2916922 > > > Braille displays can be expensive, so this project idea focuses on making them cheaper and open source