Updated... see below.
I was at a concert a while ago and recorded, what I found out later, was a debut performance of a song. As I am friends with the lead singer, I'd like to send her a copy, but there are a couple of "issues".
Part 1: Editing
So, I've got a couple video files that I want to "process". I have no experience with video and only very limited experience with audio file manipulation.
Here is the pertinent data from ffprobe on the 25.6 MB introduction:
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'intro.mp4':
Duration: 00:00:18.54, start: 0.000000, bitrate: 11342 kb/s
Stream #0:0(eng): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 1280x720, 11378 kb/s, SAR 1:1 DAR 16:9, 24.08 fps, 24.17 tbr, 90k tbn, 180k tbc (default)
Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 96 kb/s (default)
Here is the pertinent data from ffprobe on the 1099.8 MB song itself:
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'song.mp4':
Duration: 00:10:39.32, start: 0.000000, bitrate: 14092 kb/s
Stream #0:0(eng): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 1280x720, 14000 kb/s, SAR 1:1 DAR 16:9, 30 fps, 30 tbr, 90k tbn, 180k tbc (default)
Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 95 kb/s (default)
(1) At the outset I had accidentally activated the wrong camera on my mobile phone. I'd like to keep the audio of the singer introducing the song.
(2) The video of the song actually contains TWO songs. I'm only interested in extracting the first song (the first 4m40s) from this video.
(3) Optional, but would be really nice, I'd like to make a "title" with the name of the group, name of the song, date, and location with the intro audio playing in the background.
(4) Ideally, I'd like to catenate the intro from (3) to the video from (2) and create a single file.
I'm running Windows 7 Professional. Have you ever done something like this? What free tools would you recommend?
Part 2: Shipping
I expect the final file to be about 500 MB, give or take. How would you recommend getting the file to her? It is rather large to send as an e-mail attachment. I do not have drop-box or one-cloud or any of the other file-sharing services. I'd like to keep the file private. I can't be the first who wants to do this. What options do I have?
Update(s):
Update 1: 20170101a - Happy New Year!
I've completed step (1) and extracted the audio for the intro to a separate file, intro.mp3, using:
ffmpeg -i intro.mp4 -ab 96k intro.mp3
Yeah, I know. 96kbps is not the greatest, but it's what was captured in the video, so I'm stuck with it.
Now to extract just the first 4m40s video of the song to a separate file. Looks like this could be done with ffmpeg?
Update 2: 20170101b
With many thanks to fn0rd666, got the "magic" incantation for ffmpeg:
fmpeg -ss 00:00:00.0 -i infile.mp4 -t 285 -codec copy outfile.mp4
Which means: start at the very beginning of the source, read from the file infile.mp4, copy 285 seconds, copy input straight to output (no transcoding), and send the output to the file: outfile.mp4!
Requires zlib, libpng and libgd-2.2.2. Also requires something like ffmpeg or gimp to collate frames:-
begin 644 mandelbrot-anim-dist-20161225-233342.tar.gz
M'XL("%978%@"`VUA;F1E;&)R;W0M86YI;2UD:7-T+3(P,38Q,C(U+3(S,S,T
M,BYT87(`[1MK<]-(DJ_6KYB"$/R0[!GYD1`054X(66K#PAFV;H%+@2R/;26R
MY)5D1S;+?[^>AUZ6'4/"4K5W'L">Z>G7]/1T]TS"Q'0'U.G[7JB9KCW1!G80
M:CHF':+K;4UO-ILMO?'RM[?ONN?G]V[9,+1.I\6^R4$;9[]Y(^3@'FEBO4GT
M=I/AD5;KX.`>PO=^0IL%H>DC=.__M(5C.T"!-PRO39^B8.S-G`'J4^3/7#3T
MO0D*QQ19,]^G;H@&MD^MT/,7R#<![L.DZ2+;!1,Z#AW4%>7>KOVSVN1;SO\K
M\XH.;8?^/>>_#8>>G?\FAA#0:A_`^6\3TMF=_Y_1'C1F@=_HVVZ#NG,T@8U6
ME`=H1%WJVQ:*-QX-/1]-O,$,NC[]<V;[MCM"CMT?#0"[?%)A'H/>0:@X\=S`
M\T-[-E$>P)3P)$(0LW*8`/0V"LPYB'K5_?74X%)?O'YMT&@*M.CDQ7GW[*WQ
M:*\L>A6DO=PKO_GW\TJC/[.=0<-V+6<VH$A[W7R$]O>1I#M_GA#*+E">YRA!
MY3S%I_.7Q[UN[_VG-]UWOP#EW@KH:&\/R#/4B@*Q[@CYGA<JBN50TSU22IH_
M04N8%3W-'_*1]A%KCR^J[+-^P?MB'J:F[BC%%>,;L,'*6>318!,NTZKNI7U%
M8>?YDXU!Q[(U0/4Z6_SD"@(Y`BL]?]FKB!._5W[W\M5IY5%%*5E3I$U])',^
MZIUVG[\Z33V!B[#0HWJ]L8Y!5@X[6)KFSB;,ES3O&GP*:1;2AFMEUP']T7JM
M&M4*^NLO])]5YM8=.`U-)Z!*25IU\W)&2QL,\IAKO1Y)B!-<^X"M?SMZM/QV
MW-"?4;&?L)G2?X'`N/]Y>CU`?Z&`#E`0U:N-*/I\/^/CC!$@#<R0HMK#]P\G
M#P?:PU\>OGKX5J#ME=DAK"#I*8I"H]`W+>DU2\L,`:7;.ZD@_1EJ#.B\X<X<
M!P2R'8B&2%N!<V5'MZ3KWY(NNB6=\()XR:EA@8_QV0F0-F#V>?W\M^ZK"N^\
MZ9U6Q.%C>U,?+6^8OW$2B/M+?3-"?QMU=,-\!,39U7[.;G2ZOXK"PA2+#7+9
M@IW!H!D/$KP-;0T3B!>.B[0`26.M#WM\$VP':>2S#)/EO3($_`KC:`DJUJTW
M+,\=VJ,9E*(:!"&(.)&1C=^5392Q6CP@;\/:RB6D0;@529:]%441\?LH7EK>
MEF+R=M;<E!BR]HR325[95.I6FP+TV@['&M^Z;[%YROMFJQ?POH'36LL7T7*V
M'PV.4BL4C#\:W-KVZ_+LBNE99BXH*T1^E^'73L"*MNZ$D+5U(W)HV_ELVH8\
M5KH+K"@XD@BB0%!*&5IK8P%GQ?6$YB7%2YZP4+])/*0Y,.M`^G8@B3K,030'
MQ$M&H-/,E65:AF-H3RCLC,!@%YXC=M.%/#"<3"EPL.'2:TYHXR$^'-093X93
M']E#F2_,.6SJ?#N>S"O_(_<_40/>6L:6^Q\Y:&+Y_L/^Z.S]I[F[__VD^U]R
MUY.%_BUN>O5U5SV%,<J_+H4>NO;\*V0&$#I""HXW.-(4Q4/H[+??^=TS\P`%
M`3-@;T[@G\CBSTOB=BJQ(33<B&M9#'-`A^;,"0&50LF7$O3-8,SFV>/6T',<
M[YJMTO(F[#@$1<Z@)D((")Q`=F"-LL<K3U@K+WDE#"IRV8.J7/98`<YD!M[,
MMR@R?6MLSVG`#<Y2@!KG.;8*$4HWK-#SV3-<75&FC@F<>.+^H_Z^_B$N26VW
M^&175Z`#"^1F1W/J![;G(M@>3D[J>OU0DL=\9?5Q>\Z2`:EWZGJGR!S2ZYUX
M`[U>9W\DYQ343%@&:.8Z]A5U%LS[@-.4W6&#F671(!A"90P2;.!-!RK8=I%(
M\.1%6XB*Z8<L\[/<"`X\A(T#38/9E%<6@#=TS"M@IZ2"F'<_D(\J`*41M69A
M!LISCR+3J!G*I;E>PI:]J2;GR*=FX+F@)TH+B\#R[6D84TU];VX/ONLA]IOB
MO\C1?U/\)^U6JRG?_TB+=#HL_G<PWL7_G]$:5?2+.;&=T'-MTT6O$G>(NS.G
MCUZP`MET4!<\1+AIM:$`Y89TP&;9M,P(6&0$29.F"7-.\S!]#>P@@2D/XJKQ
M:;`(&L`SK(^?K4##Q90&>3!H/,Y#1@,V5AY`=K!=BO[U>[?W#A'],(&\?7?Z
M!G5:[&C"40SI]./%1YU<&%^41J/$"[^@=%5:8G5)2EZD>@O56Y9,7#))R<?J
M"*M]7/*).B)J'R"Z.M+5OE[RF^JHJ?:;RI?2X\=J":NEEMIBWU@]5$ML#'_U
M=EN-__$I@*T!EKZJJ-&0AN4_I[D>VR&M`^]6GC6^+6O'AC`=CGUO-AIGG0$"
M&8AU!Z8_R+H+>,:(R]>+\@]3^;BEDG9S17X.*.6/36<(Y7LH_`U6Q^+VV!Z&
M+%/W3>MJ!)I!-F3JF,[$<V/9D;XBG702\1R0%9T"OE^LSP+MEQ)A,D%Y784/
MK:UJA/'4<5YHFZBB#U"V7H[24@58ROYS!KM)_57Q2\^;V+(N2%2!K$!3548^
MI2Y'F,[\J4/5HJI\EN-EE<X92A>NL]DU\D"IM4_#F>^*].I`;0-Y'+(HI*ZU
MWB$$GP"K)K<74;4F-T;J(\P5H$NP+F3&(L%6WV"S#18"+:[=U`:K!O)\TQU1
M/K^@K!Y<KZNP05._Q7E*S;3Q]*`R'+K1.(1B@^TY'502+4[TV,%:JL;L4FIV
M<@:3YX?9!DPDP-R`)0G"WVLP9T8WVVMJNU=\-@D[B9HYEVKAO\=4<:"+7JBE
M3C:*MN#C\'L%6F-J75%V2":>/QTSYD+OPRSKMOY]K)6O3](D\Z*'<#+X]1R1
M9/`!(ST=$-1,!J__0*UT\!ZUT\$'U$D&78P.T@%!:1[K8?0X&9QA1%(5CF&4
MZM`CD/]23!BE6AS#*%6CIR.2ZG$&HU218QBEFO2:B*2JG,$HU>6X"?E=I%?+
ML:=EUNECE7\1_N7B"OH"-R=[6';QT[X<(>D;90`\@?'7&.-9GZQBD`1#0EQ&
M\Y57)N842N4H+F:@V`^85N)RQ;O>G!T1'A.6U/=X\0^Q390V`V_69VD!$,M#
MQX/K7R2$1T:DE=EB*N6HT:KC2J4*GT^$DM%30Z\GZV"H1,PE"L)8BZI1HC?#
M:0H<B0&SC$JL0ZHA-/X^19JI(@)`4L!:=81"@K&^HG:J5*IV*Z=VR@G4GGLV
M>R0,I<;5B*BRMXA[)I:=*.XLI'IB%XOPM;,CEFT)^@(WL$)@;%JY&6`MP
M=<%)0(H1,%#-BD%"RYQRGZ+%#?I5ES=I*CM+J3(@&TLA!Q8-W(`-D`'!0BBY
M5OSRAXF']2ZRXI>Q^.5F\8L?)QYV($K$+V+QBW7BV;F?F+;+PX'ICRS5&L/=
MK%J%_ERP&PU>\DQ9M2?"G5WN#4.L.O"7/$E<I`_CO@,%N`.UM].,<:^P>I7!
MBHOW%!+7[QF(+.1C%G$]GV+PBT`ZA.69F>$<C#.']<Z7.`LD`(1_6<++2+U<
MJ)=+]3*,A5G@Z8GDH2^<GAEEC#]"?F]=,,"+E^>GJ#JT^2S_X7[Y/K^EW%?Q
M0;O-S0SV,J3Q3GQJAO2=/Z,G4+#Y97[_J;94^<W1090AU`6$@/7Y-2C`-7+Q
M\47OXAD`<*T6QPR&-6180_PTCUAE=RD`I[B([0T+.-H05^&KD2=H<(($DQBX
MCFO;,9D&#M/`P4_E0J";E2IQ",,A*0[)XR#P"2.6@R\^OO[CH@KZUC*B!8@\
MR=(L<C3OBS3OBS3+',V'(LV'`LT29VD^X`*-`.5I2(Z&%&E(@<;,R>D6Y72+
M<LR<G&Y13K<HYRJ5`PB_GE_D)HF!LV/(5.7R%=['$:D\PY7]?=CP9X;82+V2
MWT1.3;2KG+2O:YGI,3/R`YBU5C43`^ENS=LS/ES54@SNSIC@A',MM6?K#O9,
M&6J,(;Z#-1-6N.:0AAYK=Q<[IBRU#,N[V"]GP!^BI(YS-KR+EH!AX%4R/W>\
M>\7CW2L>;\B].:JS(M79.JI^CNJX2'6\CLK/!9->,9CTR#H-<U1G1:JS=53]
M'-5QD>JX2/4542>@-YM5+RJM;S=KD>I,WV[6(M6QOMVLS:*&S>UF+5*=-;>;
MM4AUO(X*,H_>[D!Q8.*5"1)/;'1WJ+0,=JYE%(<K28-WL_A0B1GL5-V(`VD6
MUU=SS]J3!"*K4-TW6O45=4'.NHFU?B.8D$U,"A/9-<N[RCXK*/=91;D_YQ4V
MHU$SI6?ER2K1DA%A1L0^EJQHE41):9HC`N2:X46KR@`Y@!<%\)*!EZO@R\B8
M1WG(PI@O\I"E(6OE;.%FL>(./I^2#@N,EU'U,JI=+JJ7B]KELGJY?,JNN4\L
MO%K.`;_0X-@:Q]8X=FU%"ZX'>$.582YJ*QIQG>)9H%VNSD:&*-G7[1#<0(PR
M:6L6N!IIY\T!-Q.XGQ;`OF[P9Q',WY/$/=['<%CTFD_@"U)+%GVT!GTDT$=K
MT/N;T?MKT"V27!S8=>$T,JVP#-<)-;X(Y741J&]I^,:.J,,1^=4,[C$9Q-A`
M\7<P]4&/87F,U?O);];8[#=K[JMP%X%-30I]&QM#;TI=CGM]/YF0DM^X(RX4
M\%(:R_$"6DY!7^53A:1Y3H/0]Q:,+G,G+<MWEMU_$MFU7=NU7=NU7=NU7=NU
D7=NU7=NU7=NU7=NU7=NU7=NU7=NU7=NU?TS[+W]%FX@`4```
`
end
Don't know what to do with this block of text? See previous article about uuencode and uudecode.
Requires zlib, libpng and libgd-2.2.2. Also requires something like ffmpeg or gimp to collate frames:-
begin 644 torus-anim-dist-20161225-233352.tar.gz
M'XL("&!78%@"`W1O<G5S+6%N:6TM9&ES="TR,#$V,3(R-2TR,S,S-3(N=&%R
M`.U:>U/;2!+/O]&GF$J`6,:2)=F&!.)4<8$DW$%"$:YV<SDJD?6P5<B25P\C
M^9+O?MTSHY<M8T+V4K5U&LIXU-/=\YN>GNX>0>0'<2CIGC.53">,)$U1]U1-
M&TA:K]<;:-W3]Q^OCL[.'OU,4Z#M[?7Q6]T?*.5OVE1U_Y':4[2>J@UZR*?"
MS(-'1'GT"UH<1GI`R*/_TQ9-G)"$OAW=ZH%%PHD?NR89622(/6('_I1$$XL8
M<1!87D1,)[",R`]2$NA`#V!0]XCC@0E=US)E07C4M+_8_F\X_^?ZC64[KO4_
M//\#./1X_GL*A(#^8!_.?U_M]YOS_RO:TVX<!MV1XW4M;TZFL-N"\)2,+<\*
M'(-DNT]L/R!3WXRA&UA_Q$[@>&/B.J.Q"=RMUR*Z#;F"4/':]T(_B)QX*CR%
M(>9.JDK0RE%.T`8DU.<PU?G1/TZ&=-8W'SX,K60&LN3UF[.CMQ^'S[9:K"<2
MZ72K=?';L=@=Q8YK=AW/<&/3(M*'WC.RLT.XW-EQ+LB[('E6D03(58DO9Z=_
MNSRZ_/3EXNCJ'4AN+9$.MK9`O"0M"!#K#DC@^Y$@&*ZE>P?"8RF8D@6,LIX4
MV/1)^JQ(+Z[;^%N^IGTV#D,S;USPLN<[N,'*9>:QN8X74<E^T1<$/-1?'`4P
MM@R3R#(N?GH#@9R`E8Y/+T5V[+=:5Z?G)^(S47ALS(@T"PA/_.3RY.CX_*3P
M!#J%09[)<K=.07D>/%B2Y,53]"7)OP6?(I)!)+MV;AG8G]6CZK9%\NT;^?>R
M<N,G--FZ&UK"8V[5]<L9+QPPR`N*NIZ)3<>TCH!;NS][LK@_;Q3$%MM/V$SN
MOR`P?/)U=FN2;R2T3!(F<KN;)%^?E'P<%0&3J4<6V=W^M#W=-J7M=]OGVQ\9
MVU8+#Z%(N*<(@I5$@6YPKUD8>@0L1Y>O1:*](EW3FG>]V'5A0MR!Q";2$IV"
M'3]0;O1`N>2!<LP+LB47A@4]PZ]N2"03[?/A^/W1N4@[%Y<G(CM\N#?R>'''
M^)V#(#Q::.L91INDDSO&$Q`NK_9K>:.+_14$#%,8&_BRF;HA4DL>Q'0/I1HE
M$"]<CT@AX<:J#WMT$QR72.I7'B9;6RT(^")J-)@4=N6NX7NV,XZA%)4@"$'$
M28;E^"VND\Q@T8"\B6NCEL@*HXU,O.P5!8'%[X-L:55;LL&'67-=8BC;,TLF
M5;#%K!MM"M1;)YI(=.ON8_-"]]U67^&[AZ9:RZ^R56P_-@\**ZP8?VP^V/9U
M>7;)])B95\"R*7_(\+4#L**-.\'FVK@1%;;->M9M0Y6KV`4L"@XX`RL0A,<E
M66-M`6=D]83DY\5+57"E?N-\1')AU(7T[4(2==%!)!>FYXH`4^SQ,JVD,7*F
M%NP,X\!;SP'>="$/V-.9!1H<N/3J4ZN[K3PW9=2)//+8L7F^T.>PJ?/-?#RO
M_/7O?ZS\^[DY-MS_U/V>PM__X(^&[W]ZS?WO%]W_\KL>+_0?<-.3ZZYZ`BJJ
MOEV*?'+K!S=$#R%T1)9G6N:!)`@^(6_?_Y/>/4LOH"!@AOC.2?=,8M#72^QV
MRKDA--S):QC(:5JV'KL1L%I0\A4"(SV<X#B^W+)]U_5O<96&/YV"BG!5,\`D
MA("`&_(.K)'W:.4):Z4E+Z=!1<Y[4)7S'A;@.&?HQX%A$3TP)L[<"JG!,05T
MLCR'JV"A=,T*_0!?P\F",'-UT$03]^_R)_E?64GJ>*NO[&0!.K!`:G8RMX+0
M\3T"VT/%55F3GW/Q3"^O/AZNF2M0Y3U9VUM5#NGUIW2#O";C#]=<D'JYRI#$
MGNO<6&Z*W@>:9GB'#6/#L,+0ALH89G!`MV5VP+9I/H//+]ILJDS>QLR/N1$<
MV(:-`Z1A/*.5!?#9KGX#ZH1B(O3NI_RE"E"MQ#+BJ$2EN4?@:52/^-(\/U>+
M[U3S<Q18>NA[@),4A45H!,XLRJ1F@3]WS!]Z$;LI_K/T_+^,__CFC[W_'V@#
M97]/P?B_UU.;^/\K6K=-+OT(?`\"SY4?^(Y)/GCD]<0R;JQ@Y.N!28Z=D)[9
M*9[,(_`4YJGMK@#":S("CN(P<R=EGR4%+L.)S^D[P`I-56IH^SE->)H5CB_#
M-.R"SDB>O%JB1NG,"JMD0#RI4L8F/@M/(4$XGD6N3L].R%X_?_[M]/CJ'1FH
M6DYY=W+Z]MT5T09[.>G\Z.\?+HFJ/2\HI^^!@CP(7Y_!>4PR<T%$"9&'17#:
M]2':D$#WQA##K<"G$0:2`S.>Z<<C#%7`V.+]1"3_@622#!.IU8(,*K:2;E]6
M1+$-OP]AQ+%;R<NA!B3*R%A5-D8@?D1QX+7@64K:B8C$[UQ=C_%P#AA%*>#X
MGN-@D'\02:]`P@AJ0:C%PQ`QQ=H2[@)5@;M?P5UH`MQS=.7`CS+([43M9-TT
M[^I*UDOR7LHQ9CN@=`PZBZ$,N15TAB)4AN5'F&%H*.U$D4*EG5(1F&D8(FG7
MR$@,:P7BER2]&V5[L0%PUEMPZ"`P7+#IP`*@$W2!)(BD#&LMBL6?C0)6GY91
M+#(4B_4HTC\=!6Q+DJ-(,Q1I'8INE\QT!].ZZT"1`F<6E(TG7AQAT6J6`^%4
MG\D,=43#YA<J^(4*ML;FZ52'8]UVIDJG]*!V4+F;8YPEGVD4N?Y,0\=U3D_7
MT!=5>L51YV"%.2QKOH"/2U><CZ@P`A]8^MQ5Z0%%'&K'[7?<0?9L)ATSQ8>Q
M>>$C8:9\[E]GHT9VL%NN\E(1OWV#[U=#"D?,#G5F2G9"W?X0>'95<9MR(1F*
MF9:K#I5#5WU)EP"=W=U,W!V`@$H%Z!@EPK*&8"=7N?[LJM<2=ONTRX=3&$Z+
MX71I>`'#BV)XL33LPAG^(XA:,$L;/KN@K@V?79!KS[F#(`9U&0-V!SD&=1E#
M91A.XQ*&RC`8A&-0`8,*&.`[A>\%?"]4C@$L3T&FJD094^654@ZGL%G*M9R4
M<!YR6EH"=UAPJQEWO^!6,^[^,K=6YAXP;JW,/2AS]\I(.'>OC*3@-I,A2R$]
MB/CM%MV`!:P1C0`;T(4M@D]F!1J&^8EZ[;M^<)+H1M3"<P:9>!=<N/*52W&1
M-P[>#B]\-QW['I6:*9T^!/B<T4RK<-`/$H"#>Y'<'X[*`*35KTUPU"4XW_E)
M6@Z4+.3<$69*#UKYH9=%$C_)>VG6"_*X%-3$6+V@:96XLQS$2H%G.8Z5AQ9K
MATJ!K#Z(Y0%,Z131+%16XE@1MNYRFNPCLM!7VIA+N(1">>9:E!5_^/#'WY$B
MYH^?V"/?M[M<XGZ3J2N3J=7)U'PR&E$5C*C*2Q9F(>3F$?7N>$NRC+N#)M]!
MF^]@]G!5K..Z5*`#0:8#_H"QYI!`@IS3FSE[;^%#%;N2*F6N&\/H,%"HD&_;
MH96E5?I_17[@C!U/+N&`*F@'-WD'=WD'<Y6K,!RXK$[)*QB0`.\M]*V2/XH@
M^1(=W_'@#&%%[<KRP*=+SI2?R7H,X/:5F>\TG*[5:BY"\A#CNY_D`VDQ``'?
M3_.!13'`_#T+!O`+U@[7#9/8<1!-K#"JWX(0G4+(,R!H4ZY+#J/6.PQFF87R
MDL^O7!>N`OI<)<-72JO*]2H\5D0MUTMLXT>Z<2,O.6ZH2!1*5ZN`J:FL\"#B
M^8"C/TLZL[0S6^0W`JZ1:I)P?:^@^-[-%$N2J_R<X@I*P/PG8"WPY8`?#I39
MOF)UW1W#08LFTV6+EV.+)JZ-&>68@VR5X%'$N;=6=.$DEDO!T:@LEM([A#N)
M,UY:)N4I)=Q:+>JREG15B[I1BP9:=O%NCP4!8&?=E2S\L9#HL7F7,W`U!3O4
MG1T/ZP2B!V.C8TST@+3;T)\S\Y0S\V'U65UZUI:>>UGFL@.E-M'QC(933J!B
M4S16H[_!=QAMFP[2__!I/:%_HY*2)QUE?S`05P;2-0,E,L#/<UE@0;B]"F*6
MU5KT'4F'O1?AO.H/\&IW\M*M:FM<A#]QR=Z]9RD[/!WL4@_0UKH[D\VY*M[.
M;CZ[X)3;VG!8*KS7)GR-9O'"1[\3RPVM^\AI@T'V*:3K2L=RT:!U$)\BMA%^
M!R]211]O804]ZZ_4F6@+<#LP!OQF)MM]L=?6\'$YU.6!"&?&DP,\THL];O^N
MUMGK=[0^4KO[+Z"&P,Z+K*.JFIQ-'LX"<&N[-5$ZF<?BWU4=_+OJ$^3F?+8R
MM/V9Y5'&VR><RLUQX8TI(#OG-EP_M%KV^EG2A\ZB_L`L#YVCMVZ.[T6T.(;<
M'_@IK3T/Z\AJ/5FK)_=*;T-:_.U?\P_236M:TYK6M*8UK6E-:UK3FM:TIC6M
A:4UK6M.:UK2F-:UI36M:TYK6M*;]!=I_`>?E8W<`4```
`
end
Don't know what to do with this block of text? See previous article about uuencode and uudecode.
OK, I've really done it this time...
One of the things that Turgid jr. got for Christmas was a new Android tablet. It's useless.
Mrs Turgid suggested buying some kind of Amazon kids tablet, and I looked them up on line and they didn't look all that great, certainly not for playing Pokemon Go.
So I asked some of the guys at work about tablets for children. They said you can set up an unprivileged user account in Android and lock it down pretty well so that it's mostly safe for supervised use.
With that in mind I went online and ordered a 10" Acer tablet (Acer Iconia One 10) and lo and behold Acer have removed the ability to create multiple user accounts.
It's my own stupid fault for not unpacking it and trying it out as soon as I bought it. I could have sent it back...
To be honest, it never occurred to me that a manufacturer would remove the ability to have multiple user accounts. It just seems crazy...
Needless to say, this creates a tricky situation. How do you explain to a 7-year-old that Santa Claus is an idiot?
Can I root the machine and put something sane on it?
The 2016 U.S. presidential election took place on Monday. The result:
[...] 304 votes for Donald Trump, 227 for Hillary Clinton, three for Colin Powell, one for Ron Paul, one for Bernie Sanders, one for John Kasich, and one for anti-DAPL activist Faith Spotted Eagle.
If there was any sort of "we're all in this together" feeling, it would help, but there isn't.
There isn't such a feeling because we aren't all in this together.
Why does US labor have to take a haircut while the 1% get lots more money?
Because you're competing with several billion people who will work for a lot less while the capital of those rich people does not. There's no reason to expect this to be fair. But at the same time, it's not unfair to expect you to adapt to the situation rather than make it worse.
For example, let's say you're the only plumber in a town. You are a paragon of virtue and don't abuse your effective monopoly position and offer prices comparable to neighboring towns which do have more than one plumber.
Then one day, five new plumbers move in and immediately start offering lower and lower prices. It's not fair to you. Nobody else in town has this sort of competition going on. You are losing wealth relative to everyone else who isn't a plumber through no fault of your own. Income inequality increases as a result with six poor plumbers.
At this point, you have a number of choices, all of them bad to some degree. For example, you can attempt to tough it out to be one of the last ones standing, knowing that you'll still have a greatly reduced market share and profit as a result. You can move to a new town and be a plumber there. Or you can abandon plumbing as a career altogether. Maybe you'll try to take a chance and create a new plumbing service that the other plumbers can't match (maybe it'll pay off, maybe it won't)..
There are all ways you could attempt to better your situation. But you could also choose to make the situation worse such as developing a drinking habit. I believe this is going on at a vast scale in the developed world. There's all this entitled talk about how the rich people owe us a good salary and such. Well, they owe the Indians and the Chinese good salaries too. And good salaries there are much less than good salaries in the developed world.
Bottom line is that developed world labor has to be able to offer something that developing world labor can't offer (and it can be as simple as access to a nice market, though the developing world has nice markets too) or it won't get the work for the pay that is desired. Developed world labor just doesn't have pricing power and won't get it until there is near parity with the developing world (which is improving at a good rate) or until some remarkable advantage is created (I'm not seeing the remarkable advantages in the long run).
You want what rich people have, but you don't have leverage to get it. You're not going to make your situation any better by making it harder for rich people to give you what you want.
I noticed that www.loc.gov, the Web site of the Library of Congress is now behind CloudFlare. Netcraft does not show when the site was put behind CloudFlare; however I speculate that it may have been done in response to a DDOS attack that happened in July (additional article about the DDOS—Javascript may have to be disabled to read this one without subscribing).
It's a company run by engineers. There were electronic bits all over the place. I said I liked that about them.
They are asking me to quote them on three different projects. The first one is only a week or two of work - heh: "only" - the other two I'm going to have to study before I can quote them.
If these three work out OK they said they'd have lots more work for me.
I shouldn't say who it is because that would preannounce that they will be supporting Mac OS X. Mostly they need drivers.
There are very few Mac driver consultants, as most who know how to do it have perm jobs at apple.
I'm both excited, and greatly relieved.
A couple months ago I lost a good contract because I don't have a Mac. I had a really tricked-out MacBook Pro, but it died shortly after the AppleCare extended warranty expired.
They were completely cool with that, and said they have macs I can use.
I specifically asked to work on-site. The vast majority of my clients are remote, but these guys I can get to on the bus and light rail. They were very pleased by that.
I asked to work on-site before I asked them to lend me a Mac, so they would understand I didn't plan to take it home with me.
I should be able to buy a new MacBook Pro with my first paycheck. That will be the third I've owned. I have no complaints about the first one, it lasted six years.
I know a lot of you are disappointed I didn't go ahead and finish the debate on the MIT petition story. Tough.
Most days it's fun smacking down the willfully ignorant but sometimes outside forces conspire to make me too tired to bother. I just delete all the messages, pop open a beer, and watch some TV.
This was one of those times and you're just going to have to live with it.
It's not a sure thing yet but the client sounded quite enthusiastic about me.
They're my usual sort of client, they have some windows products and they want them to work on the mac.
Google "mac os x device drivers". When I try my company is the eighth hit.
The great SEO is due to the "Tips" articles I provide. Link Popularity "flows through" from linked page to linked page. Those articles are very popular.
I'm under NDA so I can't say much about it. They're a hardware vendor. They have three projects for me so I could be working for them for several months.