pika backup is a GUI over Borg, and it's genuinely the best desktop backup software I've used.
I wish there was a phone version of it.
pika backup is a GUI over Borg, and it's genuinely the best desktop backup software I've used.
I wish there was a phone version of it.
@Shufei @emacsomancer @cwebber Let me be very clear- I don't like Clojure. It's not possible to write GPLed software in Clojure- and that's *by design*.
Also there's a statement by language author Rich Hickey which turned me off to Clojure as well.
But I still think that having vectors as [] and hash table/dictionaries {} in the reader makes a big difference. Not everything should be a list.
There are other ways I prefer the Clojure syntax, but not trying to take over your feed.
@technomancy @cwebber @kingcons @emacsomancer @Shufei
Dirty secret is that I find Ruby to be a better Python in terms of syntax because it's more consistent. Sadly it brings with it a whole ton of other stuff I find less appealing.
I'm looking for an email provider that offers free or low cost email services for a FLOSS project.
Any suggestions?
Thanks!
(not looking to self-host this one)
I think what I really like about htmx is that it presents a clear separation of concerns to the developer.
I remember when web applications were CGI programs and then they moved to web applications. Zope and Turbogears were my first real environments for this.
When I first learned about single page web applications it was with Backbone.js, and then later React.
I thought these were the right approach because they separated concerns, but....
1/
What I didn't take into account was all the duplicate work maintaining two seats of interfaces, and the issues of language interchange.
htmx lets me develop code in traditional web frameworks again, and that's such a relief!
2/2
One of the ways that web applications won over desktop application is the power of URIs.
With a URI and objects accessible on the web, I can get access to an article, but also an email, a calendar event, etc.
With desktop apps, if I want to "link to an email" it's virtually impossible outside of very specific application like Emacs that allow interlinking.
I feel like we're close to seeing this solved, but until then, the web has a hug advantage.
I'm preparing to write a series of posts on my blog about time, task, and knowledge management.
I wish I didn't have to deal with so much else so I could focus on this.
;)
I know I don't post here much anymore...
I'm working on a blog post on knowledge management systems though.
On that topic... it would be really nice if files on a filesystem had some kind of stable ID that worked separately than filename.
Using Free Software in commercial applications is a thing, but it's not a theft or transfer of assets, because software is zero marginal cost. The inverse of this argument was made by Microsoft in the 1990s arguing why government use of FLOSS was bad for the American economy.
I worked as a sys-admin for the government for over a decade and our use of Free Software saved the taxpayers enormous amounts of money.
Does anyone know of a replacement for MakeMKV for Linux- Free Software preferred.
The idea is I want to be able to take a DVD or Blu-Ray and have a single easy way to rip the contents without transcoding it- just changing the container.
Then I can use Handbrake or similar after.
I don't want to do a full bitwise copy.. MakeMKV is the right approach, but it's Windows/Mac only (and non-Free)
EDIT: Thank you to the people who have shown me that MakeMKV for Linux exists. is there FLOSS for this?
Back in the '90s I could run GUI applications on one computer and interact with them on another computer. That was how X worked.
It even worked securely over SSH.
I didn't need to forward my full screen either, just opened applications as I needed them.
25 years later, that doesn't work anymore, and that makes me sad.
This is just a heads up for my tech friends that my experience with Rackspace has been awful, and I'm moving every last resource out from them.
In order to create a VPS, it's a trival, but to delete it, you go to the website, are told you need to call a phone number, spend 7 minutes being asked security questions then transferred to two people, then they make a ticket and finally you have to manually type in "I agree" in the ticket.
This is the cancellation racket.
I entirely agree. SQL feels like a poor abstraction, one that should be relegated to the past, with a standard binary interface being offered, first optionally, then SQL being deprecated.
A bit of a programmer rant...
People wonder why I like ORMs even when they're unnecessary. Firstly, I've never liked SQL. I think that writing queries to a RDBMS is something that a computer should do, akin to compilation. In the few times when extreme optimization is warranted, low level code can be generated to suit that specific case. In other times, ORMs usually provide a more natural interface to data that increases readability and code flow.
#programming #rant #sql #databases #orm
1/2
As someone who is planning on making a commercial instance, I'd like to understand this in more depth.
(plus hi, I think we met twice in person but I'm guessing you don't remember me)
I have been thinking about what features a commercial customer might want. My big fear about Nextcloud is "What happens if the customer goes from free tier to paying tier, but then stops paying... what are my responsibilities to keep their data?"
Like if you used WinAMP.
Boost if you used XMMS
Hey folks who are interested in #Babka I'm working on policy docs tonight (it's only 9pm here)
If you're not subscribed to the newsletter, please do subscribe, because I send longer form updates there, and will send invites during the beta.
https://blog.babka.social/join
Thanks!
@aral @t0k @ArneBab @humanetech
Genuine question...
What do you think of the idea that instead of saying no, you had said "Let's negotiate for a non-transferable, annual license fee."
?
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.