HN user

mappum

1,200 karma
Posts27
Comments159
View on HN
mappum.com 7y ago

How to Sustain Bitcoin Without Fees or Inflation

mappum
2pts3
torrentfreak.com 9y ago

Megaupload 2.0 Will Link File Transfers to Bitcoin Transactions

mappum
7pts0
github.com 10y ago

Show HN: "if" keyword as an NPM package

mappum
1pts0
github.com 11y ago

Liberland – A Git versioned country

mappum
1pts0
github.com 11y ago

Show HN: Bot accepts every pull request for its own code

mappum
155pts93
github.com 11y ago

Nomic: An autonomous program that accepts pull requests for itself

mappum
3pts1
twitter.com 12y ago

Accurate World Cup predictions posted on Twitter the day before the match

mappum
3pts1
kryptoradio.koodilehto.fi 12y ago

Kryptoradio – A Bitcoin data transmission system

mappum
204pts60
github.com 12y ago

Show HN: Generate a git repo to show a banner on your Github profile

mappum
40pts17
web.archive.org 12y ago

Mt. Gox in Feb. 2011

mappum
2pts0
newyork.grubstreet.com 13y ago

Hacking a vending machine with a robot

mappum
1pts0
www.youtube.com 13y ago

Windows 95 Promo Tape

mappum
1pts0
www.redstone.io 13y ago

Show HN: Redstone, a distributed Minecraft server that runs on Node.js

mappum
125pts56
www.youtube.com 13y ago

Brigade - Real-time path tracing engine

mappum
2pts0
github.com 13y ago

An IRC bot written in Brainfuck

mappum
103pts29
news.ycombinator.com 14y ago

Ask HN: What is the shortest fizzbuzz code you can write?

mappum
1pts0
www.forbes.com 14y ago

Mars One - Get Your One Way Ticket To The Red Planet

mappum
2pts0
news.ycombinator.com 14y ago

Ask HN: How the hell do angel and VC investments work?

mappum
11pts7
toorcamp.org 14y ago

Toorcamp - The American Hacker Camp

mappum
1pts0
hackernewstwo.com 14y ago

Show HN: Hacker News 2 - A HN clone built on Node.js, Backbone, and MongoDB

mappum
23pts22
live.leapmotion.com 14y ago

Leap: Super accurate hand tracking controls for computers

mappum
1pts0
www.reddit.com 14y ago

Imgur API is redirecting to NSFW images

mappum
2pts0
thepiratebay.se 14y ago

Anonymous leaks 1.7GB of data and emails from the US Department of Justice

mappum
11pts0
www.thebitcointrader.com 14y ago

20mission - A 41-room tech space for hackers to live at in San Francisco

mappum
1pts0
thecodeplayer.com 14y ago

Stopwatch with only CSS3 - No javascript

mappum
79pts42
aptt.me 14y ago

Aptt - Show the world what you know

mappum
6pts4
developer.sonymobile.com 14y ago

Sony starts free mobile device lending program for developers

mappum
2pts1

I own the 'if' package on npm, which I wrote to be functions that can replace the if keyword, making no use of the if keyword in its definition.

This is fascinating - I have been quantitatively tracking TikTok trends and Indian songs consistently top the charts on TikTok by view counts. This will displace many Indian TikTok users and either a new platform will spring up, or Indians will get slightly better at using VPNs (just like internet users in China).

(For the curious, my TikTok data is shared here: https://tiktometer.com)

Amazing, this is clearly a glimpse into a future of internet content being less like a document and more like a virtual world.

Suggestion: the enter key should focus the chat box (like a FPS game) so you don't have to hit escape then click on it.

They can, the idea is that they can mine more efficiently by storing the scrambled version rather than storing it unscrambled and re-scrambling when they need to generate a mining proof.

I am long Zcash:

* The founder is Zooko Wilcox-O'Hearn, creator of Zooko's triangle, the BLAKE2 hash function, Tahoe-LAFS, and former employee at MojoNation (an early attempt at cryptocurrency/P2P filesharing where another employee, Beam Cohen, went on to create Bittorrent). He knows a thing or two about decentralization/P2P.

* This project is NOT a trivial Bitcoin clone with only a new proof-of-work swapped in. The Zero Knowledge Proofs they use to keep transactions private is state of the art crypto. Also their PoW is actually memory-hard (many currencies have used PoW functions which they thought would be memory-hard and ASIC-proof, such as Litecoin with Scrypt, but it turned out not to be the case).

* Their "Founders Reward" is less like a premine and more like startup vested equity (it pays out to them gradually over 4 years to incentive themselves not to pump and dump).

* The team is extremely helpful in the Zcash Slack and are a relief after dealing with the pedantic, difficult Bitcoin developers.

Async and Await 10 years ago

From the bottom of the watt README:

co is similar to watt, but the main difference is that it only works with Promises. It requires that you convert callback functions to return Promises before you can call them, and it does not let you wrap generators with a callback API.

Async and Await 10 years ago

I wrote a module that provides something similar to this using ES6 generators (which are already widely supported), but also supports callbacks in addition to promises. This way, you can make calls to existing APIs without having to wrap them to return Promises.

https://github.com/mappum/watt

Since it uses generators, you use 'yield' where you would have used 'await'.

Satoshi 10 years ago

maybe Satoshi sold his private keys to this guy to avoid problems in the future?

That's the best theory I've heard so far. That would explain why he chose a weak verification message (the Sartre quote, instead of a message that proves the signature to be recent). The real Satoshi would have chosen a different proof, but Wright doesn't know any better.

EDIT 2: Debunked!

The signature in Wright's post is just pulled straight from a transaction on the blockchain. Convert the base64 signature from his post (MEUCIQDBKn1Uly8m0UyzETObUSL4wYdBfd4ejvtoQfVcNCIK4AIgZmMsXNQWHvo6KDd2Tu6euEl13VTC3ihl6XUlhcU+fM4=) to hex (3045022100c12a7d54972f26d14cb311339b5122f8c187417dde1e8efb6841f55c34220ae0022066632c5cd4161efa3a2837764eee9eb84975dd54c2de2865e9752585c53e7cce), and you get the signature found in this transaction input: https://blockchain.info/tx/828ef3b079f9c23829c56fe86e85b4a69...

Note that the base64 string at the top of his post isn't a signature, just a cleartext message: " Wright, it is not the same as if I sign Craig Wright, Satoshi.\n\n".

Now the only question is how he fooled Gavin. I would imagine this story will still get spread around some naive channels for a while, just like the last time Wright tried something like this.

Credit goes to jouke in #bitcoin for figuring it out.

-----------------

EDIT: Current opinion: still skeptical. Here is the public cryptographic "proof": http://www.drcraigwright.net/jean-paul-sartre-signing-signif...

Something still seems off to me, why does he go into such specific detail in verifying the signature? I would have assumed he would just let people figure out the verification themselves. But maybe I'm just skeptical because Satoshi having a public identity takes some of the magic away.

As pointed out by maaku, he never revealed what message the signature is supposed to be signing.

-----------------

My Original Post:

Everyone in this thread is already taking this as the truth. But remember that Wright has not publicly released any cryptographic proof, there is only a claim from BBC that he showed the signature to them and a few magazines.

This strikes me as a little strange since originally Satoshi pretty much only interacted with the community via the bitcoin mailing list. Why did he "reveal" the proof by sending it to some magazines rather than emailing the mailing list?

It really seems like the person who created Bitcoin, a trustless system based on cryptographic proof, wouldn't make everyone take his word on his identity when it could be trivially solved with one email.

It's actually possible to do this without even requiring a 3rd party for escrow. Two parties can perform a "cross-chain atomic swap", where special transactions are created that move both of the funds on both chains at once, requiring zero trust. This of course requires a custom client to create these special transactions.

I've been working on this exact thing for a while: https://github.com/mappum/mercury However, I'm still waiting for the altcoins to adopt BIP65, a Bitcoin patch that adds a new script opcode, which is necessary for cross-chain atomic swaps. Bitcoin recently adopted this change, so the altcoins should follow in the near future.

Definitely a very useful Chrome extension. I discover a lot of Github repos through my Github frontpage feed, and this will make reading the descriptions much quicker.

This guide has the Reprap "Prusa Steel" printer listed, and says it is $500, with a 9.1 rating. However, I strongly recommend the acrylic version made by many Chinese electronics companies which sell for $220 for the same print quality.

I have been using one of those for the last few weeks and I couldn't be happier with it. It all works much better than I expected for the price, and has been suitable for printing various home items and custom robotics parts.

You can find them on AliExpress (the consumer-oriented version of Alibaba): http://www.aliexpress.com/wholesale?catId=0&initiative_id=SB...

If you want to get into 3d printing but don't want to drop $1k+ on a printer, try one of these.

You can get them for $4.70 with free shipping directly from the factories in China on Aliexpress: http://www.aliexpress.com/item/New-Wireless-module-NodeMcu-L... (The only downside is shipping takes a few weeks).

Just received 2 of them a few days ago, and they work great! I had been waiting for practical IoT hardware for a long time, and now it's finally happening.

I recommend ESplorer for programming them (http://esp8266.ru/esplorer/), and esptool for flashing firmware (https://github.com/themadinventor/esptool).

IPFS Pics 11 years ago

The IPFS API isn't exposed like that, there is actually a whitelist for hashes that can access the API (the IPFS webui is in the whitelist by default), and hashes that are blocked will get a 403.

Cool project! The latency is a little high for a lot of games (not sure WC3 is the best choice with high latency), but it seemed smooth and responsive. After a while, I got stuck on the desktop instead of in the game (that's kind of a big security problem).

It would be nice if the site gave a little more info, maybe it should go to a landing page rather than jumping right into the app.

A sidechain can be made to pay out bitcoin rewards to its miners, but it needs to get the coins from somewhere, as it can't generate them from thin air like the main blockchain. For example, it could get the coins from transaction fees, or demurrage (interest paid from everyone holding coins).

This is arguably a better incentive than altcoin mining since miners would be paid in real bitcoins.