News for hackers. Stuff that matters.
Re:Ethereum from scratch – Part 1: Ping by mjfl on Thursday July 20, 2017 @04:28PM (#14816013)
Hi all, I'm the author of the post, and also the creator of the website. I'm writing this series of posts to demonstrate the site. Do you guys get what the site's trying to do?

Hope you enjoy the post. If you have any constructive criticism you'd like to give regarding either the post or the website, let me know!

Re:Ethereum from scratch – Part 1: Ping by mdevere on Thursday July 20, 2017 @05:45PM (#14816576)
So this is like Medium but with monetised upvotes? Who would pay for upvotes? (and in particular, for a subscription)
Re:Ethereum from scratch – Part 1: Ping by mjfl on Thursday July 20, 2017 @05:54PM (#14816624)
Subscribers. Creators can mark their posts as free, as I have done here, but if posts are not marked free you have to subscribe to view them.

Unless you're a seed user (first 1000 people who sign up), then you don't have to subscribe to view non-free posts.

Re:Ethereum from scratch – Part 1: Ping by saurik on Thursday July 20, 2017 @05:49PM (#14816593)
Welcome to Reddit Gold?
Re:Ethereum from scratch – Part 1: Ping by corysama on Thursday July 20, 2017 @06:22PM (#14816773)
Reddit with monetized upvotes is https://steemit.com/
Re:Ethereum from scratch – Part 1: Ping by Roxxik on Thursday July 20, 2017 @06:19PM (#14816755)
Just started to copycat your code to rust, not yet finished, continuing tomorrow

https://github.com/Roxxik/ping_ether/blob/master/src/main.rs

Re:Ethereum from scratch – Part 1: Ping by Roxxik on Thursday July 20, 2017 @05:13PM (#14816350)
Just today I started to look into RLPx to do some basic network discovery, so your guide is quite nice to have as a reference. But I had some difficulties getting started, because the RLPx spec was not simple to find (ethereum wiki -> devp2p -> RLPx) and is quite terse. I myself wasn't able to decode the packet structure.

Looking into ethereum related stuff I often get the feeling that one already needs to know half of ethereum quite decent to learn something new, which makes it hard to even get started.

Reading your guide (am not finished yet) gives me a better picture of the things I actually need to do, to start discovering some nodes, so I'm really thankful for that and hope for more beginner targeted ethereum content.

Re:Ethereum from scratch – Part 1: Ping by dmak on Thursday July 20, 2017 @07:52PM (#14817155)
You should add a button or some kind of subscription opt-in add the end. I just want to be notified for the future updates in this series.
Re:Ethereum from scratch – Part 1: Ping by nessence on Thursday July 20, 2017 @08:47PM (#14817332)
Hi, I'm the author of RLPx. Great post and thank you for sharing! Looking forward to more.
Re:Ethereum from scratch – Part 1: Ping by seansoutpost on Thursday July 20, 2017 @07:53PM (#14817162)
I really enjoyed your post and look forward to reading the series. I would suggest you try out Steemit.com as this is their business model as well, they already have a large community, and this type of post/series would be like catnip over there.
Re:Ethereum from scratch – Part 1: Ping by behrlich on Friday July 21, 2017 @10:10AM (#14820646)
Bad news! Your site is vulnerable to XSS https://ocalog.com/post/15/

See "OWASP top 10" for getting started with web security.

Re:Ethereum from scratch – Part 1: Ping by mjfl on Friday July 21, 2017 @11:36AM (#14821338)
ty
Re:Ethereum from scratch – Part 1: Ping by mutagen on Friday July 21, 2017 @01:04AM (#14818187)
Signed up and got 500 server error :(
Re:Ethereum from scratch – Part 1: Ping by mjfl on Friday July 21, 2017 @09:48AM (#14820491)
Sorry! You should be able to login with the account you signed up with now.
Re:Ethereum from scratch – Part 1: Ping by ksahin on Friday July 21, 2017 @08:37AM (#14819886)
Hi, Interesting concept,

I tried to signup but ended up with a 500 error.

Too bad.

Re:Ethereum from scratch – Part 1: Ping by mjfl on Friday July 21, 2017 @08:49AM (#14819999)
Hi, I see that and I'm looking into it.

Edit2: You should be able to log in now.

Re:Ethereum from scratch – Part 1: Ping by jsnk on Thursday July 20, 2017 @05:40PM (#14816539)
Can you support comments?
Re:Ethereum from scratch – Part 1: Ping by mjfl on Thursday July 20, 2017 @05:45PM (#14816575)
Working on it. My current top 4 todos are:

- [ ] add edit view

- [ ] add autosave

- [ ] add comments

- [ ] add subscribe button

Re:Ethereum from scratch – Part 1: Ping by brighton36 on Thursday July 20, 2017 @05:01PM (#14816256)
There are no uses for turing complete smart contracts on a blockchain
Re:Ethereum from scratch – Part 1: Ping by splintercell on Thursday July 20, 2017 @05:08PM (#14816320)
Since Dropbox episode we don't tell people that nobody has any usage of their product.
Re:Ethereum from scratch – Part 1: Ping by ChrisClark on Thursday July 20, 2017 @05:36PM (#14816507)
Of course, us maximalists all know Bitcoin is the pinnacle and can never be improved on. /s
Re:Ethereum from scratch – Part 1: Ping by brighton36 on Thursday July 20, 2017 @07:03PM (#14816943)
It can be improved on, but blockchain is REALLY REALLY hard
Re:Ethereum from scratch – Part 1: Ping by jjn2009 on Thursday July 20, 2017 @05:17PM (#14816377)
Except any reasonably complex interactions between parties which may or may not be accounting applications yet still need a distributed system of trust.

Which includes a few trillion dollar industries.

Re:Ethereum from scratch – Part 1: Ping by brighton36 on Thursday July 20, 2017 @05:23PM (#14816414)
Registered assets are always more secure and cheaper than bearer assets. And if you needed bearer assets, there's multisig, which does everything turing complete code does, cheaper and more secure
Re:Ethereum from scratch – Part 1: Ping by jjn2009 on Thursday July 20, 2017 @05:33PM (#14816477)
Its the interactions between assets, agreements and trusted devices which opens up possibilities greater than the scope of this thinking.
Re:Ethereum from scratch – Part 1: Ping by brighton36 on Thursday July 20, 2017 @06:12PM (#14816730)
I see. What blockchain does the NYSE use?
Re:Ethereum from scratch – Part 1: Ping by jjn2009 on Thursday July 20, 2017 @11:16PM (#14817788)
I don't talk to their developer teams so I wouldn't know. I wouldn't expect them to move quickly enough for that to have been publicly announced by now. My guess is either ethereum or hyperledger fabric depending on how much of their system they would want completely public. Queries per second is a huge concern there too, so it might be a while off for NYSE for this reason alone.
Re:Ethereum from scratch – Part 1: Ping by formula1 on Thursday July 20, 2017 @05:23PM (#14816406)
You may be right about this.
Re:Ethereum from scratch – Part 1: Ping by jsnk on Thursday July 20, 2017 @05:42PM (#14816553)
Who ends up owning the content when a writer writes on your website?