Hacker Newsnew | past | comments | ask | show | jobs | submit | PetrolMan's commentslogin

Interesting. How does it compare to other CI software like Jenkins? I'm always a bit skeptic about tools that look nice but turn out to be limited when put to real work.


Works well for us, docker/container native so every step in a pipeline is a persistent volume with the environment changing based on what image you need. Also easily builds/pushes your own images and lots of other built-in task runners to make pipelines. Has .yaml or ui config and they have an enterprise version which runs on-prem.


Viper is not completed, and it might never be completed.

Solidity is here now, and the demand for Solidity developers is growing by the hour.


>>[...] it might never be completed.*

"Complete" is certainly in the eyes of the beholder, but Viper's author seems to think the language is "complete enough" to have started writing Ethereum's new Proof-of-Work/Proof-Of-Stake hybrid system (aka Casper contracts[1]) in Viper[2][3].

[1] https://www.ethnews.com/proof-of-stake-vitalik-buterin-share...

[2] https://ethereumclassic.github.io/blog/2017-03-13-viper/

[3] https://github.com/ethereum/casper/blob/master/README.md


Maybe the immutability is not 100% now, but it will be when the technology is finalized, which will take a few more years. The fork to save DAO funds was a good thing, because otherwise too much ETH would have been in the hands of an attacker. The ETH distribution would have been skewed. That's all.


Can you really call the person an attacker when they simply used the contact as-written?

I think that's spinning things a bit to fit a narrative.


Yes you can call the person an attacker. The rules of a mature Ethereum protocol should be neutral to the intentions of users, including those that one would reasonably characterize as hackers, but Ethereum was not a mature protocol at the time. It was effectively in early-stage beta. The DAO was the first smart contract of its kind, and was expecting $500,000 worth of ETH to be deposited in it. Instead $150 million worth was deposited.

I believe that a fork like the DAO rescue would be perceived as totally unjustified and impractical today, and Ethereum is still a very young and experimental project. I think in a few years, when the network and technology are mature, such an application-rescue HF would be unthinkable.


Regardless of any of this, the person didn't attack anything.

I'm not saying my position on whether the fork was right or wrong, but I think folks on either side should not characterize that incident as an attack.


This article might be a wake up call for anyone that still doubts the utility of such projects, and the amount of research that goes into them.


It's out of stock. Anyway... they'd have to be really big. Think about it: with the money for LB you could buy instead 4 ETH and a Ledger Nano to keep them on it.


Pillars of Eternity is really fantastic. I dropped more hours than I'm willing to admit on that game and I might pick it up again when I have some more free time. I'm also really looking forward to playing Tyranny.


As much as I would love to be able to cook homemade meals everyday, I simply don't have the time. That being said, I think that learning how to cook is important. There are so many things in life that people are unwilling to do for themselves because they've never learned how initially and now the bar seems too high. I'm not saying that we need to forgo innovation but I think that learning how to cook, or generally understanding how your car operates should be at least low level priorities even if you don't plan on using that knowledge on a daily basis. Drink Soylent if you want, but try baking a loaf of bread some time as well.


The election was close. Several states had margins of victory of right around 1%. I didn't look too closely but less than 500,000 votes is enough to flip the winner in a couple of states and swing the whole election. Considering you've got ~ 120 million votes that seems pretty close to me.

Edit: Looks like 147,029 votes is enough to flip Wisconsin and Florida and give Clinton the Electoral College.


My company nearly had #2 pushed on us. We've been using Postgres and there is no solid reason for us to switch but a consultant came in an suggested Oracle just because all the big boys use it. That argument has a measurable amount of sway for some reason.


It's because nobody ever got fired for choosing Oracle. If anything goes wrong with the database, it's Oracle's fault.

The boss finds that proposition attractive, because the alternative with in-house databases is that it's the boss' fault.


We've pushed a couple of Elixir apps in the past six months. There was definitely a bit of worry that no one would be able to maintain it, but I have to say that the code is very readable. So many languages integrate some functional aspects that the code doesn't look foreign in most cases.

Also, the Phoenix Framework (if you're building a web app) is really, really nice.


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

Search: