Hic inserere motto

Animus iocandi

May 30, 2019 — shinohai

Telegram never fails to produce lulz, and an endless stream of scammers that scout cryptocurrency channels for marks. Since I'm an admin in the Unobtanium channel, I get plenty of unsolicited messages from institutional investors and princes from Monaco that wish me to part with my precious UNO. To wit:

Scammers suddenly get all moral when you discuss sexual acts with them. This guy supposed that blackmailing me by threatening to inform the other admins what I was up to was the solution. Fortunately, the other team members are well aware I'm a degenerate that uses unconventional methods.

This is, of course, just a sampling of the countless messages I have received. I imagined that I might end up on some sort of scammer "do not contact" list, but since Nigeria alone has a population of roughly 191 Million, it might take some time.

Bring it on.

Tags: Bitcoin, Cryptocurrency, Lulz, Scams

Hoaxtoshi rekt by VERified address signature

May 17, 2019 — shinohai

Roger Ver gives us our morning dose of lulz with this reply over the wire to hoaxtoshi's claims:

gentoo ~/devel/bitcoin/bin/ # ./bitcoin-cli verifymessage \
16cou7Ht6WjTzuFyDBnht9hmvXytg6XdVT \
G39S6i4XsfQnixN5ePMjVPboWvGXdnW8xFFAXiwEriZFCclflbD7umP58u3Sl+dvvXC5BxBrRNkTMNf92O1UIXw= \
"Address 16cou7Ht6WjTzuFyDBnht9hmvXytg6XdVT does not belong to Satoshi or to Craig Wright. Craig is a liar and a fraud."


Hoaxtoshi and Calvin Ayre will likely publish a Coingeek article disputing the claims. Popcorn is on sale in the lobby all this weekend and next week.

Tags: News, Bitcoin, Cryptocurrency, Lulz

Binance Chief suggests bitcoin block reorg to undo hack

May 15, 2019 — shinohai

Binance CEO Changpeng Zhao actually suggested mimicking mEthereum and performing a block reorg to enable his exchange to recover from a 7`000 BTC SFYL earlier this month. Mr. Zhao apparently forgot that Bitcoin is immutable and many came out to mock his McAfee-level stupid suggestions. Blockstream CEO Adam Back was quoted as saying:

"You just have to accept that Bitcoin is final because a whole bunch of factors which we can get into, but it’s basically, you know, all of the infrastructure is set up to automatically just continue consuming and finalizing transactions. And there’s a lot of inertia and equipment that’s just running away, mining transactions, so it’s very hard. The software is not designed to undo things. The infrastructure isn’t designed to undo it. And there’s all kinds of side-effects if you did. And the side-effects are both technical and economic. "In game theory, if you can undo something, the attacker can do other things. And people who disagree with the reorg can do other things. People are very incentivized to see it not happen because they’ve seen other coins have this happen and suffer a great loss of credibility as a result. And there are also geopolitical issues that, you know, you would establish a precedent that would erode one of the major benefits of Bitcoin, being censorship-resistance, which ties back to this kind of finality of the network."

#btcinfo extends condolences to Binance and Mr. Zhao, and are so very sorry for your loss.

Tags: News, Bitcoin, Cryptocurrency, Lulz, Webshit

Cryptopia exchange makes exit scam official

May 15, 2019 — shinohai

New Zealand based cryptocurrency exchange Cryptopia is closing up shop and beginning "liquidation proceedings" a.k.a. SFYL. Trading is suspended (again!) and the website contains only a press release this morning, which reads:

15/05/2019 David Ruscoe and Russell Moore from Grant Thornton New Zealand were yesterday appointed liquidators of Cryptopia Despite the efforts of management to reduce cost and return the business to profitability, it was decided the appointment of liquidators was, in the best interests of customers, staff and other stakeholders. The liquidators are focused on securing the assets for the benefit of all stakeholders. While this process and investigations take place, trading on the exchange is suspended. "Given the complexities involved we expect the investigation to take months rather than weeks." The liquidators are also working with independent experts and the relevant authorities with regards to the company’s obligations. Grant Thornton will be contacting all customers and suppliers about its appointment in the next few days. Further enquiries, please email

The final tally of the SFYL from this long-running shitcoin trade hub will be reported in a later post.

Tags: News, Bitcoin, Cryptocurrency, Lulz, Webshit

mEthereum mods resign reddit posts

May 14, 2019 — shinohai

A bunch of eth-huffing redditards decide to ragequit. The sound of table flipping makes it to coindesk.

Tags: News, Cryptocurrency, Lulz

Docker gentoo env recipe

May 10, 2019 — shinohai

This page is just a note on reliable ways to get a working gentoo environment using Dockerfiles. Useful mainly for making decent working shell that you don't care about for testing things. :)

The recipe can also easily be modified to use own stage3 and not be reliant on dockerhub, though abuse of the autobuild scripts sometimes spawns a shellbot over irc.

docker pull btcinfo/stage3-gentoo-amd64 docker run -it btcinfo/stage3-gentoo-amd64

This gives you a root shell

37b0f185b13d ~ #

Populate the portage tree with the latest official portage snapshot, or use your own archived snapshot.

cd usr/ wget -c tar xvf portage-latest.tar.xz

You can now emerge the packages you need and build from sources. Do what thou will.

Tags: News, UNIX

Official Alpine Linux Docker image found to allow NULL password for root users

May 08, 2019 — shinohai

Docker woes continue as security researchers discover that all "Official images" of Alpine linux (since v3.3) allow NULL passwords for the root user. This event, along with Docker Hub being hacked serve as a wonderful reminder of only running code from trusted sources and personal libraries.

Tags: News, Insecurity, Lulz, UNIX

Converting magnet links to .torrent files in bash

May 02, 2019 — shinohai

I like simple things that do their job well, and I adore bash. A tool was sorely needed in my arsenal that could convert magnet links from torrent sites to a useable .torrent file. The site is often down, and few options exist on the web to do convert files locally that aren't pythonshit. My search led me to a Shithub repository owned by Isis Buttcruft, and while the tool appears to work as advertised it has been neglected and is heavily commented and contains a few unnecessary parts. Let's trim it up a bit and make it a function.

magnet() { [[ "$1" =~ xt=urn:btih:([^&/]+) ]] || exit hashh=${BASH_REMATCH[1]} if [[ "$1" =~ dn=([^&/]+) ]];then filename=${BASH_REMATCH[1]} else filename=$hashh fi fn="meta-"$filename".torrent" touch $fn echo "d10:magnet-uri${#1}:${1}e" | cat > $fn }

Adding this to my .bash_aliases file now allows me to simply do `magnet "<URL>"` and get a torrent file instantly that can be loaded up into rtorrent or streamed using peerflix.

Tags: Entertainment, UNIX, Bash