News for hackers. Stuff that matters.

freedaemon

Re:Clarity: A Decidable Language for Smart Contracts on Thursday June 11, 2020 @08:06AM (#23487915)
Saw this earlier and found this post to be a useful introduction: https://continuations.com/post/620550894200684544/meet-clari...
Re:An off-grid social network on Thursday April 06, 2017 @10:24AM (#14050756)
> For instance, unique usernames are impossible without a centralized username registry.

This is Zooko's triangle and was squared by blockchains. Namecoin (2011), BNS (the Blockstack Name System, 2014), and now a bunch of other fully-decentralized naming systems can give you unique usernames. Recently, Ethereum tried launching ENS and ran into some security issues and will likely re-launch soon.

Has squatting gotten worse on Namecoin? Squatting is fairly hard to handle in decentralized naming systems in general. Namecoin got a lot of squatting issues mostly because of the pricing function (price of names dropped over x years, and now it's almost free to register names). Here is another paper from WEIS'15 that studied squatting in Namecoin: http://randomwalker.info/publications/namespaces.pdf
Love the ZeroNet project! Been following them for a year and they've made great progress. One thing that's concerning is the use of Namecoin for registering domains.

Little known fact: A single miner has close to 65% or more mining power on Namecoin. Reported in this USENIX ATC'16 paper: https://www.usenix.org/node/196209. Due to this reason some other projects have stopped using Namecoin.

I'm curious what the ZeroNet developers think about this issue and how has their experience been so far with Namecoin.

Re:Chasing the DAO Attacker’s Wake – A second exploit on Tuesday June 21, 2016 @12:51PM (#11947144)
So it impacts the DAO and potentially impacts other deployed contracts (we don't know yet).

It's an issue with Solidity because it doesn't even do static analysis to give the programmar a warning.

It's not that programmers actively avoid doing this or are explicitly warned to not do it. When real money is at stake the language design needs to be a lot more careful.

Re:Chasing the DAO Attacker’s Wake – A second exploit on Tuesday June 21, 2016 @12:15PM (#11946812)
Agreed the original article does a great job. However, without the "sensational" title and simpler explanation people were not paying proper attention to this.

The original article discussed a bunch of other things as well -- everyone should read it to understand the details.

Re:Chasing the DAO Attacker’s Wake – A second exploit on Tuesday June 21, 2016 @12:02PM (#11946702)
It's an exploit because you can do this live on the DAO (and potentially other deployed contracts) today.

Vector of attack for future contracts but already impacts the DAO.

Re:Let’s stop calling Alan Turing a “codebreaker” on Monday June 25, 2012 @08:47AM (#4156211)
Oh even the Gordon Brown public apology mostly talked about him as a 'codebreaker' in World War II
Re:Ask HN: Why do hackers work for suits? on Thursday February 23, 2012 @03:49PM (#3626705)
So exploit them while you can? Interesting philosophy. I personally would hate working for a dumb boss.
Re:Ask HN: Why do hackers work for suits? on Thursday February 23, 2012 @03:48PM (#3626697)
It's hard to find competent suits. And their understanding of tech is reducing, I'd suspect, as tech gets more complex.
Re:Ask HN: Why do hackers work for suits? on Thursday February 23, 2012 @03:31PM (#3626612)
LOL, I just gave Google as an example and I don't even work for Google ;-)
Re:Ask HN: Why do hackers work for suits? on Thursday February 23, 2012 @03:30PM (#3626605)
But why can't tech people be the top management? Google has never had a suit as CEO. Don't think their VPs are suits either. But it's true for most of the business world.

Let me put this another way: are hackers inherently not suitable for top-management jobs, and there will always be suits managing them?