To make it work in a way that preserves privacy as a value held by many current users of federated social services, yes.
But it seems like it can be implemented as is in any federated service and improve security for 3rd party frontend apps.
Maybe I’m missing something essential, but holding out for a perfect implementation which may not be broadly adapted might be a mistake on a developer’s part if they want to provide value to ther service they’re developing for.
Seems like political tensions stemming from developments with situations Israel/Gaza/Iran and Ukraine have piqued the discontentment over accepting donations from organizations that profit from contracts with the US DoD.
The lead developer/organizer of the NixOS project seems to be pro authoritarian in their political values and this has also lead to an uneasiness amongst a number of contributors although things seem to be civil overall.
It seems that the “toxic” behavior from Hamilton was derailing technical discussions over concerns about the funding from military contractors.
I may have got some of this wrong, but it seems that everyone involved is trying not to draw attention to the broader political aspect of the schism in the community. So people out of the loop are having trouble figuring out what is going on.
Disinvestment into Python, Flutter, and Dart is a clear signal that those tools are unimportant to Google. I won’t be recommending that anyone use Dart or Flutter on new projects.
Odd conclusion to draw. I’m simply not inclined to recommend tools that are not going to be supported by the organization that created them. Development ecosystems are important when planning a project.
I have been learning C++/Elixir recently and I’ve made a distributed port scanner & and a streaming platform with Elixir (what an amazing language to work with) and some fun in C++ (also super cool to use)....
I am professionally a software developer for 8 years and I simply don’t have ideas for personal projects (Can’t find any problem that I can fix with programming). At times I feel like that’s natural and I shouldn’t worry about it. But on the other hand, I do like to imagine having something personal that I can work on so...
Creative people consistently say that they don’t spend a lot of time thinking about what they want to create. They just work on something. Often something nonsensical and useless. Sometimes something that’s meant to practice something they want to improve upon. Sometimes it’s half of an idea. Almost always it’s something that won’t ever be finished. In the process of working on whatever it is they’re engaged in, they get ideas for the next thing they want to work on. That’s how ideas come. Not from thinking about what the next idea will be, but by being engaged with an existing idea.
An easy way to start is to start journaling. Write down something good that happed during your day. Elaborate on it. Write your thoughts. Don’t edit them or care about spelling or grammar. Just engage with your existing thoughts.
Plenty of people who work in construction trades do projects at home for their own benefit. They might even go to a workshop and learn about new techniques, materials, and tools.
Plenty of professions have practitioners learn and read on their own time to increase their knowledge and value in the labor market.
It’s not unique to software development. But there is a lower barrier in software development to being able to use one’s free time to work on skills and projects in terms of physical materials and social coordination.
I wouldn’t expect that you could go from zero experience with Neovim/Vim to more efficient than the editor you’ve been using extensively in less than a month. most of the people that responded here had been using Vim prior to switching. The one that had no prior Vim experience took half a month to get the basics down and be comparable with their prior editor (VScode).
Everything you’re after is available, but trying to learn it all at once can be overwhelming as you’ve been experiencing.
Reinstall a fresh stable version of NeoVim and if you haven’t already followed the tutorial, follow it.
Install ripgrep for full, in file, text search for the current (or specified) directory.
Install kickstart.nvim and watch the kickstart.nvim walkthrough video to learn how configuration and plugins work in Neovim. (It also includes a Fuzzy Finder [fzf] that works with ripgrep inside of NeoVim.)
Practice Vim Motions so they become second nature to you. Watch the first 5 videos of The Primeagen’s Vim Video Playlist to see the fundamental movements beyond what’s in the tutorial. You could use a VSCode extension that replicates Vim Modal Editing with Vim Keybindings to get used to the Vim Motions while you’re still using VSCode.
Get familiar with the Neovim User Documentation which han be accessed and navigated with Vim Motions by typing :help while in Normal mode in Neovim
Watch videos on multiword/mulitline editing options with Neovim (Part 1) | (Part 2)
The best chat beginner community for Neovim that I know of is in The Odin Project Discord. There’s a Neovim thread in the #odin-general channel there. (Bonus, while you’re in the Discord you can help out others trying to learn web development.)
The point is to find your own way by learning from others, not to simply mimic others. Although up front, mimicing what others are doing is a good way to get started.
For most personal projects, hosting on the cloud may be overkill, but tempting with its supposed ease of use and benefits of scale. Self-hosting is often overlooked as a solution with the benefit of simplicity and cost....
It’s a shame that he didn’t do a writeup on this. It’s nice to have a video to demo the workflow, but it’s really annoying to go back to the video to get details to try it yourself.
Unfortunately, in this case I’m not interested in a summary. I already watched the video and would need to refer back to it for details, not general concepts.
I’ll definitely use that site in the future though.
Edit: looks like it’s not so good for long videos.
This is something companies do, but I believe acess control is by firewall/VPN not the repo tools. As far as I can tell, if you can access the IP address of the URL assets you can get the assets. So making it private is a matter of setting up access to the server(s) not a configuration of the tools that manage the repository.
I’d ask on a debian focused irc/chat room/ mailing list to find out more.
I don’t think this gets at what they are trying to do. I think they want to set up access control to the repo. They want access to the repo to be private but also use it for themselves like any other repo.
Well I kinda suck at this moderation thing. I read this post previously, not realizing that it was in CSCareerQuestions. This post probably doesn’t fit here as is. But it’s been 2 days and wouldn’t be worthwhile asking for you to edit your post to present a clear question at this point.
In the future, please include a question in your post in this community.
I’ve been using darkreader.org with settings to make the text an orangey-yellow with a black background. I don’t know what most websites are intended to look like by the authors. I really like the extension. I’m not sure if there’s a way to make it do the reverse for you, but might be worth looking into.
Awesome! I installed that Tranquility plugin too for those times when reader view in Firefox doesn’t work, which I’ve been annoyed with but never looked for a solution. Now I have that solution!
TUXEDO Launches Another Linux Laptop Powered By The AMD Ryzen 7 8845HS (www.phoronix.com)
Why the second identical disk is more expensive is beyond me (tried with 1TB Samsung 970 EVO Plus NVMe PCIs).
Federated Credential Management (FedCM) API - Web APIs | MDN (developer.mozilla.org)
NixOS Fork Announced by Jake Hamilton (bytes.programming.dev)
I just saw the news of the soft fork announcement over on the IceShrimp instance and thought I should share here...
Google lays off staff from Flutter, Dart and Python teams weeks before its developer conference | TechCrunch (techcrunch.com)
Heroic Comments
Just place to keep links to comments from this community that go “above and beyond” in helping someone out and really explaining or teaching....
How do you find projects to work on when learning a new language?
I have been learning C++/Elixir recently and I’ve made a distributed port scanner & and a streaming platform with Elixir (what an amazing language to work with) and some fun in C++ (also super cool to use)....
How do I not stop feeling like I am doing nothing outside work?
I am professionally a software developer for 8 years and I simply don’t have ideas for personal projects (Can’t find any problem that I can fix with programming). At times I feel like that’s natural and I shouldn’t worry about it. But on the other hand, I do like to imagine having something personal that I can work on so...
What was it that convinced you to start using NeoVim? | How long was your "evaluation period"? | What convinced you that NeoVim was the best for you?
The Cloud is Over-engineered, Over-priced (and Over-rated?) (youtu.be)
For most personal projects, hosting on the cloud may be overkill, but tempting with its supposed ease of use and benefits of scale. Self-hosting is often overlooked as a solution with the benefit of simplicity and cost....
Fedify: ActivityPub server framework (fedify.dev)
cross-posted from: lemmy.ml/post/14845042...
Is there any online service that I could use in order to have a private Debian repository? (libranet.de)
Or maybe a way to use existing cloud services like Google Drive or OneDrive or Dropbox for this purpose?...
deleted_by_author
Command Line Interface Guidelines (clig.dev)