Hacker Newsnew | past | comments | ask | show | jobs | submit | rainbow-road's commentslogin

Please just explicitly enumerate the benefits of blockchains in voting. That would make it much easier for both you and everyone reading.


-Decentralized Identity (see W3C DID)

-Votes aren't verifiable by everyone.

-Privacy

Just to name a few.


I briefly studied voting systems at university and the studies behind them

The Duverger's law for example states that there is a strong psychological component, beside the mechanical one

If the vote process is effortless the elector is less involved and that's why going to the ballots is still the favourite way to engage voters

If a system promise to be unbreakable and solve every voting fraud problem, voters will be less careful when voting

Etc. Etc.

Elections are not primarily a technical problem, it's a social rite they are like the rites of passage in ancient tribes


Governance is really work in progress but I'm happy to see that people are taken this on. Many crypto projects are building in governance into their tokens and networks. I think we will see voting on the blockchain within in the next 5 years -- probably done by smaller countries or municipalities first. We will get more data and information about tech. vs social rite. Moreover, being on the blockchain doesn't mean that people can't exp. the social rite by going to vote.


Interestingly, all of those either use cryptocurrencies as an investment, or merely provide cryptocurrency-based tools (of questionable utility), and leave the problem-solving to their users.

Why mine (fool's) gold when you can sell shovels?


Protocol Labs seems to be one which is actually trying to solve a problem rather than just being a tool to buy or use cryptocurrency. Your description is probably apt for the rest.


Most Crypto projects are raising money via ICO route without dealing with VCs, cap tables, and board seats. Most of these projects will fail, just the nature of innovation. Few will succeed and change the world, I will argue that Eth (one of the first ICOs) already changed the world.


The same physical infrastructure that is also used for transporting just about everything else? Anyway, most currency transfer these days is digital, so even that doesn't hold much water.


We use armored cars and people licensed to carry firearms for the transport of "just about everything else"?

Also, most currency transfer being digital is a non-sequitor Businesses still need to move the money from their location to the bank regardless of the volume of transfers done digitally.


A few months ago, I disabled all of that stuff, so that YouTube only recommends videos based on my subscriptions and liked videos. I guess it's still personalization, but it's personalization that I have control over, which seems to have drastically improved both the privacy and the quality of recommendations.

I don't use Google for search, though, so I can't comment on that.


Over C#:

* Garbage collectors often scare game developers since they can lead to hard-to-fix latency spikes.

* Rust has some cool libraries (specs, rayon, etc.) that let you safely parallelize computation.

Over C++:

* It's a memory-safe language, which instantly avoids tons of bugs.

* Library interfaces are usually higher-level in Rust than in C++, for various reasons (sum types being a big one).

* It's a much smaller language, so there aren't any dark corners that you'll randomly be forced to learn.

* It has an easy-to-use package manager, and I'm not sure where C++ is on that front.


> * It has an easy-to-use package manager, and I'm not sure where C++ is on that front.

In the inescapable hell of n+1 competing standards.


You mean that every langauge has its own package manager?


No, rather C++ has many competing package managers, none of which have majority buy in from the C++ community.

To name a few:

https://github.com/cpp-pm/hunter

https://conan.io/

https://docs.microsoft.com/en-us/cpp/build/vcpkg?view=vs-201...

https://buckaroo.pm/


I think they mean that C++ isn’t one thing, it varies a lot by the specific compiler and version you’re using.


I think they mean that people keep coming along and saying "the existing N competing standards suck, let's make a new one everyone can use" and now there's N+1 competing standards.

A reference to this xkcd https://xkcd.com/927/


To clarify, for C++ specifically.


English is neither a programming language nor a formal logic. When we see an "if" statement that would otherwise seem irrelevant, it is common to interpret it as an insinuation.

@hu3's misunderstanding is entirely understandable.


Well one alternative representation really took off, that one where code is is a dataflow graph, whose nodes are all one-liners on a massive grid. I wonder what led to its success, where so many other interesting ideas have failed?


Like LabVIEW the spreadsheet paradigm took off in limited domain and became progressively more maligned as it got used for everything else.


Yes; the Mill architecture's (I'm beginning to think it'll never be released) answer to that is to make compiling the code from an intermediate representation either just before runtime or at install time a normal part of the process.

https://en.wikipedia.org/wiki/Mill_architecture


> Apart from you question not being in good faith

Never attribute to malice that which…

> there have always been business models to support publishing and providing services that do not rely on adverstising and these models are well known

I am sure that these models exist, I just don't know about them because I haven't done the research. It would be easier for everyone if you just listed a few viable funding models for a search giant.

> Push advertising is unethical and culturally toxic

That is your opinion, and not one that most people share — most people think that advertising is an acceptable trade-off for good search results. If you want to persuade people of anything, you'll have to meet them where they're at, either by convincing us first that advertising is "unethical and culturally toxic", or by using some other argument.


You have made broad, sweeping remarks about the ethics of dairy farming and it's only here that you considerably narrow the scope of your statements to farms that you deem ethical.

Yes, some farms may operate in line with an acceptable standard of ethics, but for many people, it is easier to live a vegan lifestyle than to carefully ensure that all their dairy is ethically sourced.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: