• 5 Posts
  • 59 Comments
Joined duela 8 hilabete
cake
Cake day: urt. 21, 2022

help-circle
rss


Can you re login, or did you just stay logged in? That might make a difference.


Is lemmur broken?
I can't login anymore
fedilink

Wow! You are on to something. I triedit with a couple of search strings and it looks like the not operator is working, e.g. reeperbahn not hamburg returns results which are not related to hamburg. And two quotes will ignore the not operator


It’s the first result if you use double quotes instead of singles, i.e. "".


Don’t ask me why but try ""why not signal"" with two quotation marks at the beginning and the end


I was actually very inconsistent. I used “site isolation” and “process isolation” in the first comment and “per-site process isolation” in the second comment.


Why would you avoid distros like endeavouros?



Thx for the clarification. Maybe there was just a misunderstanding. I wrote site isolation but meant per-site process isolation in the first comment but added it in the following comment.


Firefox doesn’t have per-site process isolation. That info is from the dev of mull.

I’m not sure what info to take from that linked comment, sorry. I didn’t refer to madaidan or grapheneos.

WebRTC is obviously only a problem if you use it. I think I’ve never used WebRTC in an android browser.


I don’t think that enabling it does anything


Btw on android it’s called rooting not jailbraking. I highly advise against rooting your android as this can introduce security risks. Indtalling another os like grapheneos does not requiere root access.


Bromite is chromium based and has site isolation wheras mull doesn’t have process isolation. Both are hardened browsers and are very good for privacy. If your threat model requires site isolation go for bromite but if you don’t need it, you can go for mull. I think mull is enough for my threat model and I really like its ad and tracker blocking and addon capabilities. You can add any addon with a customized addon collection.



If you want to change your theme in typora, look online for custom user themes, or just write your own theme in CSS. With markdown it does not matter which software you use. It might depend on the flavor of markdown that you use, but it shouldn’t matter much for basic styles like headers #, bold **bold** or other stuff.

You can start typing in typora, continuing in marktext, sometimes in obsidian and finally in notepad or even in the terminal. You want to split chapters? Say no more, markdown has your back. You can use for each chapter another file. No problem.

tldr: download typora/marktext/obsidian and start writing. Take care about formatting at the end and only once to create a template. If you want to change it in the future, it’s just a couple of clicks to apply it to all documents.


You may work in typora or marktext in plain text or WYSIWYG-like, it’s up to you. You can also include YAML headers to configure your final pdf output. YAML is the connection between markdown and latex. YAML is also used by pandoc when exporting to pdf. Markdown’s interoperability is endless. Usually you want to use the font “computer modern” for the final output but that’s of course up to you. The important thing to note is that it does not matter how the intermediate file looks. You can choose a theme in which you want to write and you can then change the theme at the end to produce the final output for the reader. Two Clicks for the whole formatting part. You can also include HTML, CSS or latex in your document.

This all sounds too foreign and complicated? Don’t worry about it. Download typora, learn markdown, or better: use markdown, because there’s just not much to learn. Just use markdown. If you then want to get professional, learn latex produce incredibly beautiful pdf output, then connect latex and markdown or learn HTML and CSS and produce high quality websites but that’s not common for a writer who doesn’t publish his work online as a blog. Some use gitbook or bookdown. Some use Weave and some use knitr. etc.


LaTeX seems to be way too much for the common writer and it mostly is. It’s mostly used in academia where people tend to write and publish a lot. LaTeX is the best if you want to publish articles with the highest quality possible. Meaning, if you write for a living or write multiple hours a day, LaTeX is for you. Writing in LaTeX comes at the price of useability. Not everyone wants to write in it because it requieres a lot of knowledge. This is where markdown enters the field. Markdown is very lightweight and easy to use. Opposed to common software like word, Markdown is not What You See Is What You Get (WYSIWYG). You write in plain text and compile it to the final output like pdf, html or epub. Traditional markdown editors show the final output side by side with the plain text so that you see what you get. This duplicates the needed window space and hence distracts from writing. Usually you only toggle the side by side view, if you want to have a look how it’s going to look like.

This is cumbersome. That’s where Typora or Marktext enter the field. Typora is proprietary and marktext is open source software but are very close to each other. Both have the advantage that they are WYSIWYG-like. You immediately get a response from what you do and format. Nextcloud Notes is also WYSIWYG-like but not as powerful as the others. It’s also important to mention Obsidian which is often considered a Notes application. Neither nextcloud nor obsidian can export to final outputs like pdf. You need pandoc to get a pdf document which is not shipped with them. But it shall not prevent you from using obsidian on mobile to edit or have a look into your files. You just can’t get the final result. It is likely that you only export on desktop so this doesn’t even matter, you just need a quick and dirty but beautiful and feature rich editor. Feature rich? It’s markdown, you can use anything you want to achieve your goal.


Sorry for the long post. No potato.

Introduction

Top priority is privacy, so no online cloud solution is wanted, like dropbox paper or office365. Server based programs have the advantage that you can write in real time on multiple platforms but that’s mostly it.

Syncronisation

If you want to edit on the go, it’s good if you have access to the documents on your phone. Meaning, you want to sync the files. A program like syncthing can sync the whole folder to your mobile devices. You don’t need a dedicated server for it because you mainly sync from pc to phone and that’s always online and it can sync directly over lan. You can also sync with a cloud (preferably selfhosted nextcloud) but that requiers an always on server. So syncthing is the best to sync the files. You can also choose different software for the devices and don’t depend on a specific one. It only needs to be able to open local files.

Software

Local software is mostly more advanced than online services. It doesn’t requiere a connection and you can write anywhere you want. I can advise to go for a markdown solution. Software like word is written such that anyone without prior knowledge can work with it. But it is not the most efficient form of writing. You always end up formatting and adjusting stuff. That’s why a professional writer or hobbyist should not look into those software applications. You want to have a look into a markup language like LaTeX or Markdown.


Cool! Do you then convert it to pdf (read only)? Or maybe html or epub? I guess you’re mostly writing on a computer? Do you sometimes want to write something down on the go, i.e. android or only desktop? Multiple pcs?


How bad is the future? Removing third party cookies in favor of client side scanning
If I get this right, facebook needs mozilla to get into a browser. I mean this is just a proposal how that all works but why shouldn't mozilla work with the devil to get money, if they are already getting paid by the Beelzebub. Facebook has the ad network and mozilla has the browser. Third party cookies will be [gone](https://mediaupdate.co.za/marketing/151495/the-end-of-third-party-cookies-what-businesses-need-to-know) in a year or so and now [google](https://www.itworldcanada.com/article/google-topics-another-try-at-a-third-party-cookie-replacement/472336) and [facebook](https://www.xda-developers.com/mozilla-meta-interoperable-private-attribution/) are looking into different forms of advertising/tracking. Brave already tracks their users on the browser level and to me the proposals look like facebook and google want to do the same as brave. Observing all internet traffic and categorize the visited websites and creating a profile of the user to "serve relevant ads". This means not only those sites that have third party cookies embedded but all sites are then considered to profile you. How is google's floc or facebook's way privacy respecting? (Sorry mozilla, I only speak of facebook, because if you don't play along, they'll just create their own browser. you have no power here) The exact implementation doesn't actually matter here. Let's say I browse a lot of dog websites, and hence I am in the group of dog lovers, hence I'll be served dog food ads. I don't visit radical right wing sites, so I don't get ads for a steel helmet. If I don't get ads for a steel helmet, and I am not part of that group. Blabla ... based on the recent 100 ads they served to me, they can categorize me and make a very good profile of me. I browse books? I must be an intellectual or whatever. They don't get the exact website I visit, but they still keep on profiling me. They still get the relevant information. How is that any better? I think all those "intelligent" content algorithms are dangerous to our society. Profiling for ads is just the same as filtering the content of your news based on your interests. You'll only be shown what you already like, you'll live inside your bubble and read/see only the stuff you want to see. [Apple](https://www.cnbc.com/2022/02/02/facebook-says-apple-ios-privacy-change-will-cost-10-billion-this-year.html) recently changed their privacy policy which leads to a crack in facebook's earnings. Does apple care about the users privacy? No, but apple's earnings aren't affected. Apple gets more power over their users by reducing facebook's power, nothing more. Back to facebook. Facebook and other advertisers didn't know I was browsing the archwiki, because there are no bloody trackers. Facebook didn't even had me in their database. websites can opt out of floc but do all website owners know this? Facebook didn't know that I was browsing xy websites because there were no facebook trackers. And now they are all over the place. This all sounds hell to me. Yes I can just use a different browser, I can use librewolf. But can anyone who is not interested in IT just use another browser? No. Someone else probably doesn't even know about librewolf and will use the first "privacy browser" that pops up. If everything is stored on my device, the computation is done on my device, what does facebook need to do? Company "DogCo" requests facebook to show ads, and the user requests and ad for dogs. Facebook just brings them together. How does my browser actually know that dogwiki.co is about dogs? Hell, I browse on r/dogs, so facebook doesn't even need to intercept SSL encryption to know that I am visiting dog sites. They just scan it client side and the result which would otherwise be computed on their server is done at my end. That sounds just like apple's csam scanning in a different form. Facebook gets more information about me, can profile me much better, and reduces its own costs significantly. How genius is that? Sorry that this is not a very polished post, I just want to know if I am on the wrong path of thinking here. Sorry for the english I am not a native and some links might not be the best sources but serve the purpose for anyone that didn't know about it to have a quick look. Tldr: i think that client side scanning and profiling is more privacy invasive than third party cookies.
fedilink

What's the difference between desktop environments?
I wonder why devs need to work on multiple different environments. I only have (user)experience with KDE and GNOME but what's the difference between them? - It's not the default layout, you could ship another default version - goals can be to maximize customizability (features) while minimizing ressources. Or the other way round. (Or simplicity) - is it because devs like different frameworks (qt, gtk)? Or language?
fedilink