This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
project_ideas [2023/06/13 23:59] – [Anti fingerprinting browser plugin] chris | project_ideas [2024/03/03 11:32] (current) – chris | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ==== Whats here? ==== | ||
+ | Just a collection of things that might be worth implementing. Maybe giving someone ideas :) | ||
+ | From time to time I implement things from here, and they get then a section in the wiki. | ||
+ | ==== pmda-denki related ===== | ||
+ | * pmda-denki can now help to do power/ | ||
+ | * more power consumption metering: nintendo switch with package switch-multimedia - hwsupport for h264/ | ||
+ | * run an emulator with a static emulation load like a demo, for consumption comparison | ||
+ | ==== Performance Co-Pilot smokeping PMDA ==== | ||
+ | We should collect metrics to create graphs like smokeping. | ||
+ | ==== World energy map ==== | ||
+ | https:// | ||
+ | https:// | ||
+ | |||
+ | ==== Lego rendering ==== | ||
+ | https:// | ||
+ | ==== unicode map ==== | ||
+ | There is Unicode巨大地図, | ||
+ | |||
+ | ==== propaganda analyzer ==== | ||
+ | After reading an article on AI and how it helps propaganda, I wonder if one could make a counterproject analyzing news, and trying to understand trends and what the propaganda machine is trying to tell. The influenced people suck up the propaganda eventually, but probably without noticing it. How about algorithms seeing these trends and attempts for propaganda before we notice? | ||
+ | |||
+ | There is now a website which compares google search results from all over the world for a search term. | ||
+ | |||
+ | ==== word distribution wordmap ==== | ||
+ | [[https:// | ||
+ | |||
+ | |||
+ | |||
+ | ==== Bloatfree webanalyzer ==== | ||
+ | https:// | ||
+ | |||
+ | * Sucks because it increases resource consumption | ||
+ | * and because it slows down the page, and just having the user run additional code just for tracking 'does not feel right' | ||
+ | |||
+ | So actually, just looking at the logs we should already see much. Was just one page visited or multiple pages? | ||
+ | ==== free() kanjidamage ==== | ||
+ | https:// | ||
+ | * has a free database in the background, like Jim Breens edict ( https:// | ||
+ | * where everybody can contribute own explanations, | ||
+ | * and where the database of Kanji can be freely ported. I want to be able to use it directly as "mouse hovering Kanji" on websites, like with Rikaichan/ | ||
+ | * from the database also anki decks could be generated, and pdf | ||
+ | * one could extend the database with own Kanji | ||
+ | * Also from the commandline one should be able to call i.e. " | ||
+ | * Even 将 from 将来 does not exist. | ||
+ | ==== lang8 ^2 ==== | ||
+ | lang-8.com is a great website, one can write texts in various languages and get them corrected. In return, one corrects others texts. A karma system helps to spot if people are contributing or only expecting others to check their texts. Ideas which could help to improve future implementations of lang-8: | ||
+ | * One can also write down the text in the native language, that is a good thing. It should be possible though to also write in multiple languages; I would prefer to write some things in Japanese, English and German - and can then link this to friends. | ||
+ | * One receives am email once a correction or comment appears. There should be a link to the article this refers to, directly in the email. Its frustrating to read this email in a train on the mobile and not beeing able to open it because one would need the lang-8 credentials at hand. | ||
+ | * Often very interesting threads spin up below one article/ | ||
+ | |||
+ | ==== opensource media sync software ==== | ||
+ | Imagine having media files like pdf, mp3 and videos on multipe computers. You watch the first half of a movie on the desktop, later you enter the train. When starting to play the same video file, it should continue at the place where I stopped before. Same for audio files and pdf. | ||
+ | This should be done in syncing the current "media place state" to a server process which always runs. The media players like mplayer and evince would need how to deal with this, for storing the current "play state" and also fetching the state to continue with playing. | ||
+ | Apple started to provice this functionality, | ||
+ | |||
+ | ==== virtual virus aquarium ==== | ||
+ | This xkcd++ would be worth implementing: | ||
+ | ==== testing filesystem maturity ==== | ||
+ | How much of a blockdevice has to be changed so the filesystem can not repair it? If a single bit gets changed, how are chances that this one bit will lead to lost data? Or even go unnoticed? One could in a blockdevice modify single bits, and then verify a) if mount notices something b) if fsck notices something c) if files ontop change silently. Comparing this for multiple filesystems.. is interesting. | ||
+ | |||
+ | |||
+ | |||
+ | ==== language learner book exchange ==== | ||
+ | Everybody has books around from childhood: books explaining things in simple words, and simple storys. Those books are not of big value to us, they are in danger of beeing thrown away without fulfilling a further purpose.. but this kind of books is important to others learning this language! Hm.. one could setup a web portal to exchange such books. Doing the environment a favor, and helping each other to learn languages! | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== Anti fingerprinting browser plugin ==== | ||
+ | Websites make your browser execute javascript, and use the returned values for fingerprinting. Browser plugins could in some area fake the repplies, to make fingerprinting harder. I have not seen such a project yet. Details on fingerprinting: | ||
+ | |||
+ | ==== LED blinkenlights ==== | ||
+ | * [[https:// | ||
+ | ==== Japancontent ==== | ||
+ | I get requests for more Japan content, in different ways. More specifically: | ||
+ | * How about a book regarding your life in Japan? I would buy it. (Not enough content, I think. Also, I would rather put it under creative commons like my japan-blog and pictures) | ||
+ | * Newspaper, yearly: pictures, and text. (problem: either make it in JP/EN/GER, or decide between one of the languages. Some relatives only understand German.) | ||
+ | |||
+ | == What I do so far == | ||
+ | * online japan-blog: much text, done with asciidoctor. Content spans multiple years. | ||
+ | * online pictures: mostly pictures. Content spans multiple years. | ||
+ | * printed book: postly pictures. Content spans always one year, I have the book then printed for relatives and create a (poor quality) pdf version, not good for printing. | ||
+ | * years end email: only text and links. Content spans one year, mail sent to friends. | ||
+ | |||
+ | == What I would like to improve == | ||
+ | * Leave media open: generate content and have it online, or as pdf file, or printed | ||
+ | * Have content in all of English, Japanese, German | ||
+ | |||
+ | |||
+ | ==== new hobbies ==== | ||
+ | * Satellite from earth photography. Would include creation of setups to hold a camera, point it at the satellite, automatically zoom. Taking pictures of spy satellites or space stations would be interesting. | ||
+ | * Learn an instrument. Taiko? Drums? Guitar? | ||
+ | * https:// | ||
+ | * Get a VR headset, play Beat Saber (but it is wintendo only, the PS4 version is not modable) | ||
+ | * should join https:// | ||
+ | * Get an Atari ST and test out it's midi functions, Roland MT-32 | ||
+ | ==== speeches ==== | ||
+ | * **introduction to cleartext rfc-protocolls** with examples for smtp, ssh (just 1 line), irc, pop3 | ||
+ | * **has communism a chance?** with communism vs. capitalism facts, discussion | ||
+ | * **overview: several ha-cluster software suites for linux** heartbeat, rh-cluster, veritas cluster, hp searviceguard - would require other contributor, | ||
+ | * **ceph**: overview, steps required for a simple setup, comparison with lustre, benchmark? |