p2.pw - P2P Web(Bitcoin,Bittorrent and tech)

ΛVΛ Hyperpolyglot dvoark bipolar UnlimitJS Visual Basic C# C vs C++ M Clisp Domains

Austin 316

dcurt.is ejohn.org willi.am willia.ms izs.me tinyclouds.org 

http://icannwiki.com/.inc

busyboxw32
https://github.com/OneGet/oneget

git checkout --orphan gh-pages
git rm .

periodic table
electronegativity, atomic radius 

Why doesn't bash autoident like node?
For example type the folowing into bash.  Notice the second line 

if [ 1 -eq 1 ]
then
echo true
yes

What are the maximum number of arguments in bash?
Maximum string length node.js and python?

http://www.randalolson.com/2015/02/03/heres-waldo-computing-the-optimal-search-strategy-for-finding-waldo/

http://p2.pw/c%23,visualbasic.html
http://jordan-wright.com/blog/2015/09/30/how-to-download-a-list-of-all-registered-domain-names/ google.com/custom
https://certsimple.com/rosetta-stone

JOKES
case sensitivity windows
indiana jones movie
back to the future time travel
metric system USA
use facebook for content control system
use tablet as iphone with chart

http://cb.vu/unixtoolbox.xhtml
solareclip.se solareclipse.co solareclipse.io step.hn aust.in
jzs.io pwd.cat awk.cat
js5.me js7.me 3js.me 4js.me jsz.io im6.me, im5.me, im2.me, zqw.me, is5.me
cs.ht $129 bb.ht $129
the.hn aq.gl qz.gl ci.GL the.qa awk.cat the.hn
htt.ps://google.com thedvorak.com/a thehyperpolyglot.com lionturtle.org
Filename characters http://serverfault.com/questions/150740
https://swtch.com/

If you want Linux to become successful create a way to run Linux seamless 
inside Windows.
These solutions sort of work.
 - Cygwin(doesn't support file descriptors)
 - VirtualBox(internet goes down http://superuser.com/q/990021)
 - http://unxutils.sourceforge.net/
 - andlinux.org(appears to Combine Cygwin and VirtualBox such that they run you x and run entirely in RAM)
Cygwin
wget http://cygwin.org/setup-x86_64.exe
chmod 766 setup-x86_64.exe
http://superuser.com/q/966179

How do I recursively search in Linux and Windows?

192.168.15.0/24
10.0.2.0/24

VIRTUALBOX
Boot TinyCore Linux with 
terminal ' xvesa=800x400x32'
monitor  ' xvesa='
http://helpdeskgeek.com/virtualization/hide-the-menu-bar-and-status-bar-in-virtualbox/
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" setextradata global GUI/Customizations noMenuBar,noStatusBar
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" setextradata global GUI/Customizations MenuBar,StatusBar
Alt+Home &

VMWARE
Shared Folders

http://forum.tinycorelinux.net/index.php?topic=9249.msg117748#msg117748
https://github.com/lapawa/tc-open-vm-tools 

Bo Davis
Ric Fulop, Brian Shin, Josh Miller and C.J. Johnson
Ahmed Shuja, Dan Cremons, Dan Shelly, Ford, Beckenbaurer
numberphiles.com

H-Index
Do you have to be a genius for maths http://news.ycombinator.com/item?id=4370338
A Tale of A Post-modern Genius http://news.ycombinator.com/item?id=1350583
How a Genius Think http://news.ycombinator.com/item?id=3906214
johnnylee.net
John Locke | David Hume

Mark Shuttleworth
http://jbdeaton.com http://johnnylee.net http://matt.might.net 
http://terrytao.wordpress.com http://kevinchiu.org/http://schneier.com/
http://jefftk.com/   http://cafbit.com/entry/the_lost_art_of_threaded

Students into programming
http://thume.ca  http://paulstamatiou.com/

Professional Programmers
http://elliotth.blogspot.co.uk/  http://blogs.msdn.com/b/oldnewthing/
Printf vs echo http://unix.stackexchange.com/questions/65803

Search
 - Mathematica doesn't search complete files but has keywords by TaggingRules
 - Google(have to make sure it indexes everything)
 - 

eois.org
math-atlas.org
The Princeton Companion to Mathematics
What is Mathematicas?  An Elementary Approach to Ideas and Methods?
thehyperpolyglot.wikidot.com
JS should support multiline strings and pattern matching.
python -c 'import sys; sys.stdout.write("\x00")' | wc -c
Null not supported when assigned to variable in bash. http://stackoverflow.com/q/6570531

enable case sensitivity, install cygwin(fix pageup/pagedown), 

How do I ex

associate .sh files, 
THE PERFECT SHELL

Should aliases be in separate namespace? 
No because that would require 2 ways to set vars.
  ls='echo test'
  $ls
  eval(ls)
Environment variables like PATH should be in 
separate namespace maybe J.$.PATH

by default only variables in double quotes are replaced unless it is only variable by itself
  echo $test
  
Integers are passed as integers like
!fn 1 2
fn(1,2)

function ls$minus$(){this;arguments;}

a-b $a;  J.a$minus$b(a)(); 
         J("a-b",a);
         J(a$minus$b,a);
$a-b $a; J(a$minus$b,a)();
(a-b);   a-b;

If a line is a shell command then the line doesn't 
have to end with a semicolon all other commands must 
otherwise the following could do multiple things

fn('test');
1+ 2

fn.test(1,2,3)
$fn 1 2 3


ls -a | function(){this.split('\n')}

ls -a $test | echo;
$.ls("-a",test).echo()();
ls -a $test | echo | echo;
$.ls("-a",test).echo().echo()();
//undefined is empty string
a=`ls -a`;
a=$.ls("-a")();
a=$("ls -a")()

ls -a | echo test
$("ls","-a",test)("echo","test")();
$.ls("-a",test).echo("test")();

!ls 1 2 3
ls(1,2,3)

!fs.readFile "test.js" &
fs.readFile("test.js",function(){})

fs\.readFile "test.js"
fs$period$readFile "test.js"

var fs\.readFile=`test`;
var fs$period$readFile='test';

$()

Defining and executing a Javascript function 
in the background still blocks the OS.



1 problem `yes | head -3 | tail -1` doesn't work as is.

jsh jss jssh dish bush wash mash hash wish push mesh josh rush

ANONYMOUS FUNCTIONS

// can't be /\&^$!`();:=|><.,'"
// can be *%#@~+{}-_?
g++=`echo g++`
var g$plus$$plus$ = B("echo g++");

// can't be /\&!`();=|><'"
// can be *%#@~+{}-_?.,:^
alias g++='echo g++'
var g++=`echo g++`;
var $test='test';
var g$plus$$plus$ = J("echo g++");

console.log `fs!readFileSync test`

 - would distingush between -options values int double & floats
 - would remove all shell shortcuts <,<<,>,|| but |(pipe).
 - would use \ for directories so / can be used for division(Yes I'm sorry)
 - would have built in key value storage for distinguishing for example
 rm -rf --file init.m - would construct {"-rf","--help"->"init.m","-"}
subtraction uses
 - either ~ would be used for subtration or a trailing "-" would have 
   to be quoted like  wget  
 - cd / would be a special case
  rm -rf \file1\fiel2\file3 / echo -e
NSSTring ~stringWithFormat a,b,c
s = "test"
s ~append s2 

It is really quiet funny the shell in a sense supports optional arguments
very few modern languages support optional arguments

In addition no dashes should be allowed so you can do subtraction I think.
English is better then Spanish for programming because you don't have gender
 and article disagreement.

sudo apt-get_$    sudo@apt`get_$[`install,{lib}]
sudo apt-get_$    sudo apt`get$underscore$$dollar$ install lib
#sudo apt-get install; 
echot test
rm -rf *
if( (test=#ls -a;)!=0  ){
  echo test
} Use `` to escape `[` `n` `r` `t` `" `Space Ti`backtick`imes\[[a, Rational[1, -2], "test"] git is cool but IMO it should support easy scrubbing to see how directory structures and unqique files have changed overtime. http://www.termsys.demon.co.uk/vtansi.htm