I'm a software engineer doing my best to make the world a little better with better tech. Focus on WordPress and DeveloperExperience.
I'm a software engineer working on WordPress with an emphasis on privacyethicsOpenSource and the openweb. Think data retention policies etc. Have some Nextcloud app development skills and looking for work? There are plenty of requests and offers for app work and other features and improvements on our forums! I've hit the point where it might be time to step back from tech. My first reaction to the Amazon Video announcement is I fail to see how this could end well these days.
Now can we please start making better tools to ensure that a moral comprise isn't something anyone needs to make to get their job done? And, yes To condemn people who have to use one service over the other is ridiculous. Choice of a tool is not a sign of one's moral code with very few exceptions.
Choice of a tool is what we all have to make to get our work done in lieu of all of our limitations. For step 1, for example, people demand others leave Google or FB behind. The former for Apple which is just as bad in nearly every way an argument which is countered by privacy only while still failing to account for Apple's many privacy failings as well as those of required apps.
Add in the massive extra costs and it isn't something most can do. Then switch to FB I know people who get their work schedule on it for starters.
I've been having many conversations lately about leaving big tech google, apple, etc and two things are very clear:. To do so requires extreme privilege. All too often the alternatives are as bad as, if not worse then, the originals. Anyone have anything to support this? Literally everything I'm finding is specific to standard Google accounts and the reply being thrown back at me is "G Suite is different".
Oh, and just a casual reminder that the mass surveillance and data mining infrastructure you're so nervous about runs on free and open source software, including most prominently Linux servers. No that doesn't mean Linux, its developers, or users are necessarily badwrong or no one should use Linux or whatever, but it does mean that the vague and ill-defined idea that free software is some kind of guarantee of moral purity or would set us all "free" from corporate control was always a lie.
To the free software ideologues, here's your freedom: The freedom of corporations to pay pennies to build a digital Panopticon. To the open source utilitarians, here's your efficiency gain: You've helped build truly impressive tools to violate our privacy. Fuck you all and your laughable moralization of technology. It sickens me that some of the biggest media figures in Linux and FreeSoftware are alt-right or adjacent, making these spaces actively hostile to the groups already excluded from tech and making young people in particular easy to target with hateful rhetoric.
Uh oh. Just a reminder that if you had used Signal, and you uninstall it, like Facetime users who still have it might not be able to contact you easily again as your number is still registered.
Thanks to the work of Samuel Holland, crust advanced power management is now capable of running the PinePhone for hrs in idle without the modem approximately mW. Coming to your distro of choice soon!
I would love to use OpenStreetMap more but I fear, when I next travel, I will probably be forced into using either Google or Apple maps depending on what kind of phone I have at the time. OSM maps look great and have some great apps a theory of adaptable contract I've found ark genesis tip next to useless for getting around in any place I don't already know well.
We've run out of so many things that I have to actually go to a store today. Not excited about that.An IT company founded by people dedicated to free as in freedom software, working with ethical principles and agile methodologies. Un'azienda dedicata alle persone ed al software libero, basandosi su principi etici e lo sviluppo agile.
Abbiamo ripristinato i vari servizi. I servizi Unitoo sito, blog, cloud non saranno disponibili nei prossimi minuti per manutenzione extraordinaria. Usate prodotti liberi senza profilazione e se potete donate qualcosa per mantenerli liberi, attivi ed efficienti.
Bastano anche pochi centesimi alla settimana per finanziare un progetto libero come Mastodon :. Avete mai sentito parlare di softwarelibero alla radio? Durante la giornata musica royaltyfree o in concessione da artisti alternativi. Happy hack-listening!
Vuol dire che una volta implementata nelle applicazioni che si appoggiano a libtorrent come Deluge e qBittorrentanche queste potranno essere usate per fare seeding dei video di PeerTube e delle altre istanze. Help us defend online freedom for another 30 years!
Qed Microsoft istruzione freesoftware. Benvenuto su Mastodon Italia! This is an italian instance, please don't register if you can't read or write in italian language. Per maggiori informazioni qua abbiamo creato la prima guida italiana a mastodon.
Supporta la community Italiana Dal momento che non abbiamo alcuno scopo commerciale, non serviamo annunci promozionali e non vendiamo dati, ci affidiamo al vostro supporto. Se utilizzi mastodon. Directory dei profili A proposito di questo server Applicazioni per dispositivi mobili.
Entra Iscriviti. English An IT company founded by people dedicated to free as in freedom software, working with ethical principles and agile methodologies. Italiano Un'azienda dedicata alle persone ed al software libero, basandosi su principi etici e lo sviluppo agile. Toot Toot e risposte Media. Che dire, TIM Ancora complienti! Adoriamo gli imprevisti. The Librem 15 is back in stock! Meet your new desktop replacement! Mobile App Stores and the Power of Incentives "A large part of our work at Purism is focused on creating a healthy, ethical, privacy-preserving alternative to the current mobile app ecosystem.
Risorse Termini di Servizio Politica della privacy. Sviluppatori Documentazione API. Altro… Codice sorgente Applicazioni per dispositivi mobili.Jump to navigation. Tutanota is a secure, open source email service that's been available as an app for the browser, iOS, and Android.
The client code is published under GPLv3 and the Android app is available on F-Droid to enable everyone to use a completely Google-free version. Because Tutanota focuses on open source and develops on Linux clients, we wanted to release a desktop app for Linux and other platforms. Being a small team, we quickly ruled out building native apps for Linux, Windows, and MacOS and decided to adapt our app using Electron.
The Linux Terminal Top 7 terminal emulators for Linux 10 command-line tools for data analysis in Linux Download Now: SSH cheat sheet Advanced Linux commands cheat sheet Linux command line tutorials Electron is the go-to choice for anyone who wants to ship visually consistent, cross-platform applications, fast—especially if there's already a web app that needs to be freed from the shackles of the browser API.
Tutanota is exactly such a case. As such, it has to provide a lot of the standard features users expect from any email client. Some of these features, like basic push notifications, search for text and contacts, and support for two-factor authentication are easy to offer in the browser thanks to modern APIs and standards. Other features such as automatic backups or IMAP support without involving our servers need less-restricted access to system resources, which is exactly what the Electron framework provides.
At Tutanota, we do not rely on big investor money, rather we are a community-driven project. We grow our team organically based on the increasing number of users upgrading to our freemium service's paid plans. Listening to what users want is not only important to us, it is essential to our success. Offering a desktop client was users' most-wanted feature in Tutanota, and we are proud that we can now offer free beta desktop clients to all of our users.
We also implemented another highly requested feature— search on encrypted data —but that's a topic for another time. We liked the idea of providing users with signed versions of Tutanota and enabling functions that are impossible in the browser, such as push notifications via a background process.
Now we plan to add more desktop-specific features, such as IMAP support without depending on our servers to act as a proxy, automatic backups, and offline availability. We chose Electron because its combination of Chromium and Node. It was particularly helpful to use the browser APIs for everything as we got started, slowly replacing those components with more native versions as we progressed.
This approach was especially handy with attachment downloads and notifications. We were aware that some people cite security problems with Electron, but we found Electron's options for fine-tuning access in the web app quite satisfactory. You can use resources like the Electron's security documentation and Luca Carettoni's Electron Security Checklist to help prevent catastrophic mishaps with untrusted content in your web app.
The Tutanota web client was built from the start with a solid protocol for interprocess communication. We utilize web workers to keep user interface UI rendering responsive while encrypting and requesting data.
This came in handy when we started implementing our mobile apps, which use the same protocol to communicate between the native part and the web view. That's why when we started building the desktop clients, a lot of bindings for things like native push notifications, opening mailboxes, and working with the filesystem were already there, so only the native node side had to be implemented.Jump to navigation.Mastodon 101
Calendar technology is not encrypted by default. That means any individual or provider between you and your calendar notifications can read and potentially store that information. Data deserves to be owned and secured by users through the use of open source paired with end-to-end encryption. Many people are familiar with the iCal format. It is one of the rare success stories of federated protocols, as different vendors achieved relative consensus on the calendaring format.
It's also stood the test of time; created init is now more than 20 years old. The calendar protocol must be doing something right. The client-server story is newer only 13 years oldbut it is in dire need of an update. All internet access requires some level of trust.
Security by trust has its place, but it doesn't protect against data breaches: Big providers have accumulated so much data that they have become lucrative targets for cybercriminals. This is one reason encryption must become the new normal. More on security The defensive coding guide Webinar: Automating system security and compliance with a standard operating system 10 layers of Linux container security 4 open source cloud security tools More security articles Oddly enough, a lot of modern protocols don't support end-to-end encryption.
The best solution proposed is self-hosting a calendar service. Self-hosting definitely has advantages; however, it is no small task to run a calendar system and keep it online. And even with self-hosting, your data is still not private because your domain-hosting provider can access your data. Thus, many people take the path of least resistance and choose free providers. These providers, however, do not encrypt information and often monetize user data.
To rip all the advantages and cost savings of shared hosting and preserve user privacy at the same time, we must encrypt. If we can encrypt the entire mailbox, why can't we encrypt calendars?
End-to-end encryption comes with a unique set of challenges. Encrypting the data—the what, where, and with whom events are taking place—is relatively easy. However, a lot of this data is sent in an alarm and delivered to users via notifications, which can leak important information. That's why we also needed to encrypt alarms and hide times of events from our servers. The challenge with encrypting alarms is that alarms must be available even when there's no user password to decrypt them.
The easiest solution would have been to schedule alarms locally on the device where the user created the alarm. But cloud services set users' expectations: If you set an alarm on your desktop, you would expect to receive it in the mobile app. To become a viable alternative to mainstream cloud calendars, we needed a solution for private alarms.
This can be done with a messaging service. Most applications use a cloud service in this case, but that can be particularly troublesome: When services use proprietary push tools, not only can the service see all the information in the notification, but it can also store it and use it for other purposes. To keep the calendar completely private, we needed an alternative that guaranteed privacy. After much research and consideration, we built our own open source notification service.In this special post Ivan from Tutanota, tells us the story.
I believe that privacy should not be a luxury for the rich and tech-savvy, it should be a basic human right. And, even more important: For being able to use FCM, you have to send all your notification data to Google. You also have to use their proprietary libraries. Because of the privacy and security concerns that naturally go along with this, we did not send any info in the notification messages with the old app which, understandably, led to complaints by our users. Therefore, the push notification in the old app only mentioned that you received a new message without any reference to the email itself or to the mailbox the message has been placed in.
FCM is quite convenient to use, over the years Google made changes to Android which made it harder not to use their service for notifications. We wanted our users to be able to use Tutanota on every ROM and every device, without the control of a third-party like Google.
We decided to take on the challenge and to build our own push notification service. Debugging these types of things can be a major headache so one should not underestimate this factor. It is a relatively old API which is, in my opinion, underused. The protocol itself is very simple and resembles good old polling: The client opens a connection, and the server keeps it open. The difference from classical polling is that we keep this connection open for multiple events.
The server can send events and data messages; they are just separated by new lines. So the only thing the client needs to do is to open a connection with big timeout and read the stream in a loop. We made this interval adjustable from the server side and randomised to not overwhelm the server.
It should be noted that the Tutanota app has multi-account support, and this posed a challenge for us: We wanted to keep only one connection open per device. Each device has only one identifier. When opening the connection, the client sends the list of users for which it wants to receive notifications. The server validates this list against user records and filters out invalid ones.Analytics Matomo — Liberating Analytics.
We want our 'local' timeline to In this gist you can find some free, open source and privacy applications and services to stop use proprietary spyware. Tinkerer in game development. The average size is under bytes!. Feel free to discuss blog posts, upcoming features, technical issues, email security, privacy by default, and anything else that relates to Tutanota. The ProtonMail Bridge is an application that runs on your computer in the background and seamlessly encrypts and decrypts your mail as it enters and leaves your computer.
Ingen tracking som ved Google, Yahoo, Outlook osv. I'll explain why I think it's worth leaving closed networks like Twitter, Facebook, Google Plus, etc. Or Windows operating system. Maps and navigation 9. April was another exciting month for the Snapcraft team with Microsoft releasing Visual Studio Code as a snap.
Tutanota uses a layer of encryption. Did you know? You can now also get in touch with us on Mastodon and LinkedIn. Comment View. Feb 27, last active. It's hosted in Germany, where privacy legislation is pretty decent.
How to replace CalDAV with a secure calendar protocol | Opensource.com
Tutanota claims to be the world's most secure email service FastMail. A European non-profit information security blog that appreciates your privacy. When I started down the path of retaking my own privacy, there was very little unbiased and reliable information with regard to VPNs. Or Gmail. With many options, the install you make is completely unique to you and requires minimal effort aside from making your choices.
Because Tutanota focuses on open source and develops on Linux clients, we wanted to release a desktop app for Linux and other platforms.
Who to follow on Mastodon? We are trying to give new users a better start and selected a couple of profiles for privacy related topics: BurungHantu opennic jonah Mastodon torproject privacyint protonmail protonvpn Tutanota nextcloud Qwant libreoffice Purism matrix pixelfed prismo funkwhale cryptpad Making the Switch to Open Source By Eseohe Ojo on July 18, Tagged with Digital SafetyDigital SecurityOpen Sourceprivacy As we all increasingly become aware of privacy and digital safety issues, many of us want to be safer online but this is often hampered by the convenience versus safety battle that comes with this choice.
Brave is a Chromium-based browser that is fast, secure, and privacy-focused by default. The Mastodon Project. Private and secure email, calendars, and contacts Mastodon. Get an account for free and try it out! I've been using Tutanota for a while now.
CryptPad - CryptPad is a privacy-focused alternative with strong encryption, and it's free. Android, Super Tiny Icons. In this edition: Tor Browser in Guardian Project, Matrix room improved, F-Droid bottom bar improvement, beta mirror up for testing, and 11 new apps and a record-breaking updates.
Part of the reason that many people never switch from Google to alternative products is that it can seem hard to find alternatives. The curated Tutanota Secure Email. Mastodon Bytes: imgur Bytes: Slack Bytes: dev.Profile directory About Mobile apps. Log in Sign up. Home to 1, users. Who authoredstatuses.
Administered by:. Update 17th Feburary Registrations are currently closed, as we are reforming the instance and the cooperative. If you would like to be a part of discussions around the instance, the coop, and the future, please stop by our Discourse page.
What is Sunbeam City? Sunbeam City or SBC for short is a young cooperative of individuals whose mission is to promote what we believe to be the values of the solarpunk movement.
Part of what we do includes running services that are open to everyone, away from the control of profit-seeking, centralised corporations. We lead by example through using democratic decision-making and sharing resources to run these services.
We currently run: A Loomio page to facilitate democratic decision-making processes A wiki that serves as a solarpunk knowledge bank This Mastodon instance! How do I join SBC? Update 17th Feburary Registrations are currently closed. Sunbeam City is ran by a cooperative. If you would like to join in the decision-making process, you can sign up for membership by paying a contribution, which helps cover costs of the cooperative's activities.