hello
If by “free and public” you mean a model and code that you can download and run on your own hardware, there is this one: https://crfm.stanford.edu/2023/03/13/alpaca.html
but if you mean a free service… it looks like their public demo (which was here) is not operating currently. but since it is relatively easy to run, there are probably other alpaca-based services you can find.
There are instructions for how to run your own instance of it here: https://www.howtogeek.com/881317/how-to-run-a-chatgpt-like-ai-on-your-own-pc/
Yes, maybe, but I don’t see a big problem
If I used Portmaster, I would want to chat with the developers and other users and get involved with its development. But, I don’t want to make a discord account, and they haven’t bridged their discord to matrix, so, I can’t. I see this is a big problem for the project.
include it`s fuctions in Discord itself, not possible in other social networks
You can easily have bots on Matrix (or XMPP, or IRC, …).
That Discord tracks the user like FB and others, isn’t really a problem with extensions and privacy tools
🤦 yeah, no, it is still a problem. discord is proprietary software as a service, concentrating millions of people’s unencrypted communications in one place. If you block all the servers doing surveillance, you would be blocking discord itself.
I refuse to give discord an email or phone number, or to agree to their terms of service, and so do many other people. By requiring the use of discord to participate in their community, the developers of portmaster are alienating the privacy-aware demographic of discerning technologists which might otherwise use and contribute to their software. They are communicating clearly that they don’t see discord as a problem, and that means that they are not people who I want to rely on to develop privacy tools for me.
🎉 thanks to the developers and everyone who helped!
one bug i noticed after the upgrade: my notifications page shows unread notifications for (what i guess is) every reply i’ve ever received which was later deleted. the count in the bell icon only reflected the actual new unread notifications I had received since I last looked, but when i click to view my unread notifications then all of these old ones about deleted messages appear to be unread now.
I’m certainly not recommending snaps, but, it is important to acknowledge the problem they’re trying to solve. “The debian model” means using years-old versions of everything, having a single set of dependency versions every program must share, and giving every package’s control scripts root access while you install it. This paradigm made sense when it was developed 25 years ago but it is far from ideal today.
i still ♥ Debian but there are tons of things I need to use which I can only get from somewhere else, so, “the Debian model” for me nowadays means a stable base system and then lots of software from other distributors (sometimes flatpak or appimage, but also a lot of podman containers of various distros).
What I am almost never willing to do is use 3rd party entries in my apt sources.list file on an actual host system (though I do in containers when necessary) - down that path lies madness.
yeah, I am aware, and I do actually think the xdg portal stuff is generally a good idea for a lot of programs… but the way it works right now sacrifices a lot of usability and doesn’t gain much security.
passing files given as commandline arguments seems like an easy problem to solve, but the linked file situation with SVG is much harder (probably requires a whole new flow for xdg portals where a program can request access to a bunch of files and prompt the user once to allow access to all of them). in the absence of any solution, imo it is silly that they’re shipping inkscape as a snap with strict confinement today.
I’m unsurprised to see lots of good reasons here why not to use them already, and none for why anyone does :)
I imagine the vast majority of snap users are using them only because Ubuntu ships a few things (like firefox) as snaps by default now.
I tried the Inkscape snap recently on an ubuntu system where i needed the latest release, and found that due to its sandboxing security theater (last I heard it is still not difficult break out…) it is impossible to open files from the commandline. And, even worse, when you use the Open command from File menu, it just passes the one file you selected in to the sandbox, so, when you open a file which has references to other files (which is not uncommon with SVG) it is not able to load them! So, I ended up using Inkscape’s AppImage instead.
https://www.redhat.com/sysadmin/podman-docker-compose says root is required but https://brandonrozek.com/blog/rootless-docker-compose-podman/ (a year later) says it isn’t
in what way(s) specifically do you think he objects to the unix philosophy?
have you read his rebuttal to that claim (point #10 here)?
(disclaimer: i am using systemd on some, but not all, of my gnu/linux systems today… and after years of finding it irritating I am actually coming around to appreciate it.)
These instances are not only slow, they also sell their user’s information.
I’ve long wondered about this regarding alternate frontends for big sites in general, but especially about the youtube frontends like piped and invidious which must require substantial resources to operate (though sometimes they’re serving the video data itself directly from google, sometimes they’re actually proxying it too)… but, I’ve never seen any evidence of it. Have you?
In any case, many of the popular instances are running on Microsoft or Oracle clouds, and/or Clownflare, so, from a privacy standpoint it isn’t really much different than Google. I use them occasionally in Tor Browser just because they’re less likely to be blocking a Tor exit than youtube proper is.
btw, if you’re opening a port for p2p filesharing of copyrighted material you should be sure to inform yourself of the legal risks in your locality - in some places it is highly advisable to use a VPN for that purpose to avoid getting sometimes-legally-enforceable demands for money from copyright enforcers.
Are you running the software that you want to be listening on that port while you’re doing the test? Are you sure it is actually listening on that port? You can see which ports which programs are listening on with the command sudo ss -tulpn
(those options tell it to display tcp and udp listening ports and program names, and to not try to resolve IP addresses into names; see man ss
for details).
If you’ve opened the port in your gateway and your local firewall and you’re running the software, it seems like it should work… one possible reason why it might not would be if you’re double NAT’d (eg the NAT gateway you’re configuring is itself behind another NAT gateway). To see if this is the case, try to find in the router’s web interface if it says what its WAN (upstream) IP address is. If it’s something else in an RFC1918 range (192.168.x, 10.x, or 172.16-31.x) then you’re double NAT’d and need to figure out how to configure the outer NAT gateway.
I’m guessing that your computer doesn’t have its own public IP address, so, opening ports on its firewall doesn’t actually make them reachable on the internet yet. You’re probably behind a NAT gateway (eg, the modem/router your computer is connected to the internet via), so you need to open a port there and direct it to your computer.
NAT allows your whole LAN to share a single public IPv4 address, which means that for inbound connections the gateway needs to be configured to know which LAN address to send inbound traffic on a given TCP/UDP port to.
On your linux computer you can find out the IP address of your router with the command ip route |grep default
, and then you can browse to that address in your web browser. You’ll most likely need its password (maybe it’s written on the bottom of your router/modem?). Once you’re logged in to its web interface, you’ll hopefully be able to figure out how to use it to open/allow/map/route ports to your computer.
edit: it looks like the URL you’re using to test is referring to a different port than any of the ones you said you’ve opened with ufw
, which might be a problem? also, btw, the ufw allow
command takes effect immediately - you don’t need to systemctl restart ufw.service
afterwards.
these people should be ashamed of themselves and scientific american should be ashamed for publishing them. writing that they asked GPT-3 for consent is especially embarrassing.
they are contributing to this problem: https://lemmy.ml/post/343852
fwiw some other people actually did this years ago and did get at least one neural-network-authored paper past “peer review” and published; this says a lot more about the peer review process than it says about neural networks.
( https://nitter.net/cajundiscordian/status/1536503474308907010 )
The English language might not have a “single word” for the feeling I’m getting as I read more about this, but German does: fremdscham. This is actually a really sad story.
You call that a TTY? This is a TTY:
smdh at kids today with their fancy emoji-having terminal emulators
The current link in this post goes to a year-old story about the online translation feature… here is the same site’s coverage of this week’s news - which is that there is now offline translation support: https://www.ghacks.net/2022/05/30/firefox-translations-firefoxs-offline-translate-feature-is-making-progress/ (i assume this is what OP actually meant to post). (edit: OP fixed the post’s link)
Here is a web page that loads their wasm translation engline and does the actual translation offline (and it does work in the stable release of Firefox). It’s irritating that the extension still requires a nightly firefox build, as I’d like to use it in my daily browsing but I don’t want to use nightly all the time.
There are a small number of apps that have legitimate reasons for background location access, like OsmAnd which is very nice for making GPX tracks (in an offline, privacy-respecting way). But yeah “foreground location” and “background location” should be different permissions, and really, why should that app even run in the background?
(note: OsmAnd should be installed from f-droid to get the unrestricted free software version; the version in google play hilariously requires you to pay for the ability to download more than a few maps 🤣 )
on the website it sounds like it’s opt-in (via participating sites’ GDPR cookie popups), and it’s a new thing from a major european carrier, so i assume it was designed with GDPR compliance in mind.
(tag yourself; i’m the consenting laptop user sitting on the radio waves)
glancing at their website and whitepaper:
they encrypt your “master key” using a password (via PBKDF2 with 200,000 rounds of sha512). this means they can do an offline brute force attack on your passphrase and will eventually be able to see all of your files.
because it is browser-based, you’re trusting it to continue delivering you legit javascript every time you use it. if the server is ever compromised, they don’t need to brute force passwords: attackers could see a user’s files the next time they login by just sending them some slightly different javascript and waiting for them to type in their password. (note that the whole purpose of encrypting your files before sending them is because you should assume the server will be compromised. if you trust that it won’t be, why would you bother with encryption?)
they use email addresses as account IDs, making it easy for attackers who have compromised the server to know who they might want to target
they are hosted at hetzner, a well-known cheap german web host not exactly known for their security
the offer “10GB free for life” which is obviously not sustainable. (to claim to offer such a thing makes them either liars or fools.)
this concludes my 2 minute review. tldr: i recommend against using this service.
i lol’d @ 3m when he says “to be honest, like, i don’t know how regex works” … but “as you can see we are getting it” (the search results).
(fwiw at that moment he would be better served by using a negation class to match everything except the double quote that comes at the end of the href ([^"]+
) rather than trying to make a class that includes all possible characters that might appear in a torrent’s title.)
seriously, though, as cool as this script is, it’s cooler to seed.
You can use most desktop environments on most distros.
If a distro has its own GUI and it doesn’t exist on other distros, usually that means either it isn’t free software or it’s not good enough that anyone has bothered to package it for other distros.