Uncategorized

1 Comment

Puișori
M-am întâlnit cu mulți politicieni care auzind de Silicon Valley, doresc să replice acest model la noi în țară. Pentru a evita populismul din partea lor, am identificat o serie de probleme și provocări care împiedică dezvoltarea ecositemului de startup-uri la noi.

  1. Startup-urile IT, e adevărat, pot fi lansate cu bani puțini. Un SRL se deschide ușor, însă e foarte greu să-l închizi. Doar 5% din startup-uri au succes, restul mor. E important să-ți închizi ușor afacerea.
  2. Pentru ca ulterior să poți atrage investiții, să dai cote părți și drepturi de vot, e nevoie să fie creată o companie de tip Corporate. Legislația învechită nu prea permite acest lucru.
  3. Legislația muncii din Moldova și Europa prea mult favorizează angajații, astfel ecosistemul de startup-uri practic nu există în această regiune. Antreprenorii au frică să angajeze.
  4. Sistemul de impozitare de tip TVA, fac toate startup-urile locale necompetitive cu cele americane.
  5. Dacă ai o companie care lucrează pe piața internațională trebuie să ții conturile bancare în valută, însă statul îți mai taxează odată conturilor în valută ca și profit, atunci când crește cursul leului. E adevărat că dacă scade cursul se dă la pierderii. Problema e că leul nu scade.
  6. Lipsa juriștilor cu cunoștințe în IT. (Chiar am asistat la o judecată unde 2 avocați și un judecător vorbeau aiureli în domeniul IT).
  7. Lipsa Angel Investors care să investească în startup-uri. Aceștia de regulă sunt persoanele care fac parte din foarte multe board-uri și contribuie la dezvoltarea noului startup prin intermediul relațiilor pe care le au.
  8. Antreprenori care nu au cunoștințele necesare pentru a înțelege cum lucrează investițiile. Le tratează ca pe împrumuturi bancare.
  9. Investitori puțini și cu gândire sovietică, atunci când îți dau bani, iar înapoi cer 51% din companie.
  10. Accesul la procesoarele de carduri internaționale practic inexistent (bine că Paypal a venit), astfel e foarte greu să-ți construiești o afacere digitală internațională cu sistemul de plăți local rudimentar.
  11. Lipsa acceleratoarelor.
  12. Suntem o națiune care nu știe să vândă. (spre deosebire de SUA sau Israel)

Rezultatul este:

  1. Companii de IT care au afaceri cu statul, având ca proprietari funcționari sau birocrați. Aceste companii de obicei fiind folosite la furtul banilor din buzunarul cetățenilor.
  2. Deși se vehiculează că 10% din PIB este generat de către ITC, în realitate doar 2% sunt generate de IT și 8% de comunicații (Orange, Moldcell, Moldtelecom).
  3. Marea majoritate a companiilor de IT sunt de tip outsource, adică primesc banii din afară doar atât cât să plătească salariile și taxele aferente.
  4. Chiar dacă se fac o mulțime de evenimente pentru crearea startup-urilor, de obicei vin aceiași concurenți. Iar după eveniment noua echipa de regulă se desființează.

PS: Doar cu Internet de calitate superioară nu poți face un startup.

Mining Rig

4x HD Radeon 7950 Cards mining rig


În secolul 13, Leonardo di Pisa, știut sub nickname-ul Fibonacci, unul dintre cei mai talentați matematicieni din istoria omenirii, a fost în Africa de Nord unde a învățat despre matematica arabă. Când s-a întors în Italia a scris o carte “Liber Abaci” unde a arătat beneficiile sistemului Hindu-Arabic de numerație. Pe acele timpuri se utiliza sistemul Roman de numerație.

Păi iată, noul sistem de numerație arabic, din cauza rivalității dintre biserica creștină și musulmani, a fost interzis de către autorități. Au fost invocate multe motive: ce se va întâmpla dacă toată prostimea va reuși să învețe a număra, că cifrele pot fi ușor modificate și pot fi manipulate cifrele contabile…. Cine utiliza sistemul de numerație era considerat criminal!

A luat tocmai 200 de ani ca Europa să înțeleagă avantajul noului sistem de numerație.

Am impresia că acum am revenit în Evul mediu. A apărut un nou mediu de comunicare - Internetul și tututor le-a întunecat mintea. Cele mai mari crime au apărut aici. Iar cei care fac legile aberează cum pot: percheziții informatice, spionare de trafic, protecția dreptului de autor, plasare de linkuri "piratate".

Mai nou, rușii vor să bage la pușcărie pe cei care produc bitcoini. Adică pentru faptul că rezolvă o puzzle matematic (SHA256) și sunt răsplătiți cu un număr să stea la pușcărie 7 ani.

Să o ținem tot așa, să mai batem pasul pe loc încă măcar o sută de ani până ne vom da seama!

PS: Linkul cu pricina și în engleză.

1 Comment

HackersAzi, 19 decembrie 2015 pe Ziarul de Gardă a apărut un articol cu titlu "Centrul de Telecomunicaţii Speciale al R. Moldova l-a votat pe Plahotniuc prim-ministru. Lista postacilor de partid".

Și au început să curgă share-urile și comentariile depsre CTS capturat, despre utilizarea resurselor administrative, blablabla.

Pentru început vă spun că nu un fan al Dl Plahotniuc, însă așa articole manipulatorii mă scoate din sărite. Deci să le luăm pe rând.

1. Din titlu reiese că Centrul de Telecomunicaţii Speciale al R. Moldova l-a votat pe Plahotniuc prim-ministru. De unde? Conform textului de pe niște IP-uri care aparțin CTS-ului s-a votat masiv. CTS nu are de unde ști ce se petrece pe rețeaua sa internă, el într-o oarecare măsură protejează rețeau însă nu contra navigării normale a unui utilizator pe zdg.

2. "Această manipulare/falsificare a sondajului de pe zdg.md." Dragii mei de la zdg, orice sondaj se face conform ip-urilor unice care au votat, asta v-o spune orice studente de la IT. Deci dacă făceați aceasta de la CTS nu se vota masiv. Această situație cu voturile masive este absolut la orice sondaj, fie el pentru Plahotniuc sau Papa de la Roma.

3. "de câteva luni, știrile și investigațiile publicate pe zdg.md înregistrează tot mai multe comentarii care provin de la un număr restrâns de IP-uri", e normal să specificați că aceste IP-uri deja aparțin Moldtelecomului și nu CTS-ului.

Lumea mai puțin școlită tehnic își face concluzia, că o armată de postaci stau pe o instituție guvernamentală de care Șeful CTS-ului știe și îi protejează și ei fac postari de laudă lui Pahotniuc.

În realitate cineva de la un calculator a unei instituții de stat, deservit de CTS, a apăsat un buton, sau chiar și-a făcut un script în câteva minute să se apese singur (pentru că sondajul e varză tehnic) și care nu poate fi numit utilizarea resurselor administrative. Iar cu totul de la un alt provider, pentru utilizatorii casnici, stau niște postaci să scriu despre Plahotniuc.

Fața jurnalistului după ce a văzut abonamentele.

Fața jurnalistului după ce a văzut abonamentele.

Astăzi se face o lună de la întroducerea abonamentelor la Privesc.Eu.

1. Din 514 live-uri 87 au fost transmise doar pentru abonati. (Am promis 30-60)

2. Unele televiziunile mici și-au cumpărat abonament, însă televiziunile mari ori cerșeau unul gratuit ori au spus că e prea mare.

3. Jurnaliștii au început să iasă din birouri, deși e mult mai ieftin să-și cumpere un abonament (desigur șefii iau decizia).

4. Mulți au spus abonamentul e mare, deși 30/87=0.34 euro per event, consider ca e ok.

5. Am făcut un abonament de 5 euro, pentru cei care privesc ocazional. Culmea, a cumpărat un om care a făcut greva foamei. Iar alții care au promis că vor cumpăra un așa abonament s-au dat cu c. la gard.

6. Desigur unii au venit cu idei geniale de a plăti per event. Problema e că 50% se va duce pe taxele bancare.

Iacașa, un business moldovenesc/românesc.

Google Calendar, la timpul lui de apariție a ucis o mulțime de startup-uri care încercau să rezolve  problema de management a timpului.

E un serviciu destul de bun care vine odată cu crearea unui cont Google. Ce-mi place mie mult la acest servicu, este posibilitatea de a fi alertat prin SMS  sau email când se începe vreun eveniment din calendarul tău. O altă funcționalitate este posibilitatea de a adăuga oricâte calendare doreși care sunt publice sau distribuite de prietenii tăi.

A venit timpul și altor start-uri să se folosească de aceste funcționalități, oferite gratis de Google.

Privesc.Eu Agenda se integrează în Google Calendar.

E destul să intrați pe pagina cu agenda, să dați click la butonul Adaugă la calendarul personal și apoi mergeți la Calendar Settings,  la tab-ul Reminders and Notifications și setați notificările prin Email sau SMS.

Calendar Settings

 

 

 

Calendar Remainders

Voila!, acum primești SMS-uri gratuite când privesc.eu începe live-uri, sau agenda zilnică prin email.

Ca să încep în stilul primelor televiziuni, primelor portale… Privesc.Eu a devenit încet, încet cel mai mare distribuitor de date din Moldova. Doar tehnicienii știu că internetul este plătit atât de client cât și de site. Un utilizator obișniut plătește unui provider în jur de 5-20 euro lunar, în schimb privesc.eu care are mii de utilizatori plătește zeci de mii de euro anual pentru servere și traficul distribuit providerilor din Moldova, România și Europa. Ca să vă lămuresc dintr-o altă perspectivă: Operatorii de Internet mobil fac mult mai mulți bani pe clienții care consumă video pe www.privesc.eu decât Privesc.Eu.

Din necunoștință de situație, mulți organizatori de evenimente consideră www.privesc.eu că este ca și un TV obișnuit. Ceea ce nu este adevărat. Un TV clasic are cheltuieli distribuție fixe, indiferent de numărul de oameni care privesc acel TV, privesc.eu plătește providerului său pentru fiecare om care privește. Cu cât evenimentul e mai popular cu atât cheltuielile noastre sunt mai mare la acel eveniment. Pe de altă parte TV-ul clasic e restricționat să dea doar un singur eveniment pe când privesc.eu e limitat doar de numărul de operatori.

Odată cu creșterea popularității site-ului, cheltuielile de operare cresc liniar. Nu mai putem crește doar din evenimentele plătite, ele sunt destul de puține, însă noi ne dorim să transmitem live cât mai multe evenimente.

De aceea, pentru a continua dezvoltarea acestui proiect, îndrăgit de toți, am creat abonamente. La prima vedere 29.99 euro e mult, însă dacă împarți la 30 zile. Avem un euro/zi = cu o cafe. E o nimica toată pentru cetățenii care doresc să vadă evenimentele cu ochii proprii, nu prin interpretări jurnalistice.

Odată cu creșterea abonaților vom angaja tot mai mulți operatori prin țară, pentru a filma cât mai multe evenimente. Scopul inițial e să facem macar câte 1-2 evenimente zilnic doar pentru membrii clubului Privesc.Eu, restul fiind publice și gratuite ori plătite de către organizatori.

Pentru cititorii mei fideli, am făcut și un discount de 5 euro lunar.

Enjoy.

Aseară, la TEDx Chișinău a fost arătat un video despre Bitcoin. Video a fost ok. Însă am rămas profund dezamăgit de discuțiile din sală referitor la valute virtuale, digitale, fiat, cryptocurrency și gamification. Puțini aveau idee cum lucrează macăr unul din aceste sisteme deși informație despre transfer de valoare în societate este cu nemiluita.

Din toate discuțiile acele am ajuns la concluzia că noi, #dindragoste pentru Moldova, ne este lene să studiem lumea tehnică, matematică și fizică care ne înconjoară.

Fiind student umblam ca dracu după tot ce se tipărea despre IT și ce ajungea prin Chișinău. Gaseam câte ceva pe la librăria Știința, enervat pe țara asta că nu găsec informație. Însă odată cu apariția Internetului în Moldova practic am devenit obsedat de studierea noilor tehnologii. Sunt limitat doar de timp! Ura! Acum toți vor fi deștepți!

În schimb noi am căpătat o generație de leneși. Birocrații folosesc IT doar pentru a spăla banii, că doar în tenderele de soft pentru instituții poți scrie prețurile dorite. Poliția, cică, pentru pornografie infantilă. Politicienii pentru a se murdări în continuare unul pe altul. Jurnaliștii pentru a manipula fără obraz.

Având la dispoziție rețele de cea mai bună calitate, telefoane 4G, notebook-uri, iPad-uri, smartphone, youtube, wikipedia, quora, am căpătat o generație de egoiști care folosesc Internetul pentru selfie, cancan online, playboy, mâncare pe Instagram, foto de la discoteci, cerșit de like-uri, share-uri de mâțâșori.

O generație de animale sociale.

1 Comment

Gab

Gab screen for iOS

Se vede un trend în Internet pentru aplicații care permit trimiterea mesajelor anonime. Cel mai popular ar fi Snapchat, care recent a refuzat o achiziție din partea Facebook-lui de $3 mlrd.

Yik Yak, Glide, Secret și multe altele devin tot populare. Analizând unele de ele, zic să fac și eu una să nu scăp trenul.

Scopul aplicație Gab este de a da posibilitatea oamenilor de a pălăvragi în realtime anonim și doar cu prietenii.

Mai jos voi descrie cum am soluționat aceaste probleme.

Tehnic implementarea chat-ului realtime a fost făcut pe o tehnologie nouă de la Microsoft, SignalR, care avea implementat SDK pentru Web, iOS și Android.

Anonimitatea, e simplu de rezolvat, nu ceri nici o informație de la om, atât doar că generez un GUID (număr unic pentru fiecare pentru a identifica acelaș utilizator). Vizual pentru a identifica mesajele unui utilizator față de altul dau o culoare fiecărui utilizator care se schimbă zilnic. Adică timp de 24 de ore unul și acelaș utilizator va acea aceași culoare.

Problema cea mare vine atunci când trebuie să identifici prietenii care deja sunt în rețea. Evident că trebuie să fie un mecanism de filtrare, că doar nu pot să transmit un mesaj tuturor.

Cea mai simplă soluție ar fi să scanezi lista de contacte de pe telefon și să faci comparare cu o altă listă. Când doi utilizatori au acelaș email în lista lor de contacte înseamnă că ei au un prieten comun. Neajunsul la această metodă e că nu știi cu certitudine dacă doi utlizatori sunt prieteni sau au prieten comun. Deci, Gab transmite orice mesaje prietenilor prietenilor inclusiv și a prietenilor direct care nu pot fi identificați exact.

Adresele din agenda utilizatorilor trebuie să ajungă pe server pentru comparație însă asta implică cererea de informație privată de la utilizatori. Problema se rezolvă simplu prin hash-area tuturor adreselor. Adică email vitalie@esanu.name prin hash-are devine un număr foarte mare d1724abe3469b79f11dd08bf0aa46a8e124b02ecb7a304ccd60fa3c09cb5a516. Doar aceste numere se transmit la server pentru comparație, nu și informația privată de la utilizator. Un număr hash nimeni practic nu poate să ghicească în baza cărui email a fost generat. Astfel se păstrează intimitatea clientului și totodată găsim informația comună. Serverul nu nostru primește nici o informație privată de la utilizator.

Dacă la Android și iOS scanarea contactelor se face automată, prin web site, va trebui manual să adăugați niște email adrese, telefoane, facebook id, twitter account…

Concluzie. Cu Gab poți să vorbești anonim cu prietenii și prietenii prietenilor în realtime.

Puteți descărca aplicația de pe Gab App Store, Gab Google Play și puteți pălăvragi și de pe desktop http://www.gab-app.com

PS: Am inventat o metodă super de growth hacking, nemaiîntâlnită până acum, de care desigur veți afla prin Gab. Mai târziu voi publica un articol despre rezultatele acestui experiment.

PS: Aplicația a fost pornită pe 6 iunie 2014. În prima zi au instalat 120 de Androizi, pe 7 iunie Apple a aprobat aplicația pe iOS și au instalat încă 170 de oameni. Thanks.

 

1 Comment

 

Mining Rig

2x HD Radeon 7950 Cards mining rig

După pseudo noutatea de la Publika. Am fost contactat de mulți oameni, mulțumită Facebook-ului, referitor la mineritul de bitcoini. Voi încerca să lămuresc mai jos ce este mineritul și cum să-l faci.

Mining (mineritul) nu e cuvântul cel mai protrivit pentru exprima acțiunea. Presupun că acest cuvând a fost ales pentru a da o similitudine cu aurul.

Mineritul e procesul de sigilare (hashing) a tranzacțiilor care au fost create în ultimile 10 minute. În procesul de sigilare, minerul, își asignează 25 de BTC. Dacă, sigilarea lui sa dovedit a fi cea mai bună, din toată rețeaua, atunci minerul are în cont încă 25 BTC noi nouți. Funcția principală a minerilor este de a securiza rețeaua și mai apoi de a întroduce bani în sistem, prin generarea lor.

La început, de prin 2009, această sigilare se făcea cu calculatoare obișnuite, cu procesorul. Apoi programatorii au găsit o metodă de a pune la lucru procesoarele grafice, cele care le folosim noi la jocuri. GPU, un procesor grafic are mii se procesoare mici, sunt mult mai efective decât CPU-ul. Și cum doar la un singur miner se dau BTC-uri.. cel cu mai mare putere de calcul statistic are mai multe șanse de câștig. Minerii, în goana după putere de calcul, au trecut la FPGA, viteză comparabilă cu GPU însă mai eficient energetic.

Knc Jupiter

570 GH/s ASIC miner

Ultima etapă sunt ASIC-urile (chip-ul special programate de la fabrică să facă doar un singur lucru, rapid și eficient energetic). Atenție, și la ASIC-uri, există o competiție între ele. Caracteristica principală este tehnologia pe care se produc. 65nm, 28nm, 20nm și 16nm. Cu cât e mai mic nm cu atât se poate ambala mai multe chipuri și mai eficient energetic. Acum se întrec cele cu 28nm și unele companii fac designul la 20nm, prin aprilie, mai 2014 le vom vedea în lucru. ASIC-urile sunt foarte greu de găsit. Dacă se vând din stock mai mult ca probabil ele deja nu mai sunt profitabile. Dacă se vând cu o dată stabilită în viitor există riscul ca până la producere iar să nu ma fie rentabile.

Au venit foarte mulți mineri, odată cu popularizarea Bitcoin-ului, însă BTC se distribuiau cu regularitate de 10 min, doar 50 BTC, apoi 25 BTC. Statistic, un miner trebuia să aștepte o lună/un an, pentru a primi cele 25 de BTC, ceea ce e foarte plictisitor. Pentru a nivela riscul, s-au inventat mining pool.

Mining pool, este un server care îndeplinește funcția de miner, doar că lucru care trebuie să-l facă este împărțit la toți minerii care participă. Apoi când pool-ul câștigă cei 25 BTC, îi împarte proporțional la toți minerii. Acum în lume au rămas câteva minning pool-uri.

De la teorie, la practică. Doriți să mineriți?

La început trebuie să aveți ceva bani ($ sau BTC) pentru a cumpăra hardware. Uitați de CPU, GPU, FPGA. Atrageți atenția doar la ASIC-uri de 28nm și 20nm. Ele costă de la câteva mii de $ în sus. Cointerra, KNCminer, Butterflylabs, Coincraft.

Atenție, sunt multe scamuri care promit mașini contra BTC și apoi dispar.

Apoi vă faceți un bitcoin wallet. Ori unul online pe blockchain.info ori vă instalați Bitcoin client pe desktop. Generați o adresă pentru a acumula banii de la minerit.

Configurați ASIC-ul (de obicei e prin web interfață) la un mining pool. În contul de la mining pool indicați o adresă de a voastră unde să vă transfere BTC.

Puterea fiecărui ASIC se măsoară în TH/s și eficiența energetică. Având aceste două cifre poți socoti câți BTC poți face azi. De exemplu cu un ASIC care face 2TH/s poți face 0.4 BTC pe zi (6 februarie 2014). Iată un calculator pentru ajutor.

Odată la 14 zile, rețeaua Bitcoin ajustează dificultate, în dependență de puterea sumară a rețelei de a genera TH/s. Și cum puterea crește, în jur de 20-30% la fiecare 2 săptămâni, veți genera mai puțini BTC cu aceași mașină, apoi și mai puțini…. și așa până când mașina va deveni nerentabilă adică mai multă energie electrică va consuma decât genera BTC.

Deci, la cumpărarea unui ASIC cu data de distribuție în viitor, trebuie să puteți prezice cu cât va crește dificultatea până atunci. Trebuie să luați în calcul că și companiile care fac designul și produc aceste ASIC-uri de obicei întârzie cu 1-2 luni, unele chiar cu 4 luni. Dacă nu-l puteți prezice, cel mai bine să vă cumpărați BTC și să dormiți liniștit.

Mai există o metodă de a face BTC/LTC cu GPU, însă las pe altă dată ;)

Dacă acest articol va îndemnat pe calea cea dreaptă îmi puteți dona un tips pe această adresa: 18xvq8N1vPYBdmYnr7UyaU9T2riScZ3SC3