<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7319827859294577756</id><updated>2026-07-26T00:08:59.817-07:00</updated><category term="Spring + Hibernate Usefuls BaseDAOHibernate"/><category term="tomcat"/><category term="Apache 2.x setup Quick guide for Linux"/><category term="Blind folded chess"/><category term="LinuxPerformance Tuning(apache"/><category term="The art of debugging"/><category term="debugging eclipse tips"/><category term="java"/><category term="jquery IE AJAX issues"/><category term="liferay web 2.0 java/j2ee"/><category term="linux)"/><category term="AI Tools"/><category term="AI bharath"/><category term="AJAX javascript"/><category term="Ai"/><category term="Ai4bharath"/><category term="All about UK Visa HSMP VS H1"/><category term="All about UK Visa HSMP VS H1 hsmp assistance"/><category term="Amsterdam"/><category term="Artificial Intelligence"/><category term="Batch script to load developer environment"/><category term="Career Development"/><category term="Castor castor convert dtd to xsd"/><category term="Cobertura- junit coverage tool"/><category term="Code generators"/><category term="Cordova CLI"/><category term="Data Analysis"/><category term="Energiewende"/><category term="External Javascript from Java Servlets"/><category term="Fire fox plugins and tweaks"/><category term="Free PHP hosting"/><category term="Indians in amsterdam"/><category term="Interlocking bricks"/><category term="JNDI test JSP page"/><category term="JProfiler setup jprofiler on linux"/><category term="Javascript trouble shooting tool"/><category term="Jboss overview"/><category term="Joomla CMS"/><category term="LINUX usefuls"/><category term="Linux ssh autologin with putty"/><category term="Mobile Ad Services (adwhirl)"/><category term="Oracle thin vs OCI(type II/thick) drivers"/><category term="Pega PRPC"/><category term="Pranayama"/><category term="Productivity"/><category term="Rewrite rules in apache and IIS"/><category term="SMTP MAIL telnet windows"/><category term="SVN/ Subversion Tips and traps"/><category term="Single Sign on - OpenSSO with Liferay"/><category term="Software tools mind map freemind j2ee tools"/><category term="Speed typing tips."/><category term="Spring annotations with spring-mock not working 2.0 2.5.6"/><category term="Spring portlet mvc and spring servlet mvc validation"/><category term="Spyware trojan and virus removal tools"/><category term="Tech Resources"/><category term="Texter - An auto text expander autotyper"/><category term="Textpad tricks"/><category term="Tomcat Exploded war - cut deployment time"/><category term="Tomcat on linux tips"/><category term="Tomcat on linux tips commands"/><category term="TypeIt4Me"/><category term="Typinator"/><category term="Useful Eclipse Plugins"/><category term="Useful Eclipse Plugins eclipse shortcuts keys"/><category term="Useful tools"/><category term="Workflow Automation"/><category term="accomodation"/><category term="adas"/><category term="agile"/><category term="amazon"/><category term="amstelveen"/><category term="android apps ship control radio hindi"/><category term="android development"/><category term="android root"/><category term="apache commons configurator usage"/><category term="apache commons usage"/><category term="arsenals for developers"/><category term="article"/><category term="be10x"/><category term="breath control"/><category term="cheatsheet"/><category term="cloud comparision price"/><category term="cloud comparison blog"/><category term="cloud computing monthly price"/><category term="cloud usage"/><category term="cordova"/><category term="cowboy coding"/><category term="cron jobs expressions"/><category term="cruisecontrol  cruise control"/><category term="dangers of ai"/><category term="developer tools"/><category term="document library"/><category term="easy mock jmock vs mocking java tdd"/><category term="fedora 9 lenovo 3000 n200 windows xp dual boot problem"/><category term="fragile"/><category term="git"/><category term="git commands"/><category term="gods debris the religion war scott adams dilbert"/><category term="google app engine"/><category term="gps internet restriction"/><category term="gwt javascript"/><category term="happiness metric"/><category term="hibernate second level cache"/><category term="i18n locale localization internationalization spring liferay portlet locale"/><category term="ibatis sybase mapping"/><category term="ida pingala sushumna Captain Ajith vadakayil"/><category term="image gallery"/><category term="indic language"/><category term="iphone apps bri8 apple"/><category term="iphone shsh 3gs ipsw downgrade ifaith tinyumbrella ios5.1.1 to ios5.0"/><category term="java JDBC"/><category term="javascript junit testing"/><category term="jmeter load testing custom java sampler javasamplerclient xml test"/><category term="jquery"/><category term="jquery spring AJAX"/><category term="keyboard music java typing soothing notes auto suggest"/><category term="l2"/><category term="liferay kids version"/><category term="linux - the difference between hard and soft links"/><category term="linux mysql"/><category term="linux mysql setup quick start"/><category term="log4j setup useful"/><category term="lucene solr"/><category term="mac m701 android skype not working crash"/><category term="maven"/><category term="maven cut reduce build time"/><category term="microsoft ODBC oracle dll connection issues"/><category term="opsourcecloud"/><category term="oracle connect by hierarchy"/><category term="oracle table previlege"/><category term="ov chipkart"/><category term="pdf 2 text"/><category term="phonegap"/><category term="php"/><category term="programatically remove restrictions"/><category term="pv"/><category term="rackspacecloud"/><category term="raju kandasamy"/><category term="scaffold"/><category term="self driving cars"/><category term="setting up a static ip on SKY broadband"/><category term="setup quick start"/><category term="sharing"/><category term="smart gwt"/><category term="smtp email test mock server james"/><category term="solar panel"/><category term="spring jndi datasource lookup"/><category term="struts magic"/><category term="swaayatt"/><category term="tabbed ms dos console cygwin console"/><category term="tax"/><category term="travel"/><category term="visa"/><category term="web content"/><category term="xcode cocos2d iphone box2d"/><category term="xpath xml xquery"/><title type='text'>Simply blog</title><subtitle type='html'>&quot;It&#39;s not important that you know everything -just the&#xa;important things.&quot; — Miguel de Unamuno</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>167</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-1207611812324864816</id><published>2026-07-26T00:08:59.817-07:00</published><updated>2026-07-26T00:08:59.817-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AI Tools"/><category scheme="http://www.blogger.com/atom/ns#" term="Artificial Intelligence"/><category scheme="http://www.blogger.com/atom/ns#" term="be10x"/><category scheme="http://www.blogger.com/atom/ns#" term="Career Development"/><category scheme="http://www.blogger.com/atom/ns#" term="Data Analysis"/><category scheme="http://www.blogger.com/atom/ns#" term="Productivity"/><category scheme="http://www.blogger.com/atom/ns#" term="Tech Resources"/><category scheme="http://www.blogger.com/atom/ns#" term="Workflow Automation"/><title type='text'>AI tools by Be10x notes</title><content type='html'>&lt;h1 data-path-to-node=&quot;0&quot;&gt;AI tools by Be10x notes&lt;/h1&gt;&lt;p data-path-to-node=&quot;1&quot;&gt;If you attended the recent training session, you likely noticed a rapid-fire showcase of various AI-driven platforms and utility links. To help you dive straight into what matters without wading through webinar fluff, here is a clean, noise-free compilation of all the tools and resources shared during the event.&lt;/p&gt;&lt;h3 data-path-to-node=&quot;3&quot;&gt;Featured AI Platforms &amp;amp; Applications&lt;/h3&gt;&lt;ul data-path-to-node=&quot;4&quot;&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;4,0,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;4,0,0&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;link-block _nghost-ng-c294381369=&quot;&quot; class=&quot;ng-star-inserted&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;a _ngcontent-ng-c294381369=&quot;&quot; _nghost-ng-c1903434838=&quot;&quot; class=&quot;ng-star-inserted&quot; data-hveid=&quot;0&quot; data-ved=&quot;0CAAQ_4QMahgKEwi2wLD04--VAxUAAAAAHQAAAAAQ5wE&quot; decode-data-ved=&quot;1&quot; externallink=&quot;&quot; href=&quot;https://julius.ai/&quot; jslog=&quot;197247;track:generic_click,impression,attention;BardVeMetadataKey:[[&amp;quot;r_53e58973850e1271&amp;quot;,&amp;quot;c_7cf65ece406fbab7&amp;quot;,null,&amp;quot;rc_7545b7902d992df8&amp;quot;,null,null,&amp;quot;en&amp;quot;,null,1,null,null,1,0]]&quot; rel=&quot;noopener&quot; target=&quot;_blank&quot;&gt;Julius AI&lt;/a&gt;&lt;!----&gt;&lt;/link-block&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/b&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;4,0,1&quot;&gt;An AI-powered data analyst tool designed to help you analyze, visualize, and query datasets using natural language.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;4,1,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;4,1,0&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;link-block _nghost-ng-c294381369=&quot;&quot; class=&quot;ng-star-inserted&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;a _ngcontent-ng-c294381369=&quot;&quot; _nghost-ng-c1903434838=&quot;&quot; class=&quot;ng-star-inserted&quot; data-hveid=&quot;0&quot; data-ved=&quot;0CAAQ_4QMahgKEwi2wLD04--VAxUAAAAAHQAAAAAQ6AE&quot; decode-data-ved=&quot;1&quot; externallink=&quot;&quot; href=&quot;https://www.perplexity.ai/comet&quot; jslog=&quot;197247;track:generic_click,impression,attention;BardVeMetadataKey:[[&amp;quot;r_53e58973850e1271&amp;quot;,&amp;quot;c_7cf65ece406fbab7&amp;quot;,null,&amp;quot;rc_7545b7902d992df8&amp;quot;,null,null,&amp;quot;en&amp;quot;,null,1,null,null,1,0]]&quot; rel=&quot;noopener&quot; target=&quot;_blank&quot;&gt;Perplexity AI (Comet)&lt;/a&gt;&lt;!----&gt;&lt;/link-block&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/b&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;4,1,1&quot;&gt;An advanced conversational search engine and research assistant for discovering verified facts, insights, and summaries on the web.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;4,2,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;4,2,0&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;link-block _nghost-ng-c294381369=&quot;&quot; class=&quot;ng-star-inserted&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;a _ngcontent-ng-c294381369=&quot;&quot; _nghost-ng-c1903434838=&quot;&quot; class=&quot;ng-star-inserted&quot; data-hveid=&quot;0&quot; data-ved=&quot;0CAAQ_4QMahgKEwi2wLD04--VAxUAAAAAHQAAAAAQ6QE&quot; decode-data-ved=&quot;1&quot; externallink=&quot;&quot; href=&quot;https://n8n.io/&quot; jslog=&quot;197247;track:generic_click,impression,attention;BardVeMetadataKey:[[&amp;quot;r_53e58973850e1271&amp;quot;,&amp;quot;c_7cf65ece406fbab7&amp;quot;,null,&amp;quot;rc_7545b7902d992df8&amp;quot;,null,null,&amp;quot;en&amp;quot;,null,1,null,null,1,0]]&quot; rel=&quot;noopener&quot; target=&quot;_blank&quot;&gt;n8n&lt;/a&gt;&lt;!----&gt;&lt;/link-block&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/b&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;4,2,1&quot;&gt;A fair-code workflow automation tool that allows you to connect APIs, build complex multi-step workflows, and automate repetitive tasks.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;4,3,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;4,3,0&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;link-block _nghost-ng-c294381369=&quot;&quot; class=&quot;ng-star-inserted&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;a _ngcontent-ng-c294381369=&quot;&quot; _nghost-ng-c1903434838=&quot;&quot; class=&quot;ng-star-inserted&quot; data-hveid=&quot;0&quot; data-ved=&quot;0CAAQ_4QMahgKEwi2wLD04--VAxUAAAAAHQAAAAAQ6gE&quot; decode-data-ved=&quot;1&quot; externallink=&quot;&quot; href=&quot;https://claude.ai/&quot; jslog=&quot;197247;track:generic_click,impression,attention;BardVeMetadataKey:[[&amp;quot;r_53e58973850e1271&amp;quot;,&amp;quot;c_7cf65ece406fbab7&amp;quot;,null,&amp;quot;rc_7545b7902d992df8&amp;quot;,null,null,&amp;quot;en&amp;quot;,null,1,null,null,1,0]]&quot; rel=&quot;noopener&quot; target=&quot;_blank&quot;&gt;Claude AI&lt;/a&gt;&lt;!----&gt;&lt;/link-block&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/b&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;4,3,1&quot;&gt;Anthropic’s conversational assistant, ideal for complex reasoning, long-form content generation, coding, and document analysis.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3 data-path-to-node=&quot;5&quot;&gt;Specialized Custom GPTs&lt;/h3&gt;&lt;ul data-path-to-node=&quot;6&quot;&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;6,0,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;6,0,0&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;link-block _nghost-ng-c294381369=&quot;&quot; class=&quot;ng-star-inserted&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;a _ngcontent-ng-c294381369=&quot;&quot; _nghost-ng-c1903434838=&quot;&quot; class=&quot;ng-star-inserted&quot; data-hveid=&quot;0&quot; data-ved=&quot;0CAAQ_4QMahgKEwi2wLD04--VAxUAAAAAHQAAAAAQ6wE&quot; decode-data-ved=&quot;1&quot; externallink=&quot;&quot; href=&quot;https://chatgpt.com/g/g-67b866a648a88191b29e8274026994fd-be10x-ats-resume-generator&quot; jslog=&quot;197247;track:generic_click,impression,attention;BardVeMetadataKey:[[&amp;quot;r_53e58973850e1271&amp;quot;,&amp;quot;c_7cf65ece406fbab7&amp;quot;,null,&amp;quot;rc_7545b7902d992df8&amp;quot;,null,null,&amp;quot;en&amp;quot;,null,1,null,null,1,0]]&quot; rel=&quot;noopener&quot; target=&quot;_blank&quot;&gt;BE10X ATS Resume Generator&lt;/a&gt;&lt;!----&gt;&lt;/link-block&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/b&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;6,0,1&quot;&gt;A custom GPT tailored to help optimize and format resumes specifically to pass Applicant Tracking Systems (ATS).&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/1207611812324864816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/1207611812324864816' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/1207611812324864816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/1207611812324864816'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2026/07/ai-tools-by-be10x-notes.html' title='AI tools by Be10x notes'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-7048697908086945643</id><published>2025-08-19T19:01:00.000-07:00</published><updated>2025-08-19T19:25:51.132-07:00</updated><title type='text'>AI sales person</title><content type='html'>&lt;p&gt;1.&amp;nbsp; VAPI - salesperson&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;342&quot; src=&quot;https://www.youtube.com/embed/MrOhwA6qLJo&quot; width=&quot;412&quot; youtube-src-id=&quot;MrOhwA6qLJo&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;2. Air AI&amp;nbsp;&lt;/p&gt;&lt;p&gt;For both you need a virtual phone number from Twilio&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://bhashini.co.in&quot; target=&quot;_blank&quot;&gt;Bhashini &lt;/a&gt;voice in kannada is government of india initiative for local calls&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/7048697908086945643/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/7048697908086945643' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/7048697908086945643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/7048697908086945643'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2025/08/ai-sales-person.html' title='AI sales person'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/MrOhwA6qLJo/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-4970003173386949969</id><published>2025-07-14T22:38:00.000-07:00</published><updated>2025-07-14T22:38:33.580-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AI bharath"/><category scheme="http://www.blogger.com/atom/ns#" term="Ai4bharath"/><category scheme="http://www.blogger.com/atom/ns#" term="indic language"/><category scheme="http://www.blogger.com/atom/ns#" term="raju kandasamy"/><title type='text'>AI 4 Bharath</title><content type='html'>&lt;p&gt;This post will track all the developments of AI in Bharatha.&lt;/p&gt;&lt;p&gt;1. IIT Chennai is well organised to work in this area:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;a href=&quot;https://ai4bharat.iitm.ac.in/&quot;&gt;https://ai4bharat.iitm.ac.in/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; They are working on AI LLM models to generate native language content by training them with local language data. As it is hard to find local data they are working on translating englist dataset to local language and training the LLM.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;2.&amp;nbsp;&lt;/span&gt;Raju Kandasamy has done some good work on Tamil and released Tamillama AI model&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;a href=&quot;https://medium.com/@raju.kandasamy/building-your-first-indic-language-model-a-step-by-step-guide-b305becc5eb2&quot;&gt;https://medium.com/@raju.kandasamy/building-your-first-indic-language-model-a-step-by-step-guide-b305becc5eb2&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;This video he explains well the internals of AI brain&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;415&quot; src=&quot;https://www.youtube.com/embed/9lkDJWbnf4k&quot; width=&quot;498&quot; youtube-src-id=&quot;9lkDJWbnf4k&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/4970003173386949969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/4970003173386949969' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/4970003173386949969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/4970003173386949969'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2025/07/ai-4-bharath.html' title='AI 4 Bharath'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/9lkDJWbnf4k/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-8867506061297079054</id><published>2025-06-08T07:20:00.000-07:00</published><updated>2025-06-08T07:22:41.669-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Interlocking bricks"/><title type='text'>Interlocking bricks wall construction </title><content type='html'>&lt;p&gt;&amp;nbsp;https://youtu.be/pfnJLymuT2g?si=_J2jfjUahYJqAJG0&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/pfnJLymuT2g&quot; width=&quot;320&quot; youtube-src-id=&quot;pfnJLymuT2g&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Build easily like lego toys&lt;/p&gt;&lt;p&gt;Cement interlocking bricks seems good no plastering required. i am not sure about mud cement interlocking bricks.&lt;/p&gt;&lt;p&gt;costs around rs.40 per brick&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/8867506061297079054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/8867506061297079054' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/8867506061297079054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/8867506061297079054'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2025/06/interlocking-bricks-wall-construction.html' title='Interlocking bricks wall construction '/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/pfnJLymuT2g/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-7536266552044461623</id><published>2025-05-10T04:22:00.000-07:00</published><updated>2025-05-10T04:22:50.913-07:00</updated><title type='text'>Remote jobs</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; white-space-collapse: preserve;&quot;&gt;Websites for job seekers to check out in 2025! &lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; white-space-collapse: preserve;&quot;&gt;
🏷Save this post for Later use 

1. SimplyHired (&lt;/span&gt;&lt;a class=&quot;link&quot; data-feed-action-category=&quot;VIEW&quot; data-feed-action-type=&quot;viewLink&quot; data-feed-control=&quot;commentary_link&quot; data-tracking-control-name=&quot;feed-detail_main-feed-card-text&quot; data-tracking-will-navigate=&quot;&quot; href=&quot;https://www.linkedin.com/safety/go?url=http%3A%2F%2Fsimplyhired.com%3Ftrk%3Dfeed-detail_main-feed-card-text&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: border-box; color: #0a66c2; font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 600; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline; white-space-collapse: preserve;&quot; target=&quot;_blank&quot;&gt;simplyhired.com&lt;/a&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; white-space-collapse: preserve;&quot;&gt;)
2. Jobspresso (&lt;/span&gt;&lt;a class=&quot;link&quot; data-feed-action-category=&quot;VIEW&quot; data-feed-action-type=&quot;viewLink&quot; data-feed-control=&quot;commentary_link&quot; data-tracking-control-name=&quot;feed-detail_main-feed-card-text&quot; data-tracking-will-navigate=&quot;&quot; href=&quot;https://www.linkedin.com/safety/go?url=http%3A%2F%2Fjobspresso.co%3Ftrk%3Dfeed-detail_main-feed-card-text&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: border-box; color: #0a66c2; font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 600; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline; white-space-collapse: preserve;&quot; target=&quot;_blank&quot;&gt;jobspresso.co&lt;/a&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; white-space-collapse: preserve;&quot;&gt;)
3. Stack Overflow Jobs (stackoverflow)
4. Outsourcely (&lt;/span&gt;&lt;a class=&quot;link&quot; data-feed-action-category=&quot;VIEW&quot; data-feed-action-type=&quot;viewLink&quot; data-feed-control=&quot;commentary_link&quot; data-tracking-control-name=&quot;feed-detail_main-feed-card-text&quot; data-tracking-will-navigate=&quot;&quot; href=&quot;https://www.linkedin.com/safety/go?url=http%3A%2F%2Foutsourcely.com%3Ftrk%3Dfeed-detail_main-feed-card-text&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: border-box; color: #0a66c2; font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 600; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline; white-space-collapse: preserve;&quot; target=&quot;_blank&quot;&gt;outsourcely.com&lt;/a&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; white-space-collapse: preserve;&quot;&gt;)
5. Toptal (&lt;/span&gt;&lt;a class=&quot;link&quot; data-feed-action-category=&quot;VIEW&quot; data-feed-action-type=&quot;viewLink&quot; data-feed-control=&quot;commentary_link&quot; data-tracking-control-name=&quot;feed-detail_main-feed-card-text&quot; data-tracking-will-navigate=&quot;&quot; href=&quot;https://www.linkedin.com/safety/go?url=http%3A%2F%2Ftoptal.com%3Ftrk%3Dfeed-detail_main-feed-card-text&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: border-box; color: #0a66c2; font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 600; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline; white-space-collapse: preserve;&quot; target=&quot;_blank&quot;&gt;toptal.com&lt;/a&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; white-space-collapse: preserve;&quot;&gt;)
6. Skip The Drive (&lt;/span&gt;&lt;a class=&quot;link&quot; data-feed-action-category=&quot;VIEW&quot; data-feed-action-type=&quot;viewLink&quot; data-feed-control=&quot;commentary_link&quot; data-tracking-control-name=&quot;feed-detail_main-feed-card-text&quot; data-tracking-will-navigate=&quot;&quot; href=&quot;https://www.linkedin.com/safety/go?url=http%3A%2F%2Fskipthechive.com%3Ftrk%3Dfeed-detail_main-feed-card-text&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: border-box; color: #0a66c2; font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 600; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline; white-space-collapse: preserve;&quot; target=&quot;_blank&quot;&gt;skipthechive.com&lt;/a&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; white-space-collapse: preserve;&quot;&gt;)
7. NoDesk (&lt;/span&gt;&lt;a class=&quot;link&quot; data-feed-action-category=&quot;VIEW&quot; data-feed-action-type=&quot;viewLink&quot; data-feed-control=&quot;commentary_link&quot; data-tracking-control-name=&quot;feed-detail_main-feed-card-text&quot; data-tracking-will-navigate=&quot;&quot; href=&quot;https://www.linkedin.com/safety/go?url=http%3A%2F%2Fnodesk.co%3Ftrk%3Dfeed-detail_main-feed-card-text&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: border-box; color: #0a66c2; font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 600; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline; white-space-collapse: preserve;&quot; target=&quot;_blank&quot;&gt;nodesk.co&lt;/a&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; white-space-collapse: preserve;&quot;&gt;)
8. RemoteHabits (&lt;/span&gt;&lt;a class=&quot;link&quot; data-feed-action-category=&quot;VIEW&quot; data-feed-action-type=&quot;viewLink&quot; data-feed-control=&quot;commentary_link&quot; data-tracking-control-name=&quot;feed-detail_main-feed-card-text&quot; data-tracking-will-navigate=&quot;&quot; href=&quot;https://www.linkedin.com/safety/go?url=http%3A%2F%2Fremotehabits.com%3Ftrk%3Dfeed-detail_main-feed-card-text&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: border-box; color: #0a66c2; font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 600; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline; white-space-collapse: preserve;&quot; target=&quot;_blank&quot;&gt;remotehabits.com&lt;/a&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; white-space-collapse: preserve;&quot;&gt;)
9. Remotive (&lt;/span&gt;&lt;a class=&quot;link&quot; data-feed-action-category=&quot;VIEW&quot; data-feed-action-type=&quot;viewLink&quot; data-feed-control=&quot;commentary_link&quot; data-tracking-control-name=&quot;feed-detail_main-feed-card-text&quot; data-tracking-will-navigate=&quot;&quot; href=&quot;https://www.linkedin.com/safety/go?url=http%3A%2F%2Fremotive.com%3Ftrk%3Dfeed-detail_main-feed-card-text&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: border-box; color: #0a66c2; font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 600; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline; white-space-collapse: preserve;&quot; target=&quot;_blank&quot;&gt;remotive.com&lt;/a&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; white-space-collapse: preserve;&quot;&gt;)
10. Remote4Me (&lt;/span&gt;&lt;a class=&quot;link&quot; data-feed-action-category=&quot;VIEW&quot; data-feed-action-type=&quot;viewLink&quot; data-feed-control=&quot;commentary_link&quot; data-tracking-control-name=&quot;feed-detail_main-feed-card-text&quot; data-tracking-will-navigate=&quot;&quot; href=&quot;https://www.linkedin.com/safety/go?url=http%3A%2F%2Fremote4me.com%3Ftrk%3Dfeed-detail_main-feed-card-text&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: border-box; color: #0a66c2; font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 600; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline; white-space-collapse: preserve;&quot; target=&quot;_blank&quot;&gt;remote4me.com&lt;/a&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; white-space-collapse: preserve;&quot;&gt;)
11. Pangian (&lt;/span&gt;&lt;a class=&quot;link&quot; data-feed-action-category=&quot;VIEW&quot; data-feed-action-type=&quot;viewLink&quot; data-feed-control=&quot;commentary_link&quot; data-tracking-control-name=&quot;feed-detail_main-feed-card-text&quot; data-tracking-will-navigate=&quot;&quot; href=&quot;https://www.linkedin.com/safety/go?url=http%3A%2F%2Fpangian.com%3Ftrk%3Dfeed-detail_main-feed-card-text&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: border-box; color: #0a66c2; font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 600; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline; white-space-collapse: preserve;&quot; target=&quot;_blank&quot;&gt;pangian.com&lt;/a&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; white-space-collapse: preserve;&quot;&gt;)
12. Remotees (&lt;/span&gt;&lt;a class=&quot;link&quot; data-feed-action-category=&quot;VIEW&quot; data-feed-action-type=&quot;viewLink&quot; data-feed-control=&quot;commentary_link&quot; data-tracking-control-name=&quot;feed-detail_main-feed-card-text&quot; data-tracking-will-navigate=&quot;&quot; href=&quot;https://www.linkedin.com/safety/go?url=http%3A%2F%2Fremotees.com%3Ftrk%3Dfeed-detail_main-feed-card-text&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: border-box; color: #0a66c2; font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 600; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline; white-space-collapse: preserve;&quot; target=&quot;_blank&quot;&gt;remotees.com&lt;/a&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; white-space-collapse: preserve;&quot;&gt;)
13. Europe Remotely (&lt;/span&gt;&lt;a class=&quot;link&quot; data-feed-action-category=&quot;VIEW&quot; data-feed-action-type=&quot;viewLink&quot; data-feed-control=&quot;commentary_link&quot; data-tracking-control-name=&quot;feed-detail_main-feed-card-text&quot; data-tracking-will-navigate=&quot;&quot; href=&quot;https://www.linkedin.com/safety/go?url=http%3A%2F%2Feuroperemotely.com%3Ftrk%3Dfeed-detail_main-feed-card-text&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: border-box; color: #0a66c2; font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 600; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline; white-space-collapse: preserve;&quot; target=&quot;_blank&quot;&gt;europeremotely.com&lt;/a&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; white-space-collapse: preserve;&quot;&gt;)
14. Remote OK Europe (&lt;/span&gt;&lt;a class=&quot;link&quot; data-feed-action-category=&quot;VIEW&quot; data-feed-action-type=&quot;viewLink&quot; data-feed-control=&quot;commentary_link&quot; data-tracking-control-name=&quot;feed-detail_main-feed-card-text&quot; data-tracking-will-navigate=&quot;&quot; href=&quot;https://www.linkedin.com/safety/go?url=https%3A%2F%2Flnkd.in%2Fgr4C-mjp%3Ftrk%3Dfeed-detail_main-feed-card-text&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: border-box; color: #0a66c2; font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 600; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline; white-space-collapse: preserve;&quot; target=&quot;_blank&quot;&gt;https://lnkd.in/gr4C-mjp&lt;/a&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; white-space-collapse: preserve;&quot;&gt;)
15. Remote of Asia (&lt;/span&gt;&lt;a class=&quot;link&quot; data-feed-action-category=&quot;VIEW&quot; data-feed-action-type=&quot;viewLink&quot; data-feed-control=&quot;commentary_link&quot; data-tracking-control-name=&quot;feed-detail_main-feed-card-text&quot; data-tracking-will-navigate=&quot;&quot; href=&quot;https://www.linkedin.com/safety/go?url=https%3A%2F%2Flnkd.in%2FghrA_z9u%3Ftrk%3Dfeed-detail_main-feed-card-text&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: border-box; color: #0a66c2; font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 600; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline; white-space-collapse: preserve;&quot; target=&quot;_blank&quot;&gt;https://lnkd.in/ghrA_z9u&lt;/a&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; white-space-collapse: preserve;&quot;&gt;)
16. FlexJobs (&lt;/span&gt;&lt;a class=&quot;link&quot; data-feed-action-category=&quot;VIEW&quot; data-feed-action-type=&quot;viewLink&quot; data-feed-control=&quot;commentary_link&quot; data-tracking-control-name=&quot;feed-detail_main-feed-card-text&quot; data-tracking-will-navigate=&quot;&quot; href=&quot;https://www.linkedin.com/safety/go?url=http%3A%2F%2Fflexjobs.com%3Ftrk%3Dfeed-detail_main-feed-card-text&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: border-box; color: #0a66c2; font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 600; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline; white-space-collapse: preserve;&quot; target=&quot;_blank&quot;&gt;flexjobs.com&lt;/a&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; white-space-collapse: preserve;&quot;&gt;)
17. &lt;/span&gt;&lt;a class=&quot;link&quot; data-feed-action-category=&quot;VIEW&quot; data-feed-action-type=&quot;viewLink&quot; data-feed-control=&quot;commentary_link&quot; data-tracking-control-name=&quot;feed-detail_main-feed-card-text&quot; data-tracking-will-navigate=&quot;&quot; href=&quot;https://www.linkedin.com/safety/go?url=http%3A%2F%2FRemote.co%3Ftrk%3Dfeed-detail_main-feed-card-text&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: border-box; color: #0a66c2; font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 600; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline; white-space-collapse: preserve;&quot; target=&quot;_blank&quot;&gt;Remote.co&lt;/a&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; white-space-collapse: preserve;&quot;&gt; (&lt;/span&gt;&lt;a class=&quot;link&quot; data-feed-action-category=&quot;VIEW&quot; data-feed-action-type=&quot;viewLink&quot; data-feed-control=&quot;commentary_link&quot; data-tracking-control-name=&quot;feed-detail_main-feed-card-text&quot; data-tracking-will-navigate=&quot;&quot; href=&quot;https://www.linkedin.com/safety/go?url=http%3A%2F%2Fremote.co%3Ftrk%3Dfeed-detail_main-feed-card-text&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: border-box; color: #0a66c2; font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 600; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline; white-space-collapse: preserve;&quot; target=&quot;_blank&quot;&gt;remote.co&lt;/a&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; white-space-collapse: preserve;&quot;&gt;)
18. We Work Remotely (&lt;/span&gt;&lt;a class=&quot;link&quot; data-feed-action-category=&quot;VIEW&quot; data-feed-action-type=&quot;viewLink&quot; data-feed-control=&quot;commentary_link&quot; data-tracking-control-name=&quot;feed-detail_main-feed-card-text&quot; data-tracking-will-navigate=&quot;&quot; href=&quot;https://www.linkedin.com/safety/go?url=http%3A%2F%2Fweworkremotely.com%3Ftrk%3Dfeed-detail_main-feed-card-text&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: border-box; color: #0a66c2; font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 600; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline; white-space-collapse: preserve;&quot; target=&quot;_blank&quot;&gt;weworkremotely.com&lt;/a&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; white-space-collapse: preserve;&quot;&gt;)
19. RemoteOK (&lt;/span&gt;&lt;a class=&quot;link&quot; data-feed-action-category=&quot;VIEW&quot; data-feed-action-type=&quot;viewLink&quot; data-feed-control=&quot;commentary_link&quot; data-tracking-control-name=&quot;feed-detail_main-feed-card-text&quot; data-tracking-will-navigate=&quot;&quot; href=&quot;https://www.linkedin.com/safety/go?url=http%3A%2F%2Fremoteok.com%3Ftrk%3Dfeed-detail_main-feed-card-text&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: border-box; color: #0a66c2; font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 600; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline; white-space-collapse: preserve;&quot; target=&quot;_blank&quot;&gt;remoteok.com&lt;/a&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; white-space-collapse: preserve;&quot;&gt;)
20. AngelList (&lt;/span&gt;&lt;a class=&quot;link&quot; data-feed-action-category=&quot;VIEW&quot; data-feed-action-type=&quot;viewLink&quot; data-feed-control=&quot;commentary_link&quot; data-tracking-control-name=&quot;feed-detail_main-feed-card-text&quot; data-tracking-will-navigate=&quot;&quot; href=&quot;https://www.linkedin.com/safety/go?url=http%3A%2F%2Fangel.co%3Ftrk%3Dfeed-detail_main-feed-card-text&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: border-box; color: #0a66c2; font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 600; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline; white-space-collapse: preserve;&quot; target=&quot;_blank&quot;&gt;angel.co&lt;/a&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; white-space-collapse: preserve;&quot;&gt;)
21. Linkedin (&lt;/span&gt;&lt;a class=&quot;link&quot; data-feed-action-category=&quot;VIEW&quot; data-feed-action-type=&quot;viewLink&quot; data-feed-control=&quot;commentary_link&quot; data-tracking-control-name=&quot;feed-detail_main-feed-card-text&quot; data-tracking-will-navigate=&quot;&quot; href=&quot;http://linkedin.com/?trk=feed-detail_main-feed-card-text&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: border-box; color: #0a66c2; font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 600; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline; white-space-collapse: preserve;&quot; target=&quot;_self&quot;&gt;linkedin.com&lt;/a&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; white-space-collapse: preserve;&quot;&gt;)&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/7536266552044461623/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/7536266552044461623' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/7536266552044461623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/7536266552044461623'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2025/05/remote-jobs.html' title='Remote jobs'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-366443657402338040</id><published>2025-02-07T17:03:00.000-08:00</published><updated>2025-02-07T17:09:43.143-08:00</updated><title type='text'>AI for Transliteration (Voice to text) and text to voice along with voice cloning</title><content type='html'>&lt;p&gt;&amp;nbsp;AI for Transliteration (Voice to text) and text to voice along with voice cloning&lt;/p&gt;&lt;p&gt;&lt;b&gt;Requirement&amp;nbsp;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Question answer assist AI:&lt;/p&gt;&lt;p&gt;1. Listen to audio and retrieve questions using Whisper speech to text&lt;/p&gt;&lt;p&gt;2. Send question to AI model to get answers&lt;/p&gt;&lt;p&gt;3. Tell answers using converted text to speech from 2. Use voice close to use user voice&lt;/p&gt;&lt;p&gt;VB cable setup&amp;nbsp;&lt;/p&gt;&lt;p&gt;https://www.youtube.com/watch?v=GC1aLL7cPY4&amp;nbsp; mmsys.cpl to open audio settings&lt;/p&gt;&lt;div&gt;&lt;b&gt;Implementation&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;1.&amp;nbsp;&lt;/b&gt;Listen to audio and retrieve questions using Whisper speech to text&lt;/div&gt;&lt;p&gt;&amp;nbsp;The python code below converts voice to text. It uses small model but with better gpu you can go large.&lt;/p&gt;

&lt;pre&gt;&lt;code class=&quot;python&quot;&gt;
&lt;span style=&quot;font-family: times; font-size: x-small;&quot;&gt;import argparse
import os
import numpy as np
import speech_recognition as sr
import whisper
import torch
from datetime import datetime, timedelta
from queue import Queue
from time import sleep


def main():
    parser = argparse.ArgumentParser()
    parser.add_argument(&quot;--model&quot;, default=&quot;small&quot;, help=&quot;Model to use&quot;,
                        choices=[&quot;tiny&quot;, &quot;base&quot;, &quot;small&quot;, &quot;medium&quot;, &quot;large&quot;])
    parser.add_argument(&quot;--non_english&quot;, action=&quot;store_false&quot;,
                        help=&quot;Don&#39;t use the English model.&quot;)
    parser.add_argument(&quot;--energy_threshold&quot;, default=1000,
                        help=&quot;Energy level for mic to detect.&quot;, type=int)
    parser.add_argument(&quot;--record_timeout&quot;, default=2,
                        help=&quot;How real-time the recording is in seconds.&quot;, type=float)
    parser.add_argument(&quot;--phrase_timeout&quot;, default=5,
                        help=&quot;How much empty space between recordings before we &quot;
                             &quot;consider it a new line in the transcription.&quot;, type=float)
    args = parser.parse_args()

    # Initialization
    phrase_time = None
    data_queue = Queue()
    recorder = sr.Recognizer()
    recorder.energy_threshold = args.energy_threshold
    recorder.dynamic_energy_threshold = False

    # Microphone setup (Windows only)
    source = sr.Microphone(sample_rate=16000)

    # Check for GPU and set the device
    device = &quot;cuda:0&quot; if torch.cuda.is_available() else &quot;cpu&quot;
    print(f&quot;Using device: {device}&quot;)
    print(&quot;Device Name:&quot;, torch.cuda.get_device_name(0) if torch.cuda.is_available() else &quot;No GPU&quot;)

    # Load Whisper model on the appropriate device
    #model_name = f&quot;openai/whisper-{args.model}&quot;
    model_name = args.model + (&quot;.en&quot; if args.model != &quot;large&quot; and not args.non_english else &quot;&quot;)
    audio_model = whisper.load_model(model_name, device=device)

    record_timeout = args.record_timeout
    phrase_timeout = args.phrase_timeout
    transcription = [&quot;&quot;]

    # Adjust for ambient noise safely
    try:
        with source:
            if source.stream:
                recorder.adjust_for_ambient_noise(source)
    except Exception as e:
        print(f&quot;Error initializing microphone: {e}&quot;)
        return

    def record_callback(_, audio: sr.AudioData) -&amp;gt; None:
        &quot;&quot;&quot;Threaded callback function for audio data.&quot;&quot;&quot;
        try:
            data = audio.get_raw_data()
            data_queue.put(data)
        except Exception as e:
            print(f&quot;Error in record callback: {e}&quot;)

    # Background recording
    recorder.listen_in_background(source, record_callback, phrase_time_limit=record_timeout)

    print(&quot;Model loaded and ready to transcribe...\n&quot;)

    while True:
        try:
            now = datetime.utcnow()
            if not data_queue.empty():
                phrase_complete = False
                if phrase_time and now - phrase_time &amp;gt; timedelta(seconds=phrase_timeout):
                    phrase_complete = True
                phrase_time = now

                # Process audio data
                audio_data = b&quot;&quot;.join(data_queue.queue)
                data_queue.queue.clear()
                audio_np = np.frombuffer(audio_data, dtype=np.int16).astype(np.float32) / 32768.0

                # Transcribe using GPU or CPU
                result = audio_model.transcribe(audio_np, fp16=(device == &quot;cuda:0&quot;))
                text = result[&quot;text&quot;].strip()

                # Update transcription
                #if phrase_complete:
                transcription.append(text)
                #else:
                #    transcription[-1] = text

                # Display transcription
                os.system(&quot;cls&quot; if os.name == &quot;nt&quot; else &quot;clear&quot;)
                for line in transcription:
                    print(line)
                print(&quot;&quot;, flush=True) #end=&quot;&quot;, 

            sleep(0.25)  # Prevent CPU overuse
        except KeyboardInterrupt:
            break
        except Exception as e:
            print(f&quot;Unexpected error: {e}&quot;)

    print(&quot;\nFinal Transcription:&quot;)
    for line in transcription:
        print(line)


if __name__ == &quot;__main__&quot;:
    main()&lt;/span&gt;
    &lt;/code&gt;&lt;/pre&gt;&lt;pre&gt;&lt;code class=&quot;python&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; white-space: normal;&quot;&gt;&lt;b&gt;python whisper-live.py&lt;/b&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;pre&gt;&lt;code class=&quot;python&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; white-space: normal;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;pre&gt;&lt;code class=&quot;python&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; white-space: normal;&quot;&gt;&lt;b&gt;2. Send question to AI model to get answers&lt;/b&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;pre&gt;&lt;code class=&quot;python&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; white-space: normal;&quot;&gt;Trying QWEN AI model lets see if i can run 2 models in a GPU Nvidia GeForce GTX 1660 with 6GB VRAM on windows with intel i5 CPU&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&amp;nbsp;and &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; white-space: normal;&quot;&gt;24 GB RAM&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; white-space: normal;&quot;&gt;1. Install Ollama on windows follow their website&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; white-space: normal;&quot;&gt;2.&amp;nbsp;&lt;/span&gt;ollama run qwen2.5-coder:7b&lt;/pre&gt;&lt;pre&gt;This will download 4.7 GB model if not existing and run it.&lt;/pre&gt;&lt;pre&gt;&lt;code class=&quot;python&quot;&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;
</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/366443657402338040/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/366443657402338040' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/366443657402338040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/366443657402338040'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2025/02/ai-for-transliteration-voice-to-text.html' title='AI for Transliteration (Voice to text) and text to voice along with voice cloning'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-3437750941918540609</id><published>2024-12-28T17:23:00.000-08:00</published><updated>2025-07-14T22:49:45.445-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adas"/><category scheme="http://www.blogger.com/atom/ns#" term="Ai"/><category scheme="http://www.blogger.com/atom/ns#" term="dangers of ai"/><category scheme="http://www.blogger.com/atom/ns#" term="l2"/><category scheme="http://www.blogger.com/atom/ns#" term="self driving cars"/><category scheme="http://www.blogger.com/atom/ns#" term="swaayatt"/><title type='text'>Self driving AI cars</title><content type='html'>&lt;p data-end=&quot;461&quot; data-start=&quot;114&quot;&gt;The dangers of AI are real. Especially the kind of AI tech being developed and controlled by companies backed by Zews. It always starts the same way — they build something, make a ton of money, and eventually use it to dominate and destroy others. This time it’s AI. First, it’s replacing jobs — like car driving, transport, and now even IT roles.&lt;/p&gt;&lt;p data-end=&quot;662&quot; data-start=&quot;463&quot;&gt;A friend of mine who works in IT told me that five QA testers were fired and replaced by AI automation tools for software testing. That’s how it begins — job loss, dependence, and eventually control.&lt;/p&gt;&lt;p data-end=&quot;773&quot; data-start=&quot;664&quot;&gt;This is how financial imperialism works. Take away people’s ability to earn and replace it with tech you own.&lt;/p&gt;&lt;p data-end=&quot;958&quot; data-start=&quot;775&quot;&gt;Check this out:&lt;br data-end=&quot;793&quot; data-start=&quot;790&quot; /&gt;
&lt;a class=&quot;&quot; data-end=&quot;914&quot; data-start=&quot;793&quot; href=&quot;https://www.ibtimes.co.uk/mom-dead-openai-whistleblower-speaks-out-he-was-too-innocent-this-dirty-corporate-world-1729783&quot; rel=&quot;noopener&quot; target=&quot;_new&quot;&gt;https://www.ibtimes.co.uk/mom-dead-openai-whistleblower-speaks-out-he-was-too-innocent-this-dirty-corporate-world-1729783&lt;/a&gt;&lt;br data-end=&quot;917&quot; data-start=&quot;914&quot; /&gt;
Even whistleblowers are paying the price.&lt;/p&gt;&lt;p data-end=&quot;1238&quot; data-start=&quot;960&quot;&gt;We seriously need to wake up. Bharatha (India) needs to start working on its own version of ethical AI. Something based on Dharma. Russia, China, and Bharatha should come together and build something like DharmaAI or KalkiAI — AI that protects people instead of exploiting them.&lt;/p&gt;&lt;p data-end=&quot;1335&quot; data-start=&quot;1240&quot;&gt;This post gives some good perspective:&lt;br data-end=&quot;1281&quot; data-start=&quot;1278&quot; /&gt;
&lt;a class=&quot;&quot; data-end=&quot;1335&quot; data-start=&quot;1281&quot; href=&quot;https://x.com/sanjeevs_iitr/status/1851900516390801587&quot; rel=&quot;noopener&quot; target=&quot;_new&quot;&gt;https://x.com/sanjeevs_iitr/status/1851900516390801587&lt;/a&gt;&lt;/p&gt;&lt;hr data-end=&quot;1340&quot; data-start=&quot;1337&quot; /&gt;&lt;p data-end=&quot;1428&quot; data-start=&quot;1342&quot;&gt;Let’s talk about self-driving cars for a bit. That’s one area where AI is moving fast.&lt;/p&gt;&lt;p data-end=&quot;1753&quot; data-start=&quot;1430&quot;&gt;Tesla&#39;s FSD (Full Self-Driving) is currently classified as Level 2 by SAE. That means the driver is still responsible for the car even when it’s in self-driving mode. Tesla says their system can do Level 4, but that’s not official yet. Level 4 would mean the car can drive itself in most conditions without needing a human.&lt;/p&gt;&lt;p data-end=&quot;2005&quot; data-start=&quot;1755&quot;&gt;Now here’s something crazy — there’s an Indian startup called Swaayatt Robots claiming they’ve reached Level 5 autonomy. That means full self-driving in &lt;strong data-end=&quot;1915&quot; data-start=&quot;1908&quot;&gt;any&lt;/strong&gt; road condition, no human required.&lt;br data-end=&quot;1953&quot; data-start=&quot;1950&quot; /&gt;
Check them out here: &lt;a class=&quot;&quot; data-end=&quot;2005&quot; data-start=&quot;1974&quot; href=&quot;https://www.swaayattrobots.com/&quot; rel=&quot;noopener&quot; target=&quot;_new&quot;&gt;https://www.swaayattrobots.com/&lt;/a&gt;&lt;/p&gt;&lt;p data-end=&quot;2230&quot; data-start=&quot;2007&quot;&gt;If true, it’s a huge leap. Especially because Indian roads aren’t like California highways. We’ve got cows, dogs, potholes, people randomly crossing — our roads need a &lt;em data-end=&quot;2191&quot; data-start=&quot;2175&quot;&gt;different kind&lt;/em&gt; of AI. Not the generic Western models.&lt;/p&gt;&lt;hr data-end=&quot;2235&quot; data-start=&quot;2232&quot; /&gt;&lt;p data-end=&quot;2317&quot; data-start=&quot;2237&quot;&gt;Also, if you&#39;re into tech, you can actually try out self-driving tools yourself.&lt;/p&gt;&lt;p data-end=&quot;2527&quot; data-start=&quot;2319&quot;&gt;FlowDrive is a fork of Comma AI’s OpenPilot. It runs on Android phones (Snapdragon) and works with cars that already have cruise control and lane assist. Planning to try it on a rented car with ADAS features.&lt;/p&gt;&lt;p data-end=&quot;2680&quot; data-start=&quot;2529&quot;&gt;Setup is pretty simple:&lt;br data-end=&quot;2555&quot; data-start=&quot;2552&quot; /&gt;
&lt;a class=&quot;&quot; data-end=&quot;2613&quot; data-start=&quot;2555&quot; href=&quot;https://github.com/flowdriveai/flowpilot/wiki/Installation&quot; rel=&quot;noopener&quot; target=&quot;_new&quot;&gt;https://github.com/flowdriveai/flowpilot/wiki/Installation&lt;/a&gt;&lt;br data-end=&quot;2616&quot; data-start=&quot;2613&quot; /&gt;
Demo: &lt;a class=&quot;&quot; data-end=&quot;2680&quot; data-start=&quot;2622&quot; href=&quot;https://youtube.com/shorts/cQgf6EY6TCI?si=79fQAgO3swNptgSv&quot; rel=&quot;noopener&quot; target=&quot;_new&quot;&gt;https://youtube.com/shorts/cQgf6EY6TCI?si=79fQAgO3swNptgSv&lt;/a&gt;&lt;/p&gt;&lt;p data-end=&quot;2828&quot; data-start=&quot;2682&quot;&gt;It depends on your car’s built-in features. Here’s a list of supported car models:&lt;br data-end=&quot;2767&quot; data-start=&quot;2764&quot; /&gt;
&lt;a class=&quot;&quot; data-end=&quot;2828&quot; data-start=&quot;2767&quot; href=&quot;https://github.com/commaai/openpilot/blob/master/docs/CARS.md&quot; rel=&quot;noopener&quot; target=&quot;_new&quot;&gt;https://github.com/commaai/openpilot/blob/master/docs/CARS.md&lt;/a&gt;&lt;/p&gt;&lt;p data-end=&quot;3058&quot; data-start=&quot;2830&quot;&gt;If you want a polished plug-and-play version, you can buy the Comma AI device — it’s around $1000.&lt;br data-end=&quot;2931&quot; data-start=&quot;2928&quot; /&gt;
Here’s a few demo videos:&lt;br data-end=&quot;2959&quot; data-start=&quot;2956&quot; /&gt;
&lt;a class=&quot;&quot; data-end=&quot;3007&quot; data-start=&quot;2959&quot; href=&quot;https://youtu.be/0aq4Wi2rsOk?si=2546H342cuL2gwUE&quot; rel=&quot;noopener&quot; target=&quot;_new&quot;&gt;https://youtu.be/0aq4Wi2rsOk?si=2546H342cuL2gwUE&lt;/a&gt;&lt;br data-end=&quot;3010&quot; data-start=&quot;3007&quot; /&gt;
&lt;a class=&quot;&quot; data-end=&quot;3058&quot; data-start=&quot;3010&quot; href=&quot;https://youtu.be/6ikxBWUAjmI?si=0nakmxc1KqL7nqpI&quot; rel=&quot;noopener&quot; target=&quot;_new&quot;&gt;https://youtu.be/6ikxBWUAjmI?si=0nakmxc1KqL7nqpI&lt;/a&gt;&lt;/p&gt;&lt;hr data-end=&quot;3063&quot; data-start=&quot;3060&quot; /&gt;&lt;p data-end=&quot;3152&quot; data-start=&quot;3065&quot;&gt;Bottom line — AI is not just a tool. It’s power. And like any power, it can be misused.&lt;/p&gt;&lt;p data-end=&quot;3286&quot; data-start=&quot;3154&quot;&gt;We can’t sit back while others build AIs that control us. Bharatha needs to build its own, ethical, dharmic AI before it’s too late.&lt;/p&gt;&lt;p&gt;



















&lt;/p&gt;&lt;p data-end=&quot;3399&quot; data-is-last-node=&quot;&quot; data-is-only-node=&quot;&quot; data-start=&quot;3288&quot;&gt;Or else, we’ll be watching the AI kraken being released... and this time, it might be too late to push it back.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/3437750941918540609/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/3437750941918540609' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/3437750941918540609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/3437750941918540609'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2024/12/self-driving-ai-cars.html' title='Self driving AI cars'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-320546201027052699</id><published>2024-12-28T16:59:00.000-08:00</published><updated>2025-02-07T16:48:45.414-08:00</updated><title type='text'>Visit to kerala kannur calicut</title><content type='html'>&lt;p&gt;&lt;span face=&quot;&amp;quot;PT Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif&quot; style=&quot;background-color: #c9c9c9; color: #303030; font-size: 17.3913px;&quot;&gt;It was a quick day trip from mysuru. Stayed at Sun n tan homestay run by Murali Mohan ( he was electrician in navy ). He was a lovely person played a quick game of chess i won he cried i was distracted by phone.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;-webkit-font-smoothing: antialiased; background-color: #c9c9c9; box-sizing: inherit; color: #303030; font-family: &amp;quot;PT Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 17.3913px; margin: 16px 0px; max-width: unset; padding: 0px;&quot;&gt;Beautiful beaches, nice people in lungi flaunting moustache. The sea shores were best. A 2 minute ride on yamaha powered motor boat gave us a sense of seas power.&lt;/p&gt;&lt;p style=&quot;-webkit-font-smoothing: antialiased; background-color: #c9c9c9; box-sizing: inherit; color: #303030; font-family: &amp;quot;PT Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 17.3913px; margin: 16px 0px; max-width: unset; padding: 0px;&quot;&gt;Visited the kantara museum and st angelo fort built by dutch (it mostly houses prison cells).&lt;/p&gt;&lt;p style=&quot;-webkit-font-smoothing: antialiased; background-color: #c9c9c9; box-sizing: inherit; color: #303030; font-family: &amp;quot;PT Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 17.3913px; margin: 16px 0px; max-width: unset; padding: 0px;&quot;&gt;i could see mostly muslim women and marriage functions near the place i stayed. Could relate to captain vadakayils blog how hyderali seighed kannur and Tippu converted majority to myuslim and murdering many. The myuslim women in hijab with wierd rounded long nose made me feel yuck. I hardly saw hindu woman walking around. The muslim woman in hijabs in SUVs were roaming freely, i even saw a teen myuslim girl dashing through the ticket counter pushin a man in lungi and his wife between.&lt;/p&gt;&lt;p style=&quot;-webkit-font-smoothing: antialiased; background-color: #c9c9c9; box-sizing: inherit; color: #303030; font-family: &amp;quot;PT Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 17.3913px; margin: 16px 0px; max-width: unset; padding: 0px;&quot;&gt;ivesg a similar feel when we walk in uslism reaa in ysurum.&lt;/p&gt;&lt;p style=&quot;-webkit-font-smoothing: antialiased; background-color: #c9c9c9; box-sizing: inherit; color: #303030; font-family: &amp;quot;PT Sans&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 17.3913px; margin: 16px 0px; max-width: unset; padding: 0px;&quot;&gt;The lungi men were well built. Big moustachoids in lungi were like super marios.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/320546201027052699/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/320546201027052699' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/320546201027052699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/320546201027052699'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2024/12/visit-to-kerala-kannur-calicut.html' title='Visit to kerala kannur calicut'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-7637060409989022304</id><published>2024-05-25T13:13:00.000-07:00</published><updated>2026-02-24T06:00:09.141-08:00</updated><title type='text'>AI tools for content creators</title><content type='html'>&lt;div&gt;Update May 2025&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Video Joining AI online (insert a backround&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://akool.com/&quot;&gt;https://akool.com/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Image video creation review&lt;/div&gt;&lt;div&gt;Reference:&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=5BFgqJUgZq0&quot;&gt;https://www.youtube.com/watch?v=5BFgqJUgZq0&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Canva AI&lt;/div&gt;&lt;div&gt;2. minimax ai&lt;/div&gt;&lt;div&gt;**5. Viggle AI : replace character from any video&lt;/div&gt;&lt;div&gt;1. kling ai&amp;nbsp;&lt;/div&gt;&lt;div&gt;3. Hedra AI - make any image talk&lt;/div&gt;&lt;div&gt;4. Krea AI - Transition between images for video&lt;/div&gt;&lt;div&gt;6. Vidu AI : make two people hug kind of action video&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;7. Crop a video online :&amp;nbsp;&lt;a href=&quot;https://www.canva.com/design/&quot;&gt;https://www.canva.com/design/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;8, Resize image online free :&amp;nbsp;&lt;a href=&quot;https://arting.ai/ai-image-resizer&quot;&gt;https://arting.ai/ai-image-resizer&lt;/a&gt;&lt;/div&gt;&lt;div&gt;9. GodMode AI for sprite animation&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;1. Give lyrics and it will create perfect song for you&amp;nbsp;&lt;div&gt;&lt;a href=&quot;https://suno.com/create&quot;&gt;https://suno.com/create&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Sample song generated by Suno AI &lt;a href=&quot;https://youtube.com/shorts/WJ7ngCF6kgs&quot;&gt;https://youtube.com/shorts/WJ7ngCF6kgs&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://youtu.be/MAkqT8nELVg&quot;&gt;https://youtu.be/MAkqT8nELVg&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;1. Generate PPT professional grade free upto 40 ppts&amp;nbsp;&lt;a href=&quot;https://gamma.app/&quot;&gt;https://gamma.app/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. Turn Your 3D Animation Dream into Reality! Discover the easy, code-free AI process in this step-by-step guide - No coding or animation experience needed!

&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;1. Midjourney ➜ [Midjourney](https://www.midjourney.com/) or free tool like &lt;a href=&quot;http://imagine.art&quot;&gt;imagine.art&lt;/a&gt;&lt;/div&gt;&lt;div&gt;2. Runway ➜ [Runway](&lt;a href=&quot;https://runwayml.com/)&quot;&gt;https://runwayml.com/)&lt;/a&gt;&lt;/div&gt;&lt;div&gt;3. Think Diffusion** ➜ [Think Diffusion](&lt;a href=&quot;https://wl.tools/thinkdiffusion&quot;&gt;https://wl.tools/thinkdiffusion&lt;/a&gt;)&lt;/div&gt;&lt;div&gt;4. Online Convert** ➜ [Online Convert](&lt;a href=&quot;https://www.online-convert.com/)&quot;&gt;https://www.online-convert.com/)&lt;/a&gt;&lt;/div&gt;&lt;div&gt;5. Lalamu** ➜ [Lalamu](&lt;a href=&quot;https://lalamu.studio/demo/&quot;&gt;https://lalamu.studio/demo/&lt;/a&gt;)&lt;/div&gt;&lt;div&gt;6. ClipChamp** ➜ [ClipChamp](&lt;a href=&quot;https://clipchamp.com/en/)&quot;&gt;https://clipchamp.com/en/)&lt;/a&gt;&lt;/div&gt;&lt;div&gt;7. ElevenLabs** ➜ [ElevenLabs](https://wl.tools/elevenlabs)&lt;/div&gt;&lt;div&gt;8. Pixybay** ➜ [Pixybay](https://pixabay.com/music/)&lt;/div&gt;&lt;div&gt;9. Vmake** ➜ [Vmake](https://vmake.ai/)&lt;/div&gt;&lt;div&gt;10. Free Tool for Image Generation:**&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; - Playground** ➜ [Playground](https://playgroundai.com/)&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; - Clipdrop** ➜ [Clipdrop](https://clipdrop.co/)&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; - Stability.ai** ➜ [Stability.ai](https://stability.ai/stable-diffusion)&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; - Leonardo** ➜ [Leonardo](https://leonardo.ai/)&lt;/div&gt;&lt;div&gt;Reference &lt;a href=&quot;https://www.youtube.com/watch?v=amFOIYqN6dM&quot;&gt;https://www.youtube.com/watch?v=amFOIYqN6dM&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Free tools for AI voice and speech&lt;/div&gt;&lt;div&gt;1. elevenlabs.io has few voices for free given the text converts to excellent speech.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is the video i generated using above technique&amp;nbsp;&lt;a href=&quot;https://www.youtube.com/watch?v=DFYEwsRQ2Ac&quot;&gt;https://www.youtube.com/watch?v=DFYEwsRQ2Ac&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Question is where will traditional content creators go as reality becomes synthetic with AI?&amp;nbsp;&amp;nbsp;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/7637060409989022304/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/7637060409989022304' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/7637060409989022304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/7637060409989022304'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2024/05/ai-tools-for-content-creators.html' title='AI tools for content creators'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-1317663244197854280</id><published>2024-02-26T15:49:00.000-08:00</published><updated>2025-02-07T16:53:07.111-08:00</updated><title type='text'>AI notes</title><content type='html'>&lt;p&gt;Ollama provides a way to run AI models on your PC with around 16 GB ram. It is slow but it works. Need to try connecting with eGPU as my mac supports Thunderbolt 4.&amp;nbsp;&lt;/p&gt;&lt;p&gt;O&lt;b style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-size: 20px;&quot;&gt;llama AI&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;p3&quot; style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;color: #0000ee; font-family: Helvetica Neue;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;u&gt;https://ollama.com/&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;p3&quot; style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;p3&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;ollama run llama2&lt;/p&gt;&lt;p class=&quot;p2&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px; min-height: 15px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;p3&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;Uncensored models&lt;/p&gt;&lt;p class=&quot;p3&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;ollama run llama2-uncensored&lt;/p&gt;&lt;p class=&quot;p3&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;ollama run nous-hermes-llama2&lt;/p&gt;&lt;p class=&quot;p3&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;ollama run wizard-vicuna&lt;/p&gt;&lt;p class=&quot;p2&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px; min-height: 15px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;p3&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;ollama run codellama. //for java, python, c++ etc&lt;/p&gt;&lt;p class=&quot;p2&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px; min-height: 15px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;p3&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;ollama list&lt;/p&gt;&lt;p class=&quot;p2&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px; min-height: 15px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;p2&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px; min-height: 15px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;p4&quot; style=&quot;color: #dca10d; font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;a href=&quot;http://127.0.0.1:11434/&quot;&gt;http://127.0.0.1:11434/&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;p2&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px; min-height: 15px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;p4&quot; style=&quot;color: #dca10d; font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;a href=&quot;https://ollamahub.com/&quot;&gt;https://ollamahub.com/&lt;/a&gt;&lt;span class=&quot;s1&quot; style=&quot;color: black;&quot;&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;p2&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px; min-height: 15px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;p3&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway --name ollama-webui --restart always ghcr.io/ollama-webui/ollama-webui:main&lt;/p&gt;&lt;p class=&quot;p2&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px; min-height: 15px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;p3&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;ollama webui&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;ol class=&quot;ol1&quot;&gt;&lt;li class=&quot;li3&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;cd /Users/[]/AI/ollama-webui/backend&lt;/li&gt;&lt;/ol&gt;&lt;p class=&quot;p3&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;2. sh start.sh&lt;/p&gt;&lt;ol class=&quot;ol1&quot;&gt;&lt;li class=&quot;li4&quot; style=&quot;color: #dca10d; font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span class=&quot;s1&quot; style=&quot;color: black;&quot;&gt;&lt;a href=&quot;http://localhost:8080/&quot;&gt;http://localhost:8080/&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p class=&quot;p2&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px; min-height: 15px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;p3&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;Open chrome with debug port&lt;/p&gt;&lt;p class=&quot;p3&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;cd /Applications/Google Chrome.app/Contents/MacOS&lt;/p&gt;&lt;p class=&quot;p3&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;./Google\ Chrome --remote-debugging-port=9222&lt;/p&gt;&lt;p class=&quot;p3&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;p3&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;u&gt;&amp;nbsp;Update 8-feb-2025&lt;/u&gt;&lt;/p&gt;&lt;p&gt;1. Installing qwen(best AI model so far by Alibaba, China) on ollama&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: whitesmoke; font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px;&quot;&gt;ollama run qwen2.5-coder:7b&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: whitesmoke; font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px;&quot;&gt;This will download 4.7GB AI model on your PC&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: whitesmoke; font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;p3&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;TextGen&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;p1&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 16px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px 0px 2px;&quot;&gt;Manual installation text generation webui using Conda https://github.com/oobabooga/text-generation-webui&lt;/p&gt;&lt;p class=&quot;p1&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 16px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px 0px 2px;&quot;&gt;Recommended if you have some experience with the command-line.&lt;/p&gt;&lt;p class=&quot;p2&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 16px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px 0px 2px; min-height: 19px;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;p1&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 16px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px 0px 2px;&quot;&gt;&lt;b&gt;0. Install Conda&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;p3&quot; style=&quot;color: #dca10d; font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 16px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px 0px 2px;&quot;&gt;&lt;span class=&quot;s1&quot; style=&quot;text-decoration-line: underline;&quot;&gt;&lt;a href=&quot;https://docs.conda.io/en/latest/miniconda.html&quot;&gt;&lt;b&gt;https://docs.conda.io/en/latest/miniconda.html&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;p1&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 16px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px 0px 2px;&quot;&gt;&lt;b&gt;On Linux or WSL, it can be automatically installed with these two commands (&lt;/b&gt;&lt;a href=&quot;https://educe-ubc.github.io/conda.html&quot;&gt;&lt;span class=&quot;s2&quot; style=&quot;color: #dca10d;&quot;&gt;&lt;b&gt;source&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;&lt;b&gt;):&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;curl -sL &quot;https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh&quot; &amp;gt; &quot;Miniconda3.sh&quot;&lt;/p&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;bash Miniconda3.sh&lt;/p&gt;&lt;p class=&quot;p2&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 16px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px 0px 2px; min-height: 19px;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;p2&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 16px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px 0px 2px; min-height: 19px;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;p1&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 16px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px 0px 2px;&quot;&gt;&lt;b&gt;1. Create a new conda environment&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;conda create -n textgen python=3.11&lt;/p&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;conda activate textgen&lt;/p&gt;&lt;p class=&quot;p2&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 16px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px 0px 2px; min-height: 19px;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;p2&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 16px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px 0px 2px; min-height: 19px;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;p1&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 16px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px 0px 2px;&quot;&gt;&lt;b&gt;2. Install Pytorch&lt;/b&gt;&lt;/p&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;t1&quot; style=&quot;border-collapse: collapse;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p5&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px; text-align: center;&quot;&gt;&lt;b&gt;System&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p5&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px; text-align: center;&quot;&gt;&lt;b&gt;GPU&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p5&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px; text-align: center;&quot;&gt;&lt;b&gt;Command&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;Linux/WSL&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;NVIDIA&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;Linux/WSL&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;CPU only&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;Linux&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;AMD&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/rocm5.6&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;MacOS + MPS&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;Any&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;pip3 install torch torchvision torchaudio&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;Windows&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;NVIDIA&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;Windows&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;CPU only&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;pip3 install torch torchvision torchaudio&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;The up-to-date commands can be found here:&amp;nbsp;&lt;a href=&quot;https://pytorch.org/get-started/locally/&quot;&gt;&lt;span class=&quot;s2&quot; style=&quot;color: #dca10d;&quot;&gt;https://pytorch.org/get-started/locally/&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;p class=&quot;p1&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 16px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px 0px 2px;&quot;&gt;&lt;b&gt;For NVIDIA, you may also need to manually install the CUDA runtime libraries:&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;conda install -y -c &quot;nvidia/label/cuda-12.1.0&quot; cuda-runtime&lt;/p&gt;&lt;p class=&quot;p2&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 16px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px 0px 2px; min-height: 19px;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;p2&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 16px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px 0px 2px; min-height: 19px;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;p1&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 16px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px 0px 2px;&quot;&gt;&lt;b&gt;3. Install the web UI&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;git clone https://github.com/oobabooga/text-generation-webui&lt;/p&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;cd text-generation-webui&lt;/p&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;pip install -r &amp;lt;requirements file according to table below&amp;gt;&lt;/p&gt;&lt;p class=&quot;p2&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 16px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px 0px 2px; min-height: 19px;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;p1&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 16px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px 0px 2px;&quot;&gt;&lt;b&gt;Requirements file to use:&lt;/b&gt;&lt;/p&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;t1&quot; style=&quot;border-collapse: collapse;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p5&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px; text-align: center;&quot;&gt;&lt;b&gt;GPU&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p5&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px; text-align: center;&quot;&gt;&lt;b&gt;CPU&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p5&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px; text-align: center;&quot;&gt;&lt;b&gt;requirements file to use&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;Apple&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;Intel&lt;/p&gt;&lt;/td&gt;&lt;td class=&quot;td1&quot; style=&quot;border-color: rgb(154, 154, 154); border-style: solid; border-width: 1px; padding: 1px 5px;&quot; valign=&quot;top&quot;&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;requirements_apple_intel.txt&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p class=&quot;p6&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px; min-height: 16px;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;p6&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px; min-height: 16px;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;conda activate textgen&lt;/p&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;cd text-generation-webui&lt;/p&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;python server.py&lt;/p&gt;&lt;p class=&quot;p4&quot; style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/1317663244197854280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/1317663244197854280' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/1317663244197854280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/1317663244197854280'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2024/02/ai-notes.html' title='AI notes'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-6410919648194836743</id><published>2022-04-19T19:44:00.001-07:00</published><updated>2022-04-19T19:44:16.504-07:00</updated><title type='text'>Sanskrit slokas</title><content type='html'>&lt;h2 style=&quot;text-align: left;&quot;&gt;1. The seeker&lt;/h2&gt;&lt;p&gt;&amp;nbsp;vidyA turAnAm na sukham na nidrA&lt;/p&gt;&lt;p&gt;arda turAnAm na bandhu na mitrA&lt;/p&gt;&lt;p&gt;kshudha turAnAm na ruchi na pakwam&lt;/p&gt;&lt;p&gt;kAmA turAnAm na bhayam na lazzA&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Pursuit knows no comfort no sleep&lt;/p&gt;&lt;p&gt;Greed knows no relatives no friends&lt;/p&gt;&lt;p&gt;Hunger knows no taste no ripening&lt;/p&gt;&lt;p&gt;Desperation/lust know no fear no shame&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/6410919648194836743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/6410919648194836743' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/6410919648194836743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/6410919648194836743'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2022/04/sanskrit-slokas.html' title='Sanskrit slokas'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-5425531971845910165</id><published>2022-02-23T00:22:00.001-08:00</published><updated>2022-02-23T00:22:09.887-08:00</updated><title type='text'>Speed reading techniques</title><content type='html'>&lt;p&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Trebuchet MS&amp;quot;, Verdana, Arial, sans-serif; font-size: 12.61px;&quot;&gt;Did you know that most of us use only 4% to 10% of our mental abilities?&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;uieforum_postsubject&quot; style=&quot;color: #333333; font-family: &amp;quot;Trebuchet MS&amp;quot;, Verdana, Arial, sans-serif; font-size: 12.61px;&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Speed reading is not just about reading faster; it&#39;s about learning to use much more of the extraordinary powers of the Mind.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;uieforum_postcontent&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;b&gt;1. Eliminate sub vocalization&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px; text-align: left;&quot;&gt;&lt;div class=&quot;uieforum_postsubject&quot; style=&quot;color: #333333; font-family: &amp;quot;Trebuchet MS&amp;quot;, Verdana, Arial, sans-serif; font-size: 12.61px;&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;When you read, are you aware of an inner voice that follows the words as your eyes move across the page or the computer screen? This inner voice is called &#39;subvocalization&#39;. You probably experience it as a slight movement in the tongue or throat region. As long as you subvocalize, you limit your reading to the speed of normal speech, to about 300 w.p.m.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div class=&quot;uieforum_postsubject&quot; style=&quot;color: #333333; font-family: &amp;quot;Trebuchet MS&amp;quot;, Verdana, Arial, sans-serif; font-size: 12.61px;&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px; text-align: left;&quot;&gt;&lt;div class=&quot;uieforum_postsubject&quot; style=&quot;color: #333333; font-family: &amp;quot;Trebuchet MS&amp;quot;, Verdana, Arial, sans-serif; font-size: 12.61px;&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;The Mind is capable of thinking much faster than that. So when you subvocalize, you&#39;re literally holding back your mind. Try this exercise:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px; text-align: left;&quot;&gt;&lt;div class=&quot;uieforum_postsubject&quot; style=&quot;color: #333333; font-family: &amp;quot;Trebuchet MS&amp;quot;, Verdana, Arial, sans-serif; font-size: 12.61px;&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;uieforum_postsubject&quot; style=&quot;color: #333333; font-family: &amp;quot;Trebuchet MS&amp;quot;, Verdana, Arial, sans-serif; font-size: 12.61px;&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;As you read, count to yourself, silently, from one to ten. Or, repeat the sound &#39;Eee&#39;, &#39;Eee&#39;, &#39;Eee&#39;. It will be impossible to do this at the same time as subvocalizing, so this is an excellent way of&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;uieforum_postsubject&quot; style=&quot;color: #333333; font-family: &amp;quot;Trebuchet MS&amp;quot;, Verdana, Arial, sans-serif; font-size: 12.61px;&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;breaking the habit of subvocalization.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div class=&quot;uieforum_postsubject&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: #333333; font-family: Trebuchet MS, Verdana, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12.61px;&quot;&gt;As you do this exercise, you&#39;ll become aware that you&#39;re no longer processing the words in the tongue/throat region but in an area called &#39;thought stream&#39; that you experience in the top of your head.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #333333; font-family: Trebuchet MS, Verdana, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12.61px;&quot;&gt;&lt;b&gt;THOUGHT STREAM MOVES MUCH FASTER THAN SUBVOCALIZATION. AND THAT&#39;S WHY PEOPLE WHO SUBVOCALIZE OFTEN HAVE COMPREHENSION PROBLEMS.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #333333; font-family: Trebuchet MS, Verdana, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12.61px;&quot;&gt;There&#39;s a mismatch between reading speed and thinking speed. The Mind is constantly racing ahead of the inner voice and so it gets bored. You experience this as an inability to hold your&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #333333; font-family: Trebuchet MS, Verdana, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12.61px;&quot;&gt;attention on what you&#39;re reading. You have to back-skip words, or read the same line twice.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #333333; font-family: Trebuchet MS, Verdana, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12.61px;&quot;&gt;As your reading speed catches up with your thinking speed, reading becomes much less tiring and your comprehension improves.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;2. Eye movements&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px; text-align: left;&quot;&gt;&lt;div class=&quot;uieforum_postsubject&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Trebuchet MS, Verdana, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12.61px;&quot;&gt;Once you&#39;ve got a feeling for reading in &#39;thought stream&#39;, the next thing to do is speed up your eye movements. This will also help break the habit of sub-vocalization, since your eyes will be moving&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;uieforum_postsubject&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Trebuchet MS, Verdana, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12.61px;&quot;&gt;faster than you can possibly subvocalize.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div class=&quot;uieforum_postsubject&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px; text-align: left;&quot;&gt;&lt;div class=&quot;uieforum_postsubject&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Trebuchet MS, Verdana, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12.61px;&quot;&gt;Your eyes move across the written page in a series of quick jumps. Between each jump there&#39;s a stop lasting a fraction of second, called a &#39;fixation&#39;. The fixation is when the eye actually takes in the written word.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div class=&quot;uieforum_postsubject&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote style=&quot;border: none; margin: 0 0 0 40px; padding: 0px;&quot;&gt;&lt;div class=&quot;uieforum_postsubject&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Trebuchet MS, Verdana, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12.61px;&quot;&gt;The untrained eye takes about a quarter of a second at each fixation, and takes in 2 or 3 words per fixation.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div class=&quot;uieforum_postsubject&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote style=&quot;border: none; margin: 0 0 0 40px; padding: 0px;&quot;&gt;&lt;div class=&quot;uieforum_postsubject&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Trebuchet MS, Verdana, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12.61px;&quot;&gt;By speeding up you eye movements, you&#39;ll learn to make fewer fixations per line and take in more words per fixation.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div class=&quot;uieforum_postsubject&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: #333333; font-family: Trebuchet MS, Verdana, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12.61px;&quot;&gt;Try this exercise:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote style=&quot;border: none; margin: 0 0 0 40px; padding: 0px;&quot;&gt;&lt;div class=&quot;uieforum_postsubject&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Trebuchet MS, Verdana, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12.61px;&quot;&gt;If you use a glass &#39;anti-glare&#39; screen, draw 2 vertical lines in felt-tip, 5 cms apart, so that you have a strip 5 cms wide located over the middle of the text you are reading.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div class=&quot;uieforum_postsubject&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote style=&quot;border: none; margin: 0 0 0 40px; padding: 0px;&quot;&gt;&lt;div class=&quot;uieforum_postsubject&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Trebuchet MS, Verdana, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12.61px;&quot;&gt;Now move your eyes in a &#39;Z&#39; pattern down this central strip, at a speed faster slightly faster than is comfortable.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div class=&quot;uieforum_postsubject&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote style=&quot;border: none; margin: 0 0 0 40px; padding: 0px;&quot;&gt;&lt;div class=&quot;uieforum_postsubject&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Trebuchet MS, Verdana, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12.61px;&quot;&gt;Because your Mind is not reading each word, it is forced to &#39;fill in the gaps&#39;. This engages much more of the Mind, since it has to build associations and patterns in the written material. This in turn&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div class=&quot;uieforum_postsubject&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Trebuchet MS, Verdana, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12.61px;&quot;&gt;leads to greater comprehension and increased memory of what was read.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote style=&quot;border: none; margin: 0 0 0 40px; padding: 0px;&quot;&gt;&lt;div class=&quot;uieforum_postsubject&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Trebuchet MS, Verdana, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12.61px;&quot;&gt;This technique takes advantage of the fact that much of written English is highly redundant; a lot of words can be skipped without any loss of meaning.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div class=&quot;uieforum_postsubject&quot;&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: #333333; font-family: Trebuchet MS, Verdana, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12.61px;&quot;&gt;When your eyes move down a central strip of the text, you also engage much more of your peripheral vision. And that in turn brings the right hemisphere of the brain into the reading process. You make much more use of the right-brain&#39;s ability to synthesize and build relationships within the material.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #333333; font-family: Trebuchet MS, Verdana, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12.61px;&quot;&gt;So speed reading is not just about reading faster; it also allows you to access much more of the brain and thereby increases your comprehension and creativity.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Trebuchet MS&amp;quot;, Verdana, Arial, sans-serif; font-size: 12.61px;&quot;&gt;&lt;br /&gt;&lt;b&gt;Some more on Incresing reading speed&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;color: #333333; font-family: &amp;quot;Trebuchet MS&amp;quot;, Verdana, Arial, sans-serif; font-size: 12.61px;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;As our eyes move across the page they make a series of jerky movements. Whenever they come to rest on a word that is called a fixation. Most people fixate once on each word across a line of print.&lt;br /&gt;In order to make our speed increase we must take in more words with each fixation, rather than make our eyes move faster.&lt;br /&gt;1. Try to avoid focusing on every word, but rather look at groups of 2 to 3 words. For instance, this sentence could be grouped in this manner: for instance / this sentence / could be grouped / in this manner&lt;br /&gt;2. Work on vocabulary improvement. Familiarize yourself with new words so you don&#39;t get stuck on them when you read them again.&lt;br /&gt;3. If you find yourself moving your lips when reading, force yourself to read faster by following (1.) above so that you can no longer move your lips.&lt;br /&gt;4. Read more! 15 minutes a day of reading an average size novel equals 18 books a year at an average reading speed!&lt;br /&gt;5. Determine your purpose before reading. If you only need main ideas, then allow yourself to skim the material. Don&#39;t feel you must read very word.&lt;br /&gt;6. Spend a few minutes a day reading at a faster than comfortable rate (about 2 to 3 times faster than your normal speed). Use your hand or an index card to guide your eyes down the page. Then time yourself reading a few pages at your normal speed. You&#39;ll find that often your normal reading speed will increase after your skimming practice.&lt;br /&gt;7. If you have poor concentration when reading, practice reading for only 5 - 10 minutes at a time and gradually increase this time.&lt;br /&gt;8. There are several books on increasing reading speed available in most bookstores. If you are serious about increasing your rate you may want to work systematically through one of these books.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;color: #333333; font-family: &amp;quot;Trebuchet MS&amp;quot;, Verdana, Arial, sans-serif; font-size: 12.61px;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;uieforum_postcontent&quot; style=&quot;color: #333333; font-family: &amp;quot;Trebuchet MS&amp;quot;, Verdana, Arial, sans-serif; font-size: 12.61px;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Reference:&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://xpresspraveen.blogspot.com/2008/02/incresing-reading-speed.html&quot;&gt;http://xpresspraveen.blogspot.com/2008/02/incresing-reading-speed.html&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/5425531971845910165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/5425531971845910165' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/5425531971845910165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/5425531971845910165'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2022/02/speed-reading-techniques.html' title='Speed reading techniques'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-8915392792829157663</id><published>2022-02-15T10:28:00.023-08:00</published><updated>2022-03-03T23:34:58.641-08:00</updated><title type='text'>Virtual box gotchas</title><content type='html'>&lt;p&gt;&lt;b&gt;Virtual box&amp;nbsp;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; - creates guest OS virtual machines on host operating system (the ones you use enerally)&amp;nbsp;&lt;/p&gt;&lt;p&gt;By default the resolution of the guest OS will not be same as host os (your actual os). You will need to install Guest additions and switch to Seamless mode after the os is started.&lt;/p&gt;&lt;p&gt;Running VPN within virtual box :&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://windowsreport.com/vpn-not-working-on-virtualbox/&quot;&gt;https://windowsreport.com/vpn-not-working-on-virtualbox/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Open VPN in windows 10 virtual machine with DNS blocked on VPN gateway:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; Context: The Open VPN server on company network was not supporting external DNS resolution . This was probably blocked by admin for security reasons.&amp;nbsp;&lt;/span&gt;&amp;nbsp;The suggested approach was to use dnsmasq which is supported only on mac /linux. But i was on windows 10, hence had to find an alternative. I tried Acryllic DNS proxy client. Basically AcryllicDNS does dns resolution on the local system.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;b&gt;1. Below is result of DNS resolution with Acryllic DNS running and open VPN off&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;c:&amp;gt; nslookup google.com 127.0.0.1&lt;/span&gt;&lt;/p&gt;&lt;p&gt;C:\Users\sandeep&amp;gt;nslookup google.com 127.0.0.1&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Server:&amp;nbsp; UnKnown&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Address:&amp;nbsp; 127.0.0.1&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Non-authoritative answer:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Name:&amp;nbsp; &amp;nbsp; google.com&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Addresses:&amp;nbsp; &lt;span style=&quot;background-color: #fcff01;&quot;&gt;2a00:1450:4009:81d::200e&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #fcff01; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 142.250.180.14&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;You see above the DNS got resolved using Acryllic DNS running on 127.0.0.1&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;2. Below is result of DNS resolution&amp;nbsp;with Acryllic DNS running and open VPN running&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;c:&amp;gt; nslookup google.com 127.0.0.1&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px; text-align: left;&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;C:\Users\sandeep&amp;gt;nslookup google.com 127.0.0.1&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;DNS request timed out.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; timeout was 2 seconds.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Server:&amp;nbsp; UnKnown&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Address:&amp;nbsp; 127.0.0.1&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px; text-align: left;&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;DNS request timed out.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; timeout was 2 seconds. ...&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;*** Request to UnKnown timed-out&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;As you see above the problem with DNS resolution when open VPN is on .&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note&lt;/b&gt;: By default DNS server of choice was picked from the open VPN&amp;nbsp; ethernet adapter TAP. This can be switched to use localhost (127.0.0.1) by setting the metric on adapter (Adapter properties &amp;gt;&amp;gt; IpV4 &amp;gt;&amp;gt; Advanced settings &amp;gt;&amp;gt; metric = 5).&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Basic commands&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: white; color: #515151; font-family: &amp;quot;PT Serif&amp;quot;, Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;1. To list all the registered VMs:&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f9f9f9; border-radius: 3px; box-sizing: border-box; color: #bf616a; font-family: Menlo, Monaco, &amp;quot;Courier New&amp;quot;, monospace; padding: 0.25em 0.5em;&quot;&gt;vboxmanage list vms&lt;/code&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;code style=&quot;background-color: #f9f9f9; border-radius: 3px; box-sizing: border-box; color: #bf616a; font-family: Menlo, Monaco, &amp;quot;Courier New&amp;quot;, monospace; font-size: 17px; padding: 0.25em 0.5em;&quot;&gt;&lt;br /&gt;&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Network commands on windows :&lt;/b&gt;&lt;/p&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px; text-align: left;&quot;&gt;&lt;p&gt;1. ping -t google.com&lt;/p&gt;&lt;p&gt;2. tracert google.com [8.8.8.8]&amp;nbsp; ([] is the DNS server to override)&lt;/p&gt;&lt;p&gt;3. route print&amp;nbsp; ( After tracert we can run this to check the route you amazon packet took ;) )&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 4.&amp;nbsp;&lt;/span&gt;&lt;span face=&quot;arial, sans-serif&quot; style=&quot;background-color: white; color: #202124; font-size: 16px;&quot;&gt;ipconfig /displaydns&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span face=&quot;arial, sans-serif&quot; style=&quot;background-color: white; color: #202124; font-size: 16px;&quot;&gt;[ /flushdns ]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Gotchas&lt;/b&gt;:&lt;/p&gt;&lt;p&gt;1. For fixing screen resize one needs to install guest additions plugin for virtual box. Sometimes it doesnt do anything on clicking Device &amp;gt;&amp;gt; Insert guest additions.&lt;/p&gt;&lt;p&gt;Fix : Insert Guest Additions simply inserts a CD. That&#39;s it. If your guest supports Autoplay and it is enabled, the installation will start. Otherwise you&#39;ll have to start the installation manually. More details on the user manual, ch. 4.2.&lt;/p&gt;&lt;p&gt;Ref: &lt;a href=&quot;https://forums.virtualbox.org/viewtopic.php?t=86281&quot;&gt;https://forums.virtualbox.org/viewtopic.php?t=86281&lt;/a&gt;&lt;/p&gt;&lt;p&gt;2. Coming out of scaled mode : hit right CTRL + C , right CTRL +L to come out of seamless mode&lt;/p&gt;&lt;p&gt;3. Guest doesnt resolve dns when open vpn is connected&lt;/p&gt;&lt;pre style=&quot;border-radius: 5px; border: 0px; box-sizing: inherit; color: var(--highlight-color); font-family: var(--ff-mono); font-size: 13px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.30769; margin-bottom: calc(var(--s-prose-spacing) + 0.4em); margin-top: 0px; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px; vertical-align: baseline; width: auto;&quot;&gt;VBoxManage modifyvm &quot;&lt;em style=&quot;border: 0px; box-sizing: inherit; font-family: inherit; font-stretch: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&amp;lt;VM name&amp;gt;&lt;/em&gt;&quot; --natdnshostresolver1 on&lt;/pre&gt;&lt;p style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #232629; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: var(--s-prose-spacing); margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #232629; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: var(--s-prose-spacing); margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;As a result, guest OS DNS requests will be intercepted and resolved using host DNS API, rather than having guest OS connect to external DNS servers as with&amp;nbsp;&lt;code style=&quot;background-color: var(--black-075); border-radius: 3px; border: 0px; box-sizing: inherit; color: var(--black-800); font-family: var(--ff-mono); font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 2px 4px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;--natdnsproxy1 on&lt;/code&gt;.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #232629; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: var(--s-prose-spacing); margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Ref:&amp;nbsp;&lt;a href=&quot;https://superuser.com/questions/641933/how-to-get-virtualbox-vms-to-use-hosts-dns&quot;&gt;https://superuser.com/questions/641933/how-to-get-virtualbox-vms-to-use-hosts-dns&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #232629; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: var(--s-prose-spacing); margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;4. Connecting from mac Guest OS to windows host os (as guest additions was not working):&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #232629; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: var(--s-prose-spacing); margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1.Shared the windows folder (right click folder &amp;gt;&amp;gt; properties &amp;gt;&amp;gt; share)&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #232629; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: var(--s-prose-spacing); margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2. ON virtual box VM config, add another adapter 2 called Bridged adapter. This will create a bridged network adapter for which you fix a static ip say 192.168.1.100.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #232629; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: var(--s-prose-spacing); margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3. From Mac Guest open Finder (icon in the panel) &amp;gt;&amp;gt; Click Go menu &amp;gt;&amp;gt; Connect to server. Enter Ip 192.168.1.100. Thats it shared folder appears.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #232629; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: var(--s-prose-spacing); margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Refer &lt;a href=&quot;https://askubuntu.com/questions/281466/samba-how-can-i-access-a-share-on-a-virtualbox-guest-in-nat-mode&quot;&gt;link&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #232629; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: var(--s-prose-spacing); margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;References &lt;/b&gt;:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;VBoxManage commands :&amp;nbsp;&lt;a href=&quot;https://blog.scottlowe.org/2016/11/10/intro-to-vbox-cli/&quot;&gt;https://blog.scottlowe.org/2016/11/10/intro-to-vbox-cli/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/8915392792829157663/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/8915392792829157663' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/8915392792829157663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/8915392792829157663'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2022/02/virtual-box-gotchas.html' title='Virtual box gotchas'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-3035490456752779554</id><published>2021-07-28T01:12:00.001-07:00</published><updated>2021-07-28T01:15:55.412-07:00</updated><title type='text'>Trading in Indian stock market for dummies</title><content type='html'>&lt;p&gt;&amp;nbsp;I dedicated almost an year on studying stock market practically and later automating it with python using Zerodha API, will refine my ideas here for others to get a jump start.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Here we go ...Broadly there are 2 ways of trading(excluding commodities for simplicity)&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;1. Equity&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &lt;/b&gt;Shares are created by companies when they go public via IPO(initial public offering). These prices move mainly based on company performance(Quarterly results), new deals signed , government policies (budget, eg: privatisation of banks ), market sentiment (Carona wave, petrol price), US markets.&lt;/p&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Strategies&lt;/b&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; - Check US market to see the condition of market as US market is ~12 hours behind IST.&amp;nbsp; Expect Indian market to move in unison with USA unless there is no major local market conditions.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- During July many companies have quarterly results, the markets tend to go down.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; - Check for earnings release of company&amp;nbsp;&lt;a href=&quot;https://www.moneycontrol.com/markets/earnings/&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; box-sizing: border-box; color: #0374ad; font-family: &amp;quot;Fira Sans&amp;quot;, sans-serif; list-style: none; margin: 0px; outline: 0px; padding: 0px; transition: background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s, color 0.15s ease-in-out 0s;&quot; target=&quot;_blank&quot;&gt;Money control earnings&lt;/a&gt;&amp;nbsp;and buy if:&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1. Previous quarterly earnings was profitable. Yearly earnings is profitable.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2. Market is not a bear market.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Sell when you make 5-10% profit (dont get greedy) as the wave normalizes in 2 days from date of result.&lt;/p&gt;&lt;p&gt;MIS trading&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;- The intraday trading(MIS) was never profitable except few hits. I made mistakes trading after 12pm while the intraday will close by 3.15 pm. Big mistake. MIS seems lucarative as the trading company(Zerodha in my case) gives around 6&amp;nbsp; times the leverage (1 day loan) if you are low on funds.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;Better strategy for MIS is to Buy stock instead of Sell&amp;nbsp; and combine with CNC normal. As we cant convert the sell position to long CNC) in case the trade goes wrong.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; - For picking stocks :&amp;nbsp;&lt;/span&gt;&amp;nbsp; &amp;nbsp; -William %R and bollinger band indicator combined with RSI showed good results on back testing (around 8% return per month) . These are good options for short term trading ( 1 week). Also you can consider supertrend which indicates .&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;2. &lt;span style=&quot;font-size: large;&quot;&gt;Futures and options&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; These are just contracts created by trading agent eg : Zerodha deriving value from the actual stock or indices . For options put and call is used and purchased using premium price, during expiry the profit and loss on the derived stock is considered. Futures they are like equities but are contracts in future based without delivery and they have a monthy expiry. The weekly contracts end on thursday every week, also there are monthly contracts which end last thursday of the month.&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; - We trade on momentum of the stock derivative&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; - Super trend indicator is best.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; - The Options contract premium near to the derived stock has huge movements (sometimes 100% movement) and are highly risky if you dont know how to do.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Gotchas&lt;/b&gt;:&lt;/p&gt;&lt;p&gt;1. Never trade by applying your emotions and with a fickle mind, always be rule and data driven.&amp;nbsp;&lt;/p&gt;&lt;p&gt;2. Dont trade on MIS (margin intra day) after say 1pm. Convert position from MIS to CNC(Normal long) position for buy trades to avoid losses.&lt;/p&gt;&lt;p&gt;3. For Options contract never trade on contract expiring 2 days before. You loose the cushion of time incase the market swings in the opposite direction of your trade.&amp;nbsp;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/3035490456752779554/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/3035490456752779554' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/3035490456752779554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/3035490456752779554'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2021/07/trading-in-indian-stock-market-for.html' title='Trading in Indian stock market for dummies'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-2981011162901475939</id><published>2020-03-29T20:40:00.000-07:00</published><updated>2020-04-01T18:22:53.842-07:00</updated><title type='text'>Corona virus - immunity,  treatment options / research</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Corona virus - यह क्या करोना करोना हो रहा है भय्या !&lt;br /&gt;
--------------------&lt;br /&gt;
1. &lt;b&gt;Develop Immunity&lt;/b&gt; :&lt;br /&gt;
&amp;nbsp; &amp;nbsp;Pranayama - anulom vilom, brastrika, kapal bhati&lt;br /&gt;
&amp;nbsp; &amp;nbsp;Food : vitamin c rich food like lemon juice,&amp;nbsp; amla juice&lt;br /&gt;
&amp;nbsp; &amp;nbsp;Medicine : swarna bhasma mixed with honey thoroughly,&amp;nbsp; take 2 drops a day&lt;br /&gt;
&amp;nbsp; &amp;nbsp;Spiritual/scalar: meditation, omm mantra chant,&amp;nbsp; shank blow, for nitic oxide production&lt;br /&gt;
&lt;br /&gt;
Baba ramdev suggestion for carona&lt;br /&gt;
&lt;a href=&quot;https://youtu.be/lLP3rgliqG8&quot;&gt;https://youtu.be/lLP3rgliqG8&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
2. &lt;b&gt;Treatment&lt;/b&gt;:&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Medicine : swarna bhasma mixed with honey thoroughly and consumed&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Hydrochloroquine? Untested but been recommended as emergency.&lt;br /&gt;
&lt;br /&gt;
3. &lt;b&gt;Prevention&lt;/b&gt;&amp;nbsp;:&lt;br /&gt;
&amp;nbsp; &amp;nbsp;Social distance,&amp;nbsp; quarantine etc&lt;br /&gt;
&lt;br /&gt;
4. &lt;b&gt;Learn&lt;/b&gt; :&lt;br /&gt;
&amp;nbsp; &amp;nbsp;1. It has been told the spike protein of virus binds to the cell receptors before injecting its DNA or RNA? into the cell to replicate.&lt;br /&gt;
&amp;nbsp; &amp;nbsp;2. Baba ramdev suggestion for carona&lt;br /&gt;
&lt;a href=&quot;https://youtu.be/lLP3rgliqG8&quot;&gt;https://youtu.be/lLP3rgliqG8&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp;3. Nano gold colloid treatment&amp;nbsp; suggested&amp;nbsp; by captain ajit vadakayil&amp;nbsp; as per ayurveda suravna bhasma&lt;br /&gt;
&lt;a href=&quot;http://ajitvadakayil.blogspot.com/2020/02/coronavirus-deaths-nano-gold-colloids.html?m=1&quot;&gt;http://ajitvadakayil.blogspot.com/2020/02/coronavirus-deaths-nano-gold-colloids.html?m=1&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Why not we as enterpreuners start building/distributing/collaborate for which will help fight carona virus in my opinion. eg :&lt;br /&gt;
1.&amp;nbsp; Patient healthcare:&lt;br /&gt;
&amp;nbsp; &amp;nbsp;Mobile app+IOT based portable ventilators using arduino for patients. Eg:&lt;br /&gt;
https://youtu.be/IgAR4yWDsg0&lt;br /&gt;
&lt;br /&gt;
2. Prevention/sterilization&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;- Masks - n95 grade&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;- Ozone/UV/gas based sanitizers&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;- UV/ozone sterilization booths for say supermarkets/ ATM/enclosed areas&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;Eg:&amp;nbsp; https://youtu.be/SqytOuYfsnA&lt;br /&gt;
&lt;br /&gt;
3. Virus testing kit (mobile app based with otg component?? )&lt;br /&gt;
5. Vaccine development accelerate&lt;br /&gt;
7. IOT virus sensors to detect potential threats??&lt;br /&gt;
8. Marketing and distribution of above.&lt;br /&gt;
&lt;br /&gt;
My proprietary builds mobile and web based solutions for small business.. if i can have IOT collaboration,&amp;nbsp; can create useful products.&lt;br /&gt;
&lt;br /&gt;
https://twitter.com/ajeetbharath/status/1242294128211197955&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; More to come as i evolve in this matter&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/2981011162901475939/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/2981011162901475939' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/2981011162901475939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/2981011162901475939'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2020/03/corona-virus-immunity-treatment-options.html' title='Corona virus - immunity,  treatment options / research'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-4544250550081094812</id><published>2019-07-28T20:58:00.001-07:00</published><updated>2019-07-28T20:58:21.059-07:00</updated><title type='text'>Constructing house DIY for dummies</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
Foundation and plinth&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/IuzFgCRBTiQ/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/IuzFgCRBTiQ?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
Super structure above plinth beam&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/XaHpTvUfnfQ/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/XaHpTvUfnfQ?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Steps of house construction (Mysuru, Karnataka) for 30 x 40 plot with costs for reference&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;1. Paper work:&lt;/b&gt;&lt;/h3&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&amp;nbsp;Approval from Urban development authority of sanction plan&amp;nbsp; (this is for approval only showing the space from compound to house etc)&lt;/li&gt;
&lt;ol&gt;
&lt;li&gt;Sanction plan cost for 2 floors Rs. 2,500&amp;nbsp; . done in 2 days&lt;/li&gt;
&lt;li&gt;Government fee for approval : Rs.21,000. Done in 2 weeks&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;Working plan&amp;nbsp; Rs. 2500. Done in 3-4 days (ensure you spend more time on this as it is realized and cant change after starting)&lt;/li&gt;
&lt;li&gt;Structural design plan (showing the columns position, plinth beam details) Rs.7000&lt;/li&gt;
&lt;li&gt;KEB electricity approval can be done after sanction plan approval.. Rs.6000 for 1kw&lt;/li&gt;
&lt;/ol&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;Total cost: 39,000&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
2. Dig borewell before starting any work.&amp;nbsp;&lt;/h3&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;b&gt;Cost &lt;/b&gt;:rs 70 per feet . 240 feet digging cost Rs. 50,000 along with 100 feet of casing pipe (which costed a lot around rs. 28000) . Done in 1 day.&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;b&gt;Gotchas&lt;/b&gt;: The bore digging company cheated us by charging Rs.280 per length (20 feet long) MS pipe of 7 inch diameter. The actual cost in market is just Rs. 130 per length. We needed 5 lengths of such pipe&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
In fact the cost of pipe was more than digging. b** cheated us as we didnt know and they force us to use their pipes. Better to be informed about it and negotiate early.&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;3. &lt;b&gt;Foundation&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;/div&gt;
&amp;nbsp; &amp;nbsp; 1.&lt;b&gt;Digging &lt;/b&gt;- carried out by JCB in 1 day. 12 columns with pit size 5 ft x 5ft x5 ft. Also sump is dug&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;b&gt;Gotchas&lt;/b&gt;:&amp;nbsp;The sump dug was too small and we ended up manual digging. Make sure you consider atleast 9 x 6 x 6 feet sump for storing 9,000 litres of water. The sump dug should be 2 feet more than what you want to build that is 11 x 8 x 7 feet so after laying bricks it will be as required&lt;br /&gt;
&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Cost breakup: Rs.550&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/i&gt;&amp;nbsp;JCB hired at Rs.750/hour x 5 hours = 3750&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Tractor hired for dumping mud from JCB = 1800&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;2. &lt;b&gt;Footing -&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;/b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; a. Prepare : Before column footing is filled with 1.6 feet of concrete it should be prepared with 6 inches of concrete using 40mm jelli (big sized) and cement.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; b. Bar bending for column and mat for footing: 4 feet square mat is laid below as per column size given in structural design the TMT bar diameter is selected like 12mm, 16mm. The column using TMT bar is 20 feet high.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; b. Footing concrete is added for upto 1.6 feet with concrete. The grade of concrete we selected was M15 for footing (1: 2 :4 bandli of cement: msand: jelli or 1 bag :4 bandli: 8 bandli of ratio). &lt;a href=&quot;http://hyderabad-india-online.com/real-estate/2011/04/quality-of-concrete-home/&quot;&gt;Refer&lt;/a&gt;. Less than 25 litres of water should be used per bag of cement. Better to use a concrete mixing machine.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;i&gt;Cost breakup:&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1. TMT rods SK super at Rs. 47 /kg . For 820kg I paid Rs. 39,000.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2. 70 bags of ACC cement at Rs.380/bag = Rs. 26600&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3. msand double wash : Rs. 20,000&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 4. Jelli 20mm : Rs. 11000&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; 3.&lt;b&gt; Footing column&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/b&gt;a. Prepare: Alway good to keep the plinth lower level 2 feet above the road (as roads will become taller over time and we can avoid rain water seepage etc). Using a water pipe the tube level is used to raise all the footing columns to plinth level. (note : plinth is normally 3 feet above the footing concrete bed but varies as per rise we want for house above the road).&lt;br /&gt;
&lt;b&gt;Note&lt;/b&gt;: Plinth is basically a 2 feet hight concrete cement structure above the size stone coarse which becomes the base of all the walls being raised.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;b. Concrete column : ratio of 1:6:4 (cement : sand: gravel 20mm) was used for column building of footing column.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; 4. Digging is done by laying of size stone below the plinth beam. This is done using the plinth diagram provided by the structural design team.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/4544250550081094812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/4544250550081094812' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/4544250550081094812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/4544250550081094812'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2019/07/constructing-house-diy-for-dummies.html' title='Constructing house DIY for dummies'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/IuzFgCRBTiQ/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-8420785589976623813</id><published>2018-05-08T01:06:00.003-07:00</published><updated>2018-05-08T01:06:28.620-07:00</updated><title type='text'>Polymer</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
https://www.polymer-project.org/2.0/start/install-2-0&lt;br /&gt;
Pre-requisites&lt;br /&gt;
--------------&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;npm install -g bower&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;npm install -g polymer-cli&lt;br /&gt;
&lt;br /&gt;
Quick start&lt;br /&gt;
-----------&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;mkdir my-app&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;cd my-app&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;1. Create skeleton project&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;polymer init&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;//Press the down arrow until polymer-2-starter-kit is highlighted and press the enter / return key to select.&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;2. Run from the folder created&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;polymer serve --open&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;3. Run tests&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;polymer test --open&lt;br /&gt;
&lt;br /&gt;
Next steps:&lt;br /&gt;
----------&lt;br /&gt;
1. add element&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;bower install --save PolymerElements/paper-checkbox&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Polymer video: https://skillsmatter.com/skillscasts/5743-introduction-to-building-polymer-web-components&lt;br /&gt;
&lt;br /&gt;
HTML5 video tag:&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;1. https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_video&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;2. Open video tag : (set chrome inspector &amp;gt;&amp;gt; settings &amp;gt;&amp;gt; Elements &amp;gt;&amp;gt; show shadow DOM&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;3. Components made of :&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;HTML templates&amp;nbsp; - the html that defines the web component eg: HTML for video tag&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Custome elements - The things that gets injected into the shadow DOM&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Shadow DOM&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;HTML imports&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;4. Anatomy of a web component:&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&lt;element name=&quot;tag-name&quot;&gt;&lt;/element&gt;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&lt;template&gt;&lt;/template&gt;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;//html here&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&lt;script&gt;&lt;/p&gt;
&lt;p&gt;
&lt;span style=&quot;white-space:pre&quot;&gt;    &lt;/span&gt;//javascript&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
&lt;span style=&quot;white-space:pre&quot;&gt;   &lt;/span&gt;&lt;/script&gt;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&lt;link href=&quot;elements.html&quot; rel=&quot;import&quot;&gt;&lt;/link&gt;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;5. Without Polymer also we can create above components&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;var sr=DOMelement.createShadowRoot();&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;sr.AC(doc.QS(&quot;#template&quot;)).content.cloneNode(true);&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;6. Polymer - API written by google to create shadow DOM web components.&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;Includes pre-written web components.&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;Browser support is limited but provides polyfills for older browsers&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Polyfills&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;Provides things mentioned in point 3.&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;HTML templates&amp;nbsp; - the html that defines the web component eg: HTML for video tag&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;Custome elements - The things that gets injected into the shadow DOM&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;Shadow DOM&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;Model driven views&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;Web animations&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;Pointer events&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PPT: http://slides.com/bobbijvoet/redux-polymer-8#/26</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/8420785589976623813/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/8420785589976623813' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/8420785589976623813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/8420785589976623813'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2018/05/polymer.html' title='Polymer'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-2927055683089492331</id><published>2018-04-19T01:22:00.002-07:00</published><updated>2018-04-19T01:22:13.131-07:00</updated><title type='text'>Cassandra</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
1. Download cassandra&lt;br /&gt;
Key notes&lt;br /&gt;
----------&lt;br /&gt;
Session replication on database&lt;br /&gt;
Nodes/Zones&lt;br /&gt;
&lt;br /&gt;
ACID&lt;br /&gt;
&lt;br /&gt;
C - Consistency.. Cassandra provides eventual consistency&lt;br /&gt;
A - Availability&lt;br /&gt;
P&amp;nbsp; - Partitioning ...processing can continue in the face&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CQL - Cassandra query language&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Let’s start with a short survey of some of the key concepts of Cassandra:&lt;br /&gt;
&lt;br /&gt;
Cluster – a collection of nodes or Data Centers arranged in a ring architecture. A name must be assigned to every cluster, which will subsequently be used by the participating nodes&lt;br /&gt;
&lt;br /&gt;
Keyspace – If you are coming from a relational database, then the schema is the respective keyspace in Cassandra. The keyspace is the outermost container for data in Cassandra. The main attributes to set per keyspace are the Replication Factor, the Replica Placement Strategy and the Column Families&lt;br /&gt;
&lt;br /&gt;
Column Family – Column Families in Cassandra are like tables in Relational Databases. Each Column Family contains a collection of rows which are represented by a Map&lt;rowkey columnvalue=&quot;&quot; olumnkey=&quot;&quot; sortedmap=&quot;&quot;&gt;&amp;gt;. The key gives the ability to access related data together&lt;/rowkey&gt;&lt;br /&gt;
&lt;br /&gt;
Column – A column in Cassandra is a data structure which contains a column name, a value and a timestamp. The columns and the number of columns in each row may vary in contrast with a relational database where data are well structured&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
commands:&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;desc keyspaces&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;use demo&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;desc tables&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;desc department;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/2927055683089492331/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/2927055683089492331' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/2927055683089492331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/2927055683089492331'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2018/04/cassandra.html' title='Cassandra'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-1029356191461804075</id><published>2018-02-16T01:41:00.002-08:00</published><updated>2018-02-16T01:48:13.753-08:00</updated><title type='text'>Nederlandse vocabulaire</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;b&gt;Greetings :&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Goede[morgen/middag/avond] --&amp;gt; Good morning/afternoon/evening&lt;/li&gt;
&lt;li&gt;(&quot;KHOO duh MORE khen&quot;)&amp;nbsp;&amp;nbsp;&lt;span style=&quot;background-color: white; font-family: &amp;quot;georgia&amp;quot;; font-size: x-small;&quot;&gt;(&quot;KHOO duh midakh&quot;)&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: &amp;quot;georgia&amp;quot;; font-size: x-small;&quot;&gt;(&quot;KHOO dun AH fohnt&quot;)&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;georgia&amp;quot;; font-size: 18px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;b&gt;Directions &lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Noord Zuid Oost West&amp;nbsp; --&amp;gt; north south east west&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Salutations &lt;/b&gt;:&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;hallo&lt;span style=&quot;background-color: white; font-family: &amp;quot;georgia&amp;quot;; font-size: x-small;&quot;&gt;(&quot;HAH low&quot;)&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;, hoi&lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: &amp;quot;georgia&amp;quot;; font-size: x-small;&quot;&gt;(&quot;hoy&quot;)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;--&amp;gt;&amp;nbsp;hi&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;doei, tot ziens&amp;nbsp; --&amp;gt; bye ,see you&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; font-family: &amp;quot;georgia&amp;quot;; font-size: x-small;&quot;&gt;(&quot;dooey&quot; or &quot;dookh&quot;)&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: &amp;quot;georgia&amp;quot;; font-size: x-small;&quot;&gt;(&quot;toht zeens&quot;)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&amp;nbsp;dank je&amp;nbsp; &amp;nbsp; --&amp;gt;&amp;nbsp; thank you&lt;/li&gt;
&lt;li&gt;&lt;em style=&quot;background-color: white; box-sizing: border-box; font-family: Georgia; font-size: small;&quot;&gt;Bedankt&lt;/em&gt;&lt;span style=&quot;background-color: white; font-family: &amp;quot;georgia&amp;quot;; font-size: x-small;&quot;&gt;&amp;nbsp;(&quot;buh DAHNKT&quot;)—&lt;/span&gt;&lt;span style=&quot;background-color: white; box-sizing: border-box; font-family: &amp;quot;georgia&amp;quot;; font-size: x-small;&quot;&gt;Thanks&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Meneer (&quot;muh NEAR&quot;)—Mister&lt;/li&gt;
&lt;li&gt;Mevrouw (&quot;muh FROW&quot;)—Miss, Mrs.&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;em style=&quot;background-color: white; box-sizing: border-box; font-family: Georgia;&quot;&gt;Alstublieft&lt;/em&gt;&lt;span style=&quot;background-color: white; font-family: &amp;quot;georgia&amp;quot;;&quot;&gt;&amp;nbsp;(&quot;ALST oo bleeft&quot;)—&lt;/span&gt;&lt;span style=&quot;background-color: white; box-sizing: border-box; font-family: &amp;quot;georgia&amp;quot;; font-weight: 600;&quot;&gt;Please&lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: &amp;quot;georgia&amp;quot;;&quot;&gt;&amp;nbsp;or&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white; box-sizing: border-box; font-family: &amp;quot;georgia&amp;quot;; font-weight: 600;&quot;&gt;if you please&lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: &amp;quot;georgia&amp;quot;;&quot;&gt;&amp;nbsp;(formal)&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Numbers&lt;/b&gt;:&lt;/div&gt;
&lt;div&gt;
een twee drie vier vijf zes zeven acht negen tien&amp;nbsp; --&amp;gt;&amp;nbsp;&amp;nbsp;one two three four five six seven eight nine ten&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Dutch poetry:&lt;/b&gt;&lt;br /&gt;
http://4umi.com/marsman/herinnering&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/1029356191461804075/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/1029356191461804075' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/1029356191461804075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/1029356191461804075'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2018/02/nederlandse-vocabulaire.html' title='Nederlandse vocabulaire'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-4898116625498695796</id><published>2018-02-16T01:23:00.001-08:00</published><updated>2018-02-16T01:24:52.507-08:00</updated><title type='text'>Vocabolario Italiano</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Buongiorno&amp;nbsp; --&amp;gt; Good morning&lt;br /&gt;
Buonasera&amp;nbsp; --&amp;gt; Good evening&lt;br /&gt;
tuttala vitta, va bene --&amp;gt; alright&lt;br /&gt;
ciao&amp;nbsp; --&amp;gt; Hello,hi&lt;br /&gt;
addio --&amp;gt; bye&lt;br /&gt;
&lt;br /&gt;
tutto bene --&amp;gt; everything good&lt;br /&gt;
tutto a posto&amp;nbsp; --&amp;gt; it&#39;s all OK&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;a posto is in place&lt;br /&gt;
si&amp;nbsp; --&amp;gt; yes&lt;br /&gt;
va bene allora&amp;nbsp; --&amp;gt; alright then&lt;br /&gt;
yes, ok is va bene&amp;nbsp; --&amp;gt; yes, ok is fine&lt;br /&gt;
bravo --&amp;gt; good&amp;nbsp; &amp;nbsp;(it could be good guy, but also able guy)&lt;br /&gt;
&lt;br /&gt;
ci vediamo domani&amp;nbsp; --&amp;gt; see you tomorrow&lt;br /&gt;
&lt;br /&gt;
il domani non muore mai&amp;nbsp; --&amp;gt; tomorrow never dies&lt;br /&gt;
buon compleanno&amp;nbsp; --&amp;gt; Happy birthday&lt;br /&gt;
contento&amp;nbsp; --&amp;gt; Happy&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/4898116625498695796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/4898116625498695796' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/4898116625498695796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/4898116625498695796'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2018/02/vocabolario-italiano.html' title='Vocabolario Italiano'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-2597920460598668691</id><published>2017-11-13T01:11:00.003-08:00</published><updated>2024-03-20T23:45:26.600-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cheatsheet"/><category scheme="http://www.blogger.com/atom/ns#" term="git"/><category scheme="http://www.blogger.com/atom/ns#" term="git commands"/><title type='text'>GIT cheatsheet</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
1. Git clone&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;- always pulls from master&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
2.&amp;nbsp; Branch create/switch/download&lt;br /&gt;
&amp;nbsp; &amp;nbsp;git checkout &lt;branch name=&quot;&quot;&gt;&amp;nbsp; //swtich branch&lt;/branch&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - IE_Migration&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;git checkout -b &lt;branch name=&quot;&quot;&gt;&amp;nbsp; &amp;nbsp; //-b create branch&lt;/branch&gt;&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp;git checkout [file name]&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp;Branches are created under the current branch (default master)&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp;Master &lt;--&gt; Dev Common Branch&lt;/--&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;----&amp;gt; Dev1 Branch&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
3. Pushing&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;git push origin [branch name]&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;-u upstream&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Note: so we are sure we are comitting on the right branch&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;***Always pass origin and [branch name] to be sure you are pushing on the right branch ****&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
4. git status&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;- status of local repo&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
5. Comitting specific files&lt;br /&gt;
&amp;nbsp; &amp;nbsp;git add [file name with complete path]&lt;br /&gt;
&amp;nbsp; &amp;nbsp;git commit -m &quot;commit text&quot;&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
6. git branch&amp;nbsp; // to view all the branches&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
7. Pull and fetch&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;git pull&amp;nbsp; // pull the files and automerege&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;git fetch&amp;nbsp; &amp;nbsp;// doesnt do automerge&lt;br /&gt;
&lt;br /&gt;
8. Merging&lt;br /&gt;
&amp;nbsp; MasterBranch ---&amp;gt; DevBranch&lt;br /&gt;
&amp;nbsp; git checkout Dev&lt;br /&gt;
&amp;nbsp; git pull&amp;nbsp; // to update on the branch&lt;br /&gt;
&amp;nbsp; git checkout MasterBranch&lt;br /&gt;
&amp;nbsp; git pull&lt;br /&gt;
&amp;nbsp; git merge DevBranch&lt;br /&gt;
&lt;br /&gt;
9. Ways for merging&lt;br /&gt;
&amp;nbsp; &amp;nbsp; 1. create seperate branch per functionality&lt;br /&gt;
&amp;nbsp; &amp;nbsp; 2. Tagging&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;git tag -v 1.0.0 [tagName]&lt;br /&gt;
&amp;nbsp; &amp;nbsp; 3. Milestone&lt;br /&gt;
&lt;br /&gt;

10. git reset -hard&amp;nbsp; &amp;nbsp;//to get everything from server. all local changes will be gone.&lt;br /&gt;
  &lt;pre&gt;
11. Reset branch as remote
	git fetch --prune
	git reset --hard @{upstream}
	git clean -d --force

12. Branch : team/cotr
	git add .
	git commit -m “DD-17384:Added extra parameter”
	git push origin HEAD:refs/for/team/cotr
	git commit --amend --no-edit

	git log -p -2
&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Other&lt;br /&gt;
Git rebase&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/2597920460598668691/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/2597920460598668691' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/2597920460598668691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/2597920460598668691'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2017/11/git-cheatsheet.html' title='GIT cheatsheet'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-1697364501071155391</id><published>2017-09-19T05:27:00.002-07:00</published><updated>2017-09-19T05:52:22.473-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="accomodation"/><category scheme="http://www.blogger.com/atom/ns#" term="amstelveen"/><category scheme="http://www.blogger.com/atom/ns#" term="Amsterdam"/><category scheme="http://www.blogger.com/atom/ns#" term="Indians in amsterdam"/><category scheme="http://www.blogger.com/atom/ns#" term="ov chipkart"/><category scheme="http://www.blogger.com/atom/ns#" term="sharing"/><category scheme="http://www.blogger.com/atom/ns#" term="tax"/><category scheme="http://www.blogger.com/atom/ns#" term="travel"/><category scheme="http://www.blogger.com/atom/ns#" term="visa"/><title type='text'>Guide for staying working in netherlands/ amsterdam for Indians</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Netherlands is a beautiful country close to the sea with lot of water locked land area sprinkeled with natural beauty trees and flowers. Also the geometrically aligned buildings, trees, electrical poles and roads definitely needs to be praised.&lt;br /&gt;
The train and bus network is one of the best but expensive if you dont know how to make best use of the options available. I herewith make my best effort to help you getting around and accommodation search esp. in Amsterdam.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;1. Travel&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Bus is the widely used mode of travel by expats and with highest connectivity. There are various companies who run the service like GVB, &lt;a href=&quot;https://connexxion.nl/&quot;&gt;Connexxion&lt;/a&gt; and EBS.&lt;/li&gt;
&lt;li&gt;Metro is available in Amsterdam which connects majority of the places. Tram also go through some of these metro lines.&lt;/li&gt;
&lt;li&gt;Train is of two types. The super fast Intercity and super slow Sprinter. &lt;a href=&quot;http://www.amsterdamtips.com/tips/trains-in-netherlands.php&quot;&gt;Link&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bike/ Cycle. The cycle lane is all around the country and people enjoy cycling even in a Suit.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
All the above can be accessed using an &lt;a href=&quot;http://ov-chipkaart.nl/&quot;&gt;OV Chipkart&lt;/a&gt;&amp;nbsp;card. First you need to buy an anonymous blue card. Later you can order a personalized yellow card which can be booked online.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Money saving tips on travel:&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;Order the yellow card online and opt for a monthly buss pass based on Zone you prefer to travel from work and home. The zones you will choose can be 1, 2, 3 etc and costs Euro 50,85, 125 or so, and you can travel unlimited in these zones.&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; Trains are relatively more expensive. To get discount go for a 20% peak hour discount(peak hours are work travel hours like 6:30 am to 9:00 am and 4:30 to 6:30 pm) or a 40% off peak hours discount and weekends.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;2. Accomodation&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &lt;/b&gt;Most Indians stay in Amstelveen (30 mins by bus to Amsterdam). Hotels are very very expensive and do not have cooking facility so best to get into shared house .&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp;&lt;/b&gt;&amp;nbsp;Options - shared flat or house. Cost is around 1200 for single room flat or &amp;nbsp;1800 for double room in Amstelveen. So many go for shared house to avoid too high costs.&lt;/div&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Useful websites&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;a href=&quot;https://www.onlyexpats.nl/&quot;&gt;https://www.onlyexpats.nl&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.expatriates.com/&quot;&gt;https://www.expatriates.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.pararius.nl/&quot;&gt;https://www.pararius.nl&lt;/a&gt;&amp;nbsp; (Dutch)&lt;/li&gt;
&lt;li&gt;Facebook groups like Indians in Amstelveen, Indians renting shared flat in Amsterdam/Amstelveen/. Very useful for short term room search.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://airbnb.com/&quot;&gt;http://airbnb.com&lt;/a&gt;&amp;nbsp;is for B&amp;amp; B but always be careful it might get cancelled anytime.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;b&gt;3. Language&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;Most speak Dutch by default but would be ready to talk in English when asked. All sign boards and documents are in Dutch so it would be good to know few terminology&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;Oost - East, Westen - west, Noord - North, Zuid - South&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;Outgang - exit , Ingang - Entrance&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;danke - thank you, doei - bye,&amp;nbsp;tot ziens - good bye&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Use &lt;a href=&quot;https://translate.google.com/&quot;&gt;google translate&lt;/a&gt; and app&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;4. BSN and registration of address&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/b&gt; BSN - Burger (civilian) service number. It is like SSN or Aadhar number here. Once you arrive you are supposed to get it for getting a bank account or any service. &amp;nbsp;All services are provided through appointment.&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Registration of address is required to confirm you are staying and for any government related claim purpose ( i think)&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;5. Taxes in NL&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &lt;/b&gt;Taxes are very high in NL around (20-52%). Most of the working professionals fall under the 35% tax bracket. So for expats there is a 30% ruling option&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;b&gt;30% ruling : &lt;/b&gt;Basically 30% of your gross salary will not be taxed.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;Eg: You earn Euro 5000 per month gross. then you pay tax for 70% of your earning that is Euro 3500. &amp;nbsp;30% of it or Euro 1500 is without tax. So total you earn is (say at 35% tax slab) Euro 3775.&lt;br /&gt;
&lt;br /&gt;
The tax slab depends on how much you earn in a year (like India tax system with tax slabs and range between 20-52%).&lt;br /&gt;
&amp;nbsp; Useful &lt;a href=&quot;https://thetax.nl/&quot;&gt;tax link&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;6. Visa&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/b&gt; HSM visa is required for working non-european nationals eg: Indians&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Schengan visa for tourists to travel around Europe. &lt;a href=&quot;https://www.schengenvisainfo.com/netherlands-visa/&quot;&gt;Link&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
I hope to write more about points 5. and 6. soon.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/1697364501071155391/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/1697364501071155391' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/1697364501071155391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/1697364501071155391'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2017/09/guide-for-staying-working-in.html' title='Guide for staying working in netherlands/ amsterdam for Indians'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-9123945715380872820</id><published>2017-08-19T11:49:00.001-07:00</published><updated>2017-08-19T11:49:19.188-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="breath control"/><category scheme="http://www.blogger.com/atom/ns#" term="ida pingala sushumna Captain Ajith vadakayil"/><category scheme="http://www.blogger.com/atom/ns#" term="Pranayama"/><title type='text'>Pranayama</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;Reference:&amp;nbsp;&lt;a href=&quot;http://ajitvadakayil.blogspot.nl/&quot;&gt;http://ajitvadakayil.blogspot.nl/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;The content below is taken from Captain Ajit Vadakayil&#39;s blog:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;Pranayama is the regulation of the incoming and outgoing flow of breath with retention.&amp;nbsp; It needs to be practised only after perfection in asana has been attained.&amp;nbsp; Patanjali expressly advises the sadhaka to perform pranayama only after attaining perfection in asana.&amp;nbsp;&amp;nbsp; For the first time, he demonstrates a distinct step in the ascension of the ladder of yoga, whereas he has not specified progression for the other aspects.&amp;nbsp; Normally the flow of breath is unrestrained and irregular. Observing these variations, and conditioning the mind to control the inflow, outflow and retention of the breath in a regular, rhythmic pattern, is pranayama.&amp;nbsp; The word pranayama consists of two components - prana and ayama.&amp;nbsp; Prana is energy, when the self-energising force encompasses the body.&amp;nbsp;&amp;nbsp; Ayama means regulation.&amp;nbsp; Pranayama— where you exhale twice as long as inhale— is more about dumping old experiences rather than mere oxygenation&amp;nbsp; of blood.&amp;nbsp; It is always starts with the left nostril for right handers – for left handers it is vice versa ( no book on pranayama talks about this ) .. Left handed people have their sub-conscious in the left lobe of the brain.Breathe in the new , breathe out the old. Pranayama—inhale and exhale with awareness— long exhales with the sound of&amp;nbsp; MMMMMMM.&amp;nbsp;&amp;nbsp;&amp;nbsp; Humming boosts level of nitric oxide—this in turn ups the oxygen intake by 98%, the biggest secret . Ordinary breath is a mere 4%.&amp;nbsp; It is amazing Nitric oxide was discovered by Indian yogis 11000 years ago.&amp;nbsp; For re-inventing this a Nobel prize was given 2 decades ago.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;Nitric oxide is necessary for-&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;1. Destruction of viruses, parasitic organisms, and malignant cells in the airways and lungs by inactivating their respiratory chain enzymes.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;2. Regulation of binding - release of O2 to hemoglobin.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;3. Vasodilation of arteries and arterioles (regulation of blood flow or perfusion of tissues).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;4. Inhibitory effects of inflammation in blood vessels.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;5. Hormonal effects. Nitric oxide influences secretion of hormones from several glands (adrenaline, pancreatic enzymes, and gonadotropin-releasing hormone)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;6. Neurotransmission. Memory, sleeping, learning, feeling pain, and many other processes are possible only with NO present (for transmission of neuronal signals).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;Obviously, during mouth breathing it is not possible to utilize one&#39;s own nitric oxide which is produced in the sinuses.&amp;nbsp; The mouth, was created by nature for eating, drinking, and speaking.&amp;nbsp; At all other times, your trap should be shut.When there is lack of oxygen in your blood , you living to a small percentage of your potential. Endurance exercise can increase oxygen utilization from 10 to 20 times over the resting state. This greatly also&amp;nbsp; increases the generation of free radicals, which can cause cancer.&amp;nbsp; Metabolism, or, more accurately the metabolic rate of the cells, sets the demand for oxygen. At rest, a human consumes about 250 millilitres of oxygen each minute. With exercise this rate can be increased more than 10-fold in a normal healthy individual, but a highly trained athlete may achieve a more than 20-fold increase.. Muscle can do more work, but beyond the aerobic scope they must revert to anaerobic metabolism, which results in waste products, mainly lactic acid.&amp;nbsp; The ability of the eye to dark-adapt (, increase its sensitivity at low light levels) decreases with age, but part of that decrease can be restored by breathing pure oxygen. Various mental processes in old people are also found to be improved by breathing oxygen. Any slowed induction of protein synthesis, as from lower oxygen intake, with age is a factor in the deficits of learning and memory of old people. 70% of toxins in your body are released by exhalation— rest by sweat, defecation and urine— surprised?&amp;nbsp; Oxygen drives the basic metabolic processes that permit growth and constant body temperature. The main purpose of respiration is to provide oxygen to the cells at a rate adequate to satisfy their metabolic needs. This involves transport of oxygen from the lung to the tissues by means of the circulation of blood. The precise object of respiration therefore is the supply of oxygen to the mitochondria.&amp;nbsp; Ganges&#39; self-purifying quality leads to oxygen levels 25 times higher than any other river in the world. Ganga, show that it is able to reduce BOD (biochemical oxygen demand) levels much faster than in other rivers. Ganges cleans up suspended wastes twenty times faster than other rivers on the planet. The power of breathing lies in its relationship with your energy source. The mind is intimately connected to your breathing. Deep breathing triggers the lymph, your body’s sewage system which will give your cells more efficiency. It keeps the blood fully oxygenated. Breathe in the ration 1/4/2.&amp;nbsp; .The physical aspect of lack of oxygen in the body is not as important as the mental and spiritual aspect.&amp;nbsp; Lack of oxygen always slows your reaction time. The more oxygen our brains receive the better they function. Glial cells are mediators between the neurons and blood vessels of the brain. Oxygenating the brain can slow down constant die off of brain cells, and can activate areas of the brain which usually idle from lack of blood. The cells you use the least are the first to die off. 35000 brain cells die every day—more when there is lack of blood. But don’t worry, you have a stock of 100 billion brain cells. Arterial blood is slightly more acidic in pH value ( 0.05 ) than the venous blood. Blood is an electrolyte. Blood is a carrier for oxygen and nutrients to the cells, but more fundamentally it is a carrier of electrical current. The movement of blood produces EM waves through changes in the electrical charge (voltage) and current (amperage) of the fluid.&amp;nbsp; Because oxygen is vital to life, the body and brain are extremely sensitive to even very small reductions . This is why exercise must be done at least ONE hour after a meal or oxygen required for digestion is used by muscles leading to indigestion and cramps. Stress, fear and anxiety causes muscles to contract and blood vessels to constrict. When blood cannot be transported freely through the body to provide oxygen, and antibodies and to carry away and dispose toxic wastes, illness sets in. Mind is non material , but it works in partnership with communicator molecules. With every thought mind moves atoms of hydrogen, carbon , oxygen and other particles in the brain . Knowing the connection between breath and consciousness, the ancient yogis devised PRANAYAMA to stabilise energy and consciousness. All that vibrates in this universe is the cosmic personality and prime mover Prana, potent in all living beings and non-living beings --- heat, light, gravity, magnetism, vigor , power , vitality,life, spirit.&amp;nbsp;&amp;nbsp; When a man is contented and happy , he has more Prana inside him. Anxiety vanishes entirely when you are one with the rest of the universe. When your mind is disturbed the fundamental energy Prana leaks . Pranayama just reverses the process.&amp;nbsp; Yoga says that longevity depends on slow deep diaphragmic breathing. A tortoise takes 4 breaths a minute and so lives more than 200 years. People who do Pranayama regularly have quieter nerves , less lethargy , better sleep and lower BP.&amp;nbsp; It prevents accumulation of Uric acid which gives joint pains. Fluctuations of mind are controlled and hence Pranayama prepares you for meditation.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;The benefits are:--&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;1)&amp;nbsp; You raise your consciousness&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;2)&amp;nbsp; Develop inner peace&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;3)&amp;nbsp; Rekindle your drooping spirit&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;4)&amp;nbsp; Detoxification of body and mind&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;5)&amp;nbsp; Your face glows --balance of mind, body and spirit.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;6)&amp;nbsp; Mental clarity and concentration&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;7)&amp;nbsp; Raise your immunity&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;8)&amp;nbsp; Reduces biological age.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;9)&amp;nbsp; Centring yourself and stoking your inner flame&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;10)&amp;nbsp; Gratitude and communion with self&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;11)&amp;nbsp; Awakening at cellular level, improves metabolism, burns fat&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;12)&amp;nbsp; Expansion of perception&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;13)&amp;nbsp; Physical exercise , stretching, flexing of spine. Removes stiffness of joints and ligaments.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;14) Destress.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;15) Good sleep at night.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;16) Miraculous delivery from disease -physical and mental.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;17) Your skin is cleansed by sunlight and you have less BO. Clears eyesight too.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;18) Improves body posture.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;19) Drives away phobias.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;The&amp;nbsp; HYPERVENTILATION ( Sudarshan Kriya ) patented by Triple Enyme Sri Ravsihankar made evil pharma very happy ,for it made people fall sick.&amp;nbsp;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;VEDIC YOGA SUPPORTS ONLY DEEP DIAPHRAGMATIC BELLY BREATHING AND NEVER EVER SHALLOW CHEST HYPERVENTILATION, AS PATENTED BY SUDARSHAN KRIYA / SOHUM . .&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;YOGA HAS SHUNNED HYPERVENTILATION , AND HAS USED BHASTRIKA PRANAYAMA ONLY TO SHIFT THE DOMINANT NOSTRIL ( IDA/ PINGALA ) FOR A FEW SECONDS. . .&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;Human brain cells degenerate and die when you do hyperventilation. This is irreversible. . Hyperventilation leads to spontaneous and asynchronous firing of neurons . .. Brain diseases (or disorders of the central nervous system - CNS) are possible only in conditions of chronic hyperventilation, chest breathing and mouth breathing. . . Most brain diseases are characterized by chronic hyperventilation, there are additional effects due to low CO2 levels in the CNS. . .If excess ventilation cannot be compensated metabolically, it will lead to a rise in blood pH. This rise in blood pH is known as respiratory alkalosis. . .When hyperventilation leads to respiratory alkalosis, it causes dizziness, tingling in the lips, hands or feet, headache, weakness, fainting and seizures. . .In extreme cases it can cause carpopedal spasms (flapping and contraction of the hands and feet). . .Your body relies on carbonic acid to regulate the acidity of the entire bloodstream. By hyperventilating you remove far too much CO2 from your blood. . .The acidity of your bloodstream falls as a result. This has all sorts of nasty effects on your body if it is sustained, not least of which is an interference with nerve transmissions. . .Hypocalcemia, which results from hyperventilation, can cause tingling sensations, spasms of the muscles, and even convulsions. . Hyperventilating DOES store extra oxygen. But you can&#39;t necessarily use that extra oxygen, because with low CO2, your blood becomes too alkaline. . .Hemoglobin, in an alkaline environment, doesn&#39;t want to release the oxygen bound to it. . .Hyperventilation leads to MARTINI EFFECT and NIRTOGEN NARCOSIS.. Nitrogen narcosis is a neurological impairment caused by excess dissolved blood nitrogen . . Hyperventilation immediately causes a changed state of consciousness albeit a FAKE one . Many old people while doing hyperventilation on their beds have died . ..When a person hyperventilates, lowered level of carbon dioxide causes the pH of the blood to increase, leading to alkalosis. . .Yoga increases GABA levels in the brain . Low GABA levels are associated with depression and Alzheimer’s disease. . .Hyperventilation is NOT yoga.&amp;nbsp; Do NOT do too much kapabathi-- you will get inguinal hernia!Swara Yoga is the science which is about the realization of cosmic consciousness, through the awareness or observation, then control or manipulation of the flow of breath in the nostrils. Shiva answers Parvati&#39;s questions ( Vigyan Bhairava Tantra) patiently and fully and goes on the tell her all about swara saying that &quot;for all beings, breath is only the base.&quot; These include techniques for managing the planetary effects and the moon&#39;s phases and avoiding the negative influence of the planets and astral forces, through altering the breath flow or swara in the nostrils, manipulating and controlling the breath or the breath flow through each nostril. While on the subject of effect of moon on women, some Chutney Marys attacked me –so some ancient secrets will not be revealed and are now lost forever. By swara yoga you can even choose the gender of the baby you want.&amp;nbsp; I guess signs tell us what happens for the best.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;&lt;a href=&quot;http://ajitvadakayil.blogspot.in/2013/10/karva-chauth-synchronising-fertility.html&quot; style=&quot;color: #888888; text-decoration-line: none;&quot;&gt;http://ajitvadakayil.blogspot.in/2013/10/karva-chauth-synchronising-fertility.html&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;We can alter our destiny by&amp;nbsp; being more auspicious, and realising, and eventually attaining the harmony and the Highest Consciousness. Swara yoga is an ancient tantric science which involves the systematic study&amp;nbsp; of the breath flow through the nostrils (or swara) in relation to the prevailing phases of the moon, time of day and direction . Although we think of &#39;pranayama&#39; when we think of techniques associated with the breath, in Swara yoga, it is the association of the breath in relation to the activities or phases or positions of the sun, moon, planets, seasons, time of day, with the physical and mental conditions of the individual and then taking the appropriate action according to these subtle relations. It was kept as a closed secret by the ancient sages and saints who had intuitively received this knowledge from the Divine. Swara yogi knows that during the flow of left nostril or right nostril when favorable elements rises certain things can be undertaken if you want to be successful. There are three modes of breathing- flow from left nostril, flow from right nostril and flow from both the nostrils. The last mode is generally for a short duration when breathing switches from left to right and vice versa.&amp;nbsp; Mode of breathing can be checked by examining air flow while exhaling. All our actions can be classified into three main categories; physical, mental and spiritual; which are respectively presided by the above three modes of breathing.&amp;nbsp; Breathing through the left nostril ( ida nadi ) stimulates the right hemisphere of brain, and breathing through the right nostril ( pingala nadi ) stimulates the left hemisphere. Breathing through the left nostril is connected with higher intraocular pressure and breathing through the right nostril lowers that pressure Intraocular pressure&amp;nbsp; is created by the continual renewal of fluids within the eye. The intraocular pressure is increased in glaucoma. Breathing through the left nostril stimulates Ida which relates to the moon and the parasympathetic nervous system, breathing through the right stimulates Pingala, relating to the sun and sympathetic nervous system.&amp;nbsp;&amp;nbsp; Ida nadi is associated with the rest and restorative system of the body, whereas the pingala nadi is associated with the fight and flight response. Pranayama starts with the left nostril always. The benefits of left nostril breathing are numerous including sharper, clearer focus of the mind, and a deep, full relaxation or sleep.&amp;nbsp; In the Yogic tradition, left nostril breathing has been used to break vices and habits, which usually take 21 days&amp;nbsp; . If you watch your breath you will find that it is usually flowing more in one nostril than the other. Again, if the left nostril has a greater flow of air, then ida nadi is predominant. When the flow is greater in the right nostril, then pingala is predominant. If the flow is equal, then sushumna is ruling. When the right nostril is flowing, then vital energy is more active, allowing the individual to do physical work, digest food and so on. The mind is extroverted and the body generates more heat. When the left nostril (ida) is flowing, mental energy is dominant, the mind is introverted, any kind of mental work; thinking concentration, etc., may be undertaken. Ida nadi also flows mainly during sleep. The primary aim of hatha yoga is to bring about a balance of flow between the prana in ida and pingala, (ha = sun, tha = moon). To do this the body is purified by the six techniques known as the shatkarmas.&amp;nbsp; As per swara yoga, in a day the flow of air through the left nostril should predominate for about twelve hours and through the right nostril for the other twelve hours. If pingala flows, the body will be restless; if ida flows, the mind will tend to think too much. In human physiology, the two nadis correspond roughly to the two halves of the autonomic nervous system - the sympathetic and parasympathetic. Pingala coincides with the sympathetic nerves, responsible for the stimulation and acceleration of activities concerned with the external environment and the deceleration of the organs which tend to utilize a lot of energy internally. The sympathetic nerves speed up the heart, dilate the blood vessels, increase the respiration rate, and intensify the efficiency of the eyes, ears, etc. The parasympathetic nerves directly oppose the sympathetic nerves, for they reduce the heartbeat, constrict the blood vessels, and slow the respiration so that the individual becomes introverted. The flow of prana in ida and pingala is completely involuntary and unconscious until yogic practices control it. A Swara yogi realizes cosmic consciousness through control and manipulation of breath. The ancient 7000 year old Sanskrit texts mention 72,000 subtle channels through which prana flows, the dominant flow of prana occurs within the ida and pingala nadis, two channels that course upwards on either side of the spine from their origin within the kanda or ‘bulb’ in the sacral plexus. The ida and pingala nadis relate to the activities of the parasympathetic and sympathetic divisions of the autonomic nervous system, respectively. Surya Bhedana when breathing in through the right nostril and Chandra bhedana when breathing in through the left nostril. Breathing in takes air down to the lungs which will produce suction in the eustachian tube. Scientists have postulated that external forces set the biological clock by stimulating the pineal gland, which is affected by dark/light cycles.&amp;nbsp; These rhythms which were previously known to the ancient Rishis, so man is actually only rediscovering himself in relation to the cosmos. By the practice of Swara yoga one&amp;nbsp; can become the master of the nadis and elements, so as to adjust himself with&amp;nbsp; the universal forces which is the source of everything that gives birth to the experience of both&amp;nbsp; material and spiritual life with heightened awareness.&amp;nbsp; As per Swara Yoga , different modes of breathing leads to different types of actions; physical, mental and spiritual.&amp;nbsp;&amp;nbsp; Swarodaya Yoga’ has three types of breathing systems – For a right hander&amp;nbsp; Ida (Inhaling and exhaling from&amp;nbsp; left nostril ), Pingala (inhaling and exhaling from right side of the nostril) and Sushmana (inhaling and exhaling from both sides of the nostrils). We mostly breathe in and out from either Ida or Pingla but sometimes we breathe from both the nostrils.&amp;nbsp; The Sushumna mode is generally for a short duration when breathing switches from left to right and vice versa.&amp;nbsp; Mode of breathing can be checked by examining air flow while exhaling. Compliance to the dictums of ‘Swar Shaastras’ is more efficacious than omens, and a suitable time selected through astrology based on moon and planet phases. it was used to go beyond the limitations of the mind.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: cambria, serif; font-size: 14pt; line-height: 37.3333px;&quot;&gt;&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px;&quot; /&gt;&lt;/span&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;One must change mode of breathing suitably at the time of initiating specific desired activity. Example: When the left nostril is running (for righthanders ) , intitiation of mantras and consecration of deities in temples is done. When the right nostril is running certain deadly and destructive vashikaran mantras of Atharva Veda and psychic works are done.&amp;nbsp; I will only say so much. Swara yoga aims at directly awakening the highest human potential. . Swara Yoga is a path which leads to awakening of the entire being.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;, Times, FreeSerif, serif; font-size: 17.6px; line-height: 26.4px;&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 12pt; line-height: 24px;&quot;&gt;Reference:&amp;nbsp;&lt;a href=&quot;http://ajitvadakayil.blogspot.nl/&quot;&gt;http://ajitvadakayil.blogspot.nl/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/9123945715380872820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/9123945715380872820' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/9123945715380872820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/9123945715380872820'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2017/08/pranayama.html' title='Pranayama'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-4898581647421879767</id><published>2015-11-08T02:17:00.001-08:00</published><updated>2015-11-08T02:17:47.380-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="android root"/><category scheme="http://www.blogger.com/atom/ns#" term="gps internet restriction"/><category scheme="http://www.blogger.com/atom/ns#" term="programatically remove restrictions"/><title type='text'>Rooting android and executing Super commands</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Android 4.4.4 has introduced additional restrictions to turn on GPS/internet programatically. My requirement was to auto flip GPS/internet connection.&lt;br /&gt;
With Android 4.4.4 security restriction the&amp;nbsp;android.permission.WRITE_SECURE_SETTINGS would stop the code to flip gps/internet connection. I managed to get around by rooting and following few simple steps:&lt;br /&gt;
&lt;br /&gt;
Steps required to take:&lt;br /&gt;
&lt;br /&gt;
1.&lt;b&gt; Root you Android phone &lt;/b&gt;(&lt;span style=&quot;font-size: xx-small;&quot;&gt;&lt;b&gt;Note&lt;/b&gt;: the warranty of the phone will be void once you root it also do backup data just in case mobile gets bricked&lt;/span&gt;)&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;font-size: x-small;&quot;&gt;Rooting basically means to gain complete access to modify mobile settings at system level.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt; Download and install &lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;KingoRoot &lt;/b&gt;&lt;/span&gt;from &lt;a href=&quot;http://www.kingoapp.com/android-root.htm&quot;&gt;here&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: xx-small;&quot;&gt;&amp;nbsp;&lt;b&gt;Note&lt;/b&gt;: &amp;nbsp;There is an android APK also for rooting, but it didn&#39;t work for me, so better to use windows desktop version.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
2. Open KingoRoot desktop application and connect your Android device( ensure USB debbuging is turned on &amp;nbsp;follow&amp;nbsp;&lt;a href=&quot;http://www.phonearena.com/news/How-to-enable-USB-debugging-on-Android_id53909&quot;&gt;link&lt;/a&gt;&amp;nbsp;if not) &lt;br /&gt;
&lt;br /&gt;
3. &lt;b&gt;Follow instructions on KingoRoot desktop application &lt;/b&gt;and the mobile will have KingoROOT and Superuser APK installed after the mobile gets rebooted. At this stage, the root access is available to KingoRoot and can be given to other APKs who request it.&lt;br /&gt;
&lt;br /&gt;
4. The user apps can now run commands to remove security restrictions: Some command i ran programmatically to remove GPS/internet flip restrictions are below:&lt;br /&gt;
&lt;br /&gt;
a. &quot;pm grant &quot; + context.getPackageName() + &quot; android.permission.WRITE_SECURE_SETTINGS&quot;;&lt;br /&gt;
b. &quot;settings put global mobile_data 1&quot;; &amp;nbsp;// to enable=1 disable =0 mobile data&lt;br /&gt;
c. &quot;svc data enable/disable&quot;; &amp;nbsp; //to enable/disable mobile data incase a. doesnt work.&lt;br /&gt;
&lt;br /&gt;
The code used to run above commands from Android is below.&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;public static void &lt;span style=&quot;color: #6aa84f;&quot;&gt;runAsRoot&lt;/span&gt;(String[] cmds) {&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;try {&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;Process p = Runtime.getRuntime().exec(&lt;span style=&quot;color: #e69138;&quot;&gt;&lt;b&gt;&quot;su&quot;&lt;/b&gt;&lt;/span&gt;); // this give super user access&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;DataOutputStream os = new DataOutputStream(p.getOutputStream());&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;for (String tmpCmd : cmds) {&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;Log.i(TAG, &quot;Calling root command : &quot; + tmpCmd);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;os.writeBytes(tmpCmd + &quot;\n&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;os.writeBytes(&quot;exit\n&quot;);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;os.flush();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;} catch (Exception e) {&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;e.printStackTrace();&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/4898581647421879767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/4898581647421879767' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/4898581647421879767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/4898581647421879767'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2015/11/rooting-android-and-executing-super.html' title='Rooting android and executing Super commands'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7319827859294577756.post-4266299781159998830</id><published>2015-07-09T03:00:00.000-07:00</published><updated>2018-06-19T02:51:39.351-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="android development"/><category scheme="http://www.blogger.com/atom/ns#" term="cordova"/><category scheme="http://www.blogger.com/atom/ns#" term="Cordova CLI"/><category scheme="http://www.blogger.com/atom/ns#" term="jquery"/><category scheme="http://www.blogger.com/atom/ns#" term="phonegap"/><title type='text'>Cordova hurdles</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Cordova setup steps (windows 7 + Android):&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Pre-requisites&lt;/b&gt;&lt;br /&gt;
1. Download npm &lt;a href=&quot;https://www.npmjs.com/package/download&quot;&gt;here&lt;/a&gt;&amp;nbsp; and setup. Its a package management tool to install cordova.&lt;br /&gt;
2. JDK 7&lt;br /&gt;
3. Android emulator or device. Ant might be required for older versions. newer version use gradle build system.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Setup cordova CLI (command line client)&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;consolas&amp;quot; , &amp;quot;bitstream vera sans mono&amp;quot; , &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: 14px; line-height: 15.3999996185303px; white-space: pre;&quot;&gt;1.&amp;nbsp;&lt;/span&gt;From DOS prompt run &amp;gt;&lt;span style=&quot;background-color: white; font-family: &amp;quot;consolas&amp;quot; , &amp;quot;bitstream vera sans mono&amp;quot; , &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: 14px; line-height: 15.3999996185303px; white-space: pre;&quot;&gt;npm install -g cordova@x.x.x &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;consolas&amp;quot; , &amp;quot;bitstream vera sans mono&amp;quot; , &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: 14px; line-height: 15.3999996185303px; white-space: pre;&quot;&gt;    &lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: &amp;quot;consolas&amp;quot; , &amp;quot;bitstream vera sans mono&amp;quot; , &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; line-height: 15.3999996185303px; white-space: pre;&quot;&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;Note: cordova specific version can be installed using x.x.x eg: 5.0.0 or remove it for default latest version.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;consolas&amp;quot; , &amp;quot;bitstream vera sans mono&amp;quot; , &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: 14px; line-height: 15.3999996185303px; white-space: pre;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;b&gt;Create Cordova project&lt;/b&gt;&lt;br /&gt;
&lt;ol style=&quot;margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; font-family: Arial; font-size: 13.3333333333333px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: decimal; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 13.3333333333333px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;cordova create &lt;/span&gt;&lt;span style=&quot;background-color: transparent; font-family: &amp;quot;arial&amp;quot;; font-size: 13.3333333333333px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;directoryName &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: transparent; font-family: &amp;quot;arial&amp;quot;; font-size: 13.3333333333333px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;com.package&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 13.3333333333333px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: transparent; font-family: &amp;quot;arial&amp;quot;; font-size: 13.3333333333333px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;AppName&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; font-family: Arial; font-size: 13.3333333333333px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: decimal; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; font-family: &amp;quot;arial&amp;quot;; font-size: 13.3333333333333px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;cd&lt;span style=&quot;color: #38761d;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #38761d; font-size: 13.3333330154419px; line-height: 18.3999996185303px; white-space: pre-wrap;&quot;&gt;directoryName &lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: decimal; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;cordova platform add android@x.x.x&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: decimal; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;cordova plugin add &lt;plugin name=&quot;&quot;&gt;&lt;/plugin&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: decimal; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;cordova build android/ios  --release&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: decimal; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;cordova run android/ios --device &lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;;&quot;&gt;&lt;span style=&quot;font-size: 13.3333330154419px; line-height: 18.3999996185303px; white-space: pre-wrap;&quot;&gt;    Also follow t&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;; font-size: 13.3333333333333px; line-height: 1.38; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;utorial : &lt;/span&gt;&lt;span style=&quot;color: #1155cc; font-family: &amp;quot;arial&amp;quot;; font-size: 13.3333333333333px; line-height: 1.38; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;a href=&quot;http://ccoenraets.github.io/cordova-tutorial/create-cordova-project.html&quot; style=&quot;font-family: Arial; font-size: 13.3333333333333px; line-height: 1.38; text-decoration: none;&quot;&gt;http://ccoenraets.github.io/cordova-tutorial/create-cordova-project.html&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;;&quot;&gt;&lt;span style=&quot;font-size: 13.3333330154419px; line-height: 18.3999996185303px; white-space: pre-wrap;&quot;&gt;&lt;b&gt;Setup on eclipse&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;;&quot;&gt;&lt;span style=&quot;line-height: 18.3999996185303px; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;font-size: 13.3333330154419px;&quot;&gt;1. Follow &lt;a href=&quot;http://blog.revivalx.com/2014/11/02/develop-a-simple-to-do-list-mobile-app-using-phonegapcordova-for-ios-and-android-part-1/&quot;&gt;blog&lt;/a&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;;&quot;&gt;&lt;span style=&quot;line-height: 18.3999996185303px; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;font-size: 13.3333330154419px;&quot;&gt;   This is still work in progress... Will share once it is done.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;;&quot;&gt;&lt;span style=&quot;line-height: 18.3999996185303px; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;font-size: 13.3333330154419px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;;&quot;&gt;&lt;span style=&quot;line-height: 18.3999996185303px; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;font-size: 13.3333330154419px;&quot;&gt;&lt;b&gt;Debug&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.5954545454545455; margin-bottom: 11pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Add Debug Console plugin to your project by running this command:&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.5954545454545455; margin-bottom: 11pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: #eeeeee; color: #222222; font-family: &amp;quot;consolas&amp;quot;; font-size: 13.3333333333333px; line-height: 1.74; white-space: pre-wrap;&quot;&gt;$ cordova plugin add org.apache.cordova.console&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;margin-bottom: 11pt; margin-top: 0pt;&quot;&gt;
&lt;div style=&quot;line-height: 1.59545454545455;&quot;&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: &amp;quot;arial&amp;quot;; font-size: 13.3333333333333px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;To see debug output &lt;/span&gt;&lt;span style=&quot;background-color: white; color: #222222; font-family: &amp;quot;arial&amp;quot;; font-size: 13.3333333333333px; white-space: pre-wrap;&quot;&gt;&lt;b&gt;adb logcat CordovaLog, &lt;/b&gt;but generates too much logs.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 1.59545454545455;&quot;&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: &amp;quot;arial&amp;quot;; font-size: 13.3333333333333px; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: &amp;quot;arial&amp;quot;; font-size: 13.3333333333333px; line-height: 1.59545454545455; white-space: pre-wrap;&quot;&gt;Or use remote debugging&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #222222; font-family: &amp;quot;arial&amp;quot;;&quot;&gt;&lt;span style=&quot;font-size: 13.3333330154419px; line-height: 21.27272605896px; white-space: pre-wrap;&quot;&gt;&lt;a href=&quot;http://jsconsole.com/remote-debugging.html&quot;&gt;http://jsconsole.com/remote-debugging.html&lt;/a&gt; (way better logs)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;;&quot;&gt;&lt;span style=&quot;font-size: 13.3333330154419px; line-height: 18.3999996185303px; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;;&quot;&gt;&lt;span style=&quot;font-size: 13.3333330154419px; line-height: 18.3999996185303px; white-space: pre-wrap;&quot;&gt;&lt;b&gt;Gotchas&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ol style=&quot;margin-bottom: 0pt; margin-top: 0pt; text-align: left;&quot;&gt;
&lt;li style=&quot;background-color: transparent; color: black; font-style: normal; font-variant: normal; list-style-type: decimal; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;line-height: 1.38; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small; line-height: 18.3999996185303px;&quot;&gt;&lt;b&gt;cordova build &lt;/b&gt;command first time downloads gradle. On cordova 5.1 had issue downloading it, the fix was as below :&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;ol style=&quot;margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;li style=&quot;background-color: transparent; color: black; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: lower-alpha; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small; white-space: pre-wrap;&quot;&gt;Stackoverflow &lt;a href=&quot;http://stackoverflow.com/questions/29874564/ionic-build-android-error-when-download-gradle&quot;&gt;link&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;background-color: transparent; color: black; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: lower-alpha; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;update ..\platforms\android\cordova\lib\build.js&lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; (search for .zip and replace to ../[].zip)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;li style=&quot;background-color: transparent; color: black; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: decimal; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;Cordova plugin are downloaded from npm package (like maven).&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;background-color: transparent; color: black; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: decimal; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: black; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;aidl files failed to compile : &amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://programmingissues.wordpress.com/2011/07/22/cant-use-aidl-file-in-eclipse-android-project/&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #1155cc; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;fix&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span id=&quot;docs-internal-guid-20b66adf-7234-d6b1-9c9c-1e6101bec474&quot; style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: xx-small;&quot;&gt;&lt;span style=&quot;vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;vertical-align: baseline; white-space: pre-wrap;&quot;&gt;aidl -I/Volumes/work/projects/java/android/cordova/hello/platforms/android/src -p/Volumes/work/projects/java/frameworks/android-sdk-mac_x86/platforms/android-22/framework.aidl IInAppBillingService.aidl&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;vertical-align: baseline; white-space: pre-wrap;&quot;&gt;       4. Android API 16+ requires JDK 7+ only. And mac Snow Leopard 32 bit doesnt support JDK 7 anymore (ridiculous). Mac is such a waste of time when it comes to backward compatibility.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;vertical-align: baseline; white-space: pre-wrap;&quot;&gt;      &lt;span style=&quot;color: red;&quot;&gt; 5. I am yet to figure out how to run cordova(newer projects) from eclipse. Running from CLI is fine, but how can we debug like logcat in eclipse Juno? &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;     &lt;/span&gt; 6. &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;; font-size: 13.3333333333333px; line-height: 1.38; white-space: pre-wrap;&quot;&gt;The &lt;b&gt;cordova.js  ,cordova.jar and cordova_plugin.js&lt;/b&gt; are generated under &lt;app&gt;&lt;b&gt;\platforms\android\build\intermediates&lt;/b&gt;\assets\debug\www\cordova.js&lt;/app&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;docs-internal-guid-20b66adf-7286-12e0-c19b-c1791f6d4105&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;; font-size: 13.3333333333333px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;  Note the way plugins are included in later version of cordova is through JS.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;font-size: 13.3333330154419px;&quot;&gt;      7. To &lt;/span&gt;&lt;span id=&quot;docs-internal-guid-20b66adf-7293-895f-7694-94d43b0bb76e&quot;&gt;&lt;span style=&quot;background-color: white; color: #222222; font-size: 13.3333333333333px; vertical-align: baseline;&quot;&gt;rename app : &lt;/span&gt;&lt;a href=&quot;http://www.stefangordon.com/renaming-your-cordova-application/&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: white; color: #1155cc; font-size: 13.3333333333333px; text-decoration: underline; vertical-align: baseline;&quot;&gt;http://www.stefangordon.com/renaming-your-cordova-application/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 13.3333330154419px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;consolas&amp;quot; , &amp;quot;bitstream vera sans mono&amp;quot; , &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: 14px; line-height: 15.3999996185303px; white-space: pre;&quot;&gt;&lt;br /&gt;&lt;br /&gt;Ionic&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: consolas, bitstream vera sans mono, courier new, courier, monospace; font-size: 14px; line-height: 15.4px; white-space: pre;&quot;&gt;https://ionicframework.com/docs/intro/installation/


1. npm install -g ionic cordova
2. ionic start letsgo-mobile blank

3. cd letsgo-mobile
4. ionic serve
&lt;/span&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://simplyblogmadi.blogspot.com/feeds/4266299781159998830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7319827859294577756/4266299781159998830' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/4266299781159998830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7319827859294577756/posts/default/4266299781159998830'/><link rel='alternate' type='text/html' href='http://simplyblogmadi.blogspot.com/2015/07/cordova-hurdles.html' title='Cordova hurdles'/><author><name>sandeep</name><uri>http://www.blogger.com/profile/10421899857049098710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>