Info: If you have problems to post, create one post in the ‘newbies’ category and try again. If you have further problems, Find Support under Guides or use the shoutbox
>> 10 new open source projects and developments, worth knowing about
I’ve just been looking at some of the up and coming open source projects / web sites. Here’s my top 11 that might interest some members.
Appium is an open source test automation framework for use with native and hybrid mobile apps. It drives iOS and Android apps via the WebDriver JSON wire protocol.
Open source cloud Project management
Build Smarter Software with Machine Learning. Open source machine learing framework…
PredictionIO is an open source machine learning server for software developers to create predictive features, such as personalization, recommendation and content discovery
All types of meet-ups including open source
Kids to Code
Code Club will teach your child much more than how to program a computer. Our projects are fun, creative and will help your child understand how to solve problems by breaking them down into smaller problems.
Our first set of projects uses Scratch which is software you download from the internet. We encourage children to carry on with their projects at home if they have enjoyed them.
Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications. Consisting of Docker Engine, a portable, lightweight runtime and packaging tool, and Docker Hub, a cloud service for sharing applications and automating workflows, Docker enables apps to be quickly assembled from components and eliminates the friction between development, QA, and production environments. As a result, IT can ship faster and run the same app, unchanged, on laptops, data center VMs, and any cloud.
Exercism is a collaborative educational tool for people learning programming languages. It was started by Katrina Owen, an instructor working at a small technical school in Colorado, in an effort to help her students learn more collaboratively. And it worked! She realized an immediate improvement in how quickly her students understood programming languages.
InfluxDB is a time-series, events, and metrics database. It’s written in Go and has no external dependencies, which means that once you install it, there’s nothing else to manage (in contrast to Redis, HBase, and so on). It’s designed to be distributed and scale horizontally, but it can be useful even if you’re running it on a single box. It also comes with a SQL-like query language designed to be used with time series and analytics.
Serverspec provides a simple approach to testing your server configurations independent of any configuration management tools. Using Serverspec, you can write RSpec tests for checking your servers’ configuration. It tests your servers’ actual state through SSH access, so you don’t need to install agent software on your servers. You can use it in conjunction with any of the leading configuration management tools, including Puppet, Chef, CFEngine, and more.
Project Tox is a secure instant messaging and video chat application intended to replace AIM, Skype, and so on. It’s no surprise that this project got major traction this year, given the constant drumbeat of NSA privacy violations.
Tox aims to be an easy-to-use, all-in-one communication platform for text, audio, and video chatting, with a commitment to full privacy backed by “leading class” encryption. Tox pledges that it will never harass users with ads or require users to pay for features.
XPrivacy is designed to prevent applications from leaking sensitive data. It can restrict the categories of data an application can access by feeding an app fake data or no data at all. Several data categories can be restricted, including contacts and locations. For example, if you restrict access to contacts for an application, XPrivacy will ensure an empty contact list will be sent.
testing Tox now.
Just reading this article in Phys.org about scientific papers, and why “results” are simplified for publication …
When ‘exciting’ trumps ‘honest’, traditional academic journals encourage bad science
Which led to this new scientific papers site, which has a more open “warts and all” publication approach …
PLOS ONE is an international, peer-reviewed, open-access, online publication. PLOS ONE welcomes reports on primary research from any scientific discipline. It provides:
- Open-accessâ€"freely accessible online, authors retain copyright
- Fast publication times
- Peer review by expert, practicing researchers
- Post-publication tools to indicate quality and impact
- Community-based dialogue on articles
- Worldwide media coverage
PLOS ONE (eISSN-1932-6203) is published by PLOS, a nonprofit organization.
In which I found this very interesting article exploring wither Bitcoin does have any relevance for wider distribution of wealth.
Do the Rich Get Richer? An Empirical Analysis of the Bitcoin Transaction Network
Just looking into anywhere you could see what whistle blowers were saying, i.e. on Microsofts use of bribery to make “phantom” sales.
Share files, chat on forums, browse and publish, anonymously and without fear of blocking or censorship! Then connect to your friends for even better security!
Turtle F2F "Turtle is a free and open source anonymous peer-to-peer network project facilitating free speech and sharing information by combining encryption with peer-to-peer (P2P) technology. Like no other anonymous P2P software, it allows users to share files and otherwise communicate without fear of legal sanctions or censorship.
Neo4j - Open Source Graph Database
Neo4j is a highly scalable, robust (fully ACID) native graph database, used in mission-critical apps by thousands of leading startups, enterprises, and governments around the world.
High Performance for highly connected data
High Availability clustering
Cypher, a graph query language
ETL, easy import with Cypher LOAD CSV
Hot Backups and Advanced Monitoring
We use this at work after trying out a few different noSQL dB’s and its stand out feature is its Java traversal API. No SQL type language just direct access. Its great.
But if you like the SQL style it also supports cypher and gremlin. Also if you don’t use Java you can run a standalone server instance and communicate via rest so no need to learn a new language.
This is a really interesting project : FireJail
A fantastically easy way for Linux users to increase their security and privacy.
Firejail is a SUID security sandbox program that reduces the risk of security breaches by restricting the running environment of untrusted applications using Linux namespaces. It allows a process and all its descendants to have their own private view of the globally shared kernel resources, such as the network stack, process table, mount table.
Firejail can sandbox any type of processes: servers, graphical applications, and even user login sessions. Written in C with virtually no dependencies, it should work on any Linux computer with a 3.x kernel version. Debian, Ubuntu, Mint, OpenSUSE, and Fedora packages are provided. An Arch Linux package is maintained in AUR.
Wow… I’m gonna have to go through this…
Might mention this here too though, shapeshift.io will be implementing ftc in time.
Granted it’s not open source but they have an API that we could implement into the Qt for xCrypto exchange. I’m assuming that within the next 12 to 24 months there will be an open source drop in that will replace all exchanges and even closed tools like shapeshift, but this could very well help support ftc in the greater crypto-sphere in the meantime.
This isn’t open source either : But I am training up “Brain Bot” to know about Feathercoin. He (it) says he will do some research tonight ( ie find our web site and forum).
Brain Bot claims to have learning / correction capability and can use the web to answer questions, if it knows where to look.
In order to cloud source answers it needs questions to investigate. It would help if multiple people regestered and asked it deep questions about Feathercoin…
Update: I cloned Brain Bot, but it is bigger than the the free brain size, so I’m not sure how that works. I might udate it later to get more memory, if its not too much. I have put Coin Bot into full learn mode, whatever that is, and it learns from all encounters.
- I am still a bit confused how to correct it, but the database does seem to have “learnt” some things.
Coin Bot (v2)
According to the site Bot :
You can train your bot by talking with it, or you can upload a chat log from the Import tab under Admin, or add AIML or Self scripts from the Program tab, or you can add data from Freebase or the Web from the Import tab.
who started feathercoin?
is feathercoin a crypto currency?
when did feathercoin start?
does feathercoin have a forum?
Had a play this morning and after asking it questions and it getting some of them wrong it eventually started asking me the same questions. To which I gave the correct answers. Hopefully it will reply with these answers in the future?
Hi Kris, I tried to get some Bots going to appreciate how developed these are…
Unfortunately, the Bots ability of “learning from web pages” didn’t work because the Feathercoin site https://
Also, as you say, the "training " side of the Bot software also needs some improvement as it wasn’t clear what was happening.
It would be possible to crowd source training the Bot, but that would need a lot of inputs and probably buying more brain power to store the knowledge…
It was therefore not able to get the Bot read the Feathercoin site, or learn from the http. However, there are definitely a lot of exiting developments now in A.I. and Bot technology, well worth investigating, but a long term project (for someone!).
Unfortunately, I’m still quite ill, and already have too many projects “bookmarked” as interesting, pending mining hardware updates etc …to persue Bot creation as an urgent project.
Saying that, I’ve just tried : Coin Bot again and it has learnt that Feathercoin is
: An Internet currency free from any central bank or institution.
Which is pretty impressive to me, having messed with these bots, ALICE / HUBOT e.t.c on and off since they came out.
The Bot is set to learn of anybody.
Extra: I also note Coin Bot has also learned that
OK, Peter Bushnell founded Feathercoin.
and : (Although I did not say he was a professor) Coin Bot has learned that
who is Peter Bushnell?
Peter Bushnell is the founder of Feathercoin. He was a college professor from Oxford England.
This is how I trained it, ask questions. If you have a better answer, “click correct” and type in the answer, press send. Then Unclick the correct tick box.
Just as a further matter of interest re: Coin Bot.
I started the first Coin Bot by cloning Brain Bot. Unfortunately I deleted too much of its old knowledge and killed it.
I then found I Brain Bot was not supposed to be forkable, so the current Coin Bot is based on Einstein Bot. I have only done some miner data compression so far. It is possible to input example questions and answers to widen Coin Bots expertise in coins, then compress out some Einstein data.
The Bots have some cleaver A.I techniques, particularly data reduction, to save only the most interesting / useful / connected “knowledge”. They will improve if they can chat a lot.
Here I have just taught it that the feathercoin web site is feathercoin.com …
You: The feathercoin web site is feathercoin.com
bot: Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius – and a lot of courage – to move in the opposite direction.
You: what is the feathercoin web site?
bot: what is the feathercoin web site?
You: The feathercoin web site is feathercoin.com coin
bot: What is the Feathercoin web site?
You: what is the feathercoin web site?
bot: The Feathercoin web site is feathercoin.com
You: yes that is correct
bot: Thank you
I tried the bot and it’s funny
It now answers the question: what is a feathercoin wallet?
It would be great, if we coud add a bot to the chatbox on feathercoin.com, so there is always somebody to respond, if a user commes in. That may wake up our sleeping chat room
The chat bot has a lot of interesting tools. There is a twitter version and a code for including on a website. Some of the good answers are more due to me adding them than, “intelligent learning”. I want a bot that can find answers from the web site…
Here’s the code to add - Coin Bot in a frame
I think it was me that tought the bot about bush being a college professor from Oxford.
I’ve continued with Coin Bot and although there are issues it seems to have potential. At the moment the loop is acting up, probably because I’ve put “too much information” in for its little brain, or have “forgotten” too much of old nodes.
I decide to get more neurons, as on closer inspection, it currently has 100,000 - not 1 million as originally thought. In A.I. terms it would take 10 days to learn to identify the phonetic alphabet with a good CPU. It will be interesting to see how these develop technically and there are other some other options available e.g to answer twitter or run a chat room …
The upgrade has 200,000 neurons so is not a lot better. I see one could self host or possibly pay for more power later. I now have a contact email so I can bring up the issues of access to reading web pages with https:// …
Now I’ve upgraded, I’ve added Coin Bot to the Feathercoin IRC channel. (Which I am trying to get on with difficulty). It’s just listening at the moment.
Support Bot Libre
I am very impressed with the work you have done on Bot Libre - thanks for setting up the bots, very interesting. I’ve upgraded to get more memory, and have started one again (from scratch) as the first one I deleted too much and killed it.
I have been more care full with Coin Bot - as we might use it at Feathercoin were I’m staff on the forum - but I still ran into a problem. The loop program (seems to be over running). Looking at the logs, it might have “taught itself” the programmed response. Either that or I put too much info in to it
Maybe the extra memory will help?
I would like to add feathercoin.com pages as reference but the web browser doesnâ€™t read https://
Before I retired disabled, I worked quite a lot in advanced data analysis and data fusion frameworks, I hacked an improved version of eFloys and have also tried A.L.I.C.E a number of times since it was started, very good luck with the project and I hope I can help.
I was just reading about something similar to this today, although probably not ‘as smart’ as its something you can set up for free using IRC on a RaspBerry Pi.
I need to look into it more, as it does look like fun
I’ve decided to have 2 Bots as I’ve killed coin bot again. I’ll keep coin bot as experimental - try to transfer some of the training later? await a fix from support…
Also - the bot said it linked to IRC but didn’t appear in the channel. I’m still learning though.
Son Of Coin Bot
I fixed coin bot (by copying over the loop script from son of coin bot.) it must have got screwed.
I need to wait until after the hardfork as I have run out of Raspberry Pis at the moment, my last one is now the countdown twitter bot and don’t want to use it for anything else until that is over.
I feel the need to order a Raspberry Pi B+ this week, as 4 Raspberry Pis is obviously not enough for me.