I use vscodium and it is available on AUR (vscodium / vscodium-bin). Supposedly there are some plugins not available for it, but i don’t use a ton of plugins and the ones I used in vscode were available in vscodium when i switched.
- 1 Post
- 119 Comments
For some background, it turns out organic maps had a for profit llc registered and long poised itself as free and open source. When the llc was discovered the community volunteers wrote an open letter
When their concerns were not answered they forked the project and created CoMaps which in theory is supposed to be everything organic maps ever portrayed itself as.
starshipwinepineappleto Programming•Git Your Freedom Back: A Beginner's Guide to SourceHut9·14 days agoWhy Not Use…?
I am aware that there are many other git “forge” platforms available. Gitea, Codeberg, and Forgejo all come to mind. Those platforms are great as well. If you prefer those options instead of SourceHut that’s fine! Switching to any of those would still be a massive improvement over GitHub.
Unfortunately, I find the need to have an account in order to contribute to projects a deal breaker. It causes too much friction for no real gain. Email based workflows will always reign supreme. It’s the OG of code contributions.
Ive been using codeberg(a public forgejo) and it felt more familiar coming from github/gitlab. Sourcehut wasn’t bad, but it did feel quite a bit different and i admittedly didn’t get too far past that. I do like the idea of contributing without an account though. i know that it’s a git feature to create a patch file but having a forge support it is neat.
Semi related, I do look forward to federation of forgejo which i think helps the “needing an account” somewhat. I think it’s less unreasonable to expect someone to have an account on -any federated forge- than to have an account at the specific forge my project is on.
Good article though. It did help make sourcehut make more sense than the first time i looked at it
starshipwinepineappleto Opensource•Canonical Will Donate $120k to Open Source Projects This Year9·16 days agoOn one hand it is nice to see companies give back.
On the other hand, their revenue was $249 million in 2023 and their income after expenses/taxes was 8 million.
- 120,000 / 249,000,000 = 0.048% of revenue.
- 120,000 / 8,000,000 = 1.5% of their income.
It just seems like a small amount to give back for how much they are bringing in.
starshipwinepineappleto Selfhosted@lemmy.world•Jellyfin troubles - phone cannot reachEnglish17·17 days agoYou’re not connected to wifi or vpn from the looks of it. jellyfin is hosted on your local network. You need to be connected to that network for any device you want to access it. The most direct way is to connect via wifi. If you want access from outside your house you’ll need to look into opening a remote connection via something like cloudflare tunnel
starshipwinepineappleto Forgejo•[Answered] Organic maps archived their forgejo repositoryEnglish3·17 days agoWait, organic is a forprofit publicly traded company?
Yeah, this is a surprise. And its even called out in the open letter
The Organic Maps project has been built and promoted under the premise of being an open community project, so it’s troubling to discover that the majority of shareholders consider it to be their sole property. […] (see Addendum for the details)
Then in Addendum:
The role of Organic Maps OÜ
It’s a for-profit company (an LLC basically) registered in Estonia:
ariregister.rik.ee/eng/company/16225385/Organic-Ma…
The company holds key project assets, e.g. the trademark and the app store accounts. git.omaps.dev/organicmaps/organicmaps/src/branch/m… states that “The primary purpose of the entity is to shield the project’s members from personal liability and to ensure the legal protection of the project’s assets.”
Until recently there was never a mention that the shareholders treat their shares as their personal investment. Even that explanation document was only added to project’s repository 4 months ago - before that the only brief mention of Organic Maps OÜ’s existence was in the footer of the https://organicmaps.app/ website, so the most of users and contributors had no idea about its role and ownership structure.
Roman @rtsisyk holds 1/3 (33%) of shares, Viktor @vng holds 2/3 (66%). Alexander @biodranik is not a registered shareholder, but allegedly Viktor holds his 1/3 (33%) nominally.
starshipwinepineappleto Golang•wget to Wipeout: Malicious Go Modules Fetch Destructive Payload1·25 days agoInteresting that it sounds like it is immediately overwriting the whole primary drive rather than trying to exfiltrate any data (or anything else) first
starshipwinepineappleto Selfhosted@lemmy.world•Self Hosted OpenSource Projectmanagement ToolEnglish2·26 days agoLogseq to some extent, but it’s set up to be a journal/ meeting notes where you tag pages, add documents, etc. it would be up to how you’ve tagged things. Does have a graph view of your pages and whiteboard feature.
Personally it wasn’t exactly what i wanted out of a PKM but it is really powerful. It’s intended to handle taking notes efficiently from meetings and then somewhat self organizing the notes as long as you tag stuff.
starshipwinepineappleto Selfhosted@lemmy.world•What webapps do you selfhost that aren't media/game servers?English1·27 days agoFoundry was the 2nd thing i started self hosting (the first being pihole). Have had it running for 5 years now.
Other than that i only recently started expanding my self hosting:
- tandoor recipes
- navidrome (for music, mentioning it since it isn’t the typical media server recommendation)
- personal knowledge management (pkm) static website that i build with hugo
- umami analytics
- Remark42 for comment system on one of my internal static websites
- a few smaller things that i built. One is a discord bot from before i started hating discord, and then a few web apps that i haven’t open sourced yet
starshipwinepineappleto Linux•Linus Torvalds Expresses His Hatred For Case-Insensitive File-Systems2·28 days agoPython is case sensitive. I think they’re saying their coworkers are writing case insensitive code which is causing errors (perhaps writing
myFunction
and then calling it viamyfunction
which would result in an undefined error)
starshipwinepineappleto Fediverse@lemmy.world•Reddit infiltrators, need a shortened Lemmy link to evade Reddit filtering? DM meEnglish2·29 days agoWithout knowing what reddit is doing, I’m not sure. A JS redirect could be detected, but if OPs paid shortener service is working then reddit is probably working off a simple domain block list. In that case you could use throw away domains.
But JS redirect, proxy response, etc all could just become a game of cat and mouse. Just depends how motivated either side is. But given how big reddit is, i think you’d have the advantage at least in the beginning. Just gets expensive since each time your domain gets blocked you’ll be paying to register a new one.
starshipwinepineappleto Fediverse@lemmy.world•Reddit infiltrators, need a shortened Lemmy link to evade Reddit filtering? DM meEnglish9·29 days agoI’m not familiar with the reddit filtering but have you tried using cloudflare page rules? You can try capturing everything after the .tld and then forward it to a lemmy server. So for instance somedomain.tld/12345 could forward to lemmy.world/post/12345. If reddit is checking links for 301 redirects to lemmy though then that wouldn’t work.
A more advanced approach would be to use a cloudflare worker to do a proxy response so the status code is returned as 200 OK instead of 301 redirect. I haven’t tried that but i think that would be much harder for them to block and you could always make more elaborate urls to make it harder to find obvious lemmy-like structure
starshipwinepineappleto Selfhosted@lemmy.world•Selfhosting static site behind two routers?English1·1 month agoI would use cloudflare pages (or any forge ‘pages’ feature) before using tunnels for a static website
Ubunutu for a server in ~2019.
Arch for my workstation Jan 2025
Well just speaking for myself, i use git without a forge for personal stuff because i was already familiar with git and it fits my needs. No need to learn another version control system for some basic projects i throw together
Did you read the article? The author shares their perspective.
For me, Git is quite powerful on its own with version control, diffs, branches, merging, etc. Forges just add a UI for some of these things, and add an issue tracker/ discussion/etc. Forges also add a more modem ui for repo access though git does have its own webserver you can use. I use git without a forge for a number of my personal projects that I’m not sharing with others or not yet sharing
starshipwinepineappleto Cybersecurity@sh.itjust.works•Bug hunter tricked SSL.com into issuing cert for Alibaba Cloud domain in 5 stepsEnglish4·1 month agoYou would think this would be the first test case
From a user experience its a social media site, like reddit.
And an ELI5 for the technical parts:
- It is decentralized which means that no single company owns the whole thing. Anyone can set up a server.
- it is also federated which means that servers can communicate with each other. I am able to see your post even though my server is programming.dev, your server is floss.social, and you posted on lemmy.ml.
starshipwinepineappleto Cybersecurity@sh.itjust.works•17,000,000 GrubHub passwords and other data exposed, hackers claimEnglish2·2 months agoEven if it was github, they have mandatory 2fa now which would help. Still some risks for people who reuse passwords on other services or if their 2fa got compromised (sim swaps), etc but wouldn’t be full blown catastrophic
I submitted a response but if i may give some feedback, the second portion brings up:
This seemed out of place because there were no other value related questions (iirc). Such as:
I’m sure you could also think of more. But i think it’s pretty important because between cloud service providers and any non-free apps you want to use, it can be quite costly compared to the cost of some hardware and time it takes to set things up.
The rest of my responses don’t change but if you’re wanting to understand the impact of money in all of this, i think some more questions are needed
Best of luck!