Mixing - Bitcoin and Anonymity Coursera

Namecoin and the future of self-sovereign digital identity.

Namecoin's motto is "Bitcoin frees money – Namecoin frees DNS, identities, and other technologies."
biolizard89 has done fantastic work on the DNS part, but let's focus on the identity use case here. Recent events have convinced me that digital identity on the internet is broken. Consider:
What was true in 1993 when cartoonist Peter Steiner wrote "On the internet, nobody knows you are a dog" is still true today. The only difference is that identity is increasingly being weaponized using AI/ML so "On the internet, nobody knows you are a bot" would perhaps be more apt.
I read the following comment from a user on slashdot yesterday:
For the time being, you can assume that this comment was written by a human being. You can click on my username, look back at my history of posts, and go, "OK, here's a bunch of posts, by a person, going back more than a decade, to the TIME BEFORE BOTS." That is, before the first year of 2020.
Since humans are likely to adopt the majority opinion, bad actors find real value in being able to control the narrative online by surrounding the reader with manufactured opinions by bots that due to advances in ML/AI are quickly becoming indistinguishable from real users. This amounts to a Sybil attack on the minds of digital content consumers and poses major threat to the integrity of our social fabric.
Apart from the recent twitter incident used for scamming, nation states have been known to create massive bot armies of fake and hijacked user accounts to try and shift the narratives regarding the Hong Kong independence protests as well as national elections. This will only increase.
Currently, our digital identity is fragmented into silo's largely controlled by government institutions and mega corporations (FAANG) based on a "Trust us" model. As recent events have proven, this is a bad model and in dire need of improvement/replacement. IMHO we need to move from "Trust us" to a "Trust but verify" model where the user is in full control of their digital identity.
Namecoin can and should play an important role in building this 'web of trust composed of self-sovereign identities" as it is neutral (no owner), permissionless and secure (merge-mined). Daniel already developed a proof of concept with NameID but what can we do to take this further?
Personally I'd like to see users create Namecoin identities and link them to their social identities (e.g. Google, Facebook, Twitter, Reddit, etc). Then whenever they create content, they sign it with their private keys. This would allow a reader to verify the content was created by the user. Content verification would have stopped the recent twitter hack, because even if the hackers would have access to internal admin tools they would not have the private keys that the users produce valid content with. "Not your keys, not your content"
Content verification is only one part. Ideally a user would like to verify the integrity of the content creator as well. E.g. has this user passed human verification in any of the linked platforms? Does a trusted linked entity vouch for the reputation or integrity of this user (e.g. a government entity, financial entity or non-governmental organization?). This would require those platforms to allow linking of Namecoin ID with their Platform ID and allow lookup and signing of metadata provided by these platforms. (e.g. UserID Y is linked to PlatformID X and completed human verification on date Z, signed Twitter).
I image users could install an extension similar to uBlock or Privacy Badger that contains human curated blacklists and heuristics that operate on Namecoin entities to perform these checks and flag or filter content and users that fail integrity checks. This would allow a users to automatically weed out potential bots and trolls but keep full control of this process themselves, avoiding potential censorship if this task would fall on the platform owners themselves (something governments are pushing for).
We could take this even further and integrate Namecoin ID's in software and hardware devices as well. This could create chains of trust to verify the entire chain of content creation and manipulation to the final content posted on a social platform. Where every entity signs the resulting content. (E.g. camera -> photoshop -> twitter post)
Apart from signing content/messages (PGP style). Namecoin could perhaps also be used for managing identity tokens in a users 'Identity wallet'. Looking into my physical wallet this could include things like credit cards, insurance cards, government issued IDs, membership cards, transportation cards, key cards, etc. This could be done similar to 'colored coins' on Bitcoin. But would have to support some type of smart contract functionality to be useful (e.g. expiring tokens, etc).
I'm not a developer nor a technical writer, but I do think we need to think long and hard about how we can solve digital identity in a way that empowers users to trust and verify the content and identities of the peers we interact with online while also respecting privacy and preventing censorship by external parties. Namecoin could be the better path to building this web of trust, but given the current pace of AI/ML and the willingness by bad actors to weaponize it at scale against users interests we might not have much time. (Apologies for the rant!)
submitted by rmvaandr to Namecoin [link] [comments]

⟳ 870 apps added, 78 updated at f-droid.org

Notice: this update is spurious, and the issue is being looked at.
⟳ f-droid.org from Wed, 26 Feb 2020 20:21:50 GMT updated on Sun, 01 Mar 2020 05:23:29 GMT contains 2962 apps.
Added (870)
Updated (78)
2020-03-01T05:53:18Z
submitted by BrainstormBot to FDroidUpdates [link] [comments]

Start learning programming " Here is the best Platforms for you"

Step by step Help for you:
Platforms Node.js Frontend Development iOS Android IoT & Hybrid Apps Electron Cordova React Native Xamarin Linux ContainersOS X Command-Line ScreensaverswatchOS JVM Salesforce Amazon Web Services Windows IPFS Fuse HerokuProgramming Languages JavaScript Promises Standard Style Must Watch Talks Tips Network Layer Micro npm Packages Mad Science npm Packages Maintenance Modules - For npm packages npmAVA - Test runner ESLintSwift Education PlaygroundsPython Rust Haskell PureScript Go Scala Ruby EventsClojure ClojureScript Elixir Elm Erlang Julia Lua C C/C++ R D Common Lisp Perl Groovy Dart JavaRxJava Kotlin OCaml Coldfusion Fortran .NET PHP Delphi Assembler AutoHotkey AutoIt Crystal TypeScriptFront-end Development ES6 Tools Web Performance Optimization Web Tools CSS Critical-Path Tools Scalability Must-Watch Talks ProtipsReact RelayWeb Components Polymer Angular 2 Angular Backbone HTML5 SVG Canvas KnockoutJS Dojo Toolkit Inspiration Ember Android UI iOS UI Meteor BEM Flexbox Web Typography Web Accessibility Material Design D3 Emails jQuery TipsWeb Audio Offline-First Static Website Services A-Frame VR - Virtual reality Cycle.js Text Editing Motion UI Design Vue.js Marionette.js Aurelia Charting Ionic Framework 2 Chrome DevToolsBack-end Development Django Flask Docker Vagrant Pyramid Play1 Framework CakePHP Symfony EducationLaravel EducationRails GemsPhalcon Useful .htaccess Snippets nginx Dropwizard Kubernetes LumenComputer Science University Courses Data Science Machine Learning TutorialsSpeech and Natural Language Processing SpanishLinguistics Cryptography Computer Vision Deep Learning - Neural networks TensorFlowDeep Vision Open Source Society University Functional Programming Static Analysis & Code Quality Software-Defined NetworkingBig Data Big Data Public Datasets Hadoop Data Engineering StreamingTheory Papers We Love Talks Algorithms Algorithm Visualizations Artificial Intelligence Search Engine Optimization Competitive Programming MathBooks Free Programming Books Free Software Testing Books Go Books R Books Mind Expanding Books Book AuthoringEditors Sublime Text Vim Emacs Atom Visual Studio CodeGaming Game Development Game Talks Godot - Game engine Open Source Games Unity - Game engine Chess LÖVE - Game engine PICO-8 - Fantasy consoleDevelopment Environment Quick Look Plugins - OS X Dev Env Dotfiles Shell Command-Line Apps ZSH Plugins GitHub Browser Extensions Cheat SheetGit Cheat Sheet & Git Flow Git Tips Git Add-ons SSH FOSS for DevelopersEntertainment Podcasts Email NewslettersDatabases Database MySQL SQLAlchemy InfluxDB Neo4j Doctrine - PHP ORM MongoDBMedia Creative Commons Media Fonts Codeface - Text editor fonts Stock Resources GIF Music Open Source Documents Audio VisualizationLearn CLI Workshoppers - Interactive tutorials Learn to Program Speaking Tech Videos Dive into Machine Learning Computer HistorySecurity Application Security Security CTF - Capture The Flag Malware Analysis Android Security Hacking Honeypots Incident ResponseContent Management System Umbraco Refinery CMSMiscellaneous JSON Discounts for Student Developers Slack CommunitiesConferences GeoJSON Sysadmin Radio Awesome Analytics Open Companies REST Selenium Endangered Languages Continuous Delivery Services Engineering Free for Developers Bitcoin Answers - Stack Overflow, Quora, etc Sketch - OS X design app Places to Post Your Startup PCAPTools Remote Jobs Boilerplate Projects Readme Tools Styleguides Design and Development Guides Software Engineering Blogs Self Hosted FOSS Production Apps Gulp AMA - Ask Me Anything AnswersOpen Source Photography OpenGL Productivity GraphQL Transit Research Tools Niche Job Boards Data Visualization Social Media Share Links JSON Datasets Microservices Unicode Code Points Internet of Things Beginner-Friendly Projects Bluetooth Beacons Programming Interviews Ripple - Open source distributed settlement network Katas Tools for Activism TAP - Test Anything Protocol Robotics MQTT - "Internet of Things" connectivity protocol Hacking Spots For Girls Vorpal - Node.js CLI framework OKR Methodology - Goal setting & communication best practices Vulkan LaTeX - Typesetting language Network Analysis Economics - An economist's starter kit
Few more resources:
submitted by Programming-Help to Programming_Languages [link] [comments]

Need comments on PC setup for machine learning and bitcoin mining

Build Help:

Have you read the sidebar and rules? (Please do)
Yes
What is your intended use for this build? The more details the better.
For machine learning (CNN & NLP) and bitcoin mining.
In what country are you purchasing your parts?
Canada.
AMD Ryzen 5 1600 $239 GIGABYTE GA-AX370-Gaming Socket AM4 ATX Motherboard $139.99 G.SKILL Trident Z Series 16GB (2x8GB) DDR4 3200MHz $299 GIGABYTE GeForce GTX 1070 $739 Deepcool Tesseract SW-BK Black Window Mid Tower Case $39.99 Samsung 850 EVO 250GB 2.5" 6Gb/s Solid State Drive (SSD) $99.99 Corsair CS Modular CS650M 650Watt 80 PLUS Gold Certified Power Supply $109.99 Cooler Master Hyper TX3 CPU Cooler $21.99
Total $1688.95
Additional Questions:
  1. I'm wondering if a 650w power supply is truly necessary? I suppose if I don't overclock, a 500w will suffice, but would 650w be overkill even if overclocking the CPU?
  2. I'm starting with 1 video card but am planning to add a second one if needed. There're two PCIe slots on the motherboard but I wonder in terms of throughput is it enough? How about cooling?
Thanks!
submitted by fiddlewin to buildapc [link] [comments]

Project: Designing service bots for social networks

This project consists in creating a bot, that is, an automated conversational agent, connecting to a social network to interact with regular users and provide them with a service. This bot will have a Reddit account to which it will regularly log in to check its private messages, subreddits and contributions from one or several other users, waiting for the "commands" it will have to interpret and execute.
It is proposed that the Bot gets developed with the PKP module used for hands'on sessions, since it contains both a botting environment together with directions for such a Reddit Bot, and AI microservices that can be leveraged by the Bot. However, any other Botting environment is just as acceptable, although I may not be able to provide as much support.
The scope of this project is very open. Such a project has many ways to become a success, it can involve several different perspective and is adjustable to a wide range of levels of commitment. It could be developed along 2 dimensions:

Resources

General resources

PKP Bots

First of all, there is the unfinished bot defined in the default settings. It is a sort mockup of what needs to be set up.
This default bot is only a sketch, an empty shell. The work consists in thinking about how to fill it. To find examples, one can look at existing generalist bot platforms such as mmbot.

Conversational Bot Framework

Over the last couple of years, many platforms have emerged, proposing online and offline environments to develop custom conversation bots. You may want to leverage one of those Frameworks:

Interpretation

First of all, many things can be tried and tested about the interpretation of texts posted on the social network.

Regular expressions and grammars.

The easiest way to understand a user's input is to use a regular expression. It supposes that the user uses a well defined syntax, as opposed to NLP enabled bots that can process natural language, but in many cases, this is just fine as the user knows what he's doing. You can think of a command prompt. The existing unfinished PKP bot aims at introducing such a system, where you can create intermediary variables through regex named groups, to be processed at a later stage.
In .Net, if you need to create regular expression "on the fly", libraries such as Expresso or VerbalExpressions can be used.
Another similar yet more general method is the use of well defined grammars. The typical .Net and Java library for grammars is Grammatica, a version of which is included in Flee, which itself we use throughout PKP.

AIML - SIML

AIML is an outdated yet simple protocol to create chatbots. It is implemented here in .Net. The following framework offers a SIML extension of the protocol and is also implemented in .Net.
It may not be as expressive as we could wish (This is a reflex agent based on a simple model), but it probably is more expressive than what we find in the bot sketch. It could therefore be a good starting point that could be customized with the possibility of advanced requests besides its conversational abilities.

NLP (Natural Language Processing)

An alternative a complementary approach consists in using NLP techniques to strengthen up the interpreter. Most modern conversational platforms include some kind of NLP capabilities, usually with a training procedure to customize the default models.
Now, you may also try to implement the NLP capabilities with your own model.
The following libraries share the ability they have to segment a text into sentences, sentences into syntactic proposition and phrases, each of which can then be segmented into their elementary building blocks. Thus, each word is identified and associated with its function in its proposition and with the function of the proposition in the sentence. Each of them is based on a mix of general rules and probabilistic Bayesian models trained on large corpora. Models are for example useful to solve ambiguities.
Now, note that with the advent of Deep learning, new models based on neural networks were introduced recently, usually with better performances.

Semantic and logic processing

One can also jump onto the semantic and logic level, with or without grammatical analysis. Without grammatical analysis, we'll stay at the command level with syntax conforming to regular expressions or grammars.
There are the Namespaces of AIMA, on issues of first-order and propositional logic. This library is ported into .Net via IKVM and is listed in the PKP AI project. Then, there are the Semantic Web libraries, especially dotNetRDF or semweb which is not maintained anymore but has a reasoning core and interesting extensions. You can also think of connecting to any semantic-able Sparql endpoint to request data, such as one of those listed by the W3C.

Actions

One can remain at the regular expression level for anything above, but invest instead into the services offered by the bots.
You may want to browse subreddits, where active bots are discussed, such as:
Github also contains many repositories with such sample bots.
An example of successful bots were Bitcoin tippers a couple years ago, where you can let a bot handle some crypto-currency on your behalf, and tip/pay other users at your will. Changetip was the most succesfull of them all before it shut down after the developers were hired by AirBnB. It should be relatively easy to replicate such as Bot using for example an online Bitcoin wallet as provided on blockchain.info
Another very popular Bot is Autotdlr, which uses an external service to summarize long submissions. Here is an article about another type of bot to summarize articles. Nowadays, one find public APIs for that, but the NLP techniques we will study should enable us to provide such a service or to personalize the offer. For example, one could provide a word number as a parameter of the task.
More generally, the issue is often about integrating libraries. We mentioned MMBot above, which can be suggest ideas, there also re things like SharpSnmp for system supervision functionalities viaSNMP.
In this perspective, the general issue becomes: how to manipulate libraries with command lines via social bots?

A basic example

Here is one idea that will bring quick results and involve the Reddit community in a new service: one of the web services presented in the hands-on session of the second class is a web service that tries to solve arbitrary constraint satisfaction problems.
One can send the problem in the request body in the following form:
CSP{ Domains : { TimeSlots :{[List of ½ days], Developers :{Pierre, Paul, Jacques} }, Variables : { Task1Date :TimeSlots , Task1Dev :Developers, Task2Date :TimeSlots, Task2Dev :Developers, Etc. } Constraints : { Task1Date + durationTask1 < Task2Date , Task1Dev != Task2Dev , Etc. } } 
As a response, you should get something like:
Assignation: { Task1Date : Monday 12, Task1Dev : Paul, Task2Date : Wednesday 13, Task2Dev : Jacques Etc. } 
This enables us to imagine a syntax which would enable Reddit users to call this service with simple commands without losing too much flexibility. This type of bot can raise a lot of interest and designing them seems like a reasonable task in the context and scale of the project.
submitted by jeansylvain to AI101EPF2017 [link] [comments]

Ressources

Voilà une liste de ressources et de liens utiles au cours: Pour les briques applicatives, on s'est concentré sur l'écosystème .Net

Livres

Liens

Plateformes en SAAS

Généralistes

Datasets

Bots

Bases de connaissances

Expressions, grammaires et logique

Sémantique

Libs

Théorie

NLP

Neural nets

Algorithmes génétiques

Inférence probabiliste

Subreddits

submitted by jeansylvain to IA101ORT2018 [link] [comments]

Resources

Here is a list of resources and links to help you with the course material: concerning applicative building blocks, we focused on the .Net ecosystem.

Books

Links

SAAS Platforms

General resources

Datasets

Bots

Knowledge bases

Expressions, grammars et logic

Semantics

Libs

Theory

NLP

Neural nets

Genetic algorithms

Probabilistic inference

Subreddits

submitted by jeansylvain to AI101EPF2017 [link] [comments]

Ressources

Voilà une liste de ressources et de liens utiles au cours: Pour les briques applicatives, on s'est concentré sur l'écosystème .Net

Livres

Liens

Plateformes en SAAS

Généralistes

Datasets

Bots

Bases de connaissances

Expressions, grammaires et logique

Sémantique

Libs

Théorie

NLP

Neural nets

Algorithmes génétiques

Inférence probabiliste

Subreddits

submitted by jeansylvain to ia1012017 [link] [comments]

Ressources

Voilà une liste de ressources et de liens utiles au cours: Pour les briques applicatives, on s'est concentré sur l'écosystème .Net

Livres

Liens

Plateformes en SAAS

Généralistes

Datasets

Bots

Bases de connaissances

Expressions, grammaires et logique

Sémantique

Libs

Théorie

NLP

Neural nets

Algorithmes génétiques

Inférence probabiliste

Subreddits

submitted by jeansylvain to IA101 [link] [comments]

How artificial intelligence will change your world in 2019 ... EnterElysium - YouTube Family Guy - BEST DARK HUMOR COMPILATION 1 - YouTube Internet of Things (IoT)  What is IoT  How it Works ... Bottomshelf Bitcoin ep. 25 - Adam Gibson on UTXOs and Fungibility

Q3, 2016: Design NLP/ Cognitive Ad. Develop market leading innovative projects using strong NLP backend and cognitive ads technology. Q4, 2016: Artificial Intelligence Multi-language Rollout. AI engine trained and tested on food inventory of 1.5 million restaurants, tested with 87% accuracy across multiple languages. Artificial Intelligence Multi-domain Rollout. Trained and tested on e ... Everything I know. Everything I know 🏡 🐦 🐙 📷 Introduction LS9NLP - Alle Stammdaten und Kennzahlen zum Index/Tracker-Zertifikat auf Wikifolio-Index , Realtime-Chart mit Basiswertvergleich und Szenariotabellen Golem is a worldwide, decentralized supercomputer that combines the computing power of every machine on its network. In the Golem ecosystem, you can loan out your computer’s spare resources to others who need the additional power to perform complex computations and tasks. Datenschutz Über Bitcoin Wiki Impressum. Einfach und professionell Es war einfach, einen Mining-Vertrag abzuschließen. Multipool-Updates alle 30 Minuten, und mit der Zeit wächst der Kontostand in mehreren Währungen. Warum ist das passiert? Es war sehr einfach und unkompliziert, ein Konto zu eröffnen. Was ist mit ICOs zu tun? Zeiger oder diese Art von Aktien von Aktien der Bestätigung. Es ...

[index] [30680] [33169] [44946] [239] [24555] [38187] [16817] [45714] [36004] [724]

How artificial intelligence will change your world in 2019 ...

Python Programming tutorials, going further than just the basics. Learn about machine learning, finance, data analysis, robotics, web development, game devel... 🔥 Edureka IoT Training: https://www.edureka.co/iot-certification-training This Edureka video on the "Internet of Things (IoT)" will explain all the basic con... Strategy, sci-fi, and science with occasional sass. Find all my links at linktr.ee/EnterElysium Gaming Rig: Processor: Intel Core i7-5930K 3.5GHz 6-Core Proc... 🔥The #1 & Most Easiest Way To Make Money 👉: http://www.wesleyvirgin.com/online-help TAKE ACTION now -before it's too late, 97% of the planet are lazy and sle... Most people think hypnosis is a trick. Hypnotist and acclaimed Filmmaker Albert Nerenberg, (Laughology, You Are What You Act) asks: What happens if you run a...

#