HN user

heliumcraft

705 karma
Posts20
Comments143
View on HN
medium.com 9y ago

How to Create a Token Factory in the Blockchain – Part 1

heliumcraft
3pts0
medium.com 9y ago

How to Create a Token Factory with Ethereum – Part 1

heliumcraft
8pts3
www.cnet.com 9y ago

Reddit CEO admits to editing user comments amid Pizzagate malarkey

heliumcraft
13pts1
steemit.com 10y ago

Everything you wanted to ask about Ethereum

heliumcraft
2pts0
www.youtube.com 10y ago

A levelheaded analysis on the DAO attack and the next steps for Ethereum

heliumcraft
4pts0
hothardware.com 11y ago

SoundHound Speech Recognition Tech, So Accurate and Fast It Will Blow Your Mind

heliumcraft
3pts0
project-maelstrom.bittorrent.com 11y ago

Project Maelstrom (beta)

heliumcraft
4pts2
whyevolutionistrue.wordpress.com 11y ago

Is ISIS full of “true believers”?

heliumcraft
1pts0
github.com 11y ago

DOOM 3DO Source Released on GitHub

heliumcraft
2pts0
thenextweb.com 11y ago

Sony Pictures hacked, entire computer system reportedly unusable

heliumcraft
1pts0
tpbit.blogspot.com 11y ago

Open Riptherium – thoughts on the “ultimate” platform

heliumcraft
2pts0
github.com 11y ago

Nobody sucks so nobody should call this awful method name

heliumcraft
2pts0
www.youtube.com 12y ago

Microsoft laid me off after 15 years of service. Life after Microsoft?

heliumcraft
114pts127
facebook.github.io 12y ago

Facebook flo – modify running apps without reloading

heliumcraft
9pts1
www.youtube.com 12y ago

Is TDD dead? (part ii)

heliumcraft
11pts0
duckduckgo.com 12y ago

DuckDuckGo Goodies

heliumcraft
187pts67
www.stefanom.org 12y ago

Super Planet Crash

heliumcraft
1pts0
readwrite.com 12y ago

Adoption of Go is rapidly gaining on Java and others

heliumcraft
2pts0
www.onename.io 12y ago

OneName – Namecoin based Identity Database has added login support

heliumcraft
1pts0
www.onename.io 12y ago

OneName – Distributed Identity Database using Namecoin

heliumcraft
76pts60

Funny you mention this because I have a child with (severe) Autism and with so much misinformation out there about Autism I was blown away that her video about this topic was so spot on and incredibly well researched. In particularly she nailed the so called "neurodiversity movement" and its many problems it causes quite well.

Your perspective doesn't seem exactly common in hackernews and I appreciate it.

1) I gotta say though when you talk of "the observer" it throws me off as it sounds like the typical quantum woo twisting of the observer effect, perhaps you meant something else? what do you mean by "the observer"?

2) Regarding "the universe is ordered and can be described with a set of rules. There is no full evidence of this, it's just an assumption." this has proven so far to be a good assumption (as seen by the massive amount of scientific knowledge and verified predictions accumulated) and if anything it seems all evidence points to exactly this. Is there evidence that there the universe is more than just 'a pile of particles'? (although that is a somewhat simplistic way to put it)

3) Trying to distill the comment, it seems the main argument is along the lines of "science can't explain life itself and/or consciousness, therefore there must be more" is that a fair assessment? and in that case what would you convince you of the oposite? for e.g what if "life" is well understood and can be reproduced in a lab etc.. what if we can reproduce most human-like intelligence with AI, etc... in other words, what would (realistically) change your mind to the opposite?

There are different solutions for that in the works, from sharding to plasma, etc.. and those have their own challenges & tradeoffs (namely in terms of security, etc..)

However engineering decisions 'on genesis' was over 3-4 years ago and at that time doing a blockchain with smart contracts was already challenge on itself. It's not really fair to take the knowledge and lessons from the present day and claim those in the past without that knowledge made horrible decisions. It's a bit like blaming google for not starting angular 1 with the functionality of angular 4, or saying that John Resig should have created Babel and ES7 features instead of creating jQuery.

This wasn't a flaw with Ethereum itself or its protocol, but rather an issue with one of the its client implementations (go-ethereum), other clients like Parity, Harmony, etc.. are unaffected.

- This update was announced almost 2 years ago from the very beginning - Multiple Discussions in EIPs - Multiple public dev meetings, with youtube recordings, discussions, etc..

iPhone X 9 years ago

What's the point of the iPhone 8? It's essentially an upgrade to the iphone 7S and that's all.

Quite the exaggeration, this silly meme has to stop. You make it sound like writing even a hello world would have horrible vulnerabilities or something. There are thousands of perfectly safe contracts deployed, one can't take some isolated incidents and make such conclusions from such a small sample.

Calling it an attack is a bit weird. Attacks are typically meant to things like create double spends. An hard fork is the natural mechanism for a blockchain to update. The Homestead release for example was an update that was done through an HF, the next update Metropolis will also be done through a HF.

For the DAO HF: The DAO contract was replaced by a withdrawal one, that was the only change, No other contract broke because of the fork.

I was trying to be precise on what I meant and not using buzzwords or rebrand anything. It was being asked what was the value proposition and for many of us in the space the decentralized infrastructure and its implications is it. Often Ethereum is seen through a Bitcoin lenses in which contracts are just bells and whistles on top and that's not really what Ethereum is about.

Regarding the programming language, please note there is VM and Solidity is but one language (although by far the most popular currently) that compiles to bytecode for this VM. Much more restrictive/secure programming languages can be created for this VM and we'll likely see more work towards this as development continues, it's likely in the future developers will use different languages depending on the usecase they are trying to implement on the blockchain. Also in regards to the code deployed (the contracts) they can be decentralized, but contrary to popular belief they can also be as centralized as one wants in order to be possible to an update if something goes wrong. However in either case the Infrastructure remains distributed and decentralized.

Regarding the other comments: "if you somehow manage to write it correctly, the DAO might reverse your code by hard forking" and "the only solution they have is to break every contract in the system except the one large enough to perform a 51% attack on the blockchain."

In one sentence it sounds like you're saying the DAO contract somehow reverses 3rd party correct code, and in the other that every contract gets broken (?) except one contract because it's large? and the contract (?) performs a 51% attack on the blockchain (?)

Honestly I don't understand those sentences which is why I didn't address them, I mean you no offense.

The main core value proposition (at least for me) is as an consensus layer for creating truly decentralized applications with a truly distributed and decentralized infrastructure, these applications don't necessary have money involved (ENS being an example). In this sense "smart contracts" are actually just pieces of code you deploy pretty much like one would with aws lambda, which is why the term "contract" is a bit confusing, but alas we're stuck with it now.

I would be wary about basing too many decisions based on HNs advice (or any other internet forum for that matter). Although you find some jewels sometimes, HN comment section is famous for typically having cynical comments, and you'll find that over the years a lots of tech that later became big were considered "hype" or plain bad here, from stuff like ruby on rails to VR to Deep Learning, to name just a few. With crypto currencies there is the additional aspect that for a lot of ppl this is a sort of religion with money involved, so comments and submissions can be very biased or downright nasty. By reading certain cryptocurrency forums or publications you even risk getting a very distorted version of the real story due to mountains of disinformation and an echo chamber effect.

"contract" is a very poor term since it's often confused with real-life legal contracts. A contract is just code, and the DAO attacker exploited a flaw in one of the methods of the code to do something it was not intend to. It is an attack just like finding some flaw in a bank login system to steal money does not make it okay nor legal.

Lastly, if they'll fork for one bad contract, why not fork for all bad contracts?

It's not easy to a HF of this nature, there was a lot of discussion for a consensus to come about. In that case the funds were also effectively locked for a time in a single address so it was much easier to do a change to return those funds. the % of eth at the time was also enormous (around 15% of the supply) and arguably enough to cause problems later with future updates like proof of stake.

And a lot of those were actually fake / without any sort of authorization. Some projects also just put ppl as a "advisors" because they answered a question that one time.

Btw, Given is the number of Ethereum founders is small, you're probably referring to some of many devs working for the foundation as contractors.