What is Skywire? Where does it fit in with Skycoin?Skycoin is a blockchain application platform. We have multiple coins in the platform (Metallicoin, mdl.life, solarbankers.com, etc). We let people launch their own blockchain applications (including coins).
How would your everyday, average Joe user access the Skywire network? Let's say from their phone…We designed Skywire and Skycoin to be as usable as possible. We think you should not have to be a software developer to use blockchain applications.
Are you completely anonymous on Skywire, or do you need to add a VPN and go through Tor for extra protection?Skywire is designed, to protect users privacy much better than the existing internet. Each node only knows the previous hop and the next hop for any packet. The contents of the packet are encrypted (like HTTPS), so no one can spy on the data.
Will Skywire users be able to access traditional internet resources like Google and Facebook over Skywire?Yes. Most users will not even know they are using Skywire at all. It will be completely invisible to them.
How difficult will it be for a traditional e-service to port their products and services to Skywire / Skycoin? Are there plans in place to facilitate those transitions as companies find the exceeding value in joining the free distributed internet?We are going to make it very easy. Existing companies run their whole internal networks on MPLS and Skywire is almost identical to MPLS, so they wont have to make any changes in most cases.
What is the routing protocol? How are the routes found?Skywire is source routed. This means that you choose the route your data takes. You can chose routes that offer higher privacy, more bandwidth (for video downloads) or lower latency (for gaming).
I have also understand that the protocols underlying in skywire will be/already are pretty different from the Internet protocols. Taking into account the years of research applied to the current Internet and the several strategies for routing it doesn't seem an easy task to rebuild everything and make it work. Where can be found the information about the routing strategies used in skywire?The routing strategies are user defined. There is no best routing strategy that is optimal for every user or application. Instead we allow people to choose their routes and policies, based upon the application, time of day, available bandwidth, reliability and other factors.
How will the routing work if someone from Europe wants to access a video from a node in Australia (for example)? How do the nodes know the next hop if they cant read the origin or destiny of any packet?If you have a route with N hops, then you contact each of the nodes on the route (through a messaging service) and set the route table on each route. Then when you drop a packet in the route, it gets forwarded automatically. You could have 60 or 120 hops between Australia and Europe and its fine.
Could you estimate a timeline for when Skywire will operate independently from the current ISP infrastructure?I think Skycoin is a very ambitious project and some parts could take ten or twenty years. Even if we started with a network of a few thousand nodes and we were growing the network over 1% per day, it will still take a decade or two to conquer the Earth.
How will bandwidth be priced in terms of coin hours and who determines this rate?You could have 40 PHDs each do a thesis on this. The short answer is that an auction model has to be used (similar to Google’s Ad Words auction model) and the auction has to be designed in a way so that the bandwidth prices reach a stable equilibrium.
Will there be a DNS for Skywire to register .sky domains?Of course. We will definitely add some kind of DNS and name system eventually.
When operating a Skyminer, will people in my surrounding area see it as a Wifi option on their devices?You can configure it to expose a wifi access point. It depends on what you are trying to do.
While I plan on running a DIY miner regardless of the payout, will one of the first 6000 DIY miners built to the same spec as the official miner receive a worthwhile payout in Sky coin? What is the requirement for a DIY miner to get whitelisted (and earning Skycoin) on the Skywire testnet?The reason we have white-listing on the testnet, is to stop too many nodes from joining the network at once. The network can only support so many nodes until we upgrade certain infrastructure (like the messaging/inter-process communication standard).
The Sky team is developing antennas by their own instead of buying or using technology already developed, why is such an effort necessary?You can of course, buy any commercial antenna or wifi system and use it for Skywire.
So back in January Steve was asked a question in the skywire group: "Steve, I am not a tech savage, so how can I understand better the safety running a miner if people on the network do DeepWeb stuff? So i will receive and redirect data packets with crazy things and also there is around 128 GB of storage on my miner. How can i have peace of mind of that?" He replied with "If you don’t run an exit node to the open internet it won’t matter you can run relay nodes if you’re worried about it, or proxy specific content." This seems to goes counter to what you mentioned regarding end-to-end encryption with Skywire. Will some people only be relay nodes and some will be exit nodes as well?I think the question is wrong.
If using the skyminer, how much bandwidth will be necessary to run it at its best? And what about the router? It's true it has only 100mbits output? Is a 1gigbits connection necessary to reach toprates?Hold on!!!! Let us get the software and test net running first, lol. We will know once we know what works for the testnet.
What will the price be for future Skynodes (formerly called Skyminers)?We are working on ways of reducing the cost, such as by buying our own factory, doing custom PCB boards and using different materials.
"getblocktemplate moves block creation to the miner, while giving pools a way to set down the rules for participation. While pools can do just as much as they could before by expressing it in these rules, miners can not be kept in the dark and are enabled to freely choose what they participate in mining. This improves the security of the Bitcoin network by making blocks decentralized again."A risk that is difficult to assess is whether the large mining pools validate coinbase tx content included by miners in their pool.
In September I witnessed a lot of double-spending against BetCoin Dice. It happened between 25th and 27th Sept.Ok smarties: Any other thoughts/theories/criticisms to these hypotheses? Post below if you're considering changing pools now.
The mechanism was simple: send betcoin a tx with 0 fee, then wait for a result tx, if your bet is a win, then confirm your tx, otherwise double-spend it.
This address is interesting, because it contains 6000 BTC and ~30% of funds come from ghash.io mining address. https://blockchain.info/taint/199kVcHrLdouz9k9iW3jh1kpL7j9nLg7pn
- Here I'll give you a bunch of transactions which you can examine. Note this is a chain of transactions, so just click on outputs to see. https://blockchain.info/tx/4d731074447f02609c3110a187f9c6976f2bf255288ec5666ee270f09679619d https://blockchain.info/tx/e0b44f68441ea0bad0f7694f735f496ce05238862534c6fea737b8903921185a The double-spending of losing bets was performed by someone mining to https://blockchain.info/address/1MA7CKbWMyKdPkmsbnwmfeLh1hYy5A3gy8 , you can check it yourself.
- I tracked coins down to the origin https://blockchain.info/tx/154ecb1eb72c933bc0707fa70deceb688361554ab81b901673d308aa84d9cfe9 The most interesting address here is 12PcHjajFJmDqz28yv4PEvBF4aJiFMuTFD It's been involved in similar actions, look at this chain of win-only tx's https://blockchain.info/tx/0c1a08d035862b01d075e8044b1e9ce52a8ad951b57d876a2a9a0e3502c41eb0 And the most interesting fact is that these zero-fee tx's inbetween winning ones were mined by ghash.io exclusively. Possibly this was a test attack.
- Going further, I found the address the earnings from attack were sent to: 12e8322A9YqPbGBzFU6zXqn7KuBEHrpAAv https://blockchain.info/tx/292e7354fbca1847f0cbdc87a7d62bc37e58e8b6fa773ef4846b959f28c42910 And then part of these funds (125 BTC) was sent to ghash.io's mining address: https://blockchain.info/tx/48168cf655d0ac0c7c2733288ca72e69ecd515a9a0ab2821087eb33deb7c6962
- Furthermore, I checked the funds mined to 1MA7CKbWMyKdPkmsbnwmfeLh1hYy5A3gy8 In these 2 succeeding tx's they were moved to 199kVcHrLdouz9k9iW3jh1kpL7j9nLg7pn https://blockchain.info/tx/e567ad6232de5285e0dc211d3f1c489b1e00e509118ba98a4825529d0a9197d9 https://blockchain.info/tx/faa7bc8b99376efa774045e79b42771fe668341b00290a61cd416992571c590d
- And the last thing to spot: GHash.io, being about 25% of network back then, didn't find a single block to its address between 25th and 27th of september! https://blockchain.info/address/1CjPR7Z5ZSyWk6WtXvSFgkptmpoi4UM9BC?offset=1350&filter=2
For initial block sync, [Bitcoin] sort of works [like BitTorrent] already.~ jtoomim
You download a different block from each peer. That's fine.
However, a mechanism does not currently exist for downloading a portion of each [new] block from a different peer.
That's what I want to add.
[bitcoin-dev] BlockTorrent: Torrent-style new-block propagation on Merkle treeshttps://np.reddit.com/Bitcoin/comments/484nbx/bitcoindev_blocktorrent_torrentstyle_newblock/
As I understand it, the current block propagation algorithm is this:where:
(If I'm missing anything, please let me know.)
- A node mines a block.
- It notifies its peers that it has a new block with an inv. Typical nodes have 8 peers.
- The peers respond that they have not seen it, and request the block with getdata [hash].
- The node sends out the block in parallel to all 8 peers simultaneously. If the node's upstream bandwidth is limiting, then all peers will receive most of the block before any peer receives all of the block. The block is sent out as the small header followed by a list of transactions.
- Once a peer completes the download, it verifies the block, then enters step 2.
The main problem with this algorithm is that it requires a peer to have the full block before it does any uploading to other peers in the p2p mesh. This slows down block propagation to:
O( p • log_p(n) )
A Bittorrent-inspired algorithm might be something like this:
It's like the Napster era of file-sharing. We can do much better than this.
- n is the number of peers in the mesh,
- p is the number of peers transmitted to simultaneously.
Bittorrent can be an example for us.
Bittorrent splits the file to be shared into a bunch of chunks, and hashes each chunk.
Downloaders (leeches) grab the list of hashes, then start requesting their peers for the chunks out-of-order.
As each leech completes a chunk and verifies it against the hash, it begins to share those chunks with other leeches.
Total propagation time for large files can be approximately equal to the transmission time for an FTP upload.
Sometimes it's significantly slower, but often it's actually faster due to less bottlenecking on a single connection and better resistance to packet/connection loss.
(This could be relevant for crossing the Chinese border, since the Great Firewall tends to produce random packet loss, especially on encrypted connections.)
Bitcoin uses a data structure for transactions with hashes built-in. We can use that in lieu of Bittorrent's file chunks.
Features and benefits
- (Optional steps to build a Merkle cache; described later)
- A seed node mines a block.
- It notifies its peers that it has a new block with an extended version of inv.
- The leech peers request the block header.
- The seed sends the block header. The leech code path splits into two.
- (a) The leeches verify the block header, including the PoW. If the header is valid,
- (a) They notify their peers that they have a header for an unverified new block with an extended version of inv, looping back to 2. above. If it is invalid, they abort thread (b).
- (b) The leeches request the Nth row (from the root) of the transaction Merkle tree, where N might typically be between 2 and 10. That corresponds to about 1/4th to 1/1024th of the transactions. The leeches also request a bitfield indicating which of the Merkle nodes the seed has leaves for. The seed supplies this (0xFFFF...).
- (b) The leeches calculate all parent node hashes in the Merkle tree, and verify that the root hash is as described in the header.
- The leeches search their Merkle hash cache to see if they have the leaves (transaction hashes and/or transactions) for that node already.
- The leeches send a bitfield request to the node indicating which Merkle nodes they want the leaves for.
- The seed responds by sending leaves (either txn hashes or full transactions, depending on benchmark results) to the leeches in whatever order it decides is optimal for the network.
- The leeches verify that the leaves hash into the ancestor node hashes that they already have.
- The leeches begin sharing leaves with each other.
- If the leaves are txn hashes, they check their cache for the actual transactions. If they are missing it, they request the txns with a getdata, or all of the txns they're missing (as a list) with a few batch getdatas.
The main feature of this algorithm is that a leech will begin to upload chunks of data as soon as it gets them and confirms both PoW and hash/data integrity instead of waiting for a fully copy with full verification.Inefficient cases, and mitigations
This algorithm is more complicated than the existing algorithm, and won't always be better in performance.
Because more round trip messages are required for negotiating the Merkle tree transfers, it will perform worse in situations where the bandwidth to ping latency ratio is high relative to the blocksize.
Specifically, the minimum per-hop latency will likely be higher.
This might be mitigated by reducing the number of round-trip messages needed to set up the BlockTorrent by using larger and more complex inv-like and getdata-like messages that preemptively send some data (e.g. block headers).
This would trade off latency for bandwidth overhead from larger duplicated inv messages.
Depending on implementation quality, the latency for the smallest block size might be the same between algorithms, or it might be 300% higher for the torrent algorithm.
For small blocks (perhaps < 100 kB), the BlockTorrent algorithm will likely be slightly slower.
Why is [BTCC] limiting their block size to under 750 all of a sudden?https://np.reddit.com/Bitcoin/comments/486o1u/why_is_bttc_limiting_their_block_size_to_unde
Future work: possible further optimizations
For large blocks (e.g. 8 MB over 20 Mbps), I expect the BlockTorrent algo will likely be around an order of magnitude faster in the worst case (adversarial) scenarios, in which none of the block's transactions are in the caches.
One of the big benefits of the BlockTorrent algorithm is that it provides several obvious and straightforward points for bandwidth saving and optimization by caching transactions and reconstructing the transaction order.
A cooperating miner [could] pre-announce Merkle subtrees with some of the transactions they are planning on including in the final block.Leveraging other features from BitTorrent
Other miners who see those subtrees [could] compare the transactions in those subtrees to the transaction sets they are mining with, and can rearrange their block prototypes to use the same subtrees as much as possible.
In the case of public pools supporting the getblocktemplate protocol, it might be possible to build Merkle subtree caches without the pool's help by having one or more nodes just scraping their getblocktemplate results.
Even if some transactions are inserted or deleted, it [might] be possible to guess a lot of the tree based on the previous ordering.
Once a block header and the first few rows of the Merkle tree [had] been published, they [would] propagate through the whole network, at which time full nodes might even be able to guess parts of the tree by searching through their txn and Merkle node/subtree caches.
That might be fun to think about, but probably not effective due to O( n2 ) or worse scaling with transaction count.
Might be able to make it work if the whole network cooperates on it, but there are probably more important things to do.
There are also a few other features of Bittorrent that would be useful here, like:
DDoS started again. Have a nice day, guys :)https://np.reddit.com/Bitcoin_Classic/comments/47zglz/ddos_started_again_have_a_nice_day_guys/d0gj13y
(It might be good if we could get Bram Cohen to help with the implementation.)Using the existing BitTorrent algorithm as-is - versus tailoring a new algorithm optimized for Bitcoin
Another possible option would be to just treat the block as a file and literally Bittorrent it.Related work: IBLT (Invertible Bloom Lookup Tables)
But I think that there should be enough benefits to integrating it with the existing bitcoin p2p connections and also with using bitcoind's transaction caches and Merkle tree caches to make a native implementation worthwhile.
Also, BitTorrent itself was designed to optimize more for bandwidth than for latency, so we will have slightly different goals and tradeoffs during implementation.
Concerns, possible attacks, mitigations, related work
One of the concerns that I initially had about this idea was that it would involve nodes forwarding unverified block data to other nodes.
At first, I thought this might be useful for a rogue miner or node who wanted to quickly waste the whole network's bandwidth.
However, in order to perform this attack, the rogue needs to construct a valid header with a valid PoW, but use a set of transactions that renders the block as a whole invalid in a manner that is difficult to detect without full verification.
However, it will be difficult to design such an attack so that the damage in bandwidth used has a greater value than the 240 exahashes (and 25.1 BTC opportunity cost) associated with creating a valid header.
As I understand it, the O(1) IBLT approach requires that blocks follow strict rules (yet to be fully defined) about the transaction ordering.Remark
If these are not followed, then it turns into sending a list of txn hashes, and separately ensuring that all of the txns in the new block are already in the recipient's mempool.
When mempools are very dissimilar, the IBLT approach performance degrades heavily and performance becomes worse than simply sending the raw block.
This could occur if a node just joined the network, during chain reorgs, or due to malicious selfish miners.
Also, if the mempool has a lot more transactions than are included in the block, the false positive rate for detecting whether a transaction already exists in another node's mempool might get high for otherwise reasonable bucket counts/sizes.
With the BlockTorrent approach, the focus is on transmitting the list of hashes in a manner that propagates as quickly as possible while still allowing methods for reducing the total bandwidth needed.
The BlockTorrent algorithm does not really address how the actual transaction data will be obtained because, once the leech has the list of txn hashes, the standard Bitcoin p2p protocol can supply them in a parallelized and decentralized manner.
Can you explain a bit about the mesh net? Is it just an mpls network between nodes or is there something deeper going on?It is not actually a meshnet. It is software defined networking, it is much more powerful than just meshnet. Its a new type of networking and new completely new protocol and networking namespace, independent of the existing internet.
are those coins that are not in circulation in any cold wallets since only a portion is currently available according to CMC?The coins are locked into 100 addresses, each with 1 million coins each. And they are released sequentially.
How does the Network consensus algorithm Obelisk work and differ from widely known algorithms like Proof of Work and Proof of Stake?PoS and PoW use miners. Miners receive new coins every block as a block reward. So miners are making money and will fight to control the network. An everyone will suffer because the newly created coins represent inflation.
nxt i think is doing ok..There were three people that each owned 30% of the coin. One decided he wanted out and began dumping. NXT was over 150 million I think. When he started dumping, it basicly killed NXT.
What will be the actual function of Skycoin (the coin itself)? Will the coin be used as currency, as transfer of value in and between all these various developing functionalities, semi-separate projects to tie them all together or it's function will be more limited?Yes. Bitcoin has no purpose. An altcoin does two things - check your balance - send money to other people
nxt is a newer platform than sky, market value is $220 million plus $166 million, I get what you are saying but the evidence is wrong. Community is huge and active in Nxt. But you say it is killed, i dont get it?What I am saying, is that NXT would be a lot further along than it is now and probably around where Ethereum is, except for that mistake in the distribution and keeping it too concentrated. It set them back by years. They did not consider what the impact on the price would be, over the long term, when one of the early whales started selling off or decided he wanted out.
So the skycoin wallet will be a VPN for our internet usage?The VPN is just one application, that uses bandwidth over Skywire. There are several things in development.
So if there is no block reward what is the incentive to run a node?running a consensus node does not cost anything. You can run it on a raspberry pi.
So Skycoin is a Proof of Resource coin where its value is actually backed by provision of a useful service, in this case private and secure networking? Are there plans to add decentralized storage and even distributed processing to it?We have decentralized storage, which is called CXO. But only the bandwidth is monetized by Skywire. We do not nickle and dime and try to attach a coin cost to every API call. Everything that should be free is free. So its a different philosphy.
so these 100 separate million coin accounts will be 100 ICOs or how is the distribution patterned? is it written into the code or up to the devs?We will have a distribution page, up on the website soon. Its complicated.
Is it possible for Skycoin to choose the best paths and route around bad or slow nodes as damage to the networkYes. This is very important.
on your website it says you will have a NON- Turing complete lisp language?That is probably an error. LOL. We will have a new website soon.
Will Skycoin still have the node subsidy plan for setting up and registering the mesh nodes like originally planned?Yes. We are going to get from 20% to 30% distributno of the coins, through network incentives for people running Skywire nodes, consensus nodes and services.
I read how you suggest Skycoin could be used for VPN connections, is this the largest use case you see?No. This is just something easy, that we have working. Its not the largest applicatoin at all.
Maidsafe has been working on the redesign of the net for about ten years, what are you doing the same and what different?Maidsafe is in version 2 or 3. Maidsafe will not have a real coin until version 9. Each version takes them about two or three years. Maidsafe will not be "done" or ready for atleast 18 years at this rate.
Are you a corporation or foundation or charity? Registered? I am not sure i have seen anything about who you are? What is the dev team size? Background?I think there are over ~60 people who have worked on Skycoin or have made major contributions. Its really a project from the darknet.
I see Skycoin as essentially replacing TCP/IP and providing mesh network type functionality at the hardware level, Ark would run on top of it as a top level application layer.Yes. The key functionality is two things - connecting to people by public key (networking) - distributing self validating, immutble data peer to peer (transactions, blocks etc... content addressible storage)
Who is the entity that is funding this? I think you have done 2 ICOs? How much did you receive? The first was 10c and the second was @ 50c per coin, released 6 million, is that correct?The people who funded the project for the first four years, were early bitcoin and deep crypto people; who were unhappy with the fact that Bitcoin and the other alts did not seem concerned about the core issues at all. They gave us over 1200 bitcoin I think, over several years and did not ask for anything in return.
Have you personally been in Sky from the start? What members have? Who allocates the ICO money etc... I hope you understand that decentralization with investment is a two edged sword, we invest in people but we cannot know these people.... So... we question.I think there wer three different groups that merged together in first three years, that had similar objectives. Because the code was in different language. There was python, C code and then eventually golang and the golang code became the basis for the current codebase.
With the price up 35x in about 1 year, is it not now time to cool the run up and release another ICO? At what amount of coins released and what procedure?I think the Skycoin price has been doubling every 40 days, for as long as I can remember. However, it will still be years before it is in the top 20, its still a long way to climb. It took bitcoin years to go from 0 to $1, even though it was growing at 1% per day the whole time for six years.
best would be a totally open source and publicly audited manufactured system on a chip for the nodes to prevent any backdoors.we are going to use arm
This article is not for skilled miners; some details are not covered here!What is typical ROI in mining, how Whalesburg will improve it?
|Hey Matt, I was at your State of the Word in SF and you talked about moving WordPress more towards being an application framework rather than a CMS or blog platform. What specifically do you have in mind for this (better settings API, developer features, etc)? And then if you could break backwards compatibility (which really isn't a option for WP), what would you really like to completely redo or add to WordPress? Thanks!||First and foremost the most important things for a platform are stability, speed, and security. To do those well you need the ability to push updates and fixes as close to real-time as possible. And it needs to work in every language. User authentication, data and caching abstraction.|
|A lot of what people think of as platform stuff is actually at the CMS layer -- custom post types, taxonomy meta,|
|If backwards compatibility wasn't a concern I would rename all the inconsistent column names and variables to match our style guide, drop TinyMCE, simplify the user roles and capabilities system, replace widgets with page blocks, redo the admin menu system, denormalize the DB, flatten dependencies and deep hierarchy in function execution, and completely reorganize the code so the bare minimum of files are included with any given request.|
|After reading questions from all of the nice, well-meaning people writing WordPress as "Wordpress", do you wish reddit would implement capital_P_dangit(\)? ;)||Yes! If anyone from Reddit sees this, would super-duper appreciate if we could get /WordPress capitalized properly. I can send copious amounts of swag, bourbon, and BBQ if bribes are needed.|
|Looks like that already happened.||My link works, but if you click the link in the header it takes you back to the lowercase P. Probably just a field in a database somewhere.|
|How is it going with Bitcoin ?||Haven't looked recently, will see if I can pull some numbers. I wish I had bought some Bitcoins before we introduced it, though. :)|
|Any stats ?||94 successful transactions so far, pretty low. I think it's more important philosophically to support it than it's been beneficial from a business point of view.|
|If you could wave a magic wand and instantly rewrite WordPress in any programming language, which would it be?||Go. :)|
|Do you ever think "I could have been tumblr" ?||Just the opposite, I'm very glad we're not Tumblr.|
|Hi Matt, I'm a long time WordPress dev (since day 1 moreorless) so thanks very much for starting it. Just wondering what your opinion of Ghost is? Link to www.tryghost.org.||Link to www.fastcolabs.com|
|They say or imply lots of things about WordPress that aren't true. They've also done things like had a quote from me looking like I was endorsing Ghost on their Kickstarter page even after I asked them to remove it several times. (Lots of people were confused or thought it was a plugin for WP.)|
|What do you think of Drupal 8 ? :)||Some cool stuff in there! I also keep an eye on Joomla and Concrete5. I find it really fascinating to watch other open source projects especially because we share much of the same background and philosophy, but make radically different decisions around things like backward compatibility and release schedule.|
|It's like watching birds that evolved from the same ancestor but on isolated islands and environments. I'm sure we do things that look completely crazy to Drupal folks, and vice versa.|
|Along those lines I was asked to keynote at the Joomla World Conference in November and it looks like I'm going to be able to make it.|
|Why is hello dolly still a default plugin? Do you have any statistics about how many people actually activate/use it? Have you personally written any other plugins?||Hello Dolly is actually the 13th most active plugin, with an active userbase of about 16% of Akismet (the most-activated plugin), and about a third as popular as Jetpack. It's ahead of W3 Total Cache! Again this is not just installations, it's currently active.|
|Some of the other plugins I've been involved with are here on my profile: Link to profiles.wordpress.org|
|They're obsolete but at the time I was proud of Advanced Caching, Staticize Reloaded, and Cache Images and the early and since-rewritten work on bbPress, HyperDB, and Akismet.|
|How directly involved are you in ongoing development of core? Are you relatively hands on, do you ever drive decision making or do you leave it to the community?||Would love a wooden WP logo, as long as it's not a fauxgo. :)|
|On a completely different subject.||I'm as involved in WordPress development as I was 10 years ago, it just manifests itself in ways that tend to be a lot more behind the scenes and less visible, which I don't mind as I'm way more interested in things moving forward and the results than credit or recognition for any specific thing. (I get plenty of recognition regardless, don't need more.) The only downside is that folks who I don't work with on a day-to-day basis assume that my role at Automattic or WP is more as a traveling figurehead or "evangelist" which can rub me the wrong way sometimes.|
|I met you at WordCamp Chicago this year (I told you about a widget plugin that turns them into a post type and such).||For 3.8 I'm going to take a swing at the release lead role again, which should be fun.|
|I created these wooden WordPress logos with my 3D Printer, I meant to give you one but I forgot about it. You still want one?||The most important thing I've done since WP started, though, isn't in a line of code or a feature people use, it's getting the right people involved and creating an environment for them to thrive. It's the single most important thing any founder can do, whether of an OS project, a non-profit, or a for-profit company even though there's not a single thing you can point to as the result of it other than the overall success and movement of the project.|
|What are your favorite/most powerful/most surprising implementations of WordPress?||My favorite are when people I admire use it, from Jay Z to Zeldman. In many ways what we do like a canvas, and it's a huge honor to see the creativity and beauty people bring to it.|
|Of all the WordCamp's you've been to around the globe, what was the most unusual location for the event itself and, separately, the after party?||Oh by far and away the strangest location was Davao in the Philippines. I can't find any pictures at the moment, but my talk was essentially at a restaurant with a swimming pool courtyard -- the audience was on the other side of the pool from me, and the food buffet was behind me so when the Q&A got slow people would grab food. The PA system had an echo because I think it was normally used for karaoke. And then the bats came out!|
|Best after-party is hard to pick, but I had a great time after WordCamp Las Vegas which aligned with my 25th birthday a few years ago.|
|The Philippines is a wacky place. Oh, my people :-)||I loved it and had a great time, including at the one mentioned above. :)|
|Of all the WordPress community memes, which one is your favorite?||Link to twitter.com is pretty funny, and some days I miss WP Wank.|
|Recently I enjoyed #thingswpdailywouldpost and the response: Link to torquemag.io|
|Pretty much anything Mike Adams (mdawaffe) sneaks into the code, be it easter eggs or Ghostbuster references.|
|Mark Jaquith had some pretty hilarious ones but I can't find them at the moment, maybe other folks could post their favorites too. :)|
|Automattic has a lot of side projects (Gravatar, PollDaddy, etc) - What's next?||There's always a struggle between doing new things or experiments under a new brand -- like VaultPress -- vs putting it under an existing brand. A lot of the things I've been thinking about we're going to put under the Jetpack brand, for example Jetpack Photon (CDN + dynamic image resizing and filtering) could be a standalone product, but decided to bundle it. So keep an eye on some big things coming to Jetpack, especially for Code Poets, people who use WordPress professionally.|
|What would you like to see us do next?|
|What individual do you think is the most under recognized contributor to the WordPress community at large?||That's a tough one... I'm going to say the volunteers on the support forums. There are 2M+ posts there, and it's easy to forget that a huge number of WP users end up in the forums and get help that allows them to use the software when they wouldn't otherwise be able to.|
|I remember seeing a WordPress yearly theme of "WordCamps and WordPress Meetups". What should be the next year's area of focus for the Community? What areas would you like to see beefed up in the Community? Some themes that I thought might be good are "Women in WordPress", "Contribution and Documentation", "WordPress Evangelism", "Adopt an old plugin" to name a few. How do you feel about these?||Those are all good, if I had to pick one it'd be getting the documentation going better on WordPress.org -- handbooks, function reference, training materials / syllabuses, and doing it all in every language and for every plugin/theme.|
|Hey Matt, what was the most difficult thing for you in starting your business and what do you think is the most important thing you have to know and/or to learn when you found a startup?||The hardest thing for me was taking responsibility for the lives and families of others, those first few hires especially. It's why I originally raised funding even though we had revenue already, and why since then we've always focused on making the business sustainable over decades, not just the next tech hype cycle.|
|What's the best meal you have ever eaten (and photographed)?||Hands down: Eleven Madison Park in NYC.|
|Recently I had a really special libation tasting menu at The Aviary in Chicago, which is from Grant Achatz the chef of Alinea, it was a cool experience at a table in the kitchen.|
|I'm constantly amazed by the coordination and efficiency of professional kitchens, I'm mesmerized when I watch.|
|PHP has matured a lot in the last few years, with new tools such as Composer and new frameworks such as Laravel. The relationship between this side of the PHP community and WordPress seems to be pretty strained. Are there plans to address this relationship, particularly with the new focus on WordPress as a web app framework?||I think the PHP and WP community are coming closer together, I know it's something that Nacin has been spending time on and we've had more presence at PHP-focused conferences.|
|Thoughts on forking WordPress, a la jQuery? (Link to eamann.com.||I don't think forking as described there is a good idea.|
|Multiple content areas - probably the most important CMS feature not baked into core. Will it ever happen?||There's something around multiple content areas that could be really interesting we're going to start working on this year, hopefully ready by early 2014.|
|What do you see as the biggest challenge facing WordPress (in the context of competitive software or just un-met customer needs) for the next year?||By far and away it's the high attrition rate of new users. We look at posting a lot in that context but I think it's far more important to look at customization -- theme discovery and tweaking, widgets, menus.|
|Hello Matt, what is your opinion about current state of PHP in general? Do you like any particular framework? Templating engine? Thanks.||I think it's pretty great, would just love to see continuing development around performance. Nothing really in the language that's holding us back. Wish it was trendier with younger devs.|
|Hey Matt, why did you force the rest of us to suffer through images defaulting to a link in our posts (I understand that was your doing)?||Youthful indiscretion!|
|What is your development setup (software)?||Most of my time these days is spent with people instead of code. (For better or worse. :)) I love lists, and live on Link to simplenote.com .|
|When I code since I switched to Mac in 2011 I use Coda 2 and SFTP to a remote server rather than a local dev environment. nano on the server.|
|Apache or nginx?||Nginx!|
|I find WP so much more user-friendly than the competition. Was that a conscious decision from the outset? Was it hard work to make it that way or was it just the way you guys did things? Do you have a warehouse full of useability testers or does it just come naturally to you guys?||The first few users were friends of mine who weren't into technology at all, so from the start we needed to make it work for regular people. As we grow it's mostly just a matter of reminding ourselves of that, sitting down with them to see how they use the software, and anticipating their needs.|
|If something in the future interests you enough to make WordPress/Automattic part-time for you, so you can take on something else or contribute to another cause, what might it be?||I'm really fascinated by micro-electronics, hardware, and the "internet of things" for lack of a better term. It's surreal to be approaching an age that resembles the sci-fi I loved as a child.|
|That said, I can't imagine not working full-time on WordPress/Automattic, I feel too strongly about our mission, impact, and potential.|
|What's your favorite beer? Link to imgur.com.||Link to cloudup.com|
|I see a lot of desperate web development companies locally that try to stress that Wordpress is insecure and shouldn't be used. What would be the best thing to say to people like that to shut them up?||Some of the largest and most important publishers in the world rely on WordPress. (Show them the showcase.) If WordPress was insecure we'd see it on the front page of nytimes.com, wired.com, and cnn.com. :)|
|Hi Matt, have you read Chris Lema's blog post. What is your response?||I have. It's also funny because I think Gartner is about to come out with a "magic quadrant" that puts us in the crappy quadrant (low vision and ability to execute). Their leaders? Adobe, Sitecore, SDL, Oracle, HP, Opentext...|
|I completely agree with Chris on all the ways that enterprise currently works, and their concerns. (People assume because we choose to do things differently that we don't understand the other side.) But I'm not willing to compromise getting better software into the hands of users as quickly as possible, if that means Gartner thinks we're a visionless niche player so be it.|
|We've done long-term support branches before, it was a big development burden and almost no one used it or cared. There will be businesses that embrace keeping their technology moving at the speed the web does, and there will be those that go out of business and become irrelevant.|
|•Will you ever support multiple languages in the WordPress core?||No plans for multiple languages in core, sorry.|
|•What do you think of new writing platforms like Quip and Editorially? Will the WordPress post editor ever have any of those 'team' features?||I really dig the new writing platforms, I do think we'll get some of those team features if not in core than in Jetpack.|
|I heard a rumor Matt switched back to QWERTY. True?||Not true, still typing Dvorak, though last year I was beat on speed for the first time by Helen Hou-Sandi, who types QWERTY. She's speedy, and if she switched to Dvorak she could probably win world champs. :)|
|Hey Matt, where do you think the future of the independent WordPress news community lies, with your recent purchase of WPTavern and the recent sale of WP Daily to WP Engine? Do you think there is a space for an impartial WordPress news website? *edited for correct spelling!||I'm glad that new ones are being started as fast as old ones are shutting down. There is some really interesting stuff going on in the community and I think there's space for real journalism and strong commentary.|
|What one major thing would you like to see changed/fixed/updated in WordPress core?||The fact it doesn't work well on mobile devices.|
|How do I convince my boyfriend, who wants me to keep his site in ASP.NET (he's a programmer, I'm a designecoder), to install WordPress? I'm not even allowed to use PHP! :(||The best way I've found to convince people, even as the founder, is just showing examples. That's why we created the showcase: Link to wordpress.org|
|Find out which musicians, celebs, authors, etc he writes and see which of them are on WordPress and bring it up casually in conversation. (We have huge adoption from creative folks.)|
|Best BBQ of all time?||I hope I haven't had it yet. :)|
|Are open source contributions a prerequisite to work at Automattic?||No, but they get you to the top of the list when we're reviewing applications. (I know, I look at every incoming resume.)|
|Would you consider Automattic the "Redhat of WordPress"?||Without a doubt. ;)|
|Do you think an app store for plugin and themes built with high quality standards and framework, could be a good solution for WordPress end users?||The plugin directory is an app store where everything is free.|
|Would having paid stuff there make it better? I don't think so.|
|Why do you feel thats different for themes - premium themes are available via the themes directory. (I've never bought one of those so I don't know if the comparison is valid)||Design is inherently valuable in its scarcity, functionality is valuable in ubiquity.|
|It's unlikely that we'll ever want to put a popular theme into core, but fairly likely it'll happen for a popular plugin.|
|Collaboration is more important for plugins than themes, and money from scarcity balkanizes development.|
|Did you ever feel like you couldn't continue with your project? Is there any advice you have for small business startups?||Covered advice here -- Link to www.reddit.com|
|There have absolutely been times I felt like I couldn't continue, both with Automattic and WordPress. You have to take the lows with the highs and stick with what you believe in.|
|Hi Matt, I have been using WordPress for 10 years, make most of my living from it, and will always love it. Thank you for that! It is by far the easiest way I have found to build websites that my clients find easy to use. I see the reasons why WordPress does not use more modern coding practices and tools and appreciate the need for backward compatibility, but wonder if you ever see the code base moving forward to a time when developers can use the newest features of PHP, best coding practices (i.e. testing), and the great tools that are available these days, like Composer. Do you think there will ever be some kind of fork or offshoot of WordPress that functions as an application development framework, since so many developers are using it for that these days? Thanks :)||I disagree with the premise -- WordPress does use modern coding practices. People assume that supporting say an older version of PHP or MySQL holds us back far, far more than it actually causes any trouble. Supporting older browsers is a way bigger deal.|
|Our biggest challenge is figuring out the user side of things, the front-end code. How things should work for a user rather than how they should work for a computer.|
|What does your average day look like and how do you manage so many different projects?||I spend more time on Skype (text chat with colleagues) than I would care to admit. Between that and P2s ( Link to p2theme.com ) I can easily fill eight hours in a day. As the company has grown to over 180 people there is a huge amount of content and activity to keep up with.|
|Hey Matt, how many hours you work on an average day?||It's hard to say because I don't really consider what I do work, the hours just melt away.|
|I find I'm most productive first thing in the morning when I wake up, usually around 7am but a bit later if it's a cloudy morning, and I generally run out of steam around 11:30pm that night.|
|Some days I'm traveling though I might only have 4-5 hours at a computer and can get a similar amount done.|
|I find I'm generally more creatively charged the following day if I'm able to unplug at night, which is one reason I like jazz festivals (I try to go to Montreal every year) because I can work during the day and check out shows at night.|
|Any chance of a comment-spam filter being built into core? Akismet is great but has a lot of hurdles for a new user (Activation of the plugin, Registration on Wordpress.com, Registration for API key) and most just don't do it, contributing to the problem.||I agree with Viper007Bond -- anything we did in core like Cookies for Comments would become completely ineffective within a day. Those only stop dumb bots who have easier places to spam.|
|Link to markjaquith.wordpress.com|
|off, love you, your ethos, your company.||If you figure it out, let me know. :)|
|My question: how do you plan to get "normal" people to update their blogs as often as they do their Twitter and Tumblrs?||But seriously, I think it's all about removing friction (every second loading and extraneous click) and becoming part of people's habits, which is one of the reason I spent a fair amount of time on triggers and habits at the State of the Word this year.|
|any plans to launch a Premium paid version of Photon service with more features?||Not on features, we'll make anything new there free to everybody, but might have a paid tier for top 1% of users by bandwidth/usage. But probably a few years from that, plenty of bandwidth and CPU here in the meantime, and it's just getting cheaper and faster.|
|Find a new boyfriend maybe? His judgement is clearly lacking.||Ha!|
|Which features are available on other CMS that you would like to see in WordPress?||I really like some of the drag and drop layout things folks like Squarespace and Weebly do. I think we have so much we can do to improve customization.|
|Hi Matt ! I know you've advocated for water causes in the past. Do you have plans for future charitable/philanthropic projects? Thanks for doing this.||My big contribution this year has been to the Bay Lights project: Link to thebaylights.org|
|Haven't decided about next year yet...|
|What do you think about App websites/themes that seem to be using WordPress as the choice of CMS, do you think WordPress is a good platform for these types of sites? Scaling, Performance issues considering? Examples, Dating sites, Crowdfunding sites, Job board, etc.||I think it's a great framework for anything content-driven. For things like messaging that don't map well to WP's data model, you can still do it just make some new tables, don't try to shoehorn it in the standard ones.|
|Which verticals will you be tackling next with WordPress.com? Please share your sensitive corporate information ;)||Putting a hold on new verticals at the moment, going to try and go deeper on some of the existing ones first.|
|Hi Matt, now as most people know, you are very much a fan of open source and the GPL license. However, is there anything you do NOT like about open source? Also besides Wordpress (or its themes/plugins), are there any open source projects you like that aren't related to Wordpress or Automattic?||I think the things that make open source incredibly collaborative and ultimately eat the world can also make design and big shifts difficult. WordPress has made some major shifts over its decade of life and grew as a result, but those pivots are harder to do the more successful we are because sometimes it means doing the opposite of what we did to become successful in the first place.|
|Automattic's been tweeting a bunch of new hires lately, and quite frankly doing a great job of making me jealous. Has the 90% of employees being remote ever caused real problems or friction? And how do Happiness Engineers work: do they help people out over the phone, or is it strictly a text over the Internet thing?||Remote distributed working has been working great and we plan to continue it for the foreseeable future. HEs mostly work with email, but we're introducing a ton more live chat and phone work.|
|Say you retired your involvement from WordPress, what other projects stimulate your interest and challenge you? I think for many of us, all good things come to an end and considering your success of WordPress, what other projects (offline or online) would benefit from your involvement?||I think I got this one here -- Link to www.reddit.com|
|Have any companies ever tried sueing you over silly software patents?||Yes.|
|Hey Matt, you talked about profitability on TWiST. How do you plan on increasing revenue at Automattic? (I'm especially interested in how open source projects like Wordpress could lead to profitable companies) Edit: (changed "profit" to "revenue")||I think it largely looks like the things we're doing today, just executed better and with a wider audience aware of them.|
|Hi Matt, besides traveling and photography, what are some of your other non-WordPress interests?||Pretty tame: Music, especially jazz and hip-hop (J Cole, Childish Gambino, Kendrick Lamar, Weeknd). Wearable tech. Vinyl records. Food (trying to cut down on this). Reading.|
|With growing popularity Wordpress has, in the past few years, become increasingly prone to hack attempts, brute force attacks, etc. Is there anything being done to address security concerns?||I think we're a lot more secure than we were a few years ago, to be honest.|
|Hey Matt, I watched the live stream of your State of the Word on the weekend and you talked about leading development of WordPress 3.8 and that it would be "experimental". What kind of features do you have in mind?||New interface with MP6, new theme with 2014, and hopefully some work on the editor and widgets.|
|As someone who's making a living thanks to the WordPress, this might be the only occasion for me to say Thank you Matt. You've truly changed my life.||Thank you. :) Hug a WP contributor next time you meet one, there are hundreds of people active every day that are even more crucial to WordPress than me.|
|This is my personal favorite. ;) Edit: Whoops, imgur mirror so we don't kill ipstenu's site.||That is indeed amazing. :)|
|Sup Matt, Hit me with some Akismet stats.||We're blocking 40-50 million more spam every day than we were last year. The volume of spam has been growing unusually fast.|
|Hi Matt, what do you think about this 400,000 Euro Site - :D. Link to www.carlabrunisarkozy.org. Link to www.connexionfrance.com.||WordPress is priceless, so 400k euros isn't a bad deal, but they could shop around for a better consultant. :)|
I am currently running the agent software on my laptop upstairs in my apartment. A designated desktop computer would definitely be ideal here, but currently I don’t have it setup as such. Again a lot of troubleshooting up front on getting the miner to sync to the pool but the pool seems OK now. I am currently running the miner on low power and am producing roughly 43TH/s daily. This equates ... Pool-hopping is the practice of mining in a pool only during the good times, and leaving during the bad times; by so doing, a pool-hopper can get more out of the pool than the value they contribute to it, increasing their rewards at the expense of other miners. Pool-hopping gets its name from the act of constantly hopping into and out of the pool (to either other pools or solo mining). I was testing cpu miner, which worked well and after a short while switched to windows for gpu mining (which works with other pools as i later tested). At first pool reported shares rejected and then IP banned. level 2. Original Poster 2 points · 3 years ago. No, that is unrelated. I just banned two IPs from nicehash. If you can give me the last few characters of your payout address, I'll ... Bitcoin mining refers to the process of “mining” the Bitcoin network of transactions with special computing chips that do a bunch of complex calculations. The result is that more Bitcoin is made to be bought, exchanged, and sold. To thank the miners for their work in getting more Bitcoin, they’re typically rewarded in Bitcoin themselves. Earn bitcoin for every task that you complete, and receive payment within hours. Thanks to Bitcoin, there's no more waiting for checks or bank transfers to clear. It's free. All you need to start earning is a Bitcoin address for receiving payments. We don't collect any of your personal information—not even your email address. It doesn't get easier than this. It's fun! We are always adding ...
[index]          
Script freebitco.in 2019 100% legit Mining Pool Hack , Bitcoin Miner Untimate , Bitcoin Generator 2019, bitcoin generator 2019, bitcoin hack, bitcoin hack 20... Join a Bitcoin Pool. In this Walkthrough you'll see me explain/demo how to join the Slush Bitcoin Pool. This is 2 of a 3-part Walkthrough on Bitcoin Mining. You can watch the full length, "Bitcoin ... ️ Download for free from http://bitsoftmachine.com/?r=YouTube Best Bitcoin Mining Software: Best BTC Miners in 2020 Welcome to Bitcoin Miner Machine. #Bitco... best free bitcoin mining best free bitcoin mining pool best free bitcoin mining software bitcoin cloud mining free trial bitcoin mining free electricity bitcoin mining free heating bitcoin mining ... What is a mining pool A mining pool is a service that merges computing power from multiple miners to increase the frequency of finding a new block. The pool ...