skysight-inc/HackerNews huggingface dataset:
Interesting post, I want to take a look at GoCD to see if there are things to be migrated to existing plug-ins in Jenkins.

Though I like and follow some brilliant minds in ThoughtWorks, I think they took too long to Open Source Go. With +900 plug-ins, supportive community and being used in different fields (I use Jenkins in bioinformatics and for software development, but there are people using in robotics, testing medical devices) I don't see why I would use GoCD.

> Jenkins pipelines are somewhat simplistic and comparing the respective visualizations is in fact misleading (Jenkins top, GoCD bottom):

The diagram displayed in the post is misleading. That is the view created by the pipeline plug-in. While this plug-in works great, unfortunately it doesn't play well with other plug-ins (e.g.: build flow [1]). My bioinformatics pipeline has several build steps (tasks in GoCD?) that invoke several different tools.

Each build step is usually provided by a different plug-in. And some jobs run in parallel too (with the Build Flow Plug-in). There are parts of the pipeline that run in a batch server (PBS Torque server) using a plug-in built by our team. Build flow provides a different pipeline view [2], but it is quite easy to create another plug-in to display pipelines in a different way.

Maybe this same pipeline could be created with GoCD, but at the time it was created (2010) we had to use Open Source tools for this. So I find it easier to port features from GoCD to Jenkins, rather than re-create plug-ins to use the pipeline feature in GoCD.

[1] https://issues.jenkins-ci.org/browse/JENKINS-14302
[2] https://wiki.jenkins-ci.org/download/attachments/66847200/Ca...
3D space is infinitely larger than 2D space :)

The deepest point in earth's oceans is 12 km or so, and the average is ~4km. Now, imagine this discovered reservoir is 400 km "deep". It means it will have 3x the volume of all oceans even if its surface area is 30 times smaller.
Nah i'm in Computer Science aswell, although i'm planning to hit data science instead of software engineering. As for the degree i'm mostly doing it in case i'd like to go and do a PhD.
I have a large, complex Ember.js + Ember-Data + Flask API app, and I don't think that I use `needs` anywhere in the codebase, so I don't think it's absolutely necessary. IIRC, the documentation says that `needs` only applies to singleton controllers. If you have a controller associated with a model (vs. a view + controller + route combo), I would assume that it's not a singleton (i.e. controllers associated with a view are singletons in that Controller.init() is only called once, even when switching away and back to a view).
It has very limited use as a serious transaction system while there is so much volatility. Prices are therefore pegged to local currencies, and if you want to keep that then it's no longer low cost because conversion to/from local currency costs just as much. The speculation and (eventually) deflationary nature of BTC significantly hinders the chances of it ever stabilising, and therefore a true 'bitcoin economy' emerging (ie. where people do not need to peg to or convert to local currencies).

Then there is the fact that it is not a limited good-- someone could quite easily come along with a BetterCoin making BTC almost useless-- there are various things that could be improved, eg privacy, or the slow confirmation times.

E: also, there will be an 'oversupply'-- Whoever buys these bitcoins won't be buying other BTC because of it -- it's irrational to think that the auction is creating a significant new demand that wouldn't have existed otherwise! Selling over weeks/months would still affect the price, although more in the normal supply/demand manner than causing a crash/panic. But that could be happening before any of these BTC are sold anyway!
On the contrary, virtually no exchange can currently provide that kind of liquidity, so if someone is looking to be a Bitcoin bag-holder this is a great entry point. So I wouldn't be surprised if it went for > market value.
It checks and verifies using the tools you downloaded via HTTP which could have been compromised via MITM?
Do you believe that there are not any people who want an anonymous(Edit: pseudononymous), decentralized currency?
Perhaps my wording wasn't great, but I'm talking about the specific issue that I explain later in the paragraph.
That is not an irrational consideration: a dump of such a large amount would definitely drop the price of bitcoin. So if the bidder for the coins can get a 20% discount on 16 million dollars, and then drop them of on the market gradually, he might make a 5% of the initial investment. If eh discount is larger, so would the profits.
What the market is doing definitely affects the decision to do a bulk purchase and dump.

Addition: I once read that off-shore accounts and hidden illegal USD dollars are estimated in the trillions of dollars. If such amount of money were input into the system immediately, it would definitely tank the dollar in comparison to the EURO. Even worse, it would have way more side effects, like inflation and such ,that bitcoin doesnt have because its not a primary "currency".

It just takes a lot less to tank bitcoin than the dollar.
By the way, in the upcoming JUC Boston and JUC Berlin, CloudBees will announce the workflow plug-in. This plug-in will add other features to create pipelines.

An interesting feature is that Jenkins will be able to reload jobs if Jenkins crashes, or is restarted while a job (in a pipeline?) is running. I wonder if that is doable in GoCD too.
Looks great! Would love text logs and support for multiple users each with their own config.
You're describing part of a system tried in Washington State in the 90s. https://news.ycombinator.com/item?id=4771264 is where I wrote it up.
Huge companies with massive legal departments don't accept bitcoin. They contract with smaller VC-funded startups to accept it and assume the risk and pay the large retailer in cash at sale time. The large retailers neither accept nor hold bitcoin directly, nor should they (as a merchant, you don't want to be holding something that loses 10% of its value during your business hours as bitcoin did today). The large retailers merely get to enjoy capitalizing on bitcoin as a purchase method.
I didn't downvote you because it's important that people realize why you are wrong.

The value of any fiat, piece of gold, diamond etc isn't falsifiable either. You are assuming that other types of currency has inherent value. They don't.
>By this logic, withdrawing money from the ATM increases money supply

It does. Although it has been critized, the quantitative theory of money [1] could perfectly explain the drop.

[1]http://en.wikipedia.org/wiki/Quantity_theory_of_money
>> That disqualifies a good 99.9999% of the world from being eligible to bid.

Yes, however it doesn't disqualify a single person/party who actually has the capability (and interest) to purchase the minimum block of 3,000 btc (~$1.5M dollars).
This ^^^

I chuckled a little bit when he said hashes people are willing to pay hundreds of dollars for... annd those dollars are printed on paper with old dead guys on it. Ahh the world this guy lives in must be an interesting one.
Oy, thanks mate. I've had a lot of fun building it
What about due process?
At the moment we don't have plans on providing our own registry, though it's worth considering. I think we'd definitely be interested in integrating with companies like quay.io and generally making it possible for people to access their own private repositories.
Staying motivated when the journey gets rough
"Bitcoin is not anonymous" - bitcoin.org
Twitter Steps Down From the Free Speech Party
Let me clear up the legal implications for you:
http://en.wikipedia.org/wiki/Sovereign_immunity#Federal_sove...
If it's "clearly illegal," the court should have no trouble coming to the correct conclusion. It's no justification for permanent asset forfeiture without a trial.
I'm very excited about wearables in the near future, but they are currently a curious case of public attention outpacing the technology. "Sleep trackers" are a joke, current pedometers aren't very accurate, and basic things like heart rate and blood pressure monitors are still a ways off from solid implementation.

At least this will have open APIs. I had a fitbit until I found out they don't let you easily get YOUR OWN DATA off the thing. The healthcare insights derived from better wearables, at scale, are going to be huge.
Yeah and the internet was just a temporary trend.

People always overestimate the short term consequences and underestimate the long term consequences of such technologies.

Currency is only one way to express the protocol.
If it's intractable how did personal computing ever begin? I think it's possible they'd all switch to the better tool under some circumstances.
Rebecca's history: http://meyerweb.com/eric/thoughts/category/personal/cancer/

Beautifully written, so hard to read.
They are a unit of exchange that freely floats based on the demand for that unit of exchange.

There is an eventual fixed supply of coins (21 million), with currently ~13 million in circulation (http://blockexplorer.com/q/totalbc). Given that the 13 million isn't increasing at any meaningful rate as it relates to the money supply, we can almost consider the supply fixed (at least on any short term perspective).

With this fixed supply, if more people become interested in using bitcoin as a unit of exchange and buy it in order to use it, then they will increase the demand and thus the price. If they used it to transfer money back home (i.e. remittances), and their family their exited the position back into cash, then the demand would be neutral. In reality, their is some cost of carry where by holding it for a period, you still increase the demand.

That would an explanation for the price were it governed by an actual underlying value.

In reality, the price is mainly governed by speculators hoping that it will be used by people as a unit of exchange eventually and thus the speculators are buying and holding coins.
katm and sama,

Is this only for those with YC aspirations?

I'm neither founder nor employee material, and I'm certainly not
an "idea person," but hacking for fun on whatever is needed sure
does sound like a good time.
This seems excessive. I feel for the family in this time of loss, and of course I've seen the outpouring of support on Twitter about this color, but I don't see why it makes any sense to make it a permanent part of CSS. Is there any precedent for other personal stuff like this in the web standards, de facto or otherwise?
That is a staggering amount of permissions you're asking for without any explanation of what you're offering.
Why can't I bid in Dodgecoin?
Location: San Francisco, CA, Relocation, Full Time

Stack: Ruby, Rails, JavaScript, Backbone, SQL, HTML, CSS, jQuery, C, C++, Intel Assembly

Resume: http://www.andrewchen.io/assets/pdf/Andrew_Chen_web_resume.p...

Contact: andrew.ac.chen@gmail.com

Background: I am a junior level software developer. I have a minor in Computer Science and have taught myself web technology platforms. I have a heavy work experience in research, development, and engineering prototype medical devices. However, I've realized my passion is mostly in software after having to use C to program a single board computer for DNA reading.

In order to teach myself the latest web technologies, I created forgeteam.com as a project to understand, learn, and implement a website with an MVC (Ruby on Rails) framework backend that uses a RESTful API to communicate to an MVP (Backbone.js) framework frontend. The web application is of a single-page type.
> What about due process?

The process here was that government announced forfeiture action, people were given a chance to claim a property interest and fight the forfeiture, and no one chose to do so.

Ulbricht was clearly aware of it, and did assert a claim to other property that was the subject of the same forfeiture action. The seizure was a default judgement because there was no property owner to contest the forfeiture.

What additional process is due, and to whom is it due?
I was working on the exact same tool. My links used to be spread all over the place and it was not searchable. Good work, this seems very useful.
> people still think it's a scam when huge companies with massive legal departments are accepting it.

Sub-prime real estate was a scam. Huge companies with massive legal departments protected themselves from the illegal part of the scam - all those loan officers telling people to lie on their loan applications. In fact these banks got their lobbyists to get them TARP bailouts after the scam had run its course.

Banks are willing to trade subprime "liar loans" once legally insulated, so big companies willing to deal with Bitcoin doesn't really mean much.

I didn't say it was impossible to short Bitcoins. They are not FX traded alongside the dollar, euro, yen etc. though.

The central question is, why do Bitcoins have value? Why did subprime real estate loans, pets.com stock and Dutch tulip blubs have value? Actually, both these things were hypothetically more valuable than Bitcoins. Bitcoins are worthless.

When the price of a Bitcoin drops below $100, are people here going to learn a lesson about how value works? I don't think they will. That's the thing - Bitcoin will crash, and those talking it up here won't have learned a thing. If they did, these scams (subprime, pets.com stock, dutch Tulip Bulbs) couldn't keep popping up over time suckering people in. People have no concept of the relation of price to value, and thus are easily fooled.
Is this good news or bad news for the market? It's bad of course.

This is exactly what I meant by "you'll fool yourself into believing things that aren't true." You cannot reason about the price of bitcoin in terms of fundamentals. Not right now; not when the price is a function of a few hundred people (some of whom are maliciously manipulating the market).

I've been closely watching how the price of bitcoin reacts to announcements since mid last year. The price goes up? People come up with a reason that makes sense. The price goes down? People come up with a reason. The price has gone down; you've come up with a reason, and lo, it seems to make sense. Except none of these reasonings make any sense whatsoever because the market isn't logical. It doesn't pay any attention to your theories, or mine, or anyone else's. The price inexorably follows from the actions of fewer than a couple hundred people, almost all of whom are trying to prey off each other. That's the game. Buy to raise the price; sell after others follow your lead.

You can craft a theory that makes sense for any possible upswing or downswing. But what fools we were to think our theories mattered back in November, when the price was almost entirely due to Mt. Gox's market manipulation!

My opinion in this matter has been forged by the heavy hammer of experience. Don't make my mistake; don't delude yourself by having the hubris to think you alone can reason your way around an irrational gambler's market. Here's how it will go. You'll make some money, and you'll feel smart and elated. Then you'll risk a little bit too much on your "insight" and watch as it crumbles beneath your feet and you lose some money. But not too much; you're smart, after all. But then you'll hear stories of others who have fared Bette than you, and you'll start to get a bit jealous. It's just a matter of experience, you'll tell yourself. I'll do better now that I know not to do that again. So you'll try a new, more insightful theory. A theory based on sound fundamentals. And then you'll make a bunch of money, and you'll think you've got it all figured out. So you'll wager even more on your theory (which, somehow, everyone else has seemingly overlooked, but Nevermind that, our theory is based on logic so it must be correct!) and then when the market's irrationality catches up to your reality, you'll lose big.

Greed does indeed drive the market. And greed doesn't play by fair or logical rules.
Good point. We will try to lower it + have more information present soon.

In the meantime for everyone looking at it:
NeedleHunt is the first free social graph search engine for talent. Anyone can use it to search for anyone. Our proprietary database has over 25 million people, including their full social identity. In other words, our system catalogs hundreds of millions of social profiles and consolidates them into our very simple profile format, making them searchable at the same time.
Bitcoin being as volatile as it is, we need to clarify street value as of when...

Street value this morning: $18,752,406.34

Street value now (2014-06-12 @ 7pm NYC time): $17,220,321.22 (it lost $110,000 in value in the hour since you posted)

I'd wager it will sell for around 1/2 its street value when the auction is completed.
More here: http://stackoverflow.com/questions/9490003/web-based-large-s...
as an addendum to that, the reason you don't see Gros Michel today is because "Panama disease" (a wilt fungus) wiped out most of the plantations in South America/Africa. You can still find Gros Michels in Thailand today. Someone should write myth busters, maybe they could import a gros michel to test it.
Wow, I can duplicate that. I didn't know Skype had a blacklist.
Per Google's safebrowsing the site seems fine:
http://www.google.com/safebrowsing/diagnostic?site=niteflirt...
> If it's "clearly illegal," the court should have no trouble coming to the correct conclusion. It's no justification for permanent asset forfeiture without a trial.

You can't have a trial with only one party.

The owner of the bitcoins had an opportunity to contest the forfeiture, and didn't step forward to do that. Given the value of the bitcoins and the public nature of the seizure and forfeiture actions, its hardly likely that that was due to lack of effective notice, or it not being worth expending effort to protect the assets.
it's a mark of respect, like dedicating a movie to someone. I think the community raising a symbol of support for Meyer in such dark times is much more important than strict naming of CSS colours and I hope you feel the same.
> LibreDWG authors won't switch

My reading of the article says that the copyright belongs to the FSF. It seems unlikely that the FSF will ever change license to anything other than GPLv3+.

Some of the other projects seem like forks where the original code copyright belongs to someone else. Unless the original owned changes the license, the devs have their hands tied.
Where does the value of USD come from?
Introduction to Behavior-Based Design
He went up on 13 March 2013, so obviously not all the missions in the last few years.
Take a step back and ask yourself question: does it matter? I can see where you're coming from; but, honestly: is your life going to be at all impacted by the name of an individual color?
That's disgusting. FTA: 'Many states, facing fiscal crises, have expanded the reach of their forfeiture statutes, and made it easier for law enforcement to use the revenue however they see fit.' How are they any better than the criminals they're supposed to be protecting us from?
A nice collection of possibly handy tips, perhaps to be viewed with similar scepticism as a wikipedia page, but facts? The title article cites a book published in 1983 and makes no mention of any assumptions about geographic or cultural variances, never mind changes in attitude since the introduction of some little things like the web, social media, and always-on mobile internet. Much less ideas like customer-focused targeted marketing that didn't exist in 1983.

I'm sure there's a lot of truth in there, but really if something says it is "research based", it really ought to be able to cite some actual data, methodology and underlying assumptions.
Can you irrevocably transfer all their money in seconds to an anonymous & untouchable account by coercing them to give up, or hack in and steal, a private cryptokey consisting of a handful of bytes?
Startup launches 'first wearable health record' for Google Glass
Bittorrent Chat works differently from Tor. The protocol is not yet finalized but we'll make sure to have external security experts review it to ensure that we deliver on our promise.

Getting to how-easy or how-difficult the installation is, is an endless discussion and is very subjective. One thing that I should add though is that something that might be super easy for you might not be as easy for 99% of Internet users (which is bad for a messaging app specially since you are likely to have friends whom you want to talk to in the 99% category). Installing/configuring a GPG plugin is likely to be one of those.
> no conception of how to value the underlying asset

They have no conception of how to value the underlying asset because the underlying asset has absolutely no value. Bitcoin is one of the purest scams that has ever been conceived. Even subprime real estate, pets.com stock, dutch Tulip Bulbs etc. had some value. You're buying and selling a hash - a number. It's absolutely worthless. That people are being suckered into buying these, ASICs costing tens of thousands and backordered to make them etc. is a real close-up seat to how a bubble works, how a scam works, and how the luminaries in the tech field can be lined up in a row to endorse the scam. Is there a tech bubble? "Bitcoin" is the word that can answer that question as easily as "pets.com" and "Webvan" did 15 years ago. At least those companies actually performed a valuable service, Bitcoins are worthless.
I was skipping the details because Thomas and I have had this argument here at least a dozen times, and I figured that people were getting sick of it by now. To summarize the arguments:

Both CTR+HMAC and combined AEAD modes, correctly implemented and correctly used, will keep you safe against existing published attacks. Thomas takes the view that "correctly implemented and correctly used" is a problem, and I'll accept that he's right to recommend AEAD modes in that case (as long as you have a good cryptographic library[1] available to you).

I take the view that if you can't take CTR and HMAC and put them together correctly, there's no way the rest of your code is ever going to be secure, so you've already lost; so I focus on the "against existing published attacks" side of things, look at the places where novel cryptographic attacks tend to be found, and opt for combining two very simple and well-understood constructions.

The same story plays out for RSA vs. ECC: Thomas is worried about the fact that people have made dumb mistakes when using RSA, while I figure that if you're going to make those dumb mistakes (especially after my talk) you're going to write code which is otherwise insecure anyway, so I focus on the places where I think it is more likely that attacks will be found in the future[2].

If you're a high school student with two years of Python experience and you want to add some cryptography to your cat photo sharing startup, listen to Thomas. If you're a senior developer with 20 years of experience writing C code for internet-facing daemons, and the code you write is going to be used by democracy activists in China, listen to me.

[1] I'm not convinced that such a thing exists right now.
[2] Or, alternatively, where attacks may have already been found, but not published.
Bitcoin itself is a rubbish currency though. It has many of the negative aspects of coin, but without the simplicity and many of the negative aspects of credit cards, but without the insurance. Also, compared to other digital currencies, the inflation model seems doomed to hoarding and speculation, as while you can buy things with Bitcoin, people largely don't because they are betting on the price rising. And that is without getting into the issue of people embedding data in the blockchain. Some newspaper is going to notice that at some point and it will be very messy.
Precisely. What I'm asking for would benefit a lot more people than the 20% I'm calling out.
A Python Parser for Pyston