xte
now with GitHub&c excluding Savannah the sole friendly option is buy a domain, a VPS and host there the project...
That's the problem, not technical but "political" to a certain extent.
In the past someone try GitTorrent to solve this problem a bit (opening the door for "personal hosting at home" but it's a dead project now ad it was never completed. Mostly because newcomers think GitHub&c as a free space by nature, something guarantee to work always and been always free without any other "occult" cost.
Keep in mind a thing: hitler was not blocked via military operation forces against forces nor interior civil war but due to the lack of gasoline. And that's true for essentially anything. If you can "ground" a country you can rule it to a certain extent a thing any government powerful enough want.
Did you remember prohibitionist in the USA to avoid an improbable development of alcohol powered cars because produce alcohol is easy, produce gasoline it's not?
I can cite many more examples.
Interior walls are simply heavy cut-ed 60x30x1.5mm vertical beams with horizontal ligatures made of flat iron 40x2mm covered with "insulation scotch" for noise reduction purpose. Wood planks are coupled vertically three/four maximum in the garage with a simple bar to hang furniture as a horizontal joint. Skirting and ceiling joint covers permit insertion and remove thank to the interior "female side" of the last wood planks cut-ed out before mount.
It was far more complex than what I consider at start (and I still have to finish many parts) but IMO it's cheap, good-looking and comfortable enough to being worth it. With that any kind of implant can be accessed directly without brake anything and when it's time to repaint it can be done again in the garden/garage instead of cover up anything inside...
It miss the Google assistant trigger, unless you write some kind of support but offer an incomparable comfort and effective environment + of course the entire org :-)
If project like Django need maintenance the answer is: universities. Universities train students and can easily maintain projects providing not only people but also resources.
FOSS is knowledge, so a thing that need to be entirely public and entirely relay on public. It is ok if a company need a certain software and so develop it, it is not ok to be "founded" like Patreon, LibrePay, PayPal donation etc. We need freedom and participation not charity.
On contrary there are other companies that pretend to sell "open" product that are open like a bunker (to name a few try looking for business software from ERP to CRM to DMS etc) and those are not contributed to FOSS. Even if they both pay someone to develop FOSS code and publish it.
I hope to have being able to clarify that point in my limited English...
On complex codebase: FreeBSD codebase is not exactly simple and little, but it live on it own foot since decades, for instance? Emacs, Debian, ... the same. I do not intent that a project must run on casual contribution but simply that contributors must be subjects that need/desire such code so they contribute to it for their own sake like the Intel example above.
When I was a bit younger I read that "internet" was a fantastic decentralized infrastructure explicitly design to being fault-tolerant and unlockable as possible to survive any critical scenario... Now it seems more a deep substrate of a modern mainframe... So deep that only few subject can really access it, all others are in their own hand...
Sorry for being rude but for me is unacceptable to depend on tons of proprietary stuff from a handful of vendors. Even personal websites that use Google Fonts, some JS framework directly from the "project" CDN (too hard to keep it on your disk, up to date) etc...
We need to be interdependent or independent not dependent of few subjects that make money on us for witch us are puppets. How can we say "it's FOSS" if so? How can we have FOSS as the tip of a proprietary iceberg?
In a future utopia perhaps we can have a different society but that's is utopia today.
It is more clear?
I start a new project, for instance to autoclassify documents. Ok users of my code will contributed in code, hosting, documentation simply because they share my similar need/desire. If there is interest there is no need for money, software is not a product nor a thing we can live on. It's shared knowledge. There are no "producer" nor "consumers", only participants.
If we have a single-man-show that say "hey, found me so I can keep the project up" it means that:
- we completely lost FOSS model, transformed to a sort of neopatronage, the erotic dream of proprietary vendors that dream a world of products to be sold and bought;
- the project is already dead not because of lack of founds but because of lack of participants, knowledge, interest.
In the past we have tons of hosters so we can easily spread our code in many "mirror", now there is GitHub and few others, mostly on the very same "cloud".
I mean you have no damn viable remote. Single devs can share code P2P but nothing that can work instantly out of the box.
On git only: what is another remote? A GitHub concurrent company? A personal dyndns from a single developer with a fable ADSL?
On GitHub: many use it's proprietary characteristics like PR, wikies, pages etc. That's not "portable" to any other remote if you do not count site-scraping...
No, we need to focus on distributed/decentralized solution now.
In the past at least we use tons of different hosting most of them offered by ISP that actually use hosted projects, universities that actually participate in many FOSS project so while not distributed we are decentralized on "friendly" systems. Not nearly all FOSS project is on a super-big-corp server. Without any viable alternative ready to use.
I favor a distributed model as much as possible, that means for now having personal/projects classic websites, mirrored for instance on ZeroNet&c and source code exchanged as much as possible only P2P. It's not comfortable now but that's the sole possible free evolution path we have and only investing in it now can ease situation tomorrow.
We do not need subsistence economy, we already won technically, open code is everywhere now. The big loss is the miss of political support. The big loss is the mass ignorance of how private companies trap open code in closed "boxes" from Android to WSL/DeX/Crostini to our PND/NAS/router/*.
That's the real point to get and IMO apart FSF we need to take action at school/universities level, workplaces etc. Putting money like that is a way to loose money without return.
Long story short: thanks for sharing your work, that's good and if it serve you it's a very smart move but I do not expect a real "success".
These days industrial knowledge is mostly in private hands with universities that are not anymore a "center of (public) knowledge" bu mere gym to form Ford-models workers with a different skillset respect of classic one but not much different in terms of ability to understand the big picture, being autonomous etc.
In present society there is no room for new "Einstein", "Tesla" etc.
- bamboo cultivation came from not-much-developed countries, so not much good for us and not much easy to develop for them;
- bamboo duration, even with not so cheap treatments, is far less than the wood;
- bamboo fire resistance is very low, even with not so cheap treatments;
There is a trend in the western for bamboo simply because we consume more wood than natural regeneration and we need cheaper alternatives but this trend is really limited to consumer stuff, not structural/real architecture one as many do in some Asian and south-American countries...
IMO even when (if) we will arrive in the 3D printing industrial era we will remains for decades in "standard" society simply because even if we push 3D printing to incredible level becoming able to print nearly any kind of artifact we use daily it will still be an expensive slow process respect of a dedicated machinery.
Perhaps in a far far (and hypothetical) future when we will have easy and powerful 3D parametric CAD systems with fully interchangeable formats, with built-in CAE easily accessible to nearly anyone at least for basic simulation, with a so advanced machining that we can simply drop our part in a directory and the software take care to suggest material we need and auto-produce it we will see a new "modern era" of personal development. And this future is unlikely for many thing, industrial control is one of them: if we are able to produce really "individually" anything we are free. Too free for actual ruling classes. We can produce positive innovation that impact some rich&powerful business, we can produce weapons, we can innovate in unwanted directions etc.
Remember formally in the western we are citizens in democracy, but that's formally, a results of our ancestors fights, that was never really complete and vanish more and more every days.
However yes, I like photograph not only to fix for future reference something but also to document what I'm doing, and also other kind of logging, sometimes useful if something goes wrong not because of me but someone like to say it's because of me...
And for that a traditional pocket voice recorder is really good, plus eventual camera on it :-)
Second things: we have already achieved nuclear fusion in France and UK and perhaps other researches I do not know but from there to arrive to a positive sustainable heat production and in turn to arrive at industrial scale the road is super long only technically leaving apart any political and business consideration.
Third and last thing: actual fission based nuclear power is useful to produce plutonium so usable and powerful nuke, and anyone like the idea of having many of them in it's arsenal. With fusion we only produce heat. Usable for many things, mostly to produce steam and so electricity and even to heat cities in the winter. But with little use for military purpose.
Long story short: I think even if someone know and can produce a working fusion-powered electrical plant no government will let seriously develop it, at least for next few decades...
Of course exception may exists and actually I'm sure exists, but they are exceptions, not "the rule"...
Also I do not really now how long steam brakes towels can last, they are plastic and plastic normally do not last longer... Formally they are guaranteed 10 years. If we have designed implants properly they can be changed with a long but not extreme work however...
Another point is fragility in general: to have proper insulation, at least in EU but I assume also in the rest of the world, we use "VMC" (forced ventilation with air-air heat exchange) and while they are essentially brushless motors running calm and slowly they have filters, humidity regulators (that are essentially "heat pumps/fridge like machines) etc and again I do not know how much they can last in years.
With a broken ventilation living it's hard, I experienced it very well since I have start inhabit my house before it's completion and I have to keep windows opened a bit or I literally suffocate inside in around 12 hours... And the resulting "closed smell" was really high... Probably that's the very same thing for modern concrete construction but that's is... Without some machines and electricity it became really hard to live inside...
BTW I'm happy and I note to some likely to downvote in these arguments: this imply little buildings like two/three floor maximum. We can build taller building in X-Lam but they are more experiment than reality. So draw your conclusion. The population model for modern wood houses it a Riviera model, not a skyscrapers town.
Long answer structure is from lower flat and upper is:
- fibrous plaster + finishing with it's support structure
- mineral wood 100mm think between wood beams (250mmx100mm)
- OSB panel on top of beams, 30mm
- sandwich panel composed of wood wool (20mm) and fibrous plaster (30mm)
- thin (4/5mm) wood wool panel
- laminated floor
If I walk normally I do not hear too much downstairs, otherwise well... Noise passes, far more than classic concrete + rubber coat + background and floor tiles... Also when I move I hear "casual noise" from laminated floor friction. Not much but a bit yes...
IMO sound propagation is due to the fact that wood structures are lighter and elastic than concrete so vibration passes far easier and it's hard to stop them...
Also about trust: I can trust a bit certain kind of paid hosting/services, for instance companies that are in my country under my country law can be trusted in the sense that I have a certain kind of legal protection and a clear signed contract. It does not stop them do thing I can't know with my data but I have few options. Against services hosted elsewhere in the world with "not-real-contracts" and zero formal fee my possibility of action is essentially ZERO so I can't even being protected by my country's law.
Not to reduce the value of author's analysis of course, but just to clarify a point: no proprietary service can be considered secure, no matter how good and well intentioned it's property is.
Only FOSS so projects developed by someone, companies included, with the aim of solving some authors problem or desire can be trusted to a certain extent.
The rest it doesn't count much you may have "ugly dictators" or "less oppressive dictators" but they are still dictators. It's their nature, no matter how good intentions they have at start or they try to keep.
Never hear "coccia" before you normally I used "guscio" or "conchiglia" or "valva/e" depending on the context... On Tuscany I remember from an ex girlfriend from Livorno that "vetro" (glass) is where you drink (well... a glass of ...) but also for coffee cups because tazza or tazzina (cup, small cup) is WC ceramic but, not a thing used to drink :D
- two SSDs for the OS and part of the /home data in mirror
- two HDDs without raid for rest of my data
On logical side: mdadm+LUKS+lvm+nilfs2 for most of volume, /boot in ext4
On home taxonomy:
- a "document" tree, mostly pdfs and org files about taxes, invoices, scanned tickets, home/car/* documents etc in there I also have my maildir mounted from a separate LV volume, and few dirs are "live" few are "archives". I have few scripts that check for age and add "to be deleted/reviewed" older files in org-agenda but are only a awful spaghetti code collection that cover only few cases... Mostly guarantees period for stuff I buy, expire period for some tax-related docs etc...
- a "knowledge base / library" tree with mostly org and pdfs files + few images/video/audio it's a mix between a personal wiki in org and a pdf-libraries plus extras and few still-to-be-migrated leftovers (ZIM Wiki used in the past and others)
- a "work" tree composed mostly of text files with very few binaries, it include a small fossil (VCS) wiki and few stuff are bind-mounted in personal "KB/KL"
- a "miscellaneous" tree composed of all that's not documents nor book nor work stuff
- a "multimedia" tree composed on personal videos/photos and few movies
- a "temporary" tree for anything that need to be categorized, that do not last longer etc. All files inside are "monitored" with a simple find+ls script, file older than a year are reported weekly on my org-agenda with a proper dired link and are mostly leftovers I periodically delete.
- an "environment" tree contains my configs mostly inside org mode, other simply "drop in" like firefox profiles, other still to be org-ifyed or nix-ifyed via homeManager... Relevant configs are bind-mount to proper dotdirs in home via global hwconfig.nix (NixOS).
- a standalone "Desktop" dir, empty since few X apps keep creating it... About freedesktop dirs my download dir is ram-mounted in /tmp/download since anything I download and not refile somewhere is garbage.
As "todo when I have time and desire" I plan to:
- completely org-ify my configs, NixOS included so I can deploy my new desktop directly via Emacs, or to be more precise a stripped-down emacs with only relevant configs booted from a NixOS custom live image. Actually I'm quiet ready only for my mail setup (my_mails.org witch contains notmuch, mbsync, IMAPFilter and afew configs etc tangled in their relevant places) and a custom NixOS iso with add Emacs but not run it at login...
- use afew to completely replace IMAPFilter and add to afew tagging some "mail-management" query to help keep my maildir clean (like "all mail from $biped that are not flagged or have other extra tags except attachments and have more than two year" => mark for garbage collection)
- extend and generalize in a single script my actual awful collection of auto-doc-refilers (script that are executed by notmuch post-new hooks to automatically collect and refile regular phone&c bills to docs taxonomy, add agenda's todos for electricity bills that are NOT (sgrunt) attached as pdfs but force me to log in to EDF portals to download them manually just to have a proof I received them... etc).
- consolidate and cleanup a bit with some kind of periodicity/strategy instead of "when I feel in the mood of cleanup following an incoherent agenda reminders about old files...