Sunday, December 22, 2019

Readwise


https://readwise.io/





Groet,
Jan
Sent from my mobile device on the go, apologies for brevity and typos. 

Saturday, November 16, 2019

Get bitcoin when you shop. - Fold

https://foldapp.com/

Interstellar space even weirder than expected, NASA's Voyager 2 reveals

Interstellar space even weirder than expected, NASA's Voyager 2 reveals

Friday, November 15, 2019

New ‘unpatchable’ iPhone exploit could allow for permanent jailbreaking - The Verge

New 'unpatchable' iPhone exploit could allow for permanent jailbreaking - The Verge



Tuesday, November 05, 2019

free online courses

http://www.openculture.com/freeonlinecourses

 

Sunday, September 29, 2019

Jumbo app helpt privacy terugwinnen.

Friends don't let friends get Zucked. Get Jumbo, the privacy app TechCrunch calls "a nightmare for the tech giants".

https://download.jumboprivacy.com

Saturday, September 28, 2019

Tuesday, September 24, 2019

Bitcoin stock to flow live



https://digitalik.net/btc/



Groet,
Jan
Sent from my mobile device on the go, apologies for brevity and typos. 

Wednesday, August 21, 2019

ADD-blocker voor iPhone en iPad

Redelijke besparing als je daardoor 1 vpn kan ditchen.

1Blocker X: Faster & Safer Web van Salavat Khanov
https://apps.apple.com/nl/app/1blocker-x-faster-safer-web/id1365531024

Tuesday, August 20, 2019

Laat Je Niet Hack Maken






Groet,
Jan
Sent from my mobile device on the go, apologies for brevity and typos. 

Monday, August 19, 2019

Hoe kun je een CSV-bestand in Excel openen op zo een manier dat de data in kolommen staat?

 

Microsoft Excel opent CSV-bestanden standaard op de meest directe manier.

CSV is immers ooit bedacht als Comma Separated Values, dus data die door komma’s gescheiden wordt.

Maar veel programma’s die data exporteren gebruiken andere separatoren, zoals een ; (puntkomma) of een -> (tab).

Lees hier hoe je zo een bestand toch makkelijk kunt openen en goed weergeven in Microsoft Excel.

 

Voorbeeld: een export van een CSV-bestand uit Oracle APEX.

 

1.       Maak allereerst een export vanuit Oracle APEX naar een CSV-bestand:  

2.       Open dit bestand in Microsoft Excel:

3.       Dit zit er nu onleesbaar uit: alle tekst zit achter elkaar geplakt op een kolom:

4.       Om de tekst op meerdere kolommen te krijgen in Excel selecteer je eerste de kolom A (1) (dit kan door op de A te klikken), en dan klikken we nu op de knop Gegevens (2) en daarna op Tekst naar kolommen (3).

5.       In de wizard die nu opent kun je meteen op Volgende klikken.
In het 2e scherm van de wizard zet je het vinkje bij Tab uit (1), en het vinkje bij Komma aan (2).
Je kunt nu al meteen zien (3) dat de kolommen wel goed weergegeven worden.

6.       Klik dus nu op Voltooien (4). Het bestand zal nu wel de informatie per kolom gescheiden hebben. Klaar.

 

 

 

Vragen?

Heb je zelf een vraag over Excel of Oracle APEX? stel hem gerust door te tweeten naar @deromme.

 

 

Thursday, August 15, 2019

Kasper-Spy: Kaspersky Anti-Virus puts users at risk | c't Magazin

Kasper-Spy: Kaspersky Anti-Virus puts users at risk | c't Magazin

Kasper-Spy: Kaspersky Anti-Virus puts users at risk

Wednesday, July 31, 2019

Tuesday, July 30, 2019

Altijd al C sharp C# willen leren?

Altijd al C sharp C# willen leren?

 

Wel, hier staan een paar nuttige linkjes: https://www.danylkoweb.com/Blog/5-best-ways-to-learn-c-KO

Tuesday, May 28, 2019

Friday, May 24, 2019

Saturday, March 09, 2019

Wednesday, February 27, 2019

Monday, February 25, 2019

Sunday, February 17, 2019

Saturday, February 09, 2019

Captain Marvel | Trailer & Official Movie Site

De film Captain Marvel speelt zich in de jaren '90 af, dus als tribune is de officiële website in de jaren '90 stijl gemaakt 😂

https://www.marvel.com/captainmarvel

Thursday, February 07, 2019

The Block's list of crypto research tools and resources - The Block

The Block's list of crypto research tools and resources - The Block


Saturday, January 19, 2019

CoolWallet S - Best Wallet for BTC, ETH, LTC, XRP, BCH, & ERC20 | iOS & Android

Deze ₿ hardeware wallet is draagbaar en kan via de Bluetooth van je smartphone een internet verbinding maken. Geen gedoe meer met een dongle aan je om hangen dus.

https://coolwallet.io/

Thursday, January 17, 2019

OpenNode, belachelijk simpel bitcoin accepteren en facturen opmaken.

Dat on-censureerbaar en niet bij er drukken geld zo zijn voordelen heeft wordt ondertussen wel door velen begrepen. Maar zomaar in een winkel met ₿itcoin kunnen betalen? Zo ver is het nog niet echt.

Maar waarom eigenlijk? Wat houd winkel eigenaren nog tegen?


Drempels  en oplossingen. 
Los van het feit dat veel klanten de voordelen nog niet kennen waren er tot voor kort nog wat drempels:

1. Toen bitcoin in 2009 begon, draaide het alleen als software op een windows PC. Een transactie maken terwijl je onderweg was, of bijvoorbeeld in een winkel stond, kon dus niet. 
Oplossing: sinds 2013 zijn er  mobiele bitcoin wallet apps. Je hoeft niet heel de blockchain op je smartphone te hebben staan maar stuurt een ondertekende transactie naar een bitcoin-node die de transactie voor je verwerkt. 

2.  Bitcoin transacties duren gemiddeld 10 minuten (of bij grote drukte misschien zelfs langer) en zo lang wil je na af te hebben gerekend niet in een winkel wachten.  
Omdat een bitcoin transactie moet worden opgenomen in de blockchain, en omdat die blockchain slechts om de 10 minuten een nieuw block krijgt (een nieuwe bladzijde van het grootboek wordt toegevoegd) kun je na je transactie te maken niet meteen de winkel uitlopen maar moet je wachten. 
Oplossing: een nieuwe techniek die over Bitcoin heen werkt heet Lightning Network. Deze techniek maakt transacties mogelijk die je niet kunt terugdraaien en die in een fractie van een seconde verwerkt worden. Hiervoor zijn al smartphone apps. Zie bijvoorbeeld: https://bluewallet.io/

3.  Een laatste bezwaar was de koers van Bitcoin ten opzichte van de € of $ of andere valuta. 
Zo was een Bitcoin eind 2017 nog bijna 20.000 US dollars waard, en nu op moment van schrijven maar $3.700. Als de koers de "verkeerde" kant op schommelt dan is dat een groot bedrijfsrisico. 
Oplossing: er zijn steeds meer aanbieders die voor bedrijven kant en klare software leveren die het mogelijk maakt om meteen na een ₿itcoin Lightning transactie de ontvangen bitcoins in een valuta naar keuze (zoals €) om te zetten. Zie bijvoorbeeld OpenNode: https://www.opennode.co/
Enige nadeel hier is dat deze bedrijven dan weer een klein % als vergoeding rekenen. 

Media aandacht
Op dit moment is het nog best bijzonder als een bedrijf of winkel start ₿itcoin te accepteren, en halen ze er zelfs vaak het (locale) nieuws mee. Hoe meer we dit gaan zien hoe minder bijzonder en hoe minder nieuwswaardig het dus wordt. 

Met andere woorden: wil je als bedrijf opvallen dan moet je er sneller bij zijn dan "de rest" 😉 



Tuesday, January 15, 2019

GrinScan

https://grinscan.net/

Coinmine One. Crypto made easy. – Coinmine. Crypto made easy.

https://coinmine.com/

Deep packet inspection is dead, and here's why | IAS Security

Deep packet inspection is dead, and here's why | IAS Security


Wednesday, January 09, 2019

Bitcoin Jargon simpel uitgelegd

Voor wie interessant wilt kunnen meepraten op de vrijmibo of een feestje kan hier alle Bitcoin jargon met simpele uitleg lezen.

Blockchain.

Simpel gezegd zal een bedrijf dat transacties doet met een ander bedrijf deze transacties in zijn grootboek zetten. Het andere bedrijf zet daar tegenover precies dezelfde transacties is zijn grootboek.
Stel dat je alle grootboeken van alle bedrijven naast elkaar zou kunnen leggen, dan zou geld laten "verdwijnen" of witwassen onmogelijk worden. Dit is wat de Bitcoin Blockchain in feite doet.
Het Bitcoin netwerk wordt in jargon de blockchain genoemd, en is niets anders dan een verzameling van duizenden mensen en bedrijven die op hun pc's een kopie van dat ene zelfde "grootboek" hebben staan. Dat grootboek krijgt om de 10 minuten een nieuwe pagina, in bitcoin jargon een nieuw Bitcoin Block genoemd.

Een Bitcoin transactie.

Op het moment dat je Bitcoins wilt overmaken, dus versturen, dan wil je in feiten een transactie in het "grootboek" zetten. Deze transactie moet je dan delen met de tegenpartijen, dus de duizenden mensen die allemaal hun eigen kopie van de blockchain draaien. Je hoeft zo een transactie niet duizenden keren te versturen. De Bitcoin node software vraagt automatisch steeds bij andere Bitcoin nodes op om nieuwe transacties door te sturen.

Bitcoin Dandelion.

Een nieuwe transactie breidt zich dus steeds als een olievlek uit: hij begint op één plek en staat pas na wat seconden in de wachtrij van al die andere duizenden Bitcoin nodes. Dit betekend dus ook dat een veiligheidsdienst als de CIA zou kunnen achterhalen waar zo een transactie is begonnen (dus vanaf welk punt de olievlek zich begon uit te breiden). Om dit tegen te gaan zou je eerst naar 25 Bitcoin Nodes die verspreid op de planeet staan jou transactie kunnen doorzetten, en hen dan vragen allemaal tegelijk deze transactie aan de rest van die meer dan honderduizend Bitcoin Nodes te delen. Het lijkt dan of er 25 oorspronkelijke plekken zijn. Dit systeem heet Dandelion (paardenbloem, denk aan de stengels die tegelijk in de wind wegwaaien).

Bitcoin Mempool.

Al die transacties die staan te wachten om op de eerstvolgende bladzijde van het grootboek te worden weggeschreven (dus in het eerstvolgende block van de blockchain te worden opgenomen) heten bij elkaar "de mempool", waarbij mem de afkorting is voor memory, dus geheugen. Het is dus een verzameling van alle nog niet verwerkte Bitcoin transacties. Omdat Bitcoin nodes er steeds een paar seconden over doen om alle transacties met elkaar te delen is die mempool per Bitcoin Node nooit helemaal 100% gelijk.

Transaction fee

Wat nu als er meer transacties open staan dan er op een pagina van het grootboek, het volgende block van de Blockchain passen? Dan zal een miner natuurlijk die transacties kiezen die hem het meeste opleveren, dus waar de hoogste vergoeding voor wordt betaald. Waarom zijn vergoedingen nodig? Omdat het Bitcoin Netwerk één gedeeld grootboek is willen we niet dat er onzin in komt te staan: daarom zijn deze transacties niet gratis maar betaal je een kleine vergoeding (een transaction fee).

Aan wie betaal je die transactiekosten? Iedereen die een Bitcoin Node draait doet in feite mee aan een soort loterij waarbij je om de 10 minuten de kans hebt als eerste een nieuwe bladzijde van het grootboek te mogen toevoegen. Dit heet een Block in de Blockchain toevoegen, ofwel mining, dus mijnbouw. Wil je zeker weten dat jou transactie in het eerstvolgende block wordt opgenomen, dan kun je ervoor kiezen een hogere fee te betalen.

Bitcoin Mining.

Gemiddeld genomen wordt er om de 10 minuten een nieuwe pagina aan dat grootboek toegevoegd waarop dan weer de openstaande transacties van de afgelopen 10 minuten worden vastgelegd. Die nieuwe bladzijde heet in jargon een block van de blockchain. Zoals alle digitale data ruimte op je harde schijf inneemt neemt ook de Bitcoin blockchain ruimte in, op dit moment ongeveer 200 gigabyte. Waarom zou je de moeite doen om Bitcoin te minen, wat levert het op?

Mining Reward.

De beloning voor het als eerste vullen van zo een nieuwe pagina in het grootboek, dus als eerst een block van de Blockchain vullen, heet de mining reward. Deze beloning begon op 3 januari 2009 op 50 ₿ per block en halveert om de 4 jaar (en staat dus nu op 12,5 ₿). Met andere woorden, als een Bitcoin 3500€ waard is en je kunt er 12,5 verdienen dan kun je dus per 10 minuten €43.750 verdienen. Best de moeite waard, toch?

Mining Pools.

Omdat het minen een race tussen tussen duizenden personen is en er maar één per 10 minuten kan winnen zijn er veel personen die niet op eigen houtje minen maar dat in een groep (engels, een pool) samen doen. Wint er één persoon uit de groep dan wordt ook de winst gedeeld.

Tuesday, January 08, 2019

Bitcoin Anonymity Guide 2019: How to use BTC like a straight up G - coincache.net

Bitcoin Anonymity Guide 2019: How to use BTC like a straight up G - coincache.net

Monday, January 07, 2019

Bram Cohen, Tron, Bittorrent

Bram Cohen is de bedenker van het Bittorrent protocol.

Bittorent bedacht
Hij is zelf ook een van de programmeurs van de het eerste bittorrent programma (een "client" heet dat) om zowel torrent bestanden te maken alsook bestaande torrents te kunnen downloaden. Later kocht zijn bedrijf Bittorrent inc een goed werkende en populaire client op en stelde deze gratis beschikbaar, deze kennen we onder de naam uTorrent.

Het briljante en simpele idee van Bittorrent is dat je een bestand niet download vanaf één andere pc of server maar dat je een bestand in stukjes opsplits en aanbied, en download vanaf een heleboel pc's of servers. Als een van die pc's of servers die de stukjes van het bestand aanbieden het niet meer doet (pc staat uit, internet werkt niet ter plekke, storing) dan is er niets aan de hand: er zijn immers honderden andere pc's die het bestand nog wel aanbieden.

Bittorrent is een open protocol: iedereen die programmeer kennis heeft kan een eigen bittorrent programma (client) zelf maken en dit programma kan dan samenwerken met andere Bittorrent clients.

Een klein probleem van het Bittorrent protocol is altijd geweest dat er mensen zijn die vooral iets willen binnenhalen (leechers) maar die zelfde personen willen niet het totale netwerk verbeteren door ook weer met andere te delen, dus te uploaden (seeden). In een research paper uit 2003 beschrijft Bram zelf al hoe hij dit probleem minimaliseert. Op protocol niveau krijgen degene die het gierigst delen ook de laagste snelheid aangeboden zo lezen we hier: http://citeseer.ist.psu.edu/viewdoc/summary?doi=10.1.1.14.1911

Bitcoin bedacht?
Misscchien dat Bram bij het uitdenken van de juiste game theory incentives voor het Bittorrent protocoler aan heeft gedacht mensen te motiveren de seeding, dus het uploaden voor andere gebruikers zo lang mogelijk open te stellen door ze er voor te belonen met iets meetbaars, namelijk een soort token of muntje. Geen gek idee, in computer spellen kun je immers ook muntjes winnen of verdienen door iets te doen. Dit was teveel gedoe en in plaats doorvan werdt de snelheidsbeperking voor leechers die ik hier boven beschreef ingebouwd.

Er zijn mensen die vermoeden dat Bram Cohen een van de annonieme makers van Bitcoin is (andere personen die waarvan vermoed wordt dat ze aan dit collectief deelnamen zijn: Nick Szabo, Hal Finney, Wei Dai en Adam Back (de laatste twee worden ook zelf in de bitcoin whitepaper geciteerd.)).
Officieel weten we niet wie Bitcoin gemaakt heeft, alleen dat de witepaper door "Satoshi Nakamoto" geschreven is, en dat Martti Malmi daarna als eerste programmeur mee verder hielp met Bitcoin te ontwikkelen.
Bram Cohen heeft in ieder geval flink verstand van cryptografie, blijkt bijvoorbeeld uit een blog post uit 2011: https://bramcohen.livejournal.com/74651.html

TRON overnam, en nu?
Bram Cohen heeft zijn bedrijf Bittorrent Inc. verkocht aan Justin Sun, de oprichter van TRON, voor $140 mil. Justin Sun zelf heeft al wat ervaring met blockchain techniek kunnen opdoen toen hij voor Ripple werkte.
Heeft TRON (de tokens heten TRX) iets aan deze overname?
Ja en nee: dit nieuws kan zeker de korte termijn koers van TRX omhoog duwen. Maar zoals eerder uitgelegd is Bittorrent een open protocol en zijn tokens overbodig. Met andere woorden: op het moment dat een gebruiker ervoor moet gaan betalen, stapt hij gewoon over op een client die geen geld (of TRX of BTT tokens) vereist. Alleen als het meerwaarde bied (legale content, hogere snelheid, betere app) zal men er misschien geld voor over hebben.

En wat doet Bram verder?
Er is wat discussie over de grote hoeveelheid stroom die gebruikt wordt door het Bitcoin netwerk.
Bram is bezig met Chia, een bitcoin concurrent, te maken die veel minder stroom nodig heeft.