Interesting username
HN user
mappum
Excited to see how this plays out, I made something similar a while back: https://news.ycombinator.com/item?id=9351286
Missed an opportunity to name it WikWok or Tikipedia.
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.
Missed out on an opportunity to name it "QWOPtimizer"
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.
Why would you force anyone?
They are incentivized to buy a miner-heater because as long as it earns something, they are essentially just paying less for heating.
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.
Very cool, I really like this idea of Nomic-style open-source code governance. I previously built a similar project: https://github.com/botwillacceptanything/botwillacceptanythi...
Unfortunately, SGX is not open for public use yet. You currently need special permission from Intel to access it.
You could use hashpipe (https://github.com/jbenet/hashpipe), from Juan Benet (the author of IPFS). It simply checks that the input to the command matches a given hash, so you can do `curl <url> | hashpipe <hash> | sh`, and if the output of the curl command is different than expected it won't be passed in to `sh`.
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.
Same as IPFS, which should probably be in the "Decentralized Web" category.
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.
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'.
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.
IFdyaWdodCwgaXQgaXMgbm90IHRoZSBzYW1lIGFzIGlmIEkgc2lnbiBDcmFpZyBXcmlnaHQsIFNhdG9zaGkuCgo=
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.
Also, I find it strange they felt so strongly about the whole thing that they created an account just to comment.
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).
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.
+1 for the rad1o/hackrf. Most of the other SDRs people are recommending here are only receivers, so they can't transmit.
When I was at CCC camp I made node.js bindings for the hackrf, so it's pretty easy to work with: https://github.com/mappum/node-hackrf, https://github.com/mappum/hackrf-stream
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.
This is a temporary solution, the whitepaper addresses moving to merged mining (it's not being used in the beginning since sidechains that don't have a lot of hashpower are easily attackable).
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.
Yep, the IP is 162.243.149.229!